From nobody Thu Jun 06 17:26:23 2024 X-Original-To: freebsd-x11@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VwB8F2x3mz5NKyd for ; Thu, 06 Jun 2024 17:26:37 +0000 (UTC) (envelope-from saper@saper.info) Received: from q.saper.info (q.saper.info [IPv6:2605:2700:0:2:a800:ff:fec7:5c61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (P-384) client-digest SHA384) (Client CN "q.saper.info", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VwB8F0gpgz4Mjy for ; Thu, 6 Jun 2024 17:26:36 +0000 (UTC) (envelope-from saper@saper.info) Authentication-Results: mx1.freebsd.org; none Received: from q.saper.info (localhost [127.0.0.1]) by q.saper.info (8.18.1/8.18.1) with ESMTPS id 456HQN3E007306 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Thu, 6 Jun 2024 17:26:23 GMT (envelope-from saper@saper.info) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=saper.info; s=Sep2014; t=1717694783; bh=F+/V24jGe77f0f47oTREltmB4vjmWRS3/hb0A1gNxBY=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=bauMxqRkPhojEoEfjvn7As8NG1gg8tZs4e8a6C1Wz/f3Qx0mYch/3BZbT7/0VPz83 t+VETWv4VM3/jd64GvlDF6OmrxhPbFG+pH2nGcwH9rXELiFC6nv7rERipWwffvejwe Qt5L9/42upmibiUEGIKaA3kByRsCc9xSV643v+Ps= Received: from localhost (saper@localhost) by q.saper.info (8.18.1/8.18.1/Submit) with ESMTP id 456HQNsr007303; Thu, 6 Jun 2024 17:26:23 GMT (envelope-from saper@saper.info) X-Authentication-Warning: q.saper.info: saper owned process doing -bs Date: Thu, 6 Jun 2024 17:26:23 +0000 From: Marcin Cieslak To: Milan Obuch cc: freebsd-x11@freebsd.org Subject: Re: USB HID touch screen problem In-Reply-To: <20240606190759.1d438f28@zeta.dino.sk> Message-ID: <78618n47-9866-374q-196r-790s2o36oq73@fncre.vasb> References: <20240606190759.1d438f28@zeta.dino.sk> List-Id: X11 List-Archive: https://lists.freebsd.org/archives/freebsd-x11 List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-x11@freebsd.org Sender: owner-freebsd-x11@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:47066, ipnet:2605:2700::/32, country:US] X-Rspamd-Queue-Id: 4VwB8F0gpgz4Mjy 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: at usbus7, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (98mA) bLength = 0x0012 bDescriptorType = 0x0001 bcdUSB = 0x0200 bDeviceClass = 0x0000 bDeviceSubClass = 0x0000 bDeviceProtocol = 0x0000 bMaxPacketSize0 = 0x0040 idVendor = 0x0457 idProduct = 0x156f bcdDevice = 0x0400 iManufacturer = 0x0001 iProduct = 0x0002 iSerialNumber = 0x0000 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