added Monsgeek Support (Specifically Fun60Ultra TMR)#10
added Monsgeek Support (Specifically Fun60Ultra TMR)#10n8ventures wants to merge 3 commits intoAnalogSense:senpaifrom
Conversation
|
It would be great if you could send whatever report the driver sends to start/stop the reports. |
|
Hi! forgive me, I'm quite new to this. I figured via input-report-logger that the keyboard exposed multiple HID interfaces (3 HIDDevice instances in WebHID). With a couple of trial and error, I found that 2 of those are important. the first interface: the second interface: const buf = new Uint8Array(65);
buf[0] = 0x1b;
buf[1] = on ? 0x01 : 0x00;
buf[2] = on ? 0xe3 : 0xe4;
await dev.sendFeatureReport(0, buf)the bytes were retrieved via WireShark + USBPcap by toggling the simulation switch on and off and used the Data Fragment outputs. I sent in a new commit which has the new changes. |
Hi! Since I own a Monsgeek Fun60Ultra TMR, might as well give it a shot to add support.
Now there's a bit of a additional setup to get it working:
This is what I've seen from this request: AnalogSense/universal-analog-plugin#25
here's a preview:
