
On Sep 18, 2010, at 9:38 AM, Joshua Facemyer wrote:
Following up on my report (that my tablet mouse doesn't appear to work with pressure sensitivity) and the MacBookPro issue, wouldn't it make sense to be able to set sensitivity for each device separately? Then we could either default known devices with issues to no sensitivity, or the reverse.
The main problem is that we have no idea what a known device is or is not.
The extended input support in GTK+ hides most details from us. Also the implementation is fairly old and in need of rework (but the current docs are worse, where they actually have the GTK+ 1.x info that no longer applies). The most we get is a user visible name-string and type enum for each individual part of an input device.
One approach would be to pop up a dialog on first startup to confirm that a user has a real device. Giving the user some clue that breakage would just require turning settings back off could be good. Using a default that works for at least a majority of tablet users and giving some warning to those who may end up broken might work.