Ah, ignore that - it is in fact defined in the model ID field (should have read the specs more closely first!) - if bits 0-3 equal 0x02, then the pad is oval rather than rectangular (which matches the dumps I have access to). So, the remaining question is how should this be exported to userspace? In terms of interpreting scrolling, it's helpful for the driver to know that the pad is circular.
-- Matthew Garrett | [EMAIL PROTECTED]
