Xah keyboard Blog

Xah Keyboard Blog Archive

See also Xah Emacs Blog

Keychron Keyboard minor update

yowkees keyboard 2021-05-09
yowkees keyboard 2021-05-09 [https://twitter.com/Yowkees/status/1390645718348492804/photo/1]
lily58_20210506_R3Wtr-s250
Lily58 keyboard
Yamaha_REFACE_DX_synth_XsCX8-s250
Buying MIDI Keyboard
soldering pepe
soldering pepe
Breathedge keyboard 4FDv4
keyboard in video game Breathedge. Breathedge is a survival in space
RetroArcade_us_trackball_vjGvn-s250
RetroArcade.us Trackball
Ablenet_BIGtrack_Trackball_HgJGQ-s250
Ablenet BIGtrack Trackball
Teppou_Ashigaru_Sandtrooper_starwars_28223-2-s250
Japanese Action Figure

Typing Tutorial, Speed Test, Typing Games. added a section on typing score.

Perixx_PERIPRO-506_Trackball_djyb4-s332x188
Perixx PERIPRO-506/706 Trackball
xkeys_ltrac_trackball_X5qqC-s250
L-Trac Trackball

new photo and video.

Trackballs That Can Spin added more videos.

new photos and updates.

Kensington_TurboBall_jn55d2-s250
Kensington TurboBall, 2000
Kensington_Turbo_Mouse_87183-s250
Kensington Turbo Mouse
Kensington_Expert_Mouse_pro_r8Xjb2-s250
Kensington Expert Mouse Pro
wico_trackball_dQHkt-s250
wico trackball
alfa_data_trackball_cSsXJ-s250
Alfa Data

Trackball History

Sharp_MZ-700_PC_6aca9-s250
SHARP MZ-700 PC, Year 1982

Keyboard History ⌨

add to page OneOdio A70 Bluetooth Headphone Buy at amazon

DJI Pocket 2 Camera 2021 X526x
DJI Pocket 2, 3 Axis Gimbal Stabilizer 4K Camera, 1/1.7″ CMOS, 64MP Photo Buy at amazon

Rode Wireless Lavalier Microphone Transmitter/Receiver Buy at amazon

updated.

minor updates.

BeeRaider_keyboard_2021_vfJn5-s250
BeeRaider Keyboard

Keyboard Technology, It's Hack All the Way

Problem of Multi-Purpose Keys

Cleave_keyboard_20210408_855-2-s250
Cleave

some update. only 10 or so keys in the middle is reprogramable. This is pretty bad.

Weweya_Barefoot_Shoes_20210420_Wmssn-s250
Barefoot Shoes
Fifine_mic_202104_502-s250
Buying Microphone
HyperX_Cloud_II_Gaming_Headset_20210307-s250
Buying Headset

宮保拼音 Combo Pinyin, Chinese Input System by Chording

put in somewhere https://github.com/rime/home/wiki/ComboPinyin

【宮保拼音】 (Combo Pinyin),是一種利用標準美式鍵盤 並擊 輸入漢字的方法。 所謂「並擊」(chord-typing),即數指並行、同時擊鍵,以擊出的按鍵組合表達要輸入的編碼。形式類似於在鋼琴上彈奏和絃。

Logitech_H390_Headset_20210417-s250
Logitech H390 Headset
TinyMod_steno_2021-s250
Stenotype Machine

new photo, and updates

SAMSUNG_T7_SSD_20210415_M7dHD-s250
Best External Drive

Bought headset and mic and bare finger shoe.

xahlee bought 2021-04-14 Gqt9w
xahlee bought 2021-04-14

How to Solve Audio Ground Loop Hum

new recommendation from a music/audio expert friend

PreSonus_Eris_E3_5_speakers_FQVM9
Best HiFi Speakers

new. Cooler Master ControlPad. Added to Programable Keypad

Kensington_Expert_Mouse_pink_43644-s283x221
Kensington Expert Mouse Pink
Kensington_Orbit_Trackball_pink_box_1-s250
Kensington Orbit Trackball Pink

History of Kensington Expert Mouse

Adesso_trackball_T50_RHn66-s250
Adesso T50
MacMice_trackball_45rWN-s250
MacMice Trackball
logitech_m575_trackball_dCMfz-s250
Logitech M575 Trackball

posting old articles.

Realforce Keyboard
Added video and more photo.

computer_ball_mouse_mechanism_2005-s250
How Mouse Works
wacom_smartscroll_n6vVQ-s250
Wacom Smart Scroll SS-200
highscreen_trackball_WnVFz-s250
Highscreen Trackball

new photos

mechanical switch vs keyboard ergonomic shape

If the question is, mechanical switch is more important or ergonomic shape, and if one can only pick one. I used to think ergo, but now i think it depends on a lot factors per the person. do you touch type, how much you type per day, do you already have Repetitive Strain Injury, how bad is your current rubber dome keyboard, etc. I'd say they are equally important. Key switch matters significantly because finger pressing keys is the main movement. Ergo shape is also super important because bad position puts stress on wrist, shoulder.

comment at https://www.youtube.com/watch?v=b20q0NOr2yQ

diy_utron_keyboard_2021-03-19-s250
DIY μTRON Keyboard

new photos.

steno_machine_emily_2021-03-16_jPWrD-s250
Stenotype Machine

Linux: Keyboard Software Guide
added xKeySnail

XahTV 2021-03-13 Ergonomics, Mechanical Keyboard. and Artificial Intelligence

Keyboard Layout Design vs Input System Design

If one rely on QMK or keyboard firmware features to design layout, then that kinda is a different beast. Cuz it's not just a letter layout, but require certain hardware features. So, we might have letter layouts as a class of layout, then, keyboard layout with firmware feature consideration. With the latter, it's essentially unexplored territory. (beginning to be explored)

For example, one of the practical problem of typing is is typing bracket pairs and place cursor in middle. With plain keyboard letter layout, that's out of the question. But with keyboard firmware considered, it's trivial. But now we have a ton of variations.

For example, to type matched bracket and place cursor in middle, one most basic way with firmware based input is simply press whatever key is the left bracket perhaps plus a modifier and it'll insert bracket pair and move cursor inbetween. Another way, is say with a key sequence, say 【thumb t】. Another way, is say with a extra thumb key say named T1, one single key. So, when we consider keyboard firmware based layout (the first one of such is probably Maltron Keyboard with letter E on thumb ), then we got pretty much unbridled variations and possibilities in designing input system. Instead of thinking of it as layout, it more becomes a input system.

The issue with taking in keyboard firmware in, is that then we also need to take in the physical layout in, and that became almost unrestricted. Because we no longer have a standard design constraints as the standard PC keyboard. As we know in diy scene, there's already a ton of physical layout variations, some drastically diff. E.g. 8 thumb keys plus 2 palm keys in keyboard io, vs say atreus or other only has 40 keys, vs kinesis or dactyle with curved surface, or hyper 7 with over 2 hundred keys. Here, the measure of ergonomics is also out of whack. Because when u have a keyboard with 200 keys, then lots input can become a single key press, albeit you have to move hand all over. So, one of the ergonomic metric or efficiency metric becomes whether finger stay home and type 10 keys is better or is it better move arm across a river and hit 1 single key. My point being, if we consider keyboard firmware as part of layout design, the issue quickly becomes input system design, and almost unbounded complexity or judgement complexity.

One commonly asked need related to this is input of emoji. As the USB protocol for keyboard is designed (HIB), it's impossible for keyboard to send emoji, because the keyboard interface send keycodes, out of only 200 or so possible keycodes. Keyboard cannot actually characters or arbitrary code. Another very common need is app dependent shortcuts. No normal keyboard protocol lets the OS tell keyboard which is the current app. So, here we also venture into the comp/keyboard interface.

History of Kensington Expert Mouse
new photos and pics.

2021-04-08
Jelly Comb Trackball sWTNP
Jelly Comb Trackball Buy at amazon


Allison Marshall keyboard R5MMY
Allison Marshall keyboard R5MMY [image source https://www.coroflot.com/allisonmarshall/Ergonomic-Keyboard ]
aball_trackball_2021-03-13_67YhK-s250
Aball Trackball

Ergonomic Keyboard Layouts
added engram layout.

l-trac_trackball_2021-03-12-s250
L-Trac Trackball
Kinesis_Freestyle_Pro_FpYsQ-s250
Kinesis Freestyle Pro Keyboard
Logitech_MX_Ergo_Trackball_cMgdp3-s250
Logitech MX Ergo Trackball
havit_keyboard_20210307_s50-s250
HAVIT

new photo.

xah keyboards 20210307 17-s1200
xah keyboards 2021-03-07
Left column top to bottom:
Right column top to bottom:

Typing Tutorial, Speed Test, Typing Games
updated

koolertron_keypad_20210307_59-s250
Koolertron Keypad

and new page Why Programable Keypad

Microsoft Sculpt Ergonomic Keyboard

Copy Filepath in IrfanView

to copy filepath of current image in IrfanView, press i to show info, press Tab 3 times to goto the filepath field, then copy.

Apple m1 chip

Mouse with Spin Wheel
major update

tob macro pad 2021-02-25
tob macro pad 2021-02-25 http://there.oughta.be/a/macro-keyboard

updated

updated.

Apple_Standard_Keyboard_M0116_3cygw-s250
Apple Standard Keyboard M0116, 1987

Why You Need 10 Buttons Mouse
updated

Why Programable Keyboards Are Better Than Software Key Remap
on a page of its own.

updates.

Keyboard Latency

Design of Computer Keyboard ⌨

ASUS_Pro_Art_Display_PA278QV_20210121-s250
Xah's Display, 2021
f77 compact model f keyboard 2020-11 XFmpg-s250
Modern Model F Keyboard
casio_heartbeat_watch_20200603_6tDnW-s250
Heartbeat Watch

Logitech G502 Mouse minor update

looks like the dpi war winner is currently logitech. What's Mouse DPI? Does DPI Matter?

mouse with keyboard keys 2020-05-22 w6238
Mouse with Mechanical Key Switches

new linux key tool: ydotool. Linux: Keyboard Software Guide

Windows Keyboard Shortcuts Tutorial
new index.

AutoHotkey Tutorial
updated.

Dygma_Keyboard_2021-02-13-m-s250
Dygma Raise

Microsoft Ergonomic Keyboard 2019
stiff spacebar problem.

signum_keyboard_20210210_204-s250
Signum keyboard
KEF_Q150_Bookshelf_Speakers-s250
Best HiFi Speakers

one thing annoying about Windows 10 is that, a keyboard shortcut does not always work, due to focus widget. For example, in folder view Explorer, Ctrl+w can close a window, but if you have pressed Tab or Alt+h before so that your focus is on navigation pane or the ribbon bar, then it won't work.

lime40 keyboard qjd4d-s289x217
Lime40

new photos and video.

ergo_chopsticks_keyboard_2021-02-06-s250
ergo chopsticks keyboard

X No Chord Keyboard
minor update, repost

What's Mouse DPI? Does DPI Matter?
minor update, repost

Do It Yourself big trackball with gyro sensor mechanism

The ball is the trackball
Jan 27, 2021
Jacek Fedoryński
The ball is a standalone Bluetooth mouse. All the electronics are inside the ball. The keyboard is a separate USB device that is only used for mouse clicks.
[Bluetooth trackball Mark II By Jacek Fedoryński. At https://blog.jfedor.org/2021/01/bluetooth-trackball-mark-ii.html ]
xah_keyboard_food_2021-02-02-s250
Logitech G604 Mouse

Elecom DEFT Pro Trackball

Drawing Software Krita so pretty.

updated many photos in Trackball Reviews.
basically, replacing those professional photos by real-life photos. I always prefer real life photos. Professional photos looks fake.

Best Computer Desk
repost

windows key shortcuts for maximize window is annoying

There is no key to max window. F11 does toggle fullscreen, but the concept of fullscreen is annoying, you can't see tabs, and not supported by all apps. Fullscreen is useful only about watching movies or games. It's a idea of 90s when dislay are small.

Then, there are max window idea. It's not a toggle. You have to max then restore. Then there's minimize window idea, which is completely different, more like hiding current window.

then, the keys for max/restor/min window adds to the helpless situation. First of all, there are multiple keys doing the same.

Alt+Space+x
Max window size.
Alt+Space+m
Minimize (hide) window
Alt+Space+r
“restore” window size.
❖ Window+
Max window size.
❖ Window+
Restore window size if it's maxed, else, minimize (hide)

No single key to toggle max window. You have to use brain cycle then decide on the rigt key.

worse is that, you might think that you'll just settle for ❖ Window+ and ❖ Window+. but if you pressed the latter one more time by mistake, whoops, your window is gone hidden.

Huion hs611 drawing tablet 2Gxjv-s250
Huion HS611 Drawing Tablet

Input Devices

Kristy_typing_braille_2020-06
Typing Braille

Input Devices

using programable keypad for mouse click

Now on windows, am using hover activate window , but it doesn't have hover click. So i've been clicking a lot and starting to feel the strain. So, Ultimate Hacking Keyboard comes to the rescue. Programed the key to act as mouse click. See the left side, left hand fist sit on the click.

UHK Agent xah 2021-01-23
UHK Agent xah 2021-01-23

See:

mouse with keyboard keys 2020-05-22 w6238
Mouse with Mechanical Key Switches

mouse finger pain saver. Windows: Mouse Hover to Activate Window

NEC PC-8801-KI Keyboard (1983)
added a video.

Microsoft surface tablet charger

My Microsoft surface tablet charger broke. Cable bend damage at the magnetic connector. This cable should be replaceable but is merged into the charging brick, i suppose on purpose, so that if it broke, one has to buy the whole thing. Fuck these commercial corps. (Apple is worst)

amazon xah 1999 2021-01-17 53Kyh
amazon xah 1999

See also Microsoft Surface Pro 4, 2015

MSI_Vigor_GK30_keyboard_20210114_JkR3n-s250
MSI Vigor GK30 keyboard

photos of my new computer and monitor

xah_gaming_comp_20210108_side-s250
Xah Gaming Computer

Drawing Tablet
This thing now works fantastically in Windows. Sucks on the Mac. Now you can use this instead of the mouse. It is because Microsoft Windows support touch screen, Mac doesn't. So you can use a drawing tablet as mouse on Windows.

SpeedFan

moonlander keyboard 2020-08-13 WvrMJ-s250
Moonlander 72

added photos.

Windows Keyboard Shortcuts
minor update

Alps_switch_2021-01-08_WDKNr-s250
ALPS Switch
Logitech_Trackman_Marble_20151101_xj3Z8-s250
Logitech Trackman Marble Review

Kinesis Advantage2 Keyboard with silent red switch

Bought a new Kinesis Advantage2 Keyboard with Silent Cherry MX Red switches. My old one is cherry mx brown switch. Love the new one. Gonna sell my old. See pic at the link.

Kinesis_Advantage2_20210104_9pSWc-s250
Kinesis Advantage2 Keyboard Review

why i bought another same? i talked about this many times. in my XahTV 📺 and in Xah Emacs Blog and here.

Basically, if you have Repetitive Strain Injury, you want light linear switch. I'd say cherry mx red or blue are good. Anything above 45g activation is no good.

also updated:

Xah Keyboard Blog Archive

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