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]