Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
touchpad [Le 25/03/2023, 15:05] – nettoyage L'Africaintouchpad [Le 13/12/2025, 10:56] (Version actuelle) – [Désactiver/activer avec un raccourci clavier] Marjean
Ligne 230: Ligne 230:
 Si votre raccourci clavier (avec la touche fn par exemple) pour désactiver le pavé tactile ne fonctionne pas, ou bien si vous souhaitez tout simplement allouer un raccourci clavier à l'activation/désactivation de celui-ci, enregistrez avec les [[:sudo|droits d'administration]] le script qui suit dans le dossier **/usr/local/bin/touchpad**: Si votre raccourci clavier (avec la touche fn par exemple) pour désactiver le pavé tactile ne fonctionne pas, ou bien si vous souhaitez tout simplement allouer un raccourci clavier à l'activation/désactivation de celui-ci, enregistrez avec les [[:sudo|droits d'administration]] le script qui suit dans le dossier **/usr/local/bin/touchpad**:
 <file bash /usr/local/bin/touchpad> <file bash /usr/local/bin/touchpad>
-#!/bin/sh +#!/bin/bash 
-status=$(synclient -l | grep TouchpadOff | awk '{print $3}') +# Touchpad.bash 
-if [ $status -eq 1 ];then +read TPdevice <<< $( xinput | sed -nre '/TouchPad|Touchpad/s/.*id=([0-9]*).*/\1/p' ) 
-          status=0+state=$( xinput list-props "$TPdevice" | grep "Device Enabled" | grep -o "[01]$" ) 
 +if [ "$state" -eq '1' ];then 
 +    xinput --disable "$TPdevice" && notify-send -i emblem-nowrite "Touchpad" "Disabled" 2> /dev/null
 else else
-          status=1+    xinput --enable "$TPdevice" && notify-send -i emblem-nowrite "Touchpad" "Enabled" 2> /dev/null
 fi fi
-synclient TouchpadOff=$status 
-exit 
 </file> </file>