altere a tecla Caps Lock para a tecla fn


10

Substituí a fnchave padrão pela esquerda controle a esquerda controlpor outra chave útil.

E, na medida em que não uso a Caps Lockchave na vida cotidiana, decidi substituí Caps Lock-la fn.

Eu uso para esse fim o PCKeyboardHack .

alterar Caps Lock para a tecla fn no PCKeyboardHack

Acabei de inserir o número 63(que corresponde a fn) na Change Caps Locklinha.

Mas agora Caps Locknão faço nada: nem trabalho importante CapsLocknem fnchave.

Quando troco de Caps Lockchave por forward deleteexemplo (código 117) - tudo bem. E Caps Lockcomeça a trabalhar como forward deletechave.

alterar Caps Lock para excluir a exclusão no PCKeyboardHack

Mas preciso definir fna Caps Lockchave.

ATUALIZAR

Eu notei no KeyRemap4MacBook EventViewer: quando eu pressiono Caps Lock...

KeyRemap4MacBook EventViewer

... eu recebo o control_lcódigo da chave. Mas, na verdade, não funciona nem como control_l(verifiquei).

Por que isso mostra control_l? Talvez porque mudei a fntecla para a esquerda controlno KeyRemap4MacBookaplicativo.

fn para control_l no KeyRemap4MacBook

Quando eu desmarque esta caixa de seleção e vigília EventViewerem Caps Lockclicando novamente: Eu vejo Fncódigo na saída.

fn logado no eventViewer, mas na verdade não está funcionando

Mas, na verdade, ele não funciona como Fn(eu verifico fn+ delete)

Atualização 2

Eu desabilitei CAPS LOCK

CAPS LOCK - nenhuma ação

No PCKeyboardHack definido F19comoCaps Lock

F19 para Caps LOCK

No KeyRemap4MacBookremapeamento F19parafn

<item>
    <name>f19_to_fn</name>
    <identifier>f19_to_fn</identifier>
    <autogen>__KeyToKey__ KeyCode::F19, KeyCode::FN</autogen>
</item>

habilitar f19 para fn no PCKeyboardHack

E agora Caps Lockfunciona como fnexceto as teclas f1 - f12. Por exemplo, quando pressiono o padrão fn+ f11, vejo o Launchpad. Quando pressiono remapeado fn+ f11vejo o volume baixo. Portanto, f11não trabalhando com remapeado fn.

Em outras combinações, como fn+ delete= forward deleteremapeado fnfunciona bem.


Você está pressionando uma tecla de função real (F1-F19) com a tecla de função (FN)? normalmente, para funcionar, você precisa pressionar FN + F1-19.
l'L'l

sim eu testei a tecla fn com forward delete. Eu pressiono fn+ delete. Quando eu tiver padrão fnchave I pode encaminhar exclusão e quando eu definir caps locka fnchave, eu não posso avançar excluir pressionandocaps lock + backspace
Maxim Yefremov

Respostas:


3

Apenas alterar caps lock para o código-chave 63 com o PCKeyboardHack funciona para mim. Você já tentou configurar caps lock nenhuma ação nas Preferências do Sistema?

Você também pode tentar usar PCKeyboardHack para, por exemplo, alterar caps lock para F19 e, em seguida, usar um private.xml como este com KeyRemap4MacBook:

<?xml version="1.0"?>
<root>
  <item>
    <name>test</name>
    <identifier>test</identifier>
    <autogen>__KeyToKey__ KeyCode::F19, KeyCode::FN</autogen>
  </item>
</root>

Obrigado! Caps Lock para fn funciona, exceto as teclas f1 - f12 (consulte a atualização 2)
Maxim Yefremov


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.