zocker-160 / keyboard-center

Application for mapping macro keys on Logitech keyboards
GNU General Public License v3.0
65 stars 2 forks source link

Support for G613? #57

Open wolzly opened 7 months ago

wolzly commented 7 months ago

I've been trying to use the newDeviceDebugger.py but I think there isn't a proper disableGKeys = [] entry for this keyboard (I tried all of the ones in there currently). Is there anything I can do to help? I have a dualboot set up right now with win11 so I could do some monkeying around in windows if that would be helpful.

Just realized that this https://github.com/zocker-160/keyboard-center/issues/38 was brought up already about a year ago. Nothing that can be done to find out what codes are needed for the disableGKeys entry?

zocker-160 commented 7 months ago

The issue with the G613 is two fold.

One is (as you correctly mention) to find out the command sequence required to switch the device into host mode. So far I have always figured that out using a Windows VM and capturing the data sent by GHub and then putting it into disableGKeys by pure trial and error until it worked. (yes I know this approach is not great, but who cares if it works)

The second however is the same issue as with the G915 (wireless G815) where the USB endpoint I am talking to is not actually the keyboard itself, but is this wireless receiver thingy. Given that I personally do not have any Logitech wireless device using that receiver, I simply do not know, how to talk to the keyboard through it.