EVIOC mechanism for MT slots

2011-01-20 Thread Rafi Rubin
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 We've come across a little problem with filtered MT events. It seems there isn't a mechanism to request the full state. If a program opens a device there's no way it can see static objects. Consider for example a board game. If the user puts the pi

xinput/evdev switch events+state

2010-11-22 Thread Rafi Rubin
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Some tablets (such as dell and hp) report hinge rotation as EV_SW events. Does it make sense to handle events and state in the X evdev driver and xinput? Rafi -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with

Re: [RFC] Multi-Touch (MT) support - arbitration or not

2010-11-06 Thread Rafi Rubin
On 11/06/10 11:53, Michal Suchanek wrote: > On 5 November 2010 19:47, Ping Cheng wrote: >> Recent changes and discussion about MT support at LKML, UDS, and >> xorg-devel encouraged me to migrate Wacom MT devices to the slot-based >> MT protocol (introduced in kernel 2.6.36). Since Wacom supports b

Re: New approach to multitouch using DIDs and bitmasked events

2010-07-05 Thread Rafi Rubin
On 07/05/2010 02:06 PM, Chase Douglas wrote: On Mon, 2010-07-05 at 13:48 -0400, Rafi Rubin wrote: On 07/05/2010 01:31 PM, Chase Douglas wrote: On Mon, 2010-07-05 at 13:20 -0400, Rafi Rubin wrote: On 07/05/2010 12:54 PM, Chase Douglas wrote: The reason we can't pass DIDs as XI1 even

Re: New approach to multitouch using DIDs and bitmasked events

2010-07-05 Thread Rafi Rubin
On 07/05/2010 01:31 PM, Chase Douglas wrote: On Mon, 2010-07-05 at 13:20 -0400, Rafi Rubin wrote: On 07/05/2010 12:54 PM, Chase Douglas wrote: On Mon, 2010-07-05 at 12:26 -0400, Rafi Rubin wrote: Just one small point, if you do make these DIDs look more pointer nodes, and we can come up

Re: New approach to multitouch using DIDs and bitmasked events

2010-07-05 Thread Rafi Rubin
On 07/05/2010 12:54 PM, Chase Douglas wrote: On Mon, 2010-07-05 at 12:26 -0400, Rafi Rubin wrote: Just one small point, if you do make these DIDs look more pointer nodes, and we can come up with some way to associate them with a more classical device, I'd like to see the magic mouse and o

Re: New approach to multitouch using DIDs and bitmasked events

2010-07-05 Thread Rafi Rubin
On 07/03/2010 02:07 PM, Chase Douglas wrote: On Sat, 2010-07-03 at 00:57 -0400, Rafi Rubin wrote: I think its clear that valuators are an extremely limited solution that just can't scale, certainly not without breaking up a device into multiple virtual devices each with a reasonable numb

Re: New approach to multitouch using DIDs and bitmasked events

2010-07-02 Thread Rafi Rubin
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 07/02/10 05:59, Henrik Rydberg wrote: > Peter Hutterer wrote: > [...] >> It'd be interesting to see how much work it is to have this API >> _replace_ the current API. Gives us more exposure and better testing. >> Note that I have some more API chang

Re: New approach to multitouch using DIDs and bitmasked events

2010-07-02 Thread Rafi Rubin
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 07/02/10 21:09, Chase Douglas wrote: > On Fri, 2010-07-02 at 19:36 +1000, Peter Hutterer wrote: >> Hi Chase, >> >> I'm replying to this summary now just to get some of the higher-level >> issues clarified. I haven't looked at the code yet. >> >> On

Re: New approach to multitouch using DIDs and bitmasked events

2010-07-02 Thread Rafi Rubin
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I think its clear that valuators are an extremely limited solution that just can't scale, certainly not without breaking up a device into multiple virtual devices each with a reasonable number of contacts. Just imagine something like the 3m screens th

Re: [PATCH evdev 0/3] Preliminary support of multitouch (rev4)

2010-06-23 Thread Rafi Rubin
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 06/22/10 18:53, Peter Hutterer wrote: > On Tue, Jun 22, 2010 at 02:21:59PM +0200, Henrik Rydberg wrote: >> Peter Hutterer wrote: >>> On Fri, Jun 18, 2010 at 09:41:01AM +0200, Henrik Rydberg wrote: Peter Hutterer wrote: [...] >> On the

Re: [PATCH evdev 0/3] Preliminary support of multitouch (rev4)

2010-06-17 Thread Rafi Rubin
On Thu, Jun 17, 2010 at 11:51:34AM -0400, Chase Douglas wrote: > On Thu, 2010-06-17 at 12:16 +1000, Peter Hutterer wrote: > > On Thu, Jun 10, 2010 at 05:47:57PM +0200, Benjamin Tissoires wrote: > > > Even if there is an interesting thread concerning the use of multitouch > > > on xorg-devel, > > >

Re: Another approach to multitouch handling

2010-06-06 Thread Rafi Rubin
Some more targeted comments. * Confines multitouch to a single client/Window: This is a well known problem, to my knowledge only done to have proper interaction with the paired keyboard. There are pointer specific reasons that you might want to keep a stray finger t

Re: Another approach to multitouch handling

2010-06-06 Thread Rafi Rubin
On 06/07/2010 12:26 AM, Peter Hutterer wrote: On Wed, Jun 02, 2010 at 04:40:34PM +0200, Carlos Garnacho wrote: I've been discussing with Peter Hutterer about the convenience of the "touchpoints as multiple valuators" approach, and how it could (IMHO) delay adoption in the short/mid term for anyt

Re: Multitouch wiki pages?

2010-05-09 Thread Rafi Rubin
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 05/09/10 20:40, Peter Hutterer wrote: > On Sun, May 09, 2010 at 04:47:05AM -0400, Rafi Rubin wrote: >> Would it make sense to create a page or a few pages on the x.org wiki to >> summarize the current multitouch concept, plan, and

Multitouch wiki pages?

2010-05-09 Thread Rafi Rubin
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Would it make sense to create a page or a few pages on the x.org wiki to summarize the current multitouch concept, plan, and possibly status? Rafi -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - htt

Re: [RFC] Multitouch support, step one

2010-03-20 Thread Rafi Rubin
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03/20/10 01:58, Ping Cheng wrote: > On Fri, Mar 19, 2010 at 3:28 AM, Henrik Rydberg wrote: >> Rafi Rubin wrote: >>> Of course this doesn't make as much sense if we follow Henrik's argument >>> about >>&g

Re: [RFC] Multitouch support, step one

2010-03-19 Thread Rafi Rubin
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03/19/10 06:28, Henrik Rydberg wrote: > Rafi Rubin wrote: > [...] >> Just to stir things up a little more, I'd argue that tracking can be seen as >> just one of several spatial reporting strategies. As Henrik pointed

Re: [RFC] Multitouch support, step one

2010-03-18 Thread Rafi Rubin
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03/17/10 20:02, Peter Hutterer wrote: > On Wed, Mar 17, 2010 at 07:58:08PM +0100, Benjamin Tissoires wrote: >> Le 16/03/2010 02:58, Peter Hutterer a écrit : An other point for keeping the valuator trackingID. Some device (stantum and magic