I personally use a lanyard, I attach the pass to the cloth section of the lanyard with a thick key ring just incase the lanyard hook breaks, then wrap the lanyard around my belt (or anything else that you can attach it to securely) and loop it though itself. Then I have it attached at all times, and if it does get in my way I can tuck it in my pocket (assuming I don't already have something in there) and just pull it out for quick access if I need to. But yeah, you can really attach it to your pants/jackets in several different ways. I usually choose my pants in case it gets warm and I want to take of my jacket.