colophon

home

the darnedest thing is written and designed by Steven Hum with the following..

production environment

platform

the darnedest thing

comments processing

  • Ruby Mail library
  • Gmail spam filtering

web server

hosting services


Other tools used to construct this site can be found here. The current dotfiles containing the configuration files and scripts described in the various articles can be found here.

───  about

monday, 14 march 2016

it’s a slow and methodical process. Step by step, extending an already feature rich window manager, molding it to one’s will. Fixing corner cases that invariably pop up over extended usage. Then adding visual flair with ricing scripts to enhance the user experience and keep it fresh.

Distraction free plugins for vim complete my particular setup which is now complemented by an artful desktop. Time to return to the other threads on this site which were always the original intent of this hardware (keyboard and layouts) and software detour to create a publishing environment..

comment ?

beakl mu redux

monday, 16 april 2018

mashes up the BEAKL mu layout further by applying the HIEA home row of BEAKL EZ to the left hand, thus, resolving the UAI same finger issue of BEAKL 8 in favour of finger rolls.

The BEAKL mu (8+10) layout still reigns supreme on Klatest over this latest mashup of 8/EZ+10, as to be expected with the H now on the left pinkie, driving up the finger usage score somewhat. But it still scores quite well against it and other layouts.

What is gained unexpectedly is the lowest same finger scores consistently across the board for English prose against all layouts – at least, the default dozen Klatest keyboard layout selections, which include the usual suspects plus an assortment of more rarefied layouts.

Of course, scores don’t tell the whole story. The final litmus test is in use where one’s typing predisposition comes into play. And for me, the significantly increased finger rolls and decreased same finger usage is both noticeable and preferable.

My final(?) layout for..

splitography

Splitography mu 
redux

Splitography mu redux shift 
shift

planck

Planck mu redux

Planck mu redux shift 
shift

comment ?

split redux

monday, 16 april 2018

my new daily driver applying the Planck BEAKL layout to the SOFT/HRUF Splitography keyboard – though, this design should be effective with any keyboard layout.

Splitography keyboard

legend

Legend

splitography beakl

I have since reverted to the BEAKL 8+10 mashup layout to favour the finger rolls with the new hand position of the split keyboard.

(Since updated to the BEAKL 8/EZ+10 layout mashup..)

Most notable in this layout is the wide format, retained from the Planck, even though this is a split keyboard, for its more open thumb position. That is just me, as convention more commonly places the inner column modifier/action keys in the outer columns for pinkie finger access..

Splitography BEAKL mash 
up

The home row modifiers facilitate chording and make the Splitography work with effectively fewer keys than even a 40% keyboard.

The biggest change – if it can be called that – from the Planck layout is the lack of the Tab and Fn Layer keys on the base layer thumb row for obvious reasons. The Tab key moves to the Shift Layers and the Fn Layer key becomes a toggle layer key which can be held to access the layer while depressed or toggled to raise the layer.

splitography beakl shift layer

Splitography BEAKL mash up 
layer

symbol navigation layer

Splitography symbol layer

The Mouse key controls desktop mouse (pointer) movement and button actions..

Splitography mouse 
layer

number layer

Splitography number 
layer

action keys

Splitography action 
keys

toggle layers

the following layers are the switchable layers in addition to the usual momentary Shift, Numeric and Symbol layers above. One handed access to these layers is a convenience I am growing fond of.

Tapping the layer key a second time or, more conveniently, pressing the Escape key, toggles the layer off and returns to the base layer. Tapping an alternate center column key switches immediately to the layer or function (Caps) without need to toggle off the current layer..

numeric keypad layer

Numeric layer

Aside from a NumLock or keypad mode, the Space key is now accessible with the freed left thumb.

function key layer

Function key 
layer

regex layer

combines the Shift Layer symbol clusters with a few extra freed hand regex characters..

Regex layer

cursor navigation layer

Cursor layer

mouse actions layer

Mouse actions layer

matias alps linear

switches are one of my favorite switches along with the more recent Cherry Silent linear switches. Both are very smooth and internally dampened. The only thing Cherry switches have over the Matias Alps design is keycap selection.

Fortunately, the Splitography steno keycaps are beautifully made. The overall feel with the Matias linear switches satisfy my linear preference. Other than the oddity of the narrower top row keys which took a brief amount of time to get used to for standard typing (versus steno), the Splitography is rapidly becoming my favourite keyboard for feel and ergonomics.

dvorak alternative

uses the same layers and toggle layers for function keys, number, regex, cursor and mouse movement above..

Splitography Dvorak 
layer

Splitography Dvorak shift 
layers

comment ?

planck reduxed

monday, 16 april 2018

defining the PERMISSIVE_HOLD and IGNORE_MOD_TAP_INTERRUPT config.h options enables applying responsive modifiers to the home row, for vastly improved accessibility.

The redundant center column modifier chords are now replaced with layer toggles, freeing both hands for those instances when a switched on layer is convenient and allowing additionally defined keys.

legend

Legend

beakl 8tt mod

BEAKL 8tt

beakl shift layer

the single handed home block symbol cluster has since been refined for additional scope and ease of fingering..

BEAKL shift layer

symbol navigation layer

BEAKL shift layer

toggle layers

the following layers are the switchable layers in addition to the usual momentary layers, Shift, Numeric, Symbol, Function Key, etc. With both hands free, the Numeric and Regex layers add a few extra useful keys while retaining the mapping of their momentary layer counterpart.

Tapping the layer key a second time or, more conveniently, pressing the Escape key, toggles the layer off and returns to the base layer. Tapping an alternate center column key switches immediately to the layer or function (Caps) without need to toggle off the current layer..

numeric keypad layer

with the left thumb now free, the Space key is now accessible..

Numeric layer

function key layer

an oddity as a switched on layer but easily implemented..

Function key layer

regex layer

capitalizes on the left and right hand home block symbol clusters, aiding familiarity..

Regex layer

The (redundant) Dollar sign, Underscore and Tab keys are replaced with Question mark and Plus sign regex characters, and Space. The freed hand reach adds the Ampersand, Percent and At sign characters to the regex symbol set.

cursor navigation layer

Cursor layer

mouse actions layer

Mouse actions layer

beakl splitography

with the Splitography keyboard quickly becoming my daily driver, aligning the thumb key assignments of the Planck (while appearing somewhat odd) reduces finger memory issues between the keyboards..

BEAKL Splitography

BEAKL Splitography Shift 
Layers

(Since updated to the BEAKL 8/EZ+10 layout mashup..)

comment ?