udev et ma souris !!

udev et ma souris !! - Logiciels - Linux et OS Alternatifs

Marsh Posté le 06-07-2005 à 00:21:08    

Salut à tous !
 
Je viens de faire une grosse mise à jour de ma debian suite au passage de la sarge en stable, et résultat, paf, serveur X en rade !!
 
Pas besoin de fouiller bien loin : ni /dev/psaux ni /dev/input/mice ne sont créés au démarrage...
 
Je trifouille un peu udev, je vérifie les règles, j'ai :
 
KERNEL="mice", NAME="input/%k"
KERNEL="mouse*", NAME="input/%k"
 
Bon, ça devrait marcher ça pourtant non ? Je connais pas bien udev... C'est les règles par défaut, j'ai touché à rien.
J'ai essayé de faire un fichier 10-local.rules avec les deux règles ci-dessus dedans et rien...
 
Si vous avez des idées, elles seront accueillies avec la plus grande gratitude, parce que bon, le mode console ça est frugal :'-(
 
Merci !


Message édité par Mismatch le 06-07-2005 à 00:23:56
Reply

Marsh Posté le 06-07-2005 à 00:21:08   

Reply

Marsh Posté le 06-07-2005 à 09:47:42    

Faut charger le module pour la souris PS/2 dans /etc/modules si tu ne le fais pas déjà.

Reply

Marsh Posté le 06-07-2005 à 11:00:13    

Ah, il y a un module spécial ?
 
Avec un lsmod je vois rien qui corresponde à un psaux, mais j'ai pas touché aux modules et ça marchait avant donc...
 
De toute manière, une règle udev qui commmnence par "KERNEL" elle est pas censée faire référence à un device dont le support est inclu directement dans le noyau ?

Reply

Marsh Posté le 06-07-2005 à 12:13:14    

Le module (si module il y a) est psmouse.

Reply

Marsh Posté le 06-07-2005 à 12:39:00    

Cool c'est bon : je charge psmouse, je relance udev et c'est bon ! Il me cré bien input/psaux et input/mice :-)
 
Pourquoi la mise à jour a foutu le bins comme ça, je ne veux pas le savoir...
 
Merci à vous deux !

Reply

Marsh Posté le 06-07-2005 à 20:38:39    

C'est parce que pour beaucoup de matériel les souris PS/2 ne sont pas détectées automatiquement par hotplug.
 
Sans udev, tu as déjà un /dev/psaux, et avec kmod il charge automatiquement quand tu essayes d'accéder au périphérique. Avec udev, le device n'existe pas de base et il faut charger le module pour qu'il soit créé.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed