[haiku-bugs] [Haiku] #8148: The option names in "Modifier Keys" dialog are incorrect

  • From: "rq" <trac@xxxxxxxxxxxx>
  • Date: Mon, 21 Nov 2011 09:14:53 -0000

#8148: The option names in "Modifier Keys" dialog are incorrect
--------------------------------+-------------------------
 Reporter:  rq                  |        Owner:  axeld
     Type:  enhancement         |       Status:  new
 Priority:  normal              |    Milestone:  R1
Component:  Preferences/Keymap  |      Version:  R1/alpha3
 Keywords:                      |   Blocked By:
 Blocking:                      |  Has a Patch:  0
 Platform:  All                 |
--------------------------------+-------------------------
 I wanted to make my keys somewhat compatible with Windows and Linux, that
 is:

 Alt keys act as Opt
 Ctrl keys act as Cmd
 Cmd/Win keys act as Ctrl (since I can't make the same key act as both Ctrl
 and Cmd)

 I found that nice dialog, but figuring out what to change to what in it
 was quite a challenge, because it seems to assume that keyboards are
 actually engraved the way BeOS defaults expected them to be, which is,
 well, never the case. While it would seem perfectly logical for me to see
 this mapping:
     Option -> Option
     Control -> Command
     Command -> Control
 I ended up with:
     Control -> Option
     Option -> Command
     Command -> Control
 which doesn't make much sense at all. For it to make sense, one has to
 know that Haiku's Command is actually Alt, and Haiku's Option is actually
 Command, but only on the left-hand-side, because on the right-hand side
 Option and Command are reversed for users of AltGr.

 I recommend to:
 1) make it more obvious which side of mapping is the physical keyboard and
 which is the keymap used by Haiku. Since that list looks like a table,
 something like table heading could be used, such as: Function:\tKey: .
 2) change button names in drop-downs to reflect the reality: swap names of
 Command and Option, and rename Option to Alt and perhaps Command to Win (I
 know I know, Mac users will be unhappy "Win/Cmd" would be an alternative).

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/8148>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: