Come disabilitare il touchpad su Dell Latitude E-Series (E5510, E6510)?

15

Voglio disabilitare il touchpad . Voglio mantenere il trackstick . È possibile?

Il touchpad Alps è riconosciuto dal kernel come PS/2 Generic Mouse . Non tutte le sue funzionalità sono supportate dal kernel ancora.

Solo un singolo dispositivo /dev/input/event12 viene fornito sia per il touchpad che per il trackstick. Tuttavia sembra che windows permetta di disabilitare il touchpad .

    
posta Ivo Danihelka 20.11.2010 - 15:51

20 risposte

16

Il mancato riconoscimento del touchpad e del fallback per identificarlo come un mouse PS2 è dovuto all'hardware che utilizza un nuovo protocollo e il produttore non rilascia le specifiche in modo da poter scrivere un driver libero.

link

Il protocollo è stato per lo più in reverse engineering e ora c'è una correzione che coinvolge un modulo kernel patchato, ma non è completamente perfetto (non farà il multitouch) e non è ancora stato trovato nei kernel mainstream. Vedi la discussione per i dettagli. Ti dice anche come eseguire la patch se ti senti abbastanza coraggioso da correggere il kernel.

Se tutto ciò che si desidera è poter disattivare rapidamente e facilmente il touchpad in modo da poter digitare, provare a impostare le scorciatoie da tastiera come segue.

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

disabiliterà il touchpad mentre

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

lo abiliterà di nuovo. Essere in grado di accendere e spegnere il touchpad con una semplice combinazione di tasti rende il problema sopportabile mentre aspettiamo una soluzione migliore.

    
risposta data hawthornso23 25.11.2010 - 14:11
7

Ho scritto un piccolo script di attivazione touchpad che ho associato al tasto di attivazione / disattivazione del touchpad sul mio e6520 ( Fn + F5 ).

Usa i comandi che Peter Torpman ha pubblicato sopra.

#!/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
    
risposta data Martin Wallgren 28.09.2011 - 06:02
4

Sono limitato dal download e dall'installazione di driver / software su un laptop Dell Latitude con lo stesso touchpad senza valore (la macchina è di proprietà e fornita dal mio datore di lavoro). La mia soluzione per disabilitare il touchpad consiste in un pezzo di cartone da 5 "x 2 3/4", circa 1/8 "di spessore, e un paio di pezzi di nastro. Funziona alla grande! Basta con il puntatore del mouse che rovina il mio lavoro!

    
risposta data George 05.09.2011 - 16:07
2

Semplicemente scarico il modulo del kernel per il Touchpad sulla mia Sony. Modo manuale:

Per disabilitare:

rmmod psmouse

Per abilitare:

modprobe psmouse

Rendi permanente in /etc/modprobe.d/blacklist.conf aggiungendo:

blacklist psmouse

Spero che questo aiuti sul tuo Dell ....

    
risposta data Michael McDowell 21.11.2010 - 12:40
1

Controlla se ti aiuta, modifica il file /etc/X11/xorg.conf e aggiungi l'opzione SHMConfig on line alla sezione chiamata "Dispositivo di input" per il dispositivo di input del touchpad Synaptic. Quindi riavvia X (usando il ctrl + alt + combinazione di tasti backspace).

Una volta effettuato l'accesso, ho usato syndaemon come syndaemon -t -d . L'opzione -t specifica che solo le azioni di tocco e di scorrimento devono essere disabilitate, è comunque possibile spostare il cursore mentre si digita sulla tastiera. L'opzione -d chiede a syndaemon di essere eseguito in background come demone, quindi non devi tenere aperto il terminale dopo aver eseguito il comando.

È possibile disabilitare completamente il touchpad non utilizzando l'opzione -t. Per avviare automaticamente syndaemon ogni volta che si effettua il login, aggiungerlo all'elenco dei Programmi di avvio in System- & gt; Preferences- & gt; Sessions. Ho il seguente comando aggiunto ora: syndaemon -t -d .

    
risposta data karthick87 20.11.2010 - 16:08
1

Un'alternativa possibile e qualcosa che uso per prolungare la durata della batteria del mio vecchio portatile è Jupiter. Jupiter è un'app di gestione dell'alimentazione originariamente creata per i netbook ma funziona anche per i veri computer. ti dà un paio di modalità di alimentazione e ti permette di disattivare o attivare wireless, bluetooth, monitor esterni e, cosa più importante nel tuo caso, il touchpad non sono sicuro che funzionerà, ma ne vale la pena. Non è nel centro software ma puoi prelevare un deb dalla loro pagina sourceforge qui link

Spero che questo aiuti

    
risposta data Allan 25.11.2010 - 00:25
1

Sembra che nessun'altra risposta sia attualmente in grado di risolvere il tuo problema, quindi offrirò quella che probabilmente è l'ultima risorsa! La postazione di lavoro di mio fratello utilizzava la serie D Dell Latitudes e diceva che era in grado di disconnettere fisicamente il trackpad quando non era possibile disabilitarlo via software. Non so quanto tu sia esperto di hardware, ma ecco un link al servizio manuale per un E5510, se ti senti coraggioso ...

Dalle istruzioni per la rimozione del palm rest, il passaggio 16 è Disconnetti il ​​cavo dati del touchpad :

Non so se questo scollegherà anche il trackpad, ma potrebbe valere la pena provarlo.

    
risposta data Roddie 27.11.2010 - 15:56
1

Ho un E6510 con Ubuntu 11.04 e sono riuscito a spegnere il touchpad usando:

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

Per accenderlo, inserisci semplicemente:

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

Cheers! / Peter

    
risposta data Peter Torpman 07.02.2011 - 10:05
1
  

L'indicatore del touchpad è molto semplice   indicatore creato da Lorenzo Carbonell   (lo sviluppatore di Picapy), che come   nome suggerisce, è progettato per consentire   per abilitare / disabilitare facilmente il tuo   touchpad per laptop o netbook.

     

Per installare l'indicatore del touchpad in   Ubuntu (solo 10.10 Maverick Meerkat),   dovrai usare lo stesso PPA per   Picapy: sudo add-apt-repository   ppa: lorenzo-carbonell / atareao sudo   apt-get update sudo apt-get install   touchpad indicatore

     

Una volta installato, lo troverai sotto   Applicazioni & gt; Accessori & gt; touchpad   Indicatore.

Fonte: link

    
risposta data Salih Emin 27.11.2010 - 13:27
1

Ho appena ricevuto un Dell Latitude e6520 e il touchpad non ha comandi e non può essere spento. Questo è un problema dal momento che il mio pollice lo colpisce sempre quando digito e preferisco collegare un mouse esterno. Per risolvere, sono semplicemente andato sul sito Web di Dell "Driver e download" e sono andato su "Mouse and Keyboards" e ho scaricato il driver del touchpad. Il driver si è installato da solo e ora ho i controlli del touchpad. Ora posso disattivare il mio touchpad quando ho un mouse esterno collegato. L'anno scorso ho dovuto fare la stessa cosa con il portatile Dell di mia moglie. Non sono sicuro del motivo per cui Dell non fornisce questo driver su un nuovo laptop.

    
risposta data Shotman 28.06.2011 - 13:18
1

Deluso con a) l'incapacità di tenere i pollici fuori dal touch pad durante la digitazione, b) l'errore grossolano di Dell di includere un semplice controllo basato su software per abilitare / disabilitare e regolare la sensibilità del touch pad, c) In effetti, tre biglietti da visita cartonati attaccati al tocco non erano sufficienti per isolare dal mio pollice, e d) le correzioni software / hardware di cui sopra erano un po 'troppo tecniche per l'utente medio di lap top .... Penso di aver trovato il migliore soluzione semipermanente al problema.

Tape un piccolo quadrato di foglio di alluminio sopra il touch pad. Poiché il pad è una matrice di condensatori che rileva dove il tuo dito è misurato per capacità su un array sottostante, il foglio ha l'effetto di mettere in cortocircuito tutti i condensatori insieme e di accecare il pad come il modo in cui i biglietti da visita non potevano. Funziona alla grande, anche se non è prontamente attivato e disattivato come consentito da alcune delle soluzioni di cui sopra.

    
risposta data Todd 23.10.2011 - 13:36
1

Un driver è disponibile sul sito Web di Dell. link

... e funziona!

Adatto solo a 10. Il link sopra è per il francese

    
risposta data febcrash 22.11.2011 - 10:32
1

Grazie per lo script di disabilitazione. Molto utile. Sto usando Ubuntu 11.10 su un laptop E5510 e ho dovuto fare un piccolo cambiamento. Il dispositivo abilitato restituisce 126 non 127, quindi lo script modificato è (riga 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

Per trovare il codice per il tuo laptop, digita "xinput --list-props" ImPS / 2 ALPS GlidePoint "| grep -e" Dispositivo abilitato "in un terminale

    
risposta data ANONYMOUS 08.11.2011 - 09:30
1

Il mio laptop è un Dell Latitude E6520. Io uso Ubuntu 12.04 con un ambiente standard KDE 4.8.

Il touchpad è già riconosciuto come "AlpsPS / 2 ALPS DualPoint TouchPad". Innanzitutto, crea uno script di shell che includa la riga synclient TouchpadOff=1 . Quindi aggiungi questo script di shell per l'avvio automatico degli elementi. Quindi riavvia KDE; il touchpad ora è disabilitato.

    
risposta data cilin 16.06.2012 - 04:42
1

Su Latitude E6520, puoi semplicemente usare Fn + F5 per disabilitare / abilitare touchpad e touch stick.

Questo non funziona su Ubuntu 11, anche se il portatile risponde alla richiesta, il touchpad funziona ancora.

    
risposta data Babu Krishnasamy 30.11.2011 - 00:24
1

In Ubuntu 11, puoi creare scorciatoie personalizzate digitando shortcut o keyboard in Dash Home o selezionando Keyboard in Settings Home. Selezionare la scheda Collegamenti, quindi selezionare l'opzione di menu Collegamenti personalizzati.

Ora fai clic sul pulsante + e seleziona un nome (arbitrario - "attiva / disattiva touchpad" e un comando = /usr/bin/toggle_touchpad.sh)

Questo presuppone che tu abbia copiato uno degli script di shell sopra, creato, copiato (o collegato in modo soft) in /usr/bin , chiamato toggle_touchpad.sh e reso eseguibile ( chmod +x toggle_touchpad.sh )

Ora seleziona il nuovo collegamento che hai creato e seleziona la combinazione di tasti che vuoi associare (su Dell se selezioni Fn + F5 il collegamento è in realtà chiamato touchpad toggle.) Il collegamento passerà da disattivato a Toggle touchpad.

    
risposta data Chanoch 17.04.2012 - 20:33
1

Ho un E6510, con 12.04. Il touchpad ALPS funziona fuori dalla scatola con lo scorrimento a due dita. Non esegue il rilevamento o disabilita il palmare durante la digitazione.

Uso " indicatore del touchpad " per disattivare il touchpad quando viene collegato un mouse.

    
risposta data Vic Boudolf 01.07.2012 - 20:58
1

Potresti essere interessato all'installazione delle impostazioni di gpointing-device , che forniranno più configurazione opzioni per il tuo touchpad. BTW, in Ubuntu 10.04LTS + sostituisce gsynaptics

sudo apt-get install gpointing-device-settings

Una volta installato lo trovi in ​​ Sistema - & gt; Preferenze - & gt; Dispositivi di puntamento .

    
risposta data MagicFab 24.11.2010 - 17:49
0

Per prendere la prima risposta un po 'più avanti ...

Ho creato uno script per attivare e disattivare il touchpad utilizzando il comando xinput dall'alto. Poi è entrato nelle scorciatoie da tastiera (Mandriva) e ha aggiunto un comando personalizzato. Ora il tasto "Super + T" attiva e disattiva il mio touchpad. È ancora manuale, ma non è necessario avere un mouse collegato per attivarlo!

    
risposta data Mike 17.12.2010 - 15:51
-1

Queste impostazioni possono essere configurate nel tuo pannello di controllo & gt; Proprietà del mouse. Se la scheda del touchpad della Dell non è visibile, è necessario scaricare questo driver del mouse da Dell .

Mi ci è voluto un po 'per capire anche questo. Il mio sistema è un Latitude E5510 con Windows 7 installato. Buona fortuna!

Ha, ho trovato questa domanda dopo aver fatto una rapida ricerca su Google per il generale. Mi sto rendendo conto ora probabilmente non stai usando Windows. Oops!

    
risposta data Elle Dmytryszyn 26.11.2010 - 20:52

Leggi altre domande sui tag