ich habe hier einen Emulator für GameBoy Advance. Der funktioniert
auch gutmit meinen selbstgeschriebenen Spielen (und denen aus dem
Internet, weil es ja langweilig wäre, immer nur die eigenen zu
spielen). Nur dummerweise lässt er die Tastenbelegung nicht
konfigurieren. Da er auch noch closed source ist, kann ich da auch
nicht selbst was dran drehen. Nun ist meine Frage, ob es möglich ist,
genau diesem einen Prozess eine andere Keymap aufzudrücken.
Gleichzeitig laufen meistens mehrere andere Anwendungen, die sollten
diese Keymap _nicht_ abkriegen.
Und wenn wir schon dabei sind: Kann man eigentlich auch einen Joystick
in diese Keymap einarbeiten?
Tschö,
Markus
--
Nur weil ein Genie nix reißt, muß ja nun nicht gleich jeder Idiot
pausieren... Bully hats ja auch geschafft.
-- gUnter nanonüm in de.alt.anime
Vielleicht mit xmodmap und einem zweiten Display?
HTH,
Niklaus
In KDE kann man fᅵr einzelne Programme/Fenster unterschiedliche
landesspezifische Tastatureinstellungen einstellen (ich hab's extra mit
xterm und XEmacs ausprobiert). Von einer komplett eigenen
Tastaturbelegung ist das zwar noch ein Stᅵck entfernt, aber immerhin.
Also sollte das doch auch in X allein irgendwie gehen. Oder beobachtet
da der Window-Manager, welches Programm/Fenster den Fokus hat und
wechselt dementsprechend die Tastaturbelegung?
Der naheliegende Test ("watch -- setxkbmap -print" in einem Fenster und
dann im anderen Fenster die Tastaturbelegung ᅵndern) beantwortet die
Frage leider nicht: beim ersten Umschalten der Belegung ᅵndert sich zwar
auch die Ausgabe von setxkbmap, aber danach ist es egal, welches Fenster
den Fokus hat - setxkbmap zeigt immer dasselbe.
Vielleicht ist ein zweites Display oder xnest doch einfacher...
Michael
Zumindest über den Umweg joy2key sollte das möglich sein.
http://interreality.org/~tetron/technology/joy2key/
Tschüß,
Wolfgang
--
Wolfgang Becker *** eMail ua...@gmx.de *** http://uafr.freeshell.org/