r/Trackballs • u/FunJournalist2150 • 23m ago
Ugreen M785DR Trackball (OEM of Nulea M514?) – Forward/Back buttons not working in SteerMouse (Logs included)
Hi guys,
I recently got the Ugreen M785DR trackball. As far as I know, this model shares the exact same OEM hardware/shell as the Nulea M514.
I'm currently running into an issue on macOS with the Forward and Back buttons:
• Without official drivers: Out of the box, macOS does not recognize the Forward and Back buttons at all.
• With Ugreen's Mac driver installed: The buttons start functioning for standard forward/back navigation in browsers, but third-party remapping software—specifically SteerMouse—still fails to detect or map them properly.
When inspecting the input via SteerMouse's Device Log, it clearly catches a signal, but it appears to send keyboard scan codes (Left Arrow 0x50 and Right Arrow 0x4F) rather than standard mouse button HID signals (Mouse 4 / Mouse 5).
Here are the device logs captured when pressing each button:
Back Button Log:
0001-0002-02 02 01 00 00 00 00 00 00 00
0001-0002-01 01 00 ** ** ** 00 00
0001-0002-02 02 01 00 50 00 00 00 00 00
0001-0002-02 02 01 00 00 00 00 00 00 00
0001-0002-02 02 00 00 00 00 00 00 00 00
Forward Button Log:
0001-0002-02 02 01 00 00 00 00 00 00 00
0001-0002-01 01 00 ** ** ** 00 00
0001-0002-02 02 01 00 4F 00 00 00 00 00
0001-0002-02 02 01 00 00 00 00 00 00 00
0001-0002-02 02 00 00 00 00 00 00 00 00
I have already submitted a support inquiry to the SteerMouse developer with these logs to see if custom mapping or official support can be added.
In the meantime, I wanted to ask the community:
- Does anyone using the Nulea M514 experience this exact same behavior on macOS?
- Has anyone found a workaround using Karabiner-Elements, Mac Mouse Fix, or USB Overdrive to remap these specific buttons?
Any insights would be greatly appreciated!
