What follows is independent research as a fun thing to do on a Saturday night for $8. There’s a ready to use library here: https://github.com/jwrdegoede/mx5000tools The NEWS file is nearly 20 years old!!! 2006! 😃
Wireshark will pick up on more information if the keyboard is powered on cold while it's running. The keyboard's features all operate over HID commands which is great! The special features operate using DATA (0xa) and mostly 0x10 for their "Protocol Code". Setting the user name display is protocol code 0x11. Multi-media keys are also over protocol code 0x10 which I assume lets the Key Point software intercept them and re-map them to the commands the user sets
Protocol codes:
- 0x01: Keyboard