
Ok so I managed to get this all done. It was a bear and I stayed up later than I probably should have some nights lol. With that said I'm tired boss. I think with everything I have done the last couple weeks I need to focus on any bug fixes that may arise for a while. Below is all the work that I have done for this release.
New
• Controller Mapper. Map gamepad buttons to your saved Auto Clicker, Macro, or Script profiles, the same way the Mouse and Keyboard Mappers work. Adding a mapping asks you to press the button you want. Bindings save as named mapping profiles with a master Enable switch. A button can also send a plain mouse click or key press instead of running a profile. Both modern gamepads and older DirectInput pads are supported.
• Stick mouse control. Move the cursor with the left or right analog stick, with sensitivity, deadzone, and invert options.
• Background mode. A tray icon lets you minimize to the tray, start minimized, and quit. Global hotkeys keep working while the window is hidden.
• Adjust Monitor Access. On Wayland, a toolbar button lets you change which monitors cursor tracking may read. Multi-monitor users can share the full workspace.
• Multi-monitor support has been added. On Wayland: clicking and cursor movement now reach every monitor, and macro recording and playback work correctly across screens. This one was a pain, but everything seems good after testing.
• Switching tabs with unsaved profile changes now asks whether to save.
• Windows: fixed a broken layout in the controller binding window and white flashing when adding mappings.