> For modifier keys that is an even bigger problem because modifiers > often > come in pairs. So that makes it a pain to keep track of each pair of > keys > especially if you are doing a couple of swaps. So the dialog makes > this all > much easier. It modifies both the left and right keys simultaneously, > it > works reliably always doing the same thing every time, and you can > easily > get back to where you started. Seeing that with the french keyboard, and any other having an altGr key, they are out of sync in the default setup, I think this isn't going to help much. The french keyboard currently has this mapping : Left control = CRTL Left Windows Key = OPT Alt = CMD ALT GR = OPT Right Windows Key = CMD Menu key = MENU Right control = CTRL As you can see, we end up with the two window key doing different things. This is because we (mis)use the OPT as Alt GR, used for reaching more characters and most of the dead keys on french, and likely most european, keyboards. This means we're out of keycodes for the "window" keys. Having both ALT and ALT GR do either OPT or CMD always get confusing. And having the left window key do something else than OPT is also confusing. I gues this goes unnoticed because nobody uses right win-key. The result is, I think, that your change will likely mes up the default setup for us europeans. As for the drag and drop, yes, it is confusing and sometimes not very practical. +1 to improving it. I think we should swap keys with the left mouse button, copy with modifier (pick one) + left button, and keep the right button for a popup menu wheer one could copy, paste, or unassign a key. -- Adrien.