From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#66040: 30.0.50; The XF86AudioLowerVolume on keyboard cannot be detected correctly Date: Mon, 18 Sep 2023 19:09:27 +0800 Message-ID: <87zg1jwxeg.fsf@yahoo.com> References: <87o7i0xqan.fsf@yahoo.com> Reply-To: Po Lu Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="28669"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: "Wang, Zhenhua \(MU-Student\)" , 66040@debbugs.gnu.org To: Stefan Kangas Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Sep 18 13:10:08 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qiC8l-0007IT-Qo for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 18 Sep 2023 13:10:07 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qiC8f-0007rJ-6h; Mon, 18 Sep 2023 07:10:01 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qiC8Y-0007qt-0Y for bug-gnu-emacs@gnu.org; Mon, 18 Sep 2023 07:09:54 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qiC8X-0004O3-Og for bug-gnu-emacs@gnu.org; Mon, 18 Sep 2023 07:09:53 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qiC8f-000090-TF for bug-gnu-emacs@gnu.org; Mon, 18 Sep 2023 07:10:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 18 Sep 2023 11:10:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66040 X-GNU-PR-Package: emacs Original-Received: via spool by 66040-submit@debbugs.gnu.org id=B66040.1695035395534 (code B ref 66040); Mon, 18 Sep 2023 11:10:01 +0000 Original-Received: (at 66040) by debbugs.gnu.org; 18 Sep 2023 11:09:55 +0000 Original-Received: from localhost ([127.0.0.1]:52226 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiC8Y-00008Y-V5 for submit@debbugs.gnu.org; Mon, 18 Sep 2023 07:09:55 -0400 Original-Received: from sonic308-56.consmr.mail.ne1.yahoo.com ([66.163.187.31]:46155) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiC8W-00008H-7n for 66040@debbugs.gnu.org; Mon, 18 Sep 2023 07:09:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1695035377; bh=7Ik3Og0ysTa+5XbkVEBIsGGirSCuAdLzqr1iMpDYnc4=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=OQo4As3jZkDCL+6vJB6FruXhRSf3wfsXimNL3mKUTl3tOvYXeCc8KkLieCL3zMUgPv0E0M1TNvBHHkpdER3y8IWZHzo5MkAEhoAFM1wQUo3ZqfPUeirfgxyZr9ZtotKfUarzoeSVhnqMUkwZ7sOVa/SNOlTkNqeIgNvRP03tWX89jb2RNGzboLf+MGzWoABY8T86oIMSSbPyZlclXWEAR5jwJNSdahrauwpdKJut5ifxEVgeLg+menbTnDpfqMiUDZq0Zo4stXMOPinqzfhikGchOeCzKxOsBh8X41ek0MhAQcMpZ6rrclT93TxW52zDd9QfCSMMTrcAC9N0Khv+5A== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1695035377; bh=jWwKGKA1MwJv06+3jQdVQPhjMttXXRTBqLQ6kreGjGi=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=e60kGDPL9Sn4cSnHLlaMnfMbymCTnFMWLSLf1iAPi7/HdZfh58upjfGdlbF/gtbvjSDKPZa6bblrsKUlRjR7io6CsGQZ6U3jnC/zVmz4emk0GjL1r9pEX3KH5xNCJEIiz2iqZPe+Bcakyhuy6gKcg0j//LFCDFRWig1XHRCOzhg6599zxeULDZGGdgn2uVjoyO6wJ7FnWiCEkfljRiaU/9UDh7FBFev8X8ovCveWCnmHBNaKX21Jm7RijLG+SlJV2BKszoOjpodO+cQkJUIRZNuVzCCnWwFGksidVxQ5iG2YQ0wCmnMejtiwZhEd35zlvLgegP2RpfXRxRA30jOXxg== X-YMail-OSG: 3lIfSiEVM1nT5r0PQSh.rARswIVu3tcF8d3xqiOXVc925rnd.rp5xpX9vMrSF8U 0AuCkHGCQGfbVuNSlMMQ318DELtBJiIDh_56NHg_relpszH4lATmQlU6nZ8v64uWQ4gmjsIdf4dE .8T9XaUCi5gwlh.Id_.Vq6W5urOahY3FE2o1R3DSxUYqAYMAf1Kt1C2_tTsQQBQd8p2oEc6hJ_5P mlB9vAkaj6lAQcTnKqmMOITYOcHviX7NsaZPlYL_aJaLjWUnWuZLEd3wdPwvfoSy5pMgtk.UZUoY V8XtBpIlCFAw9.Kdi59nO41cpcBiw2hyzeKLGf68MP6KLbSlJuskKYw4iIyRbUbk0kMxn7f0okzn U__4joKKq08EwIcEiDA6wxc66dgM4zdV5KLlUaFGbRPgngNmCPbj7E_AnlNCMl_6QyrKz_mBed2c ErBvK9ijK4n6UXV8rWrfeNixhmXW78vOIALiztX3OWPMkDjnFzMEJFoTBg1KHYz1mUH6xSFckGpg FEclUmcrwXSsJgDncNSqeBbhhpI7Lq_C.Uk7U9UpJH4dus9YUEAiO7SA5cvUiz244CVBMB_RCj9v ZIMQx497jmEGQcsnrhE1pe0ptzIuYz5uunbraa2auQ7UNsWUYFtLPU5HiLL1TFt.xTKp1eftr66g ATtP3GRoTExrSXPtxtYKC104ckBAK2xrTuscRxT8C3zN7iinjQzQPFmOcVv29oWee4WDCQZwPhxC 19wHd64D7ytsHtMFa7a1xDydH1JpYw8PahPnFFMMv37twpE4isNTM9geF0rpbTTL6BWPSdkR8cbe Cw0sJX4RcAqPMlw5SONx4Xr2e1HX8aYsrychlfFjHI X-Sonic-MF: X-Sonic-ID: 95c7b686-8749-440f-a897-48f87a1fe24d Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.ne1.yahoo.com with HTTP; Mon, 18 Sep 2023 11:09:37 +0000 Original-Received: by hermes--production-sg3-55c667b499-wx5qv (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 859fdccfb554d6a035117929393d2cdf; Mon, 18 Sep 2023 11:09:34 +0000 (UTC) In-Reply-To: (Stefan Kangas's message of "Mon, 18 Sep 2023 00:52:16 -0700") X-Mailer: WebService/1.1.21797 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:270774 Archived-At: Stefan Kangas writes: > Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text > editors" writes: > >> Set x-quit-keysym to nil in your early-init.el, then restart Emacs. >> This feature (reinterpreting volume-down keys as quit) was introduced in >> Emacs 30 to support computers without physical input devices capable of >> typing `C-g'. > > That refers to Android phones, right? GNU/Linux phones, too. We can't support features on Android that are absent on free systems. > Such keys are fairly common on standard keyboards, or at least used to > be. There is usually an extra "function key row" with a "volume down" > key that generates XF86AudioLowerVolume. I have one of those keyboards > lying around. > > Is there a way to support this on mobile phones without this key > breaking on machines with regular keyboards? No idea. But I've yet to encounter such a phone in practice, so I have no objection to defaulting x-quit-keysym to nil, if they are indeed left ungrabbed by window managers on ordinary computers.