Ok here is a photo of the keyboard And I'm going to start pressing keys from the first row top left to the right ( so ESC key, 1, 2, 3 ,4 .... BACKSPACE) then do the same with second row and so on Here is the result for the first row from ESC to 5 (key 6 causes a crash and the terminal closes, it could be key 5 causing this ) Code: Nokia-N900:~# kbdd -d -c /etc/bluetooth/kbdd/kbdd.conf 14 32 press 32 142 33 release 33 dð^[[^[[C22 57 press 57 150 15 release 15 ^[[^[[C30 12 press 12 -158 13 release 13 \^[[^[[C38 26 press 26 166 27 release 27 [^[[^[[C37 25 press 25 p165 26 release 26 þ^[[^[[C46 28 press 28 174 49 release 49
Nokia-N900:~# kbdd -d -c /etc/bluetooth/kbdd/kbdd.conf 14 32 press 32 142 33 release 33 dð^[[^[[C22 57 press 57 150 15 release 15 ^[[^[[C30 12 press 12 -158 13 release 13 \^[[^[[C38 26 press 26 166 27 release 27 [^[[^[[C37 25 press 25 p165 26 release 26 þ^[[^[[C46 28 press 28 174 49 release 49
sudo gainroot stop kbdd # to stop the running daemon rfcomm bind all #once to create the device files kbdd -d -n -c /etc/bluetooth/kbdd/kbdd.conf # to output the input keys without passing them to the kernel start kbdd # to start the daemon again