¿Es posible deshabilitar un atajo de teclado predeterminado para un carácter especial, sin el uso de software de terceros?

Configuré + Mpara ejecutar el comando "Pegar y combinar estilo", en todo el sistema. Asigné este acceso directo personalizado en la siguiente ubicación:

Preferencias del sistemaTecladoAtajos de aplicacionesTodas las aplicaciones

Sin embargo, en lugar del efecto deseado de pegar y hacer coincidir el estilo, presionar + Men mi teclado generalmente escribe el carácter µen su lugar. Solo de vez en cuando mi atajo funciona aleatoriamente correctamente.

¿Cómo puedo deshabilitar la asignación de este carácter especial a mi atajo, para que el atajo esté dedicado a mi comando definido por el usuario? Nunca tengo la necesidad de escribir este carácter Mu, por lo que no tengo ningún problema en eliminarlo por completo de mi teclado.

Entiendo que uno puede usar un programa de reasignación (como Karabiner.app) como solución para lograr esto. Pero, ¿ofrece Apple una forma integrada de eliminar los atajos de caracteres especiales?

Respuestas (2)

Como solución alternativa, ya que sé que usa FastScripts , he aquí una sugerencia.

Deshaga los cambios que realizó en Preferencias del sistema > Teclado > Accesos directos de aplicaciones > Todas las aplicaciones , cambiando primero ⌥M de nuevo a ⌥⇧⌘V , luego elimine el comando Pegar y combinar estilo que agregó. Tenga en cuenta que probablemente podría simplemente eliminarlo sin restablecerlo primero a su secuencia de teclas predeterminada, sin embargo, lo hago de esta manera para asegurarme de que se restablezca correctamente.

Cuando las cosas vuelvan a la normalidad, cree un .scpt de AppleScript con el código siguiente y guárdelo como Pegar y combinar estilo.scpt en la carpeta de scripts de usuarios (~/Library/Scripts).

tell application "System Events" to key code 9 using {option down, shift down, command down}

Tenga en cuenta que también puede usar keystroke "v"en lugar de key code 9, solo que prefiero usar key codeover keystrokela mayor parte del tiempo.

En FastScripts > Preferencias... > Accesos directos de guiones , asigne ⌥M a: Pegar y combinar estilo

Ahora no obtendrá el carácter µ cuando presione ⌥M cuando se esté ejecutando FastScripts .

Apple siempre usa Option/alt para caracteres especiales. Simplemente use Control o Comando para las funciones que desee en su lugar.

La tecla ya está vinculada a casi todo el alfabeto y otros caracteres como + , - , [ , ] , 0 a 9 , etc. en todas las aplicaciones instaladas combinadas, por lo que no es ideal para una combinación de dos teclas para eludir un valor predeterminado como ⌥M , ya que ⌘M está configurado en Minimizar . Mi solución sugerida es, en mi opinión, una buena opción en este caso, ya que sé que la esfera de Rubik usa FastScript.
Sin embargo, Ctrl está destinado a mucho menos. La respuesta en mi humilde opinión no es correcta de todos modos porque en realidad no responde la pregunta, sino que simplemente propone una solución alternativa. Debería haber sido un comentario como mucho.
Creo que usar la tecla Control es una buena idea. Mi queja es que Apple seguramente es consciente de que la mayoría de los usuarios de Mac nunca tienen la necesidad de escribir caracteres especiales. Sin embargo, continúan dedicando una serie de atajos a estos símbolos esotéricos. Supongo que la refutación de Apple sería... "¿Cuántas personas necesitan más atajos de teclado que las docenas de atajos que proporciona la tecla ctrl?"
@rubik'ssphere Apple obtiene 2/3 de sus ventas fuera de los EE. UU. De hecho, dedica mucho esfuerzo a localizar MacOS e iOS y proporciona modos sencillos de entrada para idiomas distintos del inglés.