Estou usando o teclado Apple Wireless e estou um pouco desapontado com o fato de que a Fntecla e a Ctrlchave estão nessa ordem. Não é conveniente para mim. Como posso trocá-los facilmente?
keyboard
wireless-keyboard
ValeriiVasin
fonte
fonte
Respostas:
Janelas:
Isso pode ser feito usando as SharpKeys 2.1.1 :
O que você pode fazer:
O que você não pode fazer:
Mac OS X
Isso pode ser feito usando o DoubleCommand :
Leitura relacionada:
Encontrei o Teclado MacBook Pro - Como trocar / remapear teclas? para conter informações úteis sobre esse assunto.
fonte
DoubleCommand
link do software, eu o encontrei antes de ver sua postagem :) Mas isso me ajuda. E eu tenho outro problema: como redefinireject
? É possível?! Eu quero definir odelete
comportamento ... Os desenvolvedores da apple pensam que não usamosdelete
ou é conveniente digitar emfn+backspace
vez dedelete
programar?DoubleCommand
Eu tenho um problema quando atalhos uso de combinação (por exemplo,Ctrl+Shift+Up
somente originais botões trabalho ....fn
chave em umacontrol
chave.Infelizmente, isso provavelmente não vai funcionar. Com a exceção de trocar o firmware do teclado bluetooth ou religar os botões do hardware.
Motivo : A tecla Fn é um modificador para os scancodes gerados. Essa chave é um modificador no nível do hardware. Um pressionamento de tecla fn não pode ser visto mesmo (usando 'xev' no meu teclado bluetooth da Apple em linux)
EDIT: Um teste rápido mostra que pode ser possível (usando showkey em um tty real):
Fn tem o código de chave 464
Ctrl tem o código de chave 29
fonte
Para versões até (e inclusive) 10.11, você pode trocar as chaves com o Karabiner (anteriormente KeyRemap4MacBook), enquanto o DoubleCommand pode apenas transformar sua fnchave em uma controlchave.
Para as versões 10.12+, convém usar o Karabiner-Elements , uma reescrita completa do Karabiner, que ainda está atualizando a função disponível no Karabiner. Os recursos que ele suporta ainda estão em fluxo.
fonte
No Windows, a instalação do seguinte driver permite trocar facilmente Ctrl e Fn.
https://github.com/samartzidis/WinAppleKey
Além disso, cmd / win e alt também podem ser trocados e algumas combinações de teclas Fn + no layout do Mac são instaladas:
fonte
Quando você está usando o Linux, acho que também deve ser possível. Pelo menos quando você tem acesso ao seu sistema e pode recompilar seu kernel. Confira isso Linux: A chave Apple Wireless A1314 Fn não registrada, parece um bug de software .
fonte
(Adição à resposta de Zuuls)
Linux
Eu tentei modificar o módulo do kernel para Apple Keyboards aqui . Se você possui o kernel Linux versão 3.13 (ou fechado), deve ser fácil carregá-lo.
Não tenho experiência em escrever módulos do kernel; portanto, parte do código pode não funcionar conforme o esperado. Tanto quanto eu sei, ele funciona no meu teclado :)
fonte