UltimateHackingKeyboard / firmware

Ultimate Hacking Keyboard firmware
Other
410 stars 63 forks source link

UHK still recognized as a game controller with firmware 11.0.2 #770

Closed matthjes closed 2 months ago

matthjes commented 2 months ago

Hi,

I've already talked with László Monda about this:

My UHK is still recognized as a game controller in Windows 10 with firmware 11.0.2:

screenshot

Steam also shows the UHK three times as a controller:

screenshot1

Here is a screenshot showing the currently flashed version:

screenshot2

I don't know what further information you require, please just ask, I'll provide it.

mondalaci commented 2 months ago

@benedekkupper How can this happen since https://github.com/UltimateHackingKeyboard/firmware/commit/45fd12a188548d0a55cfe5cd4ade59261f1f4dc0?

benedekkupper commented 2 months ago

I'm as clueless as you are.

@matthjes please follow these instructions to install usbview. When you run this program, you can inspect the USB bus tree of your computer, and it allows you to inspect the descriptors of your USB devices. Please send us a screenshot of the UHK device's view.

matthjes commented 2 months ago

Hi, Attached you'll find the output for the UHK 60 v1. USBViewAll.txt

benedekkupper commented 2 months ago

Well according to this the UHK isn't presenting a gamepad interface to your computer. Can you test it on another Windows machine, preferably with which you didn't use it before? I can imagine that a stray registry entry is the root cause of this.

matthjes commented 2 months ago

The registry tip was a good one. I've searched for "UHK" the registry and there were two entries with "Controller (UHK 60 v1)" in their title (like in the screenshots above). I've deleted the entries and now it no longer shows up in Windows or Steam.

Thanks!