Tengo un problema realmente extraño con el MacBook Pro de mi hermana (Mid 2012, corriendo El Capitán): está identificando incorrectamente la distribución física del teclado incorporado. No es sólo una cuestión de asignar los botones a los caracteres de forma incorrecta; el diagrama que se muestra en "Keyboard Viewer" en realidad muestra más botones físicos de los que existen en el teclado.
Nota: véase la actualización al final para conocer el estado actual.
El teclado físico parece ser la versión correcta en inglés de EE.UU., y se llama "U.S." en el panel de preferencias "Fuentes de entrada" - pero aquí hay una captura de pantalla de lo que el Visor de Teclado cree que es físicamente:
Los problemas se hacen más evidentes si se pulsa Shift:
Gracias a la Wikipedia (y a una pista útil del símbolo del yen), he piense en esto es mostrar el Norma industrial japonesa pero en realidad no leo ningún alfabeto de Asia Oriental, así que no estoy seguro al 100%.
Mi objetivo es conseguir que el diseño sea reconocido como QWERTY estándar de EE.UU., ya sea (preferiblemente) consiguiendo que OS X crea que lo es, o reasignando las teclas que cree que tiene. He leído Cree y utilice su propia fuente de entrada pero hasta ahora sin éxito. Creo que mi problema puede ser que los caracteres que quiere asignar de son las japonesas (?) en lugar de las ASCII.
Curiosamente, he probado a arrancar desde un USB de Ubuntu y ha reconocido el teclado sin problemas. Por otro lado, la disposición seguía siendo incorrecta cuando arrancaba desde la partición de recuperación de OS X.
Cualquier consejo sobre cómo corregir esto sería muy apreciado.
Actualización 1:
Inspirado por Respuesta de Tom Gewecke A continuación, he probado a reajustar el SMC, lo que ha cambiado las cosas. Probablemente la forma más rápida de describirlo es con dos nuevas capturas de pantalla (tomadas con la fuente de entrada "U.S."):
Como puedes ver, ya no es japonés, pero tampoco coincide con la disposición del teclado físico. En el Visor de Teclado:
- El diagrama muestra una llave con
§
y±
a la izquierda del1
/!
pero el teclado actual tiene una tecla marcada como`
/~
. Cuando pulso esta tecla, Keyboard Viewer lo muestra como una pulsación a la`
/~
entre elz
y la izquierdashift
(no hay llave física entrez
yshift
. - El diagrama muestra una vertical
return
/enter
y una llave extra\
/|
en la parte derecha de la fila de inicio, entre'
/"
yenter
. El teclado propiamente dicho tiene unenter
en la fila de inicio y tiene el\
/|
como la última tecla de la fila QWERTY, a la derecha de]
/}
. De nuevo, Keyboard Viewer muestra una pulsación de la\
/|
como una pulsación de su tecla mal colocada.
Así que, a efectos prácticos, esto es una gran mejora, ya que las teclas físicas ahora hacen lo que dicen sus tapas. Por otro lado, es evidente que algo sigue fallando, ya que el visor del teclado sigue teniendo teclas en el lugar equivocado, teclas con la forma equivocada y una tecla en su diagrama (la §
/ ±
) que no está asignada a ninguna tecla física del teclado.
Actualización 2:
He intentado reiniciar el SMC varias veces; el diseño resultante es siempre JIS o ISO, pero nunca ANSI, y todavía no he encontrado ningún patrón que me permita predecir cuál será el resultado. Y lo que es más preocupante, incluso cuando obtengo una disposición ISO al reiniciar el SMC, volverá a una disposición JIS en algún momento arbitrario mientras se utiliza el sistema.