web-dev-qa-db-fra.com

Désactiver le déplacement de la souris sans désactiver le clic et le défilement?

Est-il possible de désactiver le déplacement de la souris sans désactiver le clic et le défilement? Je veux faire geler le pointeur de la souris à un point mais le clic et le défilement à l'aide de la molette devraient fonctionner.

2
hharchani

Il existe une commande xinput qui manipule les périphériques X, dont la liste peut être obtenue avec

  xinput --list

Désormais id=10 pour la souris supposée, c'est apparemment vrai pour les versions modernes de Xorg .

Solution (en utilisant les noms de propriété) :

xinput set-prop 10 'Device Accel Constant Deceleration' 65535

Retour à la normalité:

xinput set-prop 10 'Device Accel Constant Deceleration' 1

Solution (en utilisant les numéros de propriété):

  xinput list-props 10

Trouver
Device Accel Constant Deceleration ( p ):
dans la liste de sortie, où p est un nombre décimal. Maintenant, remplacez-le par:
xinput set-prop 10 p 65535

Retour à la normalité:

xinput set-prop 10 p 1

2
Incnis Mrsi

Très tard dans le jeu, mais la solution low-tech ici est de mettre un peu de ruban adhésif sur la lumière de votre souris. Cela "désactivera" le pointeur mais gardera les boutons actifs et ne gâchera pas avec les paramètres xinput.

1
user148313