Mais ici, j'ai un ordinateur moyen. Fondamentalement, lorsque j'appuie sur le bouton du milieu dans Windows et que je déplace un peu le curseur à partir de la position de départ, la page commence à défiler, ce qui est très pratique car je n'ai pas à faire tourner la molette follement.
J'ai examiné la deuxième solution à la question mentionnée précédemment; le menu déroulant des boutons est grisé.
Vous pouvez l'activer pendant la session en cours à l'aide de la xinputcommande. Tout d'abord, déterminez l'ID de l'appareil que vous souhaitez en exécutant la xinput listcommande. La sortie devrait ressembler à ceci:
Notez l'ID associé au périphérique pour lequel vous souhaitez activer l'émulation de la molette de la souris, puis exécutez les deux commandes suivantes:
La première commande active l'émulation de la molette de la souris, tandis que la seconde la définit pour l'activer lorsque le bouton du milieu (deuxième) est maintenu. Vous pouvez désactiver l'émulation de roue en exécutant:
Eeeh, bon pour une solution de contournement laide ... Mais je cherche une solution plus élégante parce que ce n'est pas très pratique.
nickguletskii
2
Eh bien, vous avez dit que la gpointing-device-settingssolution de l'autre question n'a pas aidé. Si cette suggestion fonctionne pour vous mais ne fonctionne pas gpointing-device-settings, le bogue se trouve dans cette application (il s'agit essentiellement d'une interface pour le twiddling des propriétés xinput). Vous pouvez suivre cela avec un rapport de bogue.
James Henstridge
En outre, la première réponse à cette question (un fragment de xorg.conf) devrait faire l'affaire (vous devriez seulement besoin de régler la EmulateWheelet des EmulateWheelButtonoptions bien).
James Henstridge
@James Henstridge Je viens d'essayer ceci, malheureusement cela n'a pas fonctionné. xinput set-int-prop $ ID "Emulation de la roue Evdev" 8 1 Format non valide 1 J'ai donc supposé que je devais remplacer $ ID par l'ID du périphérique de pointage. Rien retourné. Répété avec le second. Ne fait rien.
nickguletskii
1
Vous devez remplacer $ ID par l'ID de l'appareil que vous souhaitez modifier (pour l'ensemble des appareils sur mon système, 8 ou 12 représentent mes périphériques de souris). Si vous obtenez l'erreur "Format non valide 1", alors vous devez avoir manqué un argument et il traitait le 1 comme 3e argument au set-int-proplieu du 4e.
James Henstridge
10
Je me demande si vous parlez de «défilement automatique» dans Firefox ici? Je ne sais pas comment obtenir la fonctionnalité à l'échelle du système, mais si vous cherchez à activer le défilement du clic central dans Firefox, accédez à Édition / Préférences / Avancé / Général et cliquez sur Utiliser le défilement automatique . (Notez que si vous cliquez avec le bouton du milieu en survolant un lien, vous ouvrirez ce lien dans un nouvel onglet).
Si c'est ce que vous voulez, vous devez mettre à jour la question pour mentionner Firefox. Sinon, désolé, je n'ai pas pu m'empêcher.
mettre cela dans la réponse et je vais voter. Je crains de ne pas pouvoir accepter cela comme la réponse nécessaire car cela ne résout cela que pour des applications particulières.
nickguletskii
il ne le fait pas aussi facilement que je m'y attendais.
gpointing-device-settings
solution de l'autre question n'a pas aidé. Si cette suggestion fonctionne pour vous mais ne fonctionne pasgpointing-device-settings
, le bogue se trouve dans cette application (il s'agit essentiellement d'une interface pour le twiddling des propriétés xinput). Vous pouvez suivre cela avec un rapport de bogue.EmulateWheel
et desEmulateWheelButton
options bien).set-int-prop
lieu du 4e.Je me demande si vous parlez de «défilement automatique» dans Firefox ici? Je ne sais pas comment obtenir la fonctionnalité à l'échelle du système, mais si vous cherchez à activer le défilement du clic central dans Firefox, accédez à Édition / Préférences / Avancé / Général et cliquez sur Utiliser le défilement automatique . (Notez que si vous cliquez avec le bouton du milieu en survolant un lien, vous ouvrirez ce lien dans un nouvel onglet).
Si c'est ce que vous voulez, vous devez mettre à jour la question pour mentionner Firefox. Sinon, désolé, je n'ai pas pu m'empêcher.
la source