10 Oct, 2018

1 commit


02 Aug, 2016

1 commit

  • The new device has 06a3:0cfa as identifiers, and the same quirks as the
    other RAT models. It needs this fix in order not to confuse the xorg server
    with its tristate button, which is reported as three different buttons, one
    of which is always on.

    [jkosina@suse.cz: drop unrelated whitespace hunk]
    Signed-off-by: Mayeul Cantan
    Reviewed-by: Benjamin Tissoires
    Signed-off-by: Jiri Kosina

    Mayeul Cantan
     

04 Sep, 2015

1 commit


17 Feb, 2015

1 commit


05 Nov, 2014

1 commit

  • 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
    Signed-off-by: Jiri Kosina

    Ville Aakko
     

21 May, 2014

1 commit

  • 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
    Signed-off-by: Jiri Kosina

    Harald Brinkmann
     

03 Jan, 2013

1 commit

  • 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
    Signed-off-by: Jiri Kosina

    H Hartley Sweeten
     

22 Feb, 2012

1 commit