You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I use the Colemak keyboard layout and when I press ⌘S to stage a change, Fork thinks I’ve pressed ⌘D (in Colemak the "S" key is in position of the "D" key used by QWERTY). The same occurs for other keyboard shortcuts.
To work around this for now I have created Keyboard Maestro macros that, for example, send the “QWERTY” ’S’ (which is actually "R" in Colemak). That is, when I press ⌘S, Keyboard Maestro sends ⌘R to Fork. This works, but is rather inelegant and others might have the same issue (and not know how to fix it, or not have Keyboard Maestro).
You may want to look at https://github.com/Clipy/Sauce, which provides a clean Swift-friendly way to correctly map keycodes based on the user’s currently selected keyboard layout.
The text was updated successfully, but these errors were encountered:
I use the Colemak keyboard layout and when I press ⌘S to stage a change, Fork thinks I’ve pressed ⌘D (in Colemak the "S" key is in position of the "D" key used by QWERTY). The same occurs for other keyboard shortcuts.
To work around this for now I have created Keyboard Maestro macros that, for example, send the “QWERTY” ’S’ (which is actually "R" in Colemak). That is, when I press ⌘S, Keyboard Maestro sends ⌘R to Fork. This works, but is rather inelegant and others might have the same issue (and not know how to fix it, or not have Keyboard Maestro).
You may want to look at https://github.com/Clipy/Sauce, which provides a clean Swift-friendly way to correctly map keycodes based on the user’s currently selected keyboard layout.
The text was updated successfully, but these errors were encountered: