From owner-freebsd-usb@freebsd.org Sun May 23 08:48:51 2021 Return-Path: Delivered-To: freebsd-usb@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 23161643607 for ; Sun, 23 May 2021 08:48:51 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (turbocat.net [IPv6:2a01:4f8:c17:6c4b::2]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FnvC629TZz4cGK for ; Sun, 23 May 2021 08:48:49 +0000 (UTC) (envelope-from hps@selasky.org) Received: from hps2020.home.selasky.org (unknown [178.17.145.105]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 1FF5C260393; Sun, 23 May 2021 10:48:47 +0200 (CEST) Subject: Re: eGalax USB touchscreen issues From: Hans Petter Selasky To: Mark Kane Cc: freebsd-usb@freebsd.org References: <24ab05f3-86f3-5da7-0485-2839eba43975@selasky.org> <8a7a7402-95e3-3fe3-bde2-01b4a16a97fd@selasky.org> <74c359d7-512d-0fcd-381f-82161cc20078@selasky.org> <5e09b9ca-4dce-332a-28fe-37ef0a875725@selasky.org> <95e95a19e9c09573a0ca4cdd20b659c4@kane.mn> <64b3d657-6e30-934d-f316-cacda545c58d@selasky.org> Message-ID: <1b4f0f24-95f8-abe5-1a06-e8e5ff6f8540@selasky.org> Date: Sun, 23 May 2021 10:47:29 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.10.1 MIME-Version: 1.0 In-Reply-To: <64b3d657-6e30-934d-f316-cacda545c58d@selasky.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4FnvC629TZz4cGK X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of hps@selasky.org designates 2a01:4f8:c17:6c4b::2 as permitted sender) smtp.mailfrom=hps@selasky.org X-Spamd-Result: default: False [-3.06 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+a:mail.turbocat.net:c]; MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[selasky.org]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a01:4f8:c17:6c4b::2:from]; SPAMHAUS_ZRD(0.00)[2a01:4f8:c17:6c4b::2:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-0.76)[-0.759]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/32, country:DE]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-usb] X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 May 2021 08:48:51 -0000 On 5/23/21 10:28 AM, Hans Petter Selasky wrote: > You would have to search for this print in the code a figure out why it > doesn't work. Might be a missing CONFIG option, needed for this device. Hi, I suspect device_add() returns -ENXIO . This just means that there is a missing driver for this device. Looking at the Linux sources again, it looks like this device should be supported by generic HID. Wulf, do we support these usages in our kernel HID drivers? HID APPLICATION COLLECTION (Touch Screen) size(78) HID REPORT: ID 2 INPUT: POS:0 SIZE:1 COUNT:2 [VARIABLE] USAGE Tip Switch USAGE In Range POS:2 SIZE:1 COUNT:6 [CONST] POS:8 SIZE:16 COUNT:1 [VARIABLE] USAGE X POS:24 SIZE:16 COUNT:1 [VARIABLE] USAGE Y --HPS