[PATCH] Increase touchpad polling value to decrease number of wakeups per second

Bug #184398 reported by Erik Andrén
8
Affects Status Importance Assigned to Milestone
xfree86-driver-synaptics (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: xfree86-driver-synaptics

The following (trivial) patch decreases the polling frequency of the touchpad, this reduces the amount of wakeups in the system and thereby improving battery performance.
The original patch author is Florian Schäfer [1].

[1] http://www.bughost.org/pipermail/power/2007-June/000602.html

Revision history for this message
Erik Andrén (erik-andren) wrote :
Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

Attached is a debdiff for the above patch. I hope this helps.

Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

I should add that I do not use this so I can't really confirm that the patch solves the issue. I built the above debdiff with pbuilder and it builds correctly and applies the patch. It is applied using debian/patches so as to not change the source tarball.

Revision history for this message
Daniel Holbach (dholbach) wrote :

Bryce: does this make sense to you?

Revision history for this message
Erik Andrén (erik-andren) wrote :

I want to stress that this patch is important for laptops.
Without it, the cpu wakes up every 20 ms or 50 times per second where it could sleep a lot longer.
It is only used on laptops where powersaving is _important_.

I have used the package with this patch for over a month now without encountering any issues.

Please apply.

Revision history for this message
Bryce Harrington (bryce) wrote :

Yes, this looks acceptable to commit. The timeout simply affects how quickly it turns off the touchpad while typing, and 200ms seems to be an ok amount of time to wait. Maximizing battery life is probably the more important factor.

Changed in xfree86-driver-synaptics:
importance: Undecided → Medium
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package xfree86-driver-synaptics - 0.14.7~git20070706-1ubuntu4

---------------
xfree86-driver-synaptics (0.14.7~git20070706-1ubuntu4) hardy; urgency=low

  * 102_polling.diff:
    - Added a patch which increases the polling timeout to save some
      battery life (LP: #184398).

 -- Timo Aaltonen <email address hidden> Wed, 27 Feb 2008 11:58:01 +0200

Changed in xfree86-driver-synaptics:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.