summaryrefslogtreecommitdiff
path: root/quirks/50-system-cyborg.quirks
blob: 6a21f6468f97d650ba40e23a4c0a277dd498b5ff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# Do not edit this file, it will be overwritten on update

# The Cyborg RAT has a mode button that cycles through event codes.
# On press, we get a release for the current mode and a press for the
# next mode:
# E: 0.000001 0004 0004 589833	# EV_MSC / MSC_SCAN             589833
# E: 0.000001 0001 0118 0000	# EV_KEY / (null)               0
# E: 0.000001 0004 0004 589834	# EV_MSC / MSC_SCAN             589834
# E: 0.000001 0001 0119 0001	# EV_KEY / (null)               1
# E: 0.000001 0000 0000 0000	# ------------ SYN_REPORT (0) ---------- +0ms
# E: 0.705000 0004 0004 589834	# EV_MSC / MSC_SCAN             589834
# E: 0.705000 0001 0119 0000	# EV_KEY / (null)               0
# E: 0.705000 0004 0004 589835	# EV_MSC / MSC_SCAN             589835
# E: 0.705000 0001 011a 0001	# EV_KEY / (null)               1
# E: 0.705000 0000 0000 0000	# ------------ SYN_REPORT (0) ---------- +705ms
# E: 1.496995 0004 0004 589833	# EV_MSC / MSC_SCAN             589833
# E: 1.496995 0001 0118 0001	# EV_KEY / (null)               1
# E: 1.496995 0004 0004 589835	# EV_MSC / MSC_SCAN             589835
# E: 1.496995 0001 011a 0000	# EV_KEY / (null)               0
# E: 1.496995 0000 0000 0000	# ------------ SYN_REPORT (0) ---------- +791ms
#
# https://bugs.freedesktop.org/show_bug.cgi?id=92127
#
# Disable the event codes to avoid stuck buttons.
[Saitek Cyborg RAT5]
MatchUdevType=mouse
MatchBus=usb
MatchVendor=0x06A3
MatchProduct=0x0CD5
# EV_KEY 0x118, 0x119, 0x11a
AttrEventCodeDisable=EV_KEY:0x118;EV_KEY:0x119;EV_KEY:0x11a