I finally found a program, where I can controll my g502 perfectly. It's called Piper and it is amazing. It's the best I could find for Linux mint. : r/linuxmasterrace
Logitech Trackman in Linux | Castells
How to remap mouse button not identified by xev - Unix & Linux Stack Exchange
Amazon.com: Logitech MX Keys Mini Combo for Business , Compact, Wireless Keyboard & Mouse, Logi Bolt Technology, Bluetooth, Certified Windows/Mac/Chrome/Linux - Graphite : Electronics
Amazon.com: Logitech G600 MMO Gaming Mouse, RGB Backlit, 20 Programmable Buttons, Black : Video Games
Bind Mouse Buttons to Keys or Scripts under Linux with xbindkeys and xvkbd | by Xilin Sun | Medium
Mouse Logitech MX Anywhere 2s Flounder on Linux - lgallardo.com
SOLVED] Logitech Mouse G700 Extra buttons stopped working - Linux Mint Forums
Configure Logitech MX Master 3 on Linux (LogiOps) – Danish Shakeel
GitHub - mafik/logitech-g600-linux: Utility program for binding actions to keys on the Logitech G600 gaming mouse. Supports 16 keys and the G-shift button for a total of 32 fast shortcuts.
How to Customize Extra Mouse Buttons in Linux - gHacks Tech News
Configure Logitech, Steelseries And Other Gaming Mice On Linux Using Piper - Linux Uprising Blog