2 votos

Distribución física del teclado en los macbooks

¿Existe alguna forma de saber, a través de la línea de comandos, qué distribución física del teclado tiene un macbook? No encuentro esa información específica en system_profiler. Quiero saber si el ordenador tiene una distribución de teclado US, UK, ES, etc. El objetivo es scribirlo, subirlo a mi MDM para poder ejecutarlo en todos los portátiles de la empresa y averiguar esa información.

Ejecutar el comando de terminal system_profiler SPSPIDataType muestra esto:

SPI:

Apple Internal Keyboard / Trackpad:

  Product ID: 0x0278
  Vendor ID: 0x05ac (Apple Inc.)
  ST Version: 8.96
  MT Version: 4.69
  Serial Number: FM7741701QVGN41A5+RNZ
  Manufacturer: Apple Inc.
  Location ID: 0x01000000

Lo ejecuto en dos macbooks diferentes, uno UK y otro ES. Esperaba que el ID de ubicación mostrara algo diferente, pero no fue así.

3 votos

Por favor, no hagas envíos cruzados a varios sitios SE. Elija uno y cíñase a él, o pida que migren su pregunta. stackoverflow.com/questions/57295133/

0 votos

Estaría bien que publicaras la respuesta que publicaste allí para beneficio de los usuarios de aquí...

0 votos

Lo que realmente es la disposición física, ¿qué valores concretos serían los posibles resultados?

2voto

Michael Gagne Puntos 151

Creo que acabo de encontrar la solución, así:

ioreg -l | grep KeyboardLanguage | awk '{print substr( $0, 56, 20)}' | tr -d "\" =|"

1 votos

Ejecutar ioreg -l | grep KeyboardLanguage devuelve ` | | | | | | "KeyboardLanguage" = "Swiss Multilingual Keyboard"` aquí, así que asumiendo una longitud de campo fija en awk no es suficiente: ioreg -l | grep KeyboardLanguage | cut -d\" -f 4

0 votos

Además, esto no parece devolver la distribución real del teclado...

0 votos

¿Por qué no? ¿Es esa la fuente de entrada, entonces?

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