Reasignación de teclas sin Karabiner

13

A través de "Preferencias del sistema - > Teclado - > Teclas modificadoras", había configurado: Bloqueo de mayúsculas como Ctl.

Luego, instalé el nuevo Karabiner (anteriormente KeyRemapForMacBook) para lograr la siguiente clave:

  • Ctl = Fn izquierdo
  • Fn = Ctl izquierdo

Sin embargo, configurar Karabiner significó que mi reasignación de teclas "Caps Lock to Ctl" hecha con "Preferencias del sistema" se perdió. Ahora, Karabiner exige que instale otra aplicación ( SEIL ) para volver a asignar solo la tecla Bloq Mayús. Creo que eso es ridículo y no deseo instalar otra aplicación solo para volver a asignar una tecla.

Entonces, eliminé Karabiner de mi sistema y luego configuré la siguiente reasignación de teclas a través de "Preferencias del sistema - > Teclado - > Teclas modificadoras":

  • Bloqueo de mayúsculas = Ctl
  • Izquierda Ctl = Ninguna ( Sin enlace de clave = > clave muerta )
  • Fn permanece Fn ( NOTA: esto no me molesta porque # 1: No lo uso mucho de todas formas y, # 2: Estoy acostumbrado al Thinkpad "Fn en el extremo izquierdo" estilo ).

Pero, me pregunto, ¿cómo hace Karabiner su magia en el interior? Mi entendimiento es que, en última instancia, Karabiner tiene que pasar la configuración de reasignación de claves al sistema operativo, ¿verdad? ¿O se inserta Karabiner en el sistema (es decir, como un módulo del kernel) y observa todas las teclas tecleadas en el teclado para detectar las teclas Ctl y Fn?

Más importante aún, ¿hay alguna forma (similar a xmodmap en Linux) para lograr esta reasignación de claves sin Karabiner?

    
pregunta thatmaheshrs 01.11.2014 - 10:55

4 respuestas

5

Lamentablemente, con MacOS Sierra, Karabiner ha entrado en una forma extraña de hiato, pero no en realidad porque algún día lo arreglaremos.

Lo que es muy malo, porque Karabiner era la herramienta perfecta para lo que necesitaba (lo que hacía que MacOS se comportara como un terminal UNIX de cuarenta años porque mis estúpidos dedos aún golpean ^ W para eliminar una palabra y mato la ventana y no puedo parar, no, no me ayuden, moriré eventualmente y luego mi problema se solucionará).

Mi otra herramienta principal es Typinator para abreviaturas - w para con, h para el, n para y, etc; esos realmente se suman.

Hasta ahora, he encontrado que BetterTouchTool es un reemplazo viable para Karabiner, incluso mejor en algunos aspectos. Pero peor en los demás; la repetición de teclas no funciona para mí a pesar de que el desarrollador dice que sí. (Es posible que interactúe con Typinator, pero apagar el último no soluciona el problema).

He escrito toda una novela usando estas dos herramientas (Typinator y BetterTouchTool), pero agradecería que alguien se acerque si aún encuentran algo mejor.

    
respondido por el GapTheMind 24.01.2017 - 17:40
2

Voy a ser ligeramente contrario y no estoy de acuerdo con el sentimiento de que necesito dos aplicaciones para hacer lo que me pidas.

Apple adoptó la herencia de UNIX de una herramienta para hacer una cosa y Karabiner continúa esa tradición. Ambas aplicaciones son de calidad profesional, mantenidas, depuradas, documentadas y soportadas. Ninguna de las dos aplicaciones cuesta nada para probar o confiar. Ambos hacen exactamente lo que dicen que hacen.

La última vez que lo verifiqué, Apple instala miles de archivos y tiene cientos ejecutándose incluso antes de que inicies sesión por primera vez. Instalar 2 programas para reasignar totalmente todas las claves me parece menos importante, pero estoy dispuesto a equivocarme al respecto.

Yo diría: instale Karabiner e instale SEIL y disfrute de su capacidad para volver a asignar las claves a voluntad, pero quizás me esté perdiendo alguna deficiencia en lo que está tratando de lograr.

    
respondido por el bmike 10.04.2015 - 00:56
1

Sé que esta es una respuesta tardía, pero estoy usando Better Touch Tool . Proporciona varias funciones:

  1. Teclas de reasignación: estoy usando el nuevo teclado Bluetooth y necesito las teclas Eliminar Inicio, Fin y Adelante a las que estoy acostumbrado en el teclado USB más grande, así que asigné ALT-DERECHA-FLECHA y ALT- FLECHA IZQUIERDA a Fin y Inicio y SHIFT-DELETE to FORWARD-DELETE. Si bien no creo que me permita reasignar algo como '1' a 'i' (como si quisiera), me permite reasignar funciones y teclas de control.
  2. Reasignar gestos del Magic Mouse: solía usar 9 espacios cuando Apple nos permitía mapearlos en una cuadrícula (3 a través, 3 abajo) y odiaba los nuevos espacios. Asigno deslizamientos en el mouse (y algunas combinaciones de teclas) para que pueda mover tres espacios a la vez hacia la izquierda o hacia la derecha. A pesar de que los 9 espacios están dispuestos en una larga fila, para mí, es como si tuviera mi vieja cuadrícula de 3x3 que funcionó tan bien para mí.
  3. Reasignar gestos del trackpad: uso mucho un trackpad y puedo mapear los mismos gestos que uso con el mouse en el trackpad e incluso un par de otros que funcionan bien para el trackpad que no funciona con el mouse.
  4. Reasignar otros dispositivos: también puede funcionar con ratones normales, un control remoto Siri o Apple, y más.

Básicamente, le permite reasignar casi cualquier forma de entrada a una gran cantidad de opciones. Comencé a usar BTT para reasignar solo una o dos funciones y luego seguí pensando: "Me gustaría poder hacer esto", y me encontré reasignando más y más.

    
respondido por el Tango 11.05.2016 - 22:15
1

Tuve que eliminar Karabiner en macOSX Sierra. Estaba causando problemas extraños al repetir una tecla y actuando como si un cambio se mantuviera constantemente. Quité el programa y mis problemas con el teclado desaparecieron.

Pero confié en él para volver a asignar mi clave de opción correcta como una eliminación directa, muy útil para editar.

Ahora he resuelto el problema con Better Touch Tool. ¿Hice la opción +? una eliminación hacia adelante (eliminar ventanas) Aunque no es una sola tecla, funciona.

    
respondido por el ByardP 25.08.2017 - 14:48

Lea otras preguntas en las etiquetas