lalop said:Vimperator doesn't work in either insert or textarea mode as far as I can see. I only got it to work in "pass through mode", i.e. temporarily disabling it.
Bug report:
Firefox only: -_+= don't seem to trigger (as far as I can tell, all the other symbols work)
Firefox and chromium: Setting Carpalx QGMLWB -> Carpalx QGMLWB, then pressing v, seems to "jam" that key in the image. Something similar happens for Carpalx QGMLWY with v and sometimes other keys.
Bugs fixed:
- Vimperator now works.
- Spacebar and semicolon should now be fixed cross-browser. (Not sure about PKL, please report if its still an issue.)
- "-", "_", "=", "+" all tested without problems in Chrome and Firefox
Bugs remaining:
- CarpalX layouts. I actually just input the layouts wrong - you'll see there are two 'V' keys in each! That explains why it's acting strangely.
Feature requests:
- Import/export: I will check out patorjk's page. Check out the page source and you'll see the notation I'm using for layouts.
- Coloring keys: I had planned this, per hand / per finger - to be globally toggleable. I don't see much benefit in storing the colors per-layout though - correct me if I'm wrong!
Here's my feature request list as it stands:
Bugs
----
captures keyboard shortcuts: need to unbind keys when CTRL is pressed
Requested layouts
-----------------
neo2
adnw
qwertz
azerty
bepo
DHIATENSOR
Requested features
------------------
sorting layouts: alphabetically, by popularity, by language, by design goals...
playback: "allow for text to be inserted then "played back" at user-specified characters per minute."
custom layouts: shareable (serialized JSON in URL fragment?) - would need an editor too
- import/export JSON
altgr support: neo2 has 6 layers!!
Possible features
-----------------
provide sample text: typing tutor style
highlight keys when in tutor mode
colorize left/right hands
colorize per finger
switch onscreen keyboard layout (support keyboard layout creator? or just add EU-ISO)
measure typing speed (and accuracy in tutor mode)
add peripheral keys, modifiers (tilde, tab, caps, shift, ctrl, alt, super, space, enter, bkspc, etc)
I work for Keyboardio and post code on GitHub