OK guys, this last step (registering as a HID device) I managed to make myself. The problem seems to be that the keyboard was being registered as a pointer in XInput, again due to outdated config in /etc/xorg.conf.d that defined everything in /dev/input/* as pointers unless explicitly told not to. Problem solved. Thank you so much! 2016-03-07 22:06 GMT+03:00, Andrew - <hidefromkgb@xxxxxxxxx>: >> I think your problem start way before then > > Fair enough. There was an udev rule that enabled my bluetooth module > manually, circumventing the standard procedure (suggested on Arch Wiki > several years ago, obsolete by now). > So now the rule`s gone so pairing and encryption complete > successfully. First victory! > > However, there`s still no input from the keyboard. Even after the > connection was estabilished properly, Wireshark is silent when I press > keys on the keyboard. > -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html