You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is the Minimum Viable Product for the Wooting Macros application.
Some things were left for polish, others are left open for future development.
Changes from the previous version:
We now support F13-F27. Please bear in mind that these keys do different things on different operating systems (e.g. on Linux F13 on PopOS shuts down your computer).
added opening any sort of application or file using the path.
added decreasing/increasing system volume (may be problematic on Linux) .
added decreasing/increasing brightness (does not work on Linux yet and is experimental on Windows).
added SarCAsTiC TeXT.
added grabbing of key inputs (mouse inputs get grabbed except mouse 4, and mouse 5)
added mouse clicks
added backend support for mouse movements and wifi control (not yet done)
completely rewrote backend to be aware of permission issues in configs. If you have an older or invalid config, the app will delete it and regenerate a new one (losing saved data!). If it's not possible to save the config, the app still launches, though only in preview mode.
the architecture of the backend has been separated from the frontend hooks to Tauri allowing further enhancement via gRPC to eventually hotswap frontends.
frontend UI has been enhanced with new icons and more system actions allowing you to customize certain actions.
TODO FOR POLISH:
add one more plugin integration (ideally).
fix the permission issues.
fix Linux HID code table.
test test test test.
add loop/on hold macro types (ideally).
Windows
Run as admin if installed to Program Files. For now, the application cannot get proper permissions for some reason, so either install to a different directory than normal, or run as admin.
Linux:
To use this on Linux, please install the evdev library using your package manager. Then add yourself to the input and plugdev groups using the usermod -a -G input your_user_name and modify for plugdev respectively. Then run as sudo (for now).
Launch through sudo to save and execute macros (same permission issues as above on Windows)
In the future the ddcci driver might be also mandatory to get brightness to work under Linux.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
This is the Minimum Viable Product for the Wooting Macros application.
Some things were left for polish, others are left open for future development.
Changes from the previous version:
TODO FOR POLISH:
Windows
Run as admin if installed to Program Files. For now, the application cannot get proper permissions for some reason, so either install to a different directory than normal, or run as admin.
Linux:
To use this on Linux, please install the
evdev
library using your package manager. Then add yourself to theinput
andplugdev
groups using theusermod -a -G input your_user_name
and modify for plugdev respectively. Then run assudo
(for now).Launch through
sudo
to save and execute macros (same permission issues as above on Windows)In the future the ddcci driver might be also mandatory to get brightness to work under Linux.
The backend is async, fully queued.
What's Changed
Full Changelog: 0.2.0...0.5.0
This discussion was created from the release Wooting Macros MVP (0.5.0).
Beta Was this translation helpful? Give feedback.
All reactions