<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Keyboard on Carlos Vaz</title>
    <link>https://carlosvaz.com/tags/keyboard/</link>
    <description>Recent content in Keyboard on Carlos Vaz</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-US</language>
    <managingEditor>carlos@carjorvaz.com (Carlos Vaz)</managingEditor>
    <webMaster>carlos@carjorvaz.com (Carlos Vaz)</webMaster>
    <lastBuildDate>Mon, 26 Feb 2024 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://carlosvaz.com/tags/keyboard/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>US International (with AltGr dead-keys) on macOS</title>
      <link>https://carlosvaz.com/posts/us-international-with-altgr-dead-keys-on-macos/</link>
      <pubDate>Mon, 26 Feb 2024 00:00:00 +0000</pubDate><author>carlos@carjorvaz.com (Carlos Vaz)</author>
      <guid>https://carlosvaz.com/posts/us-international-with-altgr-dead-keys-on-macos/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve recently started using a MacBook Air M1 2020 as my main laptop.&#xA;Overall and to my surprise, it&amp;rsquo;s been a more or less pleasant experience.&lt;/p&gt;&#xA;&lt;p&gt;But the one thing I really missed from Linux was the US &lt;code&gt;altgr-intl&lt;/code&gt; variant keyboard layout, which simply is the US layout where you can make dead-keys (for diacritics and other special characters) by pressing the AltGr modifier beforehand.&lt;/p&gt;&#xA;&lt;p&gt;Apple only includes the regular US International layout by default, which I find painful to use, as it requires double tapping the keys to actually output them instead of only being dead-keys when pressed with a modifier.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I&rsquo;ve recently started using a MacBook Air M1 2020 as my main laptop.
Overall and to my surprise, it&rsquo;s been a more or less pleasant experience.</p>
<p>But the one thing I really missed from Linux was the US <code>altgr-intl</code> variant keyboard layout, which simply is the US layout where you can make dead-keys (for diacritics and other special characters) by pressing the AltGr modifier beforehand.</p>
<p>Apple only includes the regular US International layout by default, which I find painful to use, as it requires double tapping the keys to actually output them instead of only being dead-keys when pressed with a modifier.</p>
<p>Some other people have also felt this, but I was always missing something with their solutions:</p>
<p><a href="https://github.com/xv0x7c0/osx-us-altgr-intl">osx-us-altgr-intl</a> was working fine for the most apart, until I found out that Ctrl chords weren&rsquo;t working in <a href="https://github.com/railwaycat/homebrew-emacsmacport">emacs-macport</a> (but were otherwise working perfectly fine in regular emacs).
With <a href="https://software.sil.org/ukelele/">Ukelele</a>, I later found that the Ctrl layer was completely missing.</p>
<p>I also used <a href="https://altgr-weur.eu/macos.html">altgr-weur</a> for some time but my main gripe was that it makes my layouts inconsistent between Linux and macOS, which gets quite confusing.</p>
<p>Finally, I found this <a href="https://www.twam.info/hardware/us-international-on-os-x">blog post</a> with another attempt at altgr-intl for macOS.
However, this version was missing some dead-key layers.</p>
<p>So I took this last one as a base and added the dead key layers from osx-us-altgr-intl and it&rsquo;s working quite well.</p>
<p>Here&rsquo;s the <a href="https://github.com/carjorvaz/macos-us-altgr-intl">repo with the file</a> so others don&rsquo;t have to go through this as well.</p>
]]></content:encoded>
    </item>
  </channel>
</rss>
