[Acer Aspire One D250] Pointer position jumps to top of screen when using synaptics touchpad
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Seth Forshee |
Bug Description
When a finger is near the bottom of the touchpad the pointer will sometimes jump in position vertically to the top of the screen. This happens because as a contact moves down the touchpad, the y coordinate values reported by the hardware gradually descend to 0, but near the bottom they suddenly jump up to values greater than 8000, which is outside the range of acceptible values as specified by synaptics. The driver inverts the y coordinate to map it onto the standard Linux coordinate system (which places 0 at the top of the touchpad instead of the bottom). The result of this calculation causes a sudden jump in the values reported to userspace from a large positive value to a large negative one, resulting in the sudden vertical motion of the mouse pointer towards the top of the screen.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: linux-image-
ProcVersionSign
Uname: Linux 3.2.0-24-
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
AplayDevices:
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC272X Analog [ALC272X Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
ApportVersion: 2.0.1-0ubuntu7
Architecture: i386
ArecordDevices:
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC272X Analog [ALC272X Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0x58340000 irq 46'
Mixer name : 'Realtek ALC272X'
Components : 'HDA:10ec0272,
Controls : 17
Simple ctrls : 9
Date: Fri May 18 08:02:53 2012
HibernationDevice: RESUME=
MachineType: Acer Aspire one
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=en_US
SHELL=/bin/bash
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 1.79
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 01/19/2010
dmi.bios.vendor: Acer
dmi.bios.version: V1.26
dmi.board.
dmi.board.name: Aspire one
dmi.board.vendor: Acer
dmi.board.version: V1.26
dmi.chassis.type: 10
dmi.chassis.vendor: Acer
dmi.chassis.
dmi.modalias: dmi:bvnAcer:
dmi.product.name: Aspire one
dmi.product.
dmi.sys.vendor: Acer
Changed in linux (Ubuntu): | |
status: | Confirmed → In Progress |
This bug was fixed in the package linux - 3.5.0-11.11
---------------
linux (3.5.0-11.11) quantal-proposed; urgency=low
[ Andy Whitcroft ]
* [Config] enable CONFIG_X86_X32=y
[ Cypress Semiconductor Corporation ]
* SAUCE: input: Cypress PS/2 Trackpad mouse driver
- LP: #978807
* SAUCE: input: Cypress PS/2 Trackpad link driver into psmouse-base
- LP: #978807
[ Dann Frazier ]
* [Config] compile the rtc-pl031 driver as static on the highbank kernel
flavour
- LP: #1035110
[ Ike Panhc ]
* [Config] Enable CONFIG_ DEBUG_HIGHBANK_ UART for highbank
- LP: #1034781
[ Kamal Mostafa ]
* SAUCE: input: Cypress PS/2 Trackpad code style cleanup
- LP: #978807
* SAUCE: input: Cypress PS/2 Trackpad eliminate dead code
- LP: #978807
* SAUCE: input: Cypress PS/2 Trackpad fix no-config stubs
- LP: #978807
* SAUCE: input: Cypress PS/2 Trackpad set default debug_level=0
- LP: #978807
* SAUCE: [Config] add MOUSE_PS2_CYPRESS=y
- LP: #978807
[ Kees Cook ]
* SAUCE: Yama: access task_struct->comm directly
* SAUCE: Yama: add link restrictions
* SAUCE: security: unconditionally chain to Yama LSM
[ Seth Forshee ]
* SAUCE: (drop after 3.6) irq_remap: disable IRQ remapping if any IOAPIC
lacks an IOMMU
- LP: #1034459
[ Stefan Bader ]
* (config) Enable getabis to use local package copies
[ Tim Gardner ]
* rebase to v3.5.2
[ Upstream Kernel Changes ]
* rds: set correct msg_namelen
- LP: #1031112
- CVE-2012-2340
* rebase to v3.5.2
- LP: #1027789
- LP: #1001251
-- Leann Ogasawara <email address hidden> Thu, 16 Aug 2012 08:52:09 -0700