^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>/isku/roccatisku<minor>/actual_profile
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) Date: June 2011
^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: The integer value of this attribute ranges from 0-4.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) When read, this attribute returns the number of the actual
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) profile. This value is persistent, so its equivalent to the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) profile that's active when the device is powered on next time.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) When written, this file sets the number of the startup profile
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) and the device activates this profile immediately.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) Users: http://roccat.sourceforge.net
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/info
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) Date: June 2011
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) Description: When read, this file returns general data like firmware version.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) The data is 6 bytes long.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) This file is readonly.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) Users: http://roccat.sourceforge.net
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/key_mask
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) Date: June 2011
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) Description: When written, this file lets one deactivate certain keys like
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) windows and application keys, to prevent accidental presses.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) Profile number for which this settings occur is included in
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) written data. The data has to be 6 bytes long.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) Before reading this file, control has to be written to select
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) which profile to read.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) Users: http://roccat.sourceforge.net
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/keys_capslock
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) Date: June 2011
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) Description: When written, this file lets one set the function of the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) capslock key for a specific profile. Profile number is included
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) in written data. The data has to be 6 bytes long.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) Before reading this file, control has to be written to select
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) which profile to read.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) Users: http://roccat.sourceforge.net
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/keys_easyzone
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42) Date: June 2011
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43) Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44) Description: When written, this file lets one set the function of the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) easyzone keys for a specific profile. Profile number is included
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46) in written data. The data has to be 65 bytes long.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47) Before reading this file, control has to be written to select
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48) which profile to read.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49) Users: http://roccat.sourceforge.net
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51) What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/keys_function
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52) Date: June 2011
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53) Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 54) Description: When written, this file lets one set the function of the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 55) function keys for a specific profile. Profile number is included
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 56) in written data. The data has to be 41 bytes long.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 57) Before reading this file, control has to be written to select
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 58) which profile to read.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 59) Users: http://roccat.sourceforge.net
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 60)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 61) What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/keys_macro
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 62) Date: June 2011
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 63) Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 64) Description: When written, this file lets one set the function of the macro
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 65) keys for a specific profile. Profile number is included in
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 66) written data. The data has to be 35 bytes long.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 67) Before reading this file, control has to be written to select
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 68) which profile to read.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 69) Users: http://roccat.sourceforge.net
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 70)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 71) What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/keys_media
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 72) Date: June 2011
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 73) Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 74) Description: When written, this file lets one set the function of the media
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 75) keys for a specific profile. Profile number is included in
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 76) written data. The data has to be 29 bytes long.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 77) Before reading this file, control has to be written to select
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 78) which profile to read.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 79) Users: http://roccat.sourceforge.net
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 80)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 81) What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/keys_thumbster
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 82) Date: June 2011
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 83) Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 84) Description: When written, this file lets one set the function of the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 85) thumbster keys for a specific profile. Profile number is included
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 86) in written data. The data has to be 23 bytes long.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 87) Before reading this file, control has to be written to select
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 88) which profile to read.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 89) Users: http://roccat.sourceforge.net
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 90)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 91) What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/last_set
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 92) Date: June 2011
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 93) Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 94) Description: When written, this file lets one set the time in secs since
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 95) epoch in which the last configuration took place.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 96) The data has to be 20 bytes long.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 97) Users: http://roccat.sourceforge.net
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 98)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 99) What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/light
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 100) Date: June 2011
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 101) Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 102) Description: When written, this file lets one set the backlight intensity for
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 103) a specific profile. Profile number is included in written data.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 104) The data has to be 10 bytes long for Isku, IskuFX needs 16 bytes
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 105) of data.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 106) Before reading this file, control has to be written to select
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 107) which profile to read.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 108) Users: http://roccat.sourceforge.net
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 109)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 110) What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/macro
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 111) Date: June 2011
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 112) Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 113) Description: When written, this file lets one store macros with max 500
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 114) keystrokes for a specific button for a specific profile.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 115) Button and profile numbers are included in written data.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 116) The data has to be 2083 bytes long.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 117) Before reading this file, control has to be written to select
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 118) which profile and key to read.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 119) Users: http://roccat.sourceforge.net
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 120)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 121) What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/reset
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 122) Date: November 2012
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 123) Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 124) Description: When written, this file lets one reset the device.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 125) The data has to be 3 bytes long.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 126) This file is writeonly.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 127) Users: http://roccat.sourceforge.net
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 128)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 129) What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/control
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 130) Date: June 2011
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 131) Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 132) Description: When written, this file lets one select which data from which
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 133) profile will be read next. The data has to be 3 bytes long.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 134) This file is writeonly.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 135) Users: http://roccat.sourceforge.net
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 136)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 137) What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/talk
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 138) Date: June 2011
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 139) Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 140) Description: When written, this file lets one trigger easyshift functionality
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 141) from the host.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 142) The data has to be 16 bytes long.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 143) This file is writeonly.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 144) Users: http://roccat.sourceforge.net
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 145)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 146) What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/talkfx
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 147) Date: February 2013
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 148) Contact: Stefan Achatz <erazor_de@users.sourceforge.net>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 149) Description: When written, this file lets one trigger temporary color schemes
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 150) from the host.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 151) The data has to be 16 bytes long.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 152) This file is writeonly.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 153) Users: http://roccat.sourceforge.net