geekhack Projects > Making Stuff Together!
HHKB style Mod
sordna:
--- Quote from: arieswu;323751 ---I have done the part of trackpoint unit of my new 60% keyboard
It will use the frame of KBC poker
and happy to know that you like my last 60% with trackpoint mod
but my English is not good enough to post it on there XD
--- End quote ---
Nice work with the trackpoint, where are the mouse buttons though?
hasu:
--- Quote from: sordna;417894 ---Nice work with the trackpoint, where are the mouse buttons though?
--- End quote ---
He assigned the buttons on thumb row keys.
http://geekhack.org/showwiki.php?title=Island:9542&viewfull=1&page=15&do=comments#post268612
He is a great modder of compact keyboard with trackpoint as lowpoly be.
http://aries.armake.com/1229.html
Dox:
Hey hasu, I've just finished adapting your firmware for my doxkb! It was quite a challenge to figure everything out but it all seem to be running smooth now. The mouse keys and the windows volume control is very nice!
I discovered a couple of bouncing switches with your firmware that were not a issue with my last one. any ideas what could cause this?
An other little question, there seem to be quite a bit of delay between when you press a function key and when you can use the function layer. Any way of reducing this delay?
Thanks for sharing this!
hasu:
Hi Dox, I'm happy hearing this!
Basically mechanical switches need debouncing to cancel chattering, but my firmware has no debouncing code yet. Fortunately I've not experienced bouncing on my keyboard so far :)
You can add debouncing code into matrix.c to solve your bouncing.I will add the code some time soon but I have no testing keyboard for now. I will post it in this thread when finished.
Yes, layer switching has some delay intentionally for some situations, if you don't need it you can reduce it with defining LAYER_ENTER_DELAY to smaller number in layer.c
Dox:
Thanks, now that I think about it, I can see why you would sometimes need the delay to engage the function layer. I'll play with it and see how it goes.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version