Repository 32bit  Forum
Repository 64bit  Wiki

Configurazione Mouse ottico scroll: differenze tra le versioni

Da Slacky.eu.
(Conclusione)
(Configurazione di X)
 
(Una revisione intermedia di un utente non mostrate)
Riga 3: Riga 3:
Questo tutorial spiega come configurare un mouse ottico con la rottellina
Questo tutorial spiega come configurare un mouse ottico con la rottellina
su Linux, io l'ho testato su una slackware 9.0 e 9.1 ma dovrebbe comunque
+
su Linux, io l'ho testato su una slackware 12.0 e slackware-current ma dovrebbe comunque
funzionare su qualsiasi distribuzione linux.
funzionare su qualsiasi distribuzione linux.
Riga 16: Riga 16:
avrà problemi nel riconoscere anche il mouse (questo è il ragionamento che tutti
avrà problemi nel riconoscere anche il mouse (questo è il ragionamento che tutti
noi, me compreso, facciamo).
noi, me compreso, facciamo).
  +
= Primo impatto =
= Primo impatto =
Riga 76: Riga 77:
e confermando la nuova configurazione, questo comando modificherà per voi il
e confermando la nuova configurazione, questo comando modificherà per voi il
file rc.gpm.
file rc.gpm.
  +
  +
=Abilitare la rotellina del mouse=
  +
  +
Apriamo il file /etc/X11/xorg.conf con un editor di testo (Kate,Kwrite o vim), andiamo alla sezione "Section Input Device" e portiamoci nella sottosezione "# Identifier and driver" alla voce "Identifier "Mouse 1", se abbiamo un mouse PS2 modifichiamo la riga:
  +
  +
<pre> Option 'Protocol' 'PS/2' </pre>
  +
  +
in
  +
  +
<pre> Option 'Protocol' 'IMPS/2' </pre>
  +
  +
Quindi aggiungiamo di seguito:
  +
  +
<pre> Option 'ZAxisMapping' '4 5' </pre>
  +
<pre> Option 'Emulate3Buttons' 'no' </pre>
  +
  +
Altri tipi di mouse potrebbero richiedere modifiche diverse,ciao.
  +
  +
Autore:inux
= Conclusione =
= Conclusione =

Versione attuale delle 20:59, 14 mar 2008

Indice

[modifica] Introduzione

Questo tutorial spiega come configurare un mouse ottico con la rottellina su Linux, io l'ho testato su una slackware 12.0 e slackware-current ma dovrebbe comunque funzionare su qualsiasi distribuzione linux.


Qualcuno di voi come me, sicuramente si sarà deciso a comprare un mouse ottico, perché, come si sente spesso dire, è più preciso, non c'è il problema che la "pallina" si sporchi, scorre bene e tante altre caratteristiche che lo rendono migliore del normale mouse! Bene, ma dopo aver comprato il nuovo topolino notiamo che nella confezione non ci sono i driver per linux, ma quando mai non funzionerà, il mio buon vecchio linux ha riconosciuto sia la scheda video che quella audio e inoltre non gli è sfuggita neanche la stampante e tante altre periferiche, non avrà problemi nel riconoscere anche il mouse (questo è il ragionamento che tutti noi, me compreso, facciamo).

[modifica] Primo impatto

Allora appena arrivati a casa colleghiamo il mouse e facciamo partire il sistema, tutto sembra funzionare alla perfezione, non viene segnalato alcun errore durante l' operazione di boot, parte l' interfaccia e purtroppo SORPRESAAAA!, il mouse si muove ma della tanto acclamata precisione non se ne vede neanche l' ombra, se si prova a muovere il mouse lentamente ci si accorge che il puntatore non si sposta di una virgola, se lo si muove velocemente se ne va per i fatti suoi e quindi questo prodigio tecnologico risulta scomodissimo e praticamente inutilizzabile. Ma quando mai non ci sarà un modo per farlo funzionare bene! E infatti c'è, il problema sta nel fatto che X11 non imposta di default la risoluzione del mouse quindi sta a noi farlo! E come si fa? Un attimo e ve lo spiego!

[modifica] Configurazione di X

Prima di tutto da root aprite il file di configurazione di X, cioè:

/etc/X11/Xf86Config 

(o /etc/X11/Xf86Config-4 a seconda della distro!), nel caso di slackware ≥ 10.0 il file è

/etc/X11/xorg.conf

bisogna aprirlo da root perché come utente normale non possiamo scrivere, ora fatte scorrere il testo fino alla sezione Input devices e poi alla sottosezione Core Pointer's Input Devices section, in questa sezione inserite la riga

Option "Resolution" "xxx" 

io l'ho inserita sotto Option

"protocol" "PS/2" 

ma non dovrebbe accadere nulla se la inserite da qualche altra parte, basta che non usciate da questa sezione . Al posto delle xxx dovete inserire la risoluzione del vostro mouse che di solito è scritta nella scatola, per il mio mouse ad esempio la risoluzione è di 600 quindi la riga da aggiungere sarà

Option "Resolution" "600".

Ora salvate le modifiche e riavviate X, e come per magia ora potete notare i pregi del nuovo mouse! E se il ratto ha anche lo scroll cioè quella rotella tanto comoda per visitare i siti internet? No problem, anche in questo caso le operazioni da compiere sono poche e banali, prima di tutto riaprite il file di configurazione di X (/etc/X11/Xf86Config)andate dove siete andati prima (Input devices e poi Core Pointer's Input Devices section ) e sostituite la riga

Option "Protocol" "PS/2"

con

Option "Protocol" "IMPS/2"  

Ora aggiungete la riga

Option "ZAxisMapping" "4 5"

salvate ed uscite. Vi ricordo che il file ha bisogno dei permessi di root per essere modificato. Ora spostatevi in /etc/rc.d e aprite con un editor di testo lo script rc.gpm e sostituite a ps2 imps2 in tutti i posti dove questo compare.

Ora salvate, uscite e riavviate X! Il gioco è fatto! Eventualmente potete usare anche il comando

# mouseconfig selezionando imps2

e confermando la nuova configurazione, questo comando modificherà per voi il file rc.gpm.

[modifica] Abilitare la rotellina del mouse

Apriamo il file /etc/X11/xorg.conf con un editor di testo (Kate,Kwrite o vim), andiamo alla sezione "Section Input Device" e portiamoci nella sottosezione "# Identifier and driver" alla voce "Identifier "Mouse 1", se abbiamo un mouse PS2 modifichiamo la riga:

 Option 'Protocol' 'PS/2' 

in

 Option 'Protocol' 'IMPS/2' 

Quindi aggiungiamo di seguito:

 Option 'ZAxisMapping' '4 5' 
 Option 'Emulate3Buttons' 'no' 

Altri tipi di mouse potrebbero richiedere modifiche diverse,ciao.

Autore:inux

[modifica] Conclusione

Poi venitemi a dire che non volete passare a linux perché è troppo complicato, avete visto come era semplice! Basta sapere come si deve fare e non avere paura di chiedere quando non si sanno le cose! Ringrazio il ragazzo che su irc mi ha aiutato (purtroppo non ricordo il nick!). Infine vorrei segnalarvi una pagina dove trovare approfondimenti: http://koala.ilog.fr/colas/mouse-wheel-scroll/ e ricordatevi che i motori di ricerca servono a qualcosa!!!

autore: S0mn1um

rev: L1q1d 11:08, 17 Set 2006 (CEST)

Strumenti personali
Namespace

Varianti