Re: USB HID touch screen problem

Marcin Cieslak <[email protected]>
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <[email protected]>
On Thu, 6 Jun 2024, Milan Obuch wrote:

> Hi,
>
> for some project I have system with touch screen, but I did not figure
> way to use it, yet. I did try webcamd for the task, but did not

I have this:

ugen7.12: <Silicon Integrated System Co. SiS HID Touch Controller> at usbus7, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (98mA)

   bLength = 0x0012
   bDescriptorType = 0x0001
   bcdUSB = 0x0200
   bDeviceClass = 0x0000  <Probed by interface class>
   bDeviceSubClass = 0x0000
   bDeviceProtocol = 0x0000
   bMaxPacketSize0 = 0x0040
   idVendor = 0x0457
   idProduct = 0x156f
   bcdDevice = 0x0400
   iManufacturer = 0x0001  <Silicon Integrated System Co.>
   iProduct = 0x0002  <SiS HID Touch Controller>
   iSerialNumber = 0x0000  <no string>
   bNumConfigurations = 0x0001

This is my Xorg.0.log:

[   115.092] (II) config/udev: Adding input device vendor 0x046a product 0x0011 (/dev/input/event7)
[   115.092] (**) vendor 0x046a product 0x0011: Applying InputClass "Evdev keyboard"
[   115.092] (**) vendor 0x046a product 0x0011: Applying InputClass "libinput keyboard catchall"
[   115.092] (**) vendor 0x046a product 0x0011: Applying InputClass "evdev keyboard catchall"
[   115.092] (II) Using input driver 'libinput' for 'vendor 0x046a product 0x0011'
[   115.092] (**) vendor 0x046a product 0x0011: always reports core events
[   115.092] (**) Option "Device" "/dev/input/event7"
[   115.094] (II) event7  - vendor 0x046a product 0x0011, class 0/0, rev 2.00/1.00, addr 10: is tagged 
by udev as: Keyboard
[   115.095] (II) event7  - vendor 0x046a product 0x0011, class 0/0, rev 2.00/1.00, addr 10: device is 
a keyboard
[   115.097] (II) event7  - vendor 0x046a product 0x0011, class 0/0, rev 2.00/1.00, addr 10: device rem
oved
[   115.097] (**) Option "config_info" "udev:/dev/input/event7"

I have this installed:

xf86-input-libinput-1.3.0_1

It was one of the things that worked out of the box: I have plugged the new touch external display
in, started the system, and suddenly I had touch interface working everywhere.

Marcin
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.