-
Notifications
You must be signed in to change notification settings - Fork 181
Open
Description
Hello! Thank you for great project. There is a problem with G640 tablet.
OS: Fedora release 36
Kernel version: 5.19.13-200.fc36.x86_64
Digimend-kernel-drivers: v11 installed with sudo make dkms_install
The situation: tablet XP-Pen Star G640 worked fine on Fedora's 5.17 kernel without digimend driver installed but it stopped working after update to 5.19. So I tried installing digimend-kernel-drivers but no help, see debug log later.
A couple of facts to consider:
- tablet works fine under Windows and also under Linux with proprietary drivers from xp-pen;
- tablet works kinda-fine under Linux with older kernel 5.17 without digimend;
- after installing digimend on kernel 5.17 tablet stops working;
Kernel 5.19 with and without digimend drivers show almost identical simptomes:
- lines like
uclogic 0003:28BD:0094.0007: interface is invalid, ignoringin dmesg log; - hidraw device is created and is readable with
sudo usbhid-dump -d 28bd -es; - but no input/eventX device is created, so tablet is not visible to Gnome and applications.
Descriptors from sudo usbhid-dump -d 28bd:
001:004:002:DESCRIPTOR 1665313156.993842
06 0A FF 09 01 A1 01 85 02 09 02 75 08 95 07 15
00 26 FF 00 81 02 09 03 75 08 95 07 15 00 26 FF
00 91 02 C0
001:004:001:DESCRIPTOR 1665313156.998835
05 0D 09 01 A1 01 85 07 09 20 A1 00 09 42 09 44
09 45 15 00 25 01 75 01 95 03 81 02 95 02 81 03
09 32 95 01 81 02 95 02 81 03 75 10 95 01 35 00
A4 05 01 09 30 65 13 55 0D 46 34 03 27 00 7D 00
00 81 02 09 31 46 4D 04 27 20 4E 00 00 81 02 B4
09 30 45 00 26 FF 1F 81 02 C0 C0 09 0E A1 01 85
05 09 23 A1 02 09 52 09 53 25 0A 75 08 95 02 B1
02 C0 C0 05 0C 09 36 A1 00 85 06 05 09 19 01 29
20 15 00 25 01 95 20 75 01 81 02 C0 05 01 09 06
A1 01 85 03 05 07 19 E0 29 E7 15 00 25 01 75 01
95 08 81 02 05 07 19 00 29 FF 26 FF 00 75 08 95
06 81 00 C0
001:004:000:DESCRIPTOR 1665313157.003833
05 01 09 02 A1 01 85 08 09 01 A1 00 05 09 19 01
29 03 15 00 25 01 95 03 75 01 81 02 95 05 81 01
05 01 09 30 09 31 09 38 09 00 15 81 25 7F 75 08
95 04 81 06 C0 C0 05 01 09 02 A1 01 85 09 09 01
A1 00 05 09 19 01 29 03 15 00 25 01 95 03 75 01
81 02 95 05 81 01 05 01 09 30 09 31 26 FF 7F 95
02 75 10 81 02 05 0D 09 30 26 FF 1F 95 01 75 10
81 02 C0 C0 05 01 09 00 A1 01 85 04 A1 00 26 FF
00 09 00 75 08 95 07 B1 02 C0 C0
Dmesg log when connecting the device with debug enabled:
[ 104.857754] usb 1-9: new full-speed USB device number 2 using xhci_hcd
[ 105.145262] usb 1-9: New USB device found, idVendor=28bd, idProduct=0094, bcdDevice= 0.00
[ 105.145270] usb 1-9: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 105.145272] usb 1-9: Product: STAR G640
[ 105.145274] usb 1-9: Manufacturer: XP-PEN
[ 105.171115] hid_uclogic:uclogic_probe:223: uclogic 0003:28BD:0094.0007: parameters:
[ 105.171120] hid_uclogic:uclogic_params_hid_dbg:117: uclogic 0003:28BD:0094.0007: .invalid = true
[ 105.171123] hid_uclogic:uclogic_params_hid_dbg:119: uclogic 0003:28BD:0094.0007: .desc_ptr = 0000000000000000
[ 105.171125] hid_uclogic:uclogic_params_hid_dbg:120: uclogic 0003:28BD:0094.0007: .desc_size = 0
[ 105.171127] hid_uclogic:uclogic_params_hid_dbg:121: uclogic 0003:28BD:0094.0007: .pen = {
[ 105.171129] hid_uclogic:uclogic_params_pen_hid_dbg:60: uclogic 0003:28BD:0094.0007: .usage_invalid = false
[ 105.171131] hid_uclogic:uclogic_params_pen_hid_dbg:62: uclogic 0003:28BD:0094.0007: .desc_ptr = 0000000000000000
[ 105.171133] hid_uclogic:uclogic_params_pen_hid_dbg:63: uclogic 0003:28BD:0094.0007: .desc_size = 0
[ 105.171135] hid_uclogic:uclogic_params_pen_hid_dbg:64: uclogic 0003:28BD:0094.0007: .id = 0
[ 105.171137] hid_uclogic:uclogic_params_pen_hid_dbg:65: uclogic 0003:28BD:0094.0007: .subreport_list = {
[ 105.171139] hid_uclogic:uclogic_params_pen_hid_dbg:67: uclogic 0003:28BD:0094.0007: {0x00, 0},
[ 105.171141] hid_uclogic:uclogic_params_pen_hid_dbg:67: uclogic 0003:28BD:0094.0007: {0x00, 0},
[ 105.171143] hid_uclogic:uclogic_params_pen_hid_dbg:67: uclogic 0003:28BD:0094.0007: {0x00, 0}
[ 105.171145] hid_uclogic:uclogic_params_pen_hid_dbg:72: uclogic 0003:28BD:0094.0007: }
[ 105.171147] hid_uclogic:uclogic_params_pen_hid_dbg:73: uclogic 0003:28BD:0094.0007: .inrange = normal
[ 105.171149] hid_uclogic:uclogic_params_pen_hid_dbg:75: uclogic 0003:28BD:0094.0007: .fragmented_hires = false
[ 105.171151] hid_uclogic:uclogic_params_pen_hid_dbg:77: uclogic 0003:28BD:0094.0007: .tilt_y_flipped = false
[ 105.171153] hid_uclogic:uclogic_params_hid_dbg:123: uclogic 0003:28BD:0094.0007: }
[ 105.171154] hid_uclogic:uclogic_params_hid_dbg:124: uclogic 0003:28BD:0094.0007: .frame_list = {
[ 105.171156] hid_uclogic:uclogic_params_hid_dbg:126: uclogic 0003:28BD:0094.0007: {
[ 105.171158] hid_uclogic:uclogic_params_frame_hid_dbg:92: uclogic 0003:28BD:0094.0007: .desc_ptr = 0000000000000000
[ 105.171160] hid_uclogic:uclogic_params_frame_hid_dbg:93: uclogic 0003:28BD:0094.0007: .desc_size = 0
[ 105.171161] hid_uclogic:uclogic_params_frame_hid_dbg:94: uclogic 0003:28BD:0094.0007: .id = 0
[ 105.171163] hid_uclogic:uclogic_params_frame_hid_dbg:95: uclogic 0003:28BD:0094.0007: .suffix = (null)
[ 105.171165] hid_uclogic:uclogic_params_frame_hid_dbg:96: uclogic 0003:28BD:0094.0007: .re_lsb = 0
[ 105.171167] hid_uclogic:uclogic_params_frame_hid_dbg:97: uclogic 0003:28BD:0094.0007: .dev_id_byte = 0
[ 105.171169] hid_uclogic:uclogic_params_frame_hid_dbg:98: uclogic 0003:28BD:0094.0007: .touch_byte = 0
[ 105.171171] hid_uclogic:uclogic_params_frame_hid_dbg:99: uclogic 0003:28BD:0094.0007: .touch_max = 0
[ 105.171173] hid_uclogic:uclogic_params_frame_hid_dbg:100: uclogic 0003:28BD:0094.0007: .touch_flip_at = 0
[ 105.171175] hid_uclogic:uclogic_params_frame_hid_dbg:102: uclogic 0003:28BD:0094.0007: .bitmap_dial_byte = 0
[ 105.171177] hid_uclogic:uclogic_params_hid_dbg:128: uclogic 0003:28BD:0094.0007: },
[ 105.171178] hid_uclogic:uclogic_params_hid_dbg:126: uclogic 0003:28BD:0094.0007: {
[ 105.171180] hid_uclogic:uclogic_params_frame_hid_dbg:92: uclogic 0003:28BD:0094.0007: .desc_ptr = 0000000000000000
[ 105.171182] hid_uclogic:uclogic_params_frame_hid_dbg:93: uclogic 0003:28BD:0094.0007: .desc_size = 0
[ 105.171184] hid_uclogic:uclogic_params_frame_hid_dbg:94: uclogic 0003:28BD:0094.0007: .id = 0
[ 105.171185] hid_uclogic:uclogic_params_frame_hid_dbg:95: uclogic 0003:28BD:0094.0007: .suffix = (null)
[ 105.171187] hid_uclogic:uclogic_params_frame_hid_dbg:96: uclogic 0003:28BD:0094.0007: .re_lsb = 0
[ 105.171189] hid_uclogic:uclogic_params_frame_hid_dbg:97: uclogic 0003:28BD:0094.0007: .dev_id_byte = 0
[ 105.171191] hid_uclogic:uclogic_params_frame_hid_dbg:98: uclogic 0003:28BD:0094.0007: .touch_byte = 0
[ 105.171193] hid_uclogic:uclogic_params_frame_hid_dbg:99: uclogic 0003:28BD:0094.0007: .touch_max = 0
[ 105.171194] hid_uclogic:uclogic_params_frame_hid_dbg:100: uclogic 0003:28BD:0094.0007: .touch_flip_at = 0
[ 105.171196] hid_uclogic:uclogic_params_frame_hid_dbg:102: uclogic 0003:28BD:0094.0007: .bitmap_dial_byte = 0
[ 105.171198] hid_uclogic:uclogic_params_hid_dbg:128: uclogic 0003:28BD:0094.0007: },
[ 105.171200] hid_uclogic:uclogic_params_hid_dbg:126: uclogic 0003:28BD:0094.0007: {
[ 105.171201] hid_uclogic:uclogic_params_frame_hid_dbg:92: uclogic 0003:28BD:0094.0007: .desc_ptr = 0000000000000000
[ 105.171203] hid_uclogic:uclogic_params_frame_hid_dbg:93: uclogic 0003:28BD:0094.0007: .desc_size = 0
[ 105.171205] hid_uclogic:uclogic_params_frame_hid_dbg:94: uclogic 0003:28BD:0094.0007: .id = 0
[ 105.171207] hid_uclogic:uclogic_params_frame_hid_dbg:95: uclogic 0003:28BD:0094.0007: .suffix = (null)
[ 105.171208] hid_uclogic:uclogic_params_frame_hid_dbg:96: uclogic 0003:28BD:0094.0007: .re_lsb = 0
[ 105.171210] hid_uclogic:uclogic_params_frame_hid_dbg:97: uclogic 0003:28BD:0094.0007: .dev_id_byte = 0
[ 105.171212] hid_uclogic:uclogic_params_frame_hid_dbg:98: uclogic 0003:28BD:0094.0007: .touch_byte = 0
[ 105.171214] hid_uclogic:uclogic_params_frame_hid_dbg:99: uclogic 0003:28BD:0094.0007: .touch_max = 0
[ 105.171216] hid_uclogic:uclogic_params_frame_hid_dbg:100: uclogic 0003:28BD:0094.0007: .touch_flip_at = 0
[ 105.171217] hid_uclogic:uclogic_params_frame_hid_dbg:102: uclogic 0003:28BD:0094.0007: .bitmap_dial_byte = 0
[ 105.171219] hid_uclogic:uclogic_params_hid_dbg:128: uclogic 0003:28BD:0094.0007: }
[ 105.171221] hid_uclogic:uclogic_params_hid_dbg:131: uclogic 0003:28BD:0094.0007: }
[ 105.171223] uclogic 0003:28BD:0094.0007: interface is invalid, ignoring
[ 105.181859] hid_uclogic:uclogic_probe:223: uclogic 0003:28BD:0094.0008: parameters:
[ 105.181865] hid_uclogic:uclogic_params_hid_dbg:117: uclogic 0003:28BD:0094.0008: .invalid = false
[ 105.181867] hid_uclogic:uclogic_params_hid_dbg:119: uclogic 0003:28BD:0094.0008: .desc_ptr = 0000000000000000
[ 105.181870] hid_uclogic:uclogic_params_hid_dbg:120: uclogic 0003:28BD:0094.0008: .desc_size = 0
[ 105.181872] hid_uclogic:uclogic_params_hid_dbg:121: uclogic 0003:28BD:0094.0008: .pen = {
[ 105.181875] hid_uclogic:uclogic_params_pen_hid_dbg:60: uclogic 0003:28BD:0094.0008: .usage_invalid = false
[ 105.181877] hid_uclogic:uclogic_params_pen_hid_dbg:62: uclogic 0003:28BD:0094.0008: .desc_ptr = 000000002693f9a6
[ 105.181879] hid_uclogic:uclogic_params_pen_hid_dbg:63: uclogic 0003:28BD:0094.0008: .desc_size = 92
[ 105.181882] hid_uclogic:uclogic_params_pen_hid_dbg:64: uclogic 0003:28BD:0094.0008: .id = 7
[ 105.181884] hid_uclogic:uclogic_params_pen_hid_dbg:65: uclogic 0003:28BD:0094.0008: .subreport_list = {
[ 105.181886] hid_uclogic:uclogic_params_pen_hid_dbg:67: uclogic 0003:28BD:0094.0008: {0x00, 0},
[ 105.181889] hid_uclogic:uclogic_params_pen_hid_dbg:67: uclogic 0003:28BD:0094.0008: {0x00, 0},
[ 105.181891] hid_uclogic:uclogic_params_pen_hid_dbg:67: uclogic 0003:28BD:0094.0008: {0x00, 0}
[ 105.181893] hid_uclogic:uclogic_params_pen_hid_dbg:72: uclogic 0003:28BD:0094.0008: }
[ 105.181895] hid_uclogic:uclogic_params_pen_hid_dbg:73: uclogic 0003:28BD:0094.0008: .inrange = inverted
[ 105.181897] hid_uclogic:uclogic_params_pen_hid_dbg:75: uclogic 0003:28BD:0094.0008: .fragmented_hires = false
[ 105.181899] hid_uclogic:uclogic_params_pen_hid_dbg:77: uclogic 0003:28BD:0094.0008: .tilt_y_flipped = false
[ 105.181901] hid_uclogic:uclogic_params_hid_dbg:123: uclogic 0003:28BD:0094.0008: }
[ 105.181903] hid_uclogic:uclogic_params_hid_dbg:124: uclogic 0003:28BD:0094.0008: .frame_list = {
[ 105.181905] hid_uclogic:uclogic_params_hid_dbg:126: uclogic 0003:28BD:0094.0008: {
[ 105.181907] hid_uclogic:uclogic_params_frame_hid_dbg:92: uclogic 0003:28BD:0094.0008: .desc_ptr = 0000000000000000
[ 105.181909] hid_uclogic:uclogic_params_frame_hid_dbg:93: uclogic 0003:28BD:0094.0008: .desc_size = 0
[ 105.181911] hid_uclogic:uclogic_params_frame_hid_dbg:94: uclogic 0003:28BD:0094.0008: .id = 0
[ 105.181913] hid_uclogic:uclogic_params_frame_hid_dbg:95: uclogic 0003:28BD:0094.0008: .suffix = (null)
[ 105.181915] hid_uclogic:uclogic_params_frame_hid_dbg:96: uclogic 0003:28BD:0094.0008: .re_lsb = 0
[ 105.181917] hid_uclogic:uclogic_params_frame_hid_dbg:97: uclogic 0003:28BD:0094.0008: .dev_id_byte = 0
[ 105.181920] hid_uclogic:uclogic_params_frame_hid_dbg:98: uclogic 0003:28BD:0094.0008: .touch_byte = 0
[ 105.181922] hid_uclogic:uclogic_params_frame_hid_dbg:99: uclogic 0003:28BD:0094.0008: .touch_max = 0
[ 105.181924] hid_uclogic:uclogic_params_frame_hid_dbg:100: uclogic 0003:28BD:0094.0008: .touch_flip_at = 0
[ 105.181926] hid_uclogic:uclogic_params_frame_hid_dbg:102: uclogic 0003:28BD:0094.0008: .bitmap_dial_byte = 0
[ 105.181928] hid_uclogic:uclogic_params_hid_dbg:128: uclogic 0003:28BD:0094.0008: },
[ 105.181930] hid_uclogic:uclogic_params_hid_dbg:126: uclogic 0003:28BD:0094.0008: {
[ 105.181932] hid_uclogic:uclogic_params_frame_hid_dbg:92: uclogic 0003:28BD:0094.0008: .desc_ptr = 0000000000000000
[ 105.181934] hid_uclogic:uclogic_params_frame_hid_dbg:93: uclogic 0003:28BD:0094.0008: .desc_size = 0
[ 105.181936] hid_uclogic:uclogic_params_frame_hid_dbg:94: uclogic 0003:28BD:0094.0008: .id = 0
[ 105.181938] hid_uclogic:uclogic_params_frame_hid_dbg:95: uclogic 0003:28BD:0094.0008: .suffix = (null)
[ 105.181940] hid_uclogic:uclogic_params_frame_hid_dbg:96: uclogic 0003:28BD:0094.0008: .re_lsb = 0
[ 105.181942] hid_uclogic:uclogic_params_frame_hid_dbg:97: uclogic 0003:28BD:0094.0008: .dev_id_byte = 0
[ 105.181944] hid_uclogic:uclogic_params_frame_hid_dbg:98: uclogic 0003:28BD:0094.0008: .touch_byte = 0
[ 105.181946] hid_uclogic:uclogic_params_frame_hid_dbg:99: uclogic 0003:28BD:0094.0008: .touch_max = 0
[ 105.181948] hid_uclogic:uclogic_params_frame_hid_dbg:100: uclogic 0003:28BD:0094.0008: .touch_flip_at = 0
[ 105.181950] hid_uclogic:uclogic_params_frame_hid_dbg:102: uclogic 0003:28BD:0094.0008: .bitmap_dial_byte = 0
[ 105.181952] hid_uclogic:uclogic_params_hid_dbg:128: uclogic 0003:28BD:0094.0008: },
[ 105.181954] hid_uclogic:uclogic_params_hid_dbg:126: uclogic 0003:28BD:0094.0008: {
[ 105.181956] hid_uclogic:uclogic_params_frame_hid_dbg:92: uclogic 0003:28BD:0094.0008: .desc_ptr = 0000000000000000
[ 105.181958] hid_uclogic:uclogic_params_frame_hid_dbg:93: uclogic 0003:28BD:0094.0008: .desc_size = 0
[ 105.181960] hid_uclogic:uclogic_params_frame_hid_dbg:94: uclogic 0003:28BD:0094.0008: .id = 0
[ 105.181962] hid_uclogic:uclogic_params_frame_hid_dbg:95: uclogic 0003:28BD:0094.0008: .suffix = (null)
[ 105.181963] hid_uclogic:uclogic_params_frame_hid_dbg:96: uclogic 0003:28BD:0094.0008: .re_lsb = 0
[ 105.181965] hid_uclogic:uclogic_params_frame_hid_dbg:97: uclogic 0003:28BD:0094.0008: .dev_id_byte = 0
[ 105.181967] hid_uclogic:uclogic_params_frame_hid_dbg:98: uclogic 0003:28BD:0094.0008: .touch_byte = 0
[ 105.181969] hid_uclogic:uclogic_params_frame_hid_dbg:99: uclogic 0003:28BD:0094.0008: .touch_max = 0
[ 105.181971] hid_uclogic:uclogic_params_frame_hid_dbg:100: uclogic 0003:28BD:0094.0008: .touch_flip_at = 0
[ 105.181973] hid_uclogic:uclogic_params_frame_hid_dbg:102: uclogic 0003:28BD:0094.0008: .bitmap_dial_byte = 0
[ 105.181975] hid_uclogic:uclogic_params_hid_dbg:128: uclogic 0003:28BD:0094.0008: }
[ 105.181977] hid_uclogic:uclogic_params_hid_dbg:131: uclogic 0003:28BD:0094.0008: }
[ 105.182225] uclogic 0003:28BD:0094.0008: hiddev98,hidraw5: USB HID v1.00 Device [XP-PEN STAR G640] on usb-0000:02:00.0-9/input1
[ 105.187947] hid_uclogic:uclogic_probe:223: uclogic 0003:28BD:0094.0009: parameters:
[ 105.187951] hid_uclogic:uclogic_params_hid_dbg:117: uclogic 0003:28BD:0094.0009: .invalid = true
[ 105.187953] hid_uclogic:uclogic_params_hid_dbg:119: uclogic 0003:28BD:0094.0009: .desc_ptr = 0000000000000000
[ 105.187955] hid_uclogic:uclogic_params_hid_dbg:120: uclogic 0003:28BD:0094.0009: .desc_size = 0
[ 105.187957] hid_uclogic:uclogic_params_hid_dbg:121: uclogic 0003:28BD:0094.0009: .pen = {
[ 105.187959] hid_uclogic:uclogic_params_pen_hid_dbg:60: uclogic 0003:28BD:0094.0009: .usage_invalid = false
[ 105.187961] hid_uclogic:uclogic_params_pen_hid_dbg:62: uclogic 0003:28BD:0094.0009: .desc_ptr = 0000000000000000
[ 105.187963] hid_uclogic:uclogic_params_pen_hid_dbg:63: uclogic 0003:28BD:0094.0009: .desc_size = 0
[ 105.187965] hid_uclogic:uclogic_params_pen_hid_dbg:64: uclogic 0003:28BD:0094.0009: .id = 0
[ 105.187966] hid_uclogic:uclogic_params_pen_hid_dbg:65: uclogic 0003:28BD:0094.0009: .subreport_list = {
[ 105.187968] hid_uclogic:uclogic_params_pen_hid_dbg:67: uclogic 0003:28BD:0094.0009: {0x00, 0},
[ 105.187971] hid_uclogic:uclogic_params_pen_hid_dbg:67: uclogic 0003:28BD:0094.0009: {0x00, 0},
[ 105.187973] hid_uclogic:uclogic_params_pen_hid_dbg:67: uclogic 0003:28BD:0094.0009: {0x00, 0}
[ 105.187975] hid_uclogic:uclogic_params_pen_hid_dbg:72: uclogic 0003:28BD:0094.0009: }
[ 105.187976] hid_uclogic:uclogic_params_pen_hid_dbg:73: uclogic 0003:28BD:0094.0009: .inrange = normal
[ 105.187978] hid_uclogic:uclogic_params_pen_hid_dbg:75: uclogic 0003:28BD:0094.0009: .fragmented_hires = false
[ 105.187980] hid_uclogic:uclogic_params_pen_hid_dbg:77: uclogic 0003:28BD:0094.0009: .tilt_y_flipped = false
[ 105.187982] hid_uclogic:uclogic_params_hid_dbg:123: uclogic 0003:28BD:0094.0009: }
[ 105.187983] hid_uclogic:uclogic_params_hid_dbg:124: uclogic 0003:28BD:0094.0009: .frame_list = {
[ 105.187985] hid_uclogic:uclogic_params_hid_dbg:126: uclogic 0003:28BD:0094.0009: {
[ 105.187987] hid_uclogic:uclogic_params_frame_hid_dbg:92: uclogic 0003:28BD:0094.0009: .desc_ptr = 0000000000000000
[ 105.187989] hid_uclogic:uclogic_params_frame_hid_dbg:93: uclogic 0003:28BD:0094.0009: .desc_size = 0
[ 105.187991] hid_uclogic:uclogic_params_frame_hid_dbg:94: uclogic 0003:28BD:0094.0009: .id = 0
[ 105.187992] hid_uclogic:uclogic_params_frame_hid_dbg:95: uclogic 0003:28BD:0094.0009: .suffix = (null)
[ 105.187994] hid_uclogic:uclogic_params_frame_hid_dbg:96: uclogic 0003:28BD:0094.0009: .re_lsb = 0
[ 105.187996] hid_uclogic:uclogic_params_frame_hid_dbg:97: uclogic 0003:28BD:0094.0009: .dev_id_byte = 0
[ 105.187998] hid_uclogic:uclogic_params_frame_hid_dbg:98: uclogic 0003:28BD:0094.0009: .touch_byte = 0
[ 105.188000] hid_uclogic:uclogic_params_frame_hid_dbg:99: uclogic 0003:28BD:0094.0009: .touch_max = 0
[ 105.188002] hid_uclogic:uclogic_params_frame_hid_dbg:100: uclogic 0003:28BD:0094.0009: .touch_flip_at = 0
[ 105.188004] hid_uclogic:uclogic_params_frame_hid_dbg:102: uclogic 0003:28BD:0094.0009: .bitmap_dial_byte = 0
[ 105.188006] hid_uclogic:uclogic_params_hid_dbg:128: uclogic 0003:28BD:0094.0009: },
[ 105.188007] hid_uclogic:uclogic_params_hid_dbg:126: uclogic 0003:28BD:0094.0009: {
[ 105.188009] hid_uclogic:uclogic_params_frame_hid_dbg:92: uclogic 0003:28BD:0094.0009: .desc_ptr = 0000000000000000
[ 105.188011] hid_uclogic:uclogic_params_frame_hid_dbg:93: uclogic 0003:28BD:0094.0009: .desc_size = 0
[ 105.188013] hid_uclogic:uclogic_params_frame_hid_dbg:94: uclogic 0003:28BD:0094.0009: .id = 0
[ 105.188014] hid_uclogic:uclogic_params_frame_hid_dbg:95: uclogic 0003:28BD:0094.0009: .suffix = (null)
[ 105.188016] hid_uclogic:uclogic_params_frame_hid_dbg:96: uclogic 0003:28BD:0094.0009: .re_lsb = 0
[ 105.188018] hid_uclogic:uclogic_params_frame_hid_dbg:97: uclogic 0003:28BD:0094.0009: .dev_id_byte = 0
[ 105.188020] hid_uclogic:uclogic_params_frame_hid_dbg:98: uclogic 0003:28BD:0094.0009: .touch_byte = 0
[ 105.188022] hid_uclogic:uclogic_params_frame_hid_dbg:99: uclogic 0003:28BD:0094.0009: .touch_max = 0
[ 105.188023] hid_uclogic:uclogic_params_frame_hid_dbg:100: uclogic 0003:28BD:0094.0009: .touch_flip_at = 0
[ 105.188025] hid_uclogic:uclogic_params_frame_hid_dbg:102: uclogic 0003:28BD:0094.0009: .bitmap_dial_byte = 0
[ 105.188027] hid_uclogic:uclogic_params_hid_dbg:128: uclogic 0003:28BD:0094.0009: },
[ 105.188029] hid_uclogic:uclogic_params_hid_dbg:126: uclogic 0003:28BD:0094.0009: {
[ 105.188030] hid_uclogic:uclogic_params_frame_hid_dbg:92: uclogic 0003:28BD:0094.0009: .desc_ptr = 0000000000000000
[ 105.188032] hid_uclogic:uclogic_params_frame_hid_dbg:93: uclogic 0003:28BD:0094.0009: .desc_size = 0
[ 105.188034] hid_uclogic:uclogic_params_frame_hid_dbg:94: uclogic 0003:28BD:0094.0009: .id = 0
[ 105.188036] hid_uclogic:uclogic_params_frame_hid_dbg:95: uclogic 0003:28BD:0094.0009: .suffix = (null)
[ 105.188038] hid_uclogic:uclogic_params_frame_hid_dbg:96: uclogic 0003:28BD:0094.0009: .re_lsb = 0
[ 105.188039] hid_uclogic:uclogic_params_frame_hid_dbg:97: uclogic 0003:28BD:0094.0009: .dev_id_byte = 0
[ 105.188041] hid_uclogic:uclogic_params_frame_hid_dbg:98: uclogic 0003:28BD:0094.0009: .touch_byte = 0
[ 105.188043] hid_uclogic:uclogic_params_frame_hid_dbg:99: uclogic 0003:28BD:0094.0009: .touch_max = 0
[ 105.188045] hid_uclogic:uclogic_params_frame_hid_dbg:100: uclogic 0003:28BD:0094.0009: .touch_flip_at = 0
[ 105.188047] hid_uclogic:uclogic_params_frame_hid_dbg:102: uclogic 0003:28BD:0094.0009: .bitmap_dial_byte = 0
[ 105.188049] hid_uclogic:uclogic_params_hid_dbg:128: uclogic 0003:28BD:0094.0009: }
[ 105.188050] hid_uclogic:uclogic_params_hid_dbg:131: uclogic 0003:28BD:0094.0009: }
[ 105.188052] uclogic 0003:28BD:0094.0009: interface is invalid, ignoring
[ 105.207940] hid_uclogic:uclogic_probe:223: uclogic 0003:28BD:0094.0009: parameters:
[ 105.207940] hid_uclogic:uclogic_probe:223: uclogic 0003:28BD:0094.0007: parameters:
[ 105.207944] hid_uclogic:uclogic_params_hid_dbg:117: uclogic 0003:28BD:0094.0007: .invalid = true
[ 105.207944] hid_uclogic:uclogic_params_hid_dbg:117: uclogic 0003:28BD:0094.0009: .invalid = true
[ 105.207945] hid_uclogic:uclogic_params_hid_dbg:119: uclogic 0003:28BD:0094.0009: .desc_ptr = 0000000000000000
[ 105.207945] hid_uclogic:uclogic_params_hid_dbg:119: uclogic 0003:28BD:0094.0007: .desc_ptr = 0000000000000000
[ 105.207947] hid_uclogic:uclogic_params_hid_dbg:120: uclogic 0003:28BD:0094.0007: .desc_size = 0
[ 105.207947] hid_uclogic:uclogic_params_hid_dbg:120: uclogic 0003:28BD:0094.0009: .desc_size = 0
[ 105.207948] hid_uclogic:uclogic_params_hid_dbg:121: uclogic 0003:28BD:0094.0007: .pen = {
[ 105.207948] hid_uclogic:uclogic_params_hid_dbg:121: uclogic 0003:28BD:0094.0009: .pen = {
[ 105.207949] hid_uclogic:uclogic_params_pen_hid_dbg:60: uclogic 0003:28BD:0094.0009: .usage_invalid = false
[ 105.207950] hid_uclogic:uclogic_params_pen_hid_dbg:60: uclogic 0003:28BD:0094.0007: .usage_invalid = false
[ 105.207951] hid_uclogic:uclogic_params_pen_hid_dbg:62: uclogic 0003:28BD:0094.0009: .desc_ptr = 0000000000000000
[ 105.207951] hid_uclogic:uclogic_params_pen_hid_dbg:62: uclogic 0003:28BD:0094.0007: .desc_ptr = 0000000000000000
[ 105.207952] hid_uclogic:uclogic_params_pen_hid_dbg:63: uclogic 0003:28BD:0094.0007: .desc_size = 0
[ 105.207952] hid_uclogic:uclogic_params_pen_hid_dbg:63: uclogic 0003:28BD:0094.0009: .desc_size = 0
[ 105.207953] hid_uclogic:uclogic_params_pen_hid_dbg:64: uclogic 0003:28BD:0094.0009: .id = 0
[ 105.207953] hid_uclogic:uclogic_params_pen_hid_dbg:64: uclogic 0003:28BD:0094.0007: .id = 0
[ 105.207954] hid_uclogic:uclogic_params_pen_hid_dbg:65: uclogic 0003:28BD:0094.0009: .subreport_list = {
[ 105.207955] hid_uclogic:uclogic_params_pen_hid_dbg:65: uclogic 0003:28BD:0094.0007: .subreport_list = {
[ 105.207955] hid_uclogic:uclogic_params_pen_hid_dbg:67: uclogic 0003:28BD:0094.0009: {0x00, 0},
[ 105.207956] hid_uclogic:uclogic_params_pen_hid_dbg:67: uclogic 0003:28BD:0094.0007: {0x00, 0},
[ 105.207957] hid_uclogic:uclogic_params_pen_hid_dbg:67: uclogic 0003:28BD:0094.0009: {0x00, 0},
[ 105.207957] hid_uclogic:uclogic_params_pen_hid_dbg:67: uclogic 0003:28BD:0094.0007: {0x00, 0},
[ 105.207958] hid_uclogic:uclogic_params_pen_hid_dbg:67: uclogic 0003:28BD:0094.0009: {0x00, 0}
[ 105.207958] hid_uclogic:uclogic_params_pen_hid_dbg:67: uclogic 0003:28BD:0094.0007: {0x00, 0}
[ 105.207959] hid_uclogic:uclogic_params_pen_hid_dbg:72: uclogic 0003:28BD:0094.0007: }
[ 105.207960] hid_uclogic:uclogic_params_pen_hid_dbg:72: uclogic 0003:28BD:0094.0009: }
[ 105.207961] hid_uclogic:uclogic_params_pen_hid_dbg:73: uclogic 0003:28BD:0094.0007: .inrange = normal
[ 105.207961] hid_uclogic:uclogic_params_pen_hid_dbg:73: uclogic 0003:28BD:0094.0009: .inrange = normal
[ 105.207962] hid_uclogic:uclogic_params_pen_hid_dbg:75: uclogic 0003:28BD:0094.0009: .fragmented_hires = false
[ 105.207962] hid_uclogic:uclogic_params_pen_hid_dbg:75: uclogic 0003:28BD:0094.0007: .fragmented_hires = false
[ 105.207963] hid_uclogic:uclogic_params_pen_hid_dbg:77: uclogic 0003:28BD:0094.0007: .tilt_y_flipped = false
[ 105.207963] hid_uclogic:uclogic_params_pen_hid_dbg:77: uclogic 0003:28BD:0094.0009: .tilt_y_flipped = false
[ 105.207964] hid_uclogic:uclogic_params_hid_dbg:123: uclogic 0003:28BD:0094.0007: }
[ 105.207964] hid_uclogic:uclogic_params_hid_dbg:123: uclogic 0003:28BD:0094.0009: }
[ 105.207965] hid_uclogic:uclogic_params_hid_dbg:124: uclogic 0003:28BD:0094.0007: .frame_list = {
[ 105.207965] hid_uclogic:uclogic_params_hid_dbg:124: uclogic 0003:28BD:0094.0009: .frame_list = {
[ 105.207966] hid_uclogic:uclogic_params_hid_dbg:126: uclogic 0003:28BD:0094.0007: {
[ 105.207966] hid_uclogic:uclogic_params_hid_dbg:126: uclogic 0003:28BD:0094.0009: {
[ 105.207967] hid_uclogic:uclogic_params_frame_hid_dbg:92: uclogic 0003:28BD:0094.0007: .desc_ptr = 0000000000000000
[ 105.207967] hid_uclogic:uclogic_params_frame_hid_dbg:92: uclogic 0003:28BD:0094.0009: .desc_ptr = 0000000000000000
[ 105.207968] hid_uclogic:uclogic_params_frame_hid_dbg:93: uclogic 0003:28BD:0094.0007: .desc_size = 0
[ 105.207968] hid_uclogic:uclogic_params_frame_hid_dbg:93: uclogic 0003:28BD:0094.0009: .desc_size = 0
[ 105.207969] hid_uclogic:uclogic_params_frame_hid_dbg:94: uclogic 0003:28BD:0094.0007: .id = 0
[ 105.207970] hid_uclogic:uclogic_params_frame_hid_dbg:94: uclogic 0003:28BD:0094.0009: .id = 0
[ 105.207970] hid_uclogic:uclogic_params_frame_hid_dbg:95: uclogic 0003:28BD:0094.0007: .suffix = (null)
[ 105.207971] hid_uclogic:uclogic_params_frame_hid_dbg:95: uclogic 0003:28BD:0094.0009: .suffix = (null)
[ 105.207972] hid_uclogic:uclogic_params_frame_hid_dbg:96: uclogic 0003:28BD:0094.0007: .re_lsb = 0
[ 105.207972] hid_uclogic:uclogic_params_frame_hid_dbg:96: uclogic 0003:28BD:0094.0009: .re_lsb = 0
[ 105.207973] hid_uclogic:uclogic_params_frame_hid_dbg:97: uclogic 0003:28BD:0094.0007: .dev_id_byte = 0
[ 105.207973] hid_uclogic:uclogic_params_frame_hid_dbg:97: uclogic 0003:28BD:0094.0009: .dev_id_byte = 0
[ 105.207974] hid_uclogic:uclogic_params_frame_hid_dbg:98: uclogic 0003:28BD:0094.0007: .touch_byte = 0
[ 105.207974] hid_uclogic:uclogic_params_frame_hid_dbg:98: uclogic 0003:28BD:0094.0009: .touch_byte = 0
[ 105.207975] hid_uclogic:uclogic_params_frame_hid_dbg:99: uclogic 0003:28BD:0094.0007: .touch_max = 0
[ 105.207975] hid_uclogic:uclogic_params_frame_hid_dbg:99: uclogic 0003:28BD:0094.0009: .touch_max = 0
[ 105.207976] hid_uclogic:uclogic_params_frame_hid_dbg:100: uclogic 0003:28BD:0094.0007: .touch_flip_at = 0
[ 105.207976] hid_uclogic:uclogic_params_frame_hid_dbg:100: uclogic 0003:28BD:0094.0009: .touch_flip_at = 0
[ 105.207977] hid_uclogic:uclogic_params_frame_hid_dbg:102: uclogic 0003:28BD:0094.0007: .bitmap_dial_byte = 0
[ 105.207977] hid_uclogic:uclogic_params_frame_hid_dbg:102: uclogic 0003:28BD:0094.0009: .bitmap_dial_byte = 0
[ 105.207978] hid_uclogic:uclogic_params_hid_dbg:128: uclogic 0003:28BD:0094.0007: },
[ 105.207978] hid_uclogic:uclogic_params_hid_dbg:128: uclogic 0003:28BD:0094.0009: },
[ 105.207979] hid_uclogic:uclogic_params_hid_dbg:126: uclogic 0003:28BD:0094.0007: {
[ 105.207980] hid_uclogic:uclogic_params_hid_dbg:126: uclogic 0003:28BD:0094.0009: {
[ 105.207980] hid_uclogic:uclogic_params_frame_hid_dbg:92: uclogic 0003:28BD:0094.0007: .desc_ptr = 0000000000000000
[ 105.207981] hid_uclogic:uclogic_params_frame_hid_dbg:92: uclogic 0003:28BD:0094.0009: .desc_ptr = 0000000000000000
[ 105.207981] hid_uclogic:uclogic_params_frame_hid_dbg:93: uclogic 0003:28BD:0094.0007: .desc_size = 0
[ 105.207982] hid_uclogic:uclogic_params_frame_hid_dbg:93: uclogic 0003:28BD:0094.0009: .desc_size = 0
[ 105.207982] hid_uclogic:uclogic_params_frame_hid_dbg:94: uclogic 0003:28BD:0094.0007: .id = 0
[ 105.207983] hid_uclogic:uclogic_params_frame_hid_dbg:94: uclogic 0003:28BD:0094.0009: .id = 0
[ 105.207983] hid_uclogic:uclogic_params_frame_hid_dbg:95: uclogic 0003:28BD:0094.0007: .suffix = (null)
[ 105.207984] hid_uclogic:uclogic_params_frame_hid_dbg:95: uclogic 0003:28BD:0094.0009: .suffix = (null)
[ 105.207984] hid_uclogic:uclogic_params_frame_hid_dbg:96: uclogic 0003:28BD:0094.0007: .re_lsb = 0
[ 105.207985] hid_uclogic:uclogic_params_frame_hid_dbg:96: uclogic 0003:28BD:0094.0009: .re_lsb = 0
[ 105.207986] hid_uclogic:uclogic_params_frame_hid_dbg:97: uclogic 0003:28BD:0094.0007: .dev_id_byte = 0
[ 105.207986] hid_uclogic:uclogic_params_frame_hid_dbg:97: uclogic 0003:28BD:0094.0009: .dev_id_byte = 0
[ 105.207987] hid_uclogic:uclogic_params_frame_hid_dbg:98: uclogic 0003:28BD:0094.0007: .touch_byte = 0
[ 105.207987] hid_uclogic:uclogic_params_frame_hid_dbg:98: uclogic 0003:28BD:0094.0009: .touch_byte = 0
[ 105.207988] hid_uclogic:uclogic_params_frame_hid_dbg:99: uclogic 0003:28BD:0094.0007: .touch_max = 0
[ 105.207988] hid_uclogic:uclogic_params_frame_hid_dbg:99: uclogic 0003:28BD:0094.0009: .touch_max = 0
[ 105.207989] hid_uclogic:uclogic_params_frame_hid_dbg:100: uclogic 0003:28BD:0094.0007: .touch_flip_at = 0
[ 105.207989] hid_uclogic:uclogic_params_frame_hid_dbg:100: uclogic 0003:28BD:0094.0009: .touch_flip_at = 0
[ 105.207990] hid_uclogic:uclogic_params_frame_hid_dbg:102: uclogic 0003:28BD:0094.0007: .bitmap_dial_byte = 0
[ 105.207990] hid_uclogic:uclogic_params_frame_hid_dbg:102: uclogic 0003:28BD:0094.0009: .bitmap_dial_byte = 0
[ 105.207991] hid_uclogic:uclogic_params_hid_dbg:128: uclogic 0003:28BD:0094.0007: },
[ 105.207991] hid_uclogic:uclogic_params_hid_dbg:128: uclogic 0003:28BD:0094.0009: },
[ 105.207992] hid_uclogic:uclogic_params_hid_dbg:126: uclogic 0003:28BD:0094.0007: {
[ 105.207992] hid_uclogic:uclogic_params_hid_dbg:126: uclogic 0003:28BD:0094.0009: {
[ 105.207993] hid_uclogic:uclogic_params_frame_hid_dbg:92: uclogic 0003:28BD:0094.0007: .desc_ptr = 0000000000000000
[ 105.207993] hid_uclogic:uclogic_params_frame_hid_dbg:92: uclogic 0003:28BD:0094.0009: .desc_ptr = 0000000000000000
[ 105.207994] hid_uclogic:uclogic_params_frame_hid_dbg:93: uclogic 0003:28BD:0094.0007: .desc_size = 0
[ 105.207994] hid_uclogic:uclogic_params_frame_hid_dbg:93: uclogic 0003:28BD:0094.0009: .desc_size = 0
[ 105.207995] hid_uclogic:uclogic_params_frame_hid_dbg:94: uclogic 0003:28BD:0094.0007: .id = 0
[ 105.207995] hid_uclogic:uclogic_params_frame_hid_dbg:94: uclogic 0003:28BD:0094.0009: .id = 0
[ 105.207996] hid_uclogic:uclogic_params_frame_hid_dbg:95: uclogic 0003:28BD:0094.0007: .suffix = (null)
[ 105.207996] hid_uclogic:uclogic_params_frame_hid_dbg:95: uclogic 0003:28BD:0094.0009: .suffix = (null)
[ 105.207997] hid_uclogic:uclogic_params_frame_hid_dbg:96: uclogic 0003:28BD:0094.0007: .re_lsb = 0
[ 105.207997] hid_uclogic:uclogic_params_frame_hid_dbg:96: uclogic 0003:28BD:0094.0009: .re_lsb = 0
[ 105.207998] hid_uclogic:uclogic_params_frame_hid_dbg:97: uclogic 0003:28BD:0094.0007: .dev_id_byte = 0
[ 105.207998] hid_uclogic:uclogic_params_frame_hid_dbg:97: uclogic 0003:28BD:0094.0009: .dev_id_byte = 0
[ 105.207999] hid_uclogic:uclogic_params_frame_hid_dbg:98: uclogic 0003:28BD:0094.0007: .touch_byte = 0
[ 105.207999] hid_uclogic:uclogic_params_frame_hid_dbg:98: uclogic 0003:28BD:0094.0009: .touch_byte = 0
[ 105.208000] hid_uclogic:uclogic_params_frame_hid_dbg:99: uclogic 0003:28BD:0094.0007: .touch_max = 0
[ 105.208000] hid_uclogic:uclogic_params_frame_hid_dbg:99: uclogic 0003:28BD:0094.0009: .touch_max = 0
[ 105.208001] hid_uclogic:uclogic_params_frame_hid_dbg:100: uclogic 0003:28BD:0094.0007: .touch_flip_at = 0
[ 105.208001] hid_uclogic:uclogic_params_frame_hid_dbg:100: uclogic 0003:28BD:0094.0009: .touch_flip_at = 0
[ 105.208002] hid_uclogic:uclogic_params_frame_hid_dbg:102: uclogic 0003:28BD:0094.0007: .bitmap_dial_byte = 0
[ 105.208002] hid_uclogic:uclogic_params_frame_hid_dbg:102: uclogic 0003:28BD:0094.0009: .bitmap_dial_byte = 0
[ 105.208003] hid_uclogic:uclogic_params_hid_dbg:128: uclogic 0003:28BD:0094.0007: }
[ 105.208003] hid_uclogic:uclogic_params_hid_dbg:128: uclogic 0003:28BD:0094.0009: }
[ 105.208004] hid_uclogic:uclogic_params_hid_dbg:131: uclogic 0003:28BD:0094.0007: }
[ 105.208004] hid_uclogic:uclogic_params_hid_dbg:131: uclogic 0003:28BD:0094.0009: }
[ 105.208004] uclogic 0003:28BD:0094.0007: interface is invalid, ignoring
[ 105.208005] uclogic 0003:28BD:0094.0009: interface is invalid, ignoring
Metadata
Metadata
Assignees
Labels
No labels