#663 BLOC BTest-4: Missing X keysyms
Zarro Boogs per Child
bugtracker at laptop.org
Fri Jun 8 18:38:04 EDT 2007
#663: Missing X keysyms
------------------------------+---------------------------------------------
Reporter: marco | Owner: bernie
Type: defect | Status: new
Priority: blocker | Milestone: BTest-4
Component: x window system | Version:
Resolution: | Keywords:
Verified: 0 |
------------------------------+---------------------------------------------
Changes (by bernie):
* cc: jg, walter, bernie, Eben (added)
* owner: jg => bernie
Comment:
Assigning to myself, as this request is related to this work
to bring the analog sliders to work:
-------- Original Message --------
Subject: Key definitions.
Date: Fri, 08 Jun 2007 18:11:09 -0400
From: Jim Gettys <jg at laptop.org>
Reply-To: jg at laptop.org
Organization: OLPC
To: Bernardo Innocenti <bernie at codewiz.org>
CC: Eben Eliason <eben at laptop.org>, Walter Bender <walter at laptop.org>
OK, we still have stuff to work out about the buttons and game pad; Eben
is thinking about them as I went over various options of what is
possible. Attached is a modified keysymdef.h protocol, adding the X
keysyms we need.
Here's the initial task to get going:
1) Map the 21 "analog keys" to the X keysyms XK_A1 through XK_23
(leaving out XK_A8 and XK_A16). These are generated by holding down fn
and pressing on the slider keys.
2) the magnifier key (next to escape, 2nd key on the top row) should be
mapped to the XK_Find keysym
3) The current F1 definition should be replaced by XK_ViewNeighborhood
4) The current F2 definition should be replaced by XK_ViewGoups
5) The current F3 definition should be replaced by XK_ViewHome
6) The current F4 definition should be replaced by XK_ViewActivity
Leave the F5-F8 definitions as is.
7) the current F9 definition should be replaced by
XF86XK_MonBrightnessDown
8) the current F10 definition should be replaced by
XF86XK_MonBrightnessUp
9) the current F11 definition should be replaced by
XF86XK_AudioLowerVolume
10) the current F12 definition should be replaced by
XF86XK_AudioRaiseVolume
11) the double square key should be defined to be XF86XK_Messenger
12) the frame key should be defined to be XK_Menu
13) the rotate button on the "brick" should be defined to be
XF86XK_RotateWindows *and* become a shift modifier.
- Jim
--
Ticket URL: <http://dev.laptop.org/ticket/663#comment:13>
One Laptop Per Child <http://laptop.org/>
More information about the Bugs
mailing list