3 votos

Invertir el eje del ratón con Karabiner

Karabiner parece un software extremadamente versátil, pero no encuentro la forma de invertir el eje del ratón con él. Por ejemplo: Cuando muevo el ratón hacia abajo, quiero que el cursor vaya hacia arriba, y cuando muevo el ratón hacia la derecha, quiero que el cursor vaya hacia la izquierda. (*)

Ahora mismo estoy usando USB Overdrive para este propósito, pero necesito a Karabiner para otras cosas, y estaría bien si pudiera salirme con la mía con un solo programa.

(*) Esto suena tan extraño que siento que te debo una explicación: Tengo un ratón trackball que, debido a su factor de forma me obliga a girarlo 180 grados en mi escritorio. Invirtiendo el eje en el software, todavía se mueve de forma natural.

2voto

klanomath Puntos 19587

Para mover el cursor puedes usar una herramienta de terceros: Mosquetón. Karabiner no es compatible con Sierra en el momento de escribir este artículo (enero de 2017).

  1. Descargue, instale y abra Karabiner

  2. Abrir en el menú Karabiner -> Preferencias

  3. Abre la pestaña Misc y desinstalar

  4. Presiona el botón Open private.xml

  5. Abrir el archivo private.xml con un editor apropiado

  6. Introduzca el código clave personalizado

    <?xml version="1.0"?>
    <root>
        <item>
        <name>3rd-Party Pointing Device</name>
        <item>
            <name>Reverse Vertical &amp; Horizontal Cursor Movement</name>
            <identifier>reverse.mouse.movement</identifier>
            <autogen>
              __FlipPointingRelative__
              Option::FLIPPOINTINGRELATIVE_HORIZONTAL,
              Option::FLIPPOINTINGRELATIVE_VERTICAL,
            </autogen>
        </item>
        </item>
    </root>

    Si ya tienes otros artículos en private.xml omite los dos primeros y la última línea del código anterior.

  7. Guarda el archivo

  8. Abra en el menú Karabiner -> Preferencias la pestaña Cambiar la clave

  9. Presiona el botón ReloadXML

  10. Habilitar la reimpresión. Debería aparecer al principio.

enter image description here


Si tienes un segundo dispositivo apuntador (es decir, un ratón Apple o un trackpad) y quieres usarlo normalmente, tienes que restringir el mod a tu ratón trackball añadiendo un devicevendordef/deviceproductdef en algún lugar y una etiqueta de dispositivo después de la etiqueta de identificación en tu private.xml. Ejemplo (lo siento, sólo un teclado externo de Apple):

<devicevendordef>
    <vendorname>Apple</vendorname>
    <vendorid>0x05ac</vendorid>
</devicevendordef>
<deviceproductdef>
    <productname>ExternalKeyboard</productname>
    <productid>0x0256</productid>
</deviceproductdef>
...
<device_only>DeviceVendor::Apple, DeviceProduct::ExternalKeyboard</device_only>

Consigues las diferentes identificaciones de los dispositivos abriendo Karabiner > Misc. & Uninstall > EventViewer > Devices

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