sysfs-driver-hid-roccat-isku 7.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153
  1. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/actual_profile
  2. Date: June 2011
  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 device is powered on next time.
  8. When written, this file sets the number of the startup profile
  9. and the device 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>/isku/roccatisku<minor>/info
  12. Date: June 2011
  13. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  14. Description: When read, this file returns general data like firmware version.
  15. The data is 6 bytes long.
  16. This file is readonly.
  17. Users: http://roccat.sourceforge.net
  18. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/key_mask
  19. Date: June 2011
  20. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  21. Description: When written, this file lets one deactivate certain keys like
  22. windows and application keys, to prevent accidental presses.
  23. Profile number for which this settings occur is included in
  24. written data. The data has to be 6 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>/isku/roccatisku<minor>/keys_capslock
  29. Date: June 2011
  30. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  31. Description: When written, this file lets one set the function of the
  32. capslock key for a specific profile. Profile number is included
  33. in written data. The data has to be 6 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>/isku/roccatisku<minor>/keys_easyzone
  38. Date: June 2011
  39. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  40. Description: When written, this file lets one set the function of the
  41. easyzone keys for a specific profile. Profile number is included
  42. in written data. The data has to be 65 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>/isku/roccatisku<minor>/keys_function
  47. Date: June 2011
  48. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  49. Description: When written, this file lets one set the function of the
  50. function keys for a specific profile. Profile number is included
  51. in written data. The data has to be 41 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>/isku/roccatisku<minor>/keys_macro
  56. Date: June 2011
  57. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  58. Description: When written, this file lets one set the function of the macro
  59. keys for a specific profile. Profile number is included in
  60. written data. The data has to be 35 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>/isku/roccatisku<minor>/keys_media
  65. Date: June 2011
  66. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  67. Description: When written, this file lets one set the function of the media
  68. keys for a specific profile. Profile number is included in
  69. written data. The data has to be 29 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>/isku/roccatisku<minor>/keys_thumbster
  74. Date: June 2011
  75. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  76. Description: When written, this file lets one set the function of the
  77. thumbster keys for a specific profile. Profile number is included
  78. in written data. The data has to be 23 bytes long.
  79. Before reading this file, control has to be written to select
  80. which profile to read.
  81. Users: http://roccat.sourceforge.net
  82. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/last_set
  83. Date: June 2011
  84. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  85. Description: When written, this file lets one set the time in secs since
  86. epoch in which the last configuration took place.
  87. The data has to be 20 bytes long.
  88. Users: http://roccat.sourceforge.net
  89. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/light
  90. Date: June 2011
  91. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  92. Description: When written, this file lets one set the backlight intensity for
  93. a specific profile. Profile number is included in written data.
  94. The data has to be 10 bytes long for Isku, IskuFX needs 16 bytes
  95. of data.
  96. Before reading this file, control has to be written to select
  97. which profile to read.
  98. Users: http://roccat.sourceforge.net
  99. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/macro
  100. Date: June 2011
  101. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  102. Description: When written, this file lets one store macros with max 500
  103. keystrokes for a specific button for a specific profile.
  104. Button and profile numbers are included in written data.
  105. The data has to be 2083 bytes long.
  106. Before reading this file, control has to be written to select
  107. which profile and key to read.
  108. Users: http://roccat.sourceforge.net
  109. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/reset
  110. Date: November 2012
  111. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  112. Description: When written, this file lets one reset the device.
  113. The data has to be 3 bytes long.
  114. This file is writeonly.
  115. Users: http://roccat.sourceforge.net
  116. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/control
  117. Date: June 2011
  118. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  119. Description: When written, this file lets one select which data from which
  120. profile will be read next. The data has to be 3 bytes long.
  121. This file is writeonly.
  122. Users: http://roccat.sourceforge.net
  123. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/talk
  124. Date: June 2011
  125. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  126. Description: When written, this file lets one trigger easyshift functionality
  127. from the host.
  128. The data has to be 16 bytes long.
  129. This file is writeonly.
  130. Users: http://roccat.sourceforge.net
  131. What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/talkfx
  132. Date: February 2013
  133. Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
  134. Description: When written, this file lets one trigger temporary color schemes
  135. from the host.
  136. The data has to be 16 bytes long.
  137. This file is writeonly.
  138. Users: http://roccat.sourceforge.net