2 votos

Dos distribuciones de teclado personalizadas, ambas casi funcionando de manera diferente

He estado utilizando el Programador Dvorak durante un tiempo, pero me encontré con problemas después de un tweak mío mal ejecutado que me llevó a reinstalar la versión. Sin embargo, el último paquete (marcado como beta) no soporta KeyBindings que utilizan el modificador de control. Si intento modificar el paquete Programmer Dovarak con Ukelele, parece que Mac OS X deja de reconocerlo, incluso después de reiniciarlo.

Entonces me conformé con rehacer el diseño Dvorak del Programador a partir de la plantilla Dvorak incorporada en Ukelele. Este me permite usar los atajos de texto de Cocoa (^A ^E ^F, etc.), pero no puedo hacer cosas como manejar los cuadros de diálogo del sistema (por ejemplo, hacer una actualización de software y pulsar la barra espaciadora). En general, botón perfilado : barra espaciadora :: botón sombreado sólido : enter). Además, algunas aplicaciones no me permiten usar atajos de Comando. Por ejemplo, no puedo usar Command-C, -X, o -N en Mental Case mientras estoy usando mi Dvorak rehecho, pero no puedo usar KeyBindings como ^D si estoy usando el Dvorak oficial. PERO Si utilizo el teclado normal de EE.UU., no tengo problemas; tanto el control como el comando funcionan bien.

Así pues, mi pregunta principal es: ¿cómo puedo fusionar las funcionalidades de estos dos diseños? Dicho de otro modo: ¿Por qué, dado el siguiente XML, me encuentro con los fenómenos descritos anteriormente?

  1. un gist de GitHub para mi diseño Dvorak de Programador recreado
  2. otro gist, publicado para ahorrarte el tiempo de descargar todo el paquete

Tenga en cuenta que el diseño oficial (2 º enlace de arriba) en realidad se instala con un .bundle directorio en /Library/Keyboard Layouts/ mientras que yo tengo mi diseño recreado simplemente en $HOME/Library/Keyboard Layouts/name.layout .

Si hay alguna otra información que sería útil, Por favor, hágamelo saber; estaré encantado de hacer capturas de pantalla o algo así si es necesario.

1voto

Ahora existe un nueva versión del Programador Dvorak que funciona con combinaciones de teclas como ⌃A.

◊ El modificador de opciones no funciona actualmente. Además, no se puede sustituir un diseño romano predeterminado por este. Las teclas de control deberían ser ahora funcionales.

La opción funcionó en todos los sitios que probé, por lo que no funcional podría significar simplemente que los estados bajo opción no imprimen caracteres no ASCII. Si desea desactivar todas las fuentes de entrada por defecto, puede editar el plist de HIToolBox .

En versiones anteriores se podía añadir un mapa de teclado en el que todas las teclas dieran un carácter de control como � . Ver El control no funciona en iTerm 2 cuando se utiliza la disposición de teclado Dvorak del Programador .

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