#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 jscipione): Replying to [comment:25 bonefish]: > I really can't say what Apple has done to its keyboards. [snip] If I misunderstood it and as you say they basically swapped Option and Command, then this demonstrates even more that what you're trying to do is simply not going to work, since 1. it would already be broken for old Mac keyboards and 2. keyboard manufacturers (at least Apple) apparently can change keys on a whim, which doesn't bode well for the future. The swapped keys happened when Apple switched to USB. It was an issue on BeOS Intel with a USB Mac keyboard as well (No idea about PPC). So that comment is invalid. The keys don't change willy-nilly. Ignore Mac keyboards for now. Are you willing to deal with the confusion that will result when you change the menu bitmaps for people using PC keyboards? > > I find all that terribly confusing though and I think that the input server could take care of all of it for you without you having to do anything. > > It could only do that, if it knew how the keys are labeled on the exact model of the keyboard. Not even considering legends localization and other customization. The bitmap doesn't have to match exactly, just be recognizable as the key to press, be it alt, windows, ctrl, option, or command. You have to understand, I am advocating the change not for you and me -- we already get it. I am advocating the change for people brand new to Haiku who won't understand what key roles are or what the Keymap preflet does, only what is in the menu and on their keyboard. "Read the User Guide" is a cop-out, we need an intuitive solution, even an imperfect one. -- Ticket URL: <http://dev.haiku-os.org/ticket/7967#comment:26> Haiku <http://dev.haiku-os.org> Haiku - the operating system.