I use Dvorak key set and I’m having difficulty with copy, cut, paste and other hotkeys. I use a keyset that makes the OS and most programs read the keyboard in a way where the physical keys used for these commands are the same as Qwerty - but Obsidian does not. To make sure I’m communicating well, I press my Copy (ctrl-k). Most places is Windows will consider this as Ctrl+c. Obsidian sees it as Ctrl+k. I’m happy to share the keyboard file, as it isn’t a default windows keyset. (The default Dvorak-US English keyset in windows keeps hotkeys bound to the actual letter, which is pretty useless - Copy would be ctrl+i on a qwerty board - gross.)
To further complicate matters, for these actions, the ctrl+c/x/v don’t work, but others do (ctrl+p for instance) - based on the Dvorak keyset - i.e. ctrl+c (ctrl+i on qwerty) does not copy.
Ill admit, this is difficult to explain, and I’m not sure I’ve done a passible job.
Steps to reproduce
Have a keyset with separate letter and hotkey layers.
Use hotkeys.
Expected result
Cut (ctrl+q on Dvorak) cuts.
Copy (ctrl+j on D) copies.
Paste (ctrl+k on D) Pastes
Actual result
Hotkeys don’t function as desired (cut being ctrl+q, but seen as ctrl+c via programs) and some don’twork with the ‘default’ key (cut being ctrl+x).
Environment
Windows 10
Obsidian 0.9.17
Microsoft Ergonomic Natural Keyboard
Dvorak+Ctrl keyset
Additional information
I think this has something to do with the way Obsidian reads the incoming keys. Other programs like Microsoft Word have some similar issues, as though in that case, the program just reads the keys as dvorak, nd completely ignores the hotkeys. In this case there’s a mix of reading keys as dvorak, and not registering commands at all.