It may be a workaround but have any of you tried using SharpKeys? It just allows you to reassign keys using a registry hack. I used it to move my F# keys so I could assign some of them to media playback controls. http://www.randyrants.com/category/sharpkeys/