From owner-freebsd-usb@freebsd.org Sun May 30 21:00:41 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 AF41C63724A for ; Sun, 30 May 2021 21:00:41 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4FtW6J6V1Tz3vN9 for ; Sun, 30 May 2021 21:00:40 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id BFEDD6374B4; Sun, 30 May 2021 21:00:40 +0000 (UTC) Delivered-To: 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 B5CD5637249 for ; Sun, 30 May 2021 21:00:40 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FtW6J2Vs0z3vMw for ; Sun, 30 May 2021 21:00:40 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id F104F23572 for ; Sun, 30 May 2021 21:00:39 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 14UL0d3g040614 for ; Sun, 30 May 2021 21:00:39 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14UL0dSl040613 for usb@FreeBSD.org; Sun, 30 May 2021 21:00:39 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <202105302100.14UL0dSl040613@kenobi.freebsd.org> X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@FreeBSD.org using -f From: bugzilla-noreply@FreeBSD.org To: usb@FreeBSD.org Subject: Problem reports for usb@FreeBSD.org that need special attention Date: Sun, 30 May 2021 21:00:39 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 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, 30 May 2021 21:00:41 -0000 To view an individual PR, use: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id). The following is a listing of current problems submitted by FreeBSD users, which need special attention. These represent problem reports covering all versions including experimental development code and obsolete releases. Status | Bug Id | Description ------------+-----------+--------------------------------------------------- Open | 213877 | xhci reset causes panic on SuperMicro A1SRi-2758F Open | 234578 | Support for Sierra Wireless EM7455 modem Open | 247964 | Low read throughput on Sandisk Extreme external S 3 problems total for which you should take action. From owner-freebsd-usb@freebsd.org Mon May 31 09:06:36 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 677FF642A71 for ; Mon, 31 May 2021 09:06:36 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4FtqCw2JHGz4SZk for ; Mon, 31 May 2021 09:06:36 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 4D319642A70; Mon, 31 May 2021 09:06:36 +0000 (UTC) Delivered-To: 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 4CF4B642DA2 for ; Mon, 31 May 2021 09:06:36 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FtqCw1cSXz4Sm5 for ; Mon, 31 May 2021 09:06:36 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 206D357A7 for ; Mon, 31 May 2021 09:06:36 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 14V96a5r021277 for ; Mon, 31 May 2021 09:06:36 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14V96aLJ021276 for usb@FreeBSD.org; Mon, 31 May 2021 09:06:36 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: usb@FreeBSD.org Subject: [Bug 234578] Support for Sierra Wireless EM7455 modem Date: Mon, 31 May 2021 09:06:20 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: usb X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: easy, feature, needs-qa, patch X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: alex@alexmihajlov.ru X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: usb@FreeBSD.org X-Bugzilla-Flags: mfc-stable12? mfc-stable11? X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 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: Mon, 31 May 2021 09:06:36 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D234578 Aleks Michajlow changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |alex@alexmihajlov.ru --- Comment #10 from Aleks Michajlow --- I have Sierra Wireless EM7345 4G LTE and i have the same probleme. I can not get IP-adress to ue0 device, becouse it is in Low Power Mode. # lsusb -d 1199:a001 Bus /dev/usb Device /dev/ugen0.4: ID 1199:a001 Sierra Wireless, Inc.=20 # usbconfig -d 0.4 dump_device_desc ugen0.4: at usbus0, cf= g=3D0 md=3DHOST spd=3DHIGH (480Mbps) pwr=3DON (100mA) bLength =3D 0x0012=20 bDescriptorType =3D 0x0001=20 bcdUSB =3D 0x0200=20 bDeviceClass =3D 0x00ef bDeviceSubClass =3D 0x0002=20 bDeviceProtocol =3D 0x0001=20 bMaxPacketSize0 =3D 0x0040=20 idVendor =3D 0x1199=20 idProduct =3D 0xa001=20 bcdDevice =3D 0x1729=20 iManufacturer =3D 0x0001 iProduct =3D 0x0002 iSerialNumber =3D 0x0003 <013937009553015> bNumConfigurations =3D 0x0001=20 This device working good in Linux and OpenBSD --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-usb@freebsd.org Mon May 31 15:24:47 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 CAA426497DB for ; Mon, 31 May 2021 15:24:47 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4FtzcH5Bx5z3hcH for ; Mon, 31 May 2021 15:24:47 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id B25C464988D; Mon, 31 May 2021 15:24:47 +0000 (UTC) Delivered-To: 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 B21C8649911 for ; Mon, 31 May 2021 15:24:47 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FtzcH4ZCZz3hYj for ; Mon, 31 May 2021 15:24:47 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 850DB12CD5 for ; Mon, 31 May 2021 15:24:47 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 14VFOloQ013863 for ; Mon, 31 May 2021 15:24:47 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14VFOleW013862 for usb@FreeBSD.org; Mon, 31 May 2021 15:24:47 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: usb@FreeBSD.org Subject: [Bug 256296] "No Device" error after using asynchronous API of libusb once Date: Mon, 31 May 2021 15:24:47 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: usb X-Bugzilla-Version: Unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: sergii.dmytruk@3mdeb.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: usb@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 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: Mon, 31 May 2021 15:24:47 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D256296 Bug ID: 256296 Summary: "No Device" error after using asynchronous API of libusb once Product: Base System Version: Unspecified Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: usb Assignee: usb@FreeBSD.org Reporter: sergii.dmytruk@3mdeb.com Background information ---------------------- fwupd project is using libgusb, which is a Glib wrapper for libusb. libgusb uses asynchronous API of libusb with events handled in a separate thread. fwupd works with devices by opening them, performing operations and then closing. How the failure occurs ---------------------- fwupd closes a device before all events of the operation have been processe= d. This means that when libusb10_handle_events_sub() eventually processes rela= ted event, the device gets marked as gone (device_is_gone field). On all future calls libusb_submit_transfer() fails with LIBUSB_ERROR_NO_DEVICE because th= at flag is set. Effectively this means that a device can be used only once in such a way. As I understand libgusb uses the API as intended and it is implementation of libusb which shouldn't prevent repeated use of a device. Maybe it should wa= it before closing or just reset the flag on opening the device. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-usb@freebsd.org Mon May 31 15:27:30 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 E4FEA6497EA for ; Mon, 31 May 2021 15:27:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4FtzgQ53kGz3hcZ for ; Mon, 31 May 2021 15:27:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id AB852649649; Mon, 31 May 2021 15:27:30 +0000 (UTC) Delivered-To: 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 AB48B649924 for ; Mon, 31 May 2021 15:27:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FtzgQ4MTlz3hQw for ; Mon, 31 May 2021 15:27:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 7E13E12D0B for ; Mon, 31 May 2021 15:27:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 14VFRUGr014265 for ; Mon, 31 May 2021 15:27:30 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14VFRUCm014264 for usb@FreeBSD.org; Mon, 31 May 2021 15:27:30 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: usb@FreeBSD.org Subject: [Bug 256296] "No Device" error after using asynchronous API of libusb once Date: Mon, 31 May 2021 15:27:30 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: usb X-Bugzilla-Version: Unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: sergii.dmytruk@3mdeb.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: usb@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 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: Mon, 31 May 2021 15:27:31 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D256296 --- Comment #1 from Sergii --- Forgot to say that this happens on 12.2, but I don't think it has changed since. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-usb@freebsd.org Mon May 31 15:32:28 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 A43C66495FD for ; Mon, 31 May 2021 15:32:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4Ftzn844g8z3hrn for ; Mon, 31 May 2021 15:32:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 8BA52649AF5; Mon, 31 May 2021 15:32:28 +0000 (UTC) Delivered-To: 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 8A49D649AF4 for ; Mon, 31 May 2021 15:32:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ftzn83HBbz3hh6 for ; Mon, 31 May 2021 15:32:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 59AA912F8B for ; Mon, 31 May 2021 15:32:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 14VFWSm9019537 for ; Mon, 31 May 2021 15:32:28 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14VFWSSm019536 for usb@FreeBSD.org; Mon, 31 May 2021 15:32:28 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: usb@FreeBSD.org Subject: [Bug 256296] "No Device" error after using asynchronous API of libusb once Date: Mon, 31 May 2021 15:32:28 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: usb X-Bugzilla-Version: Unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: hselasky@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: usb@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 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: Mon, 31 May 2021 15:32:28 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D256296 Hans Petter Selasky changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hselasky@FreeBSD.org --- Comment #2 from Hans Petter Selasky --- Hi, I think this is a bug in the the application. If you close the USB device while transfers are pending, the completion eve= nts won't be delivered. I guess you need to wait for the pending transfers to complete before you close the device. --HPS --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-usb@freebsd.org Mon May 31 15:49:53 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 1C238649A0D for ; Mon, 31 May 2021 15:49:53 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4Fv09F07CRz3mG4 for ; Mon, 31 May 2021 15:49:53 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 01C80649CEF; Mon, 31 May 2021 15:49:53 +0000 (UTC) Delivered-To: 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 01906649D89 for ; Mon, 31 May 2021 15:49:53 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fv09D6W6Nz3mCL for ; Mon, 31 May 2021 15:49:52 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id C320513203 for ; Mon, 31 May 2021 15:49:52 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 14VFnqdI025922 for ; Mon, 31 May 2021 15:49:52 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14VFnqVA025921 for usb@FreeBSD.org; Mon, 31 May 2021 15:49:52 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: usb@FreeBSD.org Subject: [Bug 256296] "No Device" error after using asynchronous API of libusb once Date: Mon, 31 May 2021 15:49:53 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: usb X-Bugzilla-Version: Unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: sergii.dmytruk@3mdeb.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: usb@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 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: Mon, 31 May 2021 15:49:53 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D256296 --- Comment #3 from Sergii --- Hi, I don't know what kind of event comes and might need to investigate callbac= ks more, but why mark device as gone in this case? It's not gone, it's just closed. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-usb@freebsd.org Mon May 31 17:21:12 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 2585064BA9F for ; Mon, 31 May 2021 17:21:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4Fv2Bc0GxWz4X6b for ; Mon, 31 May 2021 17:21:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 0971A64BB25; Mon, 31 May 2021 17:21:12 +0000 (UTC) Delivered-To: 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 0938D64BB24 for ; Mon, 31 May 2021 17:21:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fv2Bb6p7nz4XNg for ; Mon, 31 May 2021 17:21:11 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id D1FC0146C0 for ; Mon, 31 May 2021 17:21:11 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 14VHLBXX074890 for ; Mon, 31 May 2021 17:21:11 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14VHLBS3074889 for usb@FreeBSD.org; Mon, 31 May 2021 17:21:11 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: usb@FreeBSD.org Subject: [Bug 256296] "No Device" error after using asynchronous API of libusb once Date: Mon, 31 May 2021 17:21:11 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: usb X-Bugzilla-Version: Unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: tomek@cedro.info X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: usb@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 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: Mon, 31 May 2021 17:21:12 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D256296 Tomasz "CeDeROM" CEDRO changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tomek@cedro.info --- Comment #4 from Tomasz "CeDeROM" CEDRO --- Hey Sergii, HPS :-)=20 Sergii is it possible to open device again after closing? It should not be possible to transfer to a device that is not opened.. so LIBUSB_ERROR_NO_DE= VICE may indicate that device is not opened and there is nowhere to tranfer to. Asynchronous transfers may be put on some sort of list and close function should verify the list before closing..? Can you verify with the applicatio= n? :-) In order to analyse situation in depth Wireshark can dump the USB traffic. = You may want to compare Linux and FreeBSD behaviour if you suspect (low pobable) problem in the stack :-) --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-usb@freebsd.org Mon May 31 21:10:30 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 8E8CA6302B3 for ; Mon, 31 May 2021 21:10:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4Fv7HB3HPHz3GHd for ; Mon, 31 May 2021 21:10:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 6DF106301E0; Mon, 31 May 2021 21:10:30 +0000 (UTC) Delivered-To: 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 6D8CD63048F for ; Mon, 31 May 2021 21:10:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fv7HB2SGNz3GNP for ; Mon, 31 May 2021 21:10:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 3C14A173C0 for ; Mon, 31 May 2021 21:10:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 14VLAUpg001025 for ; Mon, 31 May 2021 21:10:30 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14VLAUHP001024 for usb@FreeBSD.org; Mon, 31 May 2021 21:10:30 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: usb@FreeBSD.org Subject: [Bug 256296] "No Device" error after using asynchronous API of libusb once Date: Mon, 31 May 2021 21:10:30 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: usb X-Bugzilla-Version: Unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: sergii.dmytruk@3mdeb.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: usb@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 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: Mon, 31 May 2021 21:10:30 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D256296 --- Comment #5 from Sergii --- Created attachment 225431 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D225431&action= =3Dedit Bug reproducer > Sergii is it possible to open device again after closing? It should not b= e possible to transfer to a device that is not opened.. so LIBUSB_ERROR_NO_= DEVICE may indicate that device is not opened and there is nowhere to tranf= er to. Yes, device can be opened. Transfer is done after opening the device, that's not the issue. > Asynchronous transfers may be put on some sort of list and close function= should verify the list before closing..? Can you verify with the applicati= on? :-) Actually looks like the first time the error happens even without any transactions (no libusb_submit_transfer() calls). The device is opened, some info calls are done, it's closed, second thread wakes up, finds that 32 byt= es are available to read and marks the device as gone. I've made a simple example where the behaviour manifests itself in debugger almost every time. Setting breakpoints helps with that. In fwupd breakpoint= on libusb_close() isn't necessary. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-usb@freebsd.org Mon May 31 21:31:21 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 975AF6308E6 for ; Mon, 31 May 2021 21:31:21 +0000 (UTC) (envelope-from wulf@FreeBSD.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4Fv7lF3vkPz3H6B for ; Mon, 31 May 2021 21:31:21 +0000 (UTC) (envelope-from wulf@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id 8605F6308E5; Mon, 31 May 2021 21:31:21 +0000 (UTC) Delivered-To: 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 84AAF6308E3 for ; Mon, 31 May 2021 21:31:21 +0000 (UTC) (envelope-from wulf@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fv7lF3HNNz3HMB; Mon, 31 May 2021 21:31:21 +0000 (UTC) (envelope-from wulf@FreeBSD.org) Received: from [192.168.0.30] (unknown [94.45.211.173]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: wulf) by smtp.freebsd.org (Postfix) with ESMTPSA id DF9A2229BD; Mon, 31 May 2021 21:31:20 +0000 (UTC) (envelope-from wulf@FreeBSD.org) To: Mark Kane Cc: usb@freebsd.org, hps@selasky.org References: <324d49ca-1c0e-659d-194d-ece4d5f7f5e2@FreeBSD.org> <0ae3fec48e2c351d2c006f4ba4932cd7@kane.mn> From: Vladimir Kondratyev Subject: Re: eGalax USB touchscreen issues Message-ID: <166dd4d4-24cd-c24b-d75e-9a34fa734358@FreeBSD.org> Date: Tue, 1 Jun 2021 00:29:51 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0 MIME-Version: 1.0 In-Reply-To: <0ae3fec48e2c351d2c006f4ba4932cd7@kane.mn> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit 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: Mon, 31 May 2021 21:31:21 -0000 On 29.05.2021 23:27, Mark Kane wrote: > On 2021-05-28 05:37, Vladimir Kondratyev wrote: >> Yes, hpen(4) supports them. >> >> It is required to apply some quirks though as TouchScreen usage page >> is handled with hmt(4) driver by default. >> Try attached patch and don't forget to enable usbhid(4) to use it with >> addition of following lines to /boot/loader.conf: >> >> hw.usb.usbhid.enable=1 >> usbhid_load="YES" > > Thanks for the patch. With this hpen(4) attaches, just one libinput > error now about btn-stylus: > > ugen0.3: at usbus0 > usbhid0 on uhub1 > usbhid0: addr 3> on usbus0 > hidbus0: on usbhid0 > hpen0: on hidbus0 > hpen1: on hidbus0 > hconf0: on hidbus0 > > [    85.007] (II) config/udev: Adding input device eGalax Inc. USB > TouchController Digitizer (/dev/input/event5) > [    85.007] (**) eGalax Inc. USB TouchController Digitizer: Applying > InputClass "evdev tablet catchall" > [    85.007] (**) eGalax Inc. USB TouchController Digitizer: Applying > InputClass "libinput tablet catchall" > [    85.007] (II) Using input driver 'libinput' for 'eGalax Inc. USB > TouchController Digitizer' > [    85.007] (**) eGalax Inc. USB TouchController Digitizer: always > reports core events > [    85.007] (**) Option "Device" "/dev/input/event5" > [    85.007] (**) Option "_source" "server/udev" > [    85.010] (II) event5  - eGalax Inc. USB TouchController Digitizer: > is tagged by udev as: Tablet > [    85.171] (EE) event5  - eGalax Inc. USB TouchController Digitizer: > libinput bug: missing tablet capabilities: btn-stylus resolution. > Ignoring this device. > [    85.172] (II) event5  - eGalax Inc. USB TouchController Digitizer: > device is a tablet > [    85.182] (II) event5  - failed to create input device > '/dev/input/event5'. > [    85.182] (EE) libinput: eGalax Inc. USB TouchController Digitizer: > Failed to create a device for /dev/input/event5 > [    85.182] (EE) PreInit returned 2 for "eGalax Inc. USB > TouchController Digitizer" > [    85.182] (II) UnloadModule: "libinput" > [    85.182] (II) config/udev: Adding input device eGalax Inc. USB > TouchController Digitizer (/dev/input/event6) > [    85.182] (**) eGalax Inc. USB TouchController Digitizer: Applying > InputClass "evdev tablet catchall" > [    85.183] (**) eGalax Inc. USB TouchController Digitizer: Applying > InputClass "libinput tablet catchall" > [    85.183] (II) Using input driver 'libinput' for 'eGalax Inc. USB > TouchController Digitizer' > [    85.183] (**) eGalax Inc. USB TouchController Digitizer: always > reports core events > [    85.183] (**) Option "Device" "/dev/input/event6" > [    85.183] (**) Option "_source" "server/udev" > [    85.186] (II) event6  - eGalax Inc. USB TouchController Digitizer: > is tagged by udev as: Tablet > [    85.229] (EE) event6  - eGalax Inc. USB TouchController Digitizer: > libinput bug: missing tablet capabilities: btn-stylus resolution. > Ignoring this device. > [    85.229] (II) event6  - eGalax Inc. USB TouchController Digitizer: > device is a tablet > [    85.239] (II) event6  - failed to create input device > '/dev/input/event6'. > [    85.239] (EE) libinput: eGalax Inc. USB TouchController Digitizer: > Failed to create a device for /dev/input/event6 > [    85.239] (EE) PreInit returned 2 for "eGalax Inc. USB > TouchController Digitizer" > [    85.239] (II) UnloadModule: "libinput" Could you run usbhid-dump one more time? Following part of dump is broken and does not match Xorg log: 000:003:000:DESCRIPTOR 1621478496.823720 8D 0F 00 09 42 09 32 15 00 25 01 95 02 75 01 81 02 95 06 75 01 81 03 05 01 09 30 75 10 95 01 A4 55 00 65 00 36 00 00 46 00 00 16 1E 00 26 C8 0F 81 02 09 31 16 3C 00 26 Does evemu-record (devel/evemu) hear any events from eGlax? -- WBR Vladimir Kondratyev From owner-freebsd-usb@freebsd.org Tue Jun 1 21:52:17 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 E596C631228 for ; Tue, 1 Jun 2021 21:52:17 +0000 (UTC) (envelope-from mark@kane.mn) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4Fvm8x51m1z4sS6 for ; Tue, 1 Jun 2021 21:52:17 +0000 (UTC) (envelope-from mark@kane.mn) Received: by mailman.nyi.freebsd.org (Postfix) id A5C00630FED; Tue, 1 Jun 2021 21:52:17 +0000 (UTC) Delivered-To: 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 A40A2630FEB for ; Tue, 1 Jun 2021 21:52:17 +0000 (UTC) (envelope-from mark@kane.mn) Received: from stinger.tntpowerhost.com (stinger.tntpowerhost.com [104.128.58.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA512 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "stinger.tntpowerhost.com", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fvm8w3zdlz4sB4; Tue, 1 Jun 2021 21:52:15 +0000 (UTC) (envelope-from mark@kane.mn) Received: from stinger.tntpowerhost.com (localhost [127.0.0.1]) by stinger.tntpowerhost.com (OpenSMTPD) with ESMTP id 9137647b; Tue, 1 Jun 2021 16:52:08 -0500 (CDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kane.mn; h= mime-version:date:from:to:cc:subject:in-reply-to:references :message-id:content-type:content-transfer-encoding; s=stinger; bh=uewkjIYZok4+nTso/gQuLnz7lLw5fIb8cy4zgjD/kss=; b=mlXyh6ddAFfx VJVjVbWF+/smqPkMLOcRCGp7ny09pUKpTsr2RPYVtDMyFOP8ws3JtEeA0byFNzO1 MFJVnkgJD8yVnW8sQxccZ/B4eWtAkUvcww8W/RiY/iWzTm/y9Wr4C0eBh3M+IilS sUDZqxYctiOoh3yDYAC/PxstNBtXrAg= Received: from stinger.tntpowerhost.com (localhost [127.0.0.1]) by stinger.tntpowerhost.com (OpenSMTPD) with ESMTPSA id f759f5e4 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Tue, 1 Jun 2021 16:52:08 -0500 (CDT) MIME-Version: 1.0 Date: Tue, 01 Jun 2021 16:52:08 -0500 From: Mark Kane To: Vladimir Kondratyev Cc: usb@freebsd.org, hps@selasky.org Subject: Re: eGalax USB touchscreen issues In-Reply-To: <166dd4d4-24cd-c24b-d75e-9a34fa734358@FreeBSD.org> References: <324d49ca-1c0e-659d-194d-ece4d5f7f5e2@FreeBSD.org> <0ae3fec48e2c351d2c006f4ba4932cd7@kane.mn> <166dd4d4-24cd-c24b-d75e-9a34fa734358@FreeBSD.org> User-Agent: Roundcube Webmail/1.4.6 Message-ID: X-Sender: mark@kane.mn Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4Fvm8w3zdlz4sB4 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=kane.mn header.s=stinger header.b=mlXyh6dd; dmarc=pass (policy=none) header.from=kane.mn; spf=pass (mx1.freebsd.org: domain of mark@kane.mn designates 104.128.58.83 as permitted sender) smtp.mailfrom=mark@kane.mn X-Spamd-Result: default: False [-4.00 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[kane.mn:s=stinger]; FREEFALL_USER(0.00)[mark]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:104.128.58.83]; MIME_GOOD(-0.10)[text/plain]; RBL_DBL_DONT_QUERY_IPS(0.00)[104.128.58.83:from]; SPAMHAUS_ZRD(0.00)[104.128.58.83:from:127.0.2.255]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[kane.mn:+]; DMARC_POLICY_ALLOW(-0.50)[kane.mn,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:30455, ipnet:104.128.58.0/24, country:US]; MID_RHS_MATCH_FROM(0.00)[]; MAILMAN_DEST(0.00)[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: Tue, 01 Jun 2021 21:52:18 -0000 On 2021-05-31 16:29, Vladimir Kondratyev wrote: > Could you run usbhid-dump one more time? > Following part of dump is broken and does not match Xorg log: > > 000:003:000:DESCRIPTOR 1621478496.823720 > 8D 0F 00 09 42 09 32 15 00 25 01 95 02 75 01 81 > 02 95 06 75 01 81 03 05 01 09 30 75 10 95 01 A4 > 55 00 65 00 36 00 00 46 00 00 16 1E 00 26 C8 0F > 81 02 09 31 16 3C 00 26 > > Does evemu-record (devel/evemu) hear any events from eGlax? Sure thing, output for both is below. evemu-record hears events from event8, none from event7. # usbhid-dump 000:003:001:DESCRIPTOR 1622583731.526623 05 0C 09 01 A1 01 85 01 19 00 2A 3C 02 15 00 26 3C 02 95 01 75 10 81 00 C0 05 01 09 80 A1 01 85 02 19 81 29 83 25 01 75 01 95 03 81 02 95 05 81 01 C0 000:003:000:DESCRIPTOR 1622583731.529418 05 01 09 06 A1 01 05 07 19 E0 29 E7 15 00 25 01 95 08 75 01 81 02 95 08 75 01 81 01 05 08 19 01 29 03 95 03 75 01 91 02 95 01 75 05 91 01 05 07 19 00 2A FF 00 15 00 26 FF 00 95 06 75 08 81 00 C0 000:004:000:DESCRIPTOR 1622583731.530328 05 01 09 01 A1 01 85 01 09 01 A1 00 05 09 19 01 29 02 15 00 25 01 95 02 75 01 81 02 95 01 75 06 81 01 05 01 09 30 09 31 16 00 00 26 FF 0F 36 00 00 46 FF 0F 66 00 00 75 10 95 02 81 02 C0 C0 05 # evemu-record Available devices: /dev/input/event0: System mouse /dev/input/event1: System keyboard multiplexer /dev/input/event2: Power Button /dev/input/event3: Sleep Button /dev/input/event4: Lite-On Technology Corp. USB Multimedia Keyboard, class 0/0, rev 1.10/1.09, add /dev/input/event5: Lite-On Technology Corp. USB Multimedia Keyboard Consumer Control /dev/input/event6: Lite-On Technology Corp. USB Multimedia Keyboard System Control /dev/input/event7: eGalax Inc. USB TouchController Digitizer /dev/input/event8: eGalax Inc. USB TouchController Digitizer Select the device event number [0-8]: 7 # EVEMU 1.3 # Kernel: 13.0-RELEASE # Input device name: "eGalax Inc. USB TouchController Digitizer" # Input device ID: bus 0x03 vendor 0xeef product 0x01 version 0x100 # Supported events: # Event type 0 (EV_SYN) # Event code 0 (SYN_REPORT) # Event code 1 (SYN_CONFIG) # Event code 2 (SYN_MT_REPORT) # Event code 3 (SYN_DROPPED) # Event code 4 ((null)) # Event code 5 ((null)) # Event code 6 ((null)) # Event code 7 ((null)) # Event code 8 ((null)) # Event code 9 ((null)) # Event code 10 ((null)) # Event code 11 ((null)) # Event code 12 ((null)) # Event code 13 ((null)) # Event code 14 ((null)) # Event code 15 (SYN_MAX) # Event type 1 (EV_KEY) # Event code 320 (BTN_TOOL_PEN) # Event code 330 (BTN_TOUCH) # Event type 3 (EV_ABS) # Event code 0 (ABS_X) # Value 0 # Min 0 # Max 4095 # Fuzz 0 # Flat 0 # Resolution 0 # Event code 1 (ABS_Y) # Value 0 # Min 0 # Max 4095 # Fuzz 0 # Flat 0 # Resolution 0 # Properties: # Property type 0 (INPUT_PROP_POINTER) N: eGalax Inc. USB TouchController Digitizer I: 0003 0eef 0001 0100 P: 01 00 00 00 00 00 00 00 B: 00 0b 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 01 04 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 02 00 00 00 00 00 00 00 00 B: 03 03 00 00 00 00 00 00 00 B: 04 00 00 00 00 00 00 00 00 B: 05 00 00 00 00 00 00 00 00 B: 11 00 00 00 00 00 00 00 00 B: 12 00 00 00 00 00 00 00 00 B: 14 00 00 00 00 00 00 00 00 B: 15 00 00 00 00 00 00 00 00 B: 15 00 00 00 00 00 00 00 00 A: 00 0 4095 0 0 0 A: 01 0 4095 0 0 0 ################################ # Waiting for events # ################################ ^Croot@host:~ # evemu-record Available devices: /dev/input/event0: System mouse /dev/input/event1: System keyboard multiplexer /dev/input/event2: Power Button /dev/input/event3: Sleep Button /dev/input/event4: Lite-On Technology Corp. USB Multimedia Keyboard, class 0/0, rev 1.10/1.09, add /dev/input/event5: Lite-On Technology Corp. USB Multimedia Keyboard Consumer Control /dev/input/event6: Lite-On Technology Corp. USB Multimedia Keyboard System Control /dev/input/event7: eGalax Inc. USB TouchController Digitizer /dev/input/event8: eGalax Inc. USB TouchController Digitizer Select the device event number [0-8]: 8 # EVEMU 1.3 # Kernel: 13.0-RELEASE # Input device name: "eGalax Inc. USB TouchController Digitizer" # Input device ID: bus 0x03 vendor 0xeef product 0x01 version 0x100 # Supported events: # Event type 0 (EV_SYN) # Event code 0 (SYN_REPORT) # Event code 1 (SYN_CONFIG) # Event code 2 (SYN_MT_REPORT) # Event code 3 (SYN_DROPPED) # Event code 4 ((null)) # Event code 5 ((null)) # Event code 6 ((null)) # Event code 7 ((null)) # Event code 8 ((null)) # Event code 9 ((null)) # Event code 10 ((null)) # Event code 11 ((null)) # Event code 12 ((null)) # Event code 13 ((null)) # Event code 14 ((null)) # Event code 15 (SYN_MAX) # Event type 1 (EV_KEY) # Event code 320 (BTN_TOOL_PEN) # Event code 330 (BTN_TOUCH) # Event type 3 (EV_ABS) # Event code 0 (ABS_X) # Value 0 # Min 0 # Max 4095 # Fuzz 0 # Flat 0 # Resolution 0 # Event code 1 (ABS_Y) # Value 0 # Min 0 # Max 4095 # Fuzz 0 # Flat 0 # Resolution 0 # Properties: # Property type 0 (INPUT_PROP_POINTER) N: eGalax Inc. USB TouchController Digitizer I: 0003 0eef 0001 0100 P: 01 00 00 00 00 00 00 00 B: 00 0b 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 01 04 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 02 00 00 00 00 00 00 00 00 B: 03 03 00 00 00 00 00 00 00 B: 04 00 00 00 00 00 00 00 00 B: 05 00 00 00 00 00 00 00 00 B: 11 00 00 00 00 00 00 00 00 B: 12 00 00 00 00 00 00 00 00 B: 14 00 00 00 00 00 00 00 00 B: 15 00 00 00 00 00 00 00 00 B: 15 00 00 00 00 00 00 00 00 A: 00 0 4095 0 0 0 A: 01 0 4095 0 0 0 ################################ # Waiting for events # ################################ E: 0.000001 0001 014a 0001 # EV_KEY / BTN_TOUCH 1 E: 0.000001 0001 0140 0001 # EV_KEY / BTN_TOOL_PEN 1 E: 0.000001 0003 0000 1884 # EV_ABS / ABS_X 1884 E: 0.000001 0003 0001 2524 # EV_ABS / ABS_Y 2524 E: 0.000001 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +0ms E: 0.005957 0003 0001 2526 # EV_ABS / ABS_Y 2526 E: 0.005957 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +5ms E: 0.011945 0003 0000 1886 # EV_ABS / ABS_X 1886 E: 0.011945 0003 0001 2528 # EV_ABS / ABS_Y 2528 E: 0.011945 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.017948 0003 0000 1888 # EV_ABS / ABS_X 1888 E: 0.017948 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.023950 0003 0000 1890 # EV_ABS / ABS_X 1890 E: 0.023950 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.035946 0003 0000 1892 # EV_ABS / ABS_X 1892 E: 0.035946 0003 0001 2526 # EV_ABS / ABS_Y 2526 E: 0.035946 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +12ms E: 0.041957 0003 0000 1894 # EV_ABS / ABS_X 1894 E: 0.041957 0003 0001 2522 # EV_ABS / ABS_Y 2522 E: 0.041957 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.049948 0003 0001 2518 # EV_ABS / ABS_Y 2518 E: 0.049948 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +8ms E: 0.055943 0003 0001 2514 # EV_ABS / ABS_Y 2514 E: 0.055943 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.061955 0003 0001 2508 # EV_ABS / ABS_Y 2508 E: 0.061955 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.067947 0003 0000 1896 # EV_ABS / ABS_X 1896 E: 0.067947 0003 0001 2502 # EV_ABS / ABS_Y 2502 E: 0.067947 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.075957 0003 0000 1898 # EV_ABS / ABS_X 1898 E: 0.075957 0003 0001 2496 # EV_ABS / ABS_Y 2496 E: 0.075957 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +8ms E: 0.081946 0003 0000 1900 # EV_ABS / ABS_X 1900 E: 0.081946 0003 0001 2490 # EV_ABS / ABS_Y 2490 E: 0.081946 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.087963 0003 0000 1902 # EV_ABS / ABS_X 1902 E: 0.087963 0003 0001 2486 # EV_ABS / ABS_Y 2486 E: 0.087963 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.093944 0003 0001 2482 # EV_ABS / ABS_Y 2482 E: 0.093944 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.099955 0003 0001 2478 # EV_ABS / ABS_Y 2478 E: 0.099955 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.105951 0003 0001 2476 # EV_ABS / ABS_Y 2476 E: 0.105951 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.111956 0003 0001 2474 # EV_ABS / ABS_Y 2474 E: 0.111956 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.117956 0003 0001 2472 # EV_ABS / ABS_Y 2472 E: 0.117956 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.123946 0003 0001 2470 # EV_ABS / ABS_Y 2470 E: 0.123946 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.131955 0003 0001 2468 # EV_ABS / ABS_Y 2468 E: 0.131955 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +8ms E: 0.137929 0003 0001 2464 # EV_ABS / ABS_Y 2464 E: 0.137929 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.143952 0003 0001 2460 # EV_ABS / ABS_Y 2460 E: 0.143952 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.149944 0003 0001 2458 # EV_ABS / ABS_Y 2458 E: 0.149944 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.155930 0003 0001 2454 # EV_ABS / ABS_Y 2454 E: 0.155930 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.161954 0003 0001 2452 # EV_ABS / ABS_Y 2452 E: 0.161954 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.167967 0003 0001 2450 # EV_ABS / ABS_Y 2450 E: 0.167967 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.173964 0003 0001 2448 # EV_ABS / ABS_Y 2448 E: 0.173964 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.186792 0003 0001 2446 # EV_ABS / ABS_Y 2446 E: 0.186792 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +13ms E: 0.187948 0003 0001 2444 # EV_ABS / ABS_Y 2444 E: 0.187948 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +1ms E: 0.193962 0003 0001 2442 # EV_ABS / ABS_Y 2442 E: 0.193962 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.199945 0003 0001 2440 # EV_ABS / ABS_Y 2440 E: 0.199945 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.213966 0003 0001 2438 # EV_ABS / ABS_Y 2438 E: 0.213966 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +14ms E: 0.225956 0003 0001 2436 # EV_ABS / ABS_Y 2436 E: 0.225956 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +12ms E: 0.237953 0003 0001 2434 # EV_ABS / ABS_Y 2434 E: 0.237953 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +12ms E: 0.243952 0003 0001 2432 # EV_ABS / ABS_Y 2432 E: 0.243952 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.255954 0003 0001 2430 # EV_ABS / ABS_Y 2430 E: 0.255954 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +12ms E: 0.307950 0003 0000 1900 # EV_ABS / ABS_X 1900 E: 0.307950 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +52ms E: 0.313957 0003 0000 1898 # EV_ABS / ABS_X 1898 E: 0.313957 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.319968 0003 0000 1896 # EV_ABS / ABS_X 1896 E: 0.319968 0003 0001 2432 # EV_ABS / ABS_Y 2432 E: 0.319968 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.325956 0003 0000 1894 # EV_ABS / ABS_X 1894 E: 0.325956 0003 0001 2434 # EV_ABS / ABS_Y 2434 E: 0.325956 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.331957 0003 0000 1892 # EV_ABS / ABS_X 1892 E: 0.331957 0003 0001 2436 # EV_ABS / ABS_Y 2436 E: 0.331957 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.337997 0003 0000 1890 # EV_ABS / ABS_X 1890 E: 0.337997 0003 0001 2440 # EV_ABS / ABS_Y 2440 E: 0.337997 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.345960 0003 0000 1888 # EV_ABS / ABS_X 1888 E: 0.345960 0003 0001 2444 # EV_ABS / ABS_Y 2444 E: 0.345960 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +8ms E: 0.351974 0003 0000 1886 # EV_ABS / ABS_X 1886 E: 0.351974 0003 0001 2448 # EV_ABS / ABS_Y 2448 E: 0.351974 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.357958 0003 0000 1884 # EV_ABS / ABS_X 1884 E: 0.357958 0003 0001 2452 # EV_ABS / ABS_Y 2452 E: 0.357958 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.363971 0003 0000 1882 # EV_ABS / ABS_X 1882 E: 0.363971 0003 0001 2458 # EV_ABS / ABS_Y 2458 E: 0.363971 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.369953 0003 0000 1878 # EV_ABS / ABS_X 1878 E: 0.369953 0003 0001 2464 # EV_ABS / ABS_Y 2464 E: 0.369953 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.375957 0003 0000 1872 # EV_ABS / ABS_X 1872 E: 0.375957 0003 0001 2472 # EV_ABS / ABS_Y 2472 E: 0.375957 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.381961 0003 0000 1864 # EV_ABS / ABS_X 1864 E: 0.381961 0003 0001 2484 # EV_ABS / ABS_Y 2484 E: 0.381961 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.387958 0003 0000 1856 # EV_ABS / ABS_X 1856 E: 0.387958 0003 0001 2498 # EV_ABS / ABS_Y 2498 E: 0.387958 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.395977 0003 0000 1848 # EV_ABS / ABS_X 1848 E: 0.395977 0003 0001 2516 # EV_ABS / ABS_Y 2516 E: 0.395977 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +8ms E: 0.401959 0003 0000 1842 # EV_ABS / ABS_X 1842 E: 0.401959 0003 0001 2530 # EV_ABS / ABS_Y 2530 E: 0.401959 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 0.457962 0001 014a 0000 # EV_KEY / BTN_TOUCH 0 E: 0.457962 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +56ms E: 1.043996 0001 014a 0001 # EV_KEY / BTN_TOUCH 1 E: 1.043996 0003 0000 2218 # EV_ABS / ABS_X 2218 E: 1.043996 0003 0001 2292 # EV_ABS / ABS_Y 2292 E: 1.043996 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +586ms E: 1.049973 0003 0001 2294 # EV_ABS / ABS_Y 2294 E: 1.049973 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 1.055987 0003 0000 2216 # EV_ABS / ABS_X 2216 E: 1.055987 0003 0001 2298 # EV_ABS / ABS_Y 2298 E: 1.055987 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 1.061971 0003 0000 2214 # EV_ABS / ABS_X 2214 E: 1.061971 0003 0001 2302 # EV_ABS / ABS_Y 2302 E: 1.061971 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 1.067976 0003 0000 2212 # EV_ABS / ABS_X 2212 E: 1.067976 0003 0001 2306 # EV_ABS / ABS_Y 2306 E: 1.067976 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 1.073976 0003 0000 2210 # EV_ABS / ABS_X 2210 E: 1.073976 0003 0001 2310 # EV_ABS / ABS_Y 2310 E: 1.073976 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 1.081979 0003 0000 2208 # EV_ABS / ABS_X 2208 E: 1.081979 0003 0001 2314 # EV_ABS / ABS_Y 2314 E: 1.081979 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +8ms E: 1.087955 0003 0000 2206 # EV_ABS / ABS_X 2206 E: 1.087955 0003 0001 2318 # EV_ABS / ABS_Y 2318 E: 1.087955 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 1.093975 0003 0001 2322 # EV_ABS / ABS_Y 2322 E: 1.093975 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 1.099985 0003 0000 2204 # EV_ABS / ABS_X 2204 E: 1.099985 0003 0001 2326 # EV_ABS / ABS_Y 2326 E: 1.099985 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 1.105971 0003 0001 2328 # EV_ABS / ABS_Y 2328 E: 1.105971 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 1.113971 0003 0001 2330 # EV_ABS / ABS_Y 2330 E: 1.113971 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +8ms E: 1.119973 0003 0000 2202 # EV_ABS / ABS_X 2202 E: 1.119973 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 1.125979 0003 0001 2332 # EV_ABS / ABS_Y 2332 E: 1.125979 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 1.137966 0003 0001 2334 # EV_ABS / ABS_Y 2334 E: 1.137966 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +12ms E: 1.149974 0003 0001 2336 # EV_ABS / ABS_Y 2336 E: 1.149974 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +12ms E: 1.163975 0003 0001 2338 # EV_ABS / ABS_Y 2338 E: 1.163975 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +14ms E: 1.181959 0003 0001 2340 # EV_ABS / ABS_Y 2340 E: 1.181959 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +18ms E: 1.201987 0003 0001 2342 # EV_ABS / ABS_Y 2342 E: 1.201987 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +20ms E: 1.213979 0003 0001 2344 # EV_ABS / ABS_Y 2344 E: 1.213979 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +12ms E: 1.231984 0003 0001 2346 # EV_ABS / ABS_Y 2346 E: 1.231984 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +18ms E: 1.251979 0003 0000 2200 # EV_ABS / ABS_X 2200 E: 1.251979 0003 0001 2348 # EV_ABS / ABS_Y 2348 E: 1.251979 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +20ms E: 1.263975 0003 0001 2350 # EV_ABS / ABS_Y 2350 E: 1.263975 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +12ms E: 1.275448 0003 0001 2352 # EV_ABS / ABS_Y 2352 E: 1.275448 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +12ms E: 1.277981 0003 0001 2354 # EV_ABS / ABS_Y 2354 E: 1.277981 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +2ms E: 1.281979 0003 0001 2356 # EV_ABS / ABS_Y 2356 E: 1.281979 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +4ms E: 1.333972 0003 0001 2354 # EV_ABS / ABS_Y 2354 E: 1.333972 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +52ms E: 1.339979 0003 0001 2352 # EV_ABS / ABS_Y 2352 E: 1.339979 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 1.345981 0003 0001 2350 # EV_ABS / ABS_Y 2350 E: 1.345981 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 1.351986 0003 0000 2202 # EV_ABS / ABS_X 2202 E: 1.351986 0003 0001 2346 # EV_ABS / ABS_Y 2346 E: 1.351986 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 1.357980 0003 0001 2342 # EV_ABS / ABS_Y 2342 E: 1.357980 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 1.365973 0003 0000 2204 # EV_ABS / ABS_X 2204 E: 1.365973 0003 0001 2338 # EV_ABS / ABS_Y 2338 E: 1.365973 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +8ms E: 1.371987 0003 0000 2206 # EV_ABS / ABS_X 2206 E: 1.371987 0003 0001 2334 # EV_ABS / ABS_Y 2334 E: 1.371987 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 1.377980 0003 0000 2208 # EV_ABS / ABS_X 2208 E: 1.377980 0003 0001 2330 # EV_ABS / ABS_Y 2330 E: 1.377980 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 1.383983 0003 0000 2210 # EV_ABS / ABS_X 2210 E: 1.383983 0003 0001 2326 # EV_ABS / ABS_Y 2326 E: 1.383983 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 1.389984 0003 0000 2214 # EV_ABS / ABS_X 2214 E: 1.389984 0003 0001 2320 # EV_ABS / ABS_Y 2320 E: 1.389984 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 1.395979 0003 0000 2226 # EV_ABS / ABS_X 2226 E: 1.395979 0003 0001 2306 # EV_ABS / ABS_Y 2306 E: 1.395979 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 1.451982 0001 014a 0000 # EV_KEY / BTN_TOUCH 0 E: 1.451982 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +56ms E: 1.948025 0001 014a 0001 # EV_KEY / BTN_TOUCH 1 E: 1.948025 0003 0000 1962 # EV_ABS / ABS_X 1962 E: 1.948025 0003 0001 2222 # EV_ABS / ABS_Y 2222 E: 1.948025 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +497ms E: 1.954009 0003 0000 1960 # EV_ABS / ABS_X 1960 E: 1.954009 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 1.959989 0003 0000 1958 # EV_ABS / ABS_X 1958 E: 1.959989 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +5ms E: 1.966004 0003 0000 1956 # EV_ABS / ABS_X 1956 E: 1.966004 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +7ms E: 1.973994 0003 0000 1954 # EV_ABS / ABS_X 1954 E: 1.973994 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +7ms E: 1.980031 0003 0000 1952 # EV_ABS / ABS_X 1952 E: 1.980031 0003 0001 2224 # EV_ABS / ABS_Y 2224 E: 1.980031 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +7ms E: 1.986000 0003 0000 1950 # EV_ABS / ABS_X 1950 E: 1.986000 0003 0001 2226 # EV_ABS / ABS_Y 2226 E: 1.986000 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 1.991978 0003 0001 2230 # EV_ABS / ABS_Y 2230 E: 1.991978 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +5ms E: 1.998000 0003 0000 1948 # EV_ABS / ABS_X 1948 E: 1.998000 0003 0001 2234 # EV_ABS / ABS_Y 2234 E: 1.998000 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +7ms E: 2.004012 0003 0001 2238 # EV_ABS / ABS_Y 2238 E: 2.004012 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 2.010003 0003 0000 1946 # EV_ABS / ABS_X 1946 E: 2.010003 0003 0001 2240 # EV_ABS / ABS_Y 2240 E: 2.010003 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 2.018028 0003 0000 1944 # EV_ABS / ABS_X 1944 E: 2.018028 0003 0001 2244 # EV_ABS / ABS_Y 2244 E: 2.018028 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +8ms E: 2.023998 0003 0000 1942 # EV_ABS / ABS_X 1942 E: 2.023998 0003 0001 2246 # EV_ABS / ABS_Y 2246 E: 2.023998 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +5ms E: 2.029999 0003 0000 1940 # EV_ABS / ABS_X 1940 E: 2.029999 0003 0001 2248 # EV_ABS / ABS_Y 2248 E: 2.029999 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 2.036002 0003 0001 2250 # EV_ABS / ABS_Y 2250 E: 2.036002 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +7ms E: 2.041999 0003 0000 1938 # EV_ABS / ABS_X 1938 E: 2.041999 0003 0001 2252 # EV_ABS / ABS_Y 2252 E: 2.041999 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +5ms E: 2.050025 0003 0001 2256 # EV_ABS / ABS_Y 2256 E: 2.050025 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +9ms E: 2.056033 0003 0001 2258 # EV_ABS / ABS_Y 2258 E: 2.056033 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 2.062028 0003 0001 2260 # EV_ABS / ABS_Y 2260 E: 2.062028 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 2.068000 0003 0001 2262 # EV_ABS / ABS_Y 2262 E: 2.068000 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 2.117987 0003 0001 2260 # EV_ABS / ABS_Y 2260 E: 2.117987 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +49ms E: 2.124010 0003 0001 2258 # EV_ABS / ABS_Y 2258 E: 2.124010 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +7ms E: 2.135782 0003 0001 2256 # EV_ABS / ABS_Y 2256 E: 2.135782 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +11ms E: 2.138006 0003 0000 1936 # EV_ABS / ABS_X 1936 E: 2.138006 0003 0001 2252 # EV_ABS / ABS_Y 2252 E: 2.138006 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +3ms E: 2.144019 0003 0000 1934 # EV_ABS / ABS_X 1934 E: 2.144019 0003 0001 2248 # EV_ABS / ABS_Y 2248 E: 2.144019 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 2.150001 0003 0000 1932 # EV_ABS / ABS_X 1932 E: 2.150001 0003 0001 2244 # EV_ABS / ABS_Y 2244 E: 2.150001 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 2.155990 0003 0000 1930 # EV_ABS / ABS_X 1930 E: 2.155990 0003 0001 2240 # EV_ABS / ABS_Y 2240 E: 2.155990 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +5ms E: 2.161988 0003 0000 1928 # EV_ABS / ABS_X 1928 E: 2.161988 0003 0001 2234 # EV_ABS / ABS_Y 2234 E: 2.161988 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 2.168001 0003 0001 2224 # EV_ABS / ABS_Y 2224 E: 2.168001 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +7ms E: 2.173991 0003 0000 1930 # EV_ABS / ABS_X 1930 E: 2.173991 0003 0001 2214 # EV_ABS / ABS_Y 2214 E: 2.173991 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +5ms E: 2.183575 0003 0000 1936 # EV_ABS / ABS_X 1936 E: 2.183575 0003 0001 2202 # EV_ABS / ABS_Y 2202 E: 2.183575 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +10ms E: 2.188005 0003 0000 1946 # EV_ABS / ABS_X 1946 E: 2.188005 0003 0001 2194 # EV_ABS / ABS_Y 2194 E: 2.188005 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +5ms E: 2.241999 0001 014a 0000 # EV_KEY / BTN_TOUCH 0 E: 2.241999 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +53ms E: 2.454030 0001 014a 0001 # EV_KEY / BTN_TOUCH 1 E: 2.454030 0003 0000 3466 # EV_ABS / ABS_X 3466 E: 2.454030 0003 0001 1474 # EV_ABS / ABS_Y 1474 E: 2.454030 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +213ms E: 2.460000 0001 014a 0000 # EV_KEY / BTN_TOUCH 0 E: 2.460000 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 2.560019 0001 014a 0001 # EV_KEY / BTN_TOUCH 1 E: 2.560019 0003 0000 2660 # EV_ABS / ABS_X 2660 E: 2.560019 0003 0001 0560 # EV_ABS / ABS_Y 560 E: 2.560019 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +100ms E: 2.567998 0001 014a 0000 # EV_KEY / BTN_TOUCH 0 E: 2.567998 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +7ms E: 3.040051 0001 014a 0001 # EV_KEY / BTN_TOUCH 1 E: 3.040051 0003 0000 2920 # EV_ABS / ABS_X 2920 E: 3.040051 0003 0001 1522 # EV_ABS / ABS_Y 1522 E: 3.040051 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +473ms E: 3.046029 0001 014a 0000 # EV_KEY / BTN_TOUCH 0 E: 3.046029 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 3.068035 0001 014a 0001 # EV_KEY / BTN_TOUCH 1 E: 3.068035 0003 0000 2720 # EV_ABS / ABS_X 2720 E: 3.068035 0003 0001 1396 # EV_ABS / ABS_Y 1396 E: 3.068035 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +22ms E: 3.076006 0001 014a 0000 # EV_KEY / BTN_TOUCH 0 E: 3.076006 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +8ms E: 3.542041 0001 014a 0001 # EV_KEY / BTN_TOUCH 1 E: 3.542041 0003 0000 1192 # EV_ABS / ABS_X 1192 E: 3.542041 0003 0001 2806 # EV_ABS / ABS_Y 2806 E: 3.542041 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +466ms E: 3.548047 0003 0000 1194 # EV_ABS / ABS_X 1194 E: 3.548047 0003 0001 2804 # EV_ABS / ABS_Y 2804 E: 3.548047 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 3.554041 0003 0000 1202 # EV_ABS / ABS_X 1202 E: 3.554041 0003 0001 2794 # EV_ABS / ABS_Y 2794 E: 3.554041 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 3.560037 0003 0000 1214 # EV_ABS / ABS_X 1214 E: 3.560037 0003 0001 2782 # EV_ABS / ABS_Y 2782 E: 3.560037 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 3.564015 0001 014a 0000 # EV_KEY / BTN_TOUCH 0 E: 3.564015 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +4ms E: 3.870040 0001 014a 0001 # EV_KEY / BTN_TOUCH 1 E: 3.870040 0003 0000 2056 # EV_ABS / ABS_X 2056 E: 3.870040 0003 0001 2742 # EV_ABS / ABS_Y 2742 E: 3.870040 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +306ms E: 3.876029 0003 0001 2744 # EV_ABS / ABS_Y 2744 E: 3.876029 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 3.882051 0003 0000 2058 # EV_ABS / ABS_X 2058 E: 3.882051 0003 0001 2748 # EV_ABS / ABS_Y 2748 E: 3.882051 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 3.890047 0003 0001 2744 # EV_ABS / ABS_Y 2744 E: 3.890047 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +8ms E: 3.894023 0001 014a 0000 # EV_KEY / BTN_TOUCH 0 E: 3.894023 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +4ms E: 4.082072 0001 014a 0001 # EV_KEY / BTN_TOUCH 1 E: 4.082072 0003 0000 3658 # EV_ABS / ABS_X 3658 E: 4.082072 0003 0001 3110 # EV_ABS / ABS_Y 3110 E: 4.082072 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +188ms E: 4.088051 0003 0001 3108 # EV_ABS / ABS_Y 3108 E: 4.088051 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 4.096032 0003 0000 3656 # EV_ABS / ABS_X 3656 E: 4.096032 0003 0001 3106 # EV_ABS / ABS_Y 3106 E: 4.096032 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +8ms E: 4.102057 0003 0000 3654 # EV_ABS / ABS_X 3654 E: 4.102057 0003 0001 3104 # EV_ABS / ABS_Y 3104 E: 4.102057 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 4.108059 0003 0000 3652 # EV_ABS / ABS_X 3652 E: 4.108059 0003 0001 3102 # EV_ABS / ABS_Y 3102 E: 4.108059 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 4.114021 0003 0000 3650 # EV_ABS / ABS_X 3650 E: 4.114021 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 4.120054 0003 0000 3648 # EV_ABS / ABS_X 3648 E: 4.120054 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 4.128807 0003 0000 3646 # EV_ABS / ABS_X 3646 E: 4.128807 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +8ms E: 4.132037 0003 0000 3644 # EV_ABS / ABS_X 3644 E: 4.132037 0003 0001 3100 # EV_ABS / ABS_Y 3100 E: 4.132037 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +4ms E: 4.140060 0003 0000 3642 # EV_ABS / ABS_X 3642 E: 4.140060 0003 0001 3096 # EV_ABS / ABS_Y 3096 E: 4.140060 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +8ms E: 4.146056 0003 0000 3640 # EV_ABS / ABS_X 3640 E: 4.146056 0003 0001 3090 # EV_ABS / ABS_Y 3090 E: 4.146056 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 4.150056 0001 014a 0000 # EV_KEY / BTN_TOUCH 0 E: 4.150056 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +4ms E: 4.310041 0001 014a 0001 # EV_KEY / BTN_TOUCH 1 E: 4.310041 0003 0000 3932 # EV_ABS / ABS_X 3932 E: 4.310041 0003 0001 2500 # EV_ABS / ABS_Y 2500 E: 4.310041 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +160ms E: 4.316058 0003 0000 3930 # EV_ABS / ABS_X 3930 E: 4.316058 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 4.322055 0003 0000 3928 # EV_ABS / ABS_X 3928 E: 4.322055 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 4.328065 0003 0000 3924 # EV_ABS / ABS_X 3924 E: 4.328065 0003 0001 2498 # EV_ABS / ABS_Y 2498 E: 4.328065 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 4.334032 0003 0000 3922 # EV_ABS / ABS_X 3922 E: 4.334032 0003 0001 2496 # EV_ABS / ABS_Y 2496 E: 4.334032 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 4.340093 0003 0000 3920 # EV_ABS / ABS_X 3920 E: 4.340093 0003 0001 2490 # EV_ABS / ABS_Y 2490 E: 4.340093 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 4.348097 0003 0000 3916 # EV_ABS / ABS_X 3916 E: 4.348097 0003 0001 2482 # EV_ABS / ABS_Y 2482 E: 4.348097 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +8ms E: 4.357841 0003 0000 3908 # EV_ABS / ABS_X 3908 E: 4.357841 0003 0001 2468 # EV_ABS / ABS_Y 2468 E: 4.357841 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +9ms E: 4.362050 0001 014a 0000 # EV_KEY / BTN_TOUCH 0 E: 4.362050 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +5ms E: 4.518073 0001 014a 0001 # EV_KEY / BTN_TOUCH 1 E: 4.518073 0003 0000 2864 # EV_ABS / ABS_X 2864 E: 4.518073 0003 0001 0784 # EV_ABS / ABS_Y 784 E: 4.518073 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +156ms E: 4.524070 0003 0000 2862 # EV_ABS / ABS_X 2862 E: 4.524070 0003 0001 0780 # EV_ABS / ABS_Y 780 E: 4.524070 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 4.530023 0003 0000 2860 # EV_ABS / ABS_X 2860 E: 4.530023 0003 0001 0776 # EV_ABS / ABS_Y 776 E: 4.530023 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 4.536060 0003 0000 2854 # EV_ABS / ABS_X 2854 E: 4.536060 0003 0001 0772 # EV_ABS / ABS_Y 772 E: 4.536060 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 4.542067 0003 0000 2846 # EV_ABS / ABS_X 2846 E: 4.542067 0003 0001 0768 # EV_ABS / ABS_Y 768 E: 4.542067 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 4.550031 0003 0000 2838 # EV_ABS / ABS_X 2838 E: 4.550031 0003 0001 0766 # EV_ABS / ABS_Y 766 E: 4.550031 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +8ms E: 4.554065 0001 014a 0000 # EV_KEY / BTN_TOUCH 0 E: 4.554065 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +4ms E: 4.722095 0001 014a 0001 # EV_KEY / BTN_TOUCH 1 E: 4.722095 0003 0000 1128 # EV_ABS / ABS_X 1128 E: 4.722095 0003 0001 0932 # EV_ABS / ABS_Y 932 E: 4.722095 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +168ms E: 4.728039 0003 0000 1126 # EV_ABS / ABS_X 1126 E: 4.728039 0003 0001 0934 # EV_ABS / ABS_Y 934 E: 4.728039 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 4.734072 0003 0000 1122 # EV_ABS / ABS_X 1122 E: 4.734072 0003 0001 0940 # EV_ABS / ABS_Y 940 E: 4.734072 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 4.740082 0003 0000 1118 # EV_ABS / ABS_X 1118 E: 4.740082 0003 0001 0950 # EV_ABS / ABS_Y 950 E: 4.740082 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 4.746073 0003 0000 1116 # EV_ABS / ABS_X 1116 E: 4.746073 0003 0001 0962 # EV_ABS / ABS_Y 962 E: 4.746073 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 4.752080 0003 0000 1114 # EV_ABS / ABS_X 1114 E: 4.752080 0003 0001 0972 # EV_ABS / ABS_Y 972 E: 4.752080 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 4.760067 0003 0000 1116 # EV_ABS / ABS_X 1116 E: 4.760067 0003 0001 0982 # EV_ABS / ABS_Y 982 E: 4.760067 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +8ms E: 4.770463 0003 0000 1122 # EV_ABS / ABS_X 1122 E: 4.770463 0003 0001 0988 # EV_ABS / ABS_Y 988 E: 4.770463 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +10ms E: 4.774071 0003 0000 1132 # EV_ABS / ABS_X 1132 E: 4.774071 0003 0001 0994 # EV_ABS / ABS_Y 994 E: 4.774071 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +4ms E: 4.778059 0001 014a 0000 # EV_KEY / BTN_TOUCH 0 E: 4.778059 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +4ms E: 4.934079 0001 014a 0001 # EV_KEY / BTN_TOUCH 1 E: 4.934079 0003 0000 1398 # EV_ABS / ABS_X 1398 E: 4.934079 0003 0001 2034 # EV_ABS / ABS_Y 2034 E: 4.934079 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +156ms E: 4.952072 0003 0001 2036 # EV_ABS / ABS_Y 2036 E: 4.952072 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +18ms E: 4.956066 0001 014a 0000 # EV_KEY / BTN_TOUCH 0 E: 4.956066 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +4ms E: 5.120119 0001 014a 0001 # EV_KEY / BTN_TOUCH 1 E: 5.120119 0003 0000 3366 # EV_ABS / ABS_X 3366 E: 5.120119 0003 0001 2900 # EV_ABS / ABS_Y 2900 E: 5.120119 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +164ms E: 5.126045 0003 0001 2896 # EV_ABS / ABS_Y 2896 E: 5.126045 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 5.132078 0003 0000 3364 # EV_ABS / ABS_X 3364 E: 5.132078 0003 0001 2892 # EV_ABS / ABS_Y 2892 E: 5.132078 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 5.140084 0003 0001 2888 # EV_ABS / ABS_Y 2888 E: 5.140084 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +8ms E: 5.146043 0003 0000 3362 # EV_ABS / ABS_X 3362 E: 5.146043 0003 0001 2884 # EV_ABS / ABS_Y 2884 E: 5.146043 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 5.150066 0001 014a 0000 # EV_KEY / BTN_TOUCH 0 E: 5.150066 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +4ms E: 5.318116 0001 014a 0001 # EV_KEY / BTN_TOUCH 1 E: 5.318116 0003 0000 1108 # EV_ABS / ABS_X 1108 E: 5.318116 0003 0001 2290 # EV_ABS / ABS_Y 2290 E: 5.318116 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +168ms E: 5.324048 0003 0000 1106 # EV_ABS / ABS_X 1106 E: 5.324048 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 5.330127 0003 0000 1102 # EV_ABS / ABS_X 1102 E: 5.330127 0003 0001 2292 # EV_ABS / ABS_Y 2292 E: 5.330127 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 5.338097 0003 0000 1094 # EV_ABS / ABS_X 1094 E: 5.338097 0003 0001 2296 # EV_ABS / ABS_Y 2296 E: 5.338097 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +8ms E: 5.344046 0003 0000 1084 # EV_ABS / ABS_X 1084 E: 5.344046 0003 0001 2304 # EV_ABS / ABS_Y 2304 E: 5.344046 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 5.350093 0003 0000 1070 # EV_ABS / ABS_X 1070 E: 5.350093 0003 0001 2314 # EV_ABS / ABS_Y 2314 E: 5.350093 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 5.356104 0003 0000 1052 # EV_ABS / ABS_X 1052 E: 5.356104 0003 0001 2322 # EV_ABS / ABS_Y 2322 E: 5.356104 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 5.364063 0003 0000 1034 # EV_ABS / ABS_X 1034 E: 5.364063 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +8ms E: 5.368040 0001 014a 0000 # EV_KEY / BTN_TOUCH 0 E: 5.368040 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +4ms E: 5.544107 0001 014a 0001 # EV_KEY / BTN_TOUCH 1 E: 5.544107 0003 0000 0668 # EV_ABS / ABS_X 668 E: 5.544107 0003 0001 2204 # EV_ABS / ABS_Y 2204 E: 5.544107 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +176ms E: 5.548095 0001 014a 0000 # EV_KEY / BTN_TOUCH 0 E: 5.548095 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +4ms E: 5.744080 0001 014a 0001 # EV_KEY / BTN_TOUCH 1 E: 5.744080 0003 0000 1812 # EV_ABS / ABS_X 1812 E: 5.744080 0003 0001 3490 # EV_ABS / ABS_Y 3490 E: 5.744080 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +196ms E: 5.750113 0003 0000 1810 # EV_ABS / ABS_X 1810 E: 5.750113 0003 0001 3488 # EV_ABS / ABS_Y 3488 E: 5.750113 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 5.756051 0003 0000 1808 # EV_ABS / ABS_X 1808 E: 5.756051 0003 0001 3486 # EV_ABS / ABS_Y 3486 E: 5.756051 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 5.761952 0003 0000 1806 # EV_ABS / ABS_X 1806 E: 5.761952 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +5ms E: 5.768106 0003 0000 1802 # EV_ABS / ABS_X 1802 E: 5.768106 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +7ms E: 5.774099 0003 0000 1800 # EV_ABS / ABS_X 1800 E: 5.774099 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 5.778049 0001 014a 0000 # EV_KEY / BTN_TOUCH 0 E: 5.778049 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +4ms E: 5.934129 0001 014a 0001 # EV_KEY / BTN_TOUCH 1 E: 5.934129 0003 0000 0698 # EV_ABS / ABS_X 698 E: 5.934129 0003 0001 3914 # EV_ABS / ABS_Y 3914 E: 5.934129 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +156ms E: 5.940100 0003 0000 0696 # EV_ABS / ABS_X 696 E: 5.940100 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 5.948102 0003 0000 0692 # EV_ABS / ABS_X 692 E: 5.948102 0003 0001 3912 # EV_ABS / ABS_Y 3912 E: 5.948102 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +8ms E: 5.954104 0003 0000 0688 # EV_ABS / ABS_X 688 E: 5.954104 0003 0001 3910 # EV_ABS / ABS_Y 3910 E: 5.954104 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 5.960057 0003 0000 0684 # EV_ABS / ABS_X 684 E: 5.960057 0003 0001 3906 # EV_ABS / ABS_Y 3906 E: 5.960057 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 5.966109 0003 0000 0682 # EV_ABS / ABS_X 682 E: 5.966109 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 5.980071 0003 0001 3908 # EV_ABS / ABS_Y 3908 E: 5.980071 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +14ms E: 5.986117 0003 0000 0684 # EV_ABS / ABS_X 684 E: 5.986117 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 5.992121 0003 0000 0688 # EV_ABS / ABS_X 688 E: 5.992121 0003 0001 3906 # EV_ABS / ABS_Y 3906 E: 5.992121 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 6.048056 0001 014a 0000 # EV_KEY / BTN_TOUCH 0 E: 6.048056 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +56ms E: 6.142116 0001 014a 0001 # EV_KEY / BTN_TOUCH 1 E: 6.142116 0003 0000 1248 # EV_ABS / ABS_X 1248 E: 6.142116 0003 0001 3526 # EV_ABS / ABS_Y 3526 E: 6.142116 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +94ms E: 6.148124 0003 0000 1246 # EV_ABS / ABS_X 1246 E: 6.148124 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 6.160076 0003 0000 1248 # EV_ABS / ABS_X 1248 E: 6.160076 0003 0001 3524 # EV_ABS / ABS_Y 3524 E: 6.160076 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +12ms E: 6.216101 0001 014a 0000 # EV_KEY / BTN_TOUCH 0 E: 6.216101 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +56ms E: 6.350122 0001 014a 0001 # EV_KEY / BTN_TOUCH 1 E: 6.350122 0003 0000 3342 # EV_ABS / ABS_X 3342 E: 6.350122 0003 0001 2878 # EV_ABS / ABS_Y 2878 E: 6.350122 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +134ms E: 6.356093 0003 0001 2876 # EV_ABS / ABS_Y 2876 E: 6.356093 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 6.362113 0003 0001 2874 # EV_ABS / ABS_Y 2874 E: 6.362113 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 6.368120 0003 0001 2870 # EV_ABS / ABS_Y 2870 E: 6.368120 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 6.374117 0003 0001 2864 # EV_ABS / ABS_Y 2864 E: 6.374117 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 6.380106 0003 0001 2858 # EV_ABS / ABS_Y 2858 E: 6.380106 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 6.388135 0003 0001 2852 # EV_ABS / ABS_Y 2852 E: 6.388135 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +8ms E: 6.396142 0001 014a 0000 # EV_KEY / BTN_TOUCH 0 E: 6.396142 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +8ms E: 6.536131 0001 014a 0001 # EV_KEY / BTN_TOUCH 1 E: 6.536131 0003 0000 2768 # EV_ABS / ABS_X 2768 E: 6.536131 0003 0001 1622 # EV_ABS / ABS_Y 1622 E: 6.536131 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +140ms E: 6.542137 0003 0000 2764 # EV_ABS / ABS_X 2764 E: 6.542137 0003 0001 1618 # EV_ABS / ABS_Y 1618 E: 6.542137 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 6.548076 0003 0000 2758 # EV_ABS / ABS_X 2758 E: 6.548076 0003 0001 1610 # EV_ABS / ABS_Y 1610 E: 6.548076 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 6.556122 0003 0000 2752 # EV_ABS / ABS_X 2752 E: 6.556122 0003 0001 1602 # EV_ABS / ABS_Y 1602 E: 6.556122 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +8ms E: 6.562118 0003 0000 2744 # EV_ABS / ABS_X 2744 E: 6.562118 0003 0001 1594 # EV_ABS / ABS_Y 1594 E: 6.562118 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 6.568108 0003 0000 2736 # EV_ABS / ABS_X 2736 E: 6.568108 0003 0001 1582 # EV_ABS / ABS_Y 1582 E: 6.568108 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 6.572105 0001 014a 0000 # EV_KEY / BTN_TOUCH 0 E: 6.572105 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +4ms E: 6.702148 0001 014a 0001 # EV_KEY / BTN_TOUCH 1 E: 6.702148 0003 0000 1180 # EV_ABS / ABS_X 1180 E: 6.702148 0003 0001 1162 # EV_ABS / ABS_Y 1162 E: 6.702148 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +130ms E: 6.710114 0003 0000 1178 # EV_ABS / ABS_X 1178 E: 6.710114 0003 0001 1164 # EV_ABS / ABS_Y 1164 E: 6.710114 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +8ms E: 6.716134 0003 0000 1172 # EV_ABS / ABS_X 1172 E: 6.716134 0003 0001 1166 # EV_ABS / ABS_Y 1166 E: 6.716134 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 6.722124 0003 0000 1166 # EV_ABS / ABS_X 1166 E: 6.722124 0003 0001 1172 # EV_ABS / ABS_Y 1172 E: 6.722124 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 6.728072 0003 0000 1160 # EV_ABS / ABS_X 1160 E: 6.728072 0003 0001 1178 # EV_ABS / ABS_Y 1178 E: 6.728072 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 6.734113 0003 0000 1156 # EV_ABS / ABS_X 1156 E: 6.734113 0003 0001 1186 # EV_ABS / ABS_Y 1186 E: 6.734113 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 6.740137 0003 0000 1152 # EV_ABS / ABS_X 1152 E: 6.740137 0003 0001 1194 # EV_ABS / ABS_Y 1194 E: 6.740137 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 6.750584 0003 0000 1148 # EV_ABS / ABS_X 1148 E: 6.750584 0003 0001 1200 # EV_ABS / ABS_Y 1200 E: 6.750584 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +10ms E: 6.754122 0003 0001 1204 # EV_ABS / ABS_Y 1204 E: 6.754122 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +4ms E: 6.758130 0001 014a 0000 # EV_KEY / BTN_TOUCH 0 E: 6.758130 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +4ms E: 6.880140 0001 014a 0001 # EV_KEY / BTN_TOUCH 1 E: 6.880140 0003 0000 0544 # EV_ABS / ABS_X 544 E: 6.880140 0003 0001 1448 # EV_ABS / ABS_Y 1448 E: 6.880140 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +122ms E: 6.886127 0003 0000 0542 # EV_ABS / ABS_X 542 E: 6.886127 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 6.892138 0003 0001 1450 # EV_ABS / ABS_Y 1450 E: 6.892138 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 6.900126 0003 0001 1454 # EV_ABS / ABS_Y 1454 E: 6.900126 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +8ms E: 6.906119 0003 0000 0544 # EV_ABS / ABS_X 544 E: 6.906119 0003 0001 1458 # EV_ABS / ABS_Y 1458 E: 6.906119 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 6.912133 0003 0000 0550 # EV_ABS / ABS_X 550 E: 6.912133 0003 0001 1462 # EV_ABS / ABS_Y 1462 E: 6.912133 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 6.918102 0003 0000 0558 # EV_ABS / ABS_X 558 E: 6.918102 0003 0001 1470 # EV_ABS / ABS_Y 1470 E: 6.918102 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 6.922096 0001 014a 0000 # EV_KEY / BTN_TOUCH 0 E: 6.922096 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +4ms E: 7.074128 0001 014a 0001 # EV_KEY / BTN_TOUCH 1 E: 7.074128 0003 0000 2172 # EV_ABS / ABS_X 2172 E: 7.074128 0003 0001 2422 # EV_ABS / ABS_Y 2422 E: 7.074128 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +152ms E: 7.086108 0003 0001 2426 # EV_ABS / ABS_Y 2426 E: 7.086108 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +12ms E: 7.094140 0003 0000 2174 # EV_ABS / ABS_X 2174 E: 7.094140 0003 0001 2434 # EV_ABS / ABS_Y 2434 E: 7.094140 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +8ms E: 7.100138 0003 0000 2178 # EV_ABS / ABS_X 2178 E: 7.100138 0003 0001 2444 # EV_ABS / ABS_Y 2444 E: 7.100138 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 7.106159 0003 0000 2182 # EV_ABS / ABS_X 2182 E: 7.106159 0003 0001 2452 # EV_ABS / ABS_Y 2452 E: 7.106159 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 7.110142 0001 014a 0000 # EV_KEY / BTN_TOUCH 0 E: 7.110142 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +4ms E: 7.274175 0001 014a 0001 # EV_KEY / BTN_TOUCH 1 E: 7.274175 0003 0000 3438 # EV_ABS / ABS_X 3438 E: 7.274175 0003 0001 2974 # EV_ABS / ABS_Y 2974 E: 7.274175 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +164ms E: 7.280112 0003 0000 3436 # EV_ABS / ABS_X 3436 E: 7.280112 0003 0001 2972 # EV_ABS / ABS_Y 2972 E: 7.280112 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 7.286129 0003 0000 3434 # EV_ABS / ABS_X 3434 E: 7.286129 0003 0001 2970 # EV_ABS / ABS_Y 2970 E: 7.286129 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 7.294113 0003 0000 3432 # EV_ABS / ABS_X 3432 E: 7.294113 0003 0001 2968 # EV_ABS / ABS_Y 2968 E: 7.294113 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +8ms E: 7.300129 0003 0000 3430 # EV_ABS / ABS_X 3430 E: 7.300129 0003 0001 2964 # EV_ABS / ABS_Y 2964 E: 7.300129 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 7.306144 0003 0000 3428 # EV_ABS / ABS_X 3428 E: 7.306144 0003 0001 2960 # EV_ABS / ABS_Y 2960 E: 7.306144 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 7.312187 0003 0000 3426 # EV_ABS / ABS_X 3426 E: 7.312187 0003 0001 2958 # EV_ABS / ABS_Y 2958 E: 7.312187 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 7.320116 0003 0000 3422 # EV_ABS / ABS_X 3422 E: 7.320116 0003 0001 2954 # EV_ABS / ABS_Y 2954 E: 7.320116 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +8ms E: 7.326162 0003 0000 3418 # EV_ABS / ABS_X 3418 E: 7.326162 0003 0001 2950 # EV_ABS / ABS_Y 2950 E: 7.326162 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 7.332144 0003 0000 3414 # EV_ABS / ABS_X 3414 E: 7.332144 0003 0001 2944 # EV_ABS / ABS_Y 2944 E: 7.332144 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 7.386143 0001 014a 0000 # EV_KEY / BTN_TOUCH 0 E: 7.386143 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +54ms E: 7.516160 0001 014a 0001 # EV_KEY / BTN_TOUCH 1 E: 7.516160 0003 0000 1760 # EV_ABS / ABS_X 1760 E: 7.516160 0003 0001 1868 # EV_ABS / ABS_Y 1868 E: 7.516160 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +130ms E: 7.522157 0003 0000 1758 # EV_ABS / ABS_X 1758 E: 7.522157 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 7.528152 0003 0000 1754 # EV_ABS / ABS_X 1754 E: 7.528152 0003 0001 1866 # EV_ABS / ABS_Y 1866 E: 7.528152 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 7.536091 0003 0000 1752 # EV_ABS / ABS_X 1752 E: 7.536091 0003 0001 1864 # EV_ABS / ABS_Y 1864 E: 7.536091 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +8ms E: 7.542162 0003 0000 1750 # EV_ABS / ABS_X 1750 E: 7.542162 0003 0001 1860 # EV_ABS / ABS_Y 1860 E: 7.542162 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 7.548135 0003 0000 1748 # EV_ABS / ABS_X 1748 E: 7.548135 0003 0001 1856 # EV_ABS / ABS_Y 1856 E: 7.548135 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 7.554135 0003 0001 1852 # EV_ABS / ABS_Y 1852 E: 7.554135 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 7.563816 0003 0000 1750 # EV_ABS / ABS_X 1750 E: 7.563816 0003 0001 1848 # EV_ABS / ABS_Y 1848 E: 7.563816 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +9ms E: 7.566138 0003 0000 1752 # EV_ABS / ABS_X 1752 E: 7.566138 0003 0001 1844 # EV_ABS / ABS_Y 1844 E: 7.566138 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +3ms E: 7.572156 0003 0000 1754 # EV_ABS / ABS_X 1754 E: 7.572156 0003 0001 1840 # EV_ABS / ABS_Y 1840 E: 7.572156 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 7.578145 0003 0000 1756 # EV_ABS / ABS_X 1756 E: 7.578145 0003 0001 1838 # EV_ABS / ABS_Y 1838 E: 7.578145 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 7.586135 0003 0000 1760 # EV_ABS / ABS_X 1760 E: 7.586135 0003 0001 1836 # EV_ABS / ABS_Y 1836 E: 7.586135 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +8ms E: 7.592135 0003 0000 1764 # EV_ABS / ABS_X 1764 E: 7.592135 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +6ms E: 7.596129 0001 014a 0000 # EV_KEY / BTN_TOUCH 0 E: 7.596129 0000 0000 0001 # ------------ SYN_REPORT (1) ---------- +4ms # From owner-freebsd-usb@freebsd.org Wed Jun 2 11:27:42 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 A0C48640C2E for ; Wed, 2 Jun 2021 11:27:42 +0000 (UTC) (envelope-from wulf@FreeBSD.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4Fw6Fp47WNz4sRv for ; Wed, 2 Jun 2021 11:27:42 +0000 (UTC) (envelope-from wulf@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id 8B04C640C2D; Wed, 2 Jun 2021 11:27:42 +0000 (UTC) Delivered-To: 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 8989E640D9B for ; Wed, 2 Jun 2021 11:27:42 +0000 (UTC) (envelope-from wulf@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fw6Fp3DSmz4sRt; Wed, 2 Jun 2021 11:27:42 +0000 (UTC) (envelope-from wulf@FreeBSD.org) Received: from [192.168.0.30] (unknown [94.45.196.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: wulf) by smtp.freebsd.org (Postfix) with ESMTPSA id D25613C54; Wed, 2 Jun 2021 11:27:41 +0000 (UTC) (envelope-from wulf@FreeBSD.org) To: Mark Kane Cc: usb@freebsd.org, hps@selasky.org References: <324d49ca-1c0e-659d-194d-ece4d5f7f5e2@FreeBSD.org> <0ae3fec48e2c351d2c006f4ba4932cd7@kane.mn> <166dd4d4-24cd-c24b-d75e-9a34fa734358@FreeBSD.org> From: Vladimir Kondratyev Subject: Re: eGalax USB touchscreen issues Message-ID: <36983ce5-8358-5a04-2377-46067d3c3c79@FreeBSD.org> Date: Wed, 2 Jun 2021 14:26:09 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/mixed; boundary="------------5733F9D66197A59B30515B71" Content-Language: en-US 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: Wed, 02 Jun 2021 11:27:42 -0000 This is a multi-part message in MIME format. --------------5733F9D66197A59B30515B71 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit On 02.06.2021 00:52, Mark Kane wrote: > On 2021-05-31 16:29, Vladimir Kondratyev wrote: >> Could you run usbhid-dump one more time? >> Following part of dump is broken and does not match Xorg log: >> >> 000:003:000:DESCRIPTOR         1621478496.823720 >>   8D 0F 00 09 42 09 32 15 00 25 01 95 02 75 01 81 >>   02 95 06 75 01 81 03 05 01 09 30 75 10 95 01 A4 >>   55 00 65 00 36 00 00 46 00 00 16 1E 00 26 C8 0F >>   81 02 09 31 16 3C 00 26 >> >> Does evemu-record (devel/evemu) hear any events from eGlax? > > Sure thing, output for both is below. evemu-record hears events from > event8, none from event7. There was a stupid mistake in previous patch. Could you test new one (attached) ? > # usbhid-dump > 000:003:001:DESCRIPTOR         1622583731.526623 > 05 0C 09 01 A1 01 85 01 19 00 2A 3C 02 15 00 26 > 3C 02 95 01 75 10 81 00 C0 05 01 09 80 A1 01 85 > 02 19 81 29 83 25 01 75 01 95 03 81 02 95 05 81 > 01 C0 > > 000:003:000:DESCRIPTOR         1622583731.529418 > 05 01 09 06 A1 01 05 07 19 E0 29 E7 15 00 25 01 > 95 08 75 01 81 02 95 08 75 01 81 01 05 08 19 01 > 29 03 95 03 75 01 91 02 95 01 75 05 91 01 05 07 > 19 00 2A FF 00 15 00 26 FF 00 95 06 75 08 81 00 > C0 > > 000:004:000:DESCRIPTOR         1622583731.530328 > 05 01 09 01 A1 01 85 01 09 01 A1 00 05 09 19 01 > 29 02 15 00 25 01 95 02 75 01 81 02 95 01 75 06 > 81 01 05 01 09 30 09 31 16 00 00 26 FF 0F 36 00 > 00 46 FF 0F 66 00 00 75 10 95 02 81 02 C0 C0 05 For now, report descriptor is not broken but it still does not match my expectations. Could you post output of install sysutils/hid-tools sudo kldload hidraw.ko sudo hid-decode /dev/hidraw# Where # is number corresponding your touchscreen -- WBR Vladimir Kondratyev --------------5733F9D66197A59B30515B71 Content-Type: text/x-patch; charset=UTF-8; name="hpen.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="hpen.patch" diff --git a/sys/dev/hid/hms.c b/sys/dev/hid/hms.c index 94267b3fcd5..0f60eec86a4 100644 --- a/sys/dev/hid/hms.c +++ b/sys/dev/hid/hms.c @@ -109,6 +109,7 @@ static const struct hidmap_item hms_map_wheel_rev[] =3D=20 { =20 /* A match on these entries will load hms */ static const struct hid_device_id hms_devs[] =3D { + { HID_TLC(HUP_GENERIC_DESKTOP, HUG_POINTER) }, { HID_TLC(HUP_GENERIC_DESKTOP, HUG_MOUSE) }, }; =20 diff --git a/sys/dev/hid/hpen.c b/sys/dev/hid/hpen.c index 1d505e14089..2166641ea13 100644 --- a/sys/dev/hid/hpen.c +++ b/sys/dev/hid/hpen.c @@ -110,6 +110,8 @@ static const struct hidmap_item hpen_map_pen[] =3D { static const struct hid_device_id hpen_devs[] =3D { { HID_TLC(HUP_DIGITIZERS, HUD_DIGITIZER) }, { HID_TLC(HUP_DIGITIZERS, HUD_PEN) }, + { HID_TLC(HUP_DIGITIZERS, HUD_TOUCHSCREEN), + HID_BVP(BUS_USB, USB_VENDOR_EGALAX, USB_PRODUCT_EGALAX_TPANEL) }, }; =20 static int @@ -186,7 +188,7 @@ hpen_probe(device_t dev) { struct hidmap *hm =3D device_get_softc(dev); int error; - bool is_pen; + const char *suffix; =20 error =3D HIDBUS_LOOKUP_DRIVER_INFO(dev, hpen_devs); if (error !=3D 0) @@ -195,14 +197,26 @@ hpen_probe(device_t dev) hidmap_set_dev(hm, dev); =20 /* Check if report descriptor belongs to a HID tablet device */ - is_pen =3D hidbus_get_usage(dev) =3D=3D HID_USAGE2(HUP_DIGITIZERS, HUD_= PEN); - error =3D is_pen - ? HIDMAP_ADD_MAP(hm, hpen_map_pen, NULL) - : HIDMAP_ADD_MAP(hm, hpen_map_digi, NULL); + switch (HID_GET_USAGE(hidbus_get_usage(dev))) { + case HUD_PEN: + error =3D HIDMAP_ADD_MAP(hm, hpen_map_pen, NULL); + suffix =3D "Pen"; + break; + case HUD_TOUCHSCREEN: + error =3D HIDMAP_ADD_MAP(hm, hpen_map_pen, NULL); + suffix =3D "TouchScreen"; + break; + case HUD_DIGITIZER: + error =3D HIDMAP_ADD_MAP(hm, hpen_map_digi, NULL); + suffix =3D "Digitizer"; + break; + default: + KASSERT(1 =3D=3D 0, ("Unknown usage")); + } if (error !=3D 0) return (error); =20 - hidbus_set_desc(dev, is_pen ? "Pen" : "Digitizer"); + hidbus_set_desc(dev, suffix); =20 return (BUS_PROBE_DEFAULT); } --------------5733F9D66197A59B30515B71-- From owner-freebsd-usb@freebsd.org Wed Jun 2 12:25:32 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 7E5A86422DC for ; Wed, 2 Jun 2021 12:25:32 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4Fw7XX01XWz3GLQ for ; Wed, 2 Jun 2021 12:25:31 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id B6F8D642583; Wed, 2 Jun 2021 12:25:31 +0000 (UTC) Delivered-To: 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 AC9E5642261 for ; Wed, 2 Jun 2021 12:25:31 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fw7XW27Dtz3G8r for ; Wed, 2 Jun 2021 12:25:31 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id F147116E35 for ; Wed, 2 Jun 2021 12:25:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 152CPU42058736 for ; Wed, 2 Jun 2021 12:25:30 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 152CPU6r058735 for usb@FreeBSD.org; Wed, 2 Jun 2021 12:25:30 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: usb@FreeBSD.org Subject: [Bug 252608] [panic] [usb] [if_ure] Kernel fault on ure disconnect Date: Wed, 02 Jun 2021 12:25:30 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: usb X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: panic X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: commit-hook@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: usb@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 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: Wed, 02 Jun 2021 12:25:32 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D252608 --- Comment #20 from commit-hook@FreeBSD.org --- A commit in branch stable/13 references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=3D9f98b3ea746f97b61d37f1c11d0e7abb3= cd81305 commit 9f98b3ea746f97b61d37f1c11d0e7abb3cd81305 Author: Hans Petter Selasky AuthorDate: 2021-01-12 17:51:09 +0000 Commit: Hans Petter Selasky CommitDate: 2021-06-02 11:25:19 +0000 Fix for use-after-free by if_ioctl() calls from user-space in USB drive= rs by detaching the ifnet before the miibus. PR: 252608 Suggested by: jhb@ Sponsored by: Mellanox Technologies // NVIDIA Networking (cherry picked from commit 4eac63af23ddafc2b1dfb2aad2896f4513c37cdd) sys/dev/usb/net/uhso.c | 2 +- sys/dev/usb/net/usb_ethernet.c | 9 ++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-usb@freebsd.org Thu Jun 3 01:16:00 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 3E0AE64FAE7 for ; Thu, 3 Jun 2021 01:16:00 +0000 (UTC) (envelope-from wulf@FreeBSD.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4FwSdX13gqz3Lll for ; Thu, 3 Jun 2021 01:16:00 +0000 (UTC) (envelope-from wulf@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id 220CD64F98F; Thu, 3 Jun 2021 01:16:00 +0000 (UTC) Delivered-To: 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 208C464F4B4 for ; Thu, 3 Jun 2021 01:16:00 +0000 (UTC) (envelope-from wulf@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FwSdX05gQz3Lnt; Thu, 3 Jun 2021 01:16:00 +0000 (UTC) (envelope-from wulf@FreeBSD.org) Received: from [192.168.0.30] (unknown [94.45.196.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: wulf) by smtp.freebsd.org (Postfix) with ESMTPSA id 64541B147; Thu, 3 Jun 2021 01:15:59 +0000 (UTC) (envelope-from wulf@FreeBSD.org) Subject: Re: eGalax USB touchscreen issues From: Vladimir Kondratyev To: Mark Kane Cc: usb@freebsd.org, hps@selasky.org References: <324d49ca-1c0e-659d-194d-ece4d5f7f5e2@FreeBSD.org> <0ae3fec48e2c351d2c006f4ba4932cd7@kane.mn> <166dd4d4-24cd-c24b-d75e-9a34fa734358@FreeBSD.org> <36983ce5-8358-5a04-2377-46067d3c3c79@FreeBSD.org> Message-ID: Date: Thu, 3 Jun 2021 04:14:24 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0 MIME-Version: 1.0 In-Reply-To: <36983ce5-8358-5a04-2377-46067d3c3c79@FreeBSD.org> Content-Type: multipart/mixed; boundary="------------099283402CF1FE16451AD87F" Content-Language: en-US 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: Thu, 03 Jun 2021 01:16:00 -0000 This is a multi-part message in MIME format. --------------099283402CF1FE16451AD87F Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit On 02.06.2021 14:26, Vladimir Kondratyev wrote: > On 02.06.2021 00:52, Mark Kane wrote: >> On 2021-05-31 16:29, Vladimir Kondratyev wrote: >>> Could you run usbhid-dump one more time? >>> Following part of dump is broken and does not match Xorg log: >>> >>> 000:003:000:DESCRIPTOR         1621478496.823720 >>>   8D 0F 00 09 42 09 32 15 00 25 01 95 02 75 01 81 >>>   02 95 06 75 01 81 03 05 01 09 30 75 10 95 01 A4 >>>   55 00 65 00 36 00 00 46 00 00 16 1E 00 26 C8 0F >>>   81 02 09 31 16 3C 00 26 >>> >>> Does evemu-record (devel/evemu) hear any events from eGlax? >> >> Sure thing, output for both is below. evemu-record hears events from >> event8, none from event7. > > There was a stupid mistake in previous patch. Could you test new one > (attached) ? > >> # usbhid-dump >> 000:003:001:DESCRIPTOR         1622583731.526623 >> 05 0C 09 01 A1 01 85 01 19 00 2A 3C 02 15 00 26 >> 3C 02 95 01 75 10 81 00 C0 05 01 09 80 A1 01 85 >> 02 19 81 29 83 25 01 75 01 95 03 81 02 95 05 81 >> 01 C0 >> >> 000:003:000:DESCRIPTOR         1622583731.529418 >> 05 01 09 06 A1 01 05 07 19 E0 29 E7 15 00 25 01 >> 95 08 75 01 81 02 95 08 75 01 81 01 05 08 19 01 >> 29 03 95 03 75 01 91 02 95 01 75 05 91 01 05 07 >> 19 00 2A FF 00 15 00 26 FF 00 95 06 75 08 81 00 >> C0 >> >> 000:004:000:DESCRIPTOR         1622583731.530328 >> 05 01 09 01 A1 01 85 01 09 01 A1 00 05 09 19 01 >> 29 02 15 00 25 01 95 02 75 01 81 02 95 01 75 06 >> 81 01 05 01 09 30 09 31 16 00 00 26 FF 0F 36 00 >> 00 46 FF 0F 66 00 00 75 10 95 02 81 02 C0 C0 05 > > For now, report descriptor is not broken but it still does not match my > expectations. Could you post output of > > install sysutils/hid-tools > sudo kldload hidraw.ko > sudo hid-decode /dev/hidraw# > > Where # is number corresponding your touchscreen > One more patch :-) with relaxed as compared to MS specs requirements to usages presence. -- WBR Vladimir Kondratyev --------------099283402CF1FE16451AD87F Content-Type: text/x-patch; charset=UTF-8; name="hpen.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="hpen.patch" diff --git a/sys/dev/hid/hms.c b/sys/dev/hid/hms.c index 94267b3fcd5..0f60eec86a4 100644 --- a/sys/dev/hid/hms.c +++ b/sys/dev/hid/hms.c @@ -109,6 +109,7 @@ static const struct hidmap_item hms_map_wheel_rev[] = { /* A match on these entries will load hms */ static const struct hid_device_id hms_devs[] = { + { HID_TLC(HUP_GENERIC_DESKTOP, HUG_POINTER) }, { HID_TLC(HUP_GENERIC_DESKTOP, HUG_MOUSE) }, }; diff --git a/sys/dev/hid/hpen.c b/sys/dev/hid/hpen.c index 1d505e14089..969dc998b2e 100644 --- a/sys/dev/hid/hpen.c +++ b/sys/dev/hid/hpen.c @@ -72,7 +72,7 @@ static hidmap_cb_t hpen_final_pen_cb; HIDMAP_ABS_CB(HUP_DIGITIZERS, HUD_##usage, &cb) /* Generic map digitizer page map according to hut1_12v2.pdf */ -static const struct hidmap_item hpen_map_digi[] = { +static const struct hidmap_item hpen_map[] = { { HPEN_MAP_ABS_GD(X, ABS_X), .required = true }, { HPEN_MAP_ABS_GD(Y, ABS_Y), .required = true }, { HPEN_MAP_ABS( TIP_PRESSURE, ABS_PRESSURE) }, @@ -88,28 +88,21 @@ static const struct hidmap_item hpen_map_digi[] = { { HPEN_MAP_BUT( ERASER, BTN_TOUCH) }, { HPEN_MAP_BUT( TABLET_PICK, BTN_STYLUS2) }, { HPEN_MAP_BUT( SEC_BARREL_SWITCH,BTN_STYLUS2) }, - { HIDMAP_FINAL_CB( &hpen_final_digi_cb) }, }; -/* Microsoft-standardized pen support */ static const struct hidmap_item hpen_map_pen[] = { - { HPEN_MAP_ABS_GD(X, ABS_X), .required = true }, - { HPEN_MAP_ABS_GD(Y, ABS_Y), .required = true }, - { HPEN_MAP_ABS( TIP_PRESSURE, ABS_PRESSURE), .required = true }, - { HPEN_MAP_ABS( X_TILT, ABS_TILT_X) }, - { HPEN_MAP_ABS( Y_TILT, ABS_TILT_Y) }, - { HPEN_MAP_ABS_CB(BATTERY_STRENGTH, hpen_battery_strenght_cb) }, - { HPEN_MAP_BUT( TIP_SWITCH, BTN_TOUCH), .required = true }, - { HPEN_MAP_BUT( IN_RANGE, BTN_TOOL_PEN), .required = true }, - { HPEN_MAP_BUT( BARREL_SWITCH, BTN_STYLUS) }, - { HPEN_MAP_BUT( INVERT, BTN_TOOL_RUBBER), .required = true }, - { HPEN_MAP_BUT( ERASER, BTN_TOUCH), .required = true }, { HIDMAP_FINAL_CB( &hpen_final_pen_cb) }, }; +static const struct hidmap_item hpen_map_digi[] = { + { HIDMAP_FINAL_CB( &hpen_final_digi_cb) }, +}; + static const struct hid_device_id hpen_devs[] = { { HID_TLC(HUP_DIGITIZERS, HUD_DIGITIZER) }, { HID_TLC(HUP_DIGITIZERS, HUD_PEN) }, + { HID_TLC(HUP_DIGITIZERS, HUD_TOUCHSCREEN), + HID_BVP(BUS_USB, USB_VENDOR_EGALAX, USB_PRODUCT_EGALAX_TPANEL) }, }; static int @@ -186,7 +179,7 @@ hpen_probe(device_t dev) { struct hidmap *hm = device_get_softc(dev); int error; - bool is_pen; + const char *suffix; error = HIDBUS_LOOKUP_DRIVER_INFO(dev, hpen_devs); if (error != 0) @@ -194,15 +187,31 @@ hpen_probe(device_t dev) hidmap_set_dev(hm, dev); + error = HIDMAP_ADD_MAP(hm, hpen_map, NULL); + if (error != 0) + return (error); + /* Check if report descriptor belongs to a HID tablet device */ - is_pen = hidbus_get_usage(dev) == HID_USAGE2(HUP_DIGITIZERS, HUD_PEN); - error = is_pen - ? HIDMAP_ADD_MAP(hm, hpen_map_pen, NULL) - : HIDMAP_ADD_MAP(hm, hpen_map_digi, NULL); + switch (HID_GET_USAGE(hidbus_get_usage(dev))) { + case HUD_PEN: + error = HIDMAP_ADD_MAP(hm, hpen_map_pen, NULL); + suffix = "Pen"; + break; + case HUD_TOUCHSCREEN: + error = HIDMAP_ADD_MAP(hm, hpen_map_pen, NULL); + suffix = "TouchScreen"; + break; + case HUD_DIGITIZER: + error = HIDMAP_ADD_MAP(hm, hpen_map_digi, NULL); + suffix = "Digitizer"; + break; + default: + KASSERT(1 == 0, ("Unknown usage")); + } if (error != 0) return (error); - hidbus_set_desc(dev, is_pen ? "Pen" : "Digitizer"); + hidbus_set_desc(dev, suffix); return (BUS_PROBE_DEFAULT); } --------------099283402CF1FE16451AD87F-- From owner-freebsd-usb@freebsd.org Thu Jun 3 05:40:44 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 B2E13652A36 for ; Thu, 3 Jun 2021 05:40:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4FwZW04WcTz4RNg for ; Thu, 3 Jun 2021 05:40:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 9925165287E; Thu, 3 Jun 2021 05:40:44 +0000 (UTC) Delivered-To: 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 98E9E652E63 for ; Thu, 3 Jun 2021 05:40:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FwZW03sYRz4RKt for ; Thu, 3 Jun 2021 05:40:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 6E2BE24631 for ; Thu, 3 Jun 2021 05:40:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 1535einK000517 for ; Thu, 3 Jun 2021 05:40:44 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 1535eiFb000516 for usb@FreeBSD.org; Thu, 3 Jun 2021 05:40:44 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: usb@FreeBSD.org Subject: [Bug 253374] [if_ure] Add support for RTL8153B, RTL8156 and RTL8156B Date: Thu, 03 Jun 2021 05:40:44 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: usb X-Bugzilla-Version: Unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: ganbold@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: usb@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 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: Thu, 03 Jun 2021 05:40:44 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D253374 Ganbold Tsagaankhuu changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ganbold@freebsd.org --- Comment #7 from Ganbold Tsagaankhuu --- (In reply to Hans Petter Selasky from comment #5) jmg@ said he is not working actively on it. Hans, can you work on it when you get a chance? thanks, --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-usb@freebsd.org Thu Jun 3 06:20:24 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 205B5653158 for ; Thu, 3 Jun 2021 06:20:24 +0000 (UTC) (envelope-from jmg@gold.funkthat.com) Received: from gold.funkthat.com (gate2.funkthat.com [208.87.223.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "gate2.funkthat.com", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FwbNk4j2xz4T8D; Thu, 3 Jun 2021 06:20:22 +0000 (UTC) (envelope-from jmg@gold.funkthat.com) Received: from gold.funkthat.com (localhost [127.0.0.1]) by gold.funkthat.com (8.15.2/8.15.2) with ESMTPS id 1536KE5v024855 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 2 Jun 2021 23:20:14 -0700 (PDT) (envelope-from jmg@gold.funkthat.com) Received: (from jmg@localhost) by gold.funkthat.com (8.15.2/8.15.2/Submit) id 1536KE1J024854; Wed, 2 Jun 2021 23:20:14 -0700 (PDT) (envelope-from jmg) Date: Wed, 2 Jun 2021 23:20:14 -0700 From: John-Mark Gurney To: freebsd-current@FreeBSD.org Cc: freebsd-usb@FreeBSD.org, freebsd-net@FreeBSD.org Subject: RFT: improvements to if_cdce driver Message-ID: <20210603062014.GZ14975@funkthat.com> Mail-Followup-To: freebsd-current@FreeBSD.org, freebsd-usb@FreeBSD.org, freebsd-net@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Operating-System: FreeBSD 11.3-STABLE amd64 X-PGP-Fingerprint: D87A 235F FB71 1F3F 55B7 ED9B D5FF 5A51 C0AC 3D65 X-Files: The truth is out there X-URL: https://www.funkthat.com/ X-Resume: https://www.funkthat.com/~jmg/resume.html X-TipJar: bitcoin:13Qmb6AeTgQecazTWph4XasEsP7nGRbAPE X-to-the-FBI-CIA-and-NSA: HI! HOW YA DOIN? can i haz chizburger? User-Agent: Mutt/1.6.1 (2016-04-27) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (gold.funkthat.com [127.0.0.1]); Wed, 02 Jun 2021 23:20:14 -0700 (PDT) X-Rspamd-Queue-Id: 4FwbNk4j2xz4T8D X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of jmg@gold.funkthat.com has no SPF policy when checking 208.87.223.18) smtp.mailfrom=jmg@gold.funkthat.com X-Spamd-Result: default: False [0.20 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; FREEFALL_USER(0.00)[jmg]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[funkthat.com]; AUTH_NA(1.00)[]; NEURAL_SPAM_SHORT(1.00)[1.000]; SPAMHAUS_ZRD(0.00)[208.87.223.18:from:127.0.2.255]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; RBL_DBL_DONT_QUERY_IPS(0.00)[208.87.223.18:from]; NEURAL_HAM_LONG(-1.00)[-1.000]; R_SPF_NA(0.00)[no SPF record]; FORGED_SENDER(0.30)[jmg@funkthat.com,jmg@gold.funkthat.com]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:32354, ipnet:208.87.216.0/21, country:US]; FROM_NEQ_ENVFROM(0.00)[jmg@funkthat.com,jmg@gold.funkthat.com]; MAILMAN_DEST(0.00)[freebsd-current,freebsd-usb,freebsd-net]; RCVD_COUNT_TWO(0.00)[2] X-Mailman-Approved-At: Thu, 03 Jun 2021 10:04:05 +0000 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: Thu, 03 Jun 2021 06:20:24 -0000 Hello, I decided to make some improvements to the CDCE driver as at least the RealTek devices (what I tested them with) when they aren't supported by ure will present as cdce devices. https://reviews.freebsd.org/D30625 This adds if_media support and link state support. The most significant change is this means that if a ue device is configured for DHCP, devd will now launch dhclient, where previously it would not, as it would neither receive the link up status (for when a cable is plugged in) nor would it be the requisit ethernet media type. The device I tested with was a RealTek 2.5G device. So, other non-RealTek devices would be great to test with. Let me know if you have any issues with the change! Thanks. -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-freebsd-usb@freebsd.org Thu Jun 3 12:19:40 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 3A6C6638612 for ; Thu, 3 Jun 2021 12:19:40 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4FwlMJ0x3cz4v29 for ; Thu, 3 Jun 2021 12:19:40 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 1DD90638709; Thu, 3 Jun 2021 12:19:40 +0000 (UTC) Delivered-To: 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 1C5076383D2 for ; Thu, 3 Jun 2021 12:19:40 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FwlMH6zXQz4tqs for ; Thu, 3 Jun 2021 12:19:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id D41751647 for ; Thu, 3 Jun 2021 12:19:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 153CJdRA008837 for ; Thu, 3 Jun 2021 12:19:39 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 153CJdtt008836 for usb@FreeBSD.org; Thu, 3 Jun 2021 12:19:39 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: usb@FreeBSD.org Subject: [Bug 253374] [if_ure] Add support for RTL8153B, RTL8156 and RTL8156B Date: Thu, 03 Jun 2021 12:19:40 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: usb X-Bugzilla-Version: Unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: hselasky@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: usb@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 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: Thu, 03 Jun 2021 12:19:40 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D253374 --- Comment #8 from Hans Petter Selasky --- Yes, I'll have a look at this. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-usb@freebsd.org Thu Jun 3 12:19:48 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 9EBF663848A for ; Thu, 3 Jun 2021 12:19:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4FwlMS3H0wz4ttT for ; Thu, 3 Jun 2021 12:19:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 6C876638712; Thu, 3 Jun 2021 12:19:48 +0000 (UTC) Delivered-To: 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 6BC1363841F for ; Thu, 3 Jun 2021 12:19:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FwlMS0ZBDz4tlV for ; Thu, 3 Jun 2021 12:19:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id BA53F19B6 for ; Thu, 3 Jun 2021 12:19:47 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 153CJlLC008949 for ; Thu, 3 Jun 2021 12:19:47 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 153CJlKF008948 for usb@FreeBSD.org; Thu, 3 Jun 2021 12:19:47 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: usb@FreeBSD.org Subject: [Bug 253374] [if_ure] Add support for RTL8153B, RTL8156 and RTL8156B Date: Thu, 03 Jun 2021 12:19:47 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: usb X-Bugzilla-Version: Unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: hselasky@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: hselasky@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 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: Thu, 03 Jun 2021 12:19:48 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D253374 Hans Petter Selasky changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|usb@FreeBSD.org |hselasky@FreeBSD.org --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-usb@freebsd.org Fri Jun 4 00:37:42 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 5B8C6644139 for ; Fri, 4 Jun 2021 00:37:42 +0000 (UTC) (envelope-from mark@kane.mn) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4Fx3kt1LxGz3HK7 for ; Fri, 4 Jun 2021 00:37:42 +0000 (UTC) (envelope-from mark@kane.mn) Received: by mailman.nyi.freebsd.org (Postfix) id 2BD6C643ECF; Fri, 4 Jun 2021 00:37:42 +0000 (UTC) Delivered-To: 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 2A7EE644335 for ; Fri, 4 Jun 2021 00:37:42 +0000 (UTC) (envelope-from mark@kane.mn) Received: from stinger.tntpowerhost.com (stinger.tntpowerhost.com [104.128.58.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA512 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "stinger.tntpowerhost.com", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fx3kt04tbz3HS8; Fri, 4 Jun 2021 00:37:41 +0000 (UTC) (envelope-from mark@kane.mn) Received: from stinger.tntpowerhost.com (localhost [127.0.0.1]) by stinger.tntpowerhost.com (OpenSMTPD) with ESMTP id 3442ae91; Thu, 3 Jun 2021 19:37:35 -0500 (CDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kane.mn; h= mime-version:date:from:to:cc:subject:in-reply-to:references :message-id:content-type:content-transfer-encoding; s=stinger; bh=gxShTwBZ06ufQaA7dcacbfyfPlNWLapQ0tkLKU8tTVM=; b=hTQVFS1CNhNT SasSyEzQf+bEbd1lsiwtkfioL2xdMdDgQHZOD5NEkqtNlmg+tKuKcxCm6QeUJUcN 38eDzfCnKr7Lm5rQEPl/3x+K7LKRuupwnAqBUHKebX+R2H4FRj7vIWeCzDEVPfi4 5G31qG7TI66FtETyn/qv+GdUF+MKZJE= Received: from stinger.tntpowerhost.com (localhost [127.0.0.1]) by stinger.tntpowerhost.com (OpenSMTPD) with ESMTPSA id 62503507 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Thu, 3 Jun 2021 19:37:35 -0500 (CDT) MIME-Version: 1.0 Date: Thu, 03 Jun 2021 19:37:35 -0500 From: Mark Kane To: Vladimir Kondratyev Cc: usb@freebsd.org, hps@selasky.org Subject: Re: eGalax USB touchscreen issues In-Reply-To: References: <324d49ca-1c0e-659d-194d-ece4d5f7f5e2@FreeBSD.org> <0ae3fec48e2c351d2c006f4ba4932cd7@kane.mn> <166dd4d4-24cd-c24b-d75e-9a34fa734358@FreeBSD.org> <36983ce5-8358-5a04-2377-46067d3c3c79@FreeBSD.org> User-Agent: Roundcube Webmail/1.4.6 Message-ID: <59ba07a0ecbdac36746fe18ea5f0559f@kane.mn> X-Sender: mark@kane.mn Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4Fx3kt04tbz3HS8 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] 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: Fri, 04 Jun 2021 00:37:42 -0000 On 2021-06-02 20:14, Vladimir Kondratyev wrote: >> For now, report descriptor is not broken but it still does not match >> my >> expectations. Could you post output of >> >> install sysutils/hid-tools >> sudo kldload hidraw.ko >> sudo hid-decode /dev/hidraw# >> >> Where # is number corresponding your touchscreen > > One more patch :-) with relaxed as compared to MS specs requirements to > usages presence. Thanks for the updated patches, I think we're getting very close :). With latest patch: # dmesg | grep hidraw hidraw0: on hidbus0 hidraw1: on hidbus1 # hid-decode /dev/hidraw1 0x05, 0x01, // Usage Page (Generic Desktop) 0 0x09, 0x01, // Usage (Pointer) 2 0xa1, 0x01, // Collection (Application) 4 0x85, 0x01, // Report ID (1) 6 0x09, 0x01, // Usage (Pointer) 8 0xa1, 0x00, // Collection (Physical) 10 0x05, 0x09, // Usage Page (Button) 12 0x19, 0x01, // Usage Minimum (1) 14 0x29, 0x02, // Usage Maximum (2) 16 0x15, 0x00, // Logical Minimum (0) 18 0x25, 0x01, // Logical Maximum (1) 20 0x95, 0x02, // Report Count (2) 22 0x75, 0x01, // Report Size (1) 24 0x81, 0x02, // Input (Data,Var,Abs) 26 0x95, 0x01, // Report Count (1) 28 0x75, 0x06, // Report Size (6) 30 0x81, 0x01, // Input (Cnst,Arr,Abs) 32 0x05, 0x01, // Usage Page (Generic Desktop) 34 0x09, 0x30, // Usage (X) 36 0x09, 0x31, // Usage (Y) 38 0x16, 0x00, 0x00, // Logical Minimum (0) 40 0x26, 0xff, 0x0f, // Logical Maximum (4095) 43 0x36, 0x00, 0x00, // Physical Minimum (0) 46 0x46, 0xff, 0x0f, // Physical Maximum (4095) 49 0x66, 0x00, 0x00, // Unit (None) 52 0x75, 0x10, // Report Size (16) 55 0x95, 0x02, // Report Count (2) 57 0x81, 0x02, // Input (Data,Var,Abs) 59 0xc0, // End Collection 61 0xc0, // End Collection 62 0x05, 0x0d, // Usage Page (Digitizers) 63 0x09, 0x04, // Usage (Touch Screen) 65 0xa1, 0x01, // Collection (Application) 67 0x85, 0x02, // Report ID (2) 69 0x09, 0x20, // Usage (Stylus) 71 0xa1, 0x00, // Collection (Physical) 73 0x09, 0x42, // Usage (Tip Switch) 75 0x09, 0x32, // Usage (In Range) 77 0x15, 0x00, // Logical Minimum (0) 79 0x25, 0x01, // Logical Maximum (1) 81 0x95, 0x02, // Report Count (2) 83 0x75, 0x01, // Report Size (1) 85 0x81, 0x02, // Input (Data,Var,Abs) 87 0x95, 0x06, // Report Count (6) 89 0x75, 0x01, // Report Size (1) 91 0x81, 0x03, // Input (Cnst,Var,Abs) 93 0x05, 0x01, // Usage Page (Generic Desktop) 95 0x09, 0x30, // Usage (X) 97 0x75, 0x10, // Report Size (16) 99 0x95, 0x01, // Report Count (1) 101 0xa4, // Push 103 0x55, 0x0d, // Unit Exponent (-3) 104 0x65, 0x33, // Unit (Inch^3,EngLinear) 106 0x36, 0x00, 0x00, // Physical Minimum (0) 108 0x46, 0x99, 0x28, // Physical Maximum (10393) 111 0x16, 0x00, 0x00, // Logical Minimum (0) 114 0x26, 0xff, 0x0f, // Logical Maximum (4095) 117 0x81, 0x02, // Input (Data,Var,Abs) 120 0x09, 0x31, // Usage (Y) 122 0x16, 0x00, 0x00, // Logical Minimum (0) 124 0x26, 0xff, 0x0f, // Logical Maximum (4095) 127 0x36, 0x00, 0x00, // Physical Minimum (0) 130 0x46, 0xaf, 0x19, // Physical Maximum (6575) 133 0x81, 0x02, // Input (Data,Var,Abs) 136 0xb4, // Pop 138 0xc0, // End Collection 139 0xc0, // End Collection 140 0x06, 0x00, 0xff, // Usage Page (Vendor Defined Page 1) 141 0x09, 0x01, // Usage (Vendor Usage 1) 144 0xa1, 0x01, // Collection (Application) 146 0x09, 0x01, // Usage (Vendor Usage 1) 148 0x15, 0x00, // Logical Minimum (0) 150 0x26, 0xff, 0x00, // Logical Maximum (255) 152 0x85, 0x03, // Report ID (3) 155 0x75, 0x08, // Report Size (8) 157 0x95, 0x3f, // Report Count (63) 159 0x81, 0x02, // Input (Data,Var,Abs) 161 0x06, 0x00, 0xff, // Usage Page (Vendor Defined Page 1) 163 0x09, 0x01, // Usage (Vendor Usage 1) 166 0x15, 0x00, // Logical Minimum (0) 168 0x26, 0xff, 0x00, // Logical Maximum (255) 170 0x75, 0x08, // Report Size (8) 173 0x95, 0x07, // Report Count (7) 175 0x91, 0x02, // Output (Data,Var,Abs) 177 0xc0, // End Collection 179 0x05, 0x0d, // Usage Page (Digitizers) 180 0x09, 0x04, // Usage (Touch Screen) 182 0xa1, 0x01, // Collection (Application) 184 0x85, 0x04, // Report ID (4) 186 0x09, 0x22, // Usage (Finger) 188 0xa1, 0x00, // Collection (Physical) 190 0x09, 0x42, // Usage (Tip Switch) 192 0x15, 0x00, // Logical Minimum (0) 194 0x25, 0x01, // Logical Maximum (1) 196 0x75, 0x01, // Report Size (1) 198 0x95, 0x01, // Report Count (1) 200 0x81, 0x02, // Input (Data,Var,Abs) 202 0x09, 0x32, // Usage (In Range) 204 0x15, 0x00, // Logical Minimum (0) 206 0x25, 0x01, // Logical Maximum (1) 208 0x81, 0x02, // Input (Data,Var,Abs) 210 0x09, 0x51, // Usage (Contact Id) 212 0x75, 0x05, // Report Size (5) 214 0x95, 0x01, // Report Count (1) 216 0x16, 0x00, 0x00, // Logical Minimum (0) 218 0x26, 0x10, 0x00, // Logical Maximum (16) 221 0x81, 0x02, // Input (Data,Var,Abs) 224 0x09, 0x47, // Usage (Confidence) 226 0x75, 0x01, // Report Size (1) 228 0x95, 0x01, // Report Count (1) 230 0x15, 0x00, // Logical Minimum (0) 232 0x25, 0x01, // Logical Maximum (1) 234 0x81, 0x02, // Input (Data,Var,Abs) 236 0x05, 0x01, // Usage Page (Generic Desktop) 238 0x09, 0x30, // Usage (X) 240 0x75, 0x10, // Report Size (16) 242 0x95, 0x01, // Report Count (1) 244 0x55, 0x0d, // Unit Exponent (-3) 246 0x65, 0x33, // Unit (Inch^3,EngLinear) 248 0x35, 0x00, // Physical Minimum (0) 250 0x46, 0x60, 0x17, // Physical Maximum (5984) 252 0x26, 0xff, 0x0f, // Logical Maximum (4095) 255 0x81, 0x02, // Input (Data,Var,Abs) 258 0x09, 0x31, // Usage (Y) 260 0x75, 0x10, // Report Size (16) 262 0x95, 0x01, // Report Count (1) 264 0x55, 0x0d, // Unit Exponent (-3) 266 0x65, 0x33, // Unit (Inch^3,EngLinear) 268 0x35, 0x00, // Physical Minimum (0) 270 0x46, 0x26, 0x0e, // Physical Maximum (3622) 272 0x26, 0xff, 0x0f, // Logical Maximum (4095) 275 0x81, 0x02, // Input (Data,Var,Abs) 278 0x05, 0x0d, // Usage Page (Digitizers) 280 0x09, 0x55, // Usage (Contact Max) 282 0x25, 0x08, // Logical Maximum (8) 284 0x75, 0x08, // Report Size (8) 286 0x95, 0x01, // Report Count (1) 288 0xb1, 0x02, // Feature (Data,Var,Abs) 290 0xc0, // End Collection 292 0x06, 0x00, 0xff, // Usage Page (Vendor Defined Page 1) 293 0x09, 0xc5, // Usage (Vendor Usage 0xc5) 296 0x85, 0x07, // Report ID (7) 298 0x15, 0x00, // Logical Minimum (0) 300 0x26, 0xff, 0x00, // Logical Maximum (255) 302 0x75, 0x08, // Report Size (8) 305 0x96, 0x00, 0x01, // Report Count (256) 307 0xb1, 0x02, // Feature (Data,Var,Abs) 310 0xc0, // End Collection 312 0x05, 0x0d, // Usage Page (Digitizers) 313 0x09, 0x0e, // Usage (Device Configuration) 315 0xa1, 0x01, // Collection (Application) 317 0x85, 0x05, // Report ID (5) 319 0x09, 0x22, // Usage (Finger) 321 0xa1, 0x00, // Collection (Physical) 323 0x09, 0x52, // Usage (Inputmode) 325 0x09, 0x53, // Usage (Device Index) 327 0x15, 0x00, // Logical Minimum (0) 329 0x25, 0x0a, // Logical Maximum (10) 331 0x75, 0x08, // Report Size (8) 333 0x95, 0x02, // Report Count (2) 335 0xb1, 0x02, // Feature (Data,Var,Abs) 337 0xc0, // End Collection 339 0xc0, // End Collection 340 **** win 8 certified **** # event8 which heard events before is no longer present, only event7 now which evemu-record does not hear events on. # evemu-record Available devices: /dev/input/event0: System mouse /dev/input/event1: System keyboard multiplexer /dev/input/event2: Power Button /dev/input/event3: Sleep Button /dev/input/event4: Lite-On Technology Corp. USB Multimedia Keyboard, class 0/0, rev 1.10/1.09, add /dev/input/event5: Lite-On Technology Corp. USB Multimedia Keyboard Consumer Control /dev/input/event6: Lite-On Technology Corp. USB Multimedia Keyboard System Control /dev/input/event7: eGalax Inc. USB TouchController Tablet Select the device event number [0-7]: 7 # EVEMU 1.3 # Kernel: 13.0-RELEASE # Input device name: "eGalax Inc. USB TouchController Tablet" # Input device ID: bus 0x03 vendor 0xeef product 0x01 version 0x100 # Supported events: # Event type 0 (EV_SYN) # Event code 0 (SYN_REPORT) # Event code 1 (SYN_CONFIG) # Event code 2 (SYN_MT_REPORT) # Event code 3 (SYN_DROPPED) # Event code 4 ((null)) # Event code 5 ((null)) # Event code 6 ((null)) # Event code 7 ((null)) # Event code 8 ((null)) # Event code 9 ((null)) # Event code 10 ((null)) # Event code 11 ((null)) # Event code 12 ((null)) # Event code 13 ((null)) # Event code 14 ((null)) # Event code 15 (SYN_MAX) # Event type 1 (EV_KEY) # Event code 272 (BTN_LEFT) # Event code 273 (BTN_RIGHT) # Event type 3 (EV_ABS) # Event code 0 (ABS_X) # Value 0 # Min 0 # Max 4095 # Fuzz 0 # Flat 0 # Resolution 0 # Event code 1 (ABS_Y) # Value 0 # Min 0 # Max 4095 # Fuzz 0 # Flat 0 # Resolution 0 # Properties: # Property type 1 (INPUT_PROP_DIRECT) N: eGalax Inc. USB TouchController Tablet I: 0003 0eef 0001 0100 P: 02 00 00 00 00 00 00 00 B: 00 0b 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 03 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 02 00 00 00 00 00 00 00 00 B: 03 03 00 00 00 00 00 00 00 B: 04 00 00 00 00 00 00 00 00 B: 05 00 00 00 00 00 00 00 00 B: 11 00 00 00 00 00 00 00 00 B: 12 00 00 00 00 00 00 00 00 B: 14 00 00 00 00 00 00 00 00 B: 15 00 00 00 00 00 00 00 00 B: 15 00 00 00 00 00 00 00 00 A: 00 0 4095 0 0 0 A: 01 0 4095 0 0 0 ################################ # Waiting for events # ################################ [... no events ...] ^C # X does add it as an input now: [ 617.720] (**) eGalax Inc. USB TouchController Tablet: Applying InputClass "evdev touchscreen catchall" [ 617.720] (**) eGalax Inc. USB TouchController Tablet: Applying InputClass "libinput touchscreen catchall" [ 617.720] (II) Using input driver 'libinput' for 'eGalax Inc. USB TouchController Tablet' [ 617.720] (**) eGalax Inc. USB TouchController Tablet: always reports core events [ 617.720] (**) Option "Device" "/dev/input/event7" [ 617.720] (**) Option "_source" "server/udev" [ 617.723] (II) event7 - eGalax Inc. USB TouchController Tablet: is tagged by udev as: Touchscreen [ 617.725] (II) event7 - eGalax Inc. USB TouchController Tablet: device is a touch device [ 617.725] (II) event7 - eGalax Inc. USB TouchController Tablet: device removed [ 617.736] (**) Option "config_info" "udev:/dev/input/event7" [ 617.736] (II) XINPUT: Adding extended input device "eGalax Inc. USB TouchController Tablet" (type: TOUCHSCREEN, id 13) [ 617.736] (**) Option "AccelerationScheme" "none" [ 617.736] (**) eGalax Inc. USB TouchController Tablet: (accel) selected scheme none/0 [ 617.736] (**) eGalax Inc. USB TouchController Tablet: (accel) acceleration factor: 2.000 [ 617.736] (**) eGalax Inc. USB TouchController Tablet: (accel) acceleration threshold: 4 [ 617.740] (II) event7 - eGalax Inc. USB TouchController Tablet: is tagged by udev as: Touchscreen [ 617.741] (II) event7 - eGalax Inc. USB TouchController Tablet: device is a touch device $ xinput --list ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ System mouse id=6 [slave pointer (2)] ⎜ ↳ eGalax Inc. USB TouchController Tablet id=13 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ↳ System keyboard multiplexer id=7 [slave keyboard (3)] ↳ Power Button id=8 [slave keyboard (3)] ↳ Sleep Button id=9 [slave keyboard (3)] ↳ Lite-On Technology Corp. USB Multimedia Keyboard id=10 [slave keyboard (3)] ↳ Lite-On Technology Corp. USB Multimedia Keyboard Consumer Control id=11 [slave keyboard (3)] ↳ Lite-On Technology Corp. USB Multimedia Keyboard System Control id=12 [slave keyboard (3)] No events with xinput --test 13 From owner-freebsd-usb@freebsd.org Sat Jun 5 07:32:27 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 2614B63DAA8 for ; Sat, 5 Jun 2021 07:32:27 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4Fxrtz02Bsz4Y8T for ; Sat, 5 Jun 2021 07:32:27 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 0109D63D932; Sat, 5 Jun 2021 07:32:27 +0000 (UTC) Delivered-To: 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 00D5563DAA7 for ; Sat, 5 Jun 2021 07:32:27 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fxrty6Bx2z4Y65 for ; Sat, 5 Jun 2021 07:32:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id BA4744942 for ; Sat, 5 Jun 2021 07:32:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 1557WQ1J077371 for ; Sat, 5 Jun 2021 07:32:26 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 1557WQ6V077370 for usb@FreeBSD.org; Sat, 5 Jun 2021 07:32:26 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: usb@FreeBSD.org Subject: [Bug 254974] Corsair K95 RGB PLATINUM gaming keyboard not working Date: Sat, 05 Jun 2021 07:32:26 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: usb X-Bugzilla-Version: 12.2-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: lbartoletti@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: usb@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 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: Sat, 05 Jun 2021 07:32:27 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D254974 --- Comment #25 from Lo=C3=AFc Bartoletti --- Created attachment 225562 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D225562&action= =3Dedit hidraw0 log --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-usb@freebsd.org Sat Jun 5 07:32:45 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 F18D063DBB7 for ; Sat, 5 Jun 2021 07:32:45 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4FxrvK63Dqz4Xnh for ; Sat, 5 Jun 2021 07:32:45 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id CFAD063DAB1; Sat, 5 Jun 2021 07:32:45 +0000 (UTC) Delivered-To: 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 CF6B363DC90 for ; Sat, 5 Jun 2021 07:32:45 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FxrvK4tfPz4Xt6 for ; Sat, 5 Jun 2021 07:32:45 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 9094F49B5 for ; Sat, 5 Jun 2021 07:32:45 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 1557WjY7077432 for ; Sat, 5 Jun 2021 07:32:45 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 1557WjpB077431 for usb@FreeBSD.org; Sat, 5 Jun 2021 07:32:45 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: usb@FreeBSD.org Subject: [Bug 254974] Corsair K95 RGB PLATINUM gaming keyboard not working Date: Sat, 05 Jun 2021 07:32:45 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: usb X-Bugzilla-Version: 12.2-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: lbartoletti@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: usb@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 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: Sat, 05 Jun 2021 07:32:46 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D254974 --- Comment #26 from Lo=C3=AFc Bartoletti --- Created attachment 225563 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D225563&action= =3Dedit hidraw1 log --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-usb@freebsd.org Sat Jun 5 07:33:16 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 AF12B63DBC2 for ; Sat, 5 Jun 2021 07:33:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4Fxrvw3ykJz4YFd for ; Sat, 5 Jun 2021 07:33:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 8817A63D94E; Sat, 5 Jun 2021 07:33:16 +0000 (UTC) Delivered-To: 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 87E2763DAC4 for ; Sat, 5 Jun 2021 07:33:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fxrvw3D3Yz4YCG for ; Sat, 5 Jun 2021 07:33:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 57B1646C5 for ; Sat, 5 Jun 2021 07:33:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 1557XGhF077586 for ; Sat, 5 Jun 2021 07:33:16 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 1557XGol077585 for usb@FreeBSD.org; Sat, 5 Jun 2021 07:33:16 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: usb@FreeBSD.org Subject: [Bug 254974] Corsair K95 RGB PLATINUM gaming keyboard not working Date: Sat, 05 Jun 2021 07:33:16 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: usb X-Bugzilla-Version: 12.2-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: lbartoletti@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: usb@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 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: Sat, 05 Jun 2021 07:33:16 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D254974 --- Comment #27 from Lo=C3=AFc Bartoletti --- Created attachment 225564 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D225564&action= =3Dedit usbconfig dump_all_desc --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-usb@freebsd.org Sat Jun 5 07:34:48 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 C141D63DD18 for ; Sat, 5 Jun 2021 07:34:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4Fxrxh4pPsz4Y6b for ; Sat, 5 Jun 2021 07:34:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id A41D363DA70; Sat, 5 Jun 2021 07:34:48 +0000 (UTC) Delivered-To: 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 A3E1F63DA6F for ; Sat, 5 Jun 2021 07:34:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fxrxh45XTz4YFt for ; Sat, 5 Jun 2021 07:34:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 707AD4B10 for ; Sat, 5 Jun 2021 07:34:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 1557Ym2F077913 for ; Sat, 5 Jun 2021 07:34:48 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 1557YmXI077912 for usb@FreeBSD.org; Sat, 5 Jun 2021 07:34:48 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: usb@FreeBSD.org Subject: [Bug 254974] Corsair K95 RGB PLATINUM gaming keyboard not working Date: Sat, 05 Jun 2021 07:34:48 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: usb X-Bugzilla-Version: 12.2-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: lbartoletti@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: usb@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 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: Sat, 05 Jun 2021 07:34:48 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D254974 --- Comment #28 from Lo=C3=AFc Bartoletti --- (In reply to Vladimir Kondratyev from comment #23) Sorry for the late response. I've just attached hidraw0 and hidraw1 log and the "dump_all_desc" from usbconfig. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Sat Jun 5 22:30:37 2021 X-Original-To: usb@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 6ED6494C176 for ; Sat, 5 Jun 2021 22:30:37 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FyDqK1tn0z4W3y for ; Sat, 5 Jun 2021 22:30:37 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 2AC81187BF for ; Sat, 5 Jun 2021 22:30:37 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 155MUbGk033049 for ; Sat, 5 Jun 2021 22:30:37 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 155MUbTD033048 for usb@FreeBSD.org; Sat, 5 Jun 2021 22:30:37 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: usb@FreeBSD.org Subject: [Bug 256296] "No Device" error after using asynchronous API of libusb once Date: Sat, 05 Jun 2021 22:30:37 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: usb X-Bugzilla-Version: Unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: sergii.dmytruk@3mdeb.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: usb@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.isobsolete attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-usb List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-usb@freebsd.org X-BeenThere: freebsd-usb@freebsd.org MIME-Version: 1.0 X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D256296 Sergii changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #225431|0 |1 is obsolete| | --- Comment #6 from Sergii --- Created attachment 225579 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D225579&action= =3Dedit Better bug reproducer Made a better example that showcases the bug. No help from debugger is necessary. Demonstrates the issue 100% runs for me. Device is opened and cl= osed twice. Second time its opened there is a transfer attempt which always fails (returns "no device" error). The API is used properly as far as I can tell and the code "works" if you remove sleep() calls, but doesn't if you leave them. I'm pretty confident t= his is a bug in libusb. Another suggestion for a fix: before handling an event check whether device= is still in the polling queue and if not, ignore the event. This might be the = best fix because the issue is that device is being polled after it was closed (background thread was blocked on poll() at that time), so any events from = this device should be rightfully discarded as if it wasn't on the polling queue = when the event has arrived. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Sun Jun 6 12:45:20 2021 X-Original-To: usb@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 6F05894BB73 for ; Sun, 6 Jun 2021 12:45:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FybnX2Z5Qz4kpP for ; Sun, 6 Jun 2021 12:45:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 3CC9723CD8 for ; Sun, 6 Jun 2021 12:45:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 156CjKGP092806 for ; Sun, 6 Jun 2021 12:45:20 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 156CjKqu092805 for usb@FreeBSD.org; Sun, 6 Jun 2021 12:45:20 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: usb@FreeBSD.org Subject: [Bug 254974] Corsair K95 RGB PLATINUM gaming keyboard not working Date: Sun, 06 Jun 2021 12:45:20 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: usb X-Bugzilla-Version: 12.2-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: wulf@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: usb@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-usb List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-usb@freebsd.org X-BeenThere: freebsd-usb@freebsd.org MIME-Version: 1.0 X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D254974 --- Comment #29 from Vladimir Kondratyev --- Created attachment 225595 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D225595&action= =3Dedit ukbd_multipacket_frames.patch Test attached patch. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Sun Jun 6 21:00:20 2021 X-Original-To: usb@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 38FCD13C8C20 for ; Sun, 6 Jun 2021 21:00:21 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fypmh5Hdqz4QtK for ; Sun, 6 Jun 2021 21:00:20 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 670BA24F2 for ; Sun, 6 Jun 2021 21:00:20 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 156L0KwV045978 for ; Sun, 6 Jun 2021 21:00:20 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 156L0KWm045977 for usb@FreeBSD.org; Sun, 6 Jun 2021 21:00:20 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <202106062100.156L0KWm045977@kenobi.freebsd.org> X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@FreeBSD.org using -f From: bugzilla-noreply@FreeBSD.org To: usb@FreeBSD.org Subject: Problem reports for usb@FreeBSD.org that need special attention Date: Sun, 6 Jun 2021 21:00:20 +0000 List-Id: FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-usb List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-usb@freebsd.org X-BeenThere: freebsd-usb@freebsd.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="16230132202.BaEa10.45441" Content-Transfer-Encoding: 7bit X-ThisMailContainsUnwantedMimeParts: N --16230132202.BaEa10.45441 Date: Sun, 6 Jun 2021 21:00:20 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" To view an individual PR, use: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id). The following is a listing of current problems submitted by FreeBSD users, which need special attention. These represent problem reports covering all versions including experimental development code and obsolete releases. Status | Bug Id | Description ------------+-----------+--------------------------------------------------- Open | 213877 | xhci reset causes panic on SuperMicro A1SRi-2758F Open | 247964 | Low read throughput on Sandisk Extreme external S 2 problems total for which you should take action. --16230132202.BaEa10.45441--