Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

nombre réponses : 1

#0 Re : -1 »  [Résolu] Touchpad on/off Lubuntu » Le 11/01/2013, à 13:14

sgourichon
Réponses : 6

Merci d'avoir partagé. Le script n'est pas spécifique LXDE, il devrait fonctionner quasiment sur tous les bureaux, pourvu qu'on a le pilote et synclient. Pour s'en assurer :

sudo apt-get install xserver-xorg-input-synaptics

En revanche, le script semble n'affecter que la fonctionnalité "clic en touchant", pas les mouvements du pointeur en effleurant (et c'est ça qui me gêne).

Voici une version ajustée :

-sed au lieu de grep+tr+cut (plus robuste par rapport à la présence ou non d'espaces)
-envoie une notification à l'écran si possible pour confirmer l'opération

#!/bin/bash
# Adjusted from http://forum.ubuntu-fr.org/viewtopic.php?id=845811
FEATURE=TouchpadOff

OLDSTATE=$( synclient -l | sed -n "s/^ *$FEATURE *= *\(.*\)/\1/p" )

if [ $OLDSTATE == 0 ]
then
        NEWSTATE=1
        STATEMSG="disabled" # setting "TouchpadOff" to 1 disables Touchpad.
else
        NEWSTATE=0
        STATEMSG="enabled"
fi

synclient $FEATURE=$NEWSTATE

if type -f notify-send >/dev/null
then
        notify-send Touchpad "Touchpad $STATEMSG" &
fi

En bonus ligne de commande pour XFCE équivalente à la configuration XML d'une réponse précédente.

xfconf-query -c xfce4-keyboard-shortcuts -n -p "/commands/custom/XF86TouchpadToggle" -s "touchpad_toggle.sh" -t string

Teste sur Ubuntu 12.10.