Linux Input/HID development
 help / color / mirror / Atom feed
* Re: [PATCH] Add N-Trig to USB HID quirks
       [not found]   ` <alpine.LNX.1.10.0901131136470.5377@jikos.suse.cz>
@ 2009-01-13 17:01     ` Rafi Rubin
  2009-01-13 22:52       ` Jiri Kosina
  0 siblings, 1 reply; 5+ messages in thread
From: Rafi Rubin @ 2009-01-13 17:01 UTC (permalink / raw)
  To: Jiri Kosina; +Cc: Alan Cox, Micki, linux-usb, linux-input

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jiri Kosina wrote:
> On Tue, 13 Jan 2009, Alan Cox wrote:
>
>>> The N-trig Solution will consist of:
>>>
>>> 1. Kernel driver: The purpose of this driver is to translate USB
>>> messages into input events. For example, EV_KEY, EV_ABS.
>>>
>>> 2. X11 input driver: The purpose of the X11 is to simulate X11 events,
>>> according to input received from the driver.
>> The ignore patch should go with the kernel driver patch and be submitted
>> together I think
>
> Moreover, this device ID has been already added by Rafi Rubin (added to
> CC), together with the simple driver for this device (see
> drivers/hid/hid-ntrig.c in recent kernels).
>

The patches I wrote make minimal pertubations to help the hid driver recognize and communicate with
the digitizer.  The result has been an event device that actually works reasonably well with the
existing X11 wacom driver (at least with version 0.8.1.6).

That much was intended as preliminary support until I had time to figure out the multi-finger
support and other features.  I don't want my work to block better support from people who are
actually familiar with the workings of the device.  Please at least read what's been added, before
building a whole new driver.

Also you should know people have been talking about a general multi-touch protocol on the
linux-input list.  Perhaps N-Trig can help with that.  And perhaps you will benefit from the work
they are doing.


I would like to offer my personal assistance with the development and testing of both the kernel and
X drivers.  A number of other linux users with n-trig digitizers have contacted me, I suspect some
of them would be willing to help with testing.

And I've also had a few ideas about features and user interfaces that I'd like to see in an X driver
or utilities.

Rafi
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAklsyO4ACgkQwuRiAT9o60/LSQCfTf/S9t3VkFVa6ACHenfBXhzO
orMAn1Qpy/eK7C+R9DlUvg/uwp6NwAu9
=V0Fw
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] Add N-Trig to USB HID quirks
  2009-01-13 17:01     ` [PATCH] Add N-Trig to USB HID quirks Rafi Rubin
@ 2009-01-13 22:52       ` Jiri Kosina
       [not found]         ` <alpine.LNX.1.10.0901132350270.5377-YCXOAqNspd+N3ZZ/Hiejyg@public.gmane.org>
  0 siblings, 1 reply; 5+ messages in thread
From: Jiri Kosina @ 2009-01-13 22:52 UTC (permalink / raw)
  To: Rafi Rubin; +Cc: Alan Cox, Micki, linux-usb, linux-input

On Tue, 13 Jan 2009, Rafi Rubin wrote:

> The patches I wrote make minimal pertubations to help the hid driver 
> recognize and communicate with the digitizer.  The result has been an 
> event device that actually works reasonably well with the existing X11 
> wacom driver (at least with version 0.8.1.6).

Micki, could you please look into the current drivers/hid/hid-ntrig.c 
driver to see if it is easily possible to have your driver based on top of 
that code?

Thanks,

-- 
Jiri Kosina
SUSE Labs

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] Add N-Trig to USB HID quirks
       [not found]         ` <alpine.LNX.1.10.0901132350270.5377-YCXOAqNspd+N3ZZ/Hiejyg@public.gmane.org>
@ 2009-01-20  8:38           ` Micki
       [not found]             ` <1232440688.6323.16.camel-+6MjSaJaAEVdNfUsBQjrV6wbzdp+P5by@public.gmane.org>
  2009-01-20 11:36             ` Alan Cox
  0 siblings, 2 replies; 5+ messages in thread
From: Micki @ 2009-01-20  8:38 UTC (permalink / raw)
  To: Jiri Kosina
  Cc: Rafi Rubin, Alan Cox, linux-usb-u79uwXL29TY76Z2rM5mHXA,
	linux-input-u79uwXL29TY76Z2rM5mHXA

Thank you for your email. Currently, N-trig will not be releasing any

code to Linux Open Source.

 

We are aware of the driver developed autonomously by Rafi Rubin,

ostensibly for DuoSense. We have found this driver to be incompatible

with our product.

 

We are involved in developing applicable code for our DuoSense product,

and will notify Linux Open Source in the future. as soon as it is mature
enough to be released.

On Tue, 2009-01-13 at 23:52 +0100, Jiri Kosina wrote:
> On Tue, 13 Jan 2009, Rafi Rubin wrote:
> 
> > The patches I wrote make minimal pertubations to help the hid driver 
> > recognize and communicate with the digitizer.  The result has been an 
> > event device that actually works reasonably well with the existing X11 
> > wacom driver (at least with version 0.8.1.6).
> 
> Micki, could you please look into the current drivers/hid/hid-ntrig.c 
> driver to see if it is easily possible to have your driver based on top of 
> that code?
> 
> Thanks,
> 
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] Add N-Trig to USB HID quirks
       [not found]             ` <1232440688.6323.16.camel-+6MjSaJaAEVdNfUsBQjrV6wbzdp+P5by@public.gmane.org>
@ 2009-01-20  8:55               ` Jiri Kosina
  0 siblings, 0 replies; 5+ messages in thread
From: Jiri Kosina @ 2009-01-20  8:55 UTC (permalink / raw)
  To: Micki
  Cc: Rafi Rubin, Alan Cox, linux-usb-u79uwXL29TY76Z2rM5mHXA,
	linux-input-u79uwXL29TY76Z2rM5mHXA

On Tue, 20 Jan 2009, Micki wrote:

> Thank you for your email. Currently, N-trig will not be releasing any 
> code to Linux Open Source.
>
> We are aware of the driver developed autonomously by Rafi Rubin,
> ostensibly for DuoSense. We have found this driver to be incompatible
> with our product.
> 
> We are involved in developing applicable code for our DuoSense product,
> and will notify Linux Open Source in the future. as soon as it is mature
> enough to be released.

I will not be merging your patch putting N-Trig to the ignore list then, 
and will keep current Rafi's driver in place.

-- 
Jiri Kosina
SUSE Labs
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] Add N-Trig to USB HID quirks
  2009-01-20  8:38           ` Micki
       [not found]             ` <1232440688.6323.16.camel-+6MjSaJaAEVdNfUsBQjrV6wbzdp+P5by@public.gmane.org>
@ 2009-01-20 11:36             ` Alan Cox
  1 sibling, 0 replies; 5+ messages in thread
From: Alan Cox @ 2009-01-20 11:36 UTC (permalink / raw)
  To: Micki; +Cc: Jiri Kosina, Rafi Rubin, linux-usb, linux-input

> and will notify Linux Open Source in the future. as soon as it is mature
> enough to be released.

Cool - at that point you should re-submit your patch to add it to the HID
ignore list, but not until then.

Alan

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2009-01-20 11:36 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <1231838198.8132.27.camel@micki-desktop.n-trig.com>
     [not found] ` <20090113103323.26dbe085@lxorguk.ukuu.org.uk>
     [not found]   ` <alpine.LNX.1.10.0901131136470.5377@jikos.suse.cz>
2009-01-13 17:01     ` [PATCH] Add N-Trig to USB HID quirks Rafi Rubin
2009-01-13 22:52       ` Jiri Kosina
     [not found]         ` <alpine.LNX.1.10.0901132350270.5377-YCXOAqNspd+N3ZZ/Hiejyg@public.gmane.org>
2009-01-20  8:38           ` Micki
     [not found]             ` <1232440688.6323.16.camel-+6MjSaJaAEVdNfUsBQjrV6wbzdp+P5by@public.gmane.org>
2009-01-20  8:55               ` Jiri Kosina
2009-01-20 11:36             ` Alan Cox

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox