it's no problem to get it to work. just compile and than use "sudo insmod ...ko" to activate/test.
further informations: https://en.wikipedia.org/wiki/Modprobe
i got it to work with opensuse leap, but i don't know how to map the virtual keyboard i use or an rotate-script