On Mon, Oct 2, 2017 at 3:20 PM, Peter Hutterer <peter.hutte...@who-t.net> wrote: > On Mon, Oct 02, 2017 at 02:33:05PM -0700, Ping Cheng wrote: >> On Fri, Sep 29, 2017 at 7:25 AM, Jason Gerecke <killert...@gmail.com> wrote: >> > These devices are much more similar to the Bamboo line of devices than to >> > the original professional "Intuos" devices (GD-XXXX) that are nearly 20 >> > years old at this point. The 1st-gen non-professional "Intuos" devices >> > (CTH-X80) are also marked as "Bamboo" class, FWIW. >> >> My questions are: >> >> How the "Class" key word is used? What's the targeted use cases/clients? > > It was meant as a general category but tbh, I don't think anyone uses it. > >> I ask the questions since the Intuos stylus we are talking about in >> this data file follows the professional stylus features/data format. >> But, its touch follows Bamboo data format. So, by "Class", are we >> talking about the tablet itself, the stylus that works on the tablet, >> or something else? > > it's not really well defined, the class was added when the bamboos were > quite different to the intuos series (buttons at the top vs buttons+ring on > the side). So beyond going with 'try to stay consistent' there isn't really > a rule. > > I think the only really useful class right now is WCLASS_REMOTE because the > EKR is really different to everything else.
Ok, I see. That makes sense. It's mainly for tablet buttons/expresskeys/pad (well, depends on where to look for its names ;). Maybe we should update wacom.example to give it a bit of hint? Thanks, Ping >> I guess those questions are for Peter, the godfather of libwacom, to >> answer. From the definition in wacom.example below >> >> # Class of the tablet. Valid classes include Intuos3, Intuos4, >> Graphire, Bamboo, Cintiq >> # If unsure, or not applicable (the tablet isn't stand-alone for >> # example), just leave it out. >> >> We may need to "just leave it out"? > > I'd say let's merge this one because it is consistent with the 1st gen as > Jason said. > > Cheers, > Peter > >> >> Ping >> >> > Signed-off-by: Jason Gerecke <jason.gere...@wacom.com> >> > --- >> > data/intuos-m-p2.tablet | 2 +- >> > data/intuos-m-pt2.tablet | 2 +- >> > data/intuos-s-p2.tablet | 2 +- >> > data/intuos-s-pt2.tablet | 2 +- >> > 4 files changed, 4 insertions(+), 4 deletions(-) >> > >> > diff --git a/data/intuos-m-p2.tablet b/data/intuos-m-p2.tablet >> > index 2c4b2a6..2c5b9de 100644 >> > --- a/data/intuos-m-p2.tablet >> > +++ b/data/intuos-m-p2.tablet >> > @@ -24,7 +24,7 @@ >> > [Device] >> > Name=Intuos Pen Medium >> > DeviceMatch=usb:056a:033d >> > -Class=Intuos >> > +Class=Bamboo >> > Width=9 >> > Height=5 >> > Layout=intuos-m-p2.svg >> > diff --git a/data/intuos-m-pt2.tablet b/data/intuos-m-pt2.tablet >> > index 4549c4f..4806b76 100644 >> > --- a/data/intuos-m-pt2.tablet >> > +++ b/data/intuos-m-pt2.tablet >> > @@ -37,7 +37,7 @@ >> > [Device] >> > Name=Intuos Pen & Touch Medium >> > DeviceMatch=usb:056a:033e >> > -Class=Intuos >> > +Class=Bamboo >> > Width=9 >> > Height=5 >> > Layout=intuos-m-pt2.svg >> > diff --git a/data/intuos-s-p2.tablet b/data/intuos-s-p2.tablet >> > index df42d11..1894c89 100644 >> > --- a/data/intuos-s-p2.tablet >> > +++ b/data/intuos-s-p2.tablet >> > @@ -22,7 +22,7 @@ >> > [Device] >> > Name=Intuos Pen Small >> > DeviceMatch=usb:056a:033b >> > -Class=Intuos >> > +Class=Bamboo >> > Width=6 >> > Height=4 >> > Layout=intuos-s-p2.svg >> > diff --git a/data/intuos-s-pt2.tablet b/data/intuos-s-pt2.tablet >> > index a7f5f19..6fa504b 100644 >> > --- a/data/intuos-s-pt2.tablet >> > +++ b/data/intuos-s-pt2.tablet >> > @@ -36,7 +36,7 @@ >> > [Device] >> > Name=Intuos Pen & Touch Small >> > DeviceMatch=usb:056a:033c >> > -Class=Intuos >> > +Class=Bamboo >> > Width=6 >> > Height=4 >> > Layout=intuos-s-pt2.svg >> > -- >> > 2.14.1 >> > ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel