The problem also lies with the Windows APIs. The mouse only has a left, middle and right button. The rest of the buttons is function keys like "page up". Luckily most gamer mice can map those buttons to normal keys :P