
Eu tenho um novo Microsoft Natural Ergonomic Keyboard 4000 (que nome de produto excelente) e estou usando-o no OS X Snow Leopard. O zoom no meio é praticamente inútil para mim, então prefiro fazê-lo rolar. Como faço isso?
A mesma pergunta, mas para Windows:Altere a ação do zoom para rolar em um MS Natural Keyboard 4000
Responder1
Ao contrário do Windows, o driver de teclado Mac Microsoft não usa um arquivo Commands.xml para a configuração. Em vez disso, ele usa um arquivo binário, o que dificulta a modificação. O arquivo de configuração está armazenado em:
/Users/YOUR_NAME/Library/Preferences/com.microsoft.keyboard.pref
Com um pouco de engenharia reversa, é possível determinar o suficiente do formato do arquivo binário para modificá-lo e remapear o controle deslizante de zoom. Eu criei umarquivo preferido modificadoque remapeia o controle deslizante de zoom para pressionar as teclas de seta PARA CIMA e PARA BAIXO. Infelizmente, quando tentei remapear para a função SCROLL, ela não se repetiu automaticamente, então UP/DOWN parecia uma opção melhor.
Existe um truque para instalar um novo arquivo pref e fazer com que o driver do teclado o recarregue:
- Certifique-se de que as Preferências do Sistema estejam fechadas
- Baixe o arquivo pref modificado (acima)
- Navegue para /Usuários/SEU_NOME/Biblioteca/Preferências/
- Faça backup do arquivo com.microsoft.keyboard.pref (por exemplo, renomeie-o para com.microsoft.keyboard.pref.old)
- Mova o arquivo preferido modificado para essa pasta
- Abra as Preferências do Sistema e abra o painel de preferências do Microsoft Keyboard (isso faz com que o arquivo de preferência seja recarregado)
- O controle deslizante de zoom agora deve enviar pressionamentos de tecla PARA CIMA/PARA BAIXO (Observação: alterar qualquer uma das preferências de zoom na janela Preferências do Sistema substituirá o remapeamento - revertendo-o de volta ao zoom!)
Se você estiver interessado em remapear o controle deslizante de zoom para outra coisa, descrevi o processo de engenharia reversa com mais detalhes em meublog- envolve fazer dumps hexadecimais do arquivo binário preferido e comparar esses dumps hexadecimais quando você altera itens específicos no painel de controle.