No right button on touchpad on HP ProBook 4720s
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Baltix |
New
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Won't Fix
|
Wishlist
|
Unassigned |
Bug Description
Binary package hint: xserver-
Touchpad on HP ProBook 4720s (and as far as I know many other HP ProBooks) use a single button, it detects 'left' or 'right' button pressed by position where touchpad was touched.
Windows and proprientary driver distinct right click from left, but current synaptics_drv.so does not.
Right now HP ProBook 4720s have only proprientary drivers for 2.6.32, with module for X-server, wich crash server if used by force.
I believe implement left/right click-detection is not very hard...
Here dmesg data for synaptic touchpad:
Synaptics Touchpad, model: 1, fw: 7.4, id: 0x1e0b1, caps: 0xd04771/
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: xorg 1:7.5+6ubuntu3
ProcVersionSign
Uname: Linux 2.6.35-25-generic i686
NonfreeKernelMo
Architecture: i386
Date: Sun Jan 30 23:28:30 2011
DkmsStatus:
bcmwl, 5.60.48.36+bdcom, 2.6.35-25-generic, i686: installed
fglrx, 8.801, 2.6.35-25-generic, i686: installed
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
MachineType: Hewlett-Packard HP ProBook 4720s
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
LANG=ru_RU.utf8
SHELL=/bin/bash
SourcePackage: xorg
Symptom: display
dmi.bios.date: 01/12/2010
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: 68AZZ Ver. F.01
dmi.board.name: 1411
dmi.board.vendor: Hewlett-Packard
dmi.board.version: KBC Version 57.17
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.modalias: dmi:bvnHewlett-
dmi.product.name: HP ProBook 4720s
dmi.sys.vendor: Hewlett-Packard
glxinfo: Error: [Errno 2] Нет такого файла или каталога
system:
distro: Ubuntu
codename: maverick
architecture: i686
kernel: 2.6.35-25-generic
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
I think this functionality can be better integrated in kernel rather that synaptics driver as per the concepts of software layering.