| The Following User Says Thank You to hypnotoad123 For This Useful Post: | ||
|
|
01-03-2012
, 02:54 PM
|
|
|
Posts: 3,840 |
Thanked: 5,613 times |
Joined on Mar 2011
|
#342
|
| The Following 3 Users Say Thank You to Estel For This Useful Post: | ||
|
|
01-06-2012
, 10:39 AM
|
|
Posts: 146 |
Thanked: 234 times |
Joined on May 2011
|
#343
|
Hi,
unluckily there are quite a few different freedom keyboards around.
There is the freedom keyboard (which I have),
the freedom i-connex and the freedom pro. The respective languages are not relevant for kbdd as they are translated by the keyboard language set in extkbd.
If you want to contribute your keys, use
press the keys which are working wrong and send me the output. Please add some annotation what the respective key presses are.Code:sudo gainroot stop kbdd # to stop the running daemon rfcomm bind all #once to create the device files kbdd -d -c /etc/bluetooth/kbdd/kbdd.conf # to output the input keys start kbdd # to start the daemon again
I set the keyboard layout to standard 105 keys. kbdd maps the key events to uinput keys which are standard keyboard (which is English) equivalent.

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
| The Following User Says Thank You to lonk For This Useful Post: | ||
|
|
01-08-2012
, 06:59 AM
|
|
Posts: 8 |
Thanked: 9 times |
Joined on Dec 2011
|
#344
|
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)
| The Following User Says Thank You to hypnotoad123 For This Useful Post: | ||
|
|
01-08-2012
, 08:24 AM
|
|
Posts: 2,179 |
Thanked: 8,282 times |
Joined on Mar 2010
@ Sofia,Bulgaria
|
#345
|
@freemangordon
After Easy Debian went 100% Squeeze-based, it turned out that all one need to do, to achieve 100% working hardware keyboard mapping in ED (including custom remapping, done in /usr/share/X11/xkb/symbols/nokia_vndr/rx-51), is to replace /.debian/usr/share/X11/xkb/ (when ED partition/image is mounted) with usr/share/X11/xkb/ (maemo one).
Ho ever, it doesn't work, if one got extkbd installed (yet, no external keyboard connected ATM) - all blue arrow keys aren't working, and blue arrow act like real AltGr.
It's not a problem, but an idea came to my mind - knowing that, wouldn't it be easy for You, to enhance extkbd to work simultaneously on usr/share/X11/xkb/ (as it does now) and /.debian/usr/share/X11/xkb/, so it would allow hassle-free usage of external keyboard in Easy Debian, putting unmaintained and troublesome bt-hid-scripts into long-deserved obsoleteness?
Considering, that now everyone can use LbreOffice or Chromium hassle-free, extending extkbd to support ED in LXDE (for ED programs run under Maemo via 'debbie', extkbd works already), would be really appreciated.
Thanks in advance
/Estel
|
|
01-08-2012
, 06:47 PM
|
|
|
Posts: 3,840 |
Thanked: 5,613 times |
Joined on Mar 2011
|
#346
|
). So, in fact, Easy Debian is now maintained (unofficially) by Sulu and me - thus, extensive work on Squeeze image.|
|
01-09-2012
, 04:09 AM
|
|
Posts: 2,179 |
Thanked: 8,282 times |
Joined on Mar 2010
@ Sofia,Bulgaria
|
#347
|
I just though, that part of things that extkbd does, is to manipulate /usr/share/X11/xkb/, and restore it back from backup, when external keyboard gets disconnected. So, I got an idea, that the same can be applied to /.debian/usr/share/X11/xkb/, thus achieving workign external keyboard inside LXDE.
. And you are right, too many projects on my side, just cannot participate in this one too
| The Following User Says Thank You to freemangordon For This Useful Post: | ||
|
|
01-09-2012
, 06:57 AM
|
|
|
Posts: 3,840 |
Thanked: 5,613 times |
Joined on Mar 2011
|
#348
|
And BTW xkb-data-extkbd makes a backup of /usr/share/X11/xkb/ before overwriting it, one just can untar it in the correct place.
I've used to know the hackery used by bt-hid-scripts, but that was a long time ago. And you are right, too many projects on my side, just cannot participate in this one too


|
|
01-13-2012
, 09:11 PM
|
|
|
Posts: 3,840 |
Thanked: 5,613 times |
Joined on Mar 2011
|
#349
|
|
|
01-14-2012
, 03:46 AM
|
|
Posts: 2,179 |
Thanked: 8,282 times |
Joined on Mar 2010
@ Sofia,Bulgaria
|
#350
|
@freemangordon
qole was kind to explain part of bt-hid-scripts, that are responsible for proper external keyboard support in LXDE:
http://talk.maemo.org/showpost.php?p...postcount=2513
Any chances to implement it in extkbd?
/Estel
![]() |
| Tags |
| bluetooth, keyboard |
| Thread Tools | Search this Thread |
|
unluckily there are quite a few different freedom keyboards around.
There is the freedom keyboard (which I have),
the freedom i-connex and the freedom pro. The respective languages are not relevant for kbdd as they are translated by the keyboard language set in extkbd.
If you want to contribute your keys, use
I set the keyboard layout to standard 105 keys. kbdd maps the key events to uinput keys which are standard keyboard (which is English) equivalent.