[haiku-bugs] Re: [Haiku] #7967: Update menu modifier images to more accurately reflect the corresponding key that appears on the keyboard

  • From: "tangobravo" <trac@xxxxxxxxxxxx>
  • Date: Wed, 09 Nov 2011 08:13:05 -0000

#7967: Update menu modifier images to more accurately reflect the corresponding
key that appears on the keyboard
------------------------------+----------------------------
   Reporter:  jscipione       |      Owner:  stippi
       Type:  enhancement     |     Status:  new
   Priority:  normal          |  Milestone:  R1
  Component:  User Interface  |    Version:  R1/Development
 Resolution:                  |   Keywords:
 Blocked By:                  |   Blocking:
Has a Patch:  0               |   Platform:  All
------------------------------+----------------------------

Comment (by tangobravo):

 Another problem is what about other mentions of these keys - eg in the
 HTML documentation or forum posts etc?

 Although I share your frustration that key roles add an indirection that
 harms usability, there isn't really an alternative when we are an
 alternative OS that wants to support both Mac/PC hardware.

 Right now I'm typing this on OS X on a new MacBook Pro, but using a
 Microsoft UK PC keyboard plugged in by USB. It annoys me that I can't set
 independent keymaps for the two keyboards (so the @ is in the right place
 on the USB one but no longer where it is shown on the mac keyboard); but
 there is simply no way for the OS to give me a modifier bitmap
 corresponding to the key I should press for a shortcut, as the same key is
 marked differently on the two keyboards.

 We should of course optimise for the common case, which may well be the
 bitmaps you suggest for the standard PC keyboard mapping. My main concern
 is then which convention should be followed for static documentation - key
 roles would suddenly not be exposed at all top those with the "common
 case" setup so would cause confusion, but using the WinPC bitmaps directly
 would be plain wrong for the significant minority with different setups.

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/7967#comment:20>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: