Pages : 1
#1 Le 09/07/2008, à 22:57
- xelator
xorg et vitesse de souris
Bonjour à tous !
Sur mon pc portable j'ai un trackpoint et une souris bluetooth
La souris est trop rapide donc j'ai séparé les deux périphérique dans mon xorg comme cela :
InputDevice "trackpoint" "CorePointer"
InputDevice "bluetooth" "SendCoreEvents"
avec
Section "InputDevice"
Identifier "trackpoint"
Driver "mouse"
Option "Protocol" "auto"
Option "ZAxisMapping" "4 5"
Option "Device" "/dev/input/mouse1"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
Option "EmulateWheel" "true"
Option "EmulateWheelButton" "2"
Option "EmulateInertia" "50"
EndSection
Section "InputDevice"
Identifier "bluetooth"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mouse2"
# Option "Emulate3Buttons" "true"
# Option "Emulate3Timeout" "70"
Option "SendCoreEvents" "true"
# [b]Option "Resolution" "100"
Option "MinSpeed" "0.001"
Option "MaxSpeed" "0.002"
Option "AccelFactor" "0.0015"[/b]
d'origine il y avait qu'un seul bloc avec /dev/psaux qui représente les deux souris
alors que maintenant :
/dev/input/mouse1 est le trackpoint
et /dev/input/mouse2 est la souris bluetooth
deux problèmes:
Si la souris B n'est pas allumé lors du lancement de X ou si je la coupe je ne peux plus l'utiliser (pas de réaction du curseur)
en effet si la souris est éteinte le fichier /dev/input/mouse2 n'existe plus donc on peux comprendre qu'X ne s'en occupe pas mais je voudrais qu'il s'en occupe s'il réapparait ... (d'ailleurs dev/input/mouse2 reprend du service dès que la souris est "rebranchée")
Autre chose : au départ la séparation avait pour but de faire des réglages séparés mais les options que je passe à la souris (en gras) ne font rien du tout.
Merci d'avance à tous
Hors ligne
#2 Le 10/07/2008, à 11:40
- xelator
Re : xorg et vitesse de souris
J'ai xorg-server 1.4.2-1 donc je peux normalement rajouter comme option :
Section "ServerFlags"
Option "AllowMouseOpenFail" "true"
Option "AllowEmptyInput" "true" <------ là!
EndSection
Qui normalement fait prendre en charger le hotplug des souris (un vrai hotplug pas une bidouille avec /dev/psaux )
log du xorg avec la souris pas branché :
avant :
(EE) xf86OpenSerial: Cannot open device /dev/input/mouse2
No such file or directory.
(WW) bluetooth: cannot open input device
(--) trackpoint: PnP-detected protocol: "ExplorerPS/2"
(II) trackpoint: ps2EnableDataReporting: succeeded
après :
(II) evaluating device (bluetooth)
(II) XINPUT: Adding extended input device "bluetooth" (type: MOUSE)
(--) bluetooth: PnP-detected protocol: "ExplorerPS/2"
(II) bluetooth: ps2EnableDataReporting: succeeded
(--) trackpoint: PnP-detected protocol: "ExplorerPS/2"
(II) trackpoint: ps2EnableDataReporting: succeeded
(souris pas branché à chaque fois)
Donc ça se passe plutôt bien : après l'ajout de l'option la souris bluetooth semble prise en compte même si le fichier /dev/input/mouse2 n'est pas là et on peut supposer qu'elle sera active dès qu'elle sera allumé ... oui mais non
toujours rien si je l'allume après X
Merci d'avance
Dernière modification par xelator (Le 10/07/2008, à 11:41)
Hors ligne
#3 Le 10/07/2008, à 13:40
- xelator
Re : xorg et vitesse de souris
Bon ça avance un peu
Avec l'option Option "AutoAddDevices" "true" la souris externe est détecté mais il faut quand même basculer dans un shell (tty1-6) puis revenir en graphique pour qu'elle bouge, étrange non ?
Cela reste embètant comme solution
De plus je n'arrive pas à faire mes réglages de vitesse :
les options
Option "Resolution" "100"
Option "MinSpeed" "0.001"
Option "MaxSpeed" "0.002"
Option "AccelFactor" "0.0015"
ne change rien peut être car elle sont réservé à un autre driver ... (j'ai driver "mouse" ^^)
Hors ligne
Pages : 1