Come disabilitare la tastiera interna su un MacBook Pro?


14

Il mio gatto ha la brutta abitudine di saltare il mio MBP e causare sequenze di tasti che incasinano le cose (ovunque dall'interruzione di un video alla cancellazione di un file).

Sto cercando qualche utility o hack per disabilitare completamente la tastiera interna e riattivarla o usando il mouse o usando una combinazione di tasti.

Qualche idea su come raggiungere questo obiettivo?


1
Ho fatto un salto nel mio MBP una volta, tranne per il fatto che si è spaventato e ha strappato i tasti dalla tastiera nel salto dalla tastiera. Buona domanda però.
Troggy,

Lo stesso problema con un gatto qui! Ed è troppo carino per farmi arrabbiare ^^
Adrien Be,

1
Pur non essendo una soluzione al tuo problema specifico, Karabiner ( pqrs.org/osx/karabiner ) mi ha permesso di disabilitare la mia tastiera interna quando la mia tastiera esterna è collegata. Questo mi permette di far cadere la mia tastiera esterna proprio sopra la tastiera interna del mio Macbook.
Kas,

Risposte:


6

Ho appena provato questo sul mio MBP 2013 con 10.8.5:

La tastiera esterna funziona ancora bene e sono stato in grado di disabilitare, quindi riattivare la mia tastiera interna.

Per disabilitare la tastiera interna di un Mac portatile:

sudo kextunload /System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTCKeyboard.kext/ The internal keyboard is then disabled, external keyboards will still work.

Per riattivare la tastiera interna di un Mac portatile:

sudo kextload /System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTCKeyboard.kext/

Quando inizialmente disabilito la tastiera interna, il terminale mi avvisa che:

(kernel) Can't unload kext com.apple.driver.AppleUSBTCKeyboard; classes have instances:
(kernel)     Kext com.apple.driver.AppleUSBTCKeyboard class AppleUSBTCKeyboard has 11 instances.
Failed to unload com.apple.driver.AppleUSBTCKeyboard - (libkern/kext) kext is in use or retained (cannot unload).

Tuttavia, il comando funziona, senza effetti negativi.

Grazie a: macrumours


ha confermato che funziona sul macbook bianco 2009 con 10.8.5 e non ho notato effetti collaterali. Funziona come un fascino. eccezionale.
Aidan Miles,

Funziona su MBP (metà 2014) in esecuzione10.10.3
Samveen,

1
non funziona il 10.10.5
Srneczek,

Funziona su MBP (fine 2011) in esecuzione10.9.5
luckydonald

1
Non ha funzionato su un MacBook Pro Retina 2015 con macOS High Sierra 10.13.6.
kas

5

Ci sono un paio di programmi di terze parti che fanno cose simili ... o semplicemente prendono una posizione che metterà il tuo MBP ad un angolo in modo che il gatto non ci salti sopra ..

Lockey

modifica: puoi anche provare Pulizia tastiera


2
La pulizia della tastiera è semplice e piacevole. hai cmd-q per chiuderlo e riavere la tastiera. I clic del mouse non verranno registrati.
Martin Marconcini,

Lockey sembra essere probabilmente truffatore / truffa (come non attendibile in termini di informazioni personali / di pagamento, truffa). Il sito Web si collega a un altro dominio pubblicizzando una nuova versione che funziona con i maverick e puoi pagare solo con carta di credito e nessun download di prova e il tutto sembra solo ingannevole. Peccato perché è l'unica soluzione non terminale che ho potuto trovare ...

1
Il pulisci tastiera blocca tutte le tastiere, non solo quella interna.
Srneczek,

Solo per la cronaca di coloro che stanno votando a fondo in basso la mia risposta: questa domanda / risposta ha più di 5 anni e il software e le correzioni che hanno funzionato allora sono probabilmente molto diversi oggi.
Rex,

Keyboard Cleaner emette il suono "funk" dell'errore di sistema macOS quando si premono i tasti, il che potrebbe essere fastidioso per gli utenti.
jtheletter

4

I tasti del mouse potrebbero effettivamente risolvere il problema senza alcuna app. È un'opzione di accessibilità OS X integrata (può essere attivata e disattivata). Fondamentalmente, quando si preme il tasto Opzione 5 volte, è abilitato (o disabilitato allo stesso modo) e quindi è possibile utilizzare solo da 6 a 8 tasti sulla tastiera per controllare il mouse - altri tasti e touchpad sono disabilitati - quindi se il cat non preme 1 o 2 tasti (clic sinistro e destro del mouse), stai bene.

Non è una soluzione al 100% ma potrebbe funzionare nei casi 80-90%. Lo sto usando quando metto la mia tastiera ergonomica sopra la tastiera del MacBook Pro. Mi chiedo quando (e se) le tastiere ergonomiche arriveranno sui notebook, a dire il vero. Presto ci sarà il mondo pieno di programmatori ciechi con RSI o tunnel carpali nei loro polsi.

La mia versione attuale è El Capitan 10.11.1, ma penso che abbia funzionato il 10.10.5 che avevo alcune settimane fa.


1

Karabiner-Elements è un software open source con potenti personalizzazioni della tastiera, inclusa la possibilità di disabilitare la tastiera interna quando è collegata una esterna.

immagine dello schermo

Ho un MBP 2018 con la tastiera orribile che ha iniziato a fallire in tanti modi meravigliosi ora. Ho una tastiera bluetooth cheapo che ho appena posizionato proprio sopra la tastiera interna, e l'uso di Karabiner-Elements mi permette di disabilitarlo in modo che la pressione della tastiera sopra non attivi i tasti indesiderati.

https://github.com/pqrs-org/Karabiner-Elements


Jeff, questo funziona anche per la schermata di accesso al riavvio? Il mio vecchio MBP 2010 da 17 "ha uno strano problema con la tastiera in cui invia casualmente il carattere" 9 ", e il tasto 9 stesso in realtà non funziona. Usando la tastiera integrata è impossibile accedere per questo motivo. funziona con la tastiera esterna, ma poiché la tastiera integrata si deteriora ulteriormente, devo disabilitarlo completamente anche dopo il riavvio quando si ottiene la schermata di accesso. Anche questa utility lo fa? Grazie - Erik
Erik van der Neut

@ErikvanderNeut sì, utilizzo la mia tastiera esterna per accedere. Non riesco a utilizzare la tastiera interna per accedere neanche perché i tasti inviano duplicati a volte e talvolta per niente. anche se non penso che questo abbia nulla a che fare con Karabiner perché credo che la mia tastiera esterna funzioni per il login senza di essa. Ho solo bisogno di Karabiner per disabilitare la tastiera interna.
Jeff Puckett,

Jeff, sì, la tastiera esterna funziona per l'accesso per impostazione predefinita (senza strumenti speciali) anche per me, come ho descritto. Il problema che sto riscontrando è che la tastiera integrata invia sempre più "9" caratteri casuali, anche quando non la tocchi. Pertanto, devo essere in grado di disabilitarlo completamente e in modo permanente, anche prima di accedere, perché mentre sto digitando la mia password di accesso sulla tastiera esterna, è sempre più probabile che la tastiera interna inietti caratteri indesiderati contemporaneamente: - (Forse dovrei aprire il Mac e scollegare fisicamente la tastiera interna.
Erik van der Neut

0

È possibile inserire una password sul salvaschermo ("Richiedi password [tempo] secondi dopo l'inizio della sospensione o del salvaschermo" nella scheda "Generale" della sezione "Sicurezza" delle Preferenze di Sistema, probabilmente è meglio aggiungere un angolo attivo per l'attivazione rapida ). Ciò richiederà di inserire la password ogni volta che ritorni sul tuo computer - a meno che il tuo gatto non lo sappia, sarai protetto da qualsiasi input accidentale.

Sfortunatamente, questo significa che non devi usare il tuo computer a quel punto. A parte l'uso di un monitor esterno e così via e la chiusura del coperchio , non conosco alcun modo per disabilitare la tastiera.


0

Sembra che tutti i gatti adorino fare casino con i MacBook

Questo http://www.indiegogo.com/Mac-OS-X-Keyboard-Lock-Application-Lockey dovrebbe risolvere il tuo problema

o prova questo http://jan.prima.de/~jan/plok/archives/48-Keyboard-Cleaner.html

PS: sei lo stesso utente che ha posto questa domanda qui http://discussions.apple.com/thread.jspa?threadID=1646187


1
Il link Indie Gogo è morto.
jtheletter

Keyboard Cleaner emette il suono "funk" dell'errore di sistema macOS quando si premono i tasti, il che potrebbe essere fastidioso per gli utenti.
jtheletter

0

Prova il software gratuito CatNip , che afferma di rilevare la digitazione simile a un gatto e blocca la tastiera in risposta.


0

C'è un'eccellente app gratuita che fa esattamente questo. Si chiama KeyboardCleanTool ed è realizzato dallo stesso ragazzo che ha realizzato BetterSnapTool.

A differenza di Keyboard Cleaner, puoi comunque utilizzare il computer normalmente mentre la tastiera è disabilitata.


1
Si prega di non collegare direttamente ai download. Dovresti invece collegarti alla pagina del prodotto. Leggi anche Come posso consigliare il software per alcuni suggerimenti su come dovresti consigliare il software. Per lo meno dovresti fornire più di un semplice link, ad esempio alcune informazioni aggiuntive sul software stesso.
DavidPillill

-1

http://macifier.com/ questa app è gratuita, blocca la tastiera, n non chiude lo schermo (puoi continuare su FaceTime / Skype o guardare un film) !! Altre app sfocano lo schermo.


1
Questo non sembra più disponibile e il link sopra riportato porta a una pagina sospetta.
jtheletter
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.