I am on my first Mac (MacBook Pro) and still need to work extensively in Win 7 for my Microsoft development. Currently I'm using the default keyboard profile (Windows) while in Win 7 Full Screen. I'm not sure if I'll eventually learning to use Mac keyboard shortcuts well enough that I don't want mappings to 'old Windows commands' or not, but for right now, I'm leaving the mappings in. The problem I have is that I can never hit the right keys b/c of the different position of the keys on MBP vs old Dell laptop. Is there any way to change it so that while in Win 7 Parallels... fn = control control = fn option = command command = option I've searched forum for 'remap fn' and other remap variations. I'm not finding anything obvious. I'm surprised more PC => Mac converts haven't asked for this. In Parallels keyboard mapping section, I think I could change my last three requests up above, but they don't seem to have an option to move the 'fn' key. Thanks in advance.
fn is a special key that can't be mapped unlike every other key. The Mac OS X keyboard driver could intercept it so it can't be used by any other program. Maybe this can be changed by modifying a plist in a kernel extension... I don't know. If the fn key is handled by the keyboard hardware itself so that the keyboard sends a keycode only if another key is pressed, then it definitely can't be remapped. I think this could be tested by running USB Prober (part of Xcode developer tools) and pressing the fn key with the log level set to 7...