BetterTouchTool is a great, feature packed app that allows you to customize various input devices on your Mac.
Currently BetterTouchTool supports:
Macbook TrackpadMagic Trackpad 1 & 2Magic Mouse 1 & 2Touch Bar customizationSiri/Apple RemoteNormal Mouse GesturesNormal Mouse ButtonsKeyboard ShortcutsKey Sequences / Text TriggersBTT Remote (iOS) Triggers
You can use any of the supported trigger/input types and choose from a large and always growing list of actions to automate almost any task. Actions can be chained to handle complicated things.
Additionally BTT includes various handy tools that every Mac owner should have. For example:
Customizable Window Snapping & Resizing & Moving toolsScreenshot Tool & EditorClipboard ManagerWindow Switcher...many more.
Completely customize the Touch Bar.Add buttons or widgets, configure their appearance and assign all kind of actions.Add dynamic widgets, for example using Apple Script, Python, Node etc.Download grea ready tot use presents via https://community.folivora.ai
Define Keyboard Shortcuts and assign any action you want.Record Key Sequences to trigger e.g. text replacements.Chain actions to create powerfull workflows.
Choose from many Trackpad, Magic Mouse and Siri Remote gestures and make them do what you want.All configuration can be done globally or per-app.BTT includes man handy utilities.