Gibtnix / MSIKLM

Control the SteelSeries keyboard of your MSI gaming notebook with Linux
GNU General Public License v3.0
244 stars 50 forks source link

MSI GL63 9RCX / Ubuntu 18.04 #36

Open nithinivi opened 4 years ago

nithinivi commented 4 years ago

Hello, thank for your work.

I have tried on my brand new MSI MSI GL63 9RCX on Ubuntu 18.04 but I get: sudo msiklm test outputs ->Compatible keyboard found!

Using sudo msiklm list, I get:

Device: MSI EPF USB
    Device Vendor ID:        6000
    Device Product ID:       65280
    Device Serial Number:    MSI EPF USB
    Device Manufacturer:     MSI EPF USB
    Device Path:             0001:0003:00
    Device Interface Number: 0
    Device Release Number:   272

I have tried many commands like:

sudo msiklm green sudo msiklm green,blue,red sudo msiklm off But none of then work.

Except of course, commands like:

sudo msiklm test
sudo msiklm help
sudo msiklm list

Questions:

Any idea to fix this? Is my keyboard a supported device?

Thank.

Gibtnix commented 4 years ago

Actually, I cannot say for sure whether or not your keyboard is supported or not. My first advice would be to test sudo msiklm green high where you can adjust the color to whatever you like. The important part is to explicitly add the intensity argument. From this, internally a different way to communicate with the keyboard is used (please refer to the readme or set_color() in msiklm.c). This might be supported by more devices. Still, I have no official interface documentation on how to communicate with the keyboard. If it's also not working that way, I think your keyboard uses a different command structure which is not supported without implementing it. But I think it's worth a try to add the intensity argument.

madjique commented 3 years ago

It worked for me sudo msiklm green high the thing is that with certain models when u set the change it actually happens but in a fraction of a second and it resets back right afterward This because there is no specified brightness level in the software (since there is no driver) that's why u need to set the brightness level with the color