I have the same problem with one carpet. Now from time to time, I'll rub the carpet with a wet sponge. This would form some kind of "hairballs" which you can pick up very well.

Kirsten