sysfs-driver-hid-roccat-koneplus 7.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145
  1. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/koneplus/roccatkoneplus<minor>/actual_profile
  2. Date: October 2010
  3. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  4. Description: The integer value of this attribute ranges from 0-4.
  5. When read, this attribute returns the number of the actual
  6. profile. This value is persistent, so its equivalent to the
  7. profile that's active when the mouse is powered on next time.
  8. When written, this file sets the number of the startup profile
  9. and the mouse activates this profile immediately.
  10. Users: http://roccat.sourceforge.net
  11. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/koneplus/roccatkoneplus<minor>/startup_profile
  12. Date: October 2010
  13. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  14. Description: The integer value of this attribute ranges from 0-4.
  15. When read, this attribute returns the number of the actual
  16. profile. This value is persistent, so its equivalent to the
  17. profile that's active when the mouse is powered on next time.
  18. When written, this file sets the number of the startup profile
  19. and the mouse activates this profile immediately.
  20. Please use actual_profile, it does the same thing.
  21. Users: http://roccat.sourceforge.net
  22. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/koneplus/roccatkoneplus<minor>/firmware_version
  23. Date: October 2010
  24. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  25. Description: When read, this file returns the raw integer version number of the
  26. firmware reported by the mouse. Using the integer value eases
  27. further usage in other programs. To receive the real version
  28. number the decimal point has to be shifted 2 positions to the
  29. left. E.g. a returned value of 121 means 1.21
  30. This file is readonly.
  31. Please read binary attribute info which contains firmware version.
  32. Users: http://roccat.sourceforge.net
  33. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/koneplus/roccatkoneplus<minor>/info
  34. Date: November 2012
  35. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  36. Description: When read, this file returns general data like firmware version.
  37. When written, the device can be reset.
  38. The data is 8 bytes long.
  39. Users: http://roccat.sourceforge.net
  40. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/koneplus/roccatkoneplus<minor>/macro
  41. Date: October 2010
  42. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  43. Description: The mouse can store a macro with max 500 key/button strokes
  44. internally.
  45. When written, this file lets one set the sequence for a specific
  46. button for a specific profile. Button and profile numbers are
  47. included in written data. The data has to be 2082 bytes long.
  48. This file is writeonly.
  49. Users: http://roccat.sourceforge.net
  50. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/koneplus/roccatkoneplus<minor>/profile_buttons
  51. Date: August 2010
  52. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  53. Description: The mouse can store 5 profiles which can be switched by the
  54. press of a button. A profile is split in settings and buttons.
  55. profile_buttons holds information about button layout.
  56. When written, this file lets one write the respective profile
  57. buttons back to the mouse. The data has to be 77 bytes long.
  58. The mouse will reject invalid data.
  59. Which profile to write is determined by the profile number
  60. contained in the data.
  61. Before reading this file, control has to be written to select
  62. which profile to read.
  63. Users: http://roccat.sourceforge.net
  64. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/koneplus/roccatkoneplus<minor>/profile[1-5]_buttons
  65. Date: August 2010
  66. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  67. Description: The mouse can store 5 profiles which can be switched by the
  68. press of a button. A profile is split in settings and buttons.
  69. profile_buttons holds information about button layout.
  70. When read, these files return the respective profile buttons.
  71. The returned data is 77 bytes in size.
  72. This file is readonly.
  73. Write control to select profile and read profile_buttons instead.
  74. Users: http://roccat.sourceforge.net
  75. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/koneplus/roccatkoneplus<minor>/profile_settings
  76. Date: October 2010
  77. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  78. Description: The mouse can store 5 profiles which can be switched by the
  79. press of a button. A profile is split in settings and buttons.
  80. profile_settings holds information like resolution, sensitivity
  81. and light effects.
  82. When written, this file lets one write the respective profile
  83. settings back to the mouse. The data has to be 43 bytes long.
  84. The mouse will reject invalid data.
  85. Which profile to write is determined by the profile number
  86. contained in the data.
  87. Before reading this file, control has to be written to select
  88. which profile to read.
  89. Users: http://roccat.sourceforge.net
  90. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/koneplus/roccatkoneplus<minor>/profile[1-5]_settings
  91. Date: August 2010
  92. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  93. Description: The mouse can store 5 profiles which can be switched by the
  94. press of a button. A profile is split in settings and buttons.
  95. profile_settings holds information like resolution, sensitivity
  96. and light effects.
  97. When read, these files return the respective profile settings.
  98. The returned data is 43 bytes in size.
  99. This file is readonly.
  100. Write control to select profile and read profile_settings instead.
  101. Users: http://roccat.sourceforge.net
  102. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/koneplus/roccatkoneplus<minor>/sensor
  103. Date: October 2010
  104. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  105. Description: The mouse has a tracking- and a distance-control-unit. These
  106. can be activated/deactivated and the lift-off distance can be
  107. set. The data has to be 6 bytes long.
  108. This file is writeonly.
  109. Users: http://roccat.sourceforge.net
  110. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/koneplus/roccatkoneplus<minor>/talk
  111. Date: May 2011
  112. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  113. Description: Used to active some easy* functions of the mouse from outside.
  114. The data has to be 16 bytes long.
  115. This file is writeonly.
  116. Users: http://roccat.sourceforge.net
  117. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/koneplus/roccatkoneplus<minor>/tcu
  118. Date: October 2010
  119. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  120. Description: When written a calibration process for the tracking control unit
  121. can be initiated/cancelled. Also lets one read/write sensor
  122. registers.
  123. The data has to be 4 bytes long.
  124. Users: http://roccat.sourceforge.net
  125. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/koneplus/roccatkoneplus<minor>/tcu_image
  126. Date: October 2010
  127. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  128. Description: When read the mouse returns a 30x30 pixel image of the
  129. sampled underground. This works only in the course of a
  130. calibration process initiated with tcu.
  131. The returned data is 1028 bytes in size.
  132. This file is readonly.
  133. Users: http://roccat.sourceforge.net