Here is a concise introduction to how a keyboard matrix works along with a demonstration of rollover and ghosting.
Author: grant
Emacs Keyboard Design 30: Smaller Modifiers
- After 3 years using single-key modifiers on a MBP and HP laptop I can do the same thing here.
- USB spec defines all
F
keys so use them and see what happens - Get rid of right side of board in the process
Continue reading “Emacs Keyboard Design 30: Smaller Modifiers”
Emacs Keyboard Design 29: More Standard
- The right side keys should remain in ANSI layout
- Complies with POLA
- Returned them
- Put CapsLock above Backspace
- SpaceFn makes you want to use TMK’s awesome firmware
- Remind my self that POLA is still an important goal
- How are people carrying their keyboards?
- A good keyboard body negates needs for a case
- Dell keyboards are a perfect example
- How similar is this to an ANSI layout
- Background color legend
- Green: Identical
- Yellow: Moved
- Turquoise: New
- Red: Removed
- Only the number pad was removed
- Background color legend
- Thoughts
- Every Emacs user who has reconfigured their modifier keys on a Windows or Mac laptop will be OK with this
- Every user who has used an ANSI layout will be OK with this
- Users who value the number pad will not be OK with this
- The modifier clusters make sense
Bind to Control-Meta-Super-Hyper in Emacs
To sate my curiosity, as you would expect, you can bind to Control-Meta-Super-Hyper in Emacs. Perfect. Xah explains how to maybe get Hyper
on your keyboard. Good inspiration for building an Emacs keyboard. Nice to have another keyspace.
Emacs Keyboard Design 28: Simple Seven
This makes sense. No Fn
necessary. Emacs only.
Emacs Keyboard Design 27: Less Keys
Switch back to tenkeyless and don’t need the function key.
Emacs Keyboard Design 26c: The More Things Change
Agile keyboard design rocks. You slowly whittle away at the thousands of options that you think you want. You slowly whittle away at the hundreds of features that you need. You slowly whittle away at reality and cost. You eventually end up with what you didn’t know that you needed.
Emacs users want and need a keyboard that
- Is available everywhere
- Is inexpensive
- Is supported first class on Linux, OS X, and Windows
- Is familiar
- Everybody learned on an ANSI 104 keyboard and knows it well
- Leverage this
- Good for sales as “just another keyboard”
- Leverage this
- Everybody learned on an ANSI 104 keyboard and knows it well
- Refinements and preference are
- Make it easy to track changes
Continue reading “Emacs Keyboard Design 26c: The More Things Change”
(setq org-use-speed-commands t)
Enable speed keys if you haven’t already; they provide single-key headline navigation in exactly the ways that you would expect. For example, n
and p
take you to the next and previous headline.
The Origins of APL – 1974
When the best share it is always timeless:
How a CPU Works
How a CPU Works is a fun watch for just about anybody.