** 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
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to