aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/ABI
diff options
context:
space:
mode:
authorStefan Achatz <erazor_de@users.sourceforge.net>2011-01-30 07:38:24 -0500
committerJiri Kosina <jkosina@suse.cz>2011-02-03 10:37:27 -0500
commit0e70f97f257edcef4daa92ab9371a9aac0c851ed (patch)
tree42eb30225a199e78eb404b03dbe262a4bded00de /Documentation/ABI
parent5772f63613ce0a6777e82a7e8fb553e49da27719 (diff)
HID: roccat: Add support for Kova[+] mouse
This patch adds support for Roccat Kova[+] mouse. Userland tools can soon be found at http://sourceforge.net/projects/roccat Signed-off-by: Stefan Achatz <erazor_de@users.sourceforge.net> Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Diffstat (limited to 'Documentation/ABI')
-rw-r--r--Documentation/ABI/testing/sysfs-driver-hid-roccat-kovaplus91
1 files changed, 91 insertions, 0 deletions
diff --git a/Documentation/ABI/testing/sysfs-driver-hid-roccat-kovaplus b/Documentation/ABI/testing/sysfs-driver-hid-roccat-kovaplus
new file mode 100644
index 000000000000..9e54af4c8fc0
--- /dev/null
+++ b/Documentation/ABI/testing/sysfs-driver-hid-roccat-kovaplus
@@ -0,0 +1,91 @@
1What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/actual_cpi
2Date: January 2011
3Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
4Description: The integer value of this attribute ranges from 1-4.
5 When read, this attribute returns the number of the active
6 cpi level.
7 This file is readonly.
8
9What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/actual_profile
10Date: January 2011
11Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
12Description: The integer value of this attribute ranges from 0-4.
13 When read, this attribute returns the number of the active
14 profile.
15 When written, the mouse activates this profile immediately.
16 The profile that's active when powered down is the same that's
17 active when the mouse is powered on.
18
19What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/actual_sensitivity_x
20Date: January 2011
21Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
22Description: The integer value of this attribute ranges from 1-10.
23 When read, this attribute returns the number of the actual
24 sensitivity in x direction.
25 This file is readonly.
26
27What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/actual_sensitivity_y
28Date: January 2011
29Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
30Description: The integer value of this attribute ranges from 1-10.
31 When read, this attribute returns the number of the actual
32 sensitivity in y direction.
33 This file is readonly.
34
35What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/firmware_version
36Date: January 2011
37Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
38Description: When read, this file returns the raw integer version number of the
39 firmware reported by the mouse. Using the integer value eases
40 further usage in other programs. To receive the real version
41 number the decimal point has to be shifted 2 positions to the
42 left. E.g. a returned value of 121 means 1.21
43 This file is readonly.
44
45What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/profile_buttons
46Date: January 2011
47Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
48Description: The mouse can store 5 profiles which can be switched by the
49 press of a button. A profile is split in settings and buttons.
50 profile_buttons holds informations about button layout.
51 When written, this file lets one write the respective profile
52 buttons back to the mouse. The data has to be 23 bytes long.
53 The mouse will reject invalid data.
54 Which profile to write is determined by the profile number
55 contained in the data.
56 This file is writeonly.
57
58What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/profile[1-5]_buttons
59Date: January 2011
60Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
61Description: The mouse can store 5 profiles which can be switched by the
62 press of a button. A profile is split in settings and buttons.
63 profile_buttons holds informations about button layout.
64 When read, these files return the respective profile buttons.
65 The returned data is 23 bytes in size.
66 This file is readonly.
67
68What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/profile_settings
69Date: January 2011
70Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
71Description: The mouse can store 5 profiles which can be switched by the
72 press of a button. A profile is split in settings and buttons.
73 profile_settings holds informations like resolution, sensitivity
74 and light effects.
75 When written, this file lets one write the respective profile
76 settings back to the mouse. The data has to be 16 bytes long.
77 The mouse will reject invalid data.
78 Which profile to write is determined by the profile number
79 contained in the data.
80 This file is writeonly.
81
82What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/profile[1-5]_settings
83Date: January 2011
84Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
85Description: The mouse can store 5 profiles which can be switched by the
86 press of a button. A profile is split in settings and buttons.
87 profile_settings holds informations like resolution, sensitivity
88 and light effects.
89 When read, these files return the respective profile settings.
90 The returned data is 16 bytes in size.
91 This file is readonly.