A neighbour's cat occasionally visits me (spayed tom) and while I enjoy his company, he has one habit that is somewhat antisocial.
He seems to really like physical contact, but will often have a significant amount of kneading behaviour coupled with excessive salivation. Sometimes the cat will swallow the salivation (you can see and hear him gulping). Other times, he won't. He will also use his claws for kneading at the same time, which can be distinctly uncomfortable if he's on one's lap.
I previously had a cat who never expressed either of these behaviours (but that cat wasn't a massive fan of physical contact, so the occasion never arose I suppose). I remember reading that this type of behaviour has a connection to a cat's memory of being a kitten (kneading and suckling from its mother). Is there any way to gently curb this behaviour?