All of lore.kernel.org
 help / color / mirror / Atom feed
From: Peter Hutterer <peter.hutterer@redhat.com>
To: Peter Korsgaard <jacmet@sunsite.dk>
Cc: Jiri Kosina <jkosina@suse.cz>,
	linux-input@vger.kernel.org, linux-usb@vger.kernel.org,
	linux-kernel@vger.kernel.org
Subject: Re: [PATCH] HID: add multi-input quirk for NextWindow Touchscreen.
Date: Fri, 18 Dec 2009 15:02:06 +1000	[thread overview]
Message-ID: <4B2B0CCE.2020406@redhat.com> (raw)
In-Reply-To: <87hbs0mqju.fsf@macbook.be.48ers.dk>

On 09/12/09 19:42, Peter Korsgaard wrote:
>   Peter>  [root@touchie sbin]# ./nwtool -u -i
>   Peter>  Version:		2.99
>   Peter>  Serial:			617241
>   Peter>  Model:			1901
>   Peter>  HW capabilities:	0x40
>   Peter>  Rightclick delay:	1000 ms
>   Peter>  Doubleclick time:	200 ms
>   Peter>  Report mode:		4
>   Peter>  Drag threshold:		500
>   Peter>  Buzzer time:		40 ms
>   Peter>  Buzzer tone:		40
>   Peter>  Calibration key:	4
>   Peter>  Calibration presses:	3
>
> Hmm, what is report mode 4? Some kind of multi touch mode?
>
> What do you see if you install the Nextwindow USB config tool under
> Windows (unfortunately doesn't work under Wine) and look in the mouse
> tab? I guess you have a 4th option here.
>
> I see this:  http://peter.korsgaard.com/nw.png

argh. now you made me use vista! ;)

Installed version 2.8 today, it offers three modes in his interface: 
None, HID Mouse and "USB Digitiser". The last one was selected when I 
started into Vista. There's an extra checkbox "Multi-Touch reporting" 
that was not ticked.

The different combinations and the reporting mode output of nwtool:
USB Digitizer - multi-touch not ticked: reporting mode 4
USB Digitizer - multi-touch ticked: reporting mode 3
USB HID Mouse - multi-touch not ticked: reporting mode 1
USB HID Mouse - multi-touch ticked: reporting mode 9
None - multi-touch not ticked: reporting mode 0
None - multi-touch ticked: reporting mode 8

For reporting mode 4 and 3, the events are Z/Rx + touch
For reporting mode 1 and 9, the events are ABS_X/Y and left button
For reporting mode 0 and 8, no events are sent (unsurprisingly)

So it seems the only difference between our two models is the default 
reporting mode - assuming that 4 is the default, we've had this thing 
for a year without doing much with it but it could well be that someone 
set it earlier or one of the HP Touchsmart software pieces changed it.

>   >>  It's probably offtopic here, but we can move the discussion to the X
>   >>  list if you prefer - Last time I asked there I didn't get any reply
>   >>  though:
>   >>
>   >>  http://article.gmane.org/gmane.comp.freedesktop.xorg/40071/
>
>   Peter>  Ask louder :) I think I remember your email but it got flooded out of
>   Peter>  my inbox. In general there should be some method to do that though I
>   Peter>  need to check the implementation.
>
> OK, great - Let me know what you find. I did hack something up with
> evtouch, but would like to move to evdev instead.
> I'm willing to work on getting evdev to handle multi screen touchscreen
> setups better if needed, I just need a bit of guidance on how it should
> be handled.

replying to your email right now.

Cheers,
   Peter

  parent reply	other threads:[~2009-12-18  5:03 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-12-03  5:08 [PATCH] HID: add multi-input quirk for NextWindow Touchscreen Peter Hutterer
2009-12-03  5:08 ` Peter Hutterer
2009-12-03  9:52 ` Jiri Kosina
2009-12-03 12:15 ` Peter Korsgaard
2009-12-03 22:07   ` Peter Hutterer
2009-12-04 12:59     ` Peter Korsgaard
2009-12-04 13:24       ` Peter Hutterer
     [not found]         ` <4B190D88.4090102-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2009-12-04 13:40           ` Peter Korsgaard
2009-12-04 13:40             ` Peter Korsgaard
2009-12-07  5:46             ` Peter Hutterer
     [not found]               ` <4B1C96C4.5080709-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2009-12-09  9:42                 ` Peter Korsgaard
2009-12-09  9:42                   ` Peter Korsgaard
2009-12-17 20:30                   ` Peter Korsgaard
2009-12-18  5:02                   ` Peter Hutterer [this message]
     [not found]                     ` <4B2B0CCE.2020406-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2009-12-19 22:05                       ` Peter Korsgaard
2009-12-19 22:05                         ` Peter Korsgaard
     [not found]                         ` <87638239ha.fsf-uXGAPMMVk8amE9MCos8gUmSdvHPH+/yF@public.gmane.org>
2009-12-20 23:48                           ` Peter Hutterer
2009-12-20 23:48                             ` Peter Hutterer
2009-12-21  7:16                             ` Peter Korsgaard

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4B2B0CCE.2020406@redhat.com \
    --to=peter.hutterer@redhat.com \
    --cc=jacmet@sunsite.dk \
    --cc=jkosina@suse.cz \
    --cc=linux-input@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-usb@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.