Bug 571639

Summary: HP tx2 / N-Trig listed as Touchpad
Product: [Fedora] Fedora Reporter: ritz <rkhadgar>
Component: xorg-x11-drv-evdevAssignee: X/OpenGL Maintenance List <xgl-maint>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: rawhideCC: giallu, mcepl, peter.hutterer, xgl-maint
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-04-16 06:24:05 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
proc input device o/p none

Description ritz 2010-03-09 05:21:29 UTC
Description of problem:
GPointingDeviceSettings list N-Trig as Touchpad device.
https://bugzilla.gnome.org/show_bug.cgi?id=611769

Version-Release number of selected component (if applicable):
gpointing-device-settings-1.3.1-5.fc13.i686
kernel-2.6.34-0.4.rc0.git2.fc14.i686
xorg-x11-drv-wacom-0.10.4-5.20100219.fc13.i686


How reproducible:
always

Steps to Reproduce:
1. n/a
  
Actual results:
(II) XINPUT: Adding extended input device ""N-Trig Pen"" (type: TABLET)
...
(II) XINPUT: Adding extended input device ""N-Trig Touchscreen"" (type:
TOUCHPAD)
...
(II) XINPUT: Adding extended input device ""N-Trig Pen"" (type: TABLET)
...
(II) XINPUT: Adding extended input device ""N-Trig Touchscreen"" (type:
TOUCHPAD)
(II) "N-Trig Touchscreen": initialized for absolute axes.
(II) config/udev: Adding input device "N-Trig Touchscreen" (/dev/input/mouse5)
(EE) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device "AT Translated Set 2 keyboard"
(/dev/input/event5)


Expected results:
Should not be listed under TouchPad

Additional info:

Comment 1 Matěj Cepl 2010-03-12 00:25:08 UTC
Could you please go through https://fedoraproject.org/wiki/Xorg/Input_Triage_Algorithm and answer questions there asked, please?

Thank you

Comment 2 Ritesh Khadgaray 2010-03-12 09:05:10 UTC
Created attachment 399590 [details]
proc input device o/p

> is the device listed in /proc/bus/input/devices? no? -> kernel
Yes. I see 4 devices, output attached.

> does the device match any InputClass sections in /etc/xorg.conf.d/? no?
> -> configuration issue
matches against wacom

> are there any user-configured options in the xorg.conf or /etc/xorg.conf.d 
> but they're not merged? -> configuration issue or xorg-x11-server
no


> if the Xorg.log lists the device when it appears and says “don’t know how to 
> use device” that means the device is not detected by evdev. It shouldn’t 
> happen with >= F11 or rawhide, can still happen with F10. If it happens 
> with > F11, its a bug that needs to be fixed upstream (and in that case I
> always need the output from http://people.freedesktop.org/~whot/evtest) I
> use output of evtest to write software test devices to simulate the
> hardware. the repository for that is at git://people.freedesktop.org/~whot
> /testdevices.git, if the user can program, it’s quite simple to add new
> devices. (but of course, we should ask them first, and not push mere 
> users to programming). If the device doesn’t send events or doesn’t behave
> properly, always check the evtest output too. If that one is busted, it’s a
> kernel or hardware issue. If evtest looks normal, but the server jumps it’s
> a server issue, often pointer acceleration or scaling

Probably kernel issue

Comment 3 Peter Hutterer 2010-03-15 00:40:57 UTC
no, this isn't a kernel bug. I'm reassigning back and removing the CC's again, sorry guys.

Ritesh, I'm still waiting for an answer from upstream in gnome bug 661769, until I know which driver they want to hook on it. For some reason wacom was mentioned in that bugreport, but it's supposed to be evdev. The error you're seeing is a result of evdev mislabeling something.

Comment 4 Peter Hutterer 2010-03-15 01:17:24 UTC
http://koji.fedoraproject.org/koji/taskinfo?taskID=2052481
Can you try this scratch build please and let me know if that works for you?

Comment 5 ritz 2010-03-15 07:22:13 UTC
bingo, issue fixed. Touchscreen works as expected ! yay !

Comment 6 Gianluca Sforna 2010-04-15 22:03:58 UTC
Reassigning to xorg-x11-drv-evdev.

Peter, I guess you may want to also close this one?

Comment 7 Peter Hutterer 2010-04-16 06:24:05 UTC
fixed with xorg-x11-drv-evdev-2.4.0-1.