I bought a Logitech USB keyboard (model K120) to connect to my MBP while I have it on a stand.
There is a key on the keyboard that is apparently used to display a context menu in Windows. Here is what it looks like:
http://www.pbase.com/image/164657308/original.jpg
In Xcode, it inserts a hidden character into my source code that generates an annoying error "Invalid character in source file". Since the charater is hidden, it left me baffled for quite a while, an even now that I know about it, it's driving me nuts. (The key is in the same place as the right control key on my Apple keyboard, who's bad key action prompted me to buy the Logitech as a replacement.)
I'd like to disable this key or map it to control so don't keep inserting invisible build-breaking characters into my code.