Keyboard preferences ignores modifier key settings

keyboardsnow leopardsystem-prefs

I'm using a Windows-type Logitech keyboard with my OS X 10.6.8 iMac. I've always just used the "Modifier Keys" setting in the Keyboard pane of System Preferences to reverse the Option and Command keys in order to get the usual Mac key behavior. Recently, however, it seems that these preferences are being ignored. I created a second account for my wife, and even though I swapped the modifier keys in the prefs dialog, the setting is ignored and Windows-style behavior continues. The same setting worked on my account but were ignored on hers (though they stayed as set, as if they were being honored).

More mysteriously, I undid those settings on my account while mucking around with a different peripheral, and now when I try to go back to swapped command and option keys, the setting is ignored on my account too! It seems that "inherited" pre-10.6.8 settings are honored, but that one can't swap those keys using 10.6.8 and have the system pay any attention.

Is there some duplicate preference file somewhere I should trash? Any other thoughts?

Best Answer

Okay I fixed it. New keyboard (still Windows-style, needing modifier key remapping), uninstalled USB overdrive, moved keyboard from external self-powered USB hub to port in back of second monitor, then back to hub. Modifier key remapping started being obeyed once I'd switched the keyboard to the monitor's USB port, and kept working when I switched back. Go figure!