[TiLUG] Xmodmap globale

Davide dg@linux.it
Ven 27 Apr 2007 11:25:22 CEST


Sto cercando di mappare il tasto affianco alla mela destra come tasto
destro del mouse (per il momento).

Vi riesco tranquillamente con un

xmodmap -e "keycode 108 = Pointer_Button3"
xkbset m

ma se provo ad impostarlo per tutti gli utenti utilizzando il file
/etc/X11/Xmodmap, questi non sembra funzionare. Il file contiene
semplicemente

keycode 108 = Pointer_Button3

ma quando lo provo non mi intraprende le dovute azioni. Ho provato sia
riavviando X che gdm che il sistema intero.

La cosa strana è che se tramite xev lo uso noto che è collegato
all'evento Pointer_Button3.

KeyPress event, serial 26, synthetic NO, window 0x1e00001,
    root 0x5c, subw 0x0, time 876832040, (120,85), root:(203,177),
    state 0x0, keycode 108 (keysym 0xfeeb, Pointer_Button3), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyRelease event, serial 29, synthetic NO, window 0x1e00001,
    root 0x5c, subw 0x0, time 876832120, (120,85), root:(203,177),
    state 0x0, keycode 108 (keysym 0xfeeb, Pointer_Button3), same_screen YES,
    XLookupString gives 0 bytes:

naturalmente tutto funziona se apro la console e digito i comandi di
cui sopra.

Qualche hint? :)

Ciao
Davide









Maggiori informazioni sulla lista TiLUG