Come posso associare la rotellina di scorrimento a una chiave in Mac OS X?


1

Sono nuovo nell'uso di un Mac e ho usato AutoHotKeyapplicazioni che ricollegano la rotellina del mouse (ad esempio E= scorri verso l'alto di 1 tipo "tick" della rotellina del mouse su un titolo specifico della finestra, ad es. "Nome del gioco qui" Google Chrome)

Come potrei farlo AppleScript? Sono sicuro che è possibile.

Voglio solo associare la minuscola / maiuscola ealla rotellina del mouse verso l'alto. Ho un mouse vero, ma per questo gioco, un keybind è più efficiente.

Come posso farlo pur avendo uno specifico titolo di una determinata finestra?

Risposte:


0

Puoi usare questo AppleScript per scorrere verso l'alto di una riga:

do shell script "
/usr/bin/python <<'END'
import sys
import time
from Quartz.CoreGraphics import *

def scroll_up():
    event = CGEventCreateScrollWheelEvent(None, kCGScrollEventUnitLine, 1, -1)
    CGEventPost(kCGHIDEventTap, event)

scroll_up()
END"

Quindi puoi usare BetterTouchTool per mappare il tuo keep a quel AppleScript. Tuttavia, questo sembra essere un modo molto lento di fare le cose, non quello che vorresti per un gioco. Per velocità e semplicità, sebbene con un costo di $ US 5,00, Keymo può essere facilmente configurato per farlo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.