Bloquear el keyboard de CLI

Solía ​​usar kextload y kextunload para desbloquear / bloquear mi keyboard. Sin embargo, la extensión real del kernel no solo cambia entre los models de MacBook, en algunos casos ni siquiera pude hacerlo. Finalmente, en Sierra ni siquiera funciona en una MacBook que solía (parece causar ataques de kernel).

Hay algunas aplicaciones que aún pueden hacerlo, como KeyboardCleanTool . Sin embargo, preferiría una forma CLI de hacerlo. Si es posible (pero no será quisquilloso) usando solo herramientas que vienen con macOS, o una de código abierto.

Puntos de bonificación si también hay una forma de bloquear el trackpad, pero eso es less importante.

  • Usando el terminal gnuplot en OSX
  • Falta espacio en el disco duro
  • ¿Cómo puedo encontrar el número de serie en un mac programáticamente desde la terminal?
  • La línea de command Dia no funciona
  • ¿Cómo compartir el historial entre las tabs de los terminales?
  • Crear un service de conversión de encoding de text en Automator
  • Terminal OS X: 'ls' muestra el progtwig pero luego dice que no se encontró el command?
  • El file de command Apple sale temprano
  • One Solution collect form web for “Bloquear el keyboard de CLI”

    Una posibilidad podría ser usar ControllerMate .

    Debería crear una Configuración de controller y asignar todas las keys a Ninguno. Luego, existen múltiples forms de habilitar / deshabilitar la configuration personalizada del controller, pero lamentablemente CLI no es actualmente una opción.

    Pero CM es muy personalizable y estoy seguro de que podrías encontrar algo. Por ejemplo, al utilizar los bloques lógicos, puede hacer que se deshabilite cuando haya mantenido presionado Z durante 2 segundos, luego mantenga presionada P y haga clic con el mouse. Usando un bloque de timer de retardo, espere 30 segundos, pero luego vuelva a habilitar si mantiene presionada la tecla Mayús izquierda y desplaza el mouse hacia arriba / abajo.

    Otra utilidad similar que podría funcionar es Karabiner-Elements . Es una reescritura completa de su maravillosa aplicación Karabiner que rompió con macOS Sierra. Todavía se encuentra en las primeras etapas de desarrollo, pero podría tener la funcionalidad que necesita.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).