** Description changed:
+ SRU Justification
+ =================
+ [Impact]
+ Newer N-Trig touchscreens on devices such as the Fujitsu Lifebook T580 do not
work.
+
+ [Development Fix]
+ The HID parser was invalidating a field from newer N-Trig devices due to a
check of the HID report size. Bumping the maximum allowed HID report size
resolves the issue. N-Trig may be using an invalid report size, or the check
may be incorrect, but the fix is merely a lessening of a protocol check.
+
+ [Stable Fix]
+ Please see the three attached patches. The first two patches revert the
device IDs to match what the upstream driver has. The upstream driver is
technically incorrect in how it is constructed; it preemptively lists device
IDs that are unknown. However, newer devices with previously unknown device IDs
have appeared, and the patch we added to restrict device IDs is preventing them
from working. The best approach here is to revert to how the upstream driver
handles this, and then fix any further issues when they arise. It is worth
noting that no one has mentioned issues with the upstream device ID list yet.
+
+ The third patch bumps the HID report size check. It is a cherry-pick
+ from the upstream HID tree. It will be merged into Linux 3.4 and
+ eventually come down as a stable patch through the upstream stable
+ queue.
+
+ [Test Case]
+ Try to use the touchscreen.
+
+ [Regression Potential]
+ Minimal. This brings us more in sync with upstream, and upstream has not
reported any issues with the N-Trig device IDs. The HID report size check is a
protocol check; at most, it will allow non-conformant devices to continue to
operate. It is highly unlikely this will lead to any issues.
+
+ Original Bug Report
+ ===================
Binary package hint: utouch
USB entry is Bus 002 Device 004: ID 1b96:0008 N-Trig
"Ntrig" doesn't appear in /dev/input/by-id/usb-*
utouch is version 1.1.
modprobe hid-ntrig doesn't seem to help. "sudo add-apt-repository ppa
:utouch-team/utouch; sudo aptitude install hid-ntrig-dkms" doesn't seem
to help.
thanks for your help
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: utouch 1.1
ProcVersionSignature: Ubuntu 2.6.35-25.44-generic 2.6.35.10
Uname: Linux 2.6.35-25-generic x86_64
00031B9600080001:
-
+
00031B9600080002:
-
+
Architecture: amd64
Date: Fri Feb 25 01:16:46 2011
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
MachineType: FUJITSU T580
MtDevices: No capable devices found...
PackageArchitecture: all
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.35-25-generic
root=UUID=db746971-cee9-4a74-90db-0c9cb14920ea ro quiet splash
ProcEnviron:
- PATH=(custom, user)
- LANG=C
- SHELL=/bin/bash
+ PATH=(custom, user)
+ LANG=C
+ SHELL=/bin/bash
SourcePackage: utouch
dmi.bios.date: 12/24/2010
dmi.bios.vendor: FUJITSU // Phoenix Technologies Ltd.
dmi.bios.version: Version 1.04
dmi.board.name: FJNB21E
dmi.board.vendor: FUJITSU
dmi.chassis.type: 10
dmi.chassis.vendor: AI40110911BA1023
dmi.modalias:
dmi:bvnFUJITSU//PhoenixTechnologiesLtd.:bvrVersion1.04:bd12/24/2010:svnFUJITSU:pnT580:pvr:rvnFUJITSU:rnFJNB21E:rvr:cvnAI40110911BA1023:ct10:cvr:
dmi.product.name: T580
dmi.sys.vendor: FUJITSU
** Also affects: linux (Ubuntu Oneiric)
Importance: Undecided
Status: New
** Changed in: linux (Ubuntu Oneiric)
Status: New => In Progress
** Changed in: linux (Ubuntu Oneiric)
Importance: Undecided => Wishlist
** Changed in: linux (Ubuntu Oneiric)
Assignee: (unassigned) => Chase Douglas (chasedouglas)
** Patch added:
"0001-Revert-UBUNTU-SAUCE-HID-hid-ntrig-add-support-for-1b.patch"
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/724831/+attachment/2598967/+files/0001-Revert-UBUNTU-SAUCE-HID-hid-ntrig-add-support-for-1b.patch
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/724831
Title:
N-trig DuoSense digitizer not detected on Fujitsu Lifebook T580 on
Ubuntu 10.10, amd64
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/724831/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs