UltimateHackingKeyboard / firmware

Ultimate Hacking Keyboard firmware
Other
420 stars 66 forks source link

Touchpad clicks+drags when normal mouse move is intended #793

Open bhaeussermann opened 3 months ago

bhaeussermann commented 3 months ago

Keyboard: UHK 60 v1 Firmware version: 11.1.1 Operating System: Windows 11 Enterprise

Every now and then when I swipe with my thumb across the touchpad to move the mouse it performs a click-and-drag action instead of just moving the mouse. Unfortunately, I have no reliable way of reproducing the issue. I did check that the touchpad is clean and not grimy.

To be honest, I don't care about being able to drag-and-drop using the touchpad as those interactions typically require delicate movement where I typically use the mouse instead. If there were an option to disable the drag-and-drop capability I would probably opt for that in favor of having to deal with accidentally selecting or dragging things every now and then.

mondalaci commented 3 months ago

We haven't received such a report yet, and we should address the root cause of the phantom clicks that trigger drag-and-drops.

Please try the relevant points of this guide, including the bottom I2cRecovery testing part, and let us know about your findings.

bhaeussermann commented 3 months ago

Thank you for the advice. I'm still not able to pinpoint the problem. There don't seem to be any communication errors as the I2cRecovery counter never increments when I enable the I2cRecovery debugging. My keyboard also never misses or duplicates any key strokes. My most likely explanation at this stage is that the wonky touch-detection might be due to the dry skin on my thumb as we are currently in our dry winter season in the South African Highveld.

I will report back if I am able to find out more or if I manage to resolve the problem.

mondalaci commented 3 months ago

This might be an environmental-related problem, indeed. If you can't solve this issue and your touchpad is under warranty, we can replace it, although I'm not sure if it'll solve your issue.