18c2ecf20Sopenharmony_ciWhat: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/actual_profile 28c2ecf20Sopenharmony_ciDate: June 2011 38c2ecf20Sopenharmony_ciContact: Stefan Achatz <erazor_de@users.sourceforge.net> 48c2ecf20Sopenharmony_ciDescription: The integer value of this attribute ranges from 0-4. 58c2ecf20Sopenharmony_ci When read, this attribute returns the number of the actual 68c2ecf20Sopenharmony_ci profile. This value is persistent, so its equivalent to the 78c2ecf20Sopenharmony_ci profile that's active when the device is powered on next time. 88c2ecf20Sopenharmony_ci When written, this file sets the number of the startup profile 98c2ecf20Sopenharmony_ci and the device activates this profile immediately. 108c2ecf20Sopenharmony_ciUsers: http://roccat.sourceforge.net 118c2ecf20Sopenharmony_ci 128c2ecf20Sopenharmony_ciWhat: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/info 138c2ecf20Sopenharmony_ciDate: June 2011 148c2ecf20Sopenharmony_ciContact: Stefan Achatz <erazor_de@users.sourceforge.net> 158c2ecf20Sopenharmony_ciDescription: When read, this file returns general data like firmware version. 168c2ecf20Sopenharmony_ci The data is 6 bytes long. 178c2ecf20Sopenharmony_ci This file is readonly. 188c2ecf20Sopenharmony_ciUsers: http://roccat.sourceforge.net 198c2ecf20Sopenharmony_ci 208c2ecf20Sopenharmony_ciWhat: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/key_mask 218c2ecf20Sopenharmony_ciDate: June 2011 228c2ecf20Sopenharmony_ciContact: Stefan Achatz <erazor_de@users.sourceforge.net> 238c2ecf20Sopenharmony_ciDescription: When written, this file lets one deactivate certain keys like 248c2ecf20Sopenharmony_ci windows and application keys, to prevent accidental presses. 258c2ecf20Sopenharmony_ci Profile number for which this settings occur is included in 268c2ecf20Sopenharmony_ci written data. The data has to be 6 bytes long. 278c2ecf20Sopenharmony_ci Before reading this file, control has to be written to select 288c2ecf20Sopenharmony_ci which profile to read. 298c2ecf20Sopenharmony_ciUsers: http://roccat.sourceforge.net 308c2ecf20Sopenharmony_ci 318c2ecf20Sopenharmony_ciWhat: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/keys_capslock 328c2ecf20Sopenharmony_ciDate: June 2011 338c2ecf20Sopenharmony_ciContact: Stefan Achatz <erazor_de@users.sourceforge.net> 348c2ecf20Sopenharmony_ciDescription: When written, this file lets one set the function of the 358c2ecf20Sopenharmony_ci capslock key for a specific profile. Profile number is included 368c2ecf20Sopenharmony_ci in written data. The data has to be 6 bytes long. 378c2ecf20Sopenharmony_ci Before reading this file, control has to be written to select 388c2ecf20Sopenharmony_ci which profile to read. 398c2ecf20Sopenharmony_ciUsers: http://roccat.sourceforge.net 408c2ecf20Sopenharmony_ci 418c2ecf20Sopenharmony_ciWhat: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/keys_easyzone 428c2ecf20Sopenharmony_ciDate: June 2011 438c2ecf20Sopenharmony_ciContact: Stefan Achatz <erazor_de@users.sourceforge.net> 448c2ecf20Sopenharmony_ciDescription: When written, this file lets one set the function of the 458c2ecf20Sopenharmony_ci easyzone keys for a specific profile. Profile number is included 468c2ecf20Sopenharmony_ci in written data. The data has to be 65 bytes long. 478c2ecf20Sopenharmony_ci Before reading this file, control has to be written to select 488c2ecf20Sopenharmony_ci which profile to read. 498c2ecf20Sopenharmony_ciUsers: http://roccat.sourceforge.net 508c2ecf20Sopenharmony_ci 518c2ecf20Sopenharmony_ciWhat: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/keys_function 528c2ecf20Sopenharmony_ciDate: June 2011 538c2ecf20Sopenharmony_ciContact: Stefan Achatz <erazor_de@users.sourceforge.net> 548c2ecf20Sopenharmony_ciDescription: When written, this file lets one set the function of the 558c2ecf20Sopenharmony_ci function keys for a specific profile. Profile number is included 568c2ecf20Sopenharmony_ci in written data. The data has to be 41 bytes long. 578c2ecf20Sopenharmony_ci Before reading this file, control has to be written to select 588c2ecf20Sopenharmony_ci which profile to read. 598c2ecf20Sopenharmony_ciUsers: http://roccat.sourceforge.net 608c2ecf20Sopenharmony_ci 618c2ecf20Sopenharmony_ciWhat: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/keys_macro 628c2ecf20Sopenharmony_ciDate: June 2011 638c2ecf20Sopenharmony_ciContact: Stefan Achatz <erazor_de@users.sourceforge.net> 648c2ecf20Sopenharmony_ciDescription: When written, this file lets one set the function of the macro 658c2ecf20Sopenharmony_ci keys for a specific profile. Profile number is included in 668c2ecf20Sopenharmony_ci written data. The data has to be 35 bytes long. 678c2ecf20Sopenharmony_ci Before reading this file, control has to be written to select 688c2ecf20Sopenharmony_ci which profile to read. 698c2ecf20Sopenharmony_ciUsers: http://roccat.sourceforge.net 708c2ecf20Sopenharmony_ci 718c2ecf20Sopenharmony_ciWhat: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/keys_media 728c2ecf20Sopenharmony_ciDate: June 2011 738c2ecf20Sopenharmony_ciContact: Stefan Achatz <erazor_de@users.sourceforge.net> 748c2ecf20Sopenharmony_ciDescription: When written, this file lets one set the function of the media 758c2ecf20Sopenharmony_ci keys for a specific profile. Profile number is included in 768c2ecf20Sopenharmony_ci written data. The data has to be 29 bytes long. 778c2ecf20Sopenharmony_ci Before reading this file, control has to be written to select 788c2ecf20Sopenharmony_ci which profile to read. 798c2ecf20Sopenharmony_ciUsers: http://roccat.sourceforge.net 808c2ecf20Sopenharmony_ci 818c2ecf20Sopenharmony_ciWhat: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/keys_thumbster 828c2ecf20Sopenharmony_ciDate: June 2011 838c2ecf20Sopenharmony_ciContact: Stefan Achatz <erazor_de@users.sourceforge.net> 848c2ecf20Sopenharmony_ciDescription: When written, this file lets one set the function of the 858c2ecf20Sopenharmony_ci thumbster keys for a specific profile. Profile number is included 868c2ecf20Sopenharmony_ci in written data. The data has to be 23 bytes long. 878c2ecf20Sopenharmony_ci Before reading this file, control has to be written to select 888c2ecf20Sopenharmony_ci which profile to read. 898c2ecf20Sopenharmony_ciUsers: http://roccat.sourceforge.net 908c2ecf20Sopenharmony_ci 918c2ecf20Sopenharmony_ciWhat: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/last_set 928c2ecf20Sopenharmony_ciDate: June 2011 938c2ecf20Sopenharmony_ciContact: Stefan Achatz <erazor_de@users.sourceforge.net> 948c2ecf20Sopenharmony_ciDescription: When written, this file lets one set the time in secs since 958c2ecf20Sopenharmony_ci epoch in which the last configuration took place. 968c2ecf20Sopenharmony_ci The data has to be 20 bytes long. 978c2ecf20Sopenharmony_ciUsers: http://roccat.sourceforge.net 988c2ecf20Sopenharmony_ci 998c2ecf20Sopenharmony_ciWhat: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/light 1008c2ecf20Sopenharmony_ciDate: June 2011 1018c2ecf20Sopenharmony_ciContact: Stefan Achatz <erazor_de@users.sourceforge.net> 1028c2ecf20Sopenharmony_ciDescription: When written, this file lets one set the backlight intensity for 1038c2ecf20Sopenharmony_ci a specific profile. Profile number is included in written data. 1048c2ecf20Sopenharmony_ci The data has to be 10 bytes long for Isku, IskuFX needs 16 bytes 1058c2ecf20Sopenharmony_ci of data. 1068c2ecf20Sopenharmony_ci Before reading this file, control has to be written to select 1078c2ecf20Sopenharmony_ci which profile to read. 1088c2ecf20Sopenharmony_ciUsers: http://roccat.sourceforge.net 1098c2ecf20Sopenharmony_ci 1108c2ecf20Sopenharmony_ciWhat: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/macro 1118c2ecf20Sopenharmony_ciDate: June 2011 1128c2ecf20Sopenharmony_ciContact: Stefan Achatz <erazor_de@users.sourceforge.net> 1138c2ecf20Sopenharmony_ciDescription: When written, this file lets one store macros with max 500 1148c2ecf20Sopenharmony_ci keystrokes for a specific button for a specific profile. 1158c2ecf20Sopenharmony_ci Button and profile numbers are included in written data. 1168c2ecf20Sopenharmony_ci The data has to be 2083 bytes long. 1178c2ecf20Sopenharmony_ci Before reading this file, control has to be written to select 1188c2ecf20Sopenharmony_ci which profile and key to read. 1198c2ecf20Sopenharmony_ciUsers: http://roccat.sourceforge.net 1208c2ecf20Sopenharmony_ci 1218c2ecf20Sopenharmony_ciWhat: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/reset 1228c2ecf20Sopenharmony_ciDate: November 2012 1238c2ecf20Sopenharmony_ciContact: Stefan Achatz <erazor_de@users.sourceforge.net> 1248c2ecf20Sopenharmony_ciDescription: When written, this file lets one reset the device. 1258c2ecf20Sopenharmony_ci The data has to be 3 bytes long. 1268c2ecf20Sopenharmony_ci This file is writeonly. 1278c2ecf20Sopenharmony_ciUsers: http://roccat.sourceforge.net 1288c2ecf20Sopenharmony_ci 1298c2ecf20Sopenharmony_ciWhat: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/control 1308c2ecf20Sopenharmony_ciDate: June 2011 1318c2ecf20Sopenharmony_ciContact: Stefan Achatz <erazor_de@users.sourceforge.net> 1328c2ecf20Sopenharmony_ciDescription: When written, this file lets one select which data from which 1338c2ecf20Sopenharmony_ci profile will be read next. The data has to be 3 bytes long. 1348c2ecf20Sopenharmony_ci This file is writeonly. 1358c2ecf20Sopenharmony_ciUsers: http://roccat.sourceforge.net 1368c2ecf20Sopenharmony_ci 1378c2ecf20Sopenharmony_ciWhat: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/talk 1388c2ecf20Sopenharmony_ciDate: June 2011 1398c2ecf20Sopenharmony_ciContact: Stefan Achatz <erazor_de@users.sourceforge.net> 1408c2ecf20Sopenharmony_ciDescription: When written, this file lets one trigger easyshift functionality 1418c2ecf20Sopenharmony_ci from the host. 1428c2ecf20Sopenharmony_ci The data has to be 16 bytes long. 1438c2ecf20Sopenharmony_ci This file is writeonly. 1448c2ecf20Sopenharmony_ciUsers: http://roccat.sourceforge.net 1458c2ecf20Sopenharmony_ci 1468c2ecf20Sopenharmony_ciWhat: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/talkfx 1478c2ecf20Sopenharmony_ciDate: February 2013 1488c2ecf20Sopenharmony_ciContact: Stefan Achatz <erazor_de@users.sourceforge.net> 1498c2ecf20Sopenharmony_ciDescription: When written, this file lets one trigger temporary color schemes 1508c2ecf20Sopenharmony_ci from the host. 1518c2ecf20Sopenharmony_ci The data has to be 16 bytes long. 1528c2ecf20Sopenharmony_ci This file is writeonly. 1538c2ecf20Sopenharmony_ciUsers: http://roccat.sourceforge.net 154