Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

G413 TLK SE - 046d:c34a #304

Closed
MightyPork opened this issue May 10, 2023 · 5 comments
Closed

G413 TLK SE - 046d:c34a #304

MightyPork opened this issue May 10, 2023 · 5 comments

Comments

@MightyPork
Copy link

MightyPork commented May 10, 2023

My keyboard isn't detected. The PID is c34a instead of c33a.

Running this on Arch linux, compiled with g++-11 (I edited the PKGBUILD like so: make LIB=libusb CXX=g++-11 bin).

I found and edited the VID:PID list in the header file Keyboard.h, but that didn't help, now it segfaults when trying to list keyboards.

Thread 1 "g413-led" received signal SIGSEGV, Segmentation fault.
libusb_close (dev_handle=0xffffffffffffff98) at /usr/src/debug/libusb/libusb-1.0.26/libusb/core.c:1452
Downloading source file /usr/src/debug/libusb/libusb-1.0.26/libusb/core.c
1452    void API_EXPORTED libusb_close(libusb_device_handle *dev_handle)   

gdb doesn't say much...

The hidraw version always showed error when trying to write hidraw, sudo or not.

It's probably something I'm doing wrong, I had similar problem with keyleds

@LRitzdorf
Copy link

I seem to be encountering a similar issue with my G413 TKL SE, which also has a product ID of c34a.

I've built from the AUR (and incorporating #302), but upon running g413-led -dv 046d -dp c34a -tuk 1 -a 000000, I receive a series of Can not write to hidraw errors (both with and without sudo).

I'm not particularly familiar with device interfaces on Linux, but would be happy to provide further details or test results if desired!

@MightyPork
Copy link
Author

MightyPork commented Jun 2, 2023 via email

@LRitzdorf
Copy link

Yeah, I've determined the same. Thankfully, my keyboard is still within the return period.

It might be worth noting in the README that the SE version is not supported, just to be explicit about its lack of hardware capability?

@antoinefrancispierre
Copy link

Hello,

I have a G413 TLK SE as well and cannot make the tool working with it. I tried running g413-led -dv 046d -dp c34a -tuk [1-4] -a 000000 but keep getting Error: Can not write to hidraw, try with the libusb version.

Can you please re-open the case? Anyone has a hint where to look at to fix this for this specific keyboard?

Thanks for your help!

@LRitzdorf
Copy link

Based on the OP's detailed investigation and my experience, it seems that the SE variant simply does not support being controlled from the attached computer. Blame Logitech, not this project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants