Configurazione Mouse ottico scroll: differenze tra le versioni
| Riga 1: | Riga 1: | ||
| + | [[Category:Periferiche]] |
||
= Introduzione = |
= Introduzione = |
||
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 9.0 e 9.1 ma dovrebbe comunque |
||
| − | |||
funzionare su qualsiasi distribuzione linux. |
funzionare su qualsiasi distribuzione linux. |
||
Qualcuno di voi come me, sicuramente si sarà deciso a comprare un mouse ottico, |
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 |
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 |
"pallina" si sporchi, scorre bene e tante altre caratteristiche che lo rendono |
||
| − | |||
migliore del normale mouse! Bene, ma dopo aver comprato il nuovo topolino |
migliore del normale mouse! Bene, ma dopo aver comprato il nuovo topolino |
||
| − | |||
notiamo che nella confezione non ci sono i driver per linux |
notiamo che nella confezione non ci sono i driver per linux |
||
| − | |||
(straaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaano!), ma quando mai non funzionerà, il mio |
(straaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaano!), ma quando mai non funzionerà, il mio |
||
| − | |||
buon vecchio linux ha riconosciuto sia la scheda video che quella audio e |
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 |
inoltre non gli è sfuggita neanche la stampante e tante altre periferiche, non |
||
| − | |||
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 = |
||
Allora appena arrivati a casa colleghiamo il mouse |
Allora appena arrivati a casa colleghiamo il mouse |
||
| − | |||
e facciamo partire il sistema, tutto sembra funzionare alla perfezione, non |
e facciamo partire il sistema, tutto sembra funzionare alla perfezione, non |
||
| − | |||
viene segnalato alcun errore durante l' operazione di boot, parte l' interfaccia |
viene segnalato alcun errore durante l' operazione di boot, parte l' interfaccia |
||
| − | |||
e purtroppo SORPRESAAAA!, il mouse si muove ma della tanto acclamata precisione |
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 |
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 |
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 |
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 |
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 |
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 |
non imposta di default la risoluzione del mouse quindi sta a noi farlo! E come |
||
| − | |||
si fa? Un attimo e ve lo spiego! |
si fa? Un attimo e ve lo spiego! |
||
= Configurazione di X = |
= Configurazione di X = |
||
Prima di tutto da root aprite il file di |
Prima di tutto da root aprite il file di |
||
| − | |||
configurazione di X, cioè: |
configurazione di X, cioè: |
||
/etc/X11/Xf86Config |
/etc/X11/Xf86Config |
||
| Riga 59: | Riga 38: | ||
seconda della distro!), bisogna aprirlo da root perché come utente normale non |
seconda della distro!), bisogna aprirlo da root perché come utente normale non |
||
| − | |||
possiamo scrivere, ora fatte scorrere il testo fino alla sezione Input devices e |
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 |
poi alla sottosezione Core Pointer's Input Devices section, in questa sezione |
||
| − | |||
inserite la riga |
inserite la riga |
||
| − | |||
Option "Resolution" "xxx" |
Option "Resolution" "xxx" |
||
| Riga 72: | Riga 47: | ||
"protocol" "PS/2" |
"protocol" "PS/2" |
||
ma non dovrebbe accadere nulla se la inserite da qualche altra |
ma non dovrebbe accadere nulla se la inserite da qualche altra |
||
| − | |||
parte, basta che non usciate da questa sezione . |
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, |
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 |
per il mio mouse ad esempio la risoluzione è di 600 quindi la riga da aggiungere |
||
| − | |||
sarà |
sarà |
||
Option "Resolution" "600". |
Option "Resolution" "600". |
||
Ora salvate le modifiche e riavviate X, e come |
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 |
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 |
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, |
problem, anche in questo caso le operazioni da compiere sono poche e banali, |
||
| − | |||
prima di tutto riaprite il file di configurazione di X |
prima di tutto riaprite il file di configurazione di X |
||
| − | |||
(/etc/X11/Xf86Config)andate dove siete andati prima (Input devices e poi Core |
(/etc/X11/Xf86Config)andate dove siete andati prima (Input devices e poi Core |
||
| − | |||
Pointer's Input Devices section ) e sostituite la riga |
Pointer's Input Devices section ) e sostituite la riga |
||
Option "Protocol" "PS/2" |
Option "Protocol" "PS/2" |
||
| Riga 103: | Riga 68: | ||
Option "ZAxisMapping" "4 5" |
Option "ZAxisMapping" "4 5" |
||
salvate ed uscite. Vi ricordo che il file ha bisogno dei permessi di root |
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 |
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 |
testo lo script rc.gpm e sostituite a ps2 imps2 in tutti i posti dove questo |
||
| − | |||
compare. |
compare. |
||
Ora salvate, uscite e riavviate X! Il gioco è fatto! |
Ora salvate, uscite e riavviate X! Il gioco è fatto! |
||
| − | + | Eventualmente potete usare anche il comando |
|
| − | Eventualmente potete usare anche il comando # mouseconfig selezionando imps2 |
+ | # mouseconfig selezionando imps2 |
| − | |||
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. |
||
| + | = Conclusione = |
||
Poi venitemi a dire che non volete passare a linux perché è troppo complicato, avete visto come |
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 |
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 |
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 |
(purtroppo non ricordo il nick!). Infine vorrei segnalarvi una pagina dove |
||
| − | |||
trovare approfondimenti: http://koala.ilog.fr/colas/mouse-wheel-scroll/ e |
trovare approfondimenti: http://koala.ilog.fr/colas/mouse-wheel-scroll/ e |
||
| − | |||
ricordatevi che i motori di ricerca servono a qualcosa!!! |
ricordatevi che i motori di ricerca servono a qualcosa!!! |
||
Versione delle 13:57, 6 set 2006
Indice |
Introduzione
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 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
(straaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaano!), 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).
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!
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!), 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.
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