<html><head></head><body><div class="yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;"><div dir="ltr" data-setdir="false"><div>Hello, everyone!<br>I face a problem with an old touchscreen in CF-18 using libinput and lubuntu 18.04 (Linux 5.4.0-91-generic)<br><br>My 40-libinput.conf has right (as it goes for me) section describing touchscreens:<br><br>Section "InputClass"<br> Identifier "libinput touchscreen catchall"<br> MatchIsTouchscreen "on"<br> MatchDevicePath "/dev/input/event*"<br> Driver "libinput"<br>EndSection<br><br>But Xorg.0.log writes:<br><br>[ 37.305] (II) config/udev: Adding input device LBPS/2 Fujitsu Lifebook TouchScreen (/dev/input/event6)<br>[ 37.305] (**) LBPS/2 Fujitsu Lifebook TouchScreen: Applying InputClass "libinput touchscreen catchall"<br>[ 37.305] (**) LBPS/2 Fujitsu Lifebook TouchScreen: Applying InputClass "calibration"<br>[ 37.306] (II) Using input driver 'libinput' for 'LBPS/2 Fujitsu Lifebook TouchScreen'<br>[ 37.306] (**) LBPS/2 Fujitsu Lifebook TouchScreen: always reports core events<br>[ 37.306] (**) Option "Device" "/dev/input/event6"<br>[ 37.306] (**) Option "_source" "server/udev"<br>[ 37.308] (II) event6 - LBPS/2 Fujitsu Lifebook TouchScreen: is tagged by udev as: Touchscreen<br>[ 37.324] (II) event6 - LBPS/2 Fujitsu Lifebook TouchScreen: device is a touch device<br>[ 37.324] (II) event6 - LBPS/2 Fujitsu Lifebook TouchScreen: device removed<br>[ 37.324] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio3/input/input11/event6"<br>[ 37.324] (II) XINPUT: Adding extended input device "LBPS/2 Fujitsu Lifebook TouchScreen" (type: TOUCHSCREEN, id 11)<br>[ 37.324] (**) Option "AccelerationScheme" "none"<br>[ 37.325] (**) LBPS/2 Fujitsu Lifebook TouchScreen: (accel) selected scheme none/0<br>[ 37.325] (**) LBPS/2 Fujitsu Lifebook TouchScreen: (accel) acceleration factor: 2.000<br>[ 37.325] (**) LBPS/2 Fujitsu Lifebook TouchScreen: (accel) acceleration threshold: 4<br>[ 37.327] (II) event6 - LBPS/2 Fujitsu Lifebook TouchScreen: is tagged by udev as: Touchscreen<br>[ 37.327] (II) event6 - LBPS/2 Fujitsu Lifebook TouchScreen: device is a touch device<br>[ 37.329] (II) config/udev: Adding input device LBPS/2 Fujitsu Lifebook TouchScreen (/dev/input/mouse1)<br>[ 37.329] (**) LBPS/2 Fujitsu Lifebook TouchScreen: Applying InputClass "calibration"<br>[ 37.329] (II) No input driver specified, ignoring this device.<br>[ 37.329] (II) This device may have been added with another device file.<br><br>You know, the last two lines looks very suspecious as well as the line [ 37.324] which ends up with "device removed".<br><br>At the same time, I see the device in the output of:<br><br>$ libinput list-devices<br>-------------------------<br>Device: LBPS/2 Fujitsu Lifebook TouchScreen<br> Kernel: /dev/input/event6<br> Group: 7<br> Seat: seat0, default<br> Capabilities: touch <br> Tap-to-click: n/a<br> Tap-and-drag: n/a<br> Tap drag lock: n/a<br> Left-handed: n/a<br> Nat.scrolling: n/a<br> Middle emulation: n/a<br> Calibration: identity matrix<br> Scroll methods: none<br> Click methods: none<br> Disable-w-typing: n/a<br> Accel profiles: n/a<br> Rotation: n/a<br><br>and I get a somewhat stream of values by:<br><br>$ cat /dev/event6<br><br>Moreover, the touchscreen reacts to poking at the screen, but the mouse pointer moves along X-axes only (but withing the full range of the screen) somwhere at the bottom of the screen (over the panel line, thus I can see the icon of the pointer fully)<br><br>1. Am I right in conclusion that libinput driver does not connect to the device? But why a mouse pointer moves in this case? <br><br>2. How can I edit 40-libinput.conf to get libinput driver to operate properly with LBPS/2 Fujitsu Lifebook TouchScreen?<br><br>Thanks a lot!<br>-- <br>Koko <skxix@yahoo.com><br><br></div><div><br></div></div></div></body></html>