Edición del layout del keyboard del sistema

Me pregunto cómo editar los dos files siguientes, para poder cambiar el layout del keyboard del sistema. Parece que son files de resources binarys, pero no estoy seguro.

/System/Library/Keyboard\ Layouts/AppleKeyboardLayouts.bundle/Contents/Resources/AppleKeyboardLayouts-B.dat /System/Library/Keyboard\ Layouts/AppleKeyboardLayouts.bundle/Contents/Resources/AppleKeyboardLayouts-L.dat 

Podría usar Ukelele para crear un layout personalizado, pero me gustaría saber cómo Ukelele lee los layouts actuales, y más sobre si es posible editar el layout del sistema directamente.

  • command + eliminar en terminal
  • La tecla C dejó de funcionar, ¿alguna solución para emular 'Comando + C'?
  • ¿Por qué F3 no funciona como Buscar siguiente en Chrome?
  • Método abreviado de keyboard para hacer clic derecho en la position actual del cursor en OS X? ('Tecla de menu' en Windows)
  • Símbolo de la Rupia india
  • ¿Cómo ingresar una contraseña creada con caracteres griegos una vez que el keyboard griego ha sido desactivado?
  • La tecla de retroceso no funciona en el keyboard Mac
  • ¿Cómo puedo boost el brillo en Mac sin keyboard Mac?
  • ¿Cómo usar el keyboard para drag and drop?
  • Dos keyboards externos del mismo tipo tienen diferentes asignaciones
  • ¿Es posible usar 2 keyboards diferentes sin tener que cambiar el layout manualmente?
  • Desactivar el tablero automático al editar files en TextEdit
  • 3 Solutions collect form web for “Edición del layout del keyboard del sistema”

    Hasta donde yo sé, nadie ha encontrado una manera de editar los layouts del sistema directamente. Hacer un layout personalizado a través de Ukelele es el path a seguir.

    Pude personalizar una bandera sin usar Ukelele.

    Acabo de extraer todas las banderas icns con este script: github.com/phible/scripts

    A continuación, busque las icns en el file AppleKeyboardLayouts-L.dat comparando con el principio y el final del código hexa de .icns, elimine el código y reemplácelo por uno de mis icns personalizados. Cierre la session de usuario, vuelva a iniciar session, finalice;

    Aquí está el resultado con mi tema negro:

    http://cl.ly/image/2o140J0t3M3y

    http://cl.ly/image/2R3c1T1j0J1o

    Recomiendo utilizar Icon Composer 2x para crear el nuevo .ICNS antes de integrarlo en .DAT. Mira aquí :

    apple.stackexchange.com/questions/59561/where-did-icon-composer-go-from-xcode

    ADVERTENCIA: ¡NO ELIMINE EL .DAT EN EL PAQUETE DE TECLADO, SIEMPRE LO SOBRESCRIBE, DE LO CONTRARIO SU TECLADO ESTARÁ PEGADO Y USTED NO PODRÁ HACER NADA! (SIEMPRE CONSERVE UN INSTALADOR ARRANQUIBLE DE MAC OS X EN ESTADOS SENSIBLES COMO ESTO PARA REPARAR COSAS QUE REINSTALAN COMPLETAMENTE MAC OS X O SOLO REÚNENLO CON UN TERMINAL)

    Aunque prefiero hacer mis propios maps, parece que muchos de los files para los keyboards pnetworkingeterminados se almacenan en / opt / X11 / share / X11 / xkb / keymap

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).