Je souhaite que mon pavé tactile soit désactivé lorsque j'utilise ma souris. Comment puis je faire ça?
touchpad-indicator
a cessé de fonctionner le 11.10. Il travaillait le 11.04. Gnome3 n'est pas une solution car je ne l'aime pas et je trouve ça buggy.
223
Réponses:
Exécutez la commande suivante dans un terminal:
Vous obtiendrez un résultat ressemblant à ceci:
Il affiche tous les périphériques d'entrée connectés. Notez qu'ils ont tous un identifiant. Puisque 12 est l'identifiant de mon pavé tactile, l'exécution de la commande suivante le désactivera.
Dans les versions Ubuntu,
>12.04
vous pouvez également désactiver directement via(et activer via une commande similaire)
la source
xinput -disable 12
pour désactiver le périphérique d’entrée 12 (ouxinput -enable 12
pour l’activer). Voir la page de manuel xinput (1) .la source
Vérifiez ce lien: Comment désactiver-activer le touchpad dans Ubuntu 11.10
La réponse trouvée est vraiment chouette:
Après cela, vous obtiendrez un commutateur dans votre zone de notification.
La seule chose que je souhaiterais, c’est de pouvoir régler la clé de l’interrupteur sur Fn+ F8(un interrupteur à touche du pavé tactile sur mon clavier).
la source
atareao
, il pourrait héberger des logiciels malveillants dans son PPASur la base de la réponse donnée par @Peng Wu, j'ai créé un script bash qui peut être utilisé ...
Vous pouvez l'exécuter manuellement ou au démarrage. Ensuite, vous pouvez exécuter le script au démarrage.
Un autre script bash pour basculer le touchpad:
la source
'Touchpad in mouse emulation mode\s*id\=[0-9]{1,2}'
Touchpad
place deTouchPad
. Pour le rendre insensible à la casse, ajoutez simplement uni
à vos options grep.synclient TouchpadOff=$(synclient | ruby -ne 'puts ($_.match(/\\d+/)[0].to_i ^ 1) if /TouchpadOff/ =~ $_')
imwheel
: askubuntu.com / questions / 844151 / enable-disable-touchpad /… . De plus, ma réponse recherche lesxinput
deuxTouchPad
etTouchpad
, comme parfois le P est en majuscule ou non, selon le système, le script peut ne pas fonctionner si vous ne le faites pas.Simplement, dans un terminal:
Cependant, ce qui précède ne semble plus fonctionner dans Ubuntu 16.04. Dans ce cas, alors
xinput
fonctionne toujours:la source
SOLUTION MISE À JOUR:
Au lieu de
xinput
, avec les variables id qui peuvent changer, utilisez mieuxsynclient
comme indiqué dans d’autres réponses, comme celle-ci .Pour désactiver le pavé tactile:
Pour allumer:
A utiliser avec les lanceurs ou les raccourcis comme indiqué ci-dessous.
Ceci est juste l'application des commandes dans cette réponse sous la question actuelle. La solution ci-dessous est limitée à Xfce / Xubuntu, mais bien que je l’aie faite par hasard, je la trouve trop élégante et ne la partage pas trop ici. J'ai donc créé une question distincte au départ, uniquement pour Xubuntu. Cette question ne peut être qu'un double de celle-ci et peut être fermée pour cette raison, c'est pourquoi j'ose oser poster cette réponse ici.
Il s'agit de ces deux commandes:
Désactiver:
Activer:
Le numéro d'identification sera trouvé en exécutant
la source
Voici comment désactiver automatiquement le pavé tactile au démarrage. Cette méthode permet de désactiver le pavé plus sûrement par son nom plutôt que par son identifiant. Voici comment obtenir le nom de votre pavé tactile:
Créez un fichier de script bash. J'ai ajouté le fichier à ubuntu Startup Applications pour qu'il s'exécute à chaque redémarrage. N'oubliez pas de rendre le fichier exécutable. Voici le contenu:
la source
Cela a fonctionné pour moi en 11h10:
Il affiche tous les périphériques d'entrée connectés. Notez qu'ils ont tous un identifiant. Puisque 12 est l'identifiant de mon pavé tactile, l'exécution de la commande suivante le désactivera.
et je voudrais le mettre dans. Bashrc ou autre chose, sauf que je ne suis pas sûr que le périphérique 12 (en fait 11 pour moi) est toujours le pavé tactile.
Maintenant, si je pouvais juste obtenir la flèche vers le haut dans nautilius pour travailler et voir les .dirs
la source
Définir les raccourcis clavier
(cette réponse a été copiée à partir d'une édition non valide)
Au lieu de rappeler cette commande à chaque fois que vous souhaitez activer / désactiver le pavé tactile, vous pouvez plutôt l'ajouter sous forme de raccourci clavier.
Sous Préférences dans Raccourcis clavier, cliquez sur ajouter. Donnez un nom au raccourci comme "Désactiver le pavé tactile" ou quelque chose et ajoutez la commande que vous avez découverte ci-dessus
et cliquez sur Appliquer. Ajoutez ensuite un autre raccourci appelé "Activer le pavé tactile" ou quelque chose de similaire au premier et remplacez la commande précédente par un 1 à la fin.
ce sont les off / on respectivly.
Maintenant que ceux-ci sont ajoutés, cliquez sur la colonne Activer le raccourci du pavé tactile (devrait indiquer «désactivé») et tapez le raccourci clavier souhaité, j'ai choisi Win+ 1(maintenir la touche Windows enfoncée et appuyer sur le chiffre 1). Faites de même pour Disable Touchpad, j'ai choisi Win+ 2.
Maintenant Win+ 1active mon pavé tactile et Win+ le 2désactive.
la source
J'utilise le script suivant pour activer / désactiver le pavé tactile. Je l'ai aussi assigné au raccourci clavier.
Utilisation:
toggle_touchpad.sh [on|off
]si vous exécutez sans arguments, il inversera simplement l'état actuel du pavé tactile.
la source
Vérifiez d’abord si votre ordinateur portable dispose d’un raccourci clavier pour activer / désactiver le pavé tactile! Sur mon Lenovo Thinkpad T500 c'est Fn+F8
la source
xev
ouxinput
et que j'essaie d'utiliser le bouton de mon G700, il n'enregistre rien. Mêmeevemu-record
n'enregistre rien, et c'est au niveau du noyau. Si le noyau ne le voit pas, il n’ya rien d’autre à faire à part réparer les pilotes de périphérique. Cela dit, c’est une excellente solution, mais elle n’est pas fiable pour tous les cas d’utilisation.Dans mon cas, fn+F9 est associé à la bascule du pavé tactile .
Mais la touche ne fait rien afficher l'icône du pavé tactile en haut à droite de l'écran, comme ceci.
Voici une solution pour basculer le pavé tactile en appuyant simplement sur un raccourci .
1. Obtenir l'identifiant de votre touchpad
2. Écrire un script pour basculer le pavé tactile
J'ai donc obtenu un fichier de script bash pour basculer le pavé tactile avec la commande 'xinput' (le script original se trouve ici ).
Dans mon cas, l’identité du pavé tactile était de 12.
Enregistrez le fichier de script ci-dessus
.toggleTouchPad.sh
à l'emplacement souhaité.3. Raccourci clavier pour l'exécution du script
Et la dernière étape consiste à ajouter un raccourci clavier pour exécuter le fichier de script.
Il suffit donc d’écrire
sh /PATH/TO/SCRIPT
dans laCommand
fenêtre de votre raccourci.4. Essayez le raccourci
Appuyez sur le raccourci et vérifiez si le pavé tactile est basculé.
Cela a fonctionné à l' ordinateur portable ASUS A556UA et à Ubuntu14.04 x64 installé .
Chose à améliorer.
suggérer un moyen d’affecter la touche de basculement du pavé tactile à un raccourci personnalisé pour une solution complète
la source
Pour Ubuntu 16.04
Pour désactiver le pavé tactile:
et pour activer le pavé tactile:
la source
https://bitbucket.org/barseghyanartur/xinput
C'est un très petit code qui vous permet d'activer / désactiver le pavé tactile depuis le terminal.
Suivez simplement les instructions ci-dessous:
Installer:
Désactiver le pavé tactile:
Activer le pavé tactile:
la source
Ajoutez simplement quelques fonctions bash à votre .bashrc pour vous donner une bascule ...
la source
Installez l'application Jupiter. Vous pouvez désactiver le pavé tactile avec celui-ci et il est rappelé. Cela a fonctionné efficacement pour moi sur un Lenovo IdeaPad et un ThinkPad sur 11.04, 11.10 et 12.04.
la source
Il est en fait très simple de désactiver le pavé tactile dans Ubuntu. Supprimez simplement le paquet
xserver-xorg-input-synaptics
nécessaire à l’utilisation des pavés tactiles dans Ubuntu!sudo apt-get remove xserver-xorg-input-synaptics
C'est le seul moyen de désactiver le pavé tactile de manière permanente qui a fonctionné pour moi. Les autres moyens n'étaient que temporaires:
J'utilise LXDE et je n'ai pas pu désactiver automatiquement le pavé tactile en ajoutant ces lignes à
~/.config/lxsession/LXDE/autostart
ou/etc/xdg/lxsession/LXDE/autostart
avec un@
préfixe. C'était juste ignoré.Et j'ai essayé de désactiver le touchpad avec dconf-editor (org.gnome.desktop.peripherals.touchpad) et gconf-editor (desktop.gnome.peripherals.TOUCHPADNAME), mais les deux n'ont pas fonctionné. Les paramètres de dconf-editor n'ont aucun effet et sur gconf-editor, le message d'erreur "Cette clé n'a pas de schéma" continue de s'afficher.
la source
J'ai essayé d'utiliser la touche de fonction portable ( fn) pour désactiver le pointeur et cela fonctionne. Cela n’a pas fonctionné pendant mes 11.04 jours, alors essayez-le.
la source
Si le clavier de votre ordinateur portable ne comporte pas de touche de fonction spéciale du pavé tactile, vous pouvez peut-être trouver un clavier virtuel à l'écran qui le simule (bien que je n'en aie pas trouvé).
Bref, ça marche bien:
la source
Ce qui a fonctionné pour moi sur Ubuntu 12.04 LTS avec un ordinateur portable Dell
Je voulais désactiver le pointeur qui est au milieu du clavier et crée beaucoup de problèmes lors de la frappe. Alors:
Cela a désactivé le stick Dualpoint. Mais aucune des autres réponses n'a fonctionné pour moi. J'ai fait
Installer
dconf-tools
:Ensuite , allez à org -> gnome -> settings-daemon -> périphériques -> pavé tactile et décocher activé touchpad- champ
la source
J'ai trouvé une bonne solution pour créer une liaison de clé qui invoquera la commande:
où 199 est un code de clé reconnu comme XF86TouchpadToggle. De cette façon, il est possible de combiner son choix entre une combinaison de touches et de se comporter comme une touche spéciale que certains ordinateurs portables doivent basculer sur le pavé tactile, car les environnements de bureau tels que Mate ou Cinnamon le gèrent très bien. Vous pouvez vérifier les codes clés avec cette commande:
J'ai créé un tutoriel sur mon blog: https://artofcode.wordpress.com/2017/10/01/how-to-add-a-key-binding-to-toggle-a-touchpad-under-linux /
la source
Ma solution est le script tp suivant:
Le pavé tactile est désactivé si une souris est détectée et activé si ce n'est pas le cas.
L'identifiant du touchpad est trouvé par le script.
la source
J'ai un ordinateur portable Medion Akoya modèle P7812 utilisant Ubuntu 11.10 (64 bits) et la combinaison de touches Fn& F6désactive le pavé tactile.
la source
Solution alternative qui fonctionne pour tous les touchpads, aucun identifiant requis.
ouvrez un terminal et écrivez "gedit toggle_touchpad.sh"
Enregistrez le fichier et quittez. Maintenant vous avez un fichier avec le nom "toggle_touchpad.sh"
Exécutez la commande
chmod +x toggle_touchpad.sh
pour rendre le fichier exécutable.Placez le fichier dans le dossier de votre choix. Supposons que vous l'avez dans le dossier / home / nom d'utilisateur / myscripts /.
Dans le menu en haut à droite, allez à
system-settings->keyboard->shortcuts->custom-shortcuts
.Créez un nouveau raccourci et nommez-le comme vous le souhaitez. Mettez comme commande
/home<username>;/myscripts/toggle_touchpad.sh
où "nom d'utilisateur" est votre nom d'utilisateurAttribuez le raccourci clavier souhaité.
Prêt :)
Post-scriptum Personnellement, je mets le fichier dans le
/opt/myscripts/
dossier, mais pour le mettre là-bas, vous devez exécuter les commandes suivantes après la création du fichier:où "nom d'utilisateur" est votre nom d'utilisateur
Ensuite, lorsque vous créerez le raccourci, vous utiliserez le chemin "/opt/myscripts/toggle_touchpad.sh" au lieu de celui mentionné ci-dessus.
la source
Utilisez d'abord xinput list pour obtenir le nom de périphérique de base de votre pavé tactile ... que d'ajouter la commande xinput disable avec le nom complet du périphérique (en double qoutes pour accepter les espaces) dans le fichier ~ / .bashrc (c.-à-d. xinput disable "SynPS / 2 Synaptics TouchPad "), les scripts ci-dessus se sont révélés très aléatoires.
la source
Cette méthode fonctionne, mais je n'arrive pas à utiliser le bouton "Gagner". J'ai donc utilisé le CtrlF1& F2pour cela.
Actuellement, le système d'exploitation de mon ordinateur portable est Ubuntu 14.04LTS.
Oh, besoin de trouver le
xinput < id >
avec la commande ci-dessous. Pour Ubuntu 14.04, il s’agit du "Pavé tactile SynPS / 2 Synaptics"la source
J'ai essayé toutes les réponses précédentes ici sans succès.
Ce qui a fonctionné pour moi sur Ubuntu 16.10 était
Vous voudrez peut-être changer la valeur 1 à 0.5.
la source
Ainsi, en combinant les réponses de Krzysztof Tomaszewski et de JaeJun LEE, je suis parvenu à cette solution.
Créez le
toggleTouchPad.sh
script suivant et enregistrez-le où vous voulez:où 14 est votre ID TouchDevice (reportez-vous à la réponse de JaeJun LEE )
Allez dans Paramètres Ubuntu -> Périphériques -> Clavier
À la fin de la liste, cliquez sur
+
pour ajouter un nouveau raccourci personnaliséNommez-le
Toggle Touchpad
avec Command/path/to/.toggleTouchPad.sh
et la combinaison de touches souhaitée (je viens de choisir Super + F7).Maintenant, chaque fois que vous appuyez sur la combinaison de touches choisie, non seulement le pavé tactile est activé, mais également une icône de notification s'affiche.
xdotool
la source
Pour désactiver le manche du milieu de ma latitude, j'ai mis ce fichier sur .profile d'Ubuntu afin que chaque fois que je démarre / redémarre mon ordinateur portable, cette entrée est désactivée.
J'ai utilisé le
--id-only
pour éviter le décalage dans grepla source
Dans mon cas, avec un Slimbook et Kubuntu, je viens d'utiliser la combinaison: Fn+ Z.
Cela désactive ou active le pavé tactile.
la source