View previous topic :: View next topic |
Author |
Message |
earcar Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/146693835543a6b83236034.gif)
Joined: 20 Sep 2004 Posts: 425 Location: Bologna, Italy
|
Posted: Fri Feb 03, 2006 5:09 pm Post subject: [HOWTO] Logitech G5 Laser mouse |
|
|
Stamattina mi è arrivato questo gioiellino. Con questo autù vorrei spiegare come sfruttare al massimo questo magnifico mouse anche sotto linux.
Si comincia!
Innanzitutto accendiamo il computer e colleghiamo il mouse ad una porta usb libera
(È il punto 1 della mini guida all'installazione fornita col mouse...)
All'avvio della nostra amata gentoo il puntatore si muoverà come se tutto fosse già ok.
E invece non lo è! In questo modo linux sfrutta 1/10 della potenza di questo mouse, usando il driver standard "mouse" a 2 bottoni + rotella con un polling di 100hz...
Ma noi siamo qui apposta! Switchate dunque su un terminale. Per prima cosa verificate se avete installato e configurato >=x11-base/xorg-x11-6.9
Se non lo avete fatto per prima cosa aggiungete evdev alla variabile INPUT_DEVICES (nell'/etc/make.conf), quindi procedete con l'installazione.
Configurazione kernel*
* è completamente indifferente se compilate i seguenti nel kernel o come moduli
Sotto Device Drivers --> HID Devices ---> abilitiamo
Code: | <*> Generic HID support |
e sotto Device Drivers --> USB support --->
Code: | --- USB Input Devices
<M> USB Human Interface Device (full HID) support |
Ora andiamo sotto Device Drivers --> Input device support -->
Code: | --- Userland interfaces
--- Mouse interface
[*] Provide legacy /dev/psaux device
<M> Event interface
|
Se avete compilato USB Human Interface Device (full HID) support come modulo create/editate il file /etc/modules.d/usb col vostro editor preferito aggiungendo la seguente riga:
Code: | options usbhid mousepoll=2 |
e date il comando modules-update.
Altrimenti non vi resta che mettere mano alla configurazione del bootloader:
Grub
Aggiungete "usbhid.mousepoll=2" alla sezione kernel del vostro /boot/grub/grub.conf
Lilo
La linea append della sezione image del kernel che usate deve contenere "usbhid.mousepoll=2"
Potete trovare maggiori info sul polling rate e su come customizzare questo valore su gentoo-wiki.com
Xorg's conf
Apriamo l' /etc/X11/xorg.conf e cerchiamo Section "InputDevice" dove andremo a scrivere:
Code: | Section "InputDevice"
Identifier "G5"
Driver "evdev"
Option "Protocol" "event"
Option "Name" "Logitech USB Gaming Mouse"
Option "HWHEELRelativeAxisButtons" "7 6"
EndSection |
NB: la variabile "Name" è la combinazione dei campi iManufacturer e iProduct che restituisce come output il comando lsusb -d 046d: -v
(dove 046d è l'idVendor di Logitech, Inc.)
NB2: con questa configurazione potete stare tranquilli che xorg non sbaglierà device neanche dopo un swsusp/resume
Questo invece andrà sotto Section "ServerLayout":
Code: | InputDevice "G5" "SendCoreEvents" |
Ancora un attimo...
modprobbiamo evdev e usbhid, eseguiamo udevstart, restartiamo xdm ed enjoyamo il nuovo mouse!
E ora fatevi sotto, soldati!
Questo è il mio primo howto, quindi correzzzzioni, commenti, insulti e consigli sono bene accetti
PS: questa guida, cambiando oppurtunamente il mousepoll, è applicabile a qualsiasi mouse laser logitech, come ad esempio gli MX*
PPS: Per configurare il mouse con risoluzioni personalizzate c'è un bellissimo tool, ora in portage:
Code: | * sys-apps/lomoco
Available versions: ~1.0 ~1.0-r1
Homepage: http://lomoco.linux-gamers.net/
Description: Lomoco can configure vendor-specific options on Logitech USB mice (or dual-personality mice plugged into the USB port). Visit the website for specific available options.
License: GPL-2 |
La versione in portage ancora non funziona sui nuovi G5/G7, ma di recente sono riusciti a fare reverse engineering del protocollo
Changelog:
20071118 - aggiunto fix per scrolling laterale in xorg.conf
20070504 - aggiunto un post-scriptum per lomoco
20070427 - aggiornata la guida ai nuovi kernel 2.6.20 e con una nuova configurazione di Xorg + fixes
20060502 - modificato il mousepoll rate
Ciauz!
**earcar ![Wink ;)](images/smiles/icon_wink.gif) _________________ Bip... bip... bip... -- Sputnik 1
Last edited by earcar on Sun Nov 18, 2007 3:35 am; edited 8 times in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Dr.Dran l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/175017809646c23697ef99f.png)
Joined: 08 Oct 2004 Posts: 766 Location: Imola - Italy
|
Posted: Fri Feb 03, 2006 5:48 pm Post subject: |
|
|
Carino! eh eh eh ![Very Happy :D](images/smiles/icon_biggrin.gif) _________________ :: [Dr.Dran] Details ::
- Linux User # 286282
- IT FreeLance Consultant
- President of ImoLUG [Imola & Faenza Linux User Group] |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
earcar Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/146693835543a6b83236034.gif)
Joined: 20 Sep 2004 Posts: 425 Location: Bologna, Italy
|
Posted: Sun Feb 05, 2006 8:44 pm Post subject: |
|
|
Ho parlato con gli sviluppatori del progetto lomoco e in pratica la Logitech con gli ultimi mouse ha cambiato protocollo per spedire dati sui profili delle risoluzioni con uno più pesante così da avere maggiore flessibilità d'implementazione.
L'implementazione in lomoco è in stato di sviluppo (bloccato... i due dev hanno gli esami a breve ), [call4dev_reverse.engineers]ma chi vuole partecipare può usare questi due file per cominciare:
http://www.cynapses.org/tmp/g5.c <--- solo un file di test che sembra non funzionare
http://www.cynapses.org/tmp/g5.log
[/call4dev_reverse.engineers]
Dicono anche che è inutile settare mousepoll=1 (cioè viene interrogato 1000 volte al secondo) visto che il mouse va a 500hz, quindi modifico il post
Ciauz! _________________ Bip... bip... bip... -- Sputnik 1 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
lavish Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
Joined: 13 Sep 2004 Posts: 4296
|
Posted: Sun Feb 05, 2006 10:00 pm Post subject: |
|
|
Quote: | Il motore a risoluzione estremamente elevata rileva le immagini alla straordinaria velocità di 6,4 megapixel al secondo |
Complimenti per l'howto comunque ![Smile :)](images/smiles/icon_smile.gif) _________________ minimalblue.com | secgroup.github.io/ |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
GuN_jAcK l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/128333625043130b2b13963.jpg)
Joined: 23 Mar 2005 Posts: 832 Location: Prague, Czech Republic
|
Posted: Mon Feb 06, 2006 2:19 am Post subject: |
|
|
mi fai venire voglia di comprarmi questo gioiellino
comunque complimenti per la guida!
OT: quanto lo hai pagato.. così tanto per curiosità P _________________ Rispondi in maniera intelligente anche a chi ti tratta stupidamente. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
earcar Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/146693835543a6b83236034.gif)
Joined: 20 Sep 2004 Posts: 425 Location: Bologna, Italy
|
Posted: Mon Feb 06, 2006 7:51 am Post subject: |
|
|
Grassie grassie
GuN_jAcK wrote: | OT: quanto lo hai pagato.. così tanto per curiosità P |
L'ho preso da pixmania ![Razz :P](images/smiles/icon_razz.gif) _________________ Bip... bip... bip... -- Sputnik 1 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
SilverXXX l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/8322403884157e9226910d.png)
Joined: 18 Sep 2004 Posts: 885
|
Posted: Wed Feb 15, 2006 12:55 pm Post subject: |
|
|
Osta ma allora non sono l'unico ad averlo qui ![Very Happy :D](images/smiles/icon_biggrin.gif) _________________ about:mozilla |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Cristian75 Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 30 Nov 2005 Posts: 234
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
earcar Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/146693835543a6b83236034.gif)
Joined: 20 Sep 2004 Posts: 425 Location: Bologna, Italy
|
Posted: Sun May 07, 2006 6:43 pm Post subject: |
|
|
Cristian75 wrote: | No ci sono anche io ![Smile :)](images/smiles/icon_smile.gif) |
Bene, almeno è servita a qualcuno questa guida ![Wink ;)](images/smiles/icon_wink.gif) _________________ Bip... bip... bip... -- Sputnik 1 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
quantumwire Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/149403437543695ac943dd4.jpg)
Joined: 15 Oct 2003 Posts: 403 Location: Lausanne
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
earcar Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/146693835543a6b83236034.gif)
Joined: 20 Sep 2004 Posts: 425 Location: Bologna, Italy
|
Posted: Fri May 12, 2006 1:31 pm Post subject: |
|
|
Si i mouse sono praticamente identici ![Smile :)](images/smiles/icon_smile.gif) _________________ Bip... bip... bip... -- Sputnik 1 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
X-Drum Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/1870365650443690caa453e.png)
Joined: 24 Aug 2003 Posts: 2517 Location: ('Modica','Trieste','Ferrara') Italy
|
Posted: Tue Jan 09, 2007 4:22 am Post subject: |
|
|
mah oggi si è rotto il mio logitech 518, ed ho finalmente usato per la prima
volta il logitech g5 che mi era stato regalato...
sono rimasto profondamente deluso, scatta sul mio amatissimo tappetino (icemat 2nd ed. nero)
ho aggiornato il firmware del mouse ne è stao rilasciato uno appositamente per risolvere tale
problema (solo per tappetini in vetro o particolari), ma la sfiga vuole che risolva per gli icemat bianchi o grigi!!!
sono inca****** come un'ape :
-mouse nuovo strafigo bla => mi scatta mentre gioco
-l'icemat non lo cambio per nulla al mondo
-di giocare senza tappetino non se ne parla
mi sa che domani mi ricompro il logitech 518, ma di questo mouse che me ne faccio? :X
che sfiga... _________________ "...There are two sort of lies, lies and benchmarks..." |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
btbbass Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/221224921425aab2a6c2f8.jpg)
Joined: 15 Feb 2005 Posts: 287 Location: Asti o Torino
|
Posted: Thu Jan 11, 2007 11:05 am Post subject: |
|
|
X-Drum wrote: | mah oggi si è rotto il mio logitech 518, ed ho finalmente usato per la prima
volta il logitech g5 che mi era stato regalato...
sono rimasto profondamente deluso, scatta sul mio amatissimo tappetino (icemat 2nd ed. nero)
ho aggiornato il firmware del mouse ne è stao rilasciato uno appositamente per risolvere tale
problema (solo per tappetini in vetro o particolari), ma la sfiga vuole che risolva per gli icemat bianchi o grigi!!!
sono inca****** come un'ape :
-mouse nuovo strafigo bla => mi scatta mentre gioco
-l'icemat non lo cambio per nulla al mondo
-di giocare senza tappetino non se ne parla
mi sa che domani mi ricompro il logitech 518, ma di questo mouse che me ne faccio? :X
che sfiga... |
Se vuoi ti do il mio indirizzo di casa, così ti tolgo un problema ![Very Happy :D](images/smiles/icon_biggrin.gif) _________________ Chi dice che è impossibile non interrompa chi lo sta facendo
-Proverbio Cinese -
___________________________________ |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
X-Drum Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/1870365650443690caa453e.png)
Joined: 24 Aug 2003 Posts: 2517 Location: ('Modica','Trieste','Ferrara') Italy
|
Posted: Thu Jan 25, 2007 11:18 pm Post subject: |
|
|
btbbass wrote: |
Se vuoi ti do il mio indirizzo di casa, così ti tolgo un problema ![Very Happy :D](images/smiles/icon_biggrin.gif) |
per la cronaca (super OT) ho risolto rivendendo il mouse e comprando nuovamente
un logitech 518 1600dpi ottico, il quale risulta essere affidabilissimo su tutte le superfici.
per la configurazione nessun problema dal logitech mx310 al logitech g5 praticamente la
procedura è la stessa
cya _________________ "...There are two sort of lies, lies and benchmarks..." |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Cristian75 Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 30 Nov 2005 Posts: 234
|
Posted: Mon Mar 26, 2007 9:45 pm Post subject: |
|
|
Salve sbaglio qualcosa io oppure la guida e deprecata ?
non riesco ad usare il mouse con il driver evdev non mi parte il server grafico dicendo che non c'è il mouse... _________________ La musica che ascolto : http://www.last.fm/user/Cristian75/
La mia Webradio ---> http://95.211.15.229:8000/
utente numero 381833 su Linux Counter
http://counter.li.org.
Coltiva Linux che tanto Windows si pianta da solo |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
crisandbea Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
Joined: 03 Jul 2005 Posts: 1778 Location: BOSCO (SA) ... ma domiciliato a Bologna....
|
Posted: Mon Mar 26, 2007 9:53 pm Post subject: |
|
|
Cristian75 wrote: | Salve sbaglio qualcosa io oppure la guida e deprecata ?
non riesco ad usare il mouse con il driver evdev non mi parte il server grafico dicendo che non c'è il mouse... |
riesci a spiegarti meglio??
che errore ti dà ??
come hai configurato Xorg.conf??
che versione di udev hai??
nb:ti ricordo che dalla 1.04 di udev, coldplug ed hotplug non servono più, in quanto sono inseriti automaticamente in udev.
ciao |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
X-Drum Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/1870365650443690caa453e.png)
Joined: 24 Aug 2003 Posts: 2517 Location: ('Modica','Trieste','Ferrara') Italy
|
Posted: Tue Mar 27, 2007 7:27 pm Post subject: |
|
|
Cristian75 wrote: | Salve sbaglio qualcosa io oppure la guida e deprecata ?
non riesco ad usare il mouse con il driver evdev non mi parte il server grafico dicendo che non c'è il mouse... |
che mouse hai, un logitech mx* ?
se cosi fosse le sezioni rilevanti sono le seguenti (x11-base/xorg-x11-7.1):
Code: |
[...]
Section "InputDevice"
Identifier "Mouse1"
Driver "evdev"
Option "Device" "/dev/input/event0"
#Option "Buttons" "10"
#Option "Resolution" "800"
#Option "Dev Name" "Logitech USB-PS/2 Optical Mouse" #cat /proc/bus/input/devices
#Option "Dev Phys" "usb-0000:00:02.0-6/input0"
EndSection
[...]
Section "ServerLayout"
Identifier "blabla"
Screen "Screen bla"
InputDevice "Keyboard1" "SendCoreEvents"
InputDevice "Mouse1" "SendCoreEvents"
EndSection
|
nota: i parametri commentati non dovrebbero essere piu' necessari _________________ "...There are two sort of lies, lies and benchmarks..." |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
earcar Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/146693835543a6b83236034.gif)
Joined: 20 Sep 2004 Posts: 425 Location: Bologna, Italy
|
Posted: Fri Apr 27, 2007 9:57 pm Post subject: |
|
|
Cristian75 wrote: | Salve sbaglio qualcosa io oppure la guida e deprecata ?
non riesco ad usare il mouse con il driver evdev non mi parte il server grafico dicendo che non c'è il mouse... |
Hai ragione la guida era deprecata.
Era???
Si, dato che l'ho aggiornata
EDIT:
Notizie fresche fresche dallo sviluppatore del progetto lomoco: è pronto l'hack per caricare delle risoluzioni custom sul G5 ![Very Happy :D](images/smiles/icon_biggrin.gif) _________________ Bip... bip... bip... -- Sputnik 1 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|