Vojtech Pavlik wrote:
> 
> Hi!
> 
> Here comes a patch for the wacom.c driver. It cleans it up, removing
> duplicate code, *and* removing all the nifty features from 0.4 (F-keys,
> changing pressure sensitivity, relative/absolute mode, quickpoint).
> 

:-(

> I thought long about this, and decided it was right to remove them,
> because:
> 
> 1) The code needed to implement them isn't small and is in the kernel.
> 

True.

> 2) True HID digitizers will never have these features - the HID driver
>    can't do it. So it's better to implement it in the userland,
>    independently on digitizer type (Think Wacom PenPartner). I hope
>    xf86input.so will have these features in it.
> 

As do I.

> 3) These extra features are not 'real hardware' features, and only those
>    should be reported as events. Anything else, including keyboard
>    macros and the like, which just somehow extends the basic data should
>    be done elsewhere.
> 

Agreed.

> 4) There is no use for the features *now*, because the only way to use
>    the wacoms is through mousedev.c, which ignores most of the data
>    anyway. And passing the F-keys through keybdev only causes trouble.
> 

Agreed.

> Perhaps someone won't agree with me. No problem - I'm open to
> discussion, and if I'm convinced, I'll put the stuff back in.
> 

I suppose the part that took me the longest time in the 0.4 mod was the
reverse-eng of the protocol. Good to see all that work hasn't been
removed anyway ;-)

> Vojtech
> 
>   ------------------------------------------------------------------------
> 
>    wacom5.diffName: wacom5.diff
>               Type: Plain Text (text/plain)
> 
>   ------------------------------------------------------------------------
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]

-- 
Regards,

Sam.

(samm at
vsl dot
com dot au)

Senior Software Engineer,
Vision Abell Pty. Ltd.
http://www.vsl.com.au/abell/

-----------------------------------------------------------------------
Look in the mirror, and don't be tempted to equate transient domination
with either intrinsic superiority or prospects for extended survival.
                                -- Stephen Jay Gould, "Life's Grandeur"

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to