[OT] X11, GTK+ und die Tastatur

Hans-Joachim Hoetger Hans-Joachim.Hoetger at telefonica.de
Tue Aug 12 17:06:13 CEST 2003


On Tue, Aug 12, 2003 at 04:13:48PM +0200, Jan-Benedict Glaw wrote:
> So langsam komm' ich mit meinem vagen X-Wissen an die Grenzen... Ich
> habe hier eine PS/2-Taststur (von einer Kasse), bei der unter X11 einige
> Tasten denselben keycode haben. 'showkey' an der Console zeigt mir bei
> diesen Tasten allerdings unterschiedliche Werte.
> 
> Ich hab' nun zwei Tage versucht, die Mappings scancode -> keycode (und
> alle Zwischenschritte) zu verstehen (und bin soweit gescheitert). Gibt's
> da eine Möglichkeit, wie ich unter X11 (xserver-xfree86, 4.2.x) einfach
> allen Tasten irgendwelche (unterschiedlichen) keycodes zuweisen kann,
> sodaß alle Tasten bei einem "key_press_event"-Signal im übergebenen
> GdkEventKey event->keyval unterschiedlich aussehen?
> 
> Ctrl, Shift, Meta et al. brauche ich nicht, da auf dieser Tastatur unter
> X11 (ist ja eine Kasse...) niemals "normale" Buchstaben eingegeben
> werden...
> 
> Ich denke, daß man das mit xmodmap machen kann, aber wie, das hab' ich
> noch zu lernen...
> 

Hallo
Ich suche mir mit xkeycaps den Code heraus und schreibe mit
xmodmap daran herum. z.B. folgende Zeilen in eine Datei

remove Lock = Tab
keycode 0x42 = Tab

und dann '#xmodmap <datei>' und schon hast Du die ScrollLock
Taste als zweite TAB Taste definiert. Du kannst ja mal
rumspielen.
Grüße
-- 
  Hans-Joachim Hoetger                        voice:  +49-5246-80-1555
  Telefónica Deutschland GmbH                 fax:    +49-5246-80-2555

"Man koennte auch sagen: Unix ist fuer Echte Maenner (TM), Windows fuer
Masochisten und MacOS fuer Maedchen." (Alexander Schreiber in d.c.s.f.)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 307 bytes
Desc: not available
URL: <http://lug-owl.de/pipermail/linux/attachments/20030812/290e1e67/attachment.sig>


More information about the Linux mailing list