Scorciatoia per disabilitare il touchpad?


2

Il computer che utilizzo non ha un pulsante per disabilitare il touchpad.

In genere utilizzo un mouse wireless, quindi desidero disabilitare facilmente il touchpad di frequente.

Altre risposte pubblicate su questo SE mi dicono di andare su Impostazioni dispositivo, ma questo è troppo ingombrante. Come posso creare una scorciatoia per farlo?


1
la maggior parte dei driver del touchpad ti consente di disabilitare automaticamente il touchpad ogni volta che rileva che è stato collegato un mouse esterno
Richie Frame

Risposte:


1

Invece di andare fino a Device Manager c'è un modo per aggirare questo. Se nella barra delle applicazioni non è presente l'icona del touchpad, abilitarla prima.

Vai a Pannello di controllo -> Mouse -> scheda Impostazioni dispositivo. Seleziona "Icona della barra delle applicazioni statica nella barra delle applicazioni" o "Icona della barra delle applicazioni animata nella barra delle applicazioni" e applica la modifica.

Dopo averlo abilitato ora quando si collega il mouse, fare doppio clic sull'icona del touchpad dalla barra delle applicazioni e fare clic su Disabilita per disabilitare il touchpad. Assicurati di abilitare il touch-pad in modo simile quando scolleghi il mouse, altrimenti il ​​touch-pad rimarrà disabilitato e dovrai ricollegarlo nuovamente per abilitarlo.

Puoi anche rendere l'icona del touchpad sempre visibile nella barra delle applicazioni per un accesso più rapido. Fai clic su "Personalizza ..." quando fai clic sulla freccia su nella barra di accesso e seleziona "Mostra icona e notifiche" dall'elenco a discesa corrispondente all'icona del touchpad. Quindi in pratica dovrai fare doppio clic e fare clic su Disabilita e hai finito di disabilitare il touch-pad.

La scheda Impostazioni dispositivo potrebbe avere un aspetto diverso a seconda del produttore del touchpad. Sto solo dando un campione di Synaptic che è un famoso produttore di touch-pad.

inserisci qui la descrizione dell'immagine


1

In Windows 8 e Windows 10, è possibile impostare il computer disabilita il touchpad quando è collegato un altro mouse:

  • Pannello di controllo -> Dispositivi e stampanti-> Mouse
  • Sul mio computer, la scheda finale è "Impostazioni Clickpad"
  • Seleziona "Dispositivo di puntamento interno disabilitato quando è collegato un mouse USB esterno".

Non si tratta di "In Windows 8 e Windows 10", è una funzionalità fornita dal fornitore e non esiste per touchpad di altri produttori.
Ben Voigt,

La tua risposta suggerisce che la tua domanda è un duplicato di superuser.com/q/242118/29943 Inoltre, la tua domanda specifica un mouse wireless, quindi una risposta specifica per USB non sembra essere rilevante (wireless include bluetooth, ecc.)
Ben Voigt,

0

Utilizzare Devcon in uno script batch per disabilitare e abilitare i dispositivi, nello stesso modo in cui si sarebbe in grado di farlo in Gestione dispositivi.

Devcon DL http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q311272 (ora in file zip sia a 32 bit sia a 64 bit 78K)

Non so per certo che funzionerebbe in Windows 8, ma non c'è motivo di credere che non funzionerebbe. Poiché sono amministratore sul mio computer, non so quante cose dovresti fare di più per farlo con il permesso (run_as). Inoltre ci sono modi per utilizzare il taskheduler per ottenere maggiori autorizzazioni, non trattate qui.


È necessario disporre degli stessi privilegi per controllare l'elemento con devcon come controllarlo con Gestione dispositivi.

Tutorial:
cerca in Device Manager il dispositivo che desideri disabilitare / abilitare e disabilitalo e abilitalo lì ora, per vedere come avrebbe reagito, il tempo impiegato per cambiare stato e tutto il resto.
Fare clic con il tasto destro del mouse sul dispositivo e cercare nella scheda Dettagli proprietà gli ID hardware del dispositivo.

Posizionare devcon.exe in una posizione accessibile, in system32 o nel percorso dell'ambiente o nella posizione di avvio per il prompt Cmd. O CD in quella posizione.

Semplice utilizzo di devcon per scoprire l'ID del dispositivo che riconosce
Apri un prompt CMD
usa >Devcon /Find *
Aggiungi elementi al carattere jolly che riducono l'elenco, specifico per il tuo dispositivo.
>Devcon /Find *3034*

Attenersi ai caratteri jolly, ma aggiungere abbastanza ID al punto in cui si trova il dispositivo e viene trovato solo un dispositivo.

Mentre giochi ancora nella CMD, applica lo stato, abilita e disabilita il nome del dispositivo jolly che hai scoperto.
>Devcon /status *3034*
>Devcon /enable *3034*
>Devcon /disable *3034*

Disclaimer: ovviamente assicurati di non disabilitare qualcosa di importante, perché verrai escluso in modo reale. L'uso di caratteri jolly semplifica la selezione di un elemento, poiché le ramificazioni disabilitando la cosa sbagliata potrebbero impedirti di procedere.

Ora potresti semplicemente lanciarlo in una scorciatoia, incollandolo in qualsiasi vecchia scorciatoia da cui sia riuscito a trovare quel programma.


Crea un gruppo di attivazione / disattivazione, questo è un batch ridotto che utilizzo per disabilitare l'adattatore di rete, inserisco anche il suono riprodotto per identificare ciò che accade (anche tagliato).

echo OFF
cls

DEVCON.exe >"%USERPROFILE%\Local Settings\Temp\DeviStatus" status *811A1043*  
FIND /I /C "RUNNING" "%USERPROFILE%\Local Settings\Temp\DeviStatus"
IF %ERRORLEVEL% GTR 0 GOTO NOTRUNNING

ECHO  driver is probably running disable it
DEVCON.exe disable *811A1043*

exit

:NOTRUNNING
echo driver is probably not running enable it
DEVCON.exe enable *811A1043*

exit

Uso ampiamente questo metodo per controllare premendo un pulsante molti elementi del dispositivo nel mio sistema, con la voce (audio) aggiunta al batch per informare lo stato di ciascuno dei dispositivi. Tutti gestiti dalle icone della barra degli strumenti, tutti con interruttore in modo che rimanga un pulsante.
Il metodo disabilita completamente il dispositivo (per i dispositivi che lo disabiliteranno) proprio come il gestore dispositivi, liberando tutta la memoria che avrebbe usato e quel poco CPU che avrebbe potuto usare.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.