You are not logged in.

#1 2018-09-26 16:20:36

fabdrol
Member
Registered: 2018-09-26
Posts: 1

Touchscreen works sometimes; libinput bug missing tablet capabilities

Context:
I own a couple of Argonaut M7 touch-screen monitors. The monitors connect to a couple of (identical) Raspberry Pi box running the latest ARM Arch. I'm facing a problem where the USB touch screen input works sometimes (but more often not at all). I'm running xorg-server without display manager or desktop environment (single app mode).

Expected behaviour:
hid-multitouch handling incoming touch events from the USB touchscreen

Actual behaviour:
- The USB connection is detected (dmesg output below)
- Touch screen input doesn't work
- Libinput reports a bug:

event1 - TOUCH - Pen: libinput bug: missing tablet capabilities: resolution. Ignoring this device.

dmesg -H output upon USB connection:

[  +5.749278] usb 1-1.2: new full-speed USB device number 12 using dwc_otg
[  +0.135997] usb 1-1.2: New USB device found, idVendor=04d8, idProduct=f724
[  +0.000025] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=5
[  +0.000013] usb 1-1.2: Product: TOUCH
[  +0.000012] usb 1-1.2: Manufacturer:
[  +0.017007] input:                           TOUCH                as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2/1-1.2:1.0/0003:04D8:F724.0009/input/input24
[  +0.000587] input:                           TOUCH                Pen as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2/1-1.2:1.0/0003:04D8:F724.0009/input/input26
[  +0.000381] hid-multitouch 0003:04D8:F724.0009: input,hiddev96,hidraw0: USB HID v1.11 Mouse [                          TOUCH               ] on usb-3f980000.usb-1.2/input0

libinput list-devices output:

event1  -                           TOUCH                Pen: libinput bug: missing tablet capabilities: resolution. Ignoring this device.
Device:                                     TOUCH
Kernel:           /dev/input/event0
Group:            1
Seat:             seat0, default
Capabilities:     touch
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      identity matrix
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Offline

Board footer

Powered by FluxBB