¿Es posible alternar la rueda de desplazamiento como una rueda de desplazamiento usando Karabiner?

1

¿Es posible configurar Karabiner (anteriormente keyremap4macbook) para hacer clic en el 3er o 4to botón del mouse (en un trackball) ) ¿ cambiará usando el puntero para desplazarse?

Idealmente, me gustaría poder hacer clic en el tercer botón del mouse, después de lo cual el movimiento de la bola de desplazamiento se desplazará (una página web o cualquier otra cosa que esté en la pantalla), y volverá a mover el cursor después de presionar el tercer botón del mouse a segunda vez.

Sé que es posible utilizar la rueda de desplazamiento como una rueda de desplazamiento mientras se mantiene presionada la tecla o el botón del mouse (consulte esta respuesta ), pero no es lo que estoy buscando . Gracias!

Editar: esta es básicamente una solicitud de una versión para Mac de la respuesta aceptada para ¿Remedio para un trackball sin rueda de desplazamiento? que solo es aplicable a Linux.

    
pregunta titaniumdecoy 29.01.2015 - 23:12

1 respuesta

1

Intenta poner esto en tu archivo private.xml. Seleccione la opción superior (Toggle CursorMove - > ScrollWheel) en la pestaña Preferencias / Cambio de clave y esto activará la opción siguiente (al presionar simultáneamente los botones IZQUIERDA / DERECHA de la bola de desplazamiento). Puede usar KeyToKey en lugar de SimultaneousKeyPresses si solo desea utilizar un solo botón de bola de seguimiento.

<vkopenurldef>
    <name>KeyCode::VK_OPEN_URL_SHELL_toggle_cursormove_scrollwheel</name>
    <url type="shell">
        <![CDATA[    /Applications/Karabiner.app/Contents/Library/bin/karabiner toggle private.pointing_relative_none_to_scroll    ]]>
    </url>
</vkopenurldef>

<item>
    <name>Toggle CursorMove -> ScrollWheel</name>
    <identifier>private.toggle_cursormove_scrollwheel</identifier>
    <autogen>
        __SimultaneousKeyPresses__
        PointingButton::RIGHT, PointingButton::LEFT,
        KeyCode::VK_OPEN_URL_SHELL_toggle_cursormove_scrollwheel,
    </autogen>
</item>

<item>
    <name>CursorMove -> ScrollWheel</name>
    <identifier>private.pointing_relative_none_to_scroll</identifier>
    <autogen>__PointingRelativeToScroll__ PointingButton::NONE</autogen>
</item>
    
respondido por el Paul Hooper 17.11.2015 - 14:26

Lea otras preguntas en las etiquetas