So I'm working on an event-driven input module for an XNA game framework, and doing this little bit that fills in some properties regarding the current mouse from the SystemInformation class. I have a G5, and the MouseButtons property is consistently set to 16. As generously as I can possibly count, I get 6. I didn't turn up anything relevant on Google, other than a post where some Mac user says that his G5 detected as a 16-button mouse. Anyone ever seen this before? Should I not rely on the specific button count in SystemInformation.MouseButtons?
