Open Gadgetoid opened 5 years ago
fyi, I'm working on international keyboard layout support in Multibow, supporting also altgr and hopefully dead key sequences, such as for Swiss sg/sf layouts. layouts are comparably easily defined as a layout, with the Multibow runtime calculating the glyph to keycode and modifier mapping itself from the layout data.
See here for details and the "fixed"
set_key
method: https://forums.pimoroni.com/t/keybow-running-a-desktop-shortcut/10140Need to find a better, user-configurable way of emitting the right keycodes for the right regions- the fix mentioned in the forums currently uses hard-coded edge cases to account for
# ~ | \
.Moving the shift key release until after the key release is a minor bugfix to avoid weird casing issues when outputting text.