From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Alternative defaults for visually impaired users? Date: Wed, 25 Dec 2024 14:41:46 +0200 Message-ID: <86frmc0wad.fsf@gnu.org> References: <8734m28l9a.fsf@gmail.com> <87v7wd9a2h.fsf@localhost> <878qt7fbki.fsf@gmail.com> <87o71jwdxz.fsf@localhost> <87wmg6edr0.fsf@gmail.com> <87msgzh1dh.fsf@localhost> <87v7vn12tp.fsf@ASCALON.mail-host-address-is-not-set> <878qsifufe.fsf@localhost> <87y10fcy4e.fsf@localhost> <87cyhpclns.fsf@bernoul.li> <877c7v7dbn.fsf@localhost> <87cyhk9icj.fsf@localhost> <86y1076h23.fsf@gnu.org> <87cyhj7faz.fsf@localhost> <86frmf5z0n.fsf@gnu.org> <87o711ige5.fsf@localhost> <87r05w18am.fsf@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="40582"; mail-complaints-to="usenet@ciao.gmane.io" Cc: bjorn.bidar@thaodan.de, samologist@gmail.com, rms@gnu.org, jonas@bernoul.li, emacs-devel@gnu.org, karthikchikmagalur@gmail.com, visuweshm@gmail.com, raman@google.com To: Ihor Radchenko Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Dec 25 13:42:45 2024 Return-path: Envelope-to: ged-emacs-devel@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 1tQQiq-000AQP-Pb for ged-emacs-devel@m.gmane-mx.org; Wed, 25 Dec 2024 13:42:44 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tQQiA-00041r-7v; Wed, 25 Dec 2024 07:42:02 -0500 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 1tQQi7-00041g-9e for emacs-devel@gnu.org; Wed, 25 Dec 2024 07:41:59 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tQQi5-0002yr-9h; Wed, 25 Dec 2024 07:41:57 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=uhSN62fg1A7vLhzCya+kYzPSZCyhwXWebVjAUBY12lY=; b=kOyT+LgwWpS0ECv6nJN6 79Oa8I50VSSFe7YaEweNQayTxO/eqItALHTE0qZOlsrPNNhpPno6+da2relul6xb2VVoBLjIMF30z rKi76EI/3UhVNkDGoiEn2tgElYZrwV9UGBgQ9GV9qSuif33hvZkkB71iCmgpc5I2A+MG4O0NcALDl PDebHb2pLZBOSkkbJQ9746ZOIaGePp373zfuDbq7qwin7DHmd52GONoy1npnU58rAh4Pls+5PsNv/ RTvCD616M02eRcHfIliaIiAI0LAf8n/ya74/NmHujFqjilqBrWym+Y1s84TwLiG7pjWTSSYv0w/GB RGQTTYcYeVXBsw==; In-Reply-To: <87r05w18am.fsf@localhost> (message from Ihor Radchenko on Wed, 25 Dec 2024 08:22:25 +0000) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:327081 Archived-At: > From: Ihor Radchenko > Cc: Samuel Wales , Eli Zaretskii , > rms@gnu.org, jonas@bernoul.li, emacs-devel@gnu.org, > karthikchikmagalur@gmail.com, visuweshm@gmail.com, raman@google.com > Date: Wed, 25 Dec 2024 08:22:25 +0000 > > Björn Bidar writes: > > >> Are there any specific places where you have to mix mouse and keyboard? > > > > Not having to directly but it is sometimes difficult how to find a > > keybind for something that has a button such as the Gnus attachment > > context-menu. > > > > There might be other places where this is the issue. > > AFAIK, menus usually display the key binding used to call a menu > item. Unless there is no such binding. The bindings shown in menus prefer bindings of mouse clicks, which is not necessarily helpful if the user doesn't want or is unable to use the mouse. We even have special commands written specifically for the purpose of binding them in menus, and those commands are different from their keyboard equivalents, because they are optimized to be invoked by mouse through the menu.