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