Brush the carpet with a stiff bristled brush or.
Lots of hair on carpet.
The sticky roller is an interesting kind of product to get long hair from carpet.
The sticky will pull the hair right out.
It d be a lot of work for large areas though.
Longer more regular style sweeping will still collect some but for a better charge and deeper clean keep the movements short and firm.
For problem areas i tape together a square of masking tape about a foot 0 3 meters on a side and press that onto the carpet after a stiff brushing.
Spray the carpet lightly to dampen the hair and prime it to clump together.
Dish soap is an obvious cleaner and the benefits of vinegar rinse for removing old hair dye are well known.
Add several drops of fabric softener.
Now roll it over your carpet.
It ll take a while to do the whole carpet like that but it balls up the hair and makes it easier to gather.
You can buy one or simply can make one yourself.
Hold like a regular broom but do not push.
Anyway you need two cups of water and a tablespoon each of white vinegar and dish detergent.
I have long hair that constantly mucks up my vacuum so i just take scissors to the hair after i ve unplugged the vacuum.
It works well on carpets.
If you are trying to remove long hair in your carpet you would want to use short deliberate strokes.
Get a painting roller and wrap it with thick double sided duct tape.