Code: Select all
macro SPACE LALT
Code: Select all
macro SPACE LALT
Someone put the converter inside a cable. It is offered in ebay:eldorange wrote: ↑Is this converter for sale or DIY (i think i have to enrol for an electrician course)?
Code: Select all
ifkeyboard 0000
ifselect any
layerblock
FN1 1
FN2 2
endblock
remapblock
CAPS_LOCK RALT
AUX1 FN1
AUX2 FN2
endblock
remapblock
layer 0
LALT CAPS_LOCK
endblock
remapblock
layer 1
LALT LGUI
NUM_LOCK SELECT_1
SCROLL_LOCK NUM_LOCK
endblock
ifselect 1
remapblock
PAD_1 END
PAD_2 DOWN
PAD_3 PAGE_DOWN
PAD_4 LEFT
PAD_5 PAD_ENTER
PAD_6 RIGHT
PAD_7 HOME
PAD_8 UP
PAD_9 PAGE_UP
PAD_0 INSERT
PAD_PERIOD DELETE
endblock
I can vouch for Orihalcon's work, it is very clean and elegant.idollar wrote: ↑
Someone put the converter inside a cable. It is offered in ebay:
http://stores.ebay.com/barcodemaverick? ... nkw=Soarer
Code: Select all
remapblock
F13 ESC
F23 PRINTSCREEN
F24 SCROLL_LOCK
LANG_4 PAUSE
endblock
Code: Select all
ifkeyboard 0000
ifselect any
remapblock
CAPS_LOCK RALT
LALT CAPS_LOCK
endblock
macroblock
# Clear modes
macro SCROLL_LOCK SHIFT CTRL
PRESS SELECT_0
endmacro
# Switch to hardware Num Lock mode
macro NUM_LOCK SHIFT CTRL
PRESS SELECT_1
endmacro
# LAlt on Caps Lock
macro CAPS_LOCK SHIFT ALT
PRESS SELECT_3
endmacro
# LCmd on Caps Lock
macro CAPS_LOCK SHIFT CTRL
PRESS SELECT_4
endmacro
endblock
# Hardware Num lock
ifselect 1
remapblock
NUM_LOCK SELECT_2
endblock
ifselect 2
remapblock
PAD_1 END
PAD_2 DOWN
PAD_3 PAGE_DOWN
PAD_4 LEFT
PAD_5 PAD_ENTER
PAD_6 RIGHT
PAD_7 HOME
PAD_8 UP
PAD_9 PAGE_UP
PAD_0 INSERT
PAD_PERIOD DELETE
endblock
# Caps lock remapping
ifselect 3
remapblock
LALT LALT
endblock
ifselect 4
remapblock
LALT LGUI
endblock
Unfortunately Soarer has been MIA for almost a year now.Sigmoid wrote: ↑BTW, Soarer, are you planning on open sourcing this sooner or later? I remember reading an old post where you said you don't want it to be forked.
We'd need to implement XT and all the terminal protocols to make it a replacement for Soarer's.XMIT wrote: ↑TMK can be a converter or a controller. It speaks PS/2 which should be AT protocol. https://github.com/tmk/tmk_keyboard/tre ... er/ps2_usb
How about using TMK, but adding a user-friendly bit of middleware that will write the source code for you, but is taught what to do through something easily understood? I hold up the Cherry programming software (which anyone can try if they have Windows, they just can't program non-Cherry hardware) as an example that is clunky, but moderately intuitive. It could be done better than that, but I think even something resembling that would be adequate for the purpose.Muirium wrote: ↑Although we often mention TMK and Soarer's in the same breath, they're very different beasts. Using TMK requires coding ability. You need to be able to build from source, and to be comfortable enough editing that source code to make all your changes, no matter how small.
That's a tall order for me. I've tried a few times, but I'm really no coder. The slightest error, and I slide right off track to never recover. It just won't build again. But editing Soarer config files works well for me. Errors are much more recoverable. And installing the firmware is so much easier too: use PJRC's GUI.
Ideally, we could build Soarer style ease of use on top of TMK's powerful foundation. But "we" certainly doesn't include me!