Como trocar a tecla ctrl e fn em um MacBook Pro executando o Windows 7 via Boot Camp?

9

Existem muuuito muitas discussões na internet sobre a troca da tecla fn e ctrl em um MacBook Pro.

No lado do Mac, um novo software chamado ReMap4MacBook faz um trabalho perfeito ao trocar as duas chaves.

Mas no lado do PC (especificamente no Windows 7), não consigo encontrar uma resposta definitiva. A maioria dos posts se refere a artigo , mas eu li o artigo loooong e segui as instruções para sem sucesso.

Eu lembro que costumava haver um programa (talvez no XP) que não apenas trocava as duas teclas, mas também controlava os fãs no MacBook Pro. Mas não me lembro o nome e também me lembro que esse programa parou de ser atualizado como anos atrás.

EDIT: É chamado de Remapeador de entrada .

Então eu espero que exista um programa simples que eu possa simplesmente executar para trocar essas duas chaves.

    
por hobbes3 10.05.2012 / 09:48

5 respostas

4

Isso é muitas vezes impossível , porque a tecla Fn é hardware e quando pressionada junto com outra tecla ela envia um código media key ou às vezes faz algo baseado em hardware sem enviar nenhum código em tudo. Sua melhor aposta é para ajustar o BIOS (extremamente difícil, se não impossível) ou o teclado (alguns hack de religamento pode ser viável), porque Fn simplesmente não está no Escreva a especificação do código ...

Atualização , parece que a Apple adia essa maneira de fazer as coisas. Você pode aparentemente fazer isso com DoubleCommand no Mac OS X, no entanto isso não impõe qualquer interface com o Windows, que ainda continuará a ser um mistério, alguém iria descobrir com algum tipo de scanner de scancode se existe realmente um código de chave enviado. Como não tenho um MacBook, não posso ...

    
por 14.07.2012 / 17:12
2

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

O driver do teclado da Apple

[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 há OSXFnBehavior mas AFAIK isto apenas controla que as teclas de função podem ser pressionadas sem pressionar Fn)

Talvez alguém possa descobrir os códigos de teclas para Fn e Ctrl?

    
por 13.10.2012 / 22:40
1

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

    
por 02.02.2014 / 23:19
0

A outra opção que você pode tentar é AutoHotKey. link

É um serviço que você precisa executar em segundo plano, mas usei-o no passado quando estava usando um teclado da Apple em uma máquina Windows. Funciona muito bem - a única desvantagem é que você precisa ter um serviço em execução constante em segundo plano.

    
por 18.05.2012 / 10:33
0

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 uma pequena modificação no código-fonte poder fazê-lo funcionar em qualquer lugar.

link

    
por 22.03.2015 / 13:52