Die M590 hat insgesamt 7 Tasten, davon sind 5 programmierbar. Die zwei Daumentasten sind standardmäßig für Browser-Navigation vorbelegt, lassen sich aber über die Logitech Software frei anpassen. Die Maus ist kompatibel mit Windows 10/11 oder höher, macOS 10.10 oder höher, ChromeOS, Linux und iPadOS.