AltGr i Xmodmap?

Här diskuterar vi skal, kommandon och klassiska linuxverktyg.
Användarvisningsbild
cthulhu
Inlägg: 789
Blev medlem: 05 jan 2009, 14:11
OS: Debian

AltGr i Xmodmap?

Inlägg av cthulhu »

Sitter på en dator där jag inte har admin. privilegier, och mitt tang. bord var helt fel, så jag skrev ut en korrekt layout från en annan dator med:

Kod: Markera allt

xmodmap -pke > .Xmodmap
Och det gav mig tillbaka "å" "?", mm, som fattades på det andra (som inte var 105-knappars), MEN altgr funkar inte! har testat att lägga in det som:

Kod: Markera allt

keycode 108 = Mode_switch NoSymbol Mode_switch NoSymbol Mode_switch
!keycode 108 = ISO_Level3_Shift NoSymbol ISO_Level3_Shift NoSymbol ISO_Level3_Shift
där sista raden var vad det var tidigare, men det funkar inte.
Är det så att man måste aktivera tredjevalstangenten i /etc/xorg.conf, eller finns det något annat man kan göra?
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: AltGr i Xmodmap?

Inlägg av Konservburk »

Du behöver nog lägga till någonting i stil med: add mod5 = Mode_switch
Användarvisningsbild
cthulhu
Inlägg: 789
Blev medlem: 05 jan 2009, 14:11
OS: Debian

Re: AltGr i Xmodmap?

Inlägg av cthulhu »

Bra idé.
Men funkar inte, även testat mod2,3,4.
Även testat att köra

Kod: Markera allt

clear Mod5
keycode 108 = Mode_switch NoSymbol Mode_switch NoSymbol Mode_switch
add mod5 = Mode_switch
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

Re: AltGr i Xmodmap?

Inlägg av Lars »

Här heter AltGr ISO_Level3_Shift (kolla med xev). Och xmodmap ser ut så här:

Kod: Markera allt

$ xmodmap -pm
xmodmap:  up to 4 keys per modifier, (keycodes in parentheses):

shift       Shift_L (0x32),  Shift_R (0x3e)
lock        Caps_Lock (0x42)
control     Control_L (0x25),  Control_R (0x69)
mod1        Alt_L (0x40),  Meta_L (0xcd)
mod2        Num_Lock (0x4d)
mod3      
mod4        Super_L (0x85),  Super_R (0x86),  Super_L (0xce),  Hyper_L (0xcf)
mod5        ISO_Level3_Shift (0x5c),  Mode_switch (0xcb)
Användarvisningsbild
cthulhu
Inlägg: 789
Blev medlem: 05 jan 2009, 14:11
OS: Debian

Re: AltGr i Xmodmap?

Inlägg av cthulhu »

hmm, har även testat att återgå till ISO_Level3_Shift (som jag kommenterade bort (med "!") i koden i första posten) och köra:

Kod: Markera allt

add mod5 = ISO_Level3_Shift
men icke.
Det skall väl räcka med att man sparar filen och sedan kör xmodmap .Xmodmap, eller?

Och jo det bör nog vara ISO_Level3_Shift, och inte Mode_switch som ligger på altgr.
Skriv svar

Återgå till "Terminalforum"