Describe the bug
I am recording a keyboard shortcut triggered by the "delete" key on an Apple Magic Keyboard. I also own a Keychron K1 Bluetooth keyboard and I do not want to trigger this shortcut when using the Keychron. I have used the "Works on keyboards with same type as used for recording" option to accomplish this. Until a few days ago, this worked fine.
However, today the shortcut is being triggered by both keyboards. I have tried deleting and recreating the shortcut, but it is still triggered by both keyboards. I am using BTT from SetApp and it was version 4.062, so I quite and restarted it, but I continue to have the same problem in 4.068.
Affected input device (e.g. MacBook Trackpad, Magic Mouse/Trackpad, Touch Bar, etc.):
Apple Magic Keyboard (small, white, with TouchID)
Keychron K1 Bluetooth Keyboard
- Type of Mac: Mac Mini 2023 / M2
- macOS version: 13.2.1
- BetterTouchTool version: 4.068 (from SetApp)
Justin case this his helpful...
Keychron K1: Product ID: 0x024f Vendor ID: 0x05ac (Apple Inc.) Version: 1.04 Speed: Up to 12 Mb/s Manufacturer: Keychron Location ID: 0x02300000 / 50 Current Available (mA): 500 Current Required (mA): 100 Extra Operating Current (mA): 0
Magic Keyboard with Touch ID: Product ID: 0x029a Vendor ID: 0x05ac (Apple Inc.) Version: 4.00 Serial Number: F0T110614HBPWWY0Y Speed: Up to 12 Mb/s Manufacturer: Apple Inc. Location ID: 0x03220000 / 10 Current Available (mA): 500 Current Required (mA): 500 Extra Operating Current (mA): 1000 Sleep current (mA): 1500
When this was working I also found that when the Apple Magic keyboard was operating as a wireless keyboard it was seen as a different "type" than when it was operating as a USB keyboard. This was pretty inconvenient, since it forced me to record every shortcut twice (once for wired, once for wireless). Is this really how it is supposed to work?
Now, of course, they are all triggering. In fact, if I enable both the wired and wireless keyboards, then BTT presents a pop up asking me to choose which one to trigger.