Kenneth Benzie (Benie) d8a46b017d Add mouse.ahk to autohotkey role
Enable natural scrolling on Windows without relying on the
`FlipFlopWheel` registry key which doesn't always work and depends on
knowing the device instance path for the mouse HID.
2025-02-06 22:30:19 +00:00

56 lines
1.3 KiB
YAML

---
- name: install chocolatey package
win_chocolatey:
name: autohotkey
state: latest
- name: clone config repo
win_git:
repo: git@git.infektor.net:config/AutoHotKey.git
dest: '{{autohotkey_repo_dir}}'
branch: main
- name: create scheduled task
win_scheduled_task:
path: Benie
name: macOS.ahk
state: present
enable: true
triggers:
- type: logon
enabled: true
- type: registration
enabled: true
actions:
- path: '{{autohotkey_repo_dir}}/macOS.ahk'
disallow_start_if_on_batteries: false
stop_if_going_on_batteries: false
execution_time_limit: PT0S
logon_type: interactive_token
multiple_instances: 3
run_level: highest
start_when_available: true
wake_to_run: false
- name: create scheduled task
win_scheduled_task:
path: Benie
name: mouse.ahk
state: present
enable: true
triggers:
- type: logon
enabled: true
- type: registration
enabled: true
actions:
- path: '{{autohotkey_repo_dir}}/mouse.ahk'
disallow_start_if_on_batteries: false
stop_if_going_on_batteries: false
execution_time_limit: PT0S
logon_type: interactive_token
multiple_instances: 3
run_level: highest
start_when_available: true
wake_to_run: false