Issue metadata
Sign in to add a comment
|
Keyboard Shortcuts window shows wrong shortcuts for non-QWERTY layout |
||||||||||||||||||||||||
Issue descriptionChrome Version: 67.0.3396.26 The accelerator to toggle High Contrast mode is Ctrl + Launcher + H, but the keyboard shortcuts window shows a different accelerator, which doesn't work. What steps will reproduce the problem? (1) Ctrl + Alt + / to open keyboard shortcuts windom (2) Search for "contrast" Expected: "Turn on high contrast mode" shortcut listed as Ctrl + Launcher + h Actual: "Turn on high contrast mode" shortcut listed as Ctrl + Launcher + d
,
May 16 2018
Hi michaelpg@, which keyboard layout you are using? It is 'h' for US layout [1]. [1] https://cs.chromium.org/chromium/src/ash/components/shortcut_viewer/keyboard_shortcut_viewer_metadata.cc?l=616&rcl=985c26b1998fbf4b80a70d8e85d04dc0e55e1b8b
,
May 17 2018
Oh, wow, this extends to every shortcut! Here's the problem: I have a physical US QWERTY keyboard, but use the US Dvorak keyboard layout. The Keyboard Shortcuts window somehow tries to account for this but gets it backwards! * The High Contrast Mode shortcut is Ctrl + Launcher + h. * The physical "h" key types a "d" when in Dvorak input method. * The Keyboard Shortcuts window translates "h" to "d", but that makes no sense! If keyboard shortcuts were based on physical keys -- they're not, they change when you change input methods -- then the Keyboard Shortcuts window would be doing the right thing. Instead, it's showing me "d" because typing "d" on Dvorak presses the physical "h" key, but the shortcut is only activated by pressing the logical "h" key (which is the physical "j" key). Another example: * The correct shortcut for "Show hidden files in Files" is Ctrl + . * In Dvorak, I type "." by hitting the physical "e" key. * Regardless, typing Dvorak's version of Ctrl + . is the correct shotcut. * The Keyboard Shortcuts window lists the hotkey as "Ctrl + v" because the physical "." key types a "v" in Dvorak. But neither the physical "." key, nor the physical "v" key, activates the shortcut.
,
May 17 2018
+some dvorak users to make sure I'm not crazy
,
May 17 2018
|
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by afakhry@chromium.org
, May 16 2018Status: Assigned (was: Untriaged)