Comment désactiver le pavé tactile sur Dell Latitude E-Series (E5510, E6510)?

15

Je souhaite désactiver le pavé tactile . Je veux garder le trackstick . C'est possible?

Le touchpad Alps est reconnu par le noyau comme un PS/2 Generic Mouse. Toutes ses fonctionnalités ne sont pas encore prises en charge par le noyau .

Un seul /dev/input/event12appareil est fourni à la fois pour le pavé tactile et le trackstick. Pourtant, il semble que Windows permette de désactiver le touchpad .

Ivo Danihelka
la source

Réponses:

16

Le fait de ne pas reconnaître le pavé tactile et de ne pas l'identifier comme une souris PS2 est dû au fait que le matériel utilise un nouveau protocole et que le fabricant n'a pas publié les spécifications afin qu'un pilote gratuit puisse être écrit.

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/550625

Le protocole a été principalement rétro-conçu et il existe maintenant un correctif impliquant un module de noyau corrigé, mais il n'est pas complètement parfait (ne fera pas de multitouch) et n'a pas encore trouvé son chemin dans les noyaux traditionnels. Voir la discussion pour plus de détails. Il vous indique également comment faire le patch si vous vous sentez assez courageux pour patcher votre noyau.

Si tout ce que vous voulez est de pouvoir désactiver rapidement et facilement le pavé tactile pour pouvoir taper, essayez de configurer les raccourcis clavier comme suit.

xinput --set-prop "PS/2 Generic Mouse" "Device Enabled" 0

désactivera le pavé tactile pendant

xinput --set-prop "PS/2 Generic Mouse" "Device Enabled" 1

le réactivera. Pouvoir allumer et éteindre le pavé tactile avec une simple combinaison de touches rend le problème supportable en attendant une meilleure solution.

aubépine23
la source
J'ai eu un problème similaire avec un trackpad HP. Au moins maintenant, il s'allume et s'éteint correctement et la connexion d'une souris ne la fait pas ralentir de manière imprévisible. Je pense vraiment que les gens ont des attentes trop agressives à l'égard des trucs GRATUITS (si vous faites un don à Ubuntu ou Debian, je retire ma remarque précédente).
RobotHumans
3
Notez que sur les noyaux récents, le pavé tactile signale correctement comme "AlpsPS / 2 ALPS DualPoint TouchPad" (Dell E6510). Obtenez les noms et identifiants de tous les périphériques d'entrée avec xinput --list.
kynan
7

J'ai écrit un petit script de bascule du pavé tactile que j'ai lié à la touche de fonction du pavé tactile de mon e6520 ( Fn+ F5).

Il utilise les commandes que Peter Torpman a publiées ci-dessus.

#!/bin/bash                                                                                          
enabled=`xinput --list-props "ImPS/2 ALPS GlidePoint" | grep -e "Device Enabled\ (127):\s*1"`

if [ -n "$enabled" ]; then
    xinput --set-prop "ImPS/2 ALPS GlidePoint" "Device Enabled" 0
else
    xinput --set-prop "ImPS/2 ALPS GlidePoint" "Device Enabled" 1
fi
Martin Wallgren
la source
2
Pourriez-vous s'il vous plaît inclure des informations sur la façon de lier la fonction aux touches?
NN
@NN sur l'unité: Paramètres système -> Clavier -> Raccourcis -> Raccourcis personnalisés. Ajoutez un raccourci avec le nom sous lequel vous avez enregistré le script comme commande (doit être dans votre $PATH).
kynan
Pour info j'utilise une version légèrement modifiée sur mon E6510.
kynan
FYI: version ajustée pour E7440 et Ubuntu 14.04 (contient également des astuces pour définir le raccourci clavier sur XFCE)
Enno Gröper
4

Je n'ai pas le droit de télécharger et d'installer des pilotes / logiciels sur un ordinateur portable Dell Latitude avec le même pavé tactile sans valeur (la machine appartient et est fournie par mon employeur). Ma solution pour désactiver le pavé tactile consiste en un morceau de carton de 5 "x 2 3/4", environ 1/8 "d'épaisseur et quelques morceaux de ruban adhésif. Fonctionne très bien! Plus de pointeur de souris parasite qui encombre mon travail!

George
la source
Utiliser xinputcomme suggéré par plusieurs autres réponses ne nécessite aucun pilote / logiciel, pas même sudo!
kynan
2

Je décharge simplement le module du noyau du Touchpad sur mon Sony. Manière manuelle:

Pour désactiver:

rmmod psmouse

Autoriser:

modprobe psmouse

Rendez-le permanent en /etc/modprobe.d/blacklist.confajoutant:

blacklist psmouse

J'espère que cela aide votre Dell ....

Michael McDowell
la source
1
Merci pour une belle astuce. Malheureusement, il désactive également le trackstick.
Ivo Danihelka
1

Vérifiez si cela vous aide, modifiez le /etc/X11/xorg.conffichier et ajoutez l'option SHMConfigen ligne à la section intitulée «Périphérique d'entrée» pour le périphérique d'entrée du pavé tactile Synaptic. Ensuite, redémarrez X (en utilisant la combinaison de touches ctrl + alt + retour arrière).

Une fois connecté, j'ai utilisé syndaemon comme .L'option syndaemon -t -d-t spécifie que seules les actions de tapotement et de défilement doivent être désactivées, vous pouvez toujours déplacer le curseur tout en tapant sur le clavier. L'option -d demande à syndaemon de s'exécuter en arrière-plan en tant que démon, vous n'avez donc pas à laisser le terminal ouvert après avoir exécuté la commande.

Vous pouvez désactiver complètement le pavé tactile en n'utilisant pas l'option -t. Pour faire démarrer syndaemon par défaut à chaque connexion, ajoutez-le à la liste des programmes de démarrage dans Système-> Préférences-> Sessions. J'ai la commande suivante ajouté il y a maintenant: syndaemon -t -d.

karthick87
la source
1
Lorsque je précise le pilote Synaptics pour le périphérique, il signale une défaillance: (--) PS/2 Generic Mouse: no supported touchpad found. Et cela désactive à la fois le pavé tactile et le trackstick.
Ivo Danihelka
1

Jupiter est une alternative possible et quelque chose que j'utilise pour prolonger la durée de vie de la batterie de mon ancien ordinateur portable. Jupiter est une application de gestion de l'alimentation créée à l'origine pour les netbooks, mais elle fonctionne également pour les vrais ordinateurs. il vous donne quelques modes d'alimentation et vous permet d'activer ou de désactiver le sans fil, le bluetooth, les moniteurs externes et plus important encore dans votre cas, le pavé tactile, je ne sais pas si cela fonctionnera, mais ça vaut le coup. Ce n'est pas dans le centre du logiciel, mais vous pouvez récupérer un deb de leur page sourceforge ici http://sourceforge.net/projects/jupiter/

J'espère que cela t'aides

Allan
la source
1

Il semble qu'aucune autre réponse ne soit actuellement en mesure de résoudre votre problème, alors je vous proposerai ce qui est probablement un dernier recours! Le lieu de travail de mon frère a utilisé la série D Dell Latitudes et il a dit qu'il était capable de déconnecter physiquement le trackpad lorsqu'il n'était pas possible de le désactiver via un logiciel. Je ne sais pas à quel point vous êtes avisé sur le plan matériel, mais voici un lien vers le manuel de service d'un E5510, si vous vous sentez courageux ...

D'après les instructions de retrait du repose-mains, l'étape 16 est Débrancher le câble de données du pavé tactile :

texte alternatif

Je ne sais pas si cela déconnectera également le trackpad, mais cela pourrait valoir la peine d'essayer.

Roddie
la source
1
J'ai essayé de déconnecter exactement le même câble auparavant. Il déconnecte également le trackstick et le clavier :(.
Ivo Danihelka
2
J'ai demandé à mon frère à ce sujet l'autre jour. Ce qu'ils ont fait, c'est de trouver un brochage et de couper des fils spécifiques sur le ruban afin de désactiver l'un ou l'autre. Ils ont eu le luxe d'avoir des machines de rechange pour tester cela sur lequel, malheureusement, j'imagine que vous ne le faites pas! Désolé, je ne pourrais pas être plus utile.
Roddie
1

J'ai un E6510 utilisant Ubuntu 11.04 et j'ai réussi à désactiver le pavé tactile en utilisant:

xinput --set-prop "ImPS/2 ALPS GlidePoint" "Device Enabled" 0

Pour l'activer, entrez simplement:

xinput --set-prop "ImPS/2 ALPS GlidePoint" "Device Enabled" 1

À votre santé! / Peter

Peter Torpman
la source
1
Je reçois unable to find device ImPS/2 ALPS GlidePoint:-(
aioobe
1
Cela fonctionne pour moi sous 11.04, mais cela désactive également le stick de pointeur.
belacqua
J'utilise un script Google Touchpad sur mon E6510 le 11.10
kynan
1

Touchpad Indicator est un indicateur très simple créé par Lorenzo Carbonell (le développeur Picapy), qui, comme son nom l'indique, est conçu pour vous permettre d'activer / désactiver facilement votre touchpad d'ordinateur portable ou de netbook.

Pour installer Touchpad Indicator dans Ubuntu (10.10 Maverick Meerkat uniquement), vous devrez utiliser le même PPA pour Picapy: sudo add-apt-repository ppa: lorenzo-carbonell / atareao sudo apt-get update sudo apt-get install touchpad- indicateur

Une fois installé, vous le trouverez sous Applications> Accessoires> Indicateur de pavé tactile.

Source: http://www.webupd8.org/2010/11/touchpad-indicator-lets-you-quickly.html

Salih Emin
la source
1

Je viens de recevoir un Dell Latitude e6520 et le pavé tactile n'avait aucun contrôle et ne pouvait pas être éteint. C'est un problème car mon pouce le frappe toujours lorsque je tape et je préfère brancher une souris externe. Pour résoudre, je suis simplement allé sur le site Web de Dell "Pilotes et téléchargements" et je suis allé à "Souris et claviers" et j'ai téléchargé le pilote du pavé tactile. Le pilote s'est installé lui-même et j'ai maintenant les commandes du pavé tactile. Je peux maintenant désactiver mon pavé tactile lorsque j'ai une souris externe connectée. L'année dernière, j'ai dû faire la même chose avec l'ordinateur portable Dell de ma femme. Je ne sais pas pourquoi Dell ne fournit pas ce pilote sur un nouvel ordinateur portable.

Shotman
la source
1

Déçu par a) l'impossibilité de garder mes pouces sur le pavé tactile pendant la frappe, b) l'échec flagrant de Dell d'inclure un simple contrôle logiciel pour activer / désactiver et régler la sensibilité du pavé tactile, c) le fait que trois de lourdes cartes de visite stockées sur le toucher n'étaient pas suffisantes pour isoler de mon pouce, et d) les correctifs logiciels / matériels ci-dessus étaient un peu trop techniques pour l'utilisateur moyen d'un ordinateur portable .... Je pense que j'ai trouvé le meilleur semi-permanent solution au problème.

Collez un petit carré de papier d'aluminium sur le pavé tactile. Étant donné que le tampon est une matrice de condensateurs qui détecte où votre doigt par la capacité mesurée à un réseau en dessous, le film a pour effet de court-circuiter tous les condensateurs ensemble et d'aveugler le tampon comme le papier de carte de visite ne le pourrait pas. Fonctionne très bien, bien qu'il ne soit pas facilement activé et désactivé comme le permettent certaines des solutions ci-dessus.

Todd
la source
1

Merci pour le script de désactivation. Très utile. J'utilise Ubuntu 11.10 sur un ordinateur portable E5510 et j'ai dû faire un petit changement. Device enabled return 126 not 127 so the modified-script is (line 2):

#!/bin/bash                                                                                          
enabled=`xinput --list-props "ImPS/2 ALPS GlidePoint" | grep -e "Device Enabled\ (126):\s*1"`

if [ -n "$enabled" ]; then
    xinput --set-prop "ImPS/2 ALPS GlidePoint" "Device Enabled" 0
else
    xinput --set-prop "ImPS/2 ALPS GlidePoint" "Device Enabled" 1
fi

Pour trouver le code de votre ordinateur portable, tapez "xinput --list-props" ImPS / 2 ALPS GlidePoint "| grep -e" Device Enabled "dans un terminal

ANONYME
la source
1

Mon ordinateur portable est un Dell Latitude E6520. J'utilise Ubuntu 12.04 avec un environnement KDE 4.8 standard.

Le pavé tactile est déjà reconnu comme "AlpsPS / 2 ALPS DualPoint TouchPad". Tout d'abord, créez un script shell incluant la ligne synclient TouchpadOff=1. Ajoutez ensuite ce script shell aux éléments de démarrage automatique. Redémarrez ensuite KDE; le pavé tactile est maintenant désactivé.

cilin
la source
1

Sur Latitude E6520, vous pouvez simplement utiliser Fn+F5 pour désactiver / activer le pavé tactile et le stick tactile.

Cela ne fonctionne pas sur Ubuntu 11, bien que l'ordinateur portable réponde à la demande, le pavé tactile fonctionne toujours.

Babu Krishnasamy
la source
OP veut garder la piste / le bâton tactile opérationnel.
belacqua
1

Dans Ubuntu 11, vous pouvez créer des raccourcis personnalisés en tapant un raccourci ou un clavier dans Dash Home ou sélectionnez Clavier dans Paramètres Accueil. Sélectionnez l'onglet Raccourcis, puis sélectionnez l'option de menu Raccourcis personnalisés.

Maintenant, cliquez sur le bouton + et sélectionnez un nom (arbitraire - "toggle touchpad" et la commande = /usr/bin/toggle_touchpad.sh)

Cela suppose que vous avez copié l'un des scripts shell ci-dessus, que vous l'avez créé, copié (ou lié par logiciel) dans /usr/bin, nommé toggle_touchpad.shet rendu exécutable (chmod +x toggle_touchpad.sh )

Maintenant, sélectionnez le nouveau raccourci que vous avez créé et sélectionnez la combinaison de touches que vous souhaitez lui associer (sur Dell si vous sélectionnez Fn+ F5le raccourci est en fait appelé bascule du pavé tactile.) Le raccourci passera de désactivé à Bascule du pavé tactile.

Chanoch
la source
1

J'ai un E6510, avec 12.04. Le pavé tactile ALPS fonctionne dès le départ avec un défilement à deux doigts. Il ne fait pas de détection de paume ni de désactivation lors de la frappe.

J'utilise " indicateur de pavé tactile " pour désactiver le pavé tactile lorsqu'une souris est connectée.

Vic Boudolf
la source
1

Vous pouvez être intéressé par l'installation des paramètres de périphérique gpointing , qui fourniront plus d'options de configuration pour votre pavé tactile. BTW, dans Ubuntu 10.04LTS + cela remplace gsynaptics

sudo apt-get install gpointing-device-settings

Une fois installé, vous le trouverez sous Système -> Préférences -> Périphériques de pointage .

MagicFab
la source
1
gpointing-device-settings voit le touchpad + trackstick uniquement comme une souris PS / 2. Il n'est pas possible de désactiver uniquement le pavé tactile là-bas.
Ivo Danihelka
0

Pour aller un peu plus loin dans la première réponse ...

J'ai créé un script pour activer et désactiver le pavé tactile à l'aide de la commande xinput ci-dessus. Puis je suis entré dans les raccourcis clavier (Mandriva) et j'ai ajouté une commande personnalisée. Maintenant, la touche "Super + T" allume et éteint mon pavé tactile. C'est toujours manuel, mais je n'ai pas besoin d'avoir une souris connectée pour le basculer!

NN
la source
-1

Ces paramètres peuvent être configurés dans votre Panneau de configuration> Propriétés de la souris. Si vous ne voyez pas l'onglet Dell Touchpad, vous devez télécharger ce pilote de souris à partir de Dell .

Il m'a fallu un certain temps pour comprendre cela aussi. Mon système est un Latitude E5510 avec Windows 7 installé. Bonne chance!

Ha, j'ai trouvé cette question après avoir fait une recherche rapide sur Google pour le général. Je me rends compte maintenant que vous n'exécutez probablement pas Windows. Oups!


la source
Merci d'avoir confirmé que la désactivation fonctionne sous Windows :). Le trackstick pourrait rester activé, tandis que le pavé tactile est désactivé, non?
Ivo Danihelka