From nobody Fri Jun 21 02:17:04 2024 X-Original-To: bugs@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 4W51Fs32s5z5PDkb for ; Fri, 21 Jun 2024 02:17:05 +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 4W51Fs1sGxz4ZKw for ; Fri, 21 Jun 2024 02:17:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1718936225; a=rsa-sha256; cv=none; b=XoUl7BBWi9Tw2YQ3go83KuNhIOX+aXOjYgWUGa0A9c8qeJ+d20dZnUwSD+SG7InEPmyXd0 ygSm3Q4Itivz1ss+zVnrNJG4DsUxObHaStEd5v8sC9RoxZGWgRADHLIlOKr48UpYfaZpzD g1ke6RnB1rmdAhAemYDXEcJg5FjhScS/6UphNWTyxIowFp8r3qxJkqvHSJz6d6Km/4eWFX /jHjcONFA/RU0D0xi5VNiI30ymXxDnuNyMMtWzbJr+dkV7WF6h88msk0+LCkelfpfzaVYs HgnJxyZE9MKfUVFJOjCMPndweuA6de0H2t7G31QP+7tlYo61ohpo594gTVPmKA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1718936225; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=hAVqWIW3fiGPKI6CkNOgVbxGY/afyFQ87VDKXjhMl4Q=; b=qo9CqUSUpt/MuDP/UOiKqRZ1wSSjRHFrkziuzeajI+IoHUe5/yxGvi3NThbYUDg25bI9l6 Gln3J5wRqGRqK/fW7ts24xumr07crG4b9H8m6PvyL4/tkM/sQrUZGF/3LodES26EFXAiuh p51SejOT9b4lTemUF4z94ptQHy38ZeMbgU/GHaNyKUc2UZyn/azovGkms8MF7EpQY+c7ut O5fUQuoWmUr6LrcPF6xaaxV0I28WSovSUP/cKEk7jtAFUTdjJxGjKKbxisokz9oqjqkZsC S7lFsSdzURzz1+UBmvLWXVmpopTDVIin5udkvW54zphYc2phzS7gumpEqYJkkQ== 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 4W51Fs1SykzqkQ for ; Fri, 21 Jun 2024 02:17:05 +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 45L2H5pG046245 for ; Fri, 21 Jun 2024 02:17:05 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 45L2H5qP046242 for bugs@FreeBSD.org; Fri, 21 Jun 2024 02:17:05 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: bugs@FreeBSD.org Subject: [Bug 262282] Framework laptop touchpad latency Date: Fri, 21 Jun 2024 02:17:04 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: dhs@frame.work X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@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 List-Id: Bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-bugs@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D262282 Daniel Schaefer changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dhs@frame.work --- Comment #3 from Daniel Schaefer --- Hi, I'd like to provide some explanation from Framework engineering. The Framework EC detects if there is any I2C communication with the touchpa= d, and if there isn't it'll enable PS2 emulation. This was added because the Windows Installer does not have an I2C driver for Intel systems. Anything else (Installed Windows, Linux and as it seems FreeBSD) does not n= eed this. So it is safe to disable PS2 emulation in BIOS settings to avoid it triggering on accident. Maybe on FreeBSD it triggers because of some timing differences. The code for Intel 11th to 13th Generation is here, for reference: https://github.com/FrameworkComputer/EmbeddedController/blob/hx20-hx30/base= board/fwk/ps2mouse.c --- Comment #4 from Daniel Schaefer --- Hi, I'd like to provide some explanation from Framework engineering. The Framework EC detects if there is any I2C communication with the touchpa= d, and if there isn't it'll enable PS2 emulation. This was added because the Windows Installer does not have an I2C driver for Intel systems. Anything else (Installed Windows, Linux and as it seems FreeBSD) does not n= eed this. So it is safe to disable PS2 emulation in BIOS settings to avoid it triggering on accident. Maybe on FreeBSD it triggers because of some timing differences. The code for Intel 11th to 13th Generation is here, for reference: https://github.com/FrameworkComputer/EmbeddedController/blob/hx20-hx30/base= board/fwk/ps2mouse.c --=20 You are receiving this mail because: You are the assignee for the bug.=