Public bug reported:

On updated Ubuntu 12.04 and 12.10 on a Airis Kira Slimpad tablet,
touchscreen  is quite unusable.

1/ In KDE, after a while, "taps" on anything that is handled by plasma-
desktop seem to be ignored. For example, clicking on the "K" menu does
exactly the same thing as moving the cursor with a regular mouse on it :
it shows a help bubble and no menu appears. Before that, everything
works ok. This seems to be triggered after a specific action. It always
happen after dragging a plasmoid of the desktop with the touchscreen or
a regular mouse. This never happens after moving a plasmoid of the panel
or after trying to move a locked plasmoid. Regular applications continue
to work well. The same thing happens in Unity, XFCE doesn't seem to be
affected. Usage of a regular mouse is not afected. Restarting X "solves"
the situation.

2/ Xfwm is unusable with the touchscreen : cannot click (close,
reduce...),  cannot move. Compiz works while the bug described in 1/ has
not been triggered. After that, Compiz has the same behavior as Xfwm.
KWin and metacity are not affected. Enabling/disabling compositing
doesn't matter. Using a regular mouse is not affected.

3/ moving and resizing Onboard with the touchscreen is hard. This is done by 
pressing the "move" button and dragging. When the cursor is out of Onboard 
(i.e. not in Onboard's surface), this works well. But if the cursor enters 
Onboard's surface, there is one move and then movements of the cursor seems to 
be ignored (the keyboard doesn't move anymore). Then, if the cursor leaves the 
surface of Onboard, Onboard moves anew.
Clicking on the "move" button and trying to move Onboard without leaving its 
surface is completely  useless. The cursor has to leave Onboard Surface.
Moving Onboard with a regular mouse isn't affected.

Multitouch works well at anytime (tested with MagicTouch).

Installing debian sid's version of xorg solves all the problems listed
above but multitouch is lost (tested on Ubuntu 12.04, not tested on
Ubuntu 12.10).

-------------------
$ lsusb
Bus 002 Device 003: ID 04f2:b213 Chicony Electronics Co., Ltd
Bus 003 Device 002: ID 0eef:72a1 D-WAV Scientific Co., Ltd
Bus 006 Device 003: ID 0cf3:3005 Atheros Communications, Inc. AR3011 Bluetooth
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

$ lspci
00:00.0 Host bridge: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx DMI 
Bridge
00:02.0 VGA compatible controller: Intel Corporation Atom Processor 
D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller
00:02.1 Display controller: Intel Corporation Atom Processor 
D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller
00:1a.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI 
Controller #4 (rev 04)
00:1a.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI 
Controller #5 (rev 04)
00:1a.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI 
Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio 
Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 
(rev 04)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 
(rev 04)
00:1d.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI 
Controller #1 (rev 04)
00:1d.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI 
Controller #2 (rev 04)
00:1d.2 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI 
Controller #3 (rev 04)
00:1d.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI 
Controller #1 (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f4)
00:1f.0 ISA bridge: Intel Corporation 82801HM (ICH8M) LPC Interface Controller 
(rev 04)
00:1f.1 IDE interface: Intel Corporation 82801HM/HEM (ICH8M/ICH8M-E) IDE 
Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 82801HM/HEM (ICH8M/ICH8M-E) SATA 
Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 04)
01:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network 
Adapter (PCI-Express) (rev 01)
02:00.0 Multimedia controller: Broadcom Corporation BCM70015 Video Decoder 
[Crystal HD]

** Affects: xorg-server (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: multitouch tablet touch touchscreen

** Description changed:

  On updated Ubuntu 12.04 and 12.10 on a Airis Kira Slimpad tablet,
  touchscreen  is quite unusable.
  
  1/ In KDE, after a while, "taps" on anything that is handled by plasma-
  desktop seem to be ignored. For example, clicking on the "K" menu does
  exactly the same thing as moving the cursor with a regular mouse on it :
  it shows a help bubble and no menu appears. Before that, everything
  works ok. This seems to be triggered after a specific action. It always
  happen after dragging a plasmoid of the desktop with the touchscreen or
  a regular mouse. This never happens after moving a plasmoid of the panel
  or after trying to move a locked plasmoid. Regular applications continue
  to work well. The same thing happens in Unity, XFCE doesn't seem to be
  affected. Usage of a regular mouse is not afected. Restarting X "solves"
  the situation.
  
  2/ Xfwm is unusable with the touchscreen : cannot click (close,
  reduce...),  cannot move. Compiz works while the bug described in 1/ has
  not been triggered. After that, Compiz has the same behavior as Xfwm.
  KWin and metacity are not affected. Enabling/disabling compositing
  doesn't matter. Using a regular mouse is not affected.
  
  3/ moving and resizing Onboard with the touchscreen is hard. This is done by 
pressing the "move" button and dragging. When the cursor is out of Onboard 
(i.e. not in Onboard's surface), this works well. But if the cursor enters 
Onboard's surface, there is one move and then movements of the cursor seems to 
be ignored (the keyboard doesn't move anymore). Then, if the cursor leaves the 
surface of Onboard, Onboard moves anew.
  Clicking on the "move" button and trying to move Onboard without leaving its 
surface is completely  useless. The cursor has to leave Onboard Surface.
- Moving Onboard with a regular mouse isn't affected. 
+ Moving Onboard with a regular mouse isn't affected.
  
  Multitouch works well at anytime (tested with MagicTouch).
  
  Installing debian sid's version of xorg solves all the problems listed
- above but we multitouch is lost (tested on Ubuntu 12.04, not tested on
+ above but multitouch is lost (tested on Ubuntu 12.04, not tested on
  Ubuntu 12.10).
  
  -------------------
  $ lsusb
- Bus 002 Device 003: ID 04f2:b213 Chicony Electronics Co., Ltd 
- Bus 003 Device 002: ID 0eef:72a1 D-WAV Scientific Co., Ltd 
+ Bus 002 Device 003: ID 04f2:b213 Chicony Electronics Co., Ltd
+ Bus 003 Device 002: ID 0eef:72a1 D-WAV Scientific Co., Ltd
  Bus 006 Device 003: ID 0cf3:3005 Atheros Communications, Inc. AR3011 Bluetooth
  Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  
  $ lspci
  00:00.0 Host bridge: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx DMI 
Bridge
  00:02.0 VGA compatible controller: Intel Corporation Atom Processor 
D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller
  00:02.1 Display controller: Intel Corporation Atom Processor 
D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller
  00:1a.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI 
Controller #4 (rev 04)
  00:1a.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI 
Controller #5 (rev 04)
  00:1a.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI 
Controller #2 (rev 04)
  00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio 
Controller (rev 04)
  00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 
(rev 04)
  00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 
(rev 04)
  00:1d.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI 
Controller #1 (rev 04)
  00:1d.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI 
Controller #2 (rev 04)
  00:1d.2 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI 
Controller #3 (rev 04)
  00:1d.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI 
Controller #1 (rev 04)
  00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f4)
  00:1f.0 ISA bridge: Intel Corporation 82801HM (ICH8M) LPC Interface 
Controller (rev 04)
  00:1f.1 IDE interface: Intel Corporation 82801HM/HEM (ICH8M/ICH8M-E) IDE 
Controller (rev 04)
  00:1f.2 SATA controller: Intel Corporation 82801HM/HEM (ICH8M/ICH8M-E) SATA 
Controller [AHCI mode] (rev 04)
  00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 
04)
  01:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless 
Network Adapter (PCI-Express) (rev 01)
  02:00.0 Multimedia controller: Broadcom Corporation BCM70015 Video Decoder 
[Crystal HD]

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1034984

Title:
  buggy touchscreen behavior affecting desktops, wm and onboard

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1034984/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to     : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp

Reply via email to