Last modified 2 years ago
TracNav
Application Development
- Build Environment
- Build Environment (Jhbuild)
- Build OpenInkpot Package
- Build Own Package
- Packages available
- Applications Debug
- Configure TCP/IP for networking
- Connect device via SSH access
- Connect device via NFS access
- Connect device via X Server
- "Current document" protocol
- EFL
- Keycodes
Translation
- New Developer
General Overview
- Development Cycle
Applications
Global Menu (graphical interface)...
- MadShelf (bookshelf)
- MadAudio (audio player)
- CoolReader 3 (ebook reader)
- FBReader (ebook reader)
- MadEye (image viewer)
- LocoPDF (PDF viewer)
Policies
Guides
Specifications
Reference docs
- Google Summer of Code
- Quips
- IPlinux Development
- Hardware
- Vendors
Keys
Codes of various keys found on devices, directly usable in libkeys-based configs.
V3
V3 has the notion of "long press". Long-pressed keys are denoted as Hold-<key>, e.g. Hold-Escape.
| Key | Code |
| Power button (at top) | XF86PowerOff |
| Right (at left side) | Right |
| Left (at left side) | Left |
| 1..0 | KP_1..KP_0 |
| ↶ | Escape |
| OK | Return |
| + (on right side) | KP_Add |
| - (on right side) | KP_Subtract |
When screen is rotated Left/Right keys are rotated too (so they may become Up/Down or switch meaning).
N516
There are no "long presses".
Sadly, wheel at left side of device does not generate any event when pressed.
| Key | Code |
| Power button (at top) | XF86PowerOff |
| 0..9 | KP_0..KP_9 |
| Bookmark / M / button right under 9 | space |
| Scrollwheel up | Prior |
| Scrollwheel down | Next |
| Rotate button | XF86RotateWindows |
| Search/Zoom button | XF86Search |
| Cursor keys | Left/Right/Up/Down |
| Menu | Menu |
| C | Escape |
| OK | Return |
| ►/■ | XF86AudioPlay |
When screen is rotated cursor keys are rotated too.

