Support for Alternative Layouts
This is a summary of how alternative layouts have been supported by kits such as Colevrak and Homing. It is not a discussion of alt layout performance and development, but if that interests you I highly recommend starting with Pascal Getreuer’s A guide to alt keyboard layouts (why, how, which one?). It’s a concise and comprehensive overview with links to some great sites that go deeper. He also has a separate Links about keyboards page. The Keyboard layouts doc he recommends explains layout goals and metrics in detail, summarizing the alt layouts discussed here as well as more than one hundred others. Sculpted-profile The majority of custom keycap sets are sculpted-profile (Cherry, SA, MT3, KAT, etc. - more on profiles generally here) so let’s start there. Because each row has a unique keycap shape, alt layouts require a unique keycap for each legend that moves off its QWERTY row. At first there were two The Dvorak layout was patented in 1936 by August Dvorak & William L....
Apr 23, 2024
or
http://www.amazon.com/GRIFITI-Notebook-Silicone-Reposition-Travelling/dp/B00I6O1TWK/ref=pd_sim_op_1?ie=UTF8&refRID=0P01RVBS48M9GT88PC59
Also got me http://plover.deco-craft.com/shop/view_product/Laser_Cut_Steno_Keys_Kit?n=2910988 with aim of making this an awesome steno keyboard, hence the need for a real NKRO over USB firmware.
sizur: I am interested in finding out if you are able to make Ergodox work with that firmware. And, if it is better than the default one meant for Ergodox. NKRO, macros. It sounds very promising.
Will update on success/failure.
The palm rests aren't tacky, but they feel velvety soft. If I turn the ErgoDox upside-down, they won't stay on, but I'm not worried about them falling off or shifting much while typing.
They are reminiscent of the palm rests on my old Fingerworks Touchstream Stealth keyboard.
I have some layouts/functions in the `keymap_*` files here (the dvorak one is the daily driver, but the functions can be pulled to whatever) https://github.com/nerdwaller/tmk_keyboard/tree/master/keyboard/ergodox
Don't forget to make NKRO default: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
This keymap has querty, colemak, plover steno, gaming, a mouse emulation, and a metalayer to mask them, a momentary media-system layer, and ofcourse a numpad.
I do plan to move majority of Plover functionality wholly into firmware with macros.