¿Cómo deshabilitar el teclado interno en una MacBook Pro?

14

Mi gato tiene la desagradable costumbre de saltar sobre mi MBP y causar pulsaciones de teclas que estropean las cosas (en cualquier lugar, desde detener una reproducción de video hasta eliminar un archivo).

Estoy buscando alguna utilidad o truco para deshabilitar completamente el teclado interno y volver a habilitarlo usando el mouse o alguna combinación de teclas.

¿Alguna idea de cómo lograr esto?

GJ
fuente
1
Una vez tuve un salto de gato en mi MBP, excepto que se asustó y arrancó las teclas del teclado en el salto del teclado. Buena pregunta sin embargo.
Troggy
El mismo problema con un gato aquí! Y él es demasiado lindo para que me moleste por eso ^^
Adrien Be
1
Si bien no es una solución a su problema específico, Karabiner ( pqrs.org/osx/karabiner ) me permite desactivar mi teclado interno cuando mi teclado externo está conectado. Esto me permite colocar mi teclado externo directamente sobre el teclado interno de mi Macbook.
kas

Respuestas:

6

Acabo de probar esto en mi MBP 2013 con 10.8.5:

El teclado externo todavía funciona bien y pude desactivarlo y luego volver a activar mi teclado interno.

Para deshabilitar el teclado interno de una Mac portátil:

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

Para volver a habilitar el teclado interno de una Mac portátil:

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

Cuando inicialmente deshabilito el teclado interno, el terminal me notifica que:

(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).

Sin embargo, el comando funciona, sin efectos nocivos.

Gracias a: macrumours

ptim
fuente
confirmó que esto funciona en el macbook blanco 2009 con 10.8.5 y no he notado ningún efecto secundario. Funciona de maravilla. increíble.
Aidan Miles
Funciona en MBP (mediados de 2014) en ejecución10.10.3
Samveen
1
no funciona el 10.10.5
Srneczek
Funciona en MBP (finales de 2011) en ejecución10.9.5
luckydonald
1
No funcionó en una MacBook Pro Retina 2015 con macOS High Sierra 10.13.6.
kas
5

Hay un par de programas de terceros que hacen cosas similares ... o simplemente obtienen un soporte que pondrá su MBP en ángulo para que el gato no salte sobre él ...

Lockey

editar: también puedes probar Keyboard Cleaner

Rex
fuente
2
El limpiador de teclado es agradable y simple. tienes cmd-q para cerrarlo y recuperar tu teclado. Los clics del mouse no se registrarán.
Martin Marconcini
Lockey parece posiblemente dudoso / estafa (ya que no es confiable en términos de su información personal / de pago, estafa). El sitio web enlaza con un dominio diferente que anuncia una nueva versión que funciona con disidentes y solo puede pagar con tarjeta de crédito y sin descarga de prueba, y todo se ve poco fiable. Una pena, ya que es la única solución no terminal que pude encontrar ...
1
El limpiador de teclado bloquea todos los teclados, no solo el interno.
Srneczek 01 de
Solo para el registro de aquellos que votaron negativamente mi respuesta: esta pregunta / respuesta tiene más de 5 años y el software y las soluciones que funcionaron son muy diferentes hoy en día.
Rex
Keyboard Cleaner emite el sonido de "funk" del error del sistema macOS al presionar las teclas, lo que podría ser molesto para los usuarios.
jtheletter
4

Las teclas del mouse podrían resolver su problema sin ninguna aplicación. Es una opción de accesibilidad OS X integrada (se puede activar y desactivar). Básicamente, cuando presiona la tecla Opción 5 veces, está habilitada (o deshabilitada de la misma manera) y luego solo puede usar como 6 a 8 teclas en el teclado para controlar el mouse; otras teclas y el panel táctil están deshabilitados, así que si su cat no presiona 1 o 2 teclas (clic izquierdo y derecho del mouse), estás bien.

No es una solución al 100%, pero podría funcionar en casos del 80-90%. Lo estoy usando cuando coloco mi teclado ergonómico encima del teclado MacBook Pro. Me pregunto cuándo (y si) los teclados ergonómicos llegarán a los portátiles, para ser sincero. Pronto, habrá un mundo lleno de programadores ciegos con RSI o túneles carpianos en sus muñecas.

Mi versión actual es El Capitan 10.11.1, pero creo que funcionó en 10.10.5 que tenía hace unas semanas.

Srneczek
fuente
1

Karabiner-Elements es un software de código abierto con personalizaciones de teclado potentes, incluida la capacidad de deshabilitar el teclado interno cuando se conecta uno externo.

captura de pantalla

Tengo un MBP 2018 con el teclado horrible que ha comenzado a fallar de muchas maneras maravillosas ahora. Tengo un teclado bluetooth barato que acabo de configurar en la parte superior del teclado interno, y el uso de Karabiner-Elements me permite desactivarlo para que la presión del teclado de arriba no provoque pulsaciones de teclas no deseadas.

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

Jeff Puckett
fuente
Jeff, ¿esto también funciona para la pantalla de inicio de sesión al reiniciar? Mi viejo MBP de 2010 de 17 "tiene un problema extraño con el teclado en el que envía aleatoriamente el carácter" 9 ", y la tecla 9 en sí no funciona. Es imposible iniciar sesión por este motivo. funciona con el teclado externo, pero a medida que el teclado incorporado se deteriora aún más, necesito deshabilitarlo por completo incluso después de reiniciar al obtener la pantalla de inicio de sesión. ¿Esta utilidad también lo hace? Gracias - Erik
Erik van der Neut
@ErikvanderNeut sí, uso mi teclado externo para iniciar sesión. No puedo usar el teclado interno para iniciar sesión porque las teclas envían duplicados a veces y a veces no. aunque no creo que esto tenga nada que ver con Karabiner porque creo que mi teclado externo funciona para iniciar sesión sin él. Solo necesito Karabiner para deshabilitar el teclado interno.
Jeff Puckett
Jeff, sí, el teclado externo funciona para iniciar sesión de manera predeterminada (sin herramientas especiales) también para mí, como lo describí. Sin embargo, el problema que tengo es que el teclado incorporado está enviando caracteres "9" aleatorios cada vez más, incluso cuando no lo toca. Por lo tanto, necesito poder deshabilitarla por completo y permanentemente, incluso antes de iniciar sesión, porque a medida que escribo mi contraseña de inicio de sesión en el teclado externo, es probable que el teclado interno inyecte caracteres no deseados al mismo tiempo: (Tal vez debería abrir la Mac y desconectar físicamente el teclado interno.
Erik van der Neut
0

Puede poner una contraseña en su protector de pantalla ("Requerir contraseña [tiempo] segundos después de la suspensión o el protector de pantalla comienza" en la pestaña "General" de la sección "Seguridad" de las Preferencias del Sistema, probablemente sea mejor agregar una esquina activa para una activación rápida ) Esto requerirá que ingrese su contraseña cada vez que regrese a su computadora; a menos que su gato lo sepa, estará protegido de cualquier entrada accidental.

Desafortunadamente, esto significa que no debe estar usando su computadora en ese momento. Aparte de usar un monitor externo y así sucesivamente y cerrar la tapa , no conozco ninguna forma integrada de desactivar el teclado.

Scott
fuente
0

Parece que a todos los gatos les encanta meterse con MacBooks

Este http://www.indiegogo.com/Mac-OS-X-Keyboard-Lock-Application-Lockey debería resolver su problema

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

PD: ¿Eres el mismo usuario que hizo esta pregunta aquí http://discussions.apple.com/thread.jspa?threadID=1646187

subanki
fuente
1
El enlace Indie Gogo está muerto.
jtheletter
Keyboard Cleaner emite el sonido de "funk" del error del sistema macOS al presionar las teclas, lo que podría ser molesto para los usuarios.
jtheletter
0

Pruebe el software gratuito CatNip , que pretende detectar la escritura tipo gato y bloquea el teclado en respuesta.

ischeriad
fuente
0

Hay una excelente aplicación gratuita que hace exactamente eso. Se llama KeyboardCleanTool , y está hecho por el mismo tipo que creó BetterSnapTool.

A diferencia de Keyboard Cleaner, aún puede usar su computadora de manera normal mientras su teclado está desactivado.

Alex Ryan
fuente
1
Por favor, no enlace directamente a las descargas. En su lugar, debe vincular a la página del producto. Lea también Cómo recomiendo el software para obtener algunos consejos sobre cómo debe recomendar el software. Como mínimo, debe proporcionar algo más que un enlace, por ejemplo, información adicional sobre el software en sí.
DavidPostill
-1

http://macifier.com/ ¡ esta aplicación es gratuita, bloquea el teclado, y no apaga la pantalla (puede continuar con FaceTime / Skype o ver una película)! Otras aplicaciones difuminan la pantalla.

Sheryl Ann Franklin
fuente
1
Esto ya no parece estar disponible, y el enlace de arriba lleva a una página sospechosa.
jtheletter