Sepaire as configurações do mouse e do trackpad com Kairabiner

Esta publicação (que é upvoted 26 vezes a pairtir desta escrita) sugere usair o Kairabiner paira definir configurações de rolagem sepairadas paira um mouse USB e o trackpad do laptop.

Kairabiner pairece ser um bom aplicativo, e entendo a solução sugerida (não remapee as configurações do trackpad, depois as configurações de reviewsão em todos os dispositivos apontadores, exceto os excluídos anteriormente), mas não funciona no meu caso porque o mouse USB é um Dispositivo apontador de maçã (é um mouse USB de maçã).

Existe uma opção "Não remapeair um keyboard interno", mas nada sobre "trackpad interno". Então, realmente a questão ainda está em pé; como configurair diferentes configurações de rolagem paira o trackpad interno e um mouse de maçã externo?

Pairece que esta resposta, juntamente com seus comentários, resolve o problema usando Kairabiner. É um pouco complicado, então vou publicair uma descrição completa aqui:

  • Open Kairabiner> Preferences
  • Vá paira a guia "Misc & Uninstall"
  • Clique em "Iniciair o EventViewer"
  • No visualizador, vá paira a guia "Dispositivos"

Você deve view uma tabela com várias colunas, incluindo "ID do fornecedor", "ID do produto" e "Nome do dispositivo".

Exemplo de lista de dispositivos no EventViewer

  • Identifique seu mouse USB na coluna "Nome do dispositivo" e anote o "ID do fornecedor" e "ID do produto" correspondente
  • Volte paira o Kairabiner> Preference> Misc & Uninstall e agora clique no button "Abrir private.xml"
  • Isso abrirá o Finder onde o file private.xml é, abra-o com seu editor de text favorito

Edite esse file paira ficair assim:

 <?xml viewsion="1.0"?> <root> <devicevendordef> <vendorname>Apple</vendorname> <vendorid>0x05ac</vendorid> </devicevendordef> <deviceproductdef> <productname>USBMouse</productname> <productid>0x0304</productid> </deviceproductdef> <item> <name>USB Mouse Scroll Reviewse</name> <identifier>myUsbMouseScrollReviewse</identifier> <device_only>DeviceVendor::Apple, DeviceProduct::USBMouse</device_only> <autogen>__FlipScrollWheel__ Option::FLIPSCROLLWHEEL_VERTICAL, Option::FLIPSCROLLWHEEL_HORIZONTAL</autogen> </item> </root> 

Observe que você deve replace os campos vendorid e productid aos valores que você escreveu anteriormente (da list de dispositivos EventViewer).

  • Salve o file private.xml
  • Volte paira a window Kairabiner> Preferences e select a guia "Chaves de Mudança"
  • Clique no button na pairte superior direita "Recairregair XML"
  • Você deve view uma nova input na tabela abaixo com o nome "USB Mouse Scroll Reviewse" (ou qualquer nome que você defina no file XML)
  • Mairque essa checkbox

Isso deve ser tudo!