1 votos

¿Cómo vuelvo a asignar WASD a las teclas de flecha?

Entonces, vi esta respuesta en otro hilo sobre cómo volver a asignar teclas:

La Nota Técnica TN2450 de Apple describe cómo volver a asignar teclas. Ejecutar el siguiente comando reasignará la tecla Alt derecha a Control derecho.

hidutil property --set '{"UserKeyMapping":
    [{"HIDKeyboardModifierMappingSrc":0x7000000e6,
      "HIDKeyboardModifierMappingDst":0x7000000e4}]
}'

Entonces escribí esto:

hidutil property --set '{"UserKeyMapping":
    [{"HIDKeyboardModifierMappingSrc":0x700000052,
      "HIDKeyboardModifierMappingDst":0x70000001A}
      "HIDKeyboardModifierMappingSrc":0x700000051,
      "HIDKeyboardModifierMappingDst":0x700000016}
      "HIDKeyboardModifierMappingSrc":0x700000050,
      "HIDKeyboardModifierMappingDst":0x700000004}
      "HIDKeyboardModifierMappingSrc":0x70000004F,
      "HIDKeyboardModifierMappingDst":0x700000007}]
}'

Pero cuando lo ejecuto obtengo este error:

2020-02-17 11:47:40.303 hidutil[2619:57497] NSJSONSerialization Error Domain=NSCocoaErrorDomain Code=3840 

"Array mal formado alrededor del caracter 127." 

UserInfo={NSDebugDescription=Array mal formado alrededor del caracter 127.}

¡¡¡ERROR!!!! No se puede crear el objeto de propiedad para  
'{"UserKeyMapping":
    [{"HIDKeyboardModifierMappingSrc":0x700000052,
      "HIDKeyboardModifierMappingDst":0x70000001A}
      "HIDKeyboardModifierMappingSrc":0x700000051,
      "HIDKeyboardModifierMappingDst":0x700000016}
      "HIDKeyboardModifierMappingSrc":0x700000050,
      "HIDKeyboardModifierMappingDst":0x700000004}
      "HIDKeyboardModifierMappingSrc":0x70000004F,
      "HIDKeyboardModifierMappingDst":0x700000007}]
}'

¿Cuál es el problema?

(Soy un novato total intentando volver a asignar una tecla para un juego (EU:4), no soy un programador experto ni nada, ¡así que por favor se gentil y explícame las cosas de manera simple para que mi culo de novato lo entienda! xD)

Gracias, R69NiX

1 votos

Trata de asignarlos uno a la vez. Además, creo que los elementos del array están separados por punto y coma (;)

0 votos

Ahhh gracias. Remapear uno a la vez como la respuesta en el otro hilo parece funcionar bien. Gracias Allan :)

0 votos

Por favor transcribe esto como una respuesta y acéptelo. Te daré un voto positivo para que puedas obtener puntos de reputación.

2voto

Udhy Puntos 3

Como no eres programador y buscas una manera muy simple, te recomiendo usar Karabiner para remapear teclas.

Un potente y estable personalizador de teclado para OS X.

Esta página te dará pautas paso a paso. Puedes lograr tu configuración según la siguiente captura de pantalla:

ingresar descripción de la imagen aquí

1 votos

Ohh eso parece fácil de usar. Probé un programa llamado FastFox y no tenía ni idea de cómo usarlo jajaja creo que lo intentaré. Gracias Udhy :)

0 votos

@R69NiX: De hecho, es muy fácil y conveniente también.

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