G512/G513 unclear idProduct?
FiSHYsolutions opened this issue · comments
i have no idea if it's a bug with some consequences or not, but i recognized it and want to let you know that lsusb shows "c33c" as "idProduct" of my G512 and this ID is handled as a G513 in your tool:
bash$ lsusb -vd 046d:c33c | grep Product
idProduct 0xc33c
iProduct 2 G512 RGB MECHANICAL GAMING KEYBOARD
bash$ grep -B1 c33c /etc/udev/rules.d/g810-led.rules
ACTION=="add", SUBSYSTEMS=="usb", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c342", MODE="666" RUN+="/usr/bin/g512-led -p /etc/g810-led/profile"
ACTION=="add", SUBSYSTEMS=="usb", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c33c", MODE="666" RUN+="/usr/bin/g513-led -p /etc/g810-led/profile"
--
ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c342", MODE="666" RUN+="/usr/bin/g512-led -p /etc/g810-led/profile"
ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c33c", MODE="666" RUN+="/usr/bin/g513-led -p /etc/g810-led/profile"
afaik is the only difference between both models (G512 without and G513 with) the palmrest and i think everything else is identical. everything works like a charm. thank you a lot! your work made me very happy!
I recently purchased a G513 and while I'm using it with Linux I found this repository. Before the purchase I researched for the difference of the G512 and G513. The only differences are non-electronical. So in fact both keyboards are using the same circuit board and so they have the same product ID. All differences are just of cosmetical nature like the palmrest and some types of switches the G513 has to offer.