There are mice with buttons on top (on the sides) of the main buttons (apart from the normal side buttons). These can be useful when mapped to virtual desktop switching.