<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/drivers/hid/hid-saitek.c, branch linux-4.3.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-4.3.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-4.3.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2015-02-17T12:28:00Z</updated>
<entry>
<title>HID: saitek: add USB ID for older R.A.T. 7</title>
<updated>2015-02-17T12:28:00Z</updated>
<author>
<name>Darren Salt</name>
<email>devspam@moreofthesa.me.uk</email>
</author>
<published>2015-01-29T13:58:09Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=afe98939b37933ee8c3d0b5c42199d624d0408a6'/>
<id>urn:sha1:afe98939b37933ee8c3d0b5c42199d624d0408a6</id>
<content type='text'>
Signed-off-by: Darren Salt &lt;devspam@moreofthesa.me.uk&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</content>
</entry>
<entry>
<title>HID: saitek: quirk for Saitek R.A.T.7 works with R.A.T.9 too</title>
<updated>2014-11-05T14:13:59Z</updated>
<author>
<name>Ville Aakko</name>
<email>ville.aakko@gmail.com</email>
</author>
<published>2014-11-05T14:13:51Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=7bb9d643651180f081cfcc1ed43ff685eda8a358'/>
<id>urn:sha1:7bb9d643651180f081cfcc1ed43ff685eda8a358</id>
<content type='text'>
I have tested HID quirk for Saitek R.A.T.7 with my R.A.T. 9. It works fine for
me. Attached patch makes the necessary changes to use the quirk on the R.A.T.9
too, and necessary Kconfig changes too.

I have stylized the Kconfig option name to include Mad Catz in the option name,
as (at least some of) the devices are marketed under Mad Catz brand.

Signed-off-by: Ville Aakko &lt;ville.aakko@gmail.com&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</content>
</entry>
<entry>
<title>HID: quirk for Saitek RAT7 and MMO7 mices' mode button</title>
<updated>2014-05-20T19:28:42Z</updated>
<author>
<name>Harald Brinkmann</name>
<email>hbrinkmann@braincalibration.de</email>
</author>
<published>2014-05-20T18:28:00Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=37c492c8f6a99870551fe2964b2dfce5d9e87375'/>
<id>urn:sha1:37c492c8f6a99870551fe2964b2dfce5d9e87375</id>
<content type='text'>
Some saitek mice implement a tristate button (for switching button mappings in
the original driver) by keeping one of three (non-physical)
buttons constantly pressed.

This breaks X and probably other userspace software.

This patch implements a quirk for the R.A.T.7 and M.M.O.7, tracking the mode
and generating presses of a single button if it changes.  Also the missing
release event is generated instantly.

Signed-off-by: Harald Brinkmann &lt;hbrinkmann@braincalibration.de&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</content>
</entry>
<entry>
<title>HID: Use module_hid_driver macro</title>
<updated>2013-01-03T09:27:31Z</updated>
<author>
<name>H Hartley Sweeten</name>
<email>hartleys@visionengravers.com</email>
</author>
<published>2012-12-17T22:28:26Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=f425458eafd51b6b5ab64f407922e1198c567cb2'/>
<id>urn:sha1:f425458eafd51b6b5ab64f407922e1198c567cb2</id>
<content type='text'>
Use the new module_hid_driver macro in all HID drivers that have
a simple register/unregister init/exit.

This also converts the hid drivers that test for a failure of
hid_register_driver() and report the failure. Using module_hid_driver
in those drivers removes the failure message.

Signed-off-by: H Hartley Sweeten &lt;hsweeten@visionengravers.com&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</content>
</entry>
<entry>
<title>HID: add new driver for non-compliant Saitek devices</title>
<updated>2012-02-22T10:30:17Z</updated>
<author>
<name>Andreas Hübner</name>
<email>andreas@k4n.de</email>
</author>
<published>2012-02-22T01:10:06Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=1e93674a8ea169320950c5e6d1fa29a20b534e60'/>
<id>urn:sha1:1e93674a8ea169320950c5e6d1fa29a20b534e60</id>
<content type='text'>
The driver currently only supports the PS1000 controller.
It fixes the report descriptor by removing a non-existing axis and
clearing the constant bit on the d-pad and button input reports.

Signed-off-by: Andreas Hübner &lt;andreas@k4n.de&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</content>
</entry>
</feed>
