익명 06:02

Can I use eGalax touchscreen without proprietary driver on Ubuntu 24.04?

Can I use eGalax touchscreen without proprietary driver on Ubuntu 24.04?

I'm trying to get eGalax touchscreen to run on Ubuntu 24.04 without proprietary driver from https://www.eeti.com/drivers_Linux.html. The touchscreen controller is properly detected:

paul@cube:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 003 Device 003: ID 8087:0a2a Intel Corp. Bluetooth wireless interface
Bus 003 Device 005: ID 0573:1573 Zoran Co. Personal Media Division (Nogatech) USB Audio and HID
Bus 003 Device 006: ID 2516:0004 Cooler Master Co., Ltd. Storm QuickFire Rapid Mechanical Keyboard
Bus 003 Device 007: ID 0eef:0001 D-WAV Scientific Co., Ltd Titan6001 Surface Acoustic Wave Touchscreen Controller [eGalax]
Bus 003 Device 008: ID 1c4f:0034 SiGma Micro XM102K Optical Wheel Mouse
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
paul@cube:~$ xinput --list
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ eGalax Inc. USB TouchController           id=14   [slave  pointer  (2)]
⎜   ↳ SIGMACHIP Usb Mouse                       id=10   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Power Button                              id=8    [slave  keyboard (3)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ CM Storm QuickFire Rapid keyboard         id=11   [slave  keyboard (3)]
    ↳ CM Storm QuickFire Rapid keyboard Consumer Control    id=12   [slave  keyboard (3)]
    ↳ CM Storm QuickFire Rapid keyboard System Control  id=13   [slave  keyboard (3)]
    ↳ Intel HID events                          id=15   [slave  keyboard (3)]
paul@cube:~$ xrandr
Screen 0: minimum 320 x 200, current 1280 x 1024, maximum 16384 x 16384
HDMI-1 connected primary 1280x1024+0+0 (normal left inverted right x axis y axis) 360mm x 290mm
   1280x1024     75.02*+  60.02  
...

As suggested by AI, I did:

sudo apt install xserver-xorg-input-evdev xinput-calibrator
sudo modprobe usbtouchscreen usbhid
xinput --map-to-output "eGalax Inc. USB TouchController" HDMI-1

but xinput_calibrator app responds only to the mouse not to the touchscreen. Is there anything else I need to install or configure?



Top Answer/Comment:

Comment: I think you answered your own question...

상단 광고의 [X] 버튼을 누르면 내용이 보입니다