Xah keyboard Blog

Xah Keyboard Blog Archive

Xah Emacs Blog

Moog Grandmother synth

Moog Grandmother synth 4pnhv
Moog Grandmother

recommended from a friend. from Colt Kirk https://twitter.com/colt_kirk/status/1143245058566606848

keyboard questions

screenshot 2019-06-24 wr6r6
screenshot 2019-06-24 wr6r6
screenshot 2019-06-24 zsvh6
screenshot 2019-06-24 zsvh6

gonna answer in today's talk show. Xah Talk Show

by the way, please always post questions in public. cuz i've spent my life answering private messages, email, social network etc.

Apple IIe, 1983

Apple Standard Keyboard M0116 3cygw-s397x157
Apple (Standard) Keyboard (M0116), 1987
Apple extended keyboard 1987 2de64-s1386x1039-s289x216
Apple Extended Keyboard II, 1990

Apple Keyboard History ⌨

NeXT Keyboard

new photo of a Japan version

octopus girl q6swz-s1039x779
octopus girl q6swz-s1039x779

Programable Keyboards with Onboard Memory

programable keyboard 2019-06-17 34ygq
programable keyboard 2019-06-17 34ygq

Buy one of these. Programable Keyboards with Onboard Memory. Don't fall for “gaming” and other marketing crap such as razer daz etc.

Programable Keyboards with Onboard Memory

@xah_lee http://www.wasdkeyboards.com/index.php/products/mechanical-keyboard/wasd-v3-87-key-custom-mechanical-keyboard.html … Have you heard of, or heard good things about this website, that was recommended to me?

[2019-06-17 from https://twitter.com/colt_kirk/status/1140556993200922624]

heard good things about them. seems a quality oriented company. i first heard of them, is the collaboration of https://twitter.com/codinghorror and them to create the CODE Keyboard CODE Keyboard

LED flashlight, rechargable or with batteries amazon

Das Keyboard

added a review by keyswitch expert Chyrosran22

xahlee key zhmfs-s289x217
Cherry Point of Sale Keyboards
benzene666 mbg7d-s364x172
benzene666 keyboard
ALPS CP10SJ550A Kanji keyboard j6sym-s203x307
ALPS Kanji keyboard
screenshot 2019-05-31 y3jbk

Logitech Cordless Optical Trackman trackball

Trackball History

Apple Keyboard History ⌨

Control Key and Capslock Key Positions in Old Keyboards

added the Apple Standard keyboard.

dactyle manuform pablo zmcvy-s333x188
Dactyl Manuform Keyboard
das keyboard 4 ultimate 2016 24804-s400x156
Das Keyboard

can any give me a #haskell repo? preferably 4k lines of code in 1 file. am doing it for this page Computer Languages Characters Frequency

xah talk show 2019-04-22 B, live coding JavaScript app, Arrow Keys Efficiency vim HJKL vs IJKL

Vocal Shortcuts for Creative Experts

one of my article got cited in a acm publication. “Vocal Shortcuts for Creative Experts”

Vocal Shortcuts xahlee 2019-05-07 h5mqw
Vocal Shortcuts xahlee 2019-05-07 h5mqw

Mouse with Spin Wheel (minor update)

logitech g903 mouse 7mg9k-s309x202
Logitech G903 Mouse

minor update

Commodore pet 4016 q9hxj
Commodore pet 4016 [image source https://twitter.com/8bitworkshop/status/1124746624637526016]
colosseum keyboard crab 2hnbr-s289x217
Colosseum Keyboard

Microsoft Trackball Explorer on amazon for $579

Microsoft Trackball Explorer

Microsoft Trackball Optical 15587-s216x289
Microsoft TrackBall Optical

(added new photo, half a year ago but haven't posted. lol.)

TRON Keyboard (added a video)

new pages and updates.

NEC 日本電気 M-Type keyboard

nec m-type keyboard 1990 36618-s278x225
NEC M-Type Keyboard 1990
NEC M-shiki keyboard NEC PC98 1992-s333x188
NEC M-Type Keyboard 1992

today's talk show. everything you wanted to know about mechanical keyboards and input systems.

xah talk show 2019-05-02, happy hacking keyboard, ergodox, keyboardio, kinesis, steno, using piano
ergowarp hm3vx-s289x217
ErgoWarp Keyboard

discovered new mechanical keyboard. Roccat Vulcan Keyboard , with new Titan key switch.

Roccat Vulcan keyboard s24dx-s378x165
Roccat Vulcan Keyboard
benzene666 keyboard tmtkj-s333x188
benzene666 keyboard

survivor flash light. you need this, the zombies are coming anytime. battery/solar. includes a car window breaker! you buy! amazon

Elecom HUGE Trackball (new photo)

Chinese Character Drum Keyboard (added more photos)

knobs Keyboard 2019-03 xyxnq
knobs Keyboard


French new keyboard layout

French Keyboard Layout

New French Keyboard Layout

Programable Keypads

Russian Keyboard Layout (minor update)

Guide to Keyboard Key Switch Mechanisms (updated animations)

Elecom HUGE Trackball updated. all buttons work in linux.

Ultimate Hacking keyboard g7dwf-s382x164
Ultimate Hacking

new photos, showing the feet.

keymouse 2018 009f1-s333x188

added a video. linus tech tip is doing a review of it.

amazon dig of the day. Gooseneck Clamp Stand for iphone, ipad, etc. buy at amazon

amazon dig of the day. Redragon K580 VATA RGB LED Backlit Mechanical Gaming Keyboard. with sound level wheel. Buy at amazon

xah talk show, 2019-02-28. on lisp machine keyboard, razer keyboard, lisp history, unix philosophy

this is a wild ride. On razer keyboard, optical switch, lisp machines, lisp, richard stallman, esr, ewd, Guy Steele, larry wall, Guido, Paul graham, Anders Hejlsberg, UNIX Philosophy, worse is better. #emacs #perl #python

Lisp Machine Keyboards

much update, thanks to 2019-02-28 email from Lars Brinkhoff. http://lars.nocrew.org/

moonrim keyboard

a new kickstarter keyboard

moonrim keyboard x4bzh
moonrim keyboard https://moonrim.io

i think that keyboard is a fail. pretty bad.

Dactyl keyboard top view 52983-s327x191

repost. minor update.

2019-02-26 work in progress Best Headphones

xah thanks 2019-02-25 y69cf
xah thanks 2019-02-25 y69cf
Kensington TurboBall trackball wd8j5-s250x250
Kensington TurboBall, 2000

Xah Live Stream on Efficiency and Keyboard

Most efficient way workflow, best keyboard, and how to avoid Repetitive Strain Injury

Most efficient system for operating a computer, linux, Mac, or Windows, emacs, vim. Best keyboard, and how to avoid Repetitive Strain Injury.


todo review Using a Second Keyboard as Programable Keypad

Kensington Turbo Ring trackball mouse-s266x235
Kensington TurboRing, year?
point perfect trackball 41545-s233x268
Point Perfect Trackball
addison technology professional trackball 33255-s217x289
Addison Tech Pro Trackball
xah thanks 2019-02-22 mkpcj
xah thanks 2019-02-22 mkpcj
corner key 34qwn-s333x188
corner key
battlestation matrix hwf9p-s289x217
Nerd Battlestations
royal bar-lock typewriter no4 78843-s217x289

new index.

updated or on page of its own or reviewed.

international keyboard layouts, are basically like qwerty, sucks donkey ass. in many cases worse than qwerty for english with respect to ergonomics or efficiency of input. Including, Chinese Input Methods and Japanese Input Method

contour roller mouse 8mjtg-s289x216
Contour Roller Mouse
Nintendo Switch onscreen keyboard bh6q4-s316x198
Nintendo Switch Keyboard
xah talk show. speech recognition dictation on the Mac.

thank you HK

xah thanks 2019-02-08 9b9s9
xah thanks 2019-02-08

this one is among the popular ones in my reviews. Lots people got it.

x bows keyboard top 26650

But the keyboard firmware has changed since i got it. So, i can't program the keys, therefore no more upcoming review about it. Nor can i use it with extensive customization for emacs. I need firmware programability, because, ① am using Dvorak, ② there are many duplicated keys on this keyboard, and programing keys via OS keyboard tools can't distinguish duplicate keys.

possibly, i'll have a video review in a week. but i need to get a video cam first.

send me some good if you like to see it. amazon egift card to xah@xahlee.org , $20 is nice.

deft pro trackball m6n2d s207x302
Elecom DEFT Pro

This trackball, has the most smooth ball of all trackballs under $150. Added a video.

xah thanks colt kirk 2019-02-06 vdsg4
xah thanks colt kirk 2019-02-06 vdsg4


X-Bows Keyboard Review

L-Trac Trackball

surface pro 20190204 2054-s217x289
Microsoft Surface Pro Review

added lots photos. The integrated touch screen + pen, is truly critical. Beats Apple's. With iPad + iOS, you can't do serious coding on it, and everything you do is sent to FBI, and nothing you could control, even if you are a tech head. But MacBook + macOS doesn't support pen computing, even if you use a drawing tablet. Apple wants you to buy its Magic Trackpad or iPad.


Microsoft Surface Book 2017-02-28-s319x196
Microsoft Surface Book

on its own page. And note the keyboard innovation.

microsoft foldable keyboard fgcq2-s358x175
Microsoft Universal Foldable Keyboard
Bowling Ball TrackBall Flight Simulator


lots update.

Trackballs That Can Spin

Trackball History

Kensington Orbit Trackball z2tsv-s237x264
Kensington Orbit Trackball, 1995?
Kensington Orbit trackball 6wnfg-s277x226
Kensington Orbit Trackball
Kensington Expert Mouse classic 70228-s289x217
History of Kensington Expert Mouse, ~1992
Kensington Expert Mouse trackball wireless 53042
Kensington Expert

Mont Blanc pen

you spent thousand on keyboards. Now you need to get a luxury fountain pen hobby. you buy!

Mont Blanc pen hqng3
Mont Blanc pen
semiergo keyboard layout 2017-41845-s275x227
Standard Ergonomic Layout for Laptop
kinesis laptop x848z-s333x188
Kinesis Laptop
Esrille keyboard 1d102-s289x217
Esrille New Keyboard Review

added a video demo.

more on

surface pro 20181229 yvb8p-s289x217
Microsoft Surface Pro

bought a drawing tablet. See update at

Huion H640P drawing tablet 20190201 wkwct-s-s289x217
Drawing Tablet

possibly a video review soon.

Adesso Trackball iMouse T40 qkr8g-s267x234
Adesso Trackball iMouse T40

discovered new trackball.

Adesso trackball T50 kvgtq-s205x305
Adesso Trackball T50

buy Kinesis Advantage2

Kinesis Advantage2 Keyboard Review

yeah, get it. my complaint is that, watch out if your hand is not big. and, be careful how you use the thumb keys. try move whole hand instead of twitching thumbs. and, i wish it had full sized function keys.

the empty area in middle, put in a programable keypad.

see Programable Keypads

2018-09-30 work in progress Arrow Keys

2018-10-01 work in progress DEC VT220 Terminal

Xah Keyboard Blog Archive

If you have a question, put $5 at patreon and message me.

  1. Ergo Keyboards
  2. PC Keyboards 🖮
  3. Fun Keyboards
  4. Keypads
  5. Do-It-Yourself
  6. History
  7. Design
  8. Layout
  9. Keybinding
  10. Typing 🤚
  11. Software
  12. Mouse 🖱
  13. Trackball 🖲
  14. Trackball History
  15. Typewriters
  16. Misc 🎹
  17. Blog