È possibile attivare la trackball come una rotella di scorrimento usando il Karabiner?

1

È possibile configurare Karabiner (in precedenza keyremap4macbook) in modo tale da fare clic sul terzo o quarto pulsante del mouse (su un mouse trackball ) attiva / disattiva utilizzando il puntatore per scorrere?

Preferibilmente sarei in grado di fare clic sul terzo pulsante del mouse, dopo di che lo spostamento della trackball scorrerà (una pagina web o qualsiasi altra cosa è sullo schermo), e tornerà a spostare il cursore dopo aver premuto il terzo pulsante del mouse seconda volta.

So che è possibile utilizzare la trackball come una rotella di scorrimento mentre si tiene premuto un tasto o il pulsante del mouse (vedere questa risposta ), ma non è quello che sto cercando . Grazie!

Modifica: si tratta fondamentalmente di una richiesta per una versione Mac della risposta accettata a Rimedio per una trackball no scroll wheel? che è applicabile solo a Linux.

    
posta titaniumdecoy 29.01.2015 - 23:12
fonte

1 risposta

1

Prova a inserire questo nel tuo file private.xml. Seleziona l'opzione in alto (Commuta CursorMove - > ScrollWheel) nella scheda Preferenze / Cambia chiave e questo cambierà l'opzione sottostante (usando la pressione simultanea dei pulsanti SINISTRO / DESTRA della trackball). Potresti utilizzare KeyToKey invece di SimultaneousKeyPresses se vuoi solo utilizzare una singola pressione del pulsante della trackball.

<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>
    
risposta data 17.11.2015 - 14:26
fonte

Leggi altre domande sui tag