2 votos

Configuración separada del ratón y del trackpad con Karabiner

Este puesto (que ha sido votado 26 veces en el momento de escribir este artículo) sugiere el uso de Karabiner para establecer configuraciones de desplazamiento separadas para un ratón USB y el trackpad del portátil.

Mosquetón parece ser una buena aplicación, y entiendo la solución sugerida (no reasignar la configuración del trackpad, luego invertir la configuración de desplazamiento en todos los dispositivos señaladores excepto los excluidos previamente) pero no funciona en mi caso porque el ratón USB ES un dispositivo señalador de Apple (es un ratón USB de Apple).

Hay una opción "No reasignar un teclado interno" pero nada sobre el "trackpad interno". Así que la pregunta sigue en pie: ¿cómo establecer diferentes configuraciones de desplazamiento para el trackpad interno y un ratón externo de Apple?

3voto

Christian Hang Puntos 1531

Parece que esta respuesta junto con sus comentarios resuelve el problema usando Karabiner. Es un poco complicado, así que voy a publicar una descripción completa aquí:

  • Abrir Karabiner > Preferencias
  • Ir a la pestaña "Misc & Uninstall"
  • Haga clic en "Lanzar EventViewer"
  • En el visor, vaya a la pestaña "Dispositivos"

Debería ver una tabla con varias columnas, entre ellas "Vendor ID", "Product ID" y "Device Name".

Example device list in EventViewer

  • Identifique su ratón USB en la columna "Nombre del dispositivo" y anote el correspondiente "ID del proveedor" y "ID del producto"
  • Vuelva al Karabiner > Preferencias > Misc y Desinstalación y ahora haga clic en el botón "Abrir private.xml"
  • Esto abrirá el Finder donde el archivo private.xml es, ábralo con su editor de texto favorito

Edita ese archivo para que se vea así:

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

Tenga en cuenta que debe sustituir los campos vendorid y productid a los valores que anotó previamente (de la lista de dispositivos de EventViewer).

  • Guardar el archivo private.xml
  • Vuelva a la ventana Karabiner > Preferencias y seleccione ahora la pestaña "Cambiar claves"
  • Haga clic en el botón de la parte superior derecha "Recargar XML"
  • Debería ver una nueva entrada en la tabla con el nombre "USB Mouse Scroll Reverse" (o el nombre que haya establecido en el archivo XML)
  • Marque esa casilla

¡Eso debería ser todo!

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X