1*5d7e7d47SEduard HasenleithnerWhat: /sys/class/hidraw/hidraw*/device/speed 2*5d7e7d47SEduard HasenleithnerDate: April 2010 3*5d7e7d47SEduard HasenleithnerKernel Version: 2.6.35 4*5d7e7d47SEduard HasenleithnerContact: linux-bluetooth@vger.kernel.org 5*5d7e7d47SEduard HasenleithnerDescription: 6*5d7e7d47SEduard Hasenleithner The /sys/class/hidraw/hidraw*/device/speed file controls 7*5d7e7d47SEduard Hasenleithner reporting speed of Wacom bluetooth tablet. Reading from 8*5d7e7d47SEduard Hasenleithner this file returns 1 if tablet reports in high speed mode 9*5d7e7d47SEduard Hasenleithner or 0 otherwise. Writing to this file one of these values 10*5d7e7d47SEduard Hasenleithner switches reporting speed. 11*5d7e7d47SEduard Hasenleithner 12*5d7e7d47SEduard HasenleithnerWhat: /sys/bus/usb/devices/<busnum>-<devnum>:<cfg>.<intf>/wacom_led/led 13*5d7e7d47SEduard HasenleithnerDate: August 2011 14*5d7e7d47SEduard HasenleithnerContact: linux-input@vger.kernel.org 15*5d7e7d47SEduard HasenleithnerDescription: 16*5d7e7d47SEduard Hasenleithner Attribute group for control of the status LEDs and the OLED 17*5d7e7d47SEduard Hasenleithner displays found on the Wacom Intuos 4 M, L, and XL tablets. This 18*5d7e7d47SEduard Hasenleithner attribute group is not available for other Wacom tablets. 19*5d7e7d47SEduard Hasenleithner Therefore its presence implicitly signifies the presence of 20*5d7e7d47SEduard Hasenleithner said LEDs and OLED displays on the tablet device. 21*5d7e7d47SEduard Hasenleithner 22*5d7e7d47SEduard HasenleithnerWhat: /sys/bus/usb/devices/<busnum>-<devnum>:<cfg>.<intf>/wacom_led/status0_luminance 23*5d7e7d47SEduard HasenleithnerDate: August 2011 24*5d7e7d47SEduard HasenleithnerContact: linux-input@vger.kernel.org 25*5d7e7d47SEduard HasenleithnerDescription: 26*5d7e7d47SEduard Hasenleithner Writing to this file sets the status LED luminance (0..127) 27*5d7e7d47SEduard Hasenleithner when the stylus does not touch the tablet surface, and no 28*5d7e7d47SEduard Hasenleithner button is pressed on the stylus. 29*5d7e7d47SEduard Hasenleithner 30*5d7e7d47SEduard HasenleithnerWhat: /sys/bus/usb/devices/<busnum>-<devnum>:<cfg>.<intf>/wacom_led/status1_luminance 31*5d7e7d47SEduard HasenleithnerDate: August 2011 32*5d7e7d47SEduard HasenleithnerContact: linux-input@vger.kernel.org 33*5d7e7d47SEduard HasenleithnerDescription: 34*5d7e7d47SEduard Hasenleithner Writing to this file sets the status LED luminance (0..127) 35*5d7e7d47SEduard Hasenleithner when the stylus touches the tablet surface, or any button is 36*5d7e7d47SEduard Hasenleithner pressed on the stylus. 37*5d7e7d47SEduard Hasenleithner 38*5d7e7d47SEduard HasenleithnerWhat: /sys/bus/usb/devices/<busnum>-<devnum>:<cfg>.<intf>/wacom_led/status_led_select 39*5d7e7d47SEduard HasenleithnerDate: August 2011 40*5d7e7d47SEduard HasenleithnerContact: linux-input@vger.kernel.org 41*5d7e7d47SEduard HasenleithnerDescription: 42*5d7e7d47SEduard Hasenleithner Writing to this file sets which one of the four status LEDs is 43*5d7e7d47SEduard Hasenleithner active (0..3). The other three LEDs are always inactive. By 44*5d7e7d47SEduard Hasenleithner means of specifying "-1" it is possible to set all status LEDs 45*5d7e7d47SEduard Hasenleithner to inactive. 46*5d7e7d47SEduard Hasenleithner 47*5d7e7d47SEduard HasenleithnerWhat: /sys/bus/usb/devices/<busnum>-<devnum>:<cfg>.<intf>/wacom_led/buttons_luminance 48*5d7e7d47SEduard HasenleithnerDate: August 2011 49*5d7e7d47SEduard HasenleithnerContact: linux-input@vger.kernel.org 50*5d7e7d47SEduard HasenleithnerDescription: 51*5d7e7d47SEduard Hasenleithner Writing to this file sets the overall luminance level (0..15) 52*5d7e7d47SEduard Hasenleithner of all eight button OLED displays. 53*5d7e7d47SEduard Hasenleithner 54*5d7e7d47SEduard HasenleithnerWhat: /sys/bus/usb/devices/<busnum>-<devnum>:<cfg>.<intf>/wacom_led/button<n>_rawimg 55*5d7e7d47SEduard HasenleithnerDate: August 2011 56*5d7e7d47SEduard HasenleithnerContact: linux-input@vger.kernel.org 57*5d7e7d47SEduard HasenleithnerDescription: 58*5d7e7d47SEduard Hasenleithner When writing a 1024 byte raw image in Wacom Intuos 4 59*5d7e7d47SEduard Hasenleithner interleaving format to the file, the image shows up on Button N 60*5d7e7d47SEduard Hasenleithner of the device. The image is a 64x32 pixel 4-bit gray image. The 61*5d7e7d47SEduard Hasenleithner 1024 byte binary is split up into 16x 64 byte chunks. Each 64 62*5d7e7d47SEduard Hasenleithner byte chunk encodes the image data for two consecutive lines on 63*5d7e7d47SEduard Hasenleithner the display. The low nibble of each byte contains the first 64*5d7e7d47SEduard Hasenleithner line, and the high nibble contains the second line. 65