Comment basculer le périphérique xinput

5

Je peux désactiver un appareil comme celui-ci:

xinput set-prop 13 "Device Enabled" 0

Mais je veux réellement définir un raccourci personnalisé qui permette de basculer entre 0 \ 1. Mes compétences de base sont plutôt rouillées, alors comment puis-je le faire? Il n'y a pas de commande get-prop, je suis arrivé jusqu'ici:

xinput list-props 13 | grep "Device Enabled"

Qui imprime correctement

Device Enabled (135):   1

Mais je ne sais pas quoi faire ensuite. Aide?

    
posée yuvi 22.09.2015 - 18:55
la source

1 réponse

9

Activer ou désactiver le périphérique xinput avec le script bash suivant.

#!/bin/bash

device=13
state=$(xinput list-props "$device" | grep "Device Enabled" | grep -o "[01]$")

if [ $state == '1' ];then
  xinput --disable "$device"
else
  xinput --enable "$device"
fi
    
réponse donnée Jason YiZhang Chen 13.12.2015 - 13:18
la source

Lire d'autres questions sur les étiquettes