Skip to content

GRIS-UdeM/SV_mouse_events

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

SV_mouse_events

Tool to track mouse events and give SpeakerView (Godot engine) click through capabilities on MacOS.

Building

Install dependencies

Install python 3.12 from python website. Install macmouse module:

pip3 install macmouse

Install pyinstaller module:

pip3 install pyinstaller

Clone SV_mouse_events sources

git clone [email protected]:GRIS-UdeM/SV_mouse_events.git

Compiling

cd SV_mouse_events
pyinstaller --target-arch universal2 SV_mouse_events.py

Running

For SpeakerView to automatically start SV_mouse_events process, the content of dist/SV_mouse_events/ created by pyinstaller must be placed in a directory named SVME in the same directory as SpeakerView. On first launch, MacOS will ask to give SpeakerView accessibility access (SpeakerView Apple menu > System Settings > Privacy & Security > Accessibility).

About

Give SpeakerView click through capabilities on MacOS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages