0 Followers
0 Following
1 Posts
Welcome to this rabbit hole. I recommend the KeymapDB and the other references linked in my keymap repo.
KeymapDB - Database of keymaps for programmable keyboards

KeymapDB is a public and open-source online database for keymaps of programmable keyboards, with a focus on QMK ergonomic mechanical keyboards. You can filter user-submitted keymaps like Miryoku by key count, firmware, keyboard, stagger, languages, OS, home row mods, and more!

I use a Kensington Expert Mouse for the last 10 years. It has 4 programmable buttons (plus 4 combos) a huge encoder wheel for scrolling and a large ball in the center. I use it with my whole hand and the biggest advantage is that I just need to move my arm to the left (I use it with my left hand) to grab it. It is pretty fast to switch from the keyboard to the trackball and vice versa. I can even share my left hand palm rest with it. You can see some pictures [here](Corneish-Zen Tenting imgur.com/gallery/JLpTwX0).
Corneish-Zen Tenting

Discover the magic of the internet at Imgur, a community powered entertainment destination. Lift your spirits with funny jokes, trending memes, entertaining gifs, inspiring stories, viral videos, and so much more from users like rmromao.

Imgur
There is this adapter to use it in a MX switch hole: www.thingiverse.com/thing:3958026
Nav Switch to MX Adapter by Scablands

This is an adapter that allows an inexpensive 5-way nav switch to be easily placed into a Cherry MX-compatible switch plate for handwired mechanical keyboard builds. The switch will sit snugly in the adapter, but you can dab a tiny bit of superglue on each side before inserting the switch to max out the permanency. The adapter works best in switchplates of normal thickness, but for thicker plates and chunkier ergo cases like the Dactyl Manuform you can file the sides down just a tiny bit and then hot glue it into the case just as you would with the rest of the switches on those builds. Solder your one wire and five diodes to the switch legs BEFORE you push the switch into the adapter! It's much, much easier that way. The switch itself can be found on Adafruit https://www.adafruit.com/product/504 and elsewhere by searching for "10x10mm 5-way switch". Hope this is helpful to other handwired mech keyboard builders out there! -scablands/hellmoneywarriors **February 7, 2020 - Added images describing actual wiring and necessary QMK code. If you are making a board other than a Dactyl Manuform 5x6, you will essentially be creating one additional column in your matrix that's wired to the common leg and then adding one of the five other legs to five separate, existing rows with diodes attached (just like a regular switch in the matrix). Actual QMK files can be found at this link: https://drive.google.com/open?id=1mR2BYAqNLmd9IDoWdHNdtFSEs_XDRAhX I also designed and added an SA profile top for the switch.

Great project. It is really nice to see other 30 key boards. I daily drive a Rommana today and would really like to try one of these. Are you planning to make this project open source?
GitHub - rafaelromao/keyboards: A split keyboard layout, optimized for Portuguese, English, working with numbers and software programming with VIM plugins.

A split keyboard layout, optimized for Portuguese, English, working with numbers and software programming with VIM plugins. - rafaelromao/keyboards

GitHub
My layout is designed for 30 keys, but two of them are completely replicated by combos, and the 4 alphas in the center columns are also replicated in the secondary alpha layer. What it means is that I can type with my layout using only 24 physical keys: 2 per thumb, 1 per pinkie and 3 for each of the other fingers. For the other layers, I still need the center columns, but it is a great releaf to be able to type any word without any finger stretch.
GitHub - rafaelromao/keyboards: A split keyboard layout, optimized for Portuguese, English, working with numbers and software programming with VIM plugins.

A split keyboard layout, optimized for Portuguese, English, working with numbers and software programming with VIM plugins. - rafaelromao/keyboards

GitHub
Indeed it is cool. I did it as an experiment and it really works, but I had a lot of problems with loose contacts. It is somewhat stable now, but if I move the board too much the problems came back. I hae a tweezer in range all the time for quick fixes, and also had to replace the BOX jades and use 5 pin switches.
+1 for the Rommana. It is my daily driver when working from home. You can find my handwired build log in the referenced page.