https://bugs.winehq.org/show_bug.cgi?id=35351
--- Comment #2 from Ken Thomases ken@codeweavers.com --- (In reply to ball from comment #1)
Can somebody please explain why command is mapped to alt instead of option (aka ALT)?
Because the Option key (a.k.a. Alt) is the only way to access additional characters from the keyboard layout. If it were mapped to Windows Alt, then it would prevent access to those characters. On many keyboard layouts, such keys are absolutely crucial. (For example, in the French keyboard layout, you need to use the Option key to type the "@" sign, which comes up a lot in email addresses.)
Surely, the sane default mapping would be:
ctrl->ctrl alt->alt apple->windows
Except that the Option key doesn't work like a Windows Alt key in any other part of OS X. And nothing works like the Windows key; certainly not the Command key.
This seems to be some insane hold-over from Apple's X11 implementation of mode switch
You're welcome to consider it insane, but, no, it's not from that.
I have no problem with Wladimir's request/suggestion. I may implement something like it someday, although I welcome if somebody else wants to do it first.