They can be tricky. Especially because the Honeywell is from 1983, and I don't think SP had anything to do with making it. Besides, sometimes you've also got to convince a picky bunch of geezers on the internet.cookie wrote:Smart! But if you have the original keys and test strips next to you, why would you use the camera then? Isn't it enough to judge the right color by eye?
I have quite a few macros. In fact, here's the macro section of my Soarer's Controller config:suka wrote:Just a question, what is everybody intending to program into their board? I find myself configuring most tools in software, so apart from some logins (or hard to press corner-case combinations like Ctrl-shift-layer3-pgdn on a weird layout that the developer is too lazy to fix ) I haven't seen much use till now.
Code: Select all
# Engage the macros!
macroblock
# Command + Escape = Command + Section break (for app window cycling)
macro ESC gui -ctrl -alt
press EUROPE_2
endmacro
# Soarer's Double Shift Caps Lock
macro lshift rshift
press caps_lock
endmacro
macro rshift lshift
press caps_lock
endmacro
# Apple style Control + Corner Arrow shortcuts for Shiny
# Page Up
macro up lctrl
press page_up
endmacro
# Page Down
macro down lctrl
press page_down
endmacro
# Home
macro left lctrl
press home
endmacro
# End
macro right lctrl
press end
endmacro
# Fn + Backtick = Ctrl + Cmd + Opt + 8 (Negative / night colours mode)
macro f24 -shift
push_meta set_meta rgui ralt rctrl
press 8
pop_meta
endmacro
# Shift + Fn + Backtick = Ctrl + Cmd + Opt + I (Isolator darkness mode)
macro f24 shift
push_meta set_meta rgui ralt rctrl
push_meta clear_meta lshift rshift
press I
pop_all_meta
endmacro
# Shift + Fn + Backslash = Numlock for Mouse Keys
macro system_power shift
push_meta set_meta rshift
press scroll_lock
pop_meta
endmacro
# Swap # and £ so I can keep UK layout in software but match legends
# Pound = Hash
macro 3 shift -alt
push_meta set_meta lalt
push_meta clear_meta lshift rshift
press 3
pop_all_meta
endmacro
# Hash = Pound
macro 3 -shift alt
push_meta set_meta lshift
push_meta clear_meta lalt ralt
press 3
pop_all_meta
endmacro
# Quick Ctrl+F-keys for menu navigation
# Ctrl 2 = Ctrl + F2 = Enter main app menu
macro 2 ctrl -alt -gui -shift
press f2
endmacro
# Ctrl 8 = Ctrl + F8 = Enter system menus
macro 8 ctrl -alt -gui -shift
press f8
endmacro
endblock
Some of my macros dynamically remap keys when used in combos, so I can use the 60% the same way as my larger keyboards. Some others rejigger the layout when I press shift, so I can have a US layout keyboard on a UK system with no conflict in where I assign the window management keys. And then there's the good old Shift+Shift=Caps Lock which I find much more useful and far safer than a dedicated Caps Lock key in the usual position.
The 60% is probably the extreme case. But I've made a habit of using macros on every keyboard I have hooked up to a Teensy. They smooth the often radical difference in physical layouts just as much as layers do, so I have less to remember and can keep working without being constantly surprised.