From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "B. T. Raven" Newsgroups: gmane.emacs.help Subject: Re: Emacs keyboard Date: Fri, 14 Dec 2012 00:38:35 -0600 Organization: NewsGuy - Unlimited Usenet $23.95 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1355467213 2173 80.91.229.3 (14 Dec 2012 06:40:13 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 14 Dec 2012 06:40:13 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Dec 14 07:40:27 2012 Return-path: Envelope-to: geh-help-gnu-emacs@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 1TjOwd-0007nF-OX for geh-help-gnu-emacs@m.gmane.org; Fri, 14 Dec 2012 07:40:27 +0100 Original-Received: from localhost ([::1]:58597 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TjOwP-00049X-Ss for geh-help-gnu-emacs@m.gmane.org; Fri, 14 Dec 2012 01:40:13 -0500 Original-Path: usenet.stanford.edu!goblin3!aspen.stu.neva.ru!goblin.stu.neva.ru!news.mi.ras.ru!spln!extra.newsguy.com!newsp.newsguy.com!news1 Original-Newsgroups: gnu.emacs.help Original-Lines: 60 Original-NNTP-Posting-Host: pefe8cd89134357d58d3d9a348a48ccb1956e7aa920a2a2bd.newsdawg.com User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120907 Thunderbird/15.0.1 In-Reply-To: Original-Xref: usenet.stanford.edu gnu.emacs.help:195855 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:88172 Archived-At: > Am 13.12.2012 um 04:07 schrieb B. T. Raven: > >> Does any of you know of a keyboard still in production that has >> dedicated keys for both alt and meta keys? (two of each, one right and >> one left). > > Is this one OK? http://www.apple.com/keyboard/ This is more like it, except with the shift keys moved to the bottom row inboard of the control keys and the space bar split into backspace-space: http://en.wikipedia.org/wiki/File:Space-cadet.jpg Anyway, thanks, William, J G, and Peter. The apple keyboard has only two mod keys flanking the space bar; I want four of them flanking the space bar and back space bar so they can be used just as a traditional typist uses the shift key: right hand mod key with left hand alpha and vice versa. It seem like a shame to waste the alpha key on exotic character generation when input methods accomplish that much more elegantly. If you wanted currency signs at your finger tips you could do (global-set-key [(control $)] (lambda () (interactive) (insert ?€ ))) € (global-set-key [(meta $)] (lambda () (interactive) (insert ?£ ))) £ (global-set-key [(super meta $)] (lambda () (interactive) (insert ?¥ ))) ¥ or even the generic currency sign ¤, but the input methods offer a more intuitive way. In latin-postfix Y= produces the yen sign. Someone should add the other 25 most common currency symbol to this input method: i.e. E= makes euro sign, etc. If you wanted to write E=mc² while this input method were active you would have to type the = sign twice to turn the euro sign back into E= super meta is needed on w32 since the os traps super (windows key) ? for some security hocus pocus. The strict opposite hand mod key practice can easily be dropped in special cases like (org-mode) C-c C-x C-i where it's easier to hold the control key down with one hand and hunt and peck for the alpha keys with the other hand, but typing left ctl and then right ctl (Dvorak layout) isn't really much slower when you get used to it. That way contorsions are never involved. Ed > > -- > Greetings > > Pete > > Either this man is dead or my watch has stopped. > - Groucho Marx > >