Estoy usando el teclado inalámbrico de Apple y estoy un poco decepcionado de que la Fntecla y la Ctrltecla tengan ese orden. No es conveniente para mi. ¿Cómo puedo cambiarlos fácilmente?
keyboard
wireless-keyboard
ValeriiVasin
fuente
fuente
Respuestas:
Ventanas:
Se puede hacer usando SharpKeys 2.1.1 :
Lo que puedes hacer:
Lo que no puedes hacer:
Mac OS X
Se puede hacer usando DoubleCommand :
Lectura relacionada:
He encontrado el teclado MacBook Pro - ¿Cómo intercambiar / reasignar teclas? para contener información útil sobre este tema.
fuente
DoubleCommand
enlace del software, lo encontré antes de ver tu publicación :) Pero me ayuda. Y tengo otro problema: ¿cómo redefinireject
? ¡¿Es posible?! Quiero establecer sudelete
comportamiento ... Los desarrolladores de Apple piensan que no usamosdelete
o que es conveniente escribir enfn+backspace
lugar dedelete
programar.DoubleCommand
tengo un problema cuando uso atajos combinados (por ejemplo,Ctrl+Shift+Up
solo funcionan los botones originales ...)fn
clave en unacontrol
clave.Por desgracia, esto probablemente no funcionará. Con la excepción de cambiar el firmware del teclado bluetooth o volver a cablear los botones del hardware.
Motivo : La tecla Fn es un modificador para los códigos de exploración generados. Esta clave es un modificador a nivel de hardware. Una pulsación de tecla fn no se puede ver incluso (usando 'xev' en mi teclado bluetooth de Apple en Linux)
EDITAR: Una prueba rápida muestra que podría ser posible (usando showkey en un tty real):
Fn tiene el código clave 464
Ctrl tiene el código clave 29
fuente
Para versiones hasta (10 inclusive) 10.11, puede intercambiar las claves con Karabiner (anteriormente KeyRemap4MacBook), mientras que DoubleCommand solo puede convertir su fnclave en una controlclave.
Para las versiones 10.12+, querrá usar Karabiner-Elements , una reescritura completa de Karabiner, que aún se está poniendo al día con la función disponible en Karabiner. Las características que admite todavía están en constante cambio.
fuente
En Windows, la instalación del siguiente controlador permite intercambiar fácilmente Ctrl y Fn.
https://github.com/samartzidis/WinAppleKey
Además de eso, cmd / win y alt también se pueden intercambiar y se instalan algunas combinaciones de teclas Fn + del diseño de Mac:
fuente
Cuando usas Linux, creo que también debería ser posible. Al menos cuando tenga acceso a su sistema y pueda volver a compilar su núcleo. Mira esto : Linux: la clave Apple Wireless A1314 Fn no está registrada, parece un error de software .
fuente
(Además de la respuesta de Zuuls)
Linux
He intentado modificar el módulo del núcleo para los teclados de Apple aquí . Si tiene el kernel de Linux versión 3.13 (o cercano), debería ser fácil cargarlo.
No tengo experiencia escribiendo módulos de kernel, por lo que parte del código puede no funcionar como se esperaba. Por lo que sé, funciona en mi teclado :)
fuente