Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Regole di udev per synaptic e usb mouse [SOLVED]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
dorian-gray84
Tux's lil' helper
Tux's lil' helper


Joined: 23 Apr 2005
Posts: 107
Location: Ravenna

PostPosted: Sat Aug 12, 2006 1:14 pm    Post subject: Regole di udev per synaptic e usb mouse [SOLVED] Reply with quote

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
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Sat Aug 12, 2006 3:28 pm    Post subject: Re: Regole di udev per synaptic e usb mouse Reply with quote

usa il dispositivo /dev/input/mice
Back to top
View user's profile Send private message
dorian-gray84
Tux's lil' helper
Tux's lil' helper


Joined: 23 Apr 2005
Posts: 107
Location: Ravenna

PostPosted: Sat Aug 12, 2006 4:15 pm    Post subject: Reply with quote

ma /dev/input/mice a quale dei due si riferisce?
il mouse usb o il synaptic?
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Sat Aug 12, 2006 4:49 pm    Post subject: Reply with quote

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
View user's profile Send private message
dorian-gray84
Tux's lil' helper
Tux's lil' helper


Joined: 23 Apr 2005
Posts: 107
Location: Ravenna

PostPosted: Mon Aug 14, 2006 8:53 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum