Eu tenho um mouse sem fio Logitech M510 e estou em um Mac. No momento, posso atribuir ações diferentes aos 2 botões de polegar no painel de controle da Logitech. O que eu quero fazer é ter combinações de botões do mouse para executar ações.
Portanto, se eu estiver segurando o botão 1 do polegar e clicar no botão esquerdo, uma guia será fechada no Chrome. Assim como qualquer outra combinação "mantenha um botão, clique em outro".
Existe uma maneira de realizar esse tipo de personalização?
macos
software-rec
wireless-mouse
logitech-mouse
roflwaffle
fonte
fonte
Respostas:
A Better Touch Tool faz o que você deseja. Acabei de baixar e estou gostando muito: http://www.boastr.net/
Acredito que também esteja disponível na Mac App Store.
Suporta:
fonte
Eu tive um problema semelhante com o mouse Logitech M560 no meu MacBook Air. EU AMO esse mouse! Ele tem 5 botões e uma roda de inclinação, alças de borracha reais (não aquelas coisas que ficam em spray depois de um ano), 1 ano de bateria e o melhor de tudo ... pesa apenas 92 gramas com uma célula de lítio !!! Tão maravilhoso. Mas não é compatível com Mac e nenhum dos drivers USB de terceiros trabalha com ele. Isso ocorre porque alguns dos botões não enviam eventos de clique no botão USB (uma prática muito ruim se você me perguntar), mas enviam atalhos de teclado codificados / eventos de toque específicos do Windows. O USB Overdrive e o SteerMouse procuram apenas eventos de clique no USB, para que eles não possam "encontrar" a maioria dos botões.
Eu encontrei uma solução!
Como alguns dos botões do M560 enviam pressionamentos de tecla somente para Windows que um Mac não consegue entender, em alguns casos, os únicos pressionamentos de tecla que seu Mac "verá" são pressionamentos de comando ou opção! Mas é seguro re-mapear esses dados, pois o re-mapeamento é específico do dispositivo. Eles SOMENTE são acionados quando enviados pelo mouse. Então eu fui capaz de ganhar controle sobre TODOS os botões do M560!
Meu arquivo private.xml para o Karabiner está abaixo e inclui mapeamentos para todos os atalhos comuns de "Controle de missão" dos dois botões de polegar. O único mapeamento que incluí para o botão do meio é o Launchpad, pois essa parece ser a única função óbvia para esse botão. Mas, novamente, você pode editar o arquivo ao seu gosto. A parte difícil foi descobrir os gatilhos certos e eles estão todos lá. Você apenas precisa alterar para o que eles mapeiam (ou seja, a última linha da entrada do autogen).
OBSERVAÇÃO: você provavelmente também precisará alterar o ID do produto para corresponder ao ID do seu receptor USB Logitech. Clique no ícone da barra de menus do Karabinder e, em seguida, em "Iniciar visualizador de eventos ..." e na guia "Dispositivos" para encontrar o ID do seu dispositivo. E um pensamento final ... acho que o deviceid é na verdade o receptor unificado (não o mouse), portanto, se você estiver usando um teclado da Logitech, poderá ter azar, já que alguns desses mapeamentos atrapalharão as teclas de comando e opção. Por exemplo, a única coisa que o botão de encaminhamento envia que um Mac pode entender é a chave de comando correta! Mas se você estiver usando apenas o mouse M560, estará pronto!
Aqui está o meu arquivo private.xml.
fonte
code
Consegui parar a abertura do Expose quando pressionei o botão Voltar do Microsoft Bluetooth Wireless Mouse 5000 com
System Preferences -> Mission Control -> Mouse Button 4 -> -
.fonte
Você pode tentar usar o USB Overdrive ou o SteerMouse para alguma personalização do mouse. Não sei se o utilitário Logitech sozinho é suficiente.
Combine-o com os Serviços Mac OS X (por exemplo, do Automator) aos quais são atribuídos atalhos de teclado nas Preferências do Sistema , ou utilitários como Butler ou Keyboard Maestro .
fonte