Really neat project. I have recently been working on a chording keyboard and was also considering trying to make (or worst case buy) a foot pedal; never considered using a ‘piano-style’ food pedal for electric keyboards.
One downside I found was that the Ctrl-[ combo seems to back up the cursor one character, which can be annoying.
Some solutions: Prevent cursor from moving back one character on insert mode exit
(this message was also sent to the author)
See also Aleksandr Levchuk’s Vim clutch from 2011 (Hacker News discussion), which is basically the same thing.
So, I work with @mathiasx, and he let me use the pedal for awhile. While it did exactly what it’s supposed to, I didn’t find myself using it much. Sure, I’m not used to it, but I think the biggest problem is that I rarely use “i” to insert text. Usually, I get into insert mode with various combinations of “o”, “a”, “c”, and “s”. And when I do use “i”, it’s usually the capitalized version.
That said, I think it has potential for other uses… just not necessarily as a vim clutch in this manner. And of course, this realization wouldn’t have been possible without actually trying it, so thanks @mathiasx!
I’m curious as to whether a pair of these would work well as Ctrl or Meta for emacs. Seems like it might be more helpful there since chording those is virtually constant.
I always thought this would be neat but then I realize how much I move around with the laptop every day…and close my tab. :)
For stationary programmers (not programmers of stationary, programmers who are…you know what I mean!), I feel like this is a golden ticket.