Tombol dan Switch 4
Mouse ini total memiliki tujuh tombol yang bisa diklik (termasuk tombol middle mouse). Dua tombol mouse utama mengikuti fungsi standar tombol mouse pada umumnya.
Tombol-tombol tambahan antara lain dua di sisi kiri, bisa diaktifkan dengan jempol, dan dua tombol lainnya berada di belakang scroll mouse, berfungsi sebagai DPI Switch: satu tombol untuk menaikkan sensitivtas, satu tombol lagi untuk menurunkan sensitivitas.
Seluruh tombol ini bisa dikonfigurasi ulang fungsinya melalui program Xtreme Macro Engine yang disertakan. Anda dapat mengalihkan fungsi tombol tertentu ke tombol lain, atau memprogramkan kombinasi macro tertentu pada suatu tombol. Fitur programmable keys ini memang terdapat di hampir semua mouse gaming.
Gigabyte sendiri menyatakan bahwa bahwa semua tombol mouse XM300 menggunakan switch Omron yang tahan hingga 20 juta kali klik. Durabilitas ini penting memang, berhubung mouse gaming selalu diekspektasikan menghadapi penggunaan tombol klik yang intens. Terutama, jika mouse ini nantinya digunakan untuk bermain game jenis RTS.