18c2ecf20Sopenharmony_ciWhat: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kone/roccatkone<minor>/actual_dpi 28c2ecf20Sopenharmony_ciDate: March 2010 38c2ecf20Sopenharmony_ciContact: Stefan Achatz <erazor_de@users.sourceforge.net> 48c2ecf20Sopenharmony_ciDescription: It is possible to switch the dpi setting of the mouse with the 58c2ecf20Sopenharmony_ci press of a button. 68c2ecf20Sopenharmony_ci 78c2ecf20Sopenharmony_ci When read, this file returns the raw number of the actual dpi 88c2ecf20Sopenharmony_ci setting reported by the mouse. This number has to be further 98c2ecf20Sopenharmony_ci processed to receive the real dpi value: 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_ci ===== ===== 128c2ecf20Sopenharmony_ci VALUE DPI 138c2ecf20Sopenharmony_ci ===== ===== 148c2ecf20Sopenharmony_ci 1 800 158c2ecf20Sopenharmony_ci 2 1200 168c2ecf20Sopenharmony_ci 3 1600 178c2ecf20Sopenharmony_ci 4 2000 188c2ecf20Sopenharmony_ci 5 2400 198c2ecf20Sopenharmony_ci 6 3200 208c2ecf20Sopenharmony_ci ===== ===== 218c2ecf20Sopenharmony_ci 228c2ecf20Sopenharmony_ci This file is readonly. 238c2ecf20Sopenharmony_ciUsers: http://roccat.sourceforge.net 248c2ecf20Sopenharmony_ci 258c2ecf20Sopenharmony_ciWhat: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kone/roccatkone<minor>/actual_profile 268c2ecf20Sopenharmony_ciDate: March 2010 278c2ecf20Sopenharmony_ciContact: Stefan Achatz <erazor_de@users.sourceforge.net> 288c2ecf20Sopenharmony_ciDescription: When read, this file returns the number of the actual profile. 298c2ecf20Sopenharmony_ci 308c2ecf20Sopenharmony_ci This file is readonly. 318c2ecf20Sopenharmony_ciUsers: http://roccat.sourceforge.net 328c2ecf20Sopenharmony_ci 338c2ecf20Sopenharmony_ciWhat: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kone/roccatkone<minor>/firmware_version 348c2ecf20Sopenharmony_ciDate: March 2010 358c2ecf20Sopenharmony_ciContact: Stefan Achatz <erazor_de@users.sourceforge.net> 368c2ecf20Sopenharmony_ciDescription: When read, this file returns the raw integer version number of the 378c2ecf20Sopenharmony_ci firmware reported by the mouse. Using the integer value eases 388c2ecf20Sopenharmony_ci further usage in other programs. To receive the real version 398c2ecf20Sopenharmony_ci number the decimal point has to be shifted 2 positions to the 408c2ecf20Sopenharmony_ci left. E.g. a returned value of 138 means 1.38 418c2ecf20Sopenharmony_ci 428c2ecf20Sopenharmony_ci This file is readonly. 438c2ecf20Sopenharmony_ciUsers: http://roccat.sourceforge.net 448c2ecf20Sopenharmony_ci 458c2ecf20Sopenharmony_ciWhat: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kone/roccatkone<minor>/profile[1-5] 468c2ecf20Sopenharmony_ciDate: March 2010 478c2ecf20Sopenharmony_ciContact: Stefan Achatz <erazor_de@users.sourceforge.net> 488c2ecf20Sopenharmony_ciDescription: The mouse can store 5 profiles which can be switched by the 498c2ecf20Sopenharmony_ci press of a button. A profile holds information like button 508c2ecf20Sopenharmony_ci mappings, sensitivity, the colors of the 5 leds and light 518c2ecf20Sopenharmony_ci effects. 528c2ecf20Sopenharmony_ci 538c2ecf20Sopenharmony_ci When read, these files return the respective profile. The 548c2ecf20Sopenharmony_ci returned data is 975 bytes in size. 558c2ecf20Sopenharmony_ci 568c2ecf20Sopenharmony_ci When written, this file lets one write the respective profile 578c2ecf20Sopenharmony_ci data back to the mouse. The data has to be 975 bytes long. 588c2ecf20Sopenharmony_ci 598c2ecf20Sopenharmony_ci The mouse will reject invalid data, whereas the profile number 608c2ecf20Sopenharmony_ci stored in the profile doesn't need to fit the number of the 618c2ecf20Sopenharmony_ci store. 628c2ecf20Sopenharmony_ciUsers: http://roccat.sourceforge.net 638c2ecf20Sopenharmony_ci 648c2ecf20Sopenharmony_ciWhat: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kone/roccatkone<minor>/settings 658c2ecf20Sopenharmony_ciDate: March 2010 668c2ecf20Sopenharmony_ciContact: Stefan Achatz <erazor_de@users.sourceforge.net> 678c2ecf20Sopenharmony_ciDescription: When read, this file returns the settings stored in the mouse. 688c2ecf20Sopenharmony_ci The size of the data is 36 bytes and holds information like the 698c2ecf20Sopenharmony_ci startup_profile, tcu state and calibration_data. 708c2ecf20Sopenharmony_ci 718c2ecf20Sopenharmony_ci When written, this file lets write settings back to the mouse. 728c2ecf20Sopenharmony_ci The data has to be 36 bytes long. The mouse will reject invalid 738c2ecf20Sopenharmony_ci data. 748c2ecf20Sopenharmony_ciUsers: http://roccat.sourceforge.net 758c2ecf20Sopenharmony_ci 768c2ecf20Sopenharmony_ciWhat: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kone/roccatkone<minor>/startup_profile 778c2ecf20Sopenharmony_ciDate: March 2010 788c2ecf20Sopenharmony_ciContact: Stefan Achatz <erazor_de@users.sourceforge.net> 798c2ecf20Sopenharmony_ciDescription: The integer value of this attribute ranges from 1 to 5. 808c2ecf20Sopenharmony_ci 818c2ecf20Sopenharmony_ci When read, this attribute returns the number of the profile 828c2ecf20Sopenharmony_ci that's active when the mouse is powered on. 838c2ecf20Sopenharmony_ci 848c2ecf20Sopenharmony_ci When written, this file sets the number of the startup profile 858c2ecf20Sopenharmony_ci and the mouse activates this profile immediately. 868c2ecf20Sopenharmony_ciUsers: http://roccat.sourceforge.net 878c2ecf20Sopenharmony_ci 888c2ecf20Sopenharmony_ciWhat: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kone/roccatkone<minor>/tcu 898c2ecf20Sopenharmony_ciDate: March 2010 908c2ecf20Sopenharmony_ciContact: Stefan Achatz <erazor_de@users.sourceforge.net> 918c2ecf20Sopenharmony_ciDescription: The mouse has a "Tracking Control Unit" which lets the user 928c2ecf20Sopenharmony_ci calibrate the laser power to fit the mousepad surface. 938c2ecf20Sopenharmony_ci When read, this file returns the current state of the TCU, 948c2ecf20Sopenharmony_ci where 0 means off and 1 means on. 958c2ecf20Sopenharmony_ci 968c2ecf20Sopenharmony_ci Writing 0 in this file will switch the TCU off. 978c2ecf20Sopenharmony_ci 988c2ecf20Sopenharmony_ci Writing 1 in this file will start the calibration which takes 998c2ecf20Sopenharmony_ci around 6 seconds to complete and activates the TCU. 1008c2ecf20Sopenharmony_ci 1018c2ecf20Sopenharmony_ciUsers: http://roccat.sourceforge.net 1028c2ecf20Sopenharmony_ci 1038c2ecf20Sopenharmony_ciWhat: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kone/roccatkone<minor>/weight 1048c2ecf20Sopenharmony_ciDate: March 2010 1058c2ecf20Sopenharmony_ciContact: Stefan Achatz <erazor_de@users.sourceforge.net> 1068c2ecf20Sopenharmony_ciDescription: The mouse can be equipped with one of four supplied weights 1078c2ecf20Sopenharmony_ci ranging from 5 to 20 grams which are recognized by the mouse 1088c2ecf20Sopenharmony_ci and its value can be read out. When read, this file returns the 1098c2ecf20Sopenharmony_ci raw value returned by the mouse which eases further processing 1108c2ecf20Sopenharmony_ci in other software. 1118c2ecf20Sopenharmony_ci 1128c2ecf20Sopenharmony_ci The values map to the weights as follows: 1138c2ecf20Sopenharmony_ci 1148c2ecf20Sopenharmony_ci ===== ====== 1158c2ecf20Sopenharmony_ci VALUE WEIGHT 1168c2ecf20Sopenharmony_ci ===== ====== 1178c2ecf20Sopenharmony_ci 0 none 1188c2ecf20Sopenharmony_ci 1 5g 1198c2ecf20Sopenharmony_ci 2 10g 1208c2ecf20Sopenharmony_ci 3 15g 1218c2ecf20Sopenharmony_ci 4 20g 1228c2ecf20Sopenharmony_ci ===== ====== 1238c2ecf20Sopenharmony_ci 1248c2ecf20Sopenharmony_ci This file is readonly. 1258c2ecf20Sopenharmony_ciUsers: http://roccat.sourceforge.net 126