Have you read the geekhack TOS lately?
0 Members and 1 Guest are viewing this topic.
you can build a soarer converter with a teensy
My boy in naptown is working on this:http://deskthority.net/workshop-f7/universal-model-m-controller-t9820.html
Quote from: SpAmRaY on Tue, 10 March 2015, 12:56:01you can build a soarer converter with a teensyThat's cool and all, but it looks like it's mainly just a USB converter. I was actually thinking of replacing the existing PCB with a fully programmable one. Unless there could be an inline programmable. Like, if I want my W key to be a 3rd-level Fn for macros... that sort of programmability. I don't imagine that could be done on an inline converter.
Quote from: blastoid on Tue, 10 March 2015, 13:19:16Quote from: SpAmRaY on Tue, 10 March 2015, 12:56:01you can build a soarer converter with a teensyThat's cool and all, but it looks like it's mainly just a USB converter. I was actually thinking of replacing the existing PCB with a fully programmable one. Unless there could be an inline programmable. Like, if I want my W key to be a 3rd-level Fn for macros... that sort of programmability. I don't imagine that could be done on an inline converter.Sure it could. I don't know if Soarer's code could do it (don't think it does locking layers) but there have been others written that could, like Hasu's. https://geekhack.org/index.php?topic=14618.0
It is capable of locking layers. I've got the one in my M set up to swap Ctrl and Caps lock, and toggle hjkl arrow movement on certain key combinations.
Quote from: Jotokun on Tue, 10 March 2015, 14:28:06It is capable of locking layers. I've got the one in my M set up to swap Ctrl and Caps lock, and toggle hjkl arrow movement on certain key combinations.Thanks, don't recall that being a function last time I really dug into it.You have a sample .sc that will toggle a locking layer? I don't remember seeing it in the docs and when I tried I was only able to get it to be a momentary activation.
#Keyboard config for 1986 Terminal Silver Label Model Mifselect 1include 1986silver_swapCapsCtrl.scifselect 3include 1986silver_vimnav.scifselect anylayerblock FN1 2endblock#fix incorrect keysremapblock #Top row section F13 ESC F23 PRINTSCREEN F24 SCROLL_LOCK LANG_4 PAUSE #Numpad section ESC NUM_LOCK NUM_LOCK PAD_SLASH SCROLL_LOCK PAD_ASTERIX EXTRA_SYSRQ PAD_MINUS PAD_ASTERIX PAD_MINUS #Extra numpad key PAD_MINUS PAD_PLUS PAD_PLUS PAD_ENTER LCTRL LGUI RCTRL FN1endblockremapblocklayer 2 #Key bindings are as if above remap doesn't exist F23 MEDIA_MUTE #PRINTSCREEN F24 MEDIA_VOLUME_DOWN #SCROLL_LOCK LANG_4 MEDIA_VOLUME_UP #PAUSE F13 SYSTEM_SLEEP #ESC RALT RALT #LGUI ENTER RCTRL H LEFT J DOWN K UP L RIGHT LSHIFT CAPS_LOCK CAPS_LOCK SELECT_1 LCTRL SELECT_1 SPACE SELECT_3 endblock
remapblock LCTRL CAPS_LOCK CAPS_LOCK LCTRLendblock
remapblock I SELECT_3 H LEFT J DOWN K UP L RIGHT 1 F1 2 F2 3 F3 4 F4 5 F5 6 F6 7 F7 8 F8 9 F9 0 F10 MINUS F11 EQUAL F12 BACK_QUOTE ESCendblock
Quote from: E TwentyNine on Tue, 10 March 2015, 14:48:16Quote from: Jotokun on Tue, 10 March 2015, 14:28:06It is capable of locking layers. I've got the one in my M set up to swap Ctrl and Caps lock, and toggle hjkl arrow movement on certain key combinations.Thanks, don't recall that being a function last time I really dug into it.You have a sample .sc that will toggle a locking layer? I don't remember seeing it in the docs and when I tried I was only able to get it to be a momentary activation.Sure. With this setup, right Ctrl is an Fn key, FN + Ctrl or FN + Caps will swap the caps, FN + Space will remap hjkl.