J'ai une souris sans fil et je ne peux pas changer la vitesse de mon pointeur ... Je n'ai pas l'option dans le menu de la souris. Seulement pour touch-pad.
P.S. Débutant ici ...
Je vous remercie
Merci pour votre commentaire. En fait, j'ai trouvé un moyen plus simple ... J'ai branché une souris filaire et l'option est apparue. Changé à la vitesse désirée, mettez la souris sans fil, le problème est résolu. :) -
Pour moi, j'utilise une souris Microsoft Wireless Mobile Mouse 4000 et aucune solution de contournement ne fonctionnait. lxinput et xset n'ont rien fait, cependant j'ai réussi à faire fonctionner xinput.
J'ai l'id de ma souris d'ici:
$> xinput --list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave
pointer (2)]
⎜ ↳ Microsoft Microsoft® Nano Transceiver v2.0 id=13 [slave pointer (2)] <- I picked this one
⎜ ↳ Microsoft Microsoft® Nano Transceiver v2.0 id=14 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Power Button id=7 [slave keyboard (3)]
↳ Sleep Button id=8 [slave keyboard (3)]
↳ HD Webcam C615 id=9 [slave keyboard (3)]
↳ Apple, Inc Apple Keyboard id=10 [slave keyboard (3)]
↳ Apple, Inc Apple Keyboard id=11 [slave keyboard (3)]
↳ Microsoft Microsoft® Nano Transceiver v2.0 id=12 [slave keyboard (3)]
J'ai choisi 13, car il y avait plusieurs identifiants avec le même nom, et j'ai énuméré les propriétés:
$> xinput list-props 13
Device 'Microsoft Microsoft® Nano Transceiver v2.0':
Device Enabled (152): 1
Coordinate Transformation Matrix (154): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Product ID (269): 1118, 1861
Device Node (270): "/dev/input/event6"
Evdev Axis Inversion (285): 0, 0
Evdev Axes Swap (287): 0
Axis Labels (288): "Rel X" (162), "Rel Y" (163), "Rel Horiz Wheel" (277), "Rel Dial" (278), "Rel Vert Wheel" (279), "Rel Misc" (280)
Button Labels (289): "Button Left" (155), "Button Middle" (156), "Button Right" (157), "Button Wheel Up" (158), "Button Wheel Down" (159), "Button Horiz Wheel Left" (160), "Button Horiz Wheel Right" (161), "Button Side" (275), "Button Extra" (276), "Button Unknown" (273), "Button Unknown" (273), "Button Unknown" (273), "Button Unknown" (273)
Evdev Scrolling Distance (290): 1, 1, 1
Evdev Middle Button Emulation (291): 0
Evdev Middle Button Timeout (292): 50
Evdev Third Button Emulation (293): 0
Evdev Third Button Emulation Timeout (294): 1000
Evdev Third Button Emulation Button (295): 3
Evdev Third Button Emulation Threshold (296): 20
Evdev Wheel Emulation (297): 0
Evdev Wheel Emulation Axes (298): 0, 0, 4, 5
Evdev Wheel Emulation Inertia (299): 10
Evdev Wheel Emulation Timeout (300): 200
Evdev Wheel Emulation Button (301): 4
Evdev Drag Lock Buttons (302): 0
Remarquez comme il n’est fait aucune mention de "l’accélération de la souris" ou autre. Je soupçonnais que "Coordinate Transformation Matrix" avait quelque chose à voir avec la vitesse, alors j'ai essayé de changer les valeurs:
&> xinput --set-prop 13 "Coordinate Transformation Matrix" 1.300000, 0.000000, 0.000000, 0.000000, 1.300000, 0.000000, 0.000000, 0.000000, 1.000000
Ça a marché! Je viens de multiplier les 2 premiers "1.0000000" par le même nombre (qui, je suppose, sont la vitesse X et Y) et maintenant ma souris a une bonne vitesse.
Le code ci-dessus est un bon code et il sera probablement corrigé pour la plupart des utilisateurs, mais pour des raisons de documentation, je souhaite le partager davantage:
Lubuntu, Ubuntu, Xubuntu lxinput, décélération de souris xinput manquante, pas de contrôle de la vitesse, pas de contrôle de l'accélération, seul le tapis de souris fonctionne, etc. Ce code est le remède à tous les problèmes.
Pour les utilisateurs de Lubuntu en premier
Sudo apt-get install xinput
alors pour tous les utilisateurs
xinput --list
obtenir votre identifiant d'appareil puis
xinput set-prop ID-HERE "Coordinate Transformation Matrix" HERE, 0, 0, 0, HERE, 0, 0, 0, 1
Voici la commande complète que je ne comprends pas bien:
id="pointer:Neo Reflection Neo Reflection Finger Mouse"; speed=0.333; xinput set-prop ID-HERE "Coordinate Transformation Matrix" HERE, 0, 0, 0, HERE, 0, 0, 0, 1
Vous pouvez utiliser l’une ou l’autre de ces commandes. Elles fonctionnent bien pour moi. ID-HERE sera le numéro d’identification de votre appareil le plus probable, entre 10 et 15, même s’il peut différer, ne paniquez pas.
ICI sera la vitesse x et y alors assurez-vous qu'ils sont les mêmes. Commencez avec 0,2, j'utilise 0,4 mais je l'aime lent, donc il peut différer pour vous. Cette ligne de code est une bouée de sauvetage et fonctionne dans toutes les situations.
Vous devez l'ajouter au démarrage, il disparaît une fois que vous avez redémarré. Notez que xinput ne fonctionne qu'après le démarrage de la session X, ce qui signifie que vous devez l'exécuter après la connexion.
Voici comment je l'ai fait sur mon lubuntu:
Créez un fichier script.sh dans un endroit isolé:
#!/bin/sh -e
xinput set-prop ID-HERE "Coordinate Transformation Matrix" HERE, 0, 0, 0, HERE, 0, 0, 0, 1
Créez le fichier /home/USERNAME/.config/autostart/mouse.desktop: Editez et collez:
[Desktop Entry]
Type=Application
Name=Mouse
Comment=Mouse sensitivity fix
Exec=sh /PATH/TO/YOUR/SCRIPT.sh
Hidden=false
NoDisplay=false
Terminal=false
Maintenant, cette application peut être vue dans vos applications par défaut pour Lxsession => onglet Démarrage automatique.
J'espère que cela aidera quelqu'un puisque les problèmes de souris avec Lubuntu sont très fréquents.
Edit: Source du code