<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/assets/atom.xsl" type="text/xsl"?><feed
	xmlns="http://www.w3.org/2005/Atom"
	xmlns:thr="http://purl.org/syndication/thread/1.0"
	xml:lang="en-US"
	><title>Sacha Chua - category - twiddler</title>
	<subtitle>Emacs, sketches, and life</subtitle>
	<link rel="self" type="application/atom+xml" href="https://sachachua.com/blog/category/twiddler/feed/atom/index.xml" />
  <link rel="alternate" type="text/html" href="https://sachachua.com/blog/category/twiddler" />
  <id>https://sachachua.com/blog/category/twiddler/feed/atom/index.xml</id>
  <generator uri="https://11ty.dev">11ty</generator>
	<updated>2023-01-24T15:02:06Z</updated>
<entry>
		<title type="html">Revisiting stenography and Twiddling</title>
		<link rel="alternate" type="text/html" href="https://sachachua.com/blog/2023/01/revisiting-stenography-and-twiddling/"/>
		<author><name><![CDATA[Sacha Chua]]></name></author>
		<updated>2023-01-24T15:02:06Z</updated>
    <published>2023-01-24T15:02:06Z</published>
    <category term="learning" />
<category term="steno" />
<category term="twiddler" />
<category term="geek" />
		<id>https://sachachua.com/blog/2023/01/revisiting-stenography-and-twiddling/</id>
		<content type="html"><![CDATA[<p>
I've been thinking about what I can learn alongside A+ - something
that will be slow to learn but that might be fun to get the hang of. I
think it will help me practise patience and develop my empathy with
her as she learns fine motor skills too. Maybe I'll even be able to
model persistence and self-acceptance.
</p>

<p>
At home, I practise steno on my Georgi keyboard while she does her
homework, learns how to type, or writes stories. It works out pretty
well, since I have to sound out words to chord them and I fingerspell
slower than she types. I steno the words she wants me to spell for
her, and I also steno the instructions on her homework. I steno my
journal entries, too. I'd like to someday be able to write blog posts
with steno. Not that I'm speed-limited now, but I'm curious about it
and it's good to show A+ that I'm learning too. I made a webpage that
lets me steno large text into a small textarea on my Android phone
using <a href="https://github.com/nimble0/dotterel">Dotterel</a>, displaying my cheat sheet and steno hints for the last
few words using the <a href="https://github.com/didoesdigital/steno-dictionaries/blob/master/dictionaries/dict.json">main typeytype dictionary</a>. That way, I can
fingerspell words for A+ and then practise them as she copies the
words. I'm also slowly going through <a href="https://www.artofchording.com/">The Art of Chording</a>.
</p>

<p>
I've also dusted off my Twiddler 2 one-handed chording keyboard, since
that's something I can do while looking elsewhere. Looking outside
makes me feel a little happier in winter. Maybe I'll even figure out
how to write while waiting for her outside, perhaps bundling up my
hand in a small blanket to keep warm. I mostly remembered how to chord
with my right hand using the default layout, but I wanted to
experiment with alternative layouts. I started learning a modified
<a href="https://github.com/AlexBravo/Twiddler">Backspice layout</a>, moving some letters around since I can't easily
reach <code>000L</code> with my short pinky. I couldn't download the Twiddler 2.1
configuration tool from the Tekgear website, so I just programmed it
interactively.
</p>

<p>
To practice on the go, I set up Emacspeak in a Debian instance on
<a href="https://play.google.com/store/apps/details?id=tech.ula&amp;hl=en_CA&amp;gl=US">UserLAnd</a> on my Android phone, with audio output routed using
pulseaudio to <a href="https://play.google.com/store/apps/details?id=x.org.server&amp;hl=en_CA&amp;gl=US">XServer XSDL</a> via <code>export
PULSE_SERVER=tcp:127.0.0.1:4713</code> in my UserLAnd <code>~/.profile</code>. It
worked surprisingly well. I could press chords and hear what letter I
typed. When I pressed SPC, I heard the word read out. This was enough
for me to be able to explore the layout and think of words I want to
spell with the letters I've found so far. I've been having a hard time
figuring out how to easily get files in and out of UserLAnd aside from
scp, though, as the document provider doesn't seem to show up for me.
</p>

<p>
So I wrote a web-based tool that uses the Javascript Web Speech API to
speak each letter as I type it and speak out the word after I press
space&#x2013;basically, the main things that I'd been using Emacspeak for. I
also added a little cheat sheet that I could update on the fly, and I
can have it read aloud by typing <code>hlp</code> and pressing SPC. I like this
more self-directed, exploratory approach to learning the keymap. I
press a chord and hear what letter it is, then think of words I want
to spell with it and where those letters are. Here it is:
<a href="https://sachachua.com/blog/2023/01/revisiting-stenography-and-twiddling/twiddler.html">twiddler.html</a> (might not work on all browsers - I use it on Chrome on
Android)
</p>

<p>
Based on conversations on Mastodon, I decided to get the <a href="https://twiddler.tekgear.com/">Twiddler 3
Wrap + Bluetooth</a>. I wonder if the Twiddler 3 will make it easier for
me to reach the far button with my pinky finger, and I'm curious if
Bluetooth can still get through however many layers I want to have so
that I don't get too cold. I probably won't use the Twiddler to write
stuff while ostensibly standing around with the other grown-ups at a
playdate. It's good for kids to see grown-ups being friends. But if
there's standing-around time while she's off being independent, or if
I want to look outside, it might be interesting to use.
</p>

<p>
A+ sometimes gets frustrated with how slow writing is, or how she gets
tripped up by a 3x3 perm she wants to learn. I'm glad I can slow down
and learn something along with her.
</p>
<p>You can <a href="mailto:sacha@sachachua.com?subject=Comment%20on%20https%3A%2F%2Fsachachua.com%2Fblog%2F2023%2F01%2Frevisiting-stenography-and-twiddling%2F&body=Name%20you%20want%20to%20be%20credited%20by%20(if%20any)%3A%20%0AMessage%3A%20%0ACan%20I%20share%20your%20comment%20so%20other%20people%20can%20learn%20from%20it%3F%20Yes%2FNo%0A">e-mail me at sacha@sachachua.com</a>.</p>]]></content>
		</entry>
</feed>