Benjamin Aigner
Benjamin Aigner
@jrsmile In the branch "absoluteMouse", there is a basic implementation of an absolute mouse report. I've some input on Android, but I think it is not completely correct. Could you...
@zuozhehao I have a branch with the absolute mouse descriptor for testing. Please try it out and report back. If everything is working, I'll merge the changes and make it...
Dear all, I'm sorry this feature takes so long. Absolute mouse is not our top priority & due to COVID my workload regarding lectures is rising dramatically. Still, I try...
OK, I tested following absolute HID descriptors: **https://www.codeproject.com/Articles/1001891/A-USB-HID-Keyboard-Mouse-Touchscreen-emulator-with** Variant 0: works on Debian, but not on iOS / Android Variant 1: works on Android, but not on Debian / iOS...
Dear @xcarcelle , for testing, I replaced following parts accordingly (in master branch): https://github.com/asterics/esp32_mouse_keyboard/blob/ffc6d08332428d8c128278c1fc48e61d6619c04b/main/esp_hidd_prf_api.c#L135 change the bytestuffing for the mouse report here (some HID descriptors require more than 5 Bytes;...
Dear @xcarcelle I'm sorry that my reply time is so high, currently we have a high workload of preparing online classes for Corona-safe lectures :-). Regarding your question with your...
Dear @xcarcelle , I finally got time to dump the HID descriptor from the touchscreen. It is a **Iltek ICI2511 controller**, USB: 222a:0001 I was quite surprised, this HID map...
At least I found the time to put into a C-array... If anybody can test it, I would be really thankful. But be careful, this report descriptor needs heavy reformating...
This is the corresponding dump of HID data: - Press 1 finger - Release 1 finger - Press 3 fingers - Release 3 fingers As this seems to be a...
Following problems with this HID report map: BLE MTU limits the packet sizes for HID payload to 20B. The original frame size was 64B. I've tried to strip down this...