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