<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/input/mouse, branch v3.1</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/input/mouse?h=v3.1</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/input/mouse?h=v3.1'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2011-09-09T20:32:27Z</updated>
<entry>
<title>Input: bcm5974 - add MacBookAir4,1 trackpad support</title>
<updated>2011-09-09T20:32:27Z</updated>
<author>
<name>Pieter-Augustijn Van Malleghem</name>
<email>p-a@scarlet.be</email>
</author>
<published>2011-09-09T20:29:45Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=1c601beaf21671b5033169d04efeda462bf58f01'/>
<id>urn:sha1:1c601beaf21671b5033169d04efeda462bf58f01</id>
<content type='text'>
This patch adds trackpad support for the MacBookAir4,1, released in July 2011.
It is very similar to the MacBookAir4,2 patch submitted by Joshua Dillon and
Chase Douglas.

Signed-off-by: Pieter-Augustijn Van Malleghem &lt;p-a@scarlet.be&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: bcm5974 - Add support for newer MacBookPro8,2</title>
<updated>2011-08-17T06:31:43Z</updated>
<author>
<name>Andrew Drake</name>
<email>adrake@adrake.org</email>
</author>
<published>2011-08-16T18:07:39Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=c331eb580a0a7906c0cdb8dbae3cfe99e3c0e555'/>
<id>urn:sha1:c331eb580a0a7906c0cdb8dbae3cfe99e3c0e555</id>
<content type='text'>
New MacBook Pro devices reporting product name MacBookPro8,2 come with
newer/higher resolution touchpads than others with the same product
name with USB ID 05ac:0252. This patch adds support for these devices.

Signed-off-by: Andrew Drake &lt;adrake@adrake.org&gt;
Reviewed-by: Wanlong Gao &lt;gaowanlong@cn.fujitsu.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: bcm5974 - add support for touchpads found in MacBookAir4,2</title>
<updated>2011-08-09T06:55:03Z</updated>
<author>
<name>Joshua V. Dillon</name>
<email>jvdillon@gmail.com</email>
</author>
<published>2011-08-09T06:45:14Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=db0b34b07438d92c4c190998c42a502fbf90064e'/>
<id>urn:sha1:db0b34b07438d92c4c190998c42a502fbf90064e</id>
<content type='text'>
Added USB device IDs for MacBookAir4,2 trackpad. Device constants were
copied from the MacBookAir3,2 constants. The 4,2 device specification is
reportedly unchanged from the 3,2 predecessor and seems to work well.

Signed-off-by: Joshua V Dillon &lt;jvdillon@gmail.com&gt;
Signed-off-by: Chase Douglas &lt;chase.douglas@canonical.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: psmouse - hgpk.c needs module.h</title>
<updated>2011-07-30T19:03:26Z</updated>
<author>
<name>Randy Dunlap</name>
<email>rdunlap@xenotime.net</email>
</author>
<published>2011-07-30T18:53:47Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=ab3d0abe2e4c1f164af7a6cc3694fcb8c24a57ee'/>
<id>urn:sha1:ab3d0abe2e4c1f164af7a6cc3694fcb8c24a57ee</id>
<content type='text'>
hgpk.c uses interfaces from linux/module.h, so it should include that file.
This fixes build errors.

Signed-off-by: Randy Dunlap &lt;rdunlap@xenotime.net&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: synaptics - fix reporting of min coordinates</title>
<updated>2011-07-25T08:38:21Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dmitry.torokhov@gmail.com</email>
</author>
<published>2011-07-25T08:36:46Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=3c6b50141ef9f0a8844bf1357b80c0cdf518bf05'/>
<id>urn:sha1:3c6b50141ef9f0a8844bf1357b80c0cdf518bf05</id>
<content type='text'>
We were testing wrong bit in the extended capability query.

Reported-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: lifebook - make dmi callback functions return 1</title>
<updated>2011-07-13T07:08:15Z</updated>
<author>
<name>Axel Lin</name>
<email>axel.lin@gmail.com</email>
</author>
<published>2011-07-13T07:02:21Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=fea2021c76a414b71204cc2aea623bb037fa913b'/>
<id>urn:sha1:fea2021c76a414b71204cc2aea623bb037fa913b</id>
<content type='text'>
We only care about if there is a successful match from the table (or
no match at all), so let's make dmi_check_system return immediately
instead of iterating thorough the whole table.

Signed-off-by: Axel Lin &lt;axel.lin@gmail.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: synaptics - set minimum coordinates as reported by firmware</title>
<updated>2011-07-09T19:33:35Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dmitry.torokhov@gmail.com</email>
</author>
<published>2011-07-09T19:32:56Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=a66413fbc37994710d638aec3314f735a7ac0df5'/>
<id>urn:sha1:a66413fbc37994710d638aec3314f735a7ac0df5</id>
<content type='text'>
Newer Synaptics firmware allows to query minimum coordinates reported by
the device, let's use this data.

Acked-by: Chase Douglas &lt;chase.douglas@canonical.com&gt;
Acked-by: Henrik Rydberg &lt;rydberg@euromail.se&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: synaptics - process button bits in AGM packets</title>
<updated>2011-07-07T06:01:17Z</updated>
<author>
<name>Daniel Kurtz</name>
<email>djkurtz@chromium.org</email>
</author>
<published>2011-07-07T05:57:39Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=28d5fd860f97f017573c4cd8f199bab867c50a11'/>
<id>urn:sha1:28d5fd860f97f017573c4cd8f199bab867c50a11</id>
<content type='text'>
AGM packets contain valid button bits, too.
This patch refactors packet processing to parse button bits in AGM packets.
However, they aren't actually used or reported.

The point is to more completely process AGM packets,
and prepare for future patches that may actually use AGM packet button bits.

Signed-off-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt;
Acked-by: Chase Douglas &lt;chase.douglas@canonical.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: synaptics - rename set_slot to be more descriptive</title>
<updated>2011-07-07T06:01:13Z</updated>
<author>
<name>Daniel Kurtz</name>
<email>djkurtz@chromium.org</email>
</author>
<published>2011-07-07T05:42:52Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=bea9f0ff263e1c2031d76afc21c22ad773f0b163'/>
<id>urn:sha1:bea9f0ff263e1c2031d76afc21c22ad773f0b163</id>
<content type='text'>
Signed-off-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt;
Acked-by: Chase Douglas &lt;chase.douglas@canonical.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: synaptics - fuzz position for touchpad with reduced filtering</title>
<updated>2011-07-07T06:01:09Z</updated>
<author>
<name>Daniel Kurtz</name>
<email>djkurtz@chromium.org</email>
</author>
<published>2011-07-07T05:39:14Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=a9f0b79edfda3750d254ba5b192795e2554c361d'/>
<id>urn:sha1:a9f0b79edfda3750d254ba5b192795e2554c361d</id>
<content type='text'>
Synaptics touchpads indicate via a capability bit when they perform reduced
filtering on position data. In such a case, use a non-zero fuzz value.
Fuzz = 8 was chosen empirically by observing the raw position data
reported by a clickpad indicating it had reduced filtering.

Signed-off-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt;
Acked-by: Chase Douglas &lt;chase.douglas@canonical.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
</feed>
