Recientemente me mudé a OS X y encuentro que el diseño del sistema "Fonético ruso" no es satisfactorio (no es el que estoy acostumbrado). ¿Cómo puedo crear un diseño personalizado?
Leí sobre Ukelele , pero el diseño que creé y copié Library/Keyboard Layouts
no aparece en las Preferencias del teclado.
Estoy usando OS X 10.9 Mavericks. Busqué soluciones en internet, pero la mayoría de ellas estaban desactualizadas.
macos
keyboard-layout
mik01aj
fuente
fuente
Respuestas:
/Library/Keyboard Layouts/
falla en silencio.) Puede usar cualquiera de los dos formatos. Los elementos emergentes de estilo iOS que se muestran al mantener presionadas las teclas solo funcionan con el formato de paquete. Sin embargo, el formato de archivo XML único (predeterminado) es más simple. Cuando use XML, asegúrese de que el archivo se guarde con una.keylayout
extensión./Library/Keyboard Layouts/
. Los diseños de teclado~/Library/Keyboard Layouts/
no se pueden seleccionar en los cuadros de diálogo de contraseña o en la ventana de inicio de sesión.Para aplicar cambios a la distribución del teclado, ejecute
sudo touch /Library/Keyboard\ Layouts/
y reinicie.Consulte https://web.archive.org/web/20151030180252/http://osxnotes.net/keylayout-files-and-ukelele.html para obtener más información.
Actualización (octubre de 2015): hay una nueva versión de Ukelele (3.0.0) que incluye la opción de instalar el diseño desde la aplicación. Todavía necesitaba ir a las preferencias del sistema para activarlo, pero no necesitaba pasar por la línea de comando.
fuente
.keylayout
extensión. De esta manera funcionó :)/Library/Keyboard Layouts/My Keyboard Layout.icns
..keylayout
archivo directamente para cambiar elname
atributo en la línea 5. Antes de esto, no se mostraría en Preferencias del Sistema, probablemente porque tenía el mismo nombre que un diseño existente. ¿Nadie más se encontró con esto? o_OCrear el archivo de diseño del teclado
Yo también usé Ukelele para generar un diseño de teclado. Luego puede exportar el archivo
.bundle
o.keylayout
y copiarlo/Library/Keyboard Layouts
.Si desea tener el icono del teclado incluido en un archivo, Ukelele ofrece una opción de exportación a Bundle. Entonces, en este caso, copie el
.bundle
archivo en su lugar. Alternativamente, puede mantener los iconos separados y copiarlos con el mismo nombre en la misma carpeta.Después de reiniciar, puede agregar la fuente de entrada en el menú Preferencias del sistema-> Teclado-> Fuentes de entrada. Probablemente disponible en Otros o el idioma si adjuntó un idioma al teclado en Ukelele.
Cómo crear un archivo .icns
Luego agregue los siguientes PNG a la carpeta:
No necesita todo esto, pero esta es la lista oficial. Algunos son redundantes en el recuento de píxeles, pero indican densidad.
Proyecto de ejemplo en GitHub
Mi proyecto ucraniano-ruso en GitHub es una demostración que actualmente está trabajando en Mavericks 10.9.5.
fuente
Ukelele podría funcionar para usted, solo tenga en cuenta que parece estar volviendo a vincular las claves a nivel de software (en lugar de a nivel de hardware), por lo que probablemente comenzará a tener problemas como algunas aplicaciones que no reconocen el modificador o los cambios de teclas especiales, no poder para usarlo en diálogos de contraseña, etc.
Si está buscando una solución más robusta, consulte Karabiner .
fuente
Utilice la versión anterior estable de Ukelele 1.8.4 ... No es necesario reiniciar
Tengo OS X 10.10.5 (Yosemite). La versión actual de Ukelele no funcionó incluso después de haber probado otras sugerencias. Finalmente, desinstalé la versión actual e instalé la versión estable anterior (1.8.4). Después de eso funcionó bien. No fue necesario reiniciar. Simplemente guarde el nuevo diseño en Biblioteca / Diseños de teclado. Luego abra las preferencias del teclado, las fuentes de entrada. Agregue haciendo clic en
+
, y debería ver el nuevo diseño en 'Otros'.fuente