[maemo-users] Mapping the N900 keyboard?
From: Marius Gedminas marius at pov.ltDate: Sun Oct 25 14:23:51 EET 2009
- Previous message: Mapping the N900 keyboard?
- Next message: Mapping the N900 keyboard?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Thu, Oct 22, 2009 at 04:50:23PM -0700, Qole wrote:
> I'll try on the users list first, and then I'll try the development list.
>
> How does one map custom keys on the N900?
I've had partial success by doing this:
$ xkbcomp :0 default.xkb
$ vi default.xkb
comment out the two rules that cause syntax errors:
// interpret AccessX_Enable+AnyOfOrNone(all) {
// action= LockControls(controls=);
// };
// interpret MouseKeys_Accel_Enable+AnyOfOrNone(all) {
// action= LockControls(controls=);
// };
Now you can restore the settings back by running
$ xkbcmp default.xkb :0
if you screw up and end up with a nonfunctional keyboard.
Next
$ cp default.xkb mg.xkb
$ vi mg.xkb
key <RGHT> {
type= "FOUR_LEVEL",
symbols[Group1]= [ Right, Right, Tab, Tab ]
};
$ xkbcomp mg.xkb :0
and now Fn+Right arrow is a Tab key.
Sadly I don't know enough about xkbcomp to see if it's possible to make
it load incomplete maps on top of the current configuration, just to
update a few symbols without replicating the full configuration.
> None of the changes I make to /usr/share/X11/xkb/symbols/nokia_vndr/rx-51
> have any effect (yes I reboot after changing the file).
Maybe the files in /var/cache/xkb contain precompiled versions of those?
I'm not adventurous enough to go and start editing files in /usr/.
Although creating a new symbols file in there and loading it on top of
the defaults with setxkbmap ought to maybe work...
Marius Gedminas
--
When all else fails, read the instructions.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.maemo.org/pipermail/maemo-users/attachments/20091025/0cb9773f/attachment.pgp
- Previous message: Mapping the N900 keyboard?
- Next message: Mapping the N900 keyboard?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
