[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 ]