Some Features of Clickpad on HP Envy doesn't work on Ubuntu 11.10 Oneiric Ocelot
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Xserver Xorg Input Synaptics |
Fix Released
|
High
|
|||
xserver-xorg-input-synaptics (Ubuntu) |
Triaged
|
Medium
|
Unassigned |
Bug Description
On my HP Envy 15 1150es:
I can't do these things:
- Drag and drop
- Do right click.
- Enable/Disable Touchpad (Light doesn't switch on)
It is a little hard to select text, for example, First I press the left button from the touchpad and then I move a finger all over the touchpad from up to down and I can hardly select a few lines.
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: xserver-
ProcVersionSign
Uname: Linux 3.0.0-11-generic x86_64
ApportVersion: 1.23-0ubuntu1
Architecture: amd64
CasperVersion: 1.284
Date: Wed Sep 28 14:01:22 2011
DistUpgraded: Fresh install
DistroCodename: oneiric
DistroVariant: ubuntu
LiveMediaBuild: Ubuntu 11.10 "Oneiric Ocelot" - Beta amd64 (20110921.2)
MachineType: Hewlett-Packard HP ENVY 15 Notebook PC
ProcEnviron:
PATH=(custom, no user)
LANG=es_ES.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: noprompt cdrom-detect/
SourcePackage: xserver-
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 10/12/2010
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: F.2B
dmi.board.
dmi.board.name: 1522
dmi.board.vendor: Hewlett-Packard
dmi.board.version: 36.35
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.chassis.
dmi.modalias: dmi:bvnHewlett-
dmi.product.name: HP ENVY 15 Notebook PC
dmi.product.
dmi.sys.vendor: Hewlett-Packard
version.compiz: compiz 1:0.9.5.
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.26-1ubuntu1
version.
version.
version.
version.
version.
version.
version.
version.
summary: |
- Touchpad on HP Envy doesn't work on Ubuntu 11.10 Beta 2 + Touchpad on HP Envy doesn't work on Ubuntu 11.10 Oneiric Ocelot |
summary: |
- Touchpad on HP Envy doesn't work on Ubuntu 11.10 Oneiric Ocelot + Clickpad on HP Envy doesn't work on Ubuntu 11.10 Oneiric Ocelot |
description: | updated |
description: | updated |
Changed in xserver-xorg-input-synaptics: | |
importance: | Unknown → Medium |
status: | Unknown → Invalid |
Changed in xserver-xorg-input-synaptics: | |
importance: | Medium → Unknown |
status: | Invalid → Unknown |
Changed in xserver-xorg-input-synaptics (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in xserver-xorg-input-synaptics: | |
importance: | Unknown → High |
status: | Unknown → Confirmed |
Changed in xserver-xorg-input-synaptics: | |
status: | Confirmed → Fix Released |
Created attachment 47959
Patch to add initial support for clickpad series of trackpads.
The Synaptics newer Clickpad series of trackpads are currently unusable with the driver. These trackpads don't have 'external' buttons like classical trackpads, but instead the buttons are under the trackingplate and act as part of it.
Here is a refrence imgage: http:// bit.ly/ clickpad
Biggest problem is that the second mouse button is not detected and acts as mouse button one. Resulting in bad usability. There is a patch to fix this clickpad.patch .
Another problem is that after aplying the patch abowe to add support for clickpads is that click and drag wont work. To drag something a double click is required, but pressing the button and dragging results in 2 finger scrolling.
So the tracking-area over the buttons should be disabled when physicality mouse-click is detected.
The trackpads also provide a led to show the state of the trackpad. This led is also supposed to act as on/off switch triggered by a double-click. Currently for this led to function a kernel patch to psmouse kernel driver is required. But the double tap switch works without the led. Patch clickpad_ with_led_ and_onoff_ swich.patch
I also attached the kernel patch for testing.