^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kone/roccatkone<minor>/actual_dpi
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) Date: March 2010
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) Description: It is possible to switch the dpi setting of the mouse with the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) press of a button.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) When read, this file returns the raw number of the actual dpi
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) setting reported by the mouse. This number has to be further
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) processed to receive the real dpi value:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) ===== =====
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) VALUE DPI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) ===== =====
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) 1 800
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) 2 1200
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) 3 1600
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) 4 2000
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) 5 2400
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) 6 3200
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) ===== =====
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) This file is readonly.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) Users: http://roccat.sourceforge.net
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kone/roccatkone<minor>/actual_profile
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) Date: March 2010
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) Description: When read, this file returns the number of the actual profile.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) This file is readonly.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) Users: http://roccat.sourceforge.net
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kone/roccatkone<minor>/firmware_version
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) Date: March 2010
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) Description: When read, this file returns the raw integer version number of the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) firmware reported by the mouse. Using the integer value eases
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) further usage in other programs. To receive the real version
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) number the decimal point has to be shifted 2 positions to the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40) left. E.g. a returned value of 138 means 1.38
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42) This file is readonly.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43) Users: http://roccat.sourceforge.net
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kone/roccatkone<minor>/profile[1-5]
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46) Date: March 2010
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47) Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48) Description: The mouse can store 5 profiles which can be switched by the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49) press of a button. A profile holds information like button
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50) mappings, sensitivity, the colors of the 5 leds and light
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51) effects.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53) When read, these files return the respective profile. The
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 54) returned data is 975 bytes in size.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 55)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 56) When written, this file lets one write the respective profile
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 57) data back to the mouse. The data has to be 975 bytes long.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 58)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 59) The mouse will reject invalid data, whereas the profile number
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 60) stored in the profile doesn't need to fit the number of the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 61) store.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 62) Users: http://roccat.sourceforge.net
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 63)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 64) What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kone/roccatkone<minor>/settings
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 65) Date: March 2010
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 66) Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 67) Description: When read, this file returns the settings stored in the mouse.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 68) The size of the data is 36 bytes and holds information like the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 69) startup_profile, tcu state and calibration_data.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 70)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 71) When written, this file lets write settings back to the mouse.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 72) The data has to be 36 bytes long. The mouse will reject invalid
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 73) data.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 74) Users: http://roccat.sourceforge.net
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 75)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 76) What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kone/roccatkone<minor>/startup_profile
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 77) Date: March 2010
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 78) Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 79) Description: The integer value of this attribute ranges from 1 to 5.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 80)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 81) When read, this attribute returns the number of the profile
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 82) that's active when the mouse is powered on.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 83)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 84) When written, this file sets the number of the startup profile
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 85) and the mouse activates this profile immediately.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 86) Users: http://roccat.sourceforge.net
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 87)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 88) What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kone/roccatkone<minor>/tcu
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 89) Date: March 2010
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 90) Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 91) Description: The mouse has a "Tracking Control Unit" which lets the user
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 92) calibrate the laser power to fit the mousepad surface.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 93) When read, this file returns the current state of the TCU,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 94) where 0 means off and 1 means on.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 95)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 96) Writing 0 in this file will switch the TCU off.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 97)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 98) Writing 1 in this file will start the calibration which takes
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 99) around 6 seconds to complete and activates the TCU.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 100)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 101) Users: http://roccat.sourceforge.net
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 102)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 103) What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kone/roccatkone<minor>/weight
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 104) Date: March 2010
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 105) Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 106) Description: The mouse can be equipped with one of four supplied weights
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 107) ranging from 5 to 20 grams which are recognized by the mouse
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 108) and its value can be read out. When read, this file returns the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 109) raw value returned by the mouse which eases further processing
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 110) in other software.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 111)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 112) The values map to the weights as follows:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 113)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 114) ===== ======
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 115) VALUE WEIGHT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 116) ===== ======
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 117) 0 none
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 118) 1 5g
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 119) 2 10g
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 120) 3 15g
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 121) 4 20g
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 122) ===== ======
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 123)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 124) This file is readonly.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 125) Users: http://roccat.sourceforge.net