<story><title>Cool but obscure X11 tools</title><url>https://cyber.dabamos.de/unix/x11/</url></story><parent_chain><item><author>throwamay1241</author><text>For those looking for obscure-but-useful, checkout xdotool. `sleep 2; xdotool type &amp;quot;foo&amp;quot;` is super handy for typing passwords into virtual machines which don&amp;#x27;t support guest additions. I&amp;#x27;d rather not elaborate on the filthy things I&amp;#x27;ve made it do, but rest assured you can use it to do some quick and dirty automation tasks if you really need to :)</text></item></parent_chain><comment><author>chrnad</author><text>On macOS I use Keyboard Maestro[1] with a &amp;quot;Type String&amp;quot; macro[2]. Pops up an input[3] and then types the string you enter after a delay. One of many time-saving uses for KM!&lt;p&gt;[1] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;www.keyboardmaestro.com&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;www.keyboardmaestro.com&amp;#x2F;&lt;/a&gt;
[2] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;gist.github.com&amp;#x2F;chroder&amp;#x2F;a18178940cd1e96a76c4daea63dcca91&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;gist.github.com&amp;#x2F;chroder&amp;#x2F;a18178940cd1e96a76c4daea63dc...&lt;/a&gt;
[3] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;i.imgur.com&amp;#x2F;UEjDfNJ.png&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;i.imgur.com&amp;#x2F;UEjDfNJ.png&lt;/a&gt;</text></comment>
<story><title>Cool but obscure X11 tools</title><url>https://cyber.dabamos.de/unix/x11/</url></story><parent_chain><item><author>throwamay1241</author><text>For those looking for obscure-but-useful, checkout xdotool. `sleep 2; xdotool type &amp;quot;foo&amp;quot;` is super handy for typing passwords into virtual machines which don&amp;#x27;t support guest additions. I&amp;#x27;d rather not elaborate on the filthy things I&amp;#x27;ve made it do, but rest assured you can use it to do some quick and dirty automation tasks if you really need to :)</text></item></parent_chain><comment><author>naikrovek</author><text>PLEASE elaborate on the filthy things you&amp;#x27;ve made it do!</text></comment>