The Following User Says Thank You to freemangordon For This Useful Post: | ||
|
2012-01-09
, 10:57
|
|
Posts: 5,028 |
Thanked: 8,613 times |
Joined on Mar 2011
|
#352
|
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
|
2012-01-14
, 01:11
|
|
Posts: 5,028 |
Thanked: 8,613 times |
Joined on Mar 2011
|
#353
|
|
2012-01-14
, 07:46
|
Posts: 3,074 |
Thanked: 12,960 times |
Joined on Mar 2010
@ Sofia,Bulgaria
|
#354
|
@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
|
2012-02-07
, 11:38
|
Posts: 1,523 |
Thanked: 1,997 times |
Joined on Jul 2011
@ not your mom's FOSS basement
|
#355
|
|
2012-02-07
, 13:03
|
|
Posts: 5,028 |
Thanked: 8,613 times |
Joined on Mar 2011
|
#356
|
|
2012-02-07
, 13:19
|
Posts: 1,523 |
Thanked: 1,997 times |
Joined on Jul 2011
@ not your mom's FOSS basement
|
#357
|
|
2012-04-18
, 14:57
|
Posts: 18 |
Thanked: 38 times |
Joined on Jan 2012
|
#358
|
So using evtest and xinput, I've been able to verify that all the keys are making it to my n900 and confirmed that the default keycode mappings should be valid. However, for some reason, the mappings aren't working. Only the following keys are working:
- all letters
- space
- tab
- backsapce
- enter
- comma
- period
- shift (though not at the same time as i press another key)
- esc
- directional keys
- f keys
Numbers, most special characters, and most special keys (such as capslock, ctrl, alt, etc) aren't working though events are sent in. Any idea what could be wrong? I've tried different mappings, but I can't get any of these other keys to work. Has anyone else experienced similar issues and/or know how to get numeric keys and special keys working?
The Following 4 Users Say Thank You to kirillkk For This Useful Post: | ||
|
2012-04-20
, 12:28
|
Posts: 18 |
Thanked: 38 times |
Joined on Jan 2012
|
#359
|
The Following 6 Users Say Thank You to kirillkk For This Useful Post: | ||
|
2012-04-20
, 16:13
|
Posts: 3,074 |
Thanked: 12,960 times |
Joined on Mar 2010
@ Sofia,Bulgaria
|
#360
|
I changed evdev_drv.so to be able to handle keyboard and mouse events separately. Driver source was taken from
xserver-xorg-input-evdev-mouse-2.1.99-1osso20090206.12.tar.gz (xserver-xorg-input-evdev-mouse 1:2.1.99-1osso20090206.12-1mouse+0m5).
There are two new options KeyboardOnly and MouseOnly.
If you set KeyboardOnly to "yes", then the evdev can be registered with Xorg for the second time with MouseOnly = "yes". So the single linux evdev can be registered as two X server devices.
There are hal scripts, readme and evdev patch in the attachment.
The Following 3 Users Say Thank You to freemangordon For This Useful Post: | ||
What I can think as a solution is to re-package xkd-data from repos (with a name like xkb-data-easydebian), so its content to be put under /.debian/usr/share/X11/xkb/ upon installation. 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