unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* GNU Emacs Custom Mechanical Keyboard Keycaps
       [not found] <4FCFFB29.7060406@cmich.edu>
@ 2012-06-22 23:30 ` Patishnock, Timothy Mitchell
  2012-06-23  1:49   ` Stefan Monnier
  2012-06-23  2:17   ` Miles Bader
  0 siblings, 2 replies; 4+ messages in thread
From: Patishnock, Timothy Mitchell @ 2012-06-22 23:30 UTC (permalink / raw)
  To: emacs-devel

Greetings! I have a question I thought the GNU Emacs community would be interested in.

I'm currently seeking a mechanical keyboard for professional and gaming 
uses on my GNU/Linux machine. I found a company which can custom build 
said keyboard with any writing or symbols I desire either laser-etched or engraved. 
Naturally, I would like to have certain keys visually stick out to 
indicate GNU Emacs functionality (as vi vi vi is the symbol of the Beast).

Which keys would you edit (space permitting on such a small surface) to 
indicate GNU Emacs functionality?

I'm thinking about editing the <alt> key to read <META> on top and alt 
in italics below it. Also, the F10 key would read Emacs Menu underneath 
the F10 label.

I realize this is a rather unusual request but it would mean a great 
deal to me to have your input on this input device.

Sincerely,

/tmp

-- 
Sent from my Debian GNU/Linux desktop 



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: GNU Emacs Custom Mechanical Keyboard Keycaps
  2012-06-22 23:30 ` GNU Emacs Custom Mechanical Keyboard Keycaps Patishnock, Timothy Mitchell
@ 2012-06-23  1:49   ` Stefan Monnier
  2012-06-23  2:17   ` Miles Bader
  1 sibling, 0 replies; 4+ messages in thread
From: Stefan Monnier @ 2012-06-23  1:49 UTC (permalink / raw)
  To: Patishnock, Timothy Mitchell; +Cc: emacs-devel

> I'm thinking about editing the <alt> key to read <META> 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?


        Stefan



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: GNU Emacs Custom Mechanical Keyboard Keycaps
  2012-06-22 23:30 ` GNU Emacs Custom Mechanical Keyboard Keycaps Patishnock, Timothy Mitchell
  2012-06-23  1:49   ` Stefan Monnier
@ 2012-06-23  2:17   ` Miles Bader
  2012-06-23  3:25     ` Timothy Patishnock
  1 sibling, 1 reply; 4+ messages in thread
From: Miles Bader @ 2012-06-23  2:17 UTC (permalink / raw)
  To: Patishnock, Timothy Mitchell; +Cc: emacs-devel

"Patishnock, Timothy Mitchell" <patis1tm@cmich.edu> writes:
> Which keys would you edit (space permitting on such a small surface) to 
> indicate GNU Emacs functionality?
>
> I'm thinking about editing the <alt> key to read <META> 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

-- 
What the fuck do white people have to be blue about!?  Banana Republic ran
out of Khakis?  The Espresso Machine is jammed?  Hootie and The Blowfish
are breaking up??!  Shit, white people oughtta understand, their job is to
GIVE people the blues, not to get them!  -- George Carlin



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: GNU Emacs Custom Mechanical Keyboard Keycaps
  2012-06-23  2:17   ` Miles Bader
@ 2012-06-23  3:25     ` Timothy Patishnock
  0 siblings, 0 replies; 4+ messages in thread
From: Timothy Patishnock @ 2012-06-23  3:25 UTC (permalink / raw)
  To: Miles Bader; +Cc: emacs-devel

On 06/22/2012 09:49 PM, Stefan Monnier wrote:
>> I'm thinking about editing the<alt>  key to read<META>  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"<patis1tm@cmich.edu>  writes:
>    
>> Which keys would you edit (space permitting on such a small surface) to
>> indicate GNU Emacs functionality?
>>
>> I'm thinking about editing the<alt>  key to read<META>  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]





^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2012-06-23  3:25 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <4FCFFB29.7060406@cmich.edu>
2012-06-22 23:30 ` GNU Emacs Custom Mechanical Keyboard Keycaps Patishnock, Timothy Mitchell
2012-06-23  1:49   ` Stefan Monnier
2012-06-23  2:17   ` Miles Bader
2012-06-23  3:25     ` Timothy Patishnock

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).