MSIKLM
MSIKLM copied to clipboard
No Compatible Keyboard found | MSI Katana GF66 11UE
Is there no support for MSI Katana GF66 11UE, or did I do something wrong whilst installing it?
If there is no support, do you have any plans on adding it?
Did you try sudo msiklm test
and what is the output? If your keyboard is not found, you can check the device ID of your keyboard using sudo msiklm list
and check the console output. If your keyboard is listed with a different ID, you can change the ID in msiklm.c
to use your ID instead. However, the commands most likely won't work as I expect your keyboard to use a different command structure then.
It is possible to extend the support for different devices / keyboards. still this requires the correct command structure.
sudo msiklm test
result:
No compatible keyboard found!
Check you're using sudo!
sudo msikl list
result
Device: BenQ ZOWIE Gaming Mouse
Device Vendor ID: 1189
Device Product ID: 32769
Device Serial Number: (null)
Device Manufacturer: BenQ ZOWIE
Device Path: 3-8:1.0
Device Interface Number: 0
Device Release Number: 32
How do i change the id in msiklm.c, I don't know C, and I am afraid I will ruin something.
The output of sudo msiklm list
is incomplete, I guess you only copied the last block. There should be multiple outputs with the same structure. One of them should be your keyboard, but the device you copied obviously is a gaming mouse.
To open your keyboard, the vendor and product IDs have to be used. However, most likely the command structure will be different such that your keyboard won't work. Still, it might be worth a try. I can tell you how to modify the function and recompile msiklm, still I need the respective IDs for this.
That is all, if i remove the mouse, this is the output:
No HID device found!
this amazon post says that it does have RGB backlight, but my backlight is only red. https://www.amazon.com/MSI-Katana-i7-11800H-Processor-Keyboard/dp/B09TCFVGJF?th=1
According to the specs, the keyboard is only backlit in red.
https://au.msi.com/Laptop/Katana-GF66-11UX/Specification
One can use the Fn up/down keys to change the brightness, but that's it.
If the keyboard is not detect by msiklm list
, it won't be supported. Most likely it won't be detected by the SteelSeries Engine on Windows, too.
My device is MSI GP65 Leopard
You could try replacing the IDs inside msiklm.c
, i.e. replace the line
dev = hid_open(0x1770, 0xff00, 0);
by
dev = hid_open(4152, 4386, 0);
and recompile. Thereafter, try msiklm test
. It should find your keyboard, however it is unclear whether changing any configuration setting will work or not.