179 lines · plain
1What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/control2Date: October 20133Contact: Stefan Achatz <erazor_de@users.sourceforge.net>4Description: When written, this file lets one select which data from which5 profile will be read next. The data has to be 3 bytes long.6 This file is writeonly.7Users: http://roccat.sourceforge.net8 9What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/profile10Date: October 201311Contact: Stefan Achatz <erazor_de@users.sourceforge.net>12Description: The mouse can store 5 profiles which can be switched by the13 press of a button. profile holds index of actual profile.14 This value is persistent, so its value determines the profile15 that's active when the device is powered on next time.16 When written, the device activates the set profile immediately.17 The data has to be 3 bytes long.18 The device will reject invalid data.19Users: http://roccat.sourceforge.net20 21What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/keys_primary22Date: October 201323Contact: Stefan Achatz <erazor_de@users.sourceforge.net>24Description: When written, this file lets one set the default of all keys for25 a specific profile. Profile index is included in written data.26 The data has to be 125 bytes long.27 Before reading this file, control has to be written to select28 which profile to read.29Users: http://roccat.sourceforge.net30 31What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/keys_function32Date: October 201333Contact: Stefan Achatz <erazor_de@users.sourceforge.net>34Description: When written, this file lets one set the function of the35 function keys for a specific profile. Profile index is included36 in written data. The data has to be 95 bytes long.37 Before reading this file, control has to be written to select38 which profile to read.39Users: http://roccat.sourceforge.net40 41What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/keys_macro42Date: October 201343Contact: Stefan Achatz <erazor_de@users.sourceforge.net>44Description: When written, this file lets one set the function of the macro45 keys for a specific profile. Profile index is included in46 written data. The data has to be 35 bytes long.47 Before reading this file, control has to be written to select48 which profile to read.49Users: http://roccat.sourceforge.net50 51What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/keys_thumbster52Date: October 201353Contact: Stefan Achatz <erazor_de@users.sourceforge.net>54Description: When written, this file lets one set the function of the55 thumbster keys for a specific profile. Profile index is included56 in written data. The data has to be 23 bytes long.57 Before reading this file, control has to be written to select58 which profile to read.59Users: http://roccat.sourceforge.net60 61What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/keys_extra62Date: October 201363Contact: Stefan Achatz <erazor_de@users.sourceforge.net>64Description: When written, this file lets one set the function of the65 capslock and function keys for a specific profile. Profile index66 is included in written data. The data has to be 8 bytes long.67 Before reading this file, control has to be written to select68 which profile to read.69Users: http://roccat.sourceforge.net70 71What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/keys_easyzone72Date: October 201373Contact: Stefan Achatz <erazor_de@users.sourceforge.net>74Description: When written, this file lets one set the function of the75 easyzone keys for a specific profile. Profile index is included76 in written data. The data has to be 294 bytes long.77 Before reading this file, control has to be written to select78 which profile to read.79Users: http://roccat.sourceforge.net80 81What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/key_mask82Date: October 201383Contact: Stefan Achatz <erazor_de@users.sourceforge.net>84Description: When written, this file lets one deactivate certain keys like85 windows and application keys, to prevent accidental presses.86 Profile index for which this settings occur is included in87 written data. The data has to be 6 bytes long.88 Before reading this file, control has to be written to select89 which profile to read.90Users: http://roccat.sourceforge.net91 92What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/light93Date: October 201394Contact: Stefan Achatz <erazor_de@users.sourceforge.net>95Description: When written, this file lets one set the backlight intensity for96 a specific profile. Profile index is included in written data.97 This attribute is only valid for the glow and pro variant.98 The data has to be 16 bytes long.99 Before reading this file, control has to be written to select100 which profile to read.101Users: http://roccat.sourceforge.net102 103What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/macro104Date: October 2013105Contact: Stefan Achatz <erazor_de@users.sourceforge.net>106Description: When written, this file lets one store macros with max 480107 keystrokes for a specific button for a specific profile.108 Button and profile indexes are included in written data.109 The data has to be 2002 bytes long.110 Before reading this file, control has to be written to select111 which profile and key to read.112Users: http://roccat.sourceforge.net113 114What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/info115Date: October 2013116Contact: Stefan Achatz <erazor_de@users.sourceforge.net>117Description: When read, this file returns general data like firmware version.118 The data is 8 bytes long.119 This file is readonly.120Users: http://roccat.sourceforge.net121 122What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/reset123Date: October 2013124Contact: Stefan Achatz <erazor_de@users.sourceforge.net>125Description: When written, this file lets one reset the device.126 The data has to be 3 bytes long.127 This file is writeonly.128Users: http://roccat.sourceforge.net129 130What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/talk131Date: October 2013132Contact: Stefan Achatz <erazor_de@users.sourceforge.net>133Description: When written, this file lets one trigger easyshift functionality134 from the host.135 The data has to be 16 bytes long.136 This file is writeonly.137Users: http://roccat.sourceforge.net138 139What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/light_control140Date: October 2013141Contact: Stefan Achatz <erazor_de@users.sourceforge.net>142Description: When written, this file lets one switch between stored and custom143 light settings.144 This attribute is only valid for the pro variant.145 The data has to be 8 bytes long.146 This file is writeonly.147Users: http://roccat.sourceforge.net148 149What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/stored_lights150Date: October 2013151Contact: Stefan Achatz <erazor_de@users.sourceforge.net>152Description: When written, this file lets one set per-key lighting for different153 layers.154 This attribute is only valid for the pro variant.155 The data has to be 1382 bytes long.156 Before reading this file, control has to be written to select157 which profile to read.158Users: http://roccat.sourceforge.net159 160What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/custom_lights161Date: October 2013162Contact: Stefan Achatz <erazor_de@users.sourceforge.net>163Description: When written, this file lets one set the actual per-key lighting.164 This attribute is only valid for the pro variant.165 The data has to be 20 bytes long.166 This file is writeonly.167Users: http://roccat.sourceforge.net168 169What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/ryos/roccatryos<minor>/light_macro170Date: October 2013171Contact: Stefan Achatz <erazor_de@users.sourceforge.net>172Description: When written, this file lets one set a light macro that is looped173 whenever the device gets in dimness mode.174 This attribute is only valid for the pro variant.175 The data has to be 2002 bytes long.176 Before reading this file, control has to be written to select177 which profile to read.178Users: http://roccat.sourceforge.net179