1 votos

MacBook Pro ya no reconoce el teclado USB

Tengo un "MacBook Pro (Retina, 15 pulgadas, mediados de 2015)" ejecutando Mojave (v10.14.5).

Estoy intentando utilizar un teclado Microsoft Natural 4000 v1.0 USB, porque es uno de los pocos teclados que se adapta cómodamente a mis manos.

Una de mis manías es que uso mucho la línea de comandos y Emacs, y mis dedos saben que la tecla a la izquierda de la "A" se supone que es una tecla de control.

Hasta anoche funcionaba bien. Sin embargo, algo se rompió cuando tuve el portátil alejado de la corriente y de mi concentrador USB y dejé que el Mac se descargara tanto que se apagó.

Cuando lo reinicié esta mañana después de haber estado conectado toda la noche, no reconocía mi teclado USB externo como otra cosa que no fuera un teclado genérico; por ejemplo, este cuadro de diálogo en las preferencias del sistema solía mostrar algo como "Natural® Ergonomic Keyboard 4000", pero ahora sólo muestra "Keyboard":

System Preferences Modifier Keys dialog

Esto no sería tan malo, excepto que ahora no puedo hacer que la tecla Bloq Mayús se comporte como una tecla Control. Cuando elijo en "Modificadores" que se comporte como "Control", lo que ocurre es que se convierte en Control Cerradura es decir, si pulso la tecla a la izquierda de "A" y luego la suelto, todas las teclas posteriores actuarán como si tuviera pulsada la tecla Control, hasta que vuelva a pulsar esa tecla. Lo he comprobado dos veces y no tengo activada la opción "Teclas pegajosas". (Además, en el teclado que forma parte de mi portátil esto funciona correctamente: allí, la tecla a la izquierda de "A" se comporta como debería hacerlo una tecla de control. En mi teclado USB sólo es una tecla de control)

Es evidente que alguna parte del sistema sabe que no se trata sólo de un teclado genérico; he aquí un fragmento de system_profiler SPUSBDataType :

    Natural® Ergonomic Keyboard 4000:

      Product ID: 0x00db
      Vendor ID: 0x045e  (Microsoft Corporation)
      Version: 1.73
      Speed: Up to 1.5 Mb/sec
      Manufacturer: Microsoft
      Location ID: 0x14200000 / 6
      Current Available (mA): 500
      Current Required (mA): 100
      Extra Operating Current (mA): 0

He probado a borrar el com.apple.HIToolbox.plist de ambos /Library/Preferences y ~/Library/Preferences y eliminando el /Library/Preferences/com.apple.keyboardtype.plist archivo. He probado a reiniciar la PRAM con Comando-Opción-P-R en el arranque. Nada de esto ha permitido que el Mac vuelva a reconocer mi teclado.

Esta es la salida de kextstat | grep -v com.apple :

Index Refs Address            Size       Wired      Name (Version) UUID <Linked Against>
  167    0 0xffffff7f838e9000 0x4000     0x4000     com.protech.NoSleep (1.5.0) CB8F75A7-9009-31D3-A758-8C157CFEA5EC <6 5 3>
  168    0 0xffffff7f838ed000 0x4000     0x4000     com.paloaltonetworks.kext.pangpd (1.0.0) 2EB7232F-AC35-3CB5-81B3-D81783A18EEF <6 5 3 1>
  169    1 0xffffff7f8222e000 0xf000     0xf000     com.microsoft.driver.MicrosoftKeyboard (8.2) F2145396-D787-803F-EA32-59BCD2024DDD <43 6 5 3>
  170    0 0xffffff7f8223d000 0x3000     0x3000     com.microsoft.driver.MicrosoftKeyboardUSB (8.2) 97C6123F-A83C-7B6E-5109-210C185B5AA1 <169 54 43 6 5 3>

2voto

Daniel Martin Puntos 116

¡Éxito!

Después de publicar esto, probé algunas palabras clave más en mi búsqueda en Google y encontré esto: ¿Cómo asignar Bloq Mayús como segunda tecla Control en un teclado Microsoft Natural Ergonomic Keyboard 4000?

Y resulta que desinstalar los drivers de Microsoft (ejecutando los programas en Applications/Utilities llamados "Intellitype Uninstaller" e "Intellipoint Uninstaller") funcionaron.

No sé por qué los controladores de Microsoft funcionaron bien durante años y no se estropearon hasta anoche, pero ahora mi teclado se reconoce correctamente como lo que es y ni siquiera he tenido que ajustar la configuración en el cuadro de diálogo "Teclas modificadoras" de las Preferencias del sistema del teclado: ha recordado lo que debería ser, y una vez más muestra mi teclado como "Natural® Ergonomic Keyboard 4000" y no como un simple "Keyboard" genérico.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X