Hey, I know this is just a fun vibe-coded project. Just curious if you had any ideas. I'm not getting any haptic vibrations on the MX Master 4 with either the demo or when spawning a notification with the watch script.
Demo:
DEBUG:root:Found: USB Receiver
DEBUG:root: Path: /dev/hidraw5
DEBUG:root: VID:PID: 046D:C548
DEBUG:root: Interface: 2
INFO:root:Haptic 0
DEBUG:root:Sending: 10 02 0B4E 000000
INFO:root:Haptic 1
DEBUG:root:Sending: 10 02 0B4E 010000
Watcher:
INFO: MX Master 4 connected!
INFO: Listening for notifications... Press Ctrl+C to stop.
INFO: Test with: notify-send 'Test' 'Message'
INFO:
INFO: Starting dbus-monitor...
INFO: ✓ Haptic feedback triggered!
INFO: ✓ Haptic feedback triggered!
Everything seems correct, but just not feeling anything. Did you have to open anything up in your HID devices or anything to allow it to send haptic feedback over?
I'm on Fedora 42 / Gnome. I do get a little vibration on the device when I press the haptic button in, so at least the motor itself is working just fine.
Hey, I know this is just a fun vibe-coded project. Just curious if you had any ideas. I'm not getting any haptic vibrations on the MX Master 4 with either the demo or when spawning a notification with the watch script.
Demo:
Watcher:
Everything seems correct, but just not feeling anything. Did you have to open anything up in your HID devices or anything to allow it to send haptic feedback over?
I'm on Fedora 42 / Gnome. I do get a little vibration on the device when I press the haptic button in, so at least the motor itself is working just fine.