Can't select backward with space+h
patrici-o opened this issue · comments
tl;dr: I can't select backwards in (S)uper (D)uper mode by holding down space and tapping h.
Further info:
-
All other directions (j / k / l) + space do work.
-
If I modify the line in
super.lua
from
charactersToModifers[' '] = 'shift'
to
charactersToModifers['v'] = 'shift'
, then backward selection does work. I could leave it like that, but the cool thing about space is the thumb accessibility. -
If I'm inside (S)uper (D)uper mode and I use shift instead of space for selection, I get mixed results:
- If I start by pressing shift, it gets "captured" as a modifier to either s or d and I get the macOS tooltip for selecting a special character.
- If I first tap h at least once, and then start to hold down shift, selection works properly.
-
macOS 10.13.6 (High Sierra), Hammerspoon 0.9.73, Karabiner-Elements 12.1.0
Many thanks for your help!
👋 Hi @patrici-o: Thanks for the superb write-up in this issue. 👏
And kudos for digging into this issue and figuring out that it's a hardware problem:
I can't select backwards with the built-in keyboard on my MacBook Pro, but I can select backwards with an external USB keyboard.
Since this behavior is the result of a hardware limitation on the built-in MacBook Pro keyboard, I'm going to close this issue.