Page 1 sur 1
[KDE] Diminuer la vitesse du pointeur (encore un problème)
Publié : mer. 04 janv. 2017, 23:30
par Roudoudou_mal_léché
Bonjour,
Ceci est mon premier message, j'espère que je le poste au bon endroit...
J'ai changé de souris récemment, et je remarque qu'avec la nouvelle, le pointeur file très vite par rapport à avant. C'est très gênant, et j'aimerais diminuer cette vitesse.
Malheureusement je suis sur KDE, et sur KDE, on ne peut que changer l'accélération et le seuil d'accélération, mais pas la sensibilité de la souris.
Apparemment c'est un problème connu mais je n'ai pas trouvé de réponse qui m'aidait sur internet.
J'ai bien sûr utilisé l'outil de KDE pour diminuer l'accélération et le seuil comme indiqué ici :
http://www.bbc.co.uk/accessibility/guid ... linux/kde/
Mais rien n'y fait ça reste très, très rapide (difficile de cliquer avec précision sur des boutons...)
J'ai trouvé ceci qui semble répondre à mon problème
http://askubuntu.com/questions/172972/c ... celeration
Cela utilise la commande xinput, seulement, la ligne dont il faut faire changer la valeur est "Device Accel Constant Deceleration (267)"... que je n'ai pas lorsque je tape "xinput list-props [numéro de la souris]"...
Est-ce que quelqu'un pourrait m'aider ? Je précise que je n'y connais vraiment pas grand chose en informatique, je ne suis pas du tout dans le métier...
EDIT : merci à benjarobin pour avoir trouvé la solution ultime, que vous retrouverez ici : http://who-t.blogspot.fr/2014/12/buildi ... -mice.html
Re: [KDE] Diminuer la vitesse du pointeur
Publié : jeu. 05 janv. 2017, 04:58
par waitnsea
Bonjour,
As-tu vu
cette section-ci du Wiki ?
Comme pour la configuration de Nvidia, tu ne modifies pas un fichier xorg.conf mais tu en crées un (ou même 2 dans ce Wiki) dans
/etc/X11/xorg.conf.d/
Ils proposent aussi
xset
, mais là je n'ai pas l'expérience.
Re: [KDE] Diminuer la vitesse du pointeur
Publié : jeu. 05 janv. 2017, 10:01
par benjarobin
Peux tu donner pour chaque "pointer" (master comme slave) retourné par xinput list
, peux tu donner la sortie de xinput list-props XX
Avec XX
l'id retourné par xinput list
Re: [KDE] Diminuer la vitesse du pointeur
Publié : jeu. 05 janv. 2017, 11:39
par Roudoudou_mal_léché
benjarobin a écrit :Peux tu donner pour chaque "pointer" (master comme slave) retourné par xinput list
, peux tu donner la sortie de xinput list-props XX
Avec XX
l'id retourné par xinput list
Bonjour, voilà :
Code : Tout sélectionner
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ USB Gaming Keyboard id=11 [slave pointer (2)]
⎜ ↳ SteelSeries SteelSeries Rival 100 Gaming Mouse id=9 [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)]
↳ Eee PC WMI hotkeys id=13 [slave keyboard (3)]
↳ USB Gaming Keyboard id=12 [slave keyboard (3)]
↳ USB Gaming Keyboard id=10 [slave keyboard (3)]
↳ USB Gaming Keyboard id=14 [slave keyboard (3)]
Donc la souris est la 9 :
Code : Tout sélectionner
$ xinput list-props 9
Device 'SteelSeries SteelSeries Rival 100 Gaming Mouse':
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
libinput Accel Speed (290): 0.000000
libinput Accel Speed Default (291): 0.000000
libinput Accel Profiles Available (292): 1, 1
libinput Accel Profile Enabled (293): 1, 0
libinput Accel Profile Enabled Default (294): 1, 0
libinput Natural Scrolling Enabled (295): 0
libinput Natural Scrolling Enabled Default (296): 0
libinput Send Events Modes Available (274): 1, 0
libinput Send Events Mode Enabled (275): 0, 0
libinput Send Events Mode Enabled Default (276): 0, 0
libinput Left Handed Enabled (297): 0
libinput Left Handed Enabled Default (298): 0
libinput Scroll Methods Available (299): 0, 0, 1
libinput Scroll Method Enabled (300): 0, 0, 0
libinput Scroll Method Enabled Default (301): 0, 0, 0
libinput Button Scrolling Button (302): 2
libinput Button Scrolling Button Default (303): 274
libinput Middle Emulation Enabled (304): 0
libinput Middle Emulation Enabled Default (305): 0
Device Node (277): "/dev/input/event3"
Device Product ID (278): 4152, 5890
libinput Drag Lock Buttons (306): <no items>
libinput Horizontal Scroll Enabled (279): 1
waitnsea a écrit :Bonjour,
As-tu vu
cette section-ci du Wiki ?
Comme pour la configuration de Nvidia, tu ne modifies pas un fichier xorg.conf mais tu en crées un (ou même 2 dans ce Wiki) dans
/etc/X11/xorg.conf.d/
Ils proposent aussi
xset
, mais là je n'ai pas l'expérience.
Merci, je vais y jeter un coup d'oeil ! Je l'avais vue mais je n'ai pas osé créer le fichier, de peur de tout casser...
Re: [KDE] Diminuer la vitesse du pointeur
Publié : jeu. 05 janv. 2017, 12:23
par benjarobin
Tu peux essayer de jouer avec la Transformation Matrix :
http://unix.stackexchange.com/a/177640
Ne touche pour l'instant aucun paramètre de Xorg
Donc essaye un truc comme cela :
Code : Tout sélectionner
xinput set-prop 9 154 0.200000, 0.000000, 0.000000, 0.000000, 0.200000, 0.000000, 0.000000, 0.000000, 1.000000
Re: [KDE] Diminuer la vitesse du pointeur
Publié : jeu. 05 janv. 2017, 13:43
par Roudoudou_mal_léché
benjarobin a écrit :Tu peux essayer de jouer avec la Transformation Matrix :
http://unix.stackexchange.com/a/177640
Ne touche pour l'instant aucun paramètre de Xorg
Donc essaye un truc comme cela :
Code : Tout sélectionner
xinput set-prop 9 154 0.200000, 0.000000, 0.000000, 0.000000, 0.200000, 0.000000, 0.000000, 0.000000, 1.000000
Woah ! Ça a marché ! Par contre... je ne comprends pas comment on se sert de cette matrice (ton lien est super mais il s'adresse à des gens qui en savent plus que moi...).
Quelles valeurs dois-je changer pour modifier la vitesse du pointeur, dans cette succession de nombres ?
PS. Merci beaucoup !

Re: [KDE] Diminuer la vitesse du pointeur
Publié : jeu. 05 janv. 2017, 14:07
par benjarobin
Alors pour faire simple, les 2 nombres 0.200000 dans ce cas précis indiquent le facteur de déplacement horizontal comme vertical. Si tu les remplacent par 1.000000 alors tu revient à une configuration d'origine.
Donc je te laisse jouer avec les 2 nombres (j'avais mit 0.200000 pour diviser par 5 la vitesse de déplacement du pointeur).
Après pour rendre la chose permanente il faudra créer un fichier de configuration xorg
Re: [KDE] Diminuer la vitesse du pointeur
Publié : jeu. 05 janv. 2017, 14:26
par Roudoudou_mal_léché
benjarobin a écrit :Alors pour faire simple, les 2 nombres 0.200000 dans ce cas précis indiquent le facteur de déplacement horizontal comme vertical. Si tu les remplacent par 1.000000 alors tu revient à une configuration d'origine.
Donc je te laisse jouer avec les 2 nombres (j'avais mit 0.200000 pour diviser par 5 la vitesse de déplacement du pointeur).
Après pour rendre la chose permanente il faudra créer un fichier de configuration xorg
Merci !
Par contre, ça crée un bug plutôt gênant : ma souris "saute" d'une partie de l'écran à l'autre toute seule à présent ! Par exemple, si je veux afficher le bureau en utilisant le raccourci que j'ai créé en bas à droite de mon écran, la souris à peine arrivée dans cette zone, se téléporte et apparaît au milieu de l'écran !

Re: [KDE] Diminuer la vitesse du pointeur
Publié : jeu. 05 janv. 2017, 15:27
par benjarobin
Je n'ai jamais personnellement jamais joué avec ce paramètre et cela ne m'étonne pas qu'il y est des effets de bord...
Je pense qu'il faut le faire autrement via udev ou autre mais désolé je sèche un peu sur ce point.
Re: [KDE] Diminuer la vitesse du pointeur
Publié : jeu. 05 janv. 2017, 20:44
par benjarobin
Ok, après un peu de recherche, la bonne méthode est ici :
http://who-t.blogspot.fr/2014/12/buildi ... -mice.html
Et c'est vraiment ce qu'il fallait faire, désolé de t'avoir orienté sur une mauvaise solution...
Re: [KDE] Diminuer la vitesse du pointeur
Publié : ven. 06 janv. 2017, 12:33
par Roudoudou_mal_léché
Ô joie ! Ça marche, et sans bug !

Merci beaucoup !
Re: [KDE] Diminuer la vitesse du pointeur (résolu)
Publié : ven. 09 juin 2017, 10:42
par Roudoudou_mal_léché
Bonjour à tous,
Je me permets de revenir vers vous suite à un nouveau soucis...
J'ai réinstallé Manjaro suite à un problème de dual-boot, et comme l'install a remplacé les fichiers système, j'ai perdu la config de la souris et me revoilà avec un pointeur fou qui file à la vitesse de la lumière !
J'ai tenté de refaire
le tuto indiqué par benjarobin
J'ai du installer libevdev pour avoir l'outil mouse-dpi-tool. Lorsque j'entre la commande :
Il me dit qu'aucun fichier de ce type existe.
J'ai donc utilisé la formule suivante, qui a l'air de lancer le programme :
Code : Tout sélectionner
sudo mouse-dpi-tools /dev/input/event8
Mouse Lenovo Optical USB Mouse on /dev/input/event8
Move the device along the x-axis.
Pause 3 seconds before movement to reset, Ctrl+C to exit.
Mais mouse-dpi-tool s'arrête là, attendant de moi un mouvement de la souris. J'ai beau la bouger, rien ne lance le processus de mesure... Et sans les deux dernières lignes de son rapport, pas moyen d'avoir l'identifiant de ma souris pour paramétrer son DPI (il était de 2000 je m'en souviens encore...).
C'est quand même con que KDE n'ait pas un utilitaire pour gérer la vitesse du pointeur... tous les autres DE ont ça
Est-ce que quelqu'un peut m'aider sur ce coup là ? (encore... désolé...)
Re: [KDE] Diminuer la vitesse du pointeur (encore un problème)
Publié : ven. 09 juin 2017, 11:44
par benjarobin
As tu réellement ceci en sortie de mouse-dpi-tools ? Cela ressemble drolement à un copier coller du tuto ?
As tu bien adapté l’argument /dev/input/event8 ? Ce n'est pas toujours le même, il faut utiliser le event associé à ta souris, il y a de très forte chance que cela ne soit pas event8
Quand tu parles d'autres DE tu veux parler de Gnome ? Car je ne vois que lui qui pourrait éventuellement proposé une telle option.
Re: [KDE] Diminuer la vitesse du pointeur (encore un problème)
Publié : ven. 09 juin 2017, 11:49
par Roudoudou_mal_léché
En effet j'ai copié collé le résultat du tuto, (car je suis au travail, je n'ai pas mon ordi sous le bras) mais c'est à cette étape qu'il bloque.
Je n'ai aucune idée de ce à quoi correspond le /dev/input/event8, est ce que ça serait le numéro associé à ma souris quand je fais un xinput list ?