0001 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kone/roccatkone<minor>/actual_dpi
0002 Date: March 2010
0003 Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
0004 Description: It is possible to switch the dpi setting of the mouse with the
0005 press of a button.
0006
0007 When read, this file returns the raw number of the actual dpi
0008 setting reported by the mouse. This number has to be further
0009 processed to receive the real dpi value:
0010
0011 ===== =====
0012 VALUE DPI
0013 ===== =====
0014 1 800
0015 2 1200
0016 3 1600
0017 4 2000
0018 5 2400
0019 6 3200
0020 ===== =====
0021
0022 This file is readonly.
0023 Users: http://roccat.sourceforge.net
0024
0025 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kone/roccatkone<minor>/actual_profile
0026 Date: March 2010
0027 Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
0028 Description: When read, this file returns the number of the actual profile.
0029
0030 This file is readonly.
0031 Users: http://roccat.sourceforge.net
0032
0033 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kone/roccatkone<minor>/firmware_version
0034 Date: March 2010
0035 Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
0036 Description: When read, this file returns the raw integer version number of the
0037 firmware reported by the mouse. Using the integer value eases
0038 further usage in other programs. To receive the real version
0039 number the decimal point has to be shifted 2 positions to the
0040 left. E.g. a returned value of 138 means 1.38
0041
0042 This file is readonly.
0043 Users: http://roccat.sourceforge.net
0044
0045 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kone/roccatkone<minor>/profile[1-5]
0046 Date: March 2010
0047 Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
0048 Description: The mouse can store 5 profiles which can be switched by the
0049 press of a button. A profile holds information like button
0050 mappings, sensitivity, the colors of the 5 leds and light
0051 effects.
0052
0053 When read, these files return the respective profile. The
0054 returned data is 975 bytes in size.
0055
0056 When written, this file lets one write the respective profile
0057 data back to the mouse. The data has to be 975 bytes long.
0058
0059 The mouse will reject invalid data, whereas the profile number
0060 stored in the profile doesn't need to fit the number of the
0061 store.
0062 Users: http://roccat.sourceforge.net
0063
0064 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kone/roccatkone<minor>/settings
0065 Date: March 2010
0066 Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
0067 Description: When read, this file returns the settings stored in the mouse.
0068 The size of the data is 36 bytes and holds information like the
0069 startup_profile, tcu state and calibration_data.
0070
0071 When written, this file lets write settings back to the mouse.
0072 The data has to be 36 bytes long. The mouse will reject invalid
0073 data.
0074 Users: http://roccat.sourceforge.net
0075
0076 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kone/roccatkone<minor>/startup_profile
0077 Date: March 2010
0078 Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
0079 Description: The integer value of this attribute ranges from 1 to 5.
0080
0081 When read, this attribute returns the number of the profile
0082 that's active when the mouse is powered on.
0083
0084 When written, this file sets the number of the startup profile
0085 and the mouse activates this profile immediately.
0086 Users: http://roccat.sourceforge.net
0087
0088 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kone/roccatkone<minor>/tcu
0089 Date: March 2010
0090 Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
0091 Description: The mouse has a "Tracking Control Unit" which lets the user
0092 calibrate the laser power to fit the mousepad surface.
0093 When read, this file returns the current state of the TCU,
0094 where 0 means off and 1 means on.
0095
0096 Writing 0 in this file will switch the TCU off.
0097
0098 Writing 1 in this file will start the calibration which takes
0099 around 6 seconds to complete and activates the TCU.
0100
0101 Users: http://roccat.sourceforge.net
0102
0103 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kone/roccatkone<minor>/weight
0104 Date: March 2010
0105 Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
0106 Description: The mouse can be equipped with one of four supplied weights
0107 ranging from 5 to 20 grams which are recognized by the mouse
0108 and its value can be read out. When read, this file returns the
0109 raw value returned by the mouse which eases further processing
0110 in other software.
0111
0112 The values map to the weights as follows:
0113
0114 ===== ======
0115 VALUE WEIGHT
0116 ===== ======
0117 0 none
0118 1 5g
0119 2 10g
0120 3 15g
0121 4 20g
0122 ===== ======
0123
0124 This file is readonly.
0125 Users: http://roccat.sourceforge.net