@DBear This is for a trade show booth. The sensors are magnetic sensors and detect switches - in effect doing the same thing as a key on a keyboard. The emulator allows you to assign "keys" to the sensors. Instead of pressing a key and holding it down, I'm using a sensor.
The users interact with notched cards and a slider but I test with a keyboard (or two) - same result.
I'm not married to the library it just made it easy for me to create the combinations. Also, it has a couple of nice features. 1. It prevents multiple keydowns when a key is held down. 2. It deactivates browser functions tied by default to certain keys.