sysfs-driver-hid-roccat-ryos 9.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178
  1. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/control
  2. Date: October 2013
  3. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  4. Description: When written, this file lets one select which data from which
  5. profile will be read next. The data has to be 3 bytes long.
  6. This file is writeonly.
  7. Users: http://roccat.sourceforge.net
  8. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/profile
  9. Date: October 2013
  10. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  11. Description: The mouse can store 5 profiles which can be switched by the
  12. press of a button. profile holds index of actual profile.
  13. This value is persistent, so its value determines the profile
  14. that's active when the device is powered on next time.
  15. When written, the device activates the set profile immediately.
  16. The data has to be 3 bytes long.
  17. The device will reject invalid data.
  18. Users: http://roccat.sourceforge.net
  19. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/keys_primary
  20. Date: October 2013
  21. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  22. Description: When written, this file lets one set the default of all keys for
  23. a specific profile. Profile index is included in written data.
  24. The data has to be 125 bytes long.
  25. Before reading this file, control has to be written to select
  26. which profile to read.
  27. Users: http://roccat.sourceforge.net
  28. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/keys_function
  29. Date: October 2013
  30. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  31. Description: When written, this file lets one set the function of the
  32. function keys for a specific profile. Profile index is included
  33. in written data. The data has to be 95 bytes long.
  34. Before reading this file, control has to be written to select
  35. which profile to read.
  36. Users: http://roccat.sourceforge.net
  37. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/keys_macro
  38. Date: October 2013
  39. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  40. Description: When written, this file lets one set the function of the macro
  41. keys for a specific profile. Profile index is included in
  42. written data. The data has to be 35 bytes long.
  43. Before reading this file, control has to be written to select
  44. which profile to read.
  45. Users: http://roccat.sourceforge.net
  46. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/keys_thumbster
  47. Date: October 2013
  48. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  49. Description: When written, this file lets one set the function of the
  50. thumbster keys for a specific profile. Profile index is included
  51. in written data. The data has to be 23 bytes long.
  52. Before reading this file, control has to be written to select
  53. which profile to read.
  54. Users: http://roccat.sourceforge.net
  55. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/keys_extra
  56. Date: October 2013
  57. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  58. Description: When written, this file lets one set the function of the
  59. capslock and function keys for a specific profile. Profile index
  60. is included in written data. The data has to be 8 bytes long.
  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>/ryos/roccatryos<minor>/keys_easyzone
  65. Date: October 2013
  66. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  67. Description: When written, this file lets one set the function of the
  68. easyzone keys for a specific profile. Profile index is included
  69. in written data. The data has to be 294 bytes long.
  70. Before reading this file, control has to be written to select
  71. which profile to read.
  72. Users: http://roccat.sourceforge.net
  73. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/key_mask
  74. Date: October 2013
  75. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  76. Description: When written, this file lets one deactivate certain keys like
  77. windows and application keys, to prevent accidental presses.
  78. Profile index for which this settings occur is included in
  79. written data. The data has to be 6 bytes long.
  80. Before reading this file, control has to be written to select
  81. which profile to read.
  82. Users: http://roccat.sourceforge.net
  83. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/light
  84. Date: October 2013
  85. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  86. Description: When written, this file lets one set the backlight intensity for
  87. a specific profile. Profile index is included in written data.
  88. This attribute is only valid for the glow and pro variant.
  89. The data has to be 16 bytes long.
  90. Before reading this file, control has to be written to select
  91. which profile to read.
  92. Users: http://roccat.sourceforge.net
  93. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/macro
  94. Date: October 2013
  95. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  96. Description: When written, this file lets one store macros with max 480
  97. keystrokes for a specific button for a specific profile.
  98. Button and profile indexes are included in written data.
  99. The data has to be 2002 bytes long.
  100. Before reading this file, control has to be written to select
  101. which profile and key to read.
  102. Users: http://roccat.sourceforge.net
  103. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/info
  104. Date: October 2013
  105. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  106. Description: When read, this file returns general data like firmware version.
  107. The data is 8 bytes long.
  108. This file is readonly.
  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>/ryos/roccatryos<minor>/reset
  111. Date: October 2013
  112. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  113. Description: When written, this file lets one reset the device.
  114. The data has to be 3 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>/ryos/roccatryos<minor>/talk
  118. Date: October 2013
  119. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  120. Description: When written, this file lets one trigger easyshift functionality
  121. from the host.
  122. The data has to be 16 bytes long.
  123. This file is writeonly.
  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>/ryos/roccatryos<minor>/light_control
  126. Date: October 2013
  127. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  128. Description: When written, this file lets one switch between stored and custom
  129. light settings.
  130. This attribute is only valid for the pro variant.
  131. The data has to be 8 bytes long.
  132. This file is writeonly.
  133. Users: http://roccat.sourceforge.net
  134. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/stored_lights
  135. Date: October 2013
  136. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  137. Description: When written, this file lets one set per-key lighting for different
  138. layers.
  139. This attribute is only valid for the pro variant.
  140. The data has to be 1382 bytes long.
  141. Before reading this file, control has to be written to select
  142. which profile to read.
  143. Users: http://roccat.sourceforge.net
  144. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/custom_lights
  145. Date: October 2013
  146. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  147. Description: When written, this file lets one set the actual per-key lighting.
  148. This attribute is only valid for the pro variant.
  149. The data has to be 20 bytes long.
  150. This file is writeonly.
  151. Users: http://roccat.sourceforge.net
  152. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/light_macro
  153. Date: October 2013
  154. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  155. Description: When written, this file lets one set a light macro that is looped
  156. whenever the device gets in dimness mode.
  157. This attribute is only valid for the pro variant.
  158. The data has to be 2002 bytes long.
  159. Before reading this file, control has to be written to select
  160. which profile to read.
  161. Users: http://roccat.sourceforge.net