From e115369c6d6f88ced5c6238a44e5a04d54f52f7a Mon Sep 17 00:00:00 2001 From: Carlo van Wyk <5310264+thecarlo@users.noreply.github.com> Date: Wed, 12 Jun 2024 20:33:32 +1000 Subject: [PATCH] Adobe Premiere Pro: Scroll Timeline with Mouse button 3 --- public/groups.json | 3 ++ ...re_pro_scroll_timeline_mouse_button_3.json | 37 +++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 public/json/adobe_premiere_pro_scroll_timeline_mouse_button_3.json diff --git a/public/groups.json b/public/groups.json index 6ec59f48d..f825d5ef0 100644 --- a/public/groups.json +++ b/public/groups.json @@ -469,6 +469,9 @@ "name": "Application Specific", "id": "application-specific", "files": [ + { + "path": "json/adobe_premiere_pro_scroll_timeline_mouse_button_3.json" + }, { "path": "json/obsidian_emacs_vim-insert.json" }, diff --git a/public/json/adobe_premiere_pro_scroll_timeline_mouse_button_3.json b/public/json/adobe_premiere_pro_scroll_timeline_mouse_button_3.json new file mode 100644 index 000000000..6bbce512d --- /dev/null +++ b/public/json/adobe_premiere_pro_scroll_timeline_mouse_button_3.json @@ -0,0 +1,37 @@ +{ + "title": "Adobe Premiere Pro timeline: scroll timeline with mouse button 3 (hold button 3 to scroll; release to go back to selection tool)", + "author": "Carlo van Wyk (https://github.com/thecarlo)", + "maintainers": ["thecarlo"], + "rules": [ + { + "description": "Adobe Premiere Pro timeline: scroll timeline with mouse button 3 (hold button 3 to scroll; release to go back to selection tool)", + "manipulators": [ + { + "type": "basic", + "from": { + "pointing_button": "button3" + }, + "to": [ + { + "key_code": "h" + }, + { + "pointing_button": "button1" + } + ], + "to_after_key_up": [ + { + "key_code": "v" + } + ], + "conditions": [ + { + "type": "frontmost_application_if", + "bundle_identifiers": ["^com\\.adobe\\.PremierePro.23$", "^com\\.adobe\\.PremierePro.24$"] + } + ] + } + ] + } + ] +}