web-dev-qa-db-fra.com

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

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

Le touchpad Alps est reconnu par le noya sous la forme PS/2 Generic Mouse. Toutes ses fonctionnalités ne sont pas supportées par le noya encore.

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

15
Ivo Danihelka

L’échec de la reconnaissance du pavé tactile et la possibilité de l’identifier en tant que souris PS2 sont dus au matériel utilisant un nouveau protocole et au fabricant qui n’a pas publié les spécifications de manière à pouvoir écrire un pilote gratuit.

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

Le protocole a principalement été mis au point par reverse engineering et il existe maintenant un correctif impliquant un module de noyau patché, mais il n’est pas totalement parfait (il ne fera pas le multitouch) et n’a pas encore trouvé sa place dans les noyaux traditionnels. Voir la discussion pour plus de détails. Il vous indique également comment faire le correctif si vous vous sentez assez courageux pour corriger votre noyau.

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

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

désactive le pavé tactile pendant

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

va l'activer à nouveau. Pouvoir activer et désactiver le pavé tactile avec une simple combinaison de touches rend le problème supportable en attendant une meilleure solution.

16
hawthornso23

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

Il utilise les commandes que Peter Torpman a posté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
7
Martin Wallgren

Je ne peux pas télécharger et installer des pilotes/logiciels sur un ordinateur portable Dell Latitude avec le même pavé tactile sans valeur (la machine appartient à mon employeur et est fournie par celui-ci). Ma solution pour désactiver le pavé tactile consiste en un morceau de carton de 5 "x 2 3/4", d'environ 1/8 "d'épaisseur, et quelques morceaux de ruban.

4
George

Je décharge simplement le module de noyau pour le pavé tactile sur mon Sony. Manière manuelle:

Pour désactiver:

rmmod psmouse

Autoriser:

modprobe psmouse

Rendez-le permanent dans /etc/modprobe.d/blacklist.conf en ajoutant:

blacklist psmouse

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

2
Michael McDowell

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

Pour installer Touchpad Indicator sous Ubuntu (10.10 Maverick Meerkat uniquement), vous devez 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

1
Salih Emin

Dans Ubuntu 11, vous pouvez créer des raccourcis personnalisés en tapant raccourci ou clavier dans le Dash Home ou en sélectionnant Clavier dans Paramètres Home. 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 - "bascule tactile" et la commande = /usr/bin/toggle_touchpad.sh)

Cela suppose que vous ayez copié l'un des scripts Shell ci-dessus, que vous l'avez créé, copié (ou lié de manière souple) dans /usr/bin, que vous l'avez nommé toggle_touchpad.sh et que vous l'avez 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 + F5 le raccourci est en fait appelé bascule tactile.) Le raccourci passera de désactivé à bascule tactile.

1
Chanoch

On dirait qu'aucune autre réponse n'est actuellement en mesure de résoudre votre problème, je vais donc vous proposer ce qui est probablement un dernier recours! Le lieu de travail de mon frère utilisait Dell Latitudes de la série D et avait déclaré 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 avertis en matière de matériel, mais voici un lien vers le manuel de réparation pour un E5510, si vous vous sentez courageux ...

A partir des instructions de retrait du repose-mains, l’étape 16 correspond à . Déconnectez le câble de données du pavé tactile :

alt text

Je ne sais pas si cela déconnectera également le trackpad, mais cela vaut peut-être la peine d'essayer.

1
Roddie

J'ai un E6510 sous 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

1
Peter Torpman

Déçu par a) l’incapacité de garder mes pouces éloignés du pavé tactile lors de la frappe, b) l’échec flagrant de Dell à inclure un simple contrôle logiciel permettant d’activer/désactiver et d’ajuster la sensibilité du pavé tactile, c) le fait que trois Les cartes de visite lourdes stockées au toucher ne suffisaient pas à isoler mon pouce, et d) les correctifs logiciels/matériels ci-dessus étaient un peu trop techniques pour l'utilisateur moyen ... Je pense avoir trouvé le meilleur semi permanent solution au problème.

Tape un petit carré de papier d'aluminium sur le pavé tactile. Étant donné que le tampon est une matrice de condensateur qui détecte la position de votre doigt par une capacité mesurée en dessous, la feuille a pour effet de court-circuiter tous les condensateurs et d’aveugler le tampon de la même manière que le papier cartonné. Fonctionne très bien, même s’il n’est pas facile de l’activer et de le désactiver comme le permettent certaines des solutions ci-dessus.

1
Todd

Pour voir si cela vous aide, éditez le fichier /etc/X11/xorg.conf et ajoutez l'option SHMConfigen ligne à la section intitulée "Périphérique d'entrée" du périphérique d'entrée Synaptic Touchpad.Ensuite, redémarrez X (à l'aide de la combinaison de touches ctrl + alt + retour arrière).

Une fois connecté, j’utilisais syndaemon sous la forme syndaemon -t -d. L’option -t indique que seules les actions par tapotement et par défilement doivent être désactivées, vous pouvez toujours déplacer le curseur lorsque vous tapez au clavier. L’option -d demande à syndaemon de s’exécuter en arrière-plan en tant que démon; vous ne devez donc pas laisser le terminal ouvert après l’exécution de la commande.

Vous pouvez désactiver entièrement le pavé tactile en n'utilisant pas l'option -t. Pour que syndaemon démarre 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ée ici maintenant: syndaemon -t -d.

1
karthick87

L’installation de gpointing-device-settings , qui fournira davantage d’options de configuration pour votre pavé tactile, pourrait vous intéresser. 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 .

1
MagicFab

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

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

1
Babu Krishnasamy

J'ai un E6510, avec 12.04. Le pavé tactile ALPS fonctionne par défaut avec le défilement à deux doigts. Il ne fait pas de détection Palm ou ne pas désactiver lors de la frappe.

J'utilise "touchpad-indicator" pour désactiver le pavé tactile lorsqu'une souris est connectée.

1
Vic Boudolf

Un pilote est disponible sur le site Web de Dell. http://www.Dell.com/support/drivers/fr/r/rc1077983/DriverDetails/DriverFileFormats?DriverId=C7P1W&FileId=2731098901

...et il fonctionne !

Convient pour 10 seulement. Le lien ci-dessus est pour le français

1
febcrash

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 ordinateurs réels. il vous donne deux modes d'alimentation et vous permet de configurer ou d'activer le sans fil, le bluetooth, les moniteurs externes et, plus important encore, le pavé tactile, je ne suis pas sûr que cela fonctionne, mais ça en vaut la peine. Ce n'est pas dans le centre 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

1
Allan

Merci pour le script de désactivation. Très utile. J'utilise Ubuntu 11.10 sur un ordinateur portable E5510 et j'ai dû apporter un peu de changement. Device enabled renvoie 126 et non 127, donc le script modifié est (ligne 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" Appareil activé "dans un terminal

1
ANONYMOUS

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

1
Shotman

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 "Pavé tactile AlpinePS/2 ALPS DualPoint". Tout d’abord, créez un script Shell comportant la ligne synclient TouchpadOff=1. Ajoutez ensuite ce script Shell aux éléments à démarrage automatique. Puis redémarrez KDE; le touchpad est désactivé maintenant.

1
cilin

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

J'ai créé un script pour activer et désactiver le pavé tactile à l'aide de la commande xinput présentée ci-dessus. Puis dans les raccourcis clavier (Mandriva) et a 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!

0
Mike