Thanks, Rolf and bgrommes. I’ve made two focused compatibility changes based on this discussion.
Toggle Comment retains Ctrl+' on Windows/Linux and Cmd+' on macOS, but now also recognises Ctrl+# or Cmd+# according to the character produced by the active keyboard layout. The natural # key therefore works on a German keyboard, while layouts that require Shift to produce # are also handled.
On Windows and Linux, Shift+Insert now invokes the same context-aware Paste action as Ctrl+V.
These changes are implemented, tested on macOS and Windows, documented, and ready for the next Studio release: https://feedback.objo.dev/bug/1279
I’ve also filed the proposed configurable Keyboard settings page separately: https://feedback.objo.dev/feature/1280
That feature is currently in triage. Before adding the settings UI, Studio’s commands and shortcuts need to be centralised so menus, native menus, editors, displayed shortcuts, and user preferences all share one source of truth. The proposed scope includes multiple bindings, conflict detection, command searching, and restoring defaults, with scheme import/export considered afterwards.