Newsgroup: it.comp.os.linux.redhat
Titolo: Configurazione Pulsanti del Mouse

Ciao a tutti
scrivo per un problema banale, ma forse indice di un qualche errore
piu' grave a monte
ho comprato una trackball (Marble Mouse Logitech) che ha quattro
pulsanti e non ha rotellina
dopo varie consultazioni su google (soprattutto il sito
http://gentoo-wiki.com/HOWTO_Advanced_Mouse
 ma non solo lui) ho
trovato varie risposte su come emulare la rotellina e come cambiare i
pulsanti
in pratica ho
a) inserito le seguenti righe in xorg.conf
[code]
Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "CorePointer"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/input/mice"
    Option         "Buttons"               "5"
    Option         "Emulate3Buttons" "true"
    Option         "EmulateWheel"          "true"
#    Option         "EmulateWheelTimeout"   "200"
    Option         "EmulateWheelButton"    "8"
    Option         "YAxisMapping"          "4 5"
#    Option         "XAxisMapping"          "6 7"
#    Option         "ZAxisMapping"          "6 7"
EndSection
[/code]
(cosi' facendo premendo il pulsante "8" e muovendo la palla mi emula
la rotellina del mouse)
poi ho fatto
# xmodmap -e "pointer = 1 9 3 4 5 6 7 8 2 10 11 12"
in modo da far si che il pulsante "9" (quello a destra vicino al
rightclick) mi fungesse da middle click (terzo bottone o come diavolo
volete chiamarlo)
per far si' che fosse automatico all'avvio, ho modificato (sempre
secondo le informazioni trovate su qualche howto su google) il file /
etc/X11/Xmodmap che ora e' cosi':
[code]
! /etc/X11/Xmodmap
!
! global Xmodmap file -- used by both xdm and xinit (startx)
! keycode and keysym remapping should generally be used only if the X
! server config file has been configured to disable the XKEYBOARD
! extension
! i386 and alpha
! keycode 22 = BackSpace
! keycode 107 = Delete
! powerpc
! keycode 59 = BackSpace
! keycode 125 = Delete
! sparc
! keycode 50 = BackSpace
! keycode 73 = Delete
! Euro sign support
! keycode 26 = e E currency
! keycode 54 = c C cent
! keycode 113 = Mode_switch Mode_switch Multi_key
pointer = 1 9 3 4 5 6 7 8 2 10 11 12[/code]
(in pratica ho aggiunto l'ultima riga...)
e poi ho inserito sotto $HOME/.kde/Autostart/ un file chiamato
Xmodemap fatto cosi':
[code]
#!/bin/sh
xmodmap /etc/X11/Xmodmap[/code]
(che dalle mie limitate conoscenze credo che sia uno script che esegue
xmodemap lanciando i parametri che ho messo nel file di cui sopra...
credo volendo potessi anche semplicemente metterci il -e "pointer = 1
9 3 4 5 6 7 8 2 10 11 12" )
allora i problemi:
nonce ne sono; o almeno ora coem ora non ne ho trovati
MA
sicuramente qualcosa e' cambiato perche' adesso non mi funzionano piu'
bene gli shortcuts di opera... tutti quelli che richiedono di premere
"tasto destro, poi sinistro" (o viceversa) sono invertiti... pero' per
il resto il mouse non solo funziona bene, ma non da segno di problemi
secondo voi, e' solo un problema di opera che si e' incasinato con la
differente mappatura del mouse, oppure ho fatto un errore da qualceh
parte???
grazie per l'hint
--
Dr D

 e poi ho inserito sotto $HOME/.kde/Autostart/ un file chiamato Xmodemap
.xmodmap va nella home, non e' un eseguibile.
man xmodmap

 Xmodemap fatto cosi':
Ti sei ricordato di renderlo eseguibile?
-- 
.: e-mail: jazz.man*
tiscali.it
 :.
La democrazia č quando due lupi ed un agnello votano
su cosa mangiare a cena.                (B. Franklin)