pinchord-12 Serial Mods

Pinchord · pinchord.git · Tickets · Changelog

A Pinchord Ticket (Open):

Ticket · History

Symptom

Pinchord has had pinchord-4 Mods, but it has no way hold down mods, for things like holding control and dragging. This is quite an essential thing for a lot of applications, and a lot of people.

The only options right now are to either disable Pinchord and use another layer in QMK/Javelin, to use an extra row of keys for mods, if your board has one, or to keep another keyboard around and use its mod keys. None of these are particularly appealing options.

Potential Solution

The Plover HID protocol sends all keys as they're pressed, unlike say the Gemimi PR protocol, which send the entire stroke after all keys have been released.

Similarly, the keyboard protocol also gets key presses and releases, and a custom version of it (and the Plover HID protocol) could check whether a certain stroke is being held down at the current moment. This would allow you to check whether the mod stroke is held down, and start pressing the mod.

Questions

Notes

See also pinchord-35 One-handed Mods