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.

  • ¿Cómo volver a entrar y seguir adelante en la vista previa de Lion?
  • El layout de MacOS Sierra Keyboard cambia al layout de keyboard de Windows en Microsoft Remote Desktop
  • Macbook Air Logitech K120 Problema de remapeo automático del keyboard USB
  • ¿Existen combinaciones de teclas globales adecuadas o específicamente reservadas en OS X para la asignación del usuario?
  • El keyboard USB de Apple no funciona en iMac de 27 "(Intel Core i7)
  • ¿Cómo deshabilitar el atajo Command-Control-Power?
  • Puntos de bonificación si también hay una forma de bloquear el trackpad, pero eso es less importante.

  • Cómo habilitar las teclas adhesivas en una Mac
  • ¿Dónde puedo encontrar un map de mi layout de keyboard francés MBP?
  • ¿Qué teclas son los símbolos ^ y ⌥?
  • iOS5: ¿el locking del código PIN de ActiveSync evita el nuevo atajo de camera?
  • Accesos directos para # y $ no funcionan en el layout del keyboard turco
  • Teclas y mouse dejan de funcionar aleatoriamente brevemente
  • 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).