From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1a9YhZ-0002Wd-HR for mharc-grub-devel@gnu.org; Thu, 17 Dec 2015 08:34:37 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34976) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a9YhV-0002R9-OJ for grub-devel@gnu.org; Thu, 17 Dec 2015 08:34:34 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a9YhR-0007Yp-GW for grub-devel@gnu.org; Thu, 17 Dec 2015 08:34:33 -0500 Received: from mailscan38.extendcp.co.uk ([176.32.230.32]:47067 helo=mailscan1.extendcp.co.uk) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a9YhR-0007Yb-Af for grub-devel@gnu.org; Thu, 17 Dec 2015 08:34:29 -0500 Received: from mailscanlb0.hi.local ([10.0.44.160] helo=mailscan5.hi.local) by mailscan-g65.hi.local with esmtp (Exim 4.80.1) (envelope-from ) id 1a9YhQ-0000GA-2e for grub-devel@gnu.org; Thu, 17 Dec 2015 13:34:28 +0000 Received: from mailscanlb0.hi.local ([10.0.44.160] helo=mail49.extendcp.co.uk) by mailscan5.hi.local with esmtps (UNKNOWN:DHE-RSA-AES256-GCM-SHA384:256) (Exim 4.80.1) (envelope-from ) id 1a9YhP-0008HY-R9 for grub-devel@gnu.org; Thu, 17 Dec 2015 13:34:28 +0000 Received: from cpc5-telf12-2-0-cust218.16-1.cable.virginm.net ([82.39.228.219] helo=z68) by mail49.extendcp.com with esmtpa (Exim 4.80.1) id 1a9YhC-000626-RF for grub-devel@gnu.org; Thu, 17 Dec 2015 13:34:14 +0000 Date: Thu, 17 Dec 2015 13:34:10 +0000 From: John Murphy To: grub-devel@gnu.org Subject: Re: Mouse support for just the wheel and left button. Message-ID: <20151217133410.1aa4817a@z68> In-Reply-To: <56724D85.40407@gmail.com> References: <20151217025233.2fc91690@z68> <56724D85.40407@gmail.com> X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.23; i686-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Authenticated-As: swl@freeode.co.uk X-Extend-Src: mailout X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 176.32.230.32 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Dec 2015 13:34:35 -0000 On Thu, 17 Dec 2015 08:52:05 +0300, Andrei Borzenkov wrote: > 17.12.2015 05:52, John Murphy =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > > Hello and thanks for Grub. I use it daily. > >=20 >=20 > You need to boot so often? :) Twice today already! :) >=20 > > I've seen questions regarding mouse support, but the answers imply that= an > > on-screen pointer is requested. I would find it very useful to be able = to > > use the mouse scroll wheel (which is just two switch clicks if I unders= tand > > correctly) to move up and down between entries, and one click on the le= ft > > mouse button to emulate pressing Enter. > >=20 > > All that would seem necessary is for wheel up-button to do up arrow, wh= eel > > down-button - down arrow and left-button - Enter. > >=20 >=20 > GRUB mostly relies on firmware support. At least for EFI there is no > notion of "wheel", only mouse move events. I do not know if mouse can be > accessed via BIOS at all. I'm able to scroll through entries on pages in my BIOS using the wheel (Asus Maximus VII Formula). Not sure if that means anything. >=20 > For tablet type devices using volume up/down and tap may work for menu > selection, assuming that modern devices are EFI based. >=20 > > I have my own reasons for wanting the feature, but, while searching for > > information, I saw that some users are finding their USB keyboard isn't > > supported and they may have found simple mouse button and wheel support > > useful. > >=20 > > It could also help those who usually use on-screen keyboards like the > > quite excellent OnBoard. > >=20 >=20 > Someone who has hardware and can actually test it needs to send patches. Happy to test on mine, but I'd need a few pointers on how to apply a patch. (I've tested kernel patches for a developer, which were committed.) --=20 I've joined the list, so no need to CC, thanks.