From nobody Fri Jun 21 02:17:44 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 4W51Gc21Gyz5PDkh for ; Fri, 21 Jun 2024 02:17: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 4W51Gc00yGz4Zfw for ; Fri, 21 Jun 2024 02:17:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1718936264; a=rsa-sha256; cv=none; b=VDlwDnM2QdzX0WsyJNNcpjNLvJBHM3btzzK1qfAKuqAAjrdCks0MZyLNNX5jBGRhhaEd+L Ko8aaA7nQK0x9S9tNE6Q+miItQHmRRnu7wguEASewvM8uVAPRQFjZjBRYUkDC1oGiCy/7e k2+Zf73eiV9fErmUnqL/LlpCqHRsD9COJhqARUgUbJBwc0aJfGFq1JVYyk23rDp1+4V3iB 52RLjX5kniG0BkVwg4VrGJvJcuvoMgcao15uTS+j9iATmebEbyRrDjsjrUQ09sYEDAHKBP SqEJfMKmoxQzgyWyVNyqL5XUjZOt7NdupHHdhPdVsKtgHc9HGi/Vbfon3V/cYw== 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=1718936264; 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=xHQxNsHv3badiOBokd6juG6GDiCwfwKcin5qe2XzzI4=; b=lpBLJxIgXPv8Wc+cRrMyRXKpZRbCcrGYtJmj/mmkDuVe4kiWRNSbCOxBcEDGg7ylbnftAv oiEAcnkygOl8KV4vOfzKidI/84PkfTcSQ5s2z+OtsnILtiw7iUrF0xsSdyWSFjSM1xROQi 11UpsIM30ZcADRS2AScBIRceQ7uUN1sEldQACP4eFO7c58u0vaYvKzdKFSGG1GzhYu8jfS C9CPKuWou0oONIMBzL3bHbxIIQmdnCbCBKRN6PX3gY8sxn1BivLtHRpTDiVQPLGm8LZ7It R2cLOmvLlpa6Lgkpm49xKYbMY7neYIRmxTt4CxymJXyDMOnHb0Lnn0mGTBguMw== 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 4W51Gb6WZtzqj0 for ; Fri, 21 Jun 2024 02:17:43 +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 45L2Hh7s047998 for ; Fri, 21 Jun 2024 02:17:43 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 45L2Hh5P047996 for bugs@FreeBSD.org; Fri, 21 Jun 2024 02:17:43 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:44 +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: 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 --- Comment #5 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.=