[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: woody: Tastaturbelegung unter X



On Sun, 10 Feb 2002, Guenter Stueck wrote:

> Hallo,
>
> ich habe einen Rechner von potato auf woody hochgezogen. Das hat relativ
* snipped *
> Tastaturbelegung unter X (4.1) eingefangen. Unter potato war ich es
gewohnt,

Ich arbeite an potato/alphs mit xserver-svga_3.3.6 und versuche gerade
die Tastaturbelegung anzupassen ...

> Nunmehr funktionieren im xterm die Home- und End-Tasten nicht mehr
> (potato: zum Zeilenanfang bzw. Zeilenende, woody: es piept und eine
> Tilde erscheint),

# bei mir klappts mit readline:
--- die komplette /etc/inputrc sieht so aus: --------------------
# /etc/inputrc - global inputrc for libreadline
# See readline(3readline) and `info readline' for more information.

# Be 8 bit clean.
set input-meta on
set output-meta on

# To allow the use of 8bit-characters like the german umlauts, comment out
# the line below. However this makes the meta key not work as a meta key,
# which is annoying to those which don't need to type in 8-bit characters.

# set convert-meta off
------------------------

Die letzte Zeile ist anscheinend "irgendwie" wichtig.

> unter Emacs lvst beispielsweise Alt-X nicht mehr M-X aus. Hilfe! :-)

Auf der Console lvst Alt-x bei Emacs M-x aus.  showkey zeigt keycode
56.  Unter X (_ohne_ Dnderungen von mir!) ist M-x durch WinL-x
(showkey 125) aufzurufen!

Hier kommt das Mapping vom X-server ins Spiel.  Dessen Geheimnisse
verstehe ich noch nicht.  Die Keycodes sind unter X _auf jeden Fall_
andere wie auf der Konsole, unabhdngig vom XkbModel.  Das beschriebene
Problem bleibt.

XkbModel"      "pc102"	qwertz dlterer Bauart
XkbModel"      "pc104"  amerkan. Belegung mit sog. Fenster-Tasten
XkbModel"      "pc105"  qwertz  mit Fenster-Tasten (WinL, WinR, Menu)

unter XF86Config(5x), modmap(1x) usw. sind zwar Optionen aufgef|hrt,
eine Beschreibung der XKBExtensions habe ich noch nirgends gefunden.
Unklar ist auch, welche Option was bewirkt.  vgl. auch `apropos xkb'

setxkbmap (1x)       - set the keyboard using the X Keyboard Extension
xkbbell (1x)         - No manpage for this program, utility or function.
xkbcomp (1x)         - compile XKB keyboard description
xkbevd (1x)          - XKB event daemon
xkbprint (1x)        - print an XKB keyboard description
xkbvleds (1x)        - No manpage for this program, utility or function.
xkbwatch (1x)        - No manpage for this program, utility or function.

> So, und nun wdre ich f|r einen Hinweis dankbar, wo ich am besten mit dem
> Doku-Lesen beginne :-)

Dem mvchte ich mich anschliesen.  Ich verstehe folgendes nicht :

key	showkeys      xev      offset
-------------------------------------
CtrlL   29            37       +8
WinL    125	      115
AltL	56	      64       +8
AltGr	100	      113
WinR	126	      116
Menu	127	      117
CtrlR	97	      109

`xmodmap -pke | grep ' = .' | wc -l' legt den Offset nahe, passt aber
nicht.

bis dann
--gk

Irgendwann werden die Tasten so funktionieren, wie es mir am
sinnvollsten erscheint:)




Reply to: