My MacBook Air’s keyboard has function keys for Dictation (F5) and Do Not Disturb (F6) instead of keyboard brightness ones.
Using BetterTouchTool, I reassigned F5 to keyboard brightness on and F6 to off. When I press these two keys on the Mac’s keyboard, they function as expected.
I built KM macros for the above two F keys and put them on a global palette. When I click either one, nothing happens—the keyboard does not illuminate after clicking the F5 button.
What do I need to change to fix this? Many thanks in advance!
I suspect that the reason is that BTT is not using the standard keyboard queue for getting its keys. It's using a lower level API for getting keyboard keys. Whereas KM only uses the safest, documented APIs for sending or receiving keys. KM cannot use the same low level APIs that other apps use, in my opinion, because KM wants to be reliable and safe.
However there's probably someone more knowledgeable than me that can deny or confirm this.