Key Mappings
From OESF
The Zaurus comes with a full QWERTY keyboard and like most notebooks, some special characters and keys need to be accessed with a function key (Fn) combo. Most of those combos are already clearly marked on the keyboard, however, some are not marked and some are missing. All of the following key mappings work for most applications, however, some applications that have codepages directly compiled into them will not recognise the mappings and ignore them.
The Print Screen key sequence is:
* Fn + Shift + c
Navigation keys:
* Fn + up arrow = Page Up * Fn + down arrow = Page Down * Fn + left arrow = Home * Fn + right arrow = End
Other useful and unmarked keys:
* Shift + - = `
There are other essential keys that need to be mapped. For that install keyhelper [keyhelper_1.2.2-1_arm.ipk] and put keyhelper.xml into /home/zaurus/Settings and then reload the key mappings from a console.
- cd /home/zaurus/Settings
- cp /home/zaurus/Documents/custom/keyhelper.xml .
- khctl reload
This will give you the following:
* Sticky Shift key - press the Shift key and the next key you press will be shifted
* Sticky Fn key - press the Fn key and the next key you press will be the blue one on the top of each key
* Sticky Ctrl key - press the Ctrl key and the next key you press will be the combined with the Ctrl key
* Shift+Home will switch to the next application
* Shift+Menu will bring up the task selector
* Ctrl+Menu will give Alt + f (bring up the file menu)
* Swapped / and , key
* Fn + o = {
* Fn + p = }
* Ctrl + t = « (left double angle quotation)
* Ctrl + y = » (right double angle quotation)
* Ctrl + w = × (multiplication sign)
* Ctrl + r = ÷ (division sign)
* Ctrl + - = ± (plus minus sign)
* Ctrl + m = ° (degree sign)
* Ctrl + q = ´ (accute accent)
* Fn + q = ` (this one is redundant but I don't like the shift - combo)
* Ctrl + a = ä (umlaut a)
* Ctrl + Shift + a = Ä (umlaut A)
* Ctrl + o = ö (umlaut o)
* Ctrl + Shift + o = Ö (umlaut O)
* Ctrl + u = ü (umlaut u)
* Ctrl + Shift + u = Ü (umlaut U)
* Ctrl + i = î (circumflex i)
* Ctrl + Shift + i = Î (circumflex I)
* Ctrl + e = æ (ae)
* Ctrl + Shift + e = Æ (AE)
* Ctrl + s = ß (eszett)
* Ctrl + Shift + d = ð (D with eth)
* Ctrl + 1 = è (e with grave)
* Ctrl + 2 = È (E with grave)
* Ctrl + 3 = é (e with acute)
* Ctrl + 4 = É (E with acute)
* Ctrl + 5 = ê (e with circumflex)
* Ctrl + 6 = Ê (E with circumflex)
* Ctrl + 7 = ë (e with diaeresis)
* Ctrl + 8 = Ë (E with diaerisis)
* Ctrl + 9 = ç (c with cedilla)
* Ctrl + 0 = Ç (C with cedilla)
* Fn+Shift will allow Alt key combinations from a-z and 0-9 except for x, c and v
I am working on a keyboard mapping for a mini usb keyboard (minikey.xml)
You can also remap the application keys on the right hand side of the screen and at the bottom of the keyboard. The ApplicationKey application under the Settings tab will allow you to assign different applications to those keys.
Here are some useful keyboard shortcuts for Qkonsole:
* Fn+s will switch between terminals/consoles * Fn+n will create a new terminal/console * Fn+5 will toggle fullscreen terminal/console * Shift+Up will scroll up * Shift+Down will scroll down
Here are some useful keyboard shortcuts for NetFront:
* Fn+h home * Fn+r refresh * Fn+s save * Fn+u view previous link * Fn+i view next link * Fn+d add bookmark * Fn+f find * Fn+k toggle search bar * Fn+m new tab * Fn+b close tab

