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

Re: AltGr non funziona



skizzHG ha scritto:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Il giorno Sat, 25 Apr 2009 13:07:48 +0200
Nicola Manca <nicola.manca85@gmail.com> ha scritto:

Me ne sono accorto da poco e non so quando sia successo esattamente,
ma il tasto AtGr non funziona, leggendo l'output di xev credo che il problema si dovuto al fatto che il tasto viene mappato male:

KeyRelease event, serial 35, synthetic NO, window 0x3a00001,
     root 0x13c, subw 0x0, time 1779721, (256,132), root:(259,200),
     state 0x0, keycode 108 (keysym 0xff0d, Return), same_screen YES,
     XKeysymToKeycode returns keycode: 36
"   XLookupString gives 1 bytes: (0d) "
     XFilterEvent returns: False

sto cavolo di XKeysymToKeycode (che non so che sia) mi rimappa il keycode 108, che credo sia il valore correto, in 36, e difatti
l'AltGr mi funziona come Enter.
Ho un dell xps m1530.

Qualche soluzione?
Grazie in anticipo.



perche' siano due lo ignoro ma AltGr qui da me equivale a 113

$ xmodmap -pke | grep ISO_Level3_Shift
keycode 113 = ISO_Level3_Shift
keycode 124 = ISO_Level3_Shift

quel che segnali tu pare una conversione del Enter del tastierino
numerico nel Enter (Return) 'primario'
non avendo un notebook non ho idea se sia normale, di certo non e'
assegnato il tasto giusto :)

$ xmodmap -pke | grep 108
keycode 108 = KP_Enter

$ xmodmap -pke | grep 36
keycode  36 = Return

un workaround potrebbe essere inserire in ~/.Xmodmap una cosa tipo

keycode 113 = ISO_Level3_Shift

Ho scoperto l'arcano:
avevo rimappato in .xmodmaprc il keycode 108 come Return, in quanto prima dell'aggiornamento corrispondeva all'Invio del telecomando, che ora viene mappato come 104, mentre 108 è diventato AltGr.

Vabbé, misteri della vita...


Reply to: