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
118d2f8479SStefan AchatzWhat:		/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/actual_profile
128d2f8479SStefan AchatzDate:		January 2011
138d2f8479SStefan AchatzContact:	Stefan Achatz <erazor_de@users.sourceforge.net>
148d2f8479SStefan AchatzDescription:	The integer value of this attribute ranges from 0-4.
158d2f8479SStefan Achatz		When read, this attribute returns the number of the active
168d2f8479SStefan Achatz		profile.
178d2f8479SStefan Achatz		When written, the mouse activates this profile immediately.
188d2f8479SStefan Achatz		The profile that's active when powered down is the same that's
198d2f8479SStefan Achatz		active when the mouse is powered on.
208d2f8479SStefan AchatzUsers:		http://roccat.sourceforge.net
218d2f8479SStefan 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
548d2f8479SStefan AchatzWhat:		/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/info
558d2f8479SStefan AchatzDate:		November 2012
568d2f8479SStefan AchatzContact:	Stefan Achatz <erazor_de@users.sourceforge.net>
578d2f8479SStefan AchatzDescription:	When read, this file returns general data like firmware version.
588d2f8479SStefan Achatz		When written, the device can be reset.
598d2f8479SStefan Achatz		The data is 6 bytes long.
608d2f8479SStefan AchatzUsers:		http://roccat.sourceforge.net
618d2f8479SStefan Achatz
628d2f8479SStefan AchatzWhat:		/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/profile_buttons
638d2f8479SStefan AchatzDate:		January 2011
648d2f8479SStefan AchatzContact:	Stefan Achatz <erazor_de@users.sourceforge.net>
658d2f8479SStefan AchatzDescription:	The mouse can store 5 profiles which can be switched by the
668d2f8479SStefan Achatz		press of a button. A profile is split in settings and buttons.
678d2f8479SStefan Achatz		profile_buttons holds information about button layout.
688d2f8479SStefan Achatz		When written, this file lets one write the respective profile
698d2f8479SStefan Achatz		buttons back to the mouse. The data has to be 23 bytes long.
708d2f8479SStefan Achatz		The mouse will reject invalid data.
718d2f8479SStefan Achatz		Which profile to write is determined by the profile number
728d2f8479SStefan Achatz		contained in the data.
738d2f8479SStefan Achatz		Before reading this file, control has to be written to select
748d2f8479SStefan Achatz		which profile to read.
758d2f8479SStefan AchatzUsers:		http://roccat.sourceforge.net
768d2f8479SStefan 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
898d2f8479SStefan AchatzWhat:		/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/profile_settings
908d2f8479SStefan AchatzDate:		January 2011
918d2f8479SStefan AchatzContact:	Stefan Achatz <erazor_de@users.sourceforge.net>
928d2f8479SStefan AchatzDescription:	The mouse can store 5 profiles which can be switched by the
938d2f8479SStefan Achatz		press of a button. A profile is split in settings and buttons.
948d2f8479SStefan Achatz		profile_settings holds information like resolution, sensitivity
958d2f8479SStefan Achatz		and light effects.
968d2f8479SStefan Achatz		When written, this file lets one write the respective profile
978d2f8479SStefan Achatz		settings back to the mouse. The data has to be 16 bytes long.
988d2f8479SStefan Achatz		The mouse will reject invalid data.
998d2f8479SStefan Achatz		Which profile to write is determined by the profile number
1008d2f8479SStefan Achatz		contained in the data.
1018d2f8479SStefan Achatz		Before reading this file, control has to be written to select
1028d2f8479SStefan Achatz		which profile to read.
1038d2f8479SStefan AchatzUsers:		http://roccat.sourceforge.net
1048d2f8479SStefan 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