yup. i find binding ctrl &lt;-&gt; caps way more useful than binding ctrl to esc (and my keyboard even has a ctrl key made for the caps place and a caps key made for the ctrl position).<p>BUT there&#x27;s also a way to do something like: if you press and hold caps, it acts like control. but if you press and release quickly it acts like esc. stevelosh describes how to do that on osx here <a href="http:&#x2F;&#x2F;stevelosh.com&#x2F;blog&#x2F;2012&#x2F;10&#x2F;a-modern-space-cadet&#x2F;#controlescape" rel="nofollow">http:&#x2F;&#x2F;stevelosh.com&#x2F;blog&#x2F;2012&#x2F;10&#x2F;a-modern-space-cadet&#x2F;#cont...</a> but i still haven&#x27;t found a way of doing that on linux.