Préalablement
Avec le système de pilote d'entrée actuellement utilisé, il n'est pas possible de changer la vitesse de défilement de la souris, du moins sans inconvénients. Vous pouvez régler la vitesse de défilement pour Qt-Applications en utilisant un paramètre KDE, mais le seul moyen actuel de modifier le défilement de manière générique consiste à utiliser, imwheel
ce qui semble poser problème à bien des égards (voir les commentaires). À l'avenir, cela sera corrigé avec libinput
et la base de données matérielle de systemd.
Manière actuelle
Installez imwheel
à l'aide de la commande suivante ou à partir du Centre de logiciel :
$ sudo apt-get install imwheel
Créez (si nécessaire) et éditez le fichier ~/.imwheelrc
de configuration avec un éditeur de votre choix (par exemple gedit
). Remplissez les champs suivants pour augmenter la vitesse de défilement de chaque commande. NB: Ce fichier de configuration appliquera ces nouveaux paramètres de défilement à tous les programmes (y compris le terminal, qui peut ne pas être ce que vous voulez).
".*"
None, Up, Up, 3
None, Down, Down, 3
Si vous souhaitez uniquement appliquer ces paramètres Chrome
, par exemple, utilisez ces paramètres:
".*-chrome*"
None, Up, Up, 3
None, Down, Down, 3
La 3
est un multiplicateur de défilement pour augmenter l'efficacité de la molette de défilement. Dans le fichier README du projet, il est appelé "REPS". Le readme déclare:
[REPS]
Reps (Répétitions) vous permet de dire le nombre de fois où vous souhaitez appuyer sur les touches de sortie en sortie. Voir le graphique sur les liaisons par défaut pour le nombre de représentants par défaut pour chaque modificateur / combo (le graphique est proche de la fin de ce document).
En d'autres termes, il s'agit d'un multiplicateur de parchemin. Si REPS
est défini sur 3
, cela signifie que lorsque la molette de la souris commande une commande de défilement, le logiciel intercepte cette commande et envoie 3 commandes au PC au lieu de 1, le faisant ainsi défiler 3 fois plus loin ou "plus vite".
Pour plus d'informations, consultez également la page de manuel:
$ man imwheel
ou reportez-vous au fichier README du projet.
Vous pouvez commencer imwheel
par taper:
$ imwheel
Assurez-vous de ne pas démarrer l'imwheel deux fois! C'est un bug connu, mais vous pouvez arrêter imwheel avec la commande:
$ killall imwheel
Pour pouvoir imwheel
démarrer automatiquement à chaque démarrage de votre ordinateur , vous devez l'ajouter au menu de démarrage APRÈS le chargement d'une x-window. IMPORTANT: comme imwheel repose déjà sur une fenêtre x, cela ne fonctionnera PAS si vous l’ajoutez à crontab, /etc/init.d ou /etc/rc.local. Cela signifie que vous devez le faire de cette façon à la place:
Ubuntu:
Utilisez l’éditeur graphique "Applications de démarrage" pour ajouter imwheel
un programme de démarrage: https://askubuntu.com/a/48327/327339
Xubuntu:
Utilisez l'éditeur graphique "Session and Startup" -> Démarrage automatique de l'application -> Ajouter pour l'ajouter en imwheel
tant que programme de démarrage.
Plus de captures d'écran ici: https://askubuntu.com/a/369443/327339 .
Futur
Ce tutoriel est en cours de développement.
libinput
semble être inclus avec Wily Werewolf (15.10) où vous devez installer le paquet xserver-xorg-input-libinput
. Après avoir installé libinput
avec
$ sudo apt-get install xserver-xorg-input-libinput
il devrait être utilisé pour chaque entrée après le redémarrage du Xorg (une déconnexion suffirait). Maintenant que vous utilisez, libinput
vous pouvez ajuster les paramètres de votre souris. Vous trouverez un didacticiel complet dans le fichier /lib/udev/hwdb.d/70-mouse.hwdb . Permettez-moi de couvrir ici que les bases.
Les étapes suivantes doivent être effectuées en tant que root
. C'est pour cette raison que je vous rappelle amicalement que tout ce que vous faites doit être pris en charge.
Tout d' abord obtenir l'ID du fournisseur <vid>
et l'identifiant du produit à l' <pid>
aide lsusb
. Ici, avec une souris Logitech MX 518 comme exemple. Si vous avez la ligne suivante dans la sortie de lsusb
.
Bus 005 Device 002: ID 046d:c051 Logitech, Inc. G3 (MX518) Optical Mouse
Le <vid>
est 046d
et le <pid>
est c051
.
Puis créez un fichier qui ressemble à ce qui suit avec gksudo gedit /etc/udev/hwdb.d/71-mouse-local.hwdb
mouse:usb:v<vid>p<pid>:name:*:
MOUSE_WHEEL_CLICK_ANGLE=??
Par exemple, ce fichier pour l'exemple Logitech MX 518 ci-dessus:
mouse:usb:v046dpc051:name:*:
MOUSE_WHEEL_CLICK_ANGLE=30
Ce fichier définit l'angle de clic de la molette de la souris sur 30 ° (la valeur par défaut est généralement 15). Pour utiliser ce paramètre, mettez à jour hwdb avec les commandes suivantes:
udevadm hwdb --update
udevadm trigger /dev/input/event${id}
On peut déterminer comment ${id}
utiliser xinput
(recherchez l'identifiant de votre souris), puis exécutez xinput list-props ${xinput_id}
.
Mouse & Touchpad
configuration du système. Dommage, nous avons toujours besoin d'un logiciel tiers (pour l'instant).