From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Timothy Patishnock Newsgroups: gmane.emacs.devel Subject: Re: GNU Emacs Custom Mechanical Keyboard Keycaps Date: Fri, 22 Jun 2012 23:25:33 -0400 Message-ID: <4FE5372D.80007@patishnock.com> References: <4FCFFB29.7060406@cmich.edu> <1109857539.2058401.1340407813873.JavaMail.root@cmu-mailstore04> <8762aiai1f.fsf@catnip.gol.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1340427050 10470 80.91.229.3 (23 Jun 2012 04:50:50 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 23 Jun 2012 04:50:50 +0000 (UTC) Cc: emacs-devel@gnu.org To: Miles Bader Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jun 23 06:50:49 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1SiIJ7-0005vk-7F for ged-emacs-devel@m.gmane.org; Sat, 23 Jun 2012 06:50:49 +0200 Original-Received: from localhost ([::1]:51048 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SiIJ7-0003Fg-8x for ged-emacs-devel@m.gmane.org; Sat, 23 Jun 2012 00:50:49 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:49454) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SiGyh-0006CQ-2g for emacs-devel@gnu.org; Fri, 22 Jun 2012 23:25:40 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SiGyf-0000iL-Cx for emacs-devel@gnu.org; Fri, 22 Jun 2012 23:25:38 -0400 Original-Received: from server61.fastdnsservers.com ([216.51.232.61]:46659) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SiGyc-0000dR-Qg; Fri, 22 Jun 2012 23:25:34 -0400 Original-Received: from 71-82-96-6.dhcp.bycy.mi.charter.com ([71.82.96.6]:44278 helo=[192.168.1.4]) by server61.fastdnsservers.com with esmtpsa (TLSv1:CAMELLIA256-SHA:256) (Exim 4.77) (envelope-from ) id 1SiGyb-0001Xv-Js; Fri, 22 Jun 2012 22:25:33 -0500 User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20120506 Icedove/3.0.11 In-Reply-To: <8762aiai1f.fsf@catnip.gol.com> X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - server61.fastdnsservers.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - patishnock.com X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 216.51.232.61 X-Mailman-Approved-At: Sat, 23 Jun 2012 00:50:47 -0400 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:151102 Archived-At: On 06/22/2012 09:49 PM, Stefan Monnier wrote: >> I'm thinking about editing the key to read on top and alt >> in italics below it. Also, the F10 key would read Emacs Menu underneath >> the F10 label. >> > How 'bout having an "Emacs" key, to the left of the left alt/meta key? Sounds like an interesting idea. Is this what you mean? (The following constitutes the layout of the bottom row of that section of the keyboard): [Emacs] ["Meta"] [Alt] [Space] [Alt] ["Meta"] [Menu] [Emacs] On 06/22/2012 10:17 PM, Miles Bader wrote: > "Patishnock, Timothy Mitchell" writes: > >> Which keys would you edit (space permitting on such a small surface) to >> indicate GNU Emacs functionality? >> >> I'm thinking about editing the key to read on top and alt >> in italics below it. Also, the F10 key would read Emacs Menu underneath >> the F10 label. >> > I presume it'll have the control key in the right place, to the left > of the "a" key (that's priority number one with an Emacs keyboard). > > How many additional modifier keys do you have (even my small HHKB has > two on either side of the spacebar, so I guess four total)? Besides a > "Meta-" key, you could have dedicated "Super-" and "Hyper-" keys... > > [Getting those through the software stack is another issue of course; > presumably just a Small Matter of Programming... :] > > -miles > > Just checked out the HHKB; pretty slick. The one I'm designing is a 104-key US ANSI layout design. Here is the bottom row in order from left to right: ORIGINAL: [Ctrl] ["Meta"] [Alt] [Space] [Alt] ["Meta"] [Menu] [Ctrl] WIP (Work in Progress): [Ctrl] [ Emacs Super / "Meta"] [Emacs META / Alt] [Space] [Emacs META / Alt] [ Emacs Hyper / "Meta"] [Menu] [Ctrl]