View previous topic :: View next topic |
Author |
Message |
dorian-gray84 Tux's lil' helper
Joined: 23 Apr 2005 Posts: 107 Location: Ravenna
|
Posted: Sat Aug 12, 2006 1:14 pm Post subject: Regole di udev per synaptic e usb mouse [SOLVED] |
|
|
Ho un portatile a cui di solito viene attaccato anche un mouse usb.
Se quando avvio il pc il mouse e' attaccato questo viene rinominato da udev come "mouse0" e il synaptic diventa "mouse1".
Se invece avvio il pc senza il mouse usb allora il synaptic diventa "mouse0".
Per risolvere questo inconveniente ho scritto questa regola udev:
Code: | ironic ~ # cat /etc/udev/rules.d/10-local.rules
BUS=="input", SYSFS{name}=="SynPS/2 Synaptics TouchPad", SYMLINK+="touchpad"
BUS=="input", SYSFS{name}=="HID 1241:1111", SYMLINK+="usb_mouse" |
In questo modo il mio xorg.conf funziona in qualsiasi modo il mio computer vanga avviato (con o senza mouse usb attaccato)
L'altro giorno mi e' capitato di andare da un amico e di essermi fatto prestare da lui un mouse e come da logica la mia seconda regola non funzionava piu' e quindi il mouse usb non veniva riconosciuto da X.
Poco male, e' bastata una piccola modifica a xorg.conf per sistemare tutto.
So che un puntiglio e che non mi capitera' quasi mai di dover avere a che fare con un gran numero di mouse ma vorrei che il mio sistema non avesse di questi problemi. Ho pensato che per risolvere l'inconveniente basterebbe che il synaptic venisse riconosciuto sempre come "mouse0" e che quindi eventuali mouse usb fossere riconosciuti come "mouse1".
Per fare cio' ho modificato il mio file delle regole come segue:
Code: | ironic ~ # cat /etc/udev/rules.d/10-local.rules
BUS=="input", SYSFS{name}=="SynPS/2 Synaptics TouchPad", NAME="mouse0"
BUS=="input", SYSFS{name}=="SynPS/2 Synaptics TouchPad", SYMLINK+="touchpad" |
Ma non funziona, o meglio usando udevinfo scopro che il mouse usb continua a venire associato a "mouse0" ma non viene creata nessuna associazione per il synaptic (a parte il link simbolico "touchpad").
Come posso fare per far si' che xorg.conf sia valido a prescindere dalla configurazione con cui viene acceso il computer e dall'eventuale tipo di mouse esterno associato?
Last edited by dorian-gray84 on Mon Aug 14, 2006 8:53 am; edited 1 time in total |
|
Back to top |
|
|
.:chrome:. Advocate
Joined: 19 Feb 2005 Posts: 4588 Location: Brescia, Italy
|
Posted: Sat Aug 12, 2006 3:28 pm Post subject: Re: Regole di udev per synaptic e usb mouse |
|
|
usa il dispositivo /dev/input/mice |
|
Back to top |
|
|
dorian-gray84 Tux's lil' helper
Joined: 23 Apr 2005 Posts: 107 Location: Ravenna
|
Posted: Sat Aug 12, 2006 4:15 pm Post subject: |
|
|
ma /dev/input/mice a quale dei due si riferisce?
il mouse usb o il synaptic? |
|
Back to top |
|
|
.:chrome:. Advocate
Joined: 19 Feb 2005 Posts: 4588 Location: Brescia, Italy
|
Posted: Sat Aug 12, 2006 4:49 pm Post subject: |
|
|
dorian-gray84 wrote: | ma /dev/input/mice a quale dei due si riferisce?
il mouse usb o il synaptic? |
controlla: intercetta entrambi gli eventi |
|
Back to top |
|
|
dorian-gray84 Tux's lil' helper
Joined: 23 Apr 2005 Posts: 107 Location: Ravenna
|
Posted: Mon Aug 14, 2006 8:53 am Post subject: |
|
|
Ok ho fatto cosi', una regola per creare un symlink in /dev al touchpad e uso input/mice per qualsivoglia mouse usb esterno.
Grazie 1000 |
|
Back to top |
|
|
|