xref: /linux/Documentation/ABI/obsolete/sysfs-driver-hid-roccat-kovaplus (revision e5451c8f8330e03ad3cfa16048b4daf961af434f)
194a8fcf9SStefan AchatzWhat:		/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/actual_cpi
294a8fcf9SStefan AchatzDate:		January 2011
394a8fcf9SStefan AchatzContact:	Stefan Achatz <erazor_de@users.sourceforge.net>
494a8fcf9SStefan AchatzDescription:	The integer value of this attribute ranges from 1-4.
594a8fcf9SStefan Achatz		When read, this attribute returns the number of the active
694a8fcf9SStefan Achatz		cpi level.
794a8fcf9SStefan Achatz		This file is readonly.
894a8fcf9SStefan Achatz		Has never been used. If bookkeeping is done, it's done in userland tools.
994a8fcf9SStefan AchatzUsers:		http://roccat.sourceforge.net
1094a8fcf9SStefan Achatz
11*8d2f8479SStefan AchatzWhat:		/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/actual_profile
12*8d2f8479SStefan AchatzDate:		January 2011
13*8d2f8479SStefan AchatzContact:	Stefan Achatz <erazor_de@users.sourceforge.net>
14*8d2f8479SStefan AchatzDescription:	The integer value of this attribute ranges from 0-4.
15*8d2f8479SStefan Achatz		When read, this attribute returns the number of the active
16*8d2f8479SStefan Achatz		profile.
17*8d2f8479SStefan Achatz		When written, the mouse activates this profile immediately.
18*8d2f8479SStefan Achatz		The profile that's active when powered down is the same that's
19*8d2f8479SStefan Achatz		active when the mouse is powered on.
20*8d2f8479SStefan AchatzUsers:		http://roccat.sourceforge.net
21*8d2f8479SStefan Achatz
2294a8fcf9SStefan AchatzWhat:		/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/actual_sensitivity_x
2394a8fcf9SStefan AchatzDate:		January 2011
2494a8fcf9SStefan AchatzContact:	Stefan Achatz <erazor_de@users.sourceforge.net>
2594a8fcf9SStefan AchatzDescription:	The integer value of this attribute ranges from 1-10.
2694a8fcf9SStefan Achatz		When read, this attribute returns the number of the actual
2794a8fcf9SStefan Achatz		sensitivity in x direction.
2894a8fcf9SStefan Achatz		This file is readonly.
2994a8fcf9SStefan Achatz		Has never been used. If bookkeeping is done, it's done in userland tools.
3094a8fcf9SStefan AchatzUsers:		http://roccat.sourceforge.net
3194a8fcf9SStefan Achatz
3294a8fcf9SStefan AchatzWhat:		/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/actual_sensitivity_y
3394a8fcf9SStefan AchatzDate:		January 2011
3494a8fcf9SStefan AchatzContact:	Stefan Achatz <erazor_de@users.sourceforge.net>
3594a8fcf9SStefan AchatzDescription:	The integer value of this attribute ranges from 1-10.
3694a8fcf9SStefan Achatz		When read, this attribute returns the number of the actual
3794a8fcf9SStefan Achatz		sensitivity in y direction.
3894a8fcf9SStefan Achatz		This file is readonly.
3994a8fcf9SStefan Achatz		Has never been used. If bookkeeping is done, it's done in userland tools.
4094a8fcf9SStefan AchatzUsers:		http://roccat.sourceforge.net
4194a8fcf9SStefan Achatz
4294a8fcf9SStefan AchatzWhat:		/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/firmware_version
4394a8fcf9SStefan AchatzDate:		January 2011
4494a8fcf9SStefan AchatzContact:	Stefan Achatz <erazor_de@users.sourceforge.net>
4594a8fcf9SStefan AchatzDescription:	When read, this file returns the raw integer version number of the
4694a8fcf9SStefan Achatz		firmware reported by the mouse. Using the integer value eases
4794a8fcf9SStefan Achatz		further usage in other programs. To receive the real version
4894a8fcf9SStefan Achatz		number the decimal point has to be shifted 2 positions to the
4994a8fcf9SStefan Achatz		left. E.g. a returned value of 121 means 1.21
5094a8fcf9SStefan Achatz		This file is readonly.
5194a8fcf9SStefan Achatz		Obsoleted by binary sysfs attribute "info".
5294a8fcf9SStefan AchatzUsers:		http://roccat.sourceforge.net
53172e2abcSStefan Achatz
54*8d2f8479SStefan AchatzWhat:		/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/info
55*8d2f8479SStefan AchatzDate:		November 2012
56*8d2f8479SStefan AchatzContact:	Stefan Achatz <erazor_de@users.sourceforge.net>
57*8d2f8479SStefan AchatzDescription:	When read, this file returns general data like firmware version.
58*8d2f8479SStefan Achatz		When written, the device can be reset.
59*8d2f8479SStefan Achatz		The data is 6 bytes long.
60*8d2f8479SStefan AchatzUsers:		http://roccat.sourceforge.net
61*8d2f8479SStefan Achatz
62*8d2f8479SStefan AchatzWhat:		/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/profile_buttons
63*8d2f8479SStefan AchatzDate:		January 2011
64*8d2f8479SStefan AchatzContact:	Stefan Achatz <erazor_de@users.sourceforge.net>
65*8d2f8479SStefan AchatzDescription:	The mouse can store 5 profiles which can be switched by the
66*8d2f8479SStefan Achatz		press of a button. A profile is split in settings and buttons.
67*8d2f8479SStefan Achatz		profile_buttons holds information about button layout.
68*8d2f8479SStefan Achatz		When written, this file lets one write the respective profile
69*8d2f8479SStefan Achatz		buttons back to the mouse. The data has to be 23 bytes long.
70*8d2f8479SStefan Achatz		The mouse will reject invalid data.
71*8d2f8479SStefan Achatz		Which profile to write is determined by the profile number
72*8d2f8479SStefan Achatz		contained in the data.
73*8d2f8479SStefan Achatz		Before reading this file, control has to be written to select
74*8d2f8479SStefan Achatz		which profile to read.
75*8d2f8479SStefan AchatzUsers:		http://roccat.sourceforge.net
76*8d2f8479SStefan Achatz
77172e2abcSStefan AchatzWhat:		/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/profile[1-5]_buttons
78172e2abcSStefan AchatzDate:		January 2011
79172e2abcSStefan AchatzContact:	Stefan Achatz <erazor_de@users.sourceforge.net>
80172e2abcSStefan AchatzDescription:	The mouse can store 5 profiles which can be switched by the
81172e2abcSStefan Achatz		press of a button. A profile is split in settings and buttons.
82172e2abcSStefan Achatz		profile_buttons holds information about button layout.
83172e2abcSStefan Achatz		When read, these files return the respective profile buttons.
84172e2abcSStefan Achatz		The returned data is 23 bytes in size.
85172e2abcSStefan Achatz		This file is readonly.
86172e2abcSStefan Achatz		Write control to select profile and read profile_buttons instead.
87172e2abcSStefan AchatzUsers:		http://roccat.sourceforge.net
88172e2abcSStefan Achatz
89*8d2f8479SStefan AchatzWhat:		/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/profile_settings
90*8d2f8479SStefan AchatzDate:		January 2011
91*8d2f8479SStefan AchatzContact:	Stefan Achatz <erazor_de@users.sourceforge.net>
92*8d2f8479SStefan AchatzDescription:	The mouse can store 5 profiles which can be switched by the
93*8d2f8479SStefan Achatz		press of a button. A profile is split in settings and buttons.
94*8d2f8479SStefan Achatz		profile_settings holds information like resolution, sensitivity
95*8d2f8479SStefan Achatz		and light effects.
96*8d2f8479SStefan Achatz		When written, this file lets one write the respective profile
97*8d2f8479SStefan Achatz		settings back to the mouse. The data has to be 16 bytes long.
98*8d2f8479SStefan Achatz		The mouse will reject invalid data.
99*8d2f8479SStefan Achatz		Which profile to write is determined by the profile number
100*8d2f8479SStefan Achatz		contained in the data.
101*8d2f8479SStefan Achatz		Before reading this file, control has to be written to select
102*8d2f8479SStefan Achatz		which profile to read.
103*8d2f8479SStefan AchatzUsers:		http://roccat.sourceforge.net
104*8d2f8479SStefan Achatz
105172e2abcSStefan AchatzWhat:		/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/profile[1-5]_settings
106172e2abcSStefan AchatzDate:		January 2011
107172e2abcSStefan AchatzContact:	Stefan Achatz <erazor_de@users.sourceforge.net>
108172e2abcSStefan AchatzDescription:	The mouse can store 5 profiles which can be switched by the
109172e2abcSStefan Achatz		press of a button. A profile is split in settings and buttons.
110172e2abcSStefan Achatz		profile_settings holds information like resolution, sensitivity
111172e2abcSStefan Achatz		and light effects.
112172e2abcSStefan Achatz		When read, these files return the respective profile settings.
113172e2abcSStefan Achatz		The returned data is 16 bytes in size.
114172e2abcSStefan Achatz		This file is readonly.
115172e2abcSStefan Achatz		Write control to select profile and read profile_settings instead.
116172e2abcSStefan AchatzUsers:		http://roccat.sourceforge.net
117