I purchased the 8BitDo Retro 18 Numpad. One of the features of the device is a dedicated button to launch the Calculator app in Windows.
I used the "Generic Device" functionality in BetterTouchTool to get the Calculator button working in MacOS. (The generic devices functionality is an excellent feature by the way).
The configuration I set up works on my MacBook Pro running the MacOS 26 beta. My Mac Mini running MacOS 15.6, and my work MacBook Pro on MacOS 26.
It does not work on my wife's MacBook Pro which is running MacOS 15.6.
On her MacBook, the "Current Input Data" field in the "Parse Device Input/Output" window does not show any data when the Calculator button is pressed. It does show data when any other button is pressed.
I went ahead and set up the javascript the same way on her computer (the non working one) as it is on my other machines and it, understandably, doesn't trigger.
It seems that this is more a problem on the side of MacOS and not BetterTouchTool.
I suppose my question is, does anyone know a reason why the window isn't seeing the button press?
And I know this isn't a MacOS help forum, but if anyone knows why that button press isn't seen by the OS at the higher level when all the other ones are, then that would be helpful too.
Also, we both bought the device and I have made sure they both work on my machine, and they do. And they both don't work on hers, so it isn't a fault with the hardware button.