← Back to team overview

desktop-packages team mailing list archive

[Bug 1439325] [NEW] Touch device ignores external monitor in Lenovo thinkpad X230 tablet

 

Public bug reported:

WHAT HAPPENS:
When I connect an external monitor to the VGA port of the Lenovo X230 tablet, and locate the second (external) screen to be left of the internal screen, all mouse events generated by the touch device appear displaced to the left. The mouse cursor is always left of my finger by the width of the external screen.

WHAT I EXPECT:
The mouse cursor is always below my finger, regardless of any external monitor connected and where the second screen is located.

DIAGNOSIS:
Obviously, the touch device reports mouse events relative to the upper left of the internal screen, ignoring the external screen on the left.
The second absolute input device of the X230 tablet (stylus) is NOT AFFECTED by this bug. The mouse cursor is always below the tip of the stylus, regardless of external screen.

ProblemType: Bug
DistroRelease: Ubuntu 14.10
Package: xinput 1.6.1-1
ProcVersionSignature: Ubuntu 3.16.0-33.44-generic 3.16.7-ckt7
Uname: Linux 3.16.0-33-generic x86_64
.tmp.unity.support.test.0:

ApportVersion: 2.14.7-0ubuntu8.2
Architecture: amd64
BootLog:
 * Setting up X socket directories...       
[ OK ]
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: compiz
CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
CompositorUnredirectFSW: true
CurrentDesktop: Unity
CurrentDmesg: Error: command ['sh', '-c', 'dmesg | comm -13 --nocheck-order /var/log/dmesg -'] failed with exit code 1: comm: /var/log/dmesg: Permission denied
Date: Wed Apr  1 19:21:42 2015
DistUpgraded: 2014-10-24 11:41:44,416 DEBUG failed to SystemUnLock() (E:Nicht gesperrt)
DistroCodename: utopic
DistroVariant: ubuntu
DkmsStatus: virtualbox, 4.3.18, 3.16.0-33-generic, x86_64: installed
EcryptfsInUse: Yes
GraphicsCard:
 Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09) (prog-if 00 [VGA controller])
   Subsystem: Lenovo Device [17aa:2203]
InstallationDate: Installed on 2013-04-12 (719 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5)
MachineType: LENOVO 34382AG
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.16.0-33-generic root=/dev/mapper/vg-lv--root ro quiet splash vt.handoff=7
SourcePackage: xinput
UpgradeStatus: Upgraded to utopic on 2014-10-24 (159 days ago)
dmi.bios.date: 02/25/2013
dmi.bios.vendor: LENOVO
dmi.bios.version: GCET92WW (2.52 )
dmi.board.asset.tag: Not Available
dmi.board.name: 34382AG
dmi.board.vendor: LENOVO
dmi.board.version: Not Defined
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvrGCET92WW(2.52):bd02/25/2013:svnLENOVO:pn34382AG:pvrThinkPadX230Tablet:rvnLENOVO:rn34382AG:rvrNotDefined:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 34382AG
dmi.product.version: ThinkPad X230 Tablet
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.12+14.10.20140918-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.56-1
version.libgl1-mesa-dri: libgl1-mesa-dri 10.3.2-0ubuntu0.1
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 10.3.2-0ubuntu0.1
version.xserver-xorg-core: xserver-xorg-core 2:1.16.0-1ubuntu1.3
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.9.0-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.4.0-2ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.914-1~exp1ubuntu4.2
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.11-1ubuntu2
xserver.bootTime: Wed Apr  1 19:20:49 2015
xserver.configfile: default
xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
 product id                               44304
 vendor                                     ACR
xserver.version: 2:1.16.0-1ubuntu1.3

** Affects: xinput (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug compiz-0.9 ubuntu utopic

** Description changed:

  WHAT HAPPENS:
- When I connect an external monitor to the VGA part of the Lenovo X230 tablet, and locate the second (external) screen to be left of the internal screen, all mouse events generated by the touch device appear displaced to the left. The mouse cursor is always left of my finger by the width of the external screen.
+ When I connect an external monitor to the VGA port of the Lenovo X230 tablet, and locate the second (external) screen to be left of the internal screen, all mouse events generated by the touch device appear displaced to the left. The mouse cursor is always left of my finger by the width of the external screen.
  
  WHAT I EXPECT:
  The mouse cursor is always below my finger, regardless of any external monitor connected and where the second screen is located.
  
  DIAGNOSIS:
  Obviously, the touch device reports mouse events relative to the upper left of the internal screen, ignoring the external screen on the left.
  The second absolute input device of the X230 tablet (stylus) is NOT AFFECTED by this bug. The mouse cursor is always below the tip of the stylus, regardless of external screen.
  
  ProblemType: Bug
  DistroRelease: Ubuntu 14.10
  Package: xinput 1.6.1-1
  ProcVersionSignature: Ubuntu 3.16.0-33.44-generic 3.16.7-ckt7
  Uname: Linux 3.16.0-33-generic x86_64
  .tmp.unity.support.test.0:
-  
+ 
  ApportVersion: 2.14.7-0ubuntu8.2
  Architecture: amd64
  BootLog:
-  * Setting up X socket directories...        
+  * Setting up X socket directories...       
  [ OK ]
  CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
  CompositorRunning: compiz
  CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
  CompositorUnredirectFSW: true
  CurrentDesktop: Unity
  CurrentDmesg: Error: command ['sh', '-c', 'dmesg | comm -13 --nocheck-order /var/log/dmesg -'] failed with exit code 1: comm: /var/log/dmesg: Permission denied
  Date: Wed Apr  1 19:21:42 2015
  DistUpgraded: 2014-10-24 11:41:44,416 DEBUG failed to SystemUnLock() (E:Nicht gesperrt)
  DistroCodename: utopic
  DistroVariant: ubuntu
  DkmsStatus: virtualbox, 4.3.18, 3.16.0-33-generic, x86_64: installed
  EcryptfsInUse: Yes
  GraphicsCard:
-  Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09) (prog-if 00 [VGA controller])
-    Subsystem: Lenovo Device [17aa:2203]
+  Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09) (prog-if 00 [VGA controller])
+    Subsystem: Lenovo Device [17aa:2203]
  InstallationDate: Installed on 2013-04-12 (719 days ago)
  InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5)
  MachineType: LENOVO 34382AG
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.16.0-33-generic root=/dev/mapper/vg-lv--root ro quiet splash vt.handoff=7
  SourcePackage: xinput
  UpgradeStatus: Upgraded to utopic on 2014-10-24 (159 days ago)
  dmi.bios.date: 02/25/2013
  dmi.bios.vendor: LENOVO
  dmi.bios.version: GCET92WW (2.52 )
  dmi.board.asset.tag: Not Available
  dmi.board.name: 34382AG
  dmi.board.vendor: LENOVO
  dmi.board.version: Not Defined
  dmi.chassis.asset.tag: No Asset Information
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: Not Available
  dmi.modalias: dmi:bvnLENOVO:bvrGCET92WW(2.52):bd02/25/2013:svnLENOVO:pn34382AG:pvrThinkPadX230Tablet:rvnLENOVO:rn34382AG:rvrNotDefined:cvnLENOVO:ct10:cvrNotAvailable:
  dmi.product.name: 34382AG
  dmi.product.version: ThinkPad X230 Tablet
  dmi.sys.vendor: LENOVO
  version.compiz: compiz 1:0.9.12+14.10.20140918-0ubuntu1
  version.ia32-libs: ia32-libs N/A
  version.libdrm2: libdrm2 2.4.56-1
  version.libgl1-mesa-dri: libgl1-mesa-dri 10.3.2-0ubuntu0.1
  version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
  version.libgl1-mesa-glx: libgl1-mesa-glx 10.3.2-0ubuntu0.1
  version.xserver-xorg-core: xserver-xorg-core 2:1.16.0-1ubuntu1.3
  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.9.0-1ubuntu2
  version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.4.0-2ubuntu2
  version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.914-1~exp1ubuntu4.2
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.11-1ubuntu2
  xserver.bootTime: Wed Apr  1 19:20:49 2015
  xserver.configfile: default
  xserver.logfile: /var/log/Xorg.0.log
  xserver.outputs:
-  product id                               44304 
-  vendor                                     ACR
+  product id                               44304
+  vendor                                     ACR
  xserver.version: 2:1.16.0-1ubuntu1.3

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to xinput in Ubuntu.
https://bugs.launchpad.net/bugs/1439325

Title:
  Touch device ignores external monitor in Lenovo thinkpad X230 tablet

Status in xinput package in Ubuntu:
  New

Bug description:
  WHAT HAPPENS:
  When I connect an external monitor to the VGA port of the Lenovo X230 tablet, and locate the second (external) screen to be left of the internal screen, all mouse events generated by the touch device appear displaced to the left. The mouse cursor is always left of my finger by the width of the external screen.

  WHAT I EXPECT:
  The mouse cursor is always below my finger, regardless of any external monitor connected and where the second screen is located.

  DIAGNOSIS:
  Obviously, the touch device reports mouse events relative to the upper left of the internal screen, ignoring the external screen on the left.
  The second absolute input device of the X230 tablet (stylus) is NOT AFFECTED by this bug. The mouse cursor is always below the tip of the stylus, regardless of external screen.

  ProblemType: Bug
  DistroRelease: Ubuntu 14.10
  Package: xinput 1.6.1-1
  ProcVersionSignature: Ubuntu 3.16.0-33.44-generic 3.16.7-ckt7
  Uname: Linux 3.16.0-33-generic x86_64
  .tmp.unity.support.test.0:

  ApportVersion: 2.14.7-0ubuntu8.2
  Architecture: amd64
  BootLog:
   * Setting up X socket directories...       
  [ OK ]
  CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
  CompositorRunning: compiz
  CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
  CompositorUnredirectFSW: true
  CurrentDesktop: Unity
  CurrentDmesg: Error: command ['sh', '-c', 'dmesg | comm -13 --nocheck-order /var/log/dmesg -'] failed with exit code 1: comm: /var/log/dmesg: Permission denied
  Date: Wed Apr  1 19:21:42 2015
  DistUpgraded: 2014-10-24 11:41:44,416 DEBUG failed to SystemUnLock() (E:Nicht gesperrt)
  DistroCodename: utopic
  DistroVariant: ubuntu
  DkmsStatus: virtualbox, 4.3.18, 3.16.0-33-generic, x86_64: installed
  EcryptfsInUse: Yes
  GraphicsCard:
   Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09) (prog-if 00 [VGA controller])
     Subsystem: Lenovo Device [17aa:2203]
  InstallationDate: Installed on 2013-04-12 (719 days ago)
  InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5)
  MachineType: LENOVO 34382AG
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.16.0-33-generic root=/dev/mapper/vg-lv--root ro quiet splash vt.handoff=7
  SourcePackage: xinput
  UpgradeStatus: Upgraded to utopic on 2014-10-24 (159 days ago)
  dmi.bios.date: 02/25/2013
  dmi.bios.vendor: LENOVO
  dmi.bios.version: GCET92WW (2.52 )
  dmi.board.asset.tag: Not Available
  dmi.board.name: 34382AG
  dmi.board.vendor: LENOVO
  dmi.board.version: Not Defined
  dmi.chassis.asset.tag: No Asset Information
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: Not Available
  dmi.modalias: dmi:bvnLENOVO:bvrGCET92WW(2.52):bd02/25/2013:svnLENOVO:pn34382AG:pvrThinkPadX230Tablet:rvnLENOVO:rn34382AG:rvrNotDefined:cvnLENOVO:ct10:cvrNotAvailable:
  dmi.product.name: 34382AG
  dmi.product.version: ThinkPad X230 Tablet
  dmi.sys.vendor: LENOVO
  version.compiz: compiz 1:0.9.12+14.10.20140918-0ubuntu1
  version.ia32-libs: ia32-libs N/A
  version.libdrm2: libdrm2 2.4.56-1
  version.libgl1-mesa-dri: libgl1-mesa-dri 10.3.2-0ubuntu0.1
  version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
  version.libgl1-mesa-glx: libgl1-mesa-glx 10.3.2-0ubuntu0.1
  version.xserver-xorg-core: xserver-xorg-core 2:1.16.0-1ubuntu1.3
  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.9.0-1ubuntu2
  version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.4.0-2ubuntu2
  version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.914-1~exp1ubuntu4.2
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.11-1ubuntu2
  xserver.bootTime: Wed Apr  1 19:20:49 2015
  xserver.configfile: default
  xserver.logfile: /var/log/Xorg.0.log
  xserver.outputs:
   product id                               44304
   vendor                                     ACR
  xserver.version: 2:1.16.0-1ubuntu1.3

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xinput/+bug/1439325/+subscriptions


Follow ups

References