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

Reply via email to