Makro jednego klucza dla OS X

2

Chcę zrobić proste makro dla gry, w którą gram, ale nie mogę zrozumieć, jak to zrobić w programach Mac. Chcę uruchomić makro, w którym po naciśnięciu przycisku x dane wyjściowe są wyświetlane jako naciśnięcie klawisza x dwa razy pod rząd bardzo szybko (0,55 milisekundy).

Zasadniczo przekształcenie x w xx, ale bardzo szybkie wyjście

Liam Knoeppel
źródło

Odpowiedzi:

1

Sugeruję wypróbowanie Karabiner Elements, w którym możesz robić, co chcesz (ale nie wiem JAK JAK szybko).
Trzeba będzie zaimportować BARDZO prostą „Złożoną modyfikację”, aby nacisnąć dwa naciśnięcia klawiszy z rzędu.
Coś takiego:

{"title": "Make single letter click twice FAST …",
 "rules": [
        { "description": "Press 'x' twice.",
         "manipulators": [
           "conditions":[{"bundle_identifiers": [ "^com.game.name" ],
                                        "type": "frontmost_application_if" }
                         ],
                 "from": { "key_code": "x",
                          "modifiers": { "optional": ["any"] }
                         },
                   "to": [
                          { "key_code": "x" }, { "key_code": "x" } ],
                 "type": "basic"
} ] } ] }

Karabiner jest wyposażony w „EventViewer”, który powie ci w zakładce „aplikacja na pierwszym planie”, jakiej nazwy oczekuje (zachowaj „^”!).
( TUTAJ jest przykładem wyjaśniającym import do K-Elements.)

clemsam lang
źródło