Some bugfix for rapoo keyboard where some keys are invalid.
Compile the driver module with make, make install and run ./install-rapoo-keyboard-driver.sh.
Job done! Then enjoy typing!
-
Generating key pairs with openssl and signing your kernel mod.
openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=Rapoo-Keyboard/"
-
Import key.
sudo mokutil --import MOK.der
-
Reboot system and enroll key.
-
Compile.
make && sudo make install
Now your mod is installed in
/lib/modules/$(uname -r)/kernel/drivers/hid/
-
Sign mod.
sudo kmodsign sha512 MOK.priv MOK.der /lib/modules/$(uname -r)/kernel/drivers/hid/hid-rapoo.ko
-
Insert mod.
sudo insmod /lib/modules/$(uname -r)/kernel/drivers/hid/hid-rapoo.ko
-
Launch mod.
sudo modprobe hid-rapoo
-
Now you can use your keyboard.
-
DEBUG: print kernel logs
dmesg
After installing new kernel(contains compile and install kernel), you must reinstall hid-rapoo module again by "make install".