Thread
:
wanted: good programmer's xkb configuration for n810
View Single Post
rbrewer123
2009-08-22 , 01:17
Posts: 155 | Thanked: 69 times | Joined on Apr 2008
#
4
I'm attaching my current xkb file in case others find it useful. It has the following changes to the stock n810 keyboard mapping:
Delete key on Fn-BackSpace
braceleft on Fn-m (replaces euro key)
braceright on Fn-; (replaces pound key)
bracketleft on Fn-,
bracketright on Fn-.
Tab on Fn-space
page up on shift-minus
page down on shift-plus
bar on shift-apostrophe (bar is also known as the pipe character)
The file also contains the following changes which are either awkward to use or not working, mainly because the deadkey behavior of the Fn key doesn't seem to work with them:
Page up on Fn-dpad-up (awkward)
Page down on Fn-dpad-down (awkward
Home on Fn-dpad-left
End on Fn-dpad-right
F1 on Fn-shift-q
F2 on Fn-shift-w
etc... (F-keys all mapped to their numeric equivalents when looking at the keyboard)
I left these changes in there in case anyone has suggestions for improving them or getting them working correctly. They don't seem to harm anything.
One other issue is that to use the Delete key as Fn-Backspace, the Fn key must be held down while pressing backspace. For some reason the deadkey behavior of Fn doesn't seem to work with backspace either, but because I can do that key combination with both hands I find it tolerable.
With these changes I find it much easier to use xterm and do some simple python programming.
To use the file I would do the following from an xterm on your n810:
$ sudo gainroot
# cd /usr/share/X11/xkb/symbols/nokia_vndr
# cp rx-44 rx-44.orig
# cp /home/user/rx-44.txt rx-44
Then reboot your device for the changes to take effect. Note that upgrading the device may overwrite these changes.
Attached Files
rx-44.txt
(15.0 KB, 254 views)
Quote & Reply
|
The Following 3 Users Say Thank You to rbrewer123 For This Useful Post:
fixerdave
,
lma
,
maacruz
rbrewer123
View Public Profile
Send a private message to rbrewer123
Find all posts by rbrewer123