AFAIK, o Windows já suporta isso. Parcialmente por causa das especificações HID e parcialmente por causa do American Disability Act.
Onde você pode encontrar problemas, o seu mouse precisa de um software especial para suas funções extras. Mas sem o software especial, o mouse suportará no mínimo x, y movimento e dois botões. O suporte da roda do mouse, IIRC, não é 100% suportado.