Support user-configurable keyboard layouts
breandan opened this issue · comments
breandan commented
AceJump currently supports minimizing finger-travel distance on QWERTY keyboards. This option would allow users to specify the exact physical arrangement of keys, ie. for DVORAK keyboards:
1234567890
pyfgcrl
aoeuidhtns
qjkxbmwvz
AceJump would use this string representation of the keyboard layout to calculate home row and inter-key distance to minimize finger travel when selecting tags. Current implementation lives in Pattern.
breandan commented
Too much work to implement with little foreseeable benefit, let's just add layouts on an as-needed basis.