To port the keyplus emulator to macOS, will need to use the IOKit to write a user-space driver. Some information that might be useful: * [Example of creating virtual HID device with IOKit](https://github.com/unbit/foohid) * [Hook keyboard events with IOKit](https://stackoverflow.com/questions/30380400/how-to-tap-hook-keyboard-events-in-osx-and-record-which-keyboard-fires-each-even) Porting the emulator to macOS looks much easier than windows.
To port the keyplus emulator to macOS, will need to use the IOKit to write a user-space driver. Some information that might be useful:
Porting the emulator to macOS looks much easier than windows.