<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/input/mouse, branch v2.6.32.32</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/input/mouse?h=v2.6.32.32</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/input/mouse?h=v2.6.32.32'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2011-02-17T23:36:59Z</updated>
<entry>
<title>input: bcm5974: Add support for MacBookAir3</title>
<updated>2011-02-17T23:36:59Z</updated>
<author>
<name>Edgar (gimli) Hucek</name>
<email>gimli@dark-green.com</email>
</author>
<published>2010-11-09T16:38:42Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=1e81d74b8bbd77d990a367cbe380637eaa12513d'/>
<id>urn:sha1:1e81d74b8bbd77d990a367cbe380637eaa12513d</id>
<content type='text'>
commit 6021afcf19d8c6f5db6d11cadcfb6a22d0c28a48 upstream.

This patch adds support for the MacBookAir3,1 and MacBookAir3,2
models.

[rydberg@euromail.se: touchpad range calibration]
Signed-off-by: Edgar (gimli) Hucek &lt;gimli@dark-green.com&gt;
Signed-off-by: Henrik Rydberg &lt;rydberg@euromail.se&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>Input: psmouse - reset all types of mice before reconnecting</title>
<updated>2010-07-05T18:11:16Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dmitry.torokhov@gmail.com</email>
</author>
<published>2010-05-13T07:42:23Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=04a08885c36dc2f4663900d007b9d71a7e7f2b92'/>
<id>urn:sha1:04a08885c36dc2f4663900d007b9d71a7e7f2b92</id>
<content type='text'>
commit ef110b24e28f36620f63dab94708a17c7e267358 upstream.

Synaptics hardware requires resetting device after suspend to ram
in order for the device to be operational. The reset lives in
synaptics-specific reconnect handler, but it is not being invoked
if synaptics support is disabled and the device is handled as a
standard PS/2 device (bare or IntelliMouse protocol).

Let's add reset into generic reconnect handler as well.

Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
Cc: Tim Gardner &lt;tim.gardner@canonical.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>Input: alps - add support for the touchpad on Toshiba Tecra A11-11L</title>
<updated>2010-04-01T22:58:06Z</updated>
<author>
<name>Thomas Bächler</name>
<email>thomas@archlinux.org</email>
</author>
<published>2010-03-10T04:38:48Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=e2d83be64e73388316e13dc99dee660ee359a071'/>
<id>urn:sha1:e2d83be64e73388316e13dc99dee660ee359a071</id>
<content type='text'>
commit eb8bff85c5bd5caef7c374ff32b86545029efb56 upstream.

Signed-off-by: Thomas Bächler &lt;thomas@archlinux.org&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>Input: ALPS - add interleaved protocol support (Dell E6x00 series)</title>
<updated>2010-01-28T23:00:43Z</updated>
<author>
<name>Sebastian Kapfer</name>
<email>sebastian_kapfer@gmx.net</email>
</author>
<published>2010-01-15T18:11:22Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=04daa51ee473ca536c225539699af0cdf7d165c6'/>
<id>urn:sha1:04daa51ee473ca536c225539699af0cdf7d165c6</id>
<content type='text'>
commit 1d9f26262aef6d63ff65eba0fd5f1583f342b69b upstream

Properly handle version of the protocol where standard PS/2 packets
from trackpoint are stuffed into middle (byte 3-6) of the standard
ALPS packets when both the touchpad and trackpoint are used together.

The patch is based on work done by Matthew Chapman and additional
research done by David Kubicek and Erik Osterholm:

	https://bugs.launchpad.net/ubuntu/+source/linux/+bug/296610

Many thanks to David Kubicek for his efforts in researching fine points
of this new version of the protocol, especially interaction between pad
and stick in these models.

Cc: Andy Isaacson &lt;adi@hexapodia.org&gt;
Signed-off-by: Sebastian Kapfer &lt;sebastian_kapfer@gmx.net&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>Input: pmouse - move Sentelic probe down the list</title>
<updated>2010-01-22T23:18:28Z</updated>
<author>
<name>Tai-hwa Liang</name>
<email>avatar@sentelic.com</email>
</author>
<published>2010-01-13T08:16:27Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=2196ca4e67b04a1e083337aae825c381df0a919c'/>
<id>urn:sha1:2196ca4e67b04a1e083337aae825c381df0a919c</id>
<content type='text'>
commit 4a18b3ab6ed537b055e3fcfca64ab870b4f9acf0 upstream.

Sentelic probes confuse IBM trackpoints so they stop responding to
TP_READ_ID command. See:

	http://bugzilla.kernel.org/show_bug.cgi?id=14970

Let's move FSP detection lower so it is probed after trackpoint and
others, just before we strat probing for Intellimouse Explorer.

Signed-off-by: Tai-hwa Liang &lt;avatar@sentelic.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>Input: lifebook - fix settings for CF-72</title>
<updated>2009-11-17T06:27:12Z</updated>
<author>
<name>Abner Holsinger</name>
<email>9zabner@gmail.com</email>
</author>
<published>2009-11-17T06:12:14Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=b1e69aae77d02424ad67f337e40d439313554269'/>
<id>urn:sha1:b1e69aae77d02424ad67f337e40d439313554269</id>
<content type='text'>
Panasonic CF-72 uses 6-byte protocol and does not need to be tied
to a particular port.

Signed-off-by: Abner Holsinger &lt;9zabner@gmail.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: psmouse - fix breakage introduced by b7802c5c1ea</title>
<updated>2009-11-17T06:26:16Z</updated>
<author>
<name>Jiri Kosina</name>
<email>jkosina@suse.cz</email>
</author>
<published>2009-11-17T06:12:13Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=0698989d779a994e1a6ef2f83625276f4dde6eb6'/>
<id>urn:sha1:0698989d779a994e1a6ef2f83625276f4dde6eb6</id>
<content type='text'>
Commit b7802c5c1ea ("Input: psmouse - use boolean type") caused the
synaptics_hardware variable to be completely useless, as it is
constantly set to 'true' throughout the whole psmouse_extensions().
This was caused by the following hunk in the commit in question

	-       int synaptics_hardware = 0;
	+       bool synaptics_hardware = true;

which is wrong and causes driver to issue extra reset when falling
back to bare PS/2 protocol.

Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: psmouse - remove unneeded '\n' from psmouse.proto parameter</title>
<updated>2009-11-13T07:31:58Z</updated>
<author>
<name>Takashi Iwai</name>
<email>tiwai@suse.de</email>
</author>
<published>2009-11-13T07:30:52Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=3d4c3aa938fcbfee1c7a6d66ee23288448fb97e7'/>
<id>urn:sha1:3d4c3aa938fcbfee1c7a6d66ee23288448fb97e7</id>
<content type='text'>
The get parameter function should return a string without a life-feed.
Otherwise you'll see additional empty line in sysfs parameters file.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: logips2pp - model 73 is actually TrackMan FX</title>
<updated>2009-10-18T07:03:54Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dmitry.torokhov@gmail.com</email>
</author>
<published>2009-10-15T16:46:48Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=4f7802d032344fe3b87441278f53f9ea3aa9506a'/>
<id>urn:sha1:4f7802d032344fe3b87441278f53f9ea3aa9506a</id>
<content type='text'>
Reported-and-tested-by: Harald Dunkel &lt;harald.dunkel@t-online.de&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: synaptics - add another Protege M300 to rate blacklist</title>
<updated>2009-10-13T04:36:52Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dmitry.torokhov@gmail.com</email>
</author>
<published>2009-10-13T04:35:00Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=5f5eeff4c93256ee93435a3bf08cf18c45e9a994'/>
<id>urn:sha1:5f5eeff4c93256ee93435a3bf08cf18c45e9a994</id>
<content type='text'>
Apparently some of Toshiba Protege M300 identify themselves as
"Portable PC" in DMI so we need to add that to the DMI table as
well. We need DMI data so we can automatically lower Synaptics
reporting rate from 80 to 40 pps to avoid over-taxing their
keyboard controllers.

Tested-by: Rod Davison &lt;roddavison@gmail.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
</feed>
