<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>
            
                    twiddler on
                
            
            The Neo-Babbage Files</title>
        <link>https://babbagefiles.xyz/categories/twiddler/</link>
        <description>Recent content  in twiddler
            on The Neo-Babbage Files</description>
        <language>en-gb</language>
        
                <managingEditor>slade@lambda-y.net (Benjamin Slade)</managingEditor>
                <webMaster>slade@lambda-y.net (Benjamin Slade)</webMaster><lastBuildDate>Mon, 29 Dec 2025 11:00:32 +0000</lastBuildDate>
        <generator>Hugo -- gohugo.io</generator>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
            <atom:link href="https://babbagefiles.xyz/categories/twiddler/index.xml" rel="self" type="application/rss&#43;xml" />
        
            
            <item>
                <title>Twiddler config for Emacs</title>
                <link>https://babbagefiles.xyz/m-x-twiddler/</link>
                
                
                <description>&lt;p&gt;The &lt;a href=&#34;https://twiddler.tekgear.com/&#34;&gt;Twiddler&lt;/a&gt; [&lt;a href=&#34;https://web.archive.org/web/20191212214708/https://twiddler.tekgear.com/&#34;&gt;here&amp;rsquo;s archive.org&amp;rsquo;s link&lt;/a&gt;, as the site seems to be down
as I write this], a one-handed chording keyboard, has a longish history of
being associated with Emacs. Here&amp;rsquo;s 1990s &lt;a href=&#34;https://en.wikipedia.org/wiki/Alan%5FAlda&#34;&gt;Alan Alda&lt;/a&gt; interviewing
&lt;a href=&#34;https://en.wikipedia.org/wiki/Thad%5FStarner&#34;&gt;Thad Starner&lt;/a&gt;, who&amp;rsquo;s using a wearable-computing device foreshadowing
Google Glass, using a Twiddler mk 1 to interact with Emacs (using the
&lt;a href=&#34;http://alumni.media.mit.edu/~rhodes/Papers/remembrance.html&#34;&gt;Remembrance Agent&lt;/a&gt;):&lt;/p&gt;
&lt;div class=&#34;org-youtube&#34;&gt;&lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/X7DM1mT8r7c?start=2151&#34; allowfullscreen title=&#34;YouTube Video&#34;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;p&gt;I&amp;rsquo;ve long been intrigued by this one-hand, non-tethered input method
and finally got a Twiddler 3. I was unfortunately stymied on progress
early on due to a loose battery (requiring cracking the entire device
open), but have got it back working and am slowly trying to integrate
it into my workflow.&lt;/p&gt;
&lt;p&gt;One place where it would be particularly useful is with a mobile
device (e.g. smart phone), especially as one can run full &lt;a href=&#34;https://endlessparentheses.com/running-emacs-on-android.html&#34;&gt;Emacs in
Termux on Android&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The Twiddler is a configurable device, and obviously using it with
Emacs calls for some Emacs-specific configuration. Here is my current
working configuration:&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://gitlab.com/emacsomancer/m-x-tabspace&#34;&gt;M-x tab-space: Emacs-centric layout for the Twiddler 3&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;With important Emacs combinations like &lt;code&gt;C-x&lt;/code&gt;, &lt;code&gt;M-x&lt;/code&gt;, &lt;code&gt;C-g&lt;/code&gt; mapped to
chords (along with a chord prefix, &lt;code&gt;s-F&lt;/code&gt; for my personal &lt;a href=&#34;https://stumpwm.github.io/&#34;&gt;StumpWM&lt;/a&gt;
config), and some chords set up for comfortable navigating with &lt;a href=&#34;https://github.com/emacsorphanage/god-mode&#34;&gt;God
Mode&lt;/a&gt; and &lt;a href=&#34;https://github.com/abo-abo/avy&#34;&gt;avy&lt;/a&gt;. And lots of space for expansion.&lt;/p&gt;
</description>
                
                        <author>Benjamin.Slade@fakeEmailToMakeValidatorHappy.com (Benjamin Slade)</author>
                
                     
                        
                             
                            
                                
                                 
                                    <category domain="https://babbagefiles.xyz/categories/emacs">emacs</category>
                                 
                                    <category domain="https://babbagefiles.xyz/categories/twiddler">twiddler</category>
                                
                            
                        
                     
                        
                     
                        
                    
                
                <guid>https://babbagefiles.xyz/m-x-twiddler/</guid>
                <pubDate>Sat, 30 May 2020 22:00:00 -0600</pubDate>
            </item>
        
    </channel>
</rss>


