Como trocar as teclas Ctrl e Fn em um MacBook Pro executando o Windows 7 via Boot Camp?

Como trocar as teclas Ctrl e Fn em um MacBook Pro executando o Windows 7 via Boot Camp?

muuuuita discussãona internet sobre como trocar a chave fne ctrlem um MacBook Pro.

No lado do Mac, um novo software chamadoReMap4MacBookfaz um trabalho perfeito trocando as duas chaves.

Mas no lado do PC (especificamente no Windows 7), não consigo encontrar uma resposta definitiva. A maioria das postagens refere-se aEste artigomas li muuuito artigo e segui as instruções sem sucesso.

Lembro que existia um programa (talvez no XP) que não apenas trocava as duas chaves, mas também controlava os ventiladores do MacBook Pro. Mas não me lembro o nome e também me lembro que aquele programa deixou de ser atualizado como há anos.

EDITAR: Chama-seRemapeador de entrada.

Espero que exista um programa simples que eu possa simplesmente executar para trocar essas duas chaves.

Responder1

Muitas vezes isso é impossível, pois a tecla Fn é hardware e quando pressionada junto com outra tecla envia umchave de mídiacódigo ou às vezes faz algo baseado em hardware sem enviar nenhum código. Sua melhor aposta é ajustar o BIOS (extremamente difícil, se não impossível) ou o teclado (algum hack de religação pode ser viável), porque Fn simplesmente não está noEspecificação do código de digitalização...


Atualizar, parece que a Apple foge dessa maneira de fazer as coisas. Aparentemente você pode fazer isso comComando Duplono Mac OS X,no entantoisso não impõe nenhuma interface com o Windows, o que ainda continuará sendo um mistério, alguém descobriria algum tipo descanner de código de varredurase realmente foi enviado um código-chave. Como não tenho um MacBook não posso...

Responder2

Existe uma chave de registro que pode fazer isso, mas não encontrei nenhuma documentação sobre ela.

O driver do teclado Apple em

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\KeyMagic]

contém as entradas

"Keymap"=hex:69,46,6a,47,6b,48,91,8b,90,88
"KeymapFn"=hex:0c,22,0d,1e,0e,1f,0f,20,10,27,12,23,13,55,18,21,27,54,2d,67,33,56,38,57

(também existe OSXFnBehavior, mas AFAIK apenas controla que as teclas de função podem ser pressionadas sem pressionar Fn)

Talvez alguém possa descobrir os códigos-chave para Fn e Ctrl?

Responder3

Eu usei KeyTweak no Win 7 para remapear com sucesso LAlt <-> LWin e RAlt -> RCTRL, RWin -> RAlt Mas Fn não é detectado, mesmo no AutoHotKey, então provavelmente teremos que esperar pela atualização do Bootcamp.

Responder4

Alguém implementou um driver de modo kernel para fazer esse feito mágico para o teclado sem fio da Apple. Não tenho certeza se funciona para um macbook. O FAQ diz que uma opção é instalar o Windows “nativamente”. Independentemente disso, há uma boa chance de que uma pequena modificação no código-fonte faça com que ele funcione em qualquer lugar.

https://github.com/samartzidis/WinA1314

informação relacionada