162306a36Sopenharmony_ciWhat:		/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/actual_cpi
262306a36Sopenharmony_ciDate:		January 2011
362306a36Sopenharmony_ciContact:	Stefan Achatz <erazor_de@users.sourceforge.net>
462306a36Sopenharmony_ciDescription:	The integer value of this attribute ranges from 1-4.
562306a36Sopenharmony_ci		When read, this attribute returns the number of the active
662306a36Sopenharmony_ci		cpi level.
762306a36Sopenharmony_ci		This file is readonly.
862306a36Sopenharmony_ci		Has never been used. If bookkeeping is done, it's done in userland tools.
962306a36Sopenharmony_ciUsers:		http://roccat.sourceforge.net
1062306a36Sopenharmony_ci
1162306a36Sopenharmony_ciWhat:		/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/actual_profile
1262306a36Sopenharmony_ciDate:		January 2011
1362306a36Sopenharmony_ciContact:	Stefan Achatz <erazor_de@users.sourceforge.net>
1462306a36Sopenharmony_ciDescription:	The integer value of this attribute ranges from 0-4.
1562306a36Sopenharmony_ci		When read, this attribute returns the number of the active
1662306a36Sopenharmony_ci		profile.
1762306a36Sopenharmony_ci		When written, the mouse activates this profile immediately.
1862306a36Sopenharmony_ci		The profile that's active when powered down is the same that's
1962306a36Sopenharmony_ci		active when the mouse is powered on.
2062306a36Sopenharmony_ciUsers:		http://roccat.sourceforge.net
2162306a36Sopenharmony_ci
2262306a36Sopenharmony_ciWhat:		/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/actual_sensitivity_x
2362306a36Sopenharmony_ciDate:		January 2011
2462306a36Sopenharmony_ciContact:	Stefan Achatz <erazor_de@users.sourceforge.net>
2562306a36Sopenharmony_ciDescription:	The integer value of this attribute ranges from 1-10.
2662306a36Sopenharmony_ci		When read, this attribute returns the number of the actual
2762306a36Sopenharmony_ci		sensitivity in x direction.
2862306a36Sopenharmony_ci		This file is readonly.
2962306a36Sopenharmony_ci		Has never been used. If bookkeeping is done, it's done in userland tools.
3062306a36Sopenharmony_ciUsers:		http://roccat.sourceforge.net
3162306a36Sopenharmony_ci
3262306a36Sopenharmony_ciWhat:		/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/actual_sensitivity_y
3362306a36Sopenharmony_ciDate:		January 2011
3462306a36Sopenharmony_ciContact:	Stefan Achatz <erazor_de@users.sourceforge.net>
3562306a36Sopenharmony_ciDescription:	The integer value of this attribute ranges from 1-10.
3662306a36Sopenharmony_ci		When read, this attribute returns the number of the actual
3762306a36Sopenharmony_ci		sensitivity in y direction.
3862306a36Sopenharmony_ci		This file is readonly.
3962306a36Sopenharmony_ci		Has never been used. If bookkeeping is done, it's done in userland tools.
4062306a36Sopenharmony_ciUsers:		http://roccat.sourceforge.net
4162306a36Sopenharmony_ci
4262306a36Sopenharmony_ciWhat:		/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/firmware_version
4362306a36Sopenharmony_ciDate:		January 2011
4462306a36Sopenharmony_ciContact:	Stefan Achatz <erazor_de@users.sourceforge.net>
4562306a36Sopenharmony_ciDescription:	When read, this file returns the raw integer version number of the
4662306a36Sopenharmony_ci		firmware reported by the mouse. Using the integer value eases
4762306a36Sopenharmony_ci		further usage in other programs. To receive the real version
4862306a36Sopenharmony_ci		number the decimal point has to be shifted 2 positions to the
4962306a36Sopenharmony_ci		left. E.g. a returned value of 121 means 1.21
5062306a36Sopenharmony_ci		This file is readonly.
5162306a36Sopenharmony_ci		Obsoleted by binary sysfs attribute "info".
5262306a36Sopenharmony_ciUsers:		http://roccat.sourceforge.net
5362306a36Sopenharmony_ci
5462306a36Sopenharmony_ciWhat:		/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/info
5562306a36Sopenharmony_ciDate:		November 2012
5662306a36Sopenharmony_ciContact:	Stefan Achatz <erazor_de@users.sourceforge.net>
5762306a36Sopenharmony_ciDescription:	When read, this file returns general data like firmware version.
5862306a36Sopenharmony_ci		When written, the device can be reset.
5962306a36Sopenharmony_ci		The data is 6 bytes long.
6062306a36Sopenharmony_ciUsers:		http://roccat.sourceforge.net
6162306a36Sopenharmony_ci
6262306a36Sopenharmony_ciWhat:		/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/profile_buttons
6362306a36Sopenharmony_ciDate:		January 2011
6462306a36Sopenharmony_ciContact:	Stefan Achatz <erazor_de@users.sourceforge.net>
6562306a36Sopenharmony_ciDescription:	The mouse can store 5 profiles which can be switched by the
6662306a36Sopenharmony_ci		press of a button. A profile is split in settings and buttons.
6762306a36Sopenharmony_ci		profile_buttons holds information about button layout.
6862306a36Sopenharmony_ci		When written, this file lets one write the respective profile
6962306a36Sopenharmony_ci		buttons back to the mouse. The data has to be 23 bytes long.
7062306a36Sopenharmony_ci		The mouse will reject invalid data.
7162306a36Sopenharmony_ci		Which profile to write is determined by the profile number
7262306a36Sopenharmony_ci		contained in the data.
7362306a36Sopenharmony_ci		Before reading this file, control has to be written to select
7462306a36Sopenharmony_ci		which profile to read.
7562306a36Sopenharmony_ciUsers:		http://roccat.sourceforge.net
7662306a36Sopenharmony_ci
7762306a36Sopenharmony_ciWhat:		/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/profile[1-5]_buttons
7862306a36Sopenharmony_ciDate:		January 2011
7962306a36Sopenharmony_ciContact:	Stefan Achatz <erazor_de@users.sourceforge.net>
8062306a36Sopenharmony_ciDescription:	The mouse can store 5 profiles which can be switched by the
8162306a36Sopenharmony_ci		press of a button. A profile is split in settings and buttons.
8262306a36Sopenharmony_ci		profile_buttons holds information about button layout.
8362306a36Sopenharmony_ci		When read, these files return the respective profile buttons.
8462306a36Sopenharmony_ci		The returned data is 23 bytes in size.
8562306a36Sopenharmony_ci		This file is readonly.
8662306a36Sopenharmony_ci		Write control to select profile and read profile_buttons instead.
8762306a36Sopenharmony_ciUsers:		http://roccat.sourceforge.net
8862306a36Sopenharmony_ci
8962306a36Sopenharmony_ciWhat:		/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/profile_settings
9062306a36Sopenharmony_ciDate:		January 2011
9162306a36Sopenharmony_ciContact:	Stefan Achatz <erazor_de@users.sourceforge.net>
9262306a36Sopenharmony_ciDescription:	The mouse can store 5 profiles which can be switched by the
9362306a36Sopenharmony_ci		press of a button. A profile is split in settings and buttons.
9462306a36Sopenharmony_ci		profile_settings holds information like resolution, sensitivity
9562306a36Sopenharmony_ci		and light effects.
9662306a36Sopenharmony_ci		When written, this file lets one write the respective profile
9762306a36Sopenharmony_ci		settings back to the mouse. The data has to be 16 bytes long.
9862306a36Sopenharmony_ci		The mouse will reject invalid data.
9962306a36Sopenharmony_ci		Which profile to write is determined by the profile number
10062306a36Sopenharmony_ci		contained in the data.
10162306a36Sopenharmony_ci		Before reading this file, control has to be written to select
10262306a36Sopenharmony_ci		which profile to read.
10362306a36Sopenharmony_ciUsers:		http://roccat.sourceforge.net
10462306a36Sopenharmony_ci
10562306a36Sopenharmony_ciWhat:		/sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/profile[1-5]_settings
10662306a36Sopenharmony_ciDate:		January 2011
10762306a36Sopenharmony_ciContact:	Stefan Achatz <erazor_de@users.sourceforge.net>
10862306a36Sopenharmony_ciDescription:	The mouse can store 5 profiles which can be switched by the
10962306a36Sopenharmony_ci		press of a button. A profile is split in settings and buttons.
11062306a36Sopenharmony_ci		profile_settings holds information like resolution, sensitivity
11162306a36Sopenharmony_ci		and light effects.
11262306a36Sopenharmony_ci		When read, these files return the respective profile settings.
11362306a36Sopenharmony_ci		The returned data is 16 bytes in size.
11462306a36Sopenharmony_ci		This file is readonly.
11562306a36Sopenharmony_ci		Write control to select profile and read profile_settings instead.
11662306a36Sopenharmony_ciUsers:		http://roccat.sourceforge.net
117