With me every time I put my helmet on my head itches. It's the same with any hat I wear. In my case it's psychological
Actually it may not be a psychological thing. I get hives from pressure on my skin. Putting a hat or helmet on definitely puts some pressure on your hair and where it contacts your skin. Just a thought!