{
  "created": "2025-01-15T01:22:23Z",
  "hierarchy": [
    {
      "name": "ROOT",
      "type": "folder",
      "uri": "/ROOT"
    },
    {
      "name": "Vortex PC66 Keyboard Notes",
      "type": "article",
      "uri": "Vortex_PC66_Keyboard_Notes"
    }
  ],
  "html": "<!DOCTYPE html>\n<html lang=\"en\">\n  <head>\n    <meta charset=\"UTF-8\"/>\n    <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\"/>\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"/>\n    <meta property=\"og:image\" content=\"/img/logo512.png\"/>\n    <meta property=\"og:site_name\" content=\"Nikhil's Personal Wiki\"/>\n    <link rel=\"og:image\" href=\"/img/logo512.png\"/>\n    <link rel=\"icon\" href=\"/img/favicon.png\"/>\n    <link rel=\"apple-touch-icon\" href=\"/img/logo192.png\"/>\n    <link rel=\"stylesheet\" href=\"/css/styles.css\"/>\n    <link rel=\"stylesheet\" href=\"/css/highlight.css\"/>\n    <title>Vortex PC66 Keyboard Notes &ndash; Nikhil's Personal Wiki</title>\n    <script type=\"text/javascript\" id=\"MathJax-script\" defer src=\"https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-chtml.js\"></script>\n    <script defer data-domain=\"wiki.nikhil.io\" src=\"https://plausible.io/js/plausible.js\"></script>\n  </head>\n  <body>\n    <noscript>\n      👉 A few things won&#8217;t work if you have JavaScript disabled.\n    </noscript>\n    <div class=\"container article\">\n      <header>\n        <nav>\n          <ul>\n            <li>\n              <a href=\"/archive\"  title=\"Archive\">\n                <span>Archive</span>\n              </a>\n            </li>\n            <li>\n              <a href=\"/Home\"  title=\"Home\">\n                <span>Home</span>\n              </a>\n            </li>\n            <li>\n              <a href=\"/random\"  title=\"See a random article\">\n                <span>Random</span>\n              </a>\n            </li>\n            \n            \n              \n                <li>\n                  <a href=\"/Vortex_PC66_Keyboard_Notes/raw\"  title=\"View Source\">\n                    <span>Raw</span>\n                  </a>\n                </li>\n              \n              \n            \n            \n            \n            \n              \n                <li>\n                  <a href=\"/Vortex_PC66_Keyboard_Notes/revisions\" >\n                    <span>Revisions</span>\n                  </a>\n                </li>\n              \n            \n            \n              \n                \n                  <li>\n                    <a href=\"/Vortex_PC66_Keyboard_Notes/index.json\" title=\"View JSON Object\">\n                      <span>JSON</span>\n                    </a>\n                  </li>\n                \n              \n            \n          </ul>\n        </nav>\n      </header>\n      <main>\n        \n  <nav>\n  <ul>\n    \n      <li>\n        <a data-entity-type=\"folder\" href=\"/ROOT\" title=\"ROOT\">Root</a>\n      </li>\n    \n      <li>\n        <a data-entity-type=\"article\" href=\"/Vortex_PC66_Keyboard_Notes\" title=\"Vortex PC66 Keyboard Notes\">Vortex PC66 Keyboard Notes</a>\n      </li>\n    \n    \n    \n    \n    \n  </ul>\n</nav>\n\n  <h1>Vortex PC66 Keyboard Notes\n    \n  </h1>\n  <p><a href=\"/assets/PC66_Manual.pdf\">Here&rsquo;s the manual</a>.</p>\n<h2>Bluetooth</h2>\n<ol>\n<li><kbd>Fn</kbd> + <kbd>Home</kbd> until LED is solid blue.</li>\n<li>Now press any one of these to enter Pairing Mode.\n<ul>\n<li><kbd>PgUp</kbd> for Device 1</li>\n<li><kbd>PgDn</kbd> for Device 2</li>\n<li><kbd>End</kbd> for Device 3</li>\n</ul>\n</li>\n</ol>\n<p>Youc an now use <kbd>Fn</kbd> + <kbd>PgUp</kbd>, <kbd>PgDn</kbd>, or <kbd>End</kbd> to switch between devices</p>\n<h2>Shortcuts</h2>\n<ul>\n<li><kbd>Fn</kbd> + <kbd>Esc</kbd> = <kbd>`</kbd></li>\n<li><kbd>Fn</kbd> + <kbd>Shift</kbd> + <kbd>Esc</kbd> = <kbd>~</kbd></li>\n<li><kbd>Fn</kbd> + <kbd>1</kbd> = <kbd>F1</kbd></li>\n<li><kbd>Fn</kbd> + <kbd>2</kbd> = <kbd>F2</kbd></li>\n<li><kbd>Fn</kbd> + <kbd>3</kbd> = <kbd>F3</kbd></li>\n<li><kbd>Fn</kbd> + <kbd>4</kbd> = <kbd>F4</kbd></li>\n<li><kbd>Fn</kbd> + <kbd>5</kbd> = <kbd>F5</kbd></li>\n<li><kbd>Fn</kbd> + <kbd>6</kbd> = <kbd>F6</kbd></li>\n<li><kbd>Fn</kbd> + <kbd>7</kbd> = <kbd>F7</kbd></li>\n<li><kbd>Fn</kbd> + <kbd>8</kbd> = <kbd>F8</kbd></li>\n<li><kbd>Fn</kbd> + <kbd>9</kbd> = <kbd>F9</kbd></li>\n<li><kbd>Fn</kbd> + <kbd>0</kbd> = <kbd>F10</kbd></li>\n<li><kbd>Fn</kbd> + <kbd>-</kbd> = <kbd>F11</kbd></li>\n<li><kbd>Fn</kbd> + <kbd>=</kbd> = <kbd>F12</kbd></li>\n</ul>\n<h3>Navigation and System Controls</h3>\n<ul>\n<li><kbd>Fn</kbd> + <kbd>Backspace</kbd> = <kbd>Delete</kbd></li>\n<li><kbd>Fn</kbd> + <kbd>;</kbd> = <kbd>Insert</kbd></li>\n<li><kbd>Fn</kbd> + <kbd>P</kbd> = <kbd>Print</kbd></li>\n<li><kbd>Fn</kbd> + <kbd>[</kbd> = <kbd>Scroll</kbd></li>\n<li><kbd>Fn</kbd> + <kbd>]</kbd> = <kbd>Pause</kbd></li>\n<li><kbd>Fn</kbd> + <kbd>A</kbd> = <kbd>Previous</kbd></li>\n<li><kbd>Fn</kbd> + <kbd>S</kbd> = <kbd>Play/Pause</kbd></li>\n<li><kbd>Fn</kbd> + <kbd>D</kbd> = <kbd>Next</kbd></li>\n<li><kbd>Fn</kbd> + <kbd>F</kbd> = <kbd>Mute</kbd></li>\n<li><kbd>Fn</kbd> + <kbd>G</kbd> = <kbd>Volume -</kbd></li>\n<li><kbd>Fn</kbd> + <kbd>H</kbd> = <kbd>Volume +</kbd></li>\n</ul>\n<h3>Arrow Keys</h3>\n<ul>\n<li><kbd>Fn</kbd> + <kbd>I</kbd> = <kbd>Up</kbd></li>\n<li><kbd>Fn</kbd> + <kbd>J</kbd> = <kbd>Left</kbd></li>\n<li><kbd>Fn</kbd> + <kbd>K</kbd> = <kbd>Down</kbd></li>\n<li><kbd>Fn</kbd> + <kbd>L</kbd> = <kbd>Right</kbd></li>\n</ul>\n<h3>Special Functions</h3>\n<ul>\n<li><kbd>Fn</kbd> + <kbd>?</kbd> = <kbd>66key:Menu</kbd> / <kbd>68key:Windows</kbd></li>\n<li><kbd>Fn</kbd> + <kbd>&gt;</kbd> = <kbd>Windows_R</kbd></li>\n<li><kbd>Fn</kbd> + <kbd>Z</kbd> = <kbd>66key:Windows</kbd> / <kbd>68key:Menu</kbd></li>\n<li><kbd>Fn</kbd> + <kbd>Win</kbd> = <kbd>68key:Winlock</kbd></li>\n<li><kbd>Fn</kbd> + <kbd>Spacebar</kbd> = <kbd>Capslock</kbd></li>\n</ul>\n<h3>Layout and OS Switching</h3>\n<p>(LED will flash a white color)</p>\n<ul>\n<li><kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>PgUp</kbd> (press 2s) = <kbd>Colemak</kbd></li>\n<li><kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>PgDn</kbd> (press 2s) = <kbd>Dvorak</kbd></li>\n<li><kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>End</kbd> (press 2s) = <kbd>Qwerty</kbd></li>\n<li><kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>HOME</kbd> (press 2s) = <kbd>Switch OS</kbd></li>\n</ul>\n<h3>Factory Restore</h3>\n<p><kbd>Fn</kbd> + <kbd>Alt_L</kbd> + <kbd>Alt_R</kbd> (press for 3s)</p>\n<h2>Problems</h2>\n<h3>Missing Tilde and Backtick :/</h3>\n<p>The I use the tilde and backtick keys a lot. They&rsquo;re <em>physically</em> missing on this keyboard and it&rsquo;s a PITA. On macOS, this means that I cannot use <kbd>Command</kbd>+<kbd>`</kbd> to &ldquo;move focus to the next window&rdquo; (i.e. cycling between instances of the same app).</p>\n<p>The solution was the lovely Karabiner 🥰 Since I use <kbd>Esc</kbd> so little, I mapped it to tilde/backtick. Then mapped <kbd>Ctrl</kbd>+<kbd>Esc</kbd> to the <em>real</em> <kbd>Esc</kbd>. Pure Value™.</p>\n<p>I also had to take care that this config was <em>only</em> applied to my shiny new keyboard and not the built-in one. For this, Karabiner Elements informed me that the Product ID was 592, and the Vendor ID was 1452.</p>\n<p>Here&rsquo;s the config. The device ignored at the end of it is my Kensington Wireless Trackball which creates a virtual keyboard for some reason. I needed to ignore it to get button combos to work (e.g. Button3+Button4 = Mission Control)</p>\n<pre tabindex=\"0\" class=\"chroma\"><code><span class=\"line\"><span class=\"cl\"><span class=\"p\">{</span>\n</span></span><span class=\"line\"><span class=\"cl\">    <span class=\"nt\">&#34;profiles&#34;</span><span class=\"p\">:</span> <span class=\"p\">[</span>\n</span></span><span class=\"line\"><span class=\"cl\">        <span class=\"p\">{</span>\n</span></span><span class=\"line\"><span class=\"cl\">            <span class=\"nt\">&#34;complex_modifications&#34;</span><span class=\"p\">:</span> <span class=\"p\">{</span>\n</span></span><span class=\"line\"><span class=\"cl\">                <span class=\"nt\">&#34;rules&#34;</span><span class=\"p\">:</span> <span class=\"p\">[</span>\n</span></span><span class=\"line\"><span class=\"cl\">                    <span class=\"p\">{</span>\n</span></span><span class=\"line\"><span class=\"cl\">                        <span class=\"nt\">&#34;description&#34;</span><span class=\"p\">:</span> <span class=\"s2\">&#34;Map Esc to ~ and `&#34;</span><span class=\"p\">,</span>\n</span></span><span class=\"line\"><span class=\"cl\">                        <span class=\"nt\">&#34;manipulators&#34;</span><span class=\"p\">:</span> <span class=\"p\">[</span>\n</span></span><span class=\"line\"><span class=\"cl\">                            <span class=\"p\">{</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                <span class=\"nt\">&#34;conditions&#34;</span><span class=\"p\">:</span> <span class=\"p\">[</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                    <span class=\"p\">{</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                        <span class=\"nt\">&#34;identifiers&#34;</span><span class=\"p\">:</span> <span class=\"p\">[</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                            <span class=\"p\">{</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                                <span class=\"nt\">&#34;is_keyboard&#34;</span><span class=\"p\">:</span> <span class=\"kc\">true</span><span class=\"p\">,</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                                <span class=\"nt\">&#34;is_pointing_device&#34;</span><span class=\"p\">:</span> <span class=\"kc\">false</span><span class=\"p\">,</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                                <span class=\"nt\">&#34;product_id&#34;</span><span class=\"p\">:</span> <span class=\"mi\">592</span><span class=\"p\">,</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                                <span class=\"nt\">&#34;vendor_id&#34;</span><span class=\"p\">:</span> <span class=\"mi\">1452</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                            <span class=\"p\">}</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                        <span class=\"p\">],</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                        <span class=\"nt\">&#34;type&#34;</span><span class=\"p\">:</span> <span class=\"s2\">&#34;device_if&#34;</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                    <span class=\"p\">}</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                <span class=\"p\">],</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                <span class=\"nt\">&#34;from&#34;</span><span class=\"p\">:</span> <span class=\"p\">{</span> <span class=\"nt\">&#34;key_code&#34;</span><span class=\"p\">:</span> <span class=\"s2\">&#34;escape&#34;</span> <span class=\"p\">},</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                <span class=\"nt\">&#34;to&#34;</span><span class=\"p\">:</span> <span class=\"p\">[{</span> <span class=\"nt\">&#34;key_code&#34;</span><span class=\"p\">:</span> <span class=\"s2\">&#34;grave_accent_and_tilde&#34;</span> <span class=\"p\">}],</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                <span class=\"nt\">&#34;type&#34;</span><span class=\"p\">:</span> <span class=\"s2\">&#34;basic&#34;</span>\n</span></span><span class=\"line\"><span class=\"cl\">                            <span class=\"p\">}</span>\n</span></span><span class=\"line\"><span class=\"cl\">                        <span class=\"p\">]</span>\n</span></span><span class=\"line\"><span class=\"cl\">                    <span class=\"p\">},</span>\n</span></span><span class=\"line\"><span class=\"cl\">                    <span class=\"p\">{</span>\n</span></span><span class=\"line\"><span class=\"cl\">                        <span class=\"nt\">&#34;description&#34;</span><span class=\"p\">:</span> <span class=\"s2\">&#34;Map Ctrl+Esc to Esc&#34;</span><span class=\"p\">,</span>\n</span></span><span class=\"line\"><span class=\"cl\">                        <span class=\"nt\">&#34;manipulators&#34;</span><span class=\"p\">:</span> <span class=\"p\">[</span>\n</span></span><span class=\"line\"><span class=\"cl\">                            <span class=\"p\">{</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                <span class=\"nt\">&#34;conditions&#34;</span><span class=\"p\">:</span> <span class=\"p\">[</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                    <span class=\"p\">{</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                        <span class=\"nt\">&#34;identifiers&#34;</span><span class=\"p\">:</span> <span class=\"p\">[</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                            <span class=\"p\">{</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                                <span class=\"nt\">&#34;is_keyboard&#34;</span><span class=\"p\">:</span> <span class=\"kc\">true</span><span class=\"p\">,</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                                <span class=\"nt\">&#34;is_pointing_device&#34;</span><span class=\"p\">:</span> <span class=\"kc\">false</span><span class=\"p\">,</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                                <span class=\"nt\">&#34;product_id&#34;</span><span class=\"p\">:</span> <span class=\"mi\">592</span><span class=\"p\">,</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                                <span class=\"nt\">&#34;vendor_id&#34;</span><span class=\"p\">:</span> <span class=\"mi\">1452</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                            <span class=\"p\">}</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                        <span class=\"p\">],</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                        <span class=\"nt\">&#34;type&#34;</span><span class=\"p\">:</span> <span class=\"s2\">&#34;device_if&#34;</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                    <span class=\"p\">}</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                <span class=\"p\">],</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                <span class=\"nt\">&#34;from&#34;</span><span class=\"p\">:</span> <span class=\"p\">{</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                    <span class=\"nt\">&#34;key_code&#34;</span><span class=\"p\">:</span> <span class=\"s2\">&#34;escape&#34;</span><span class=\"p\">,</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                    <span class=\"nt\">&#34;modifiers&#34;</span><span class=\"p\">:</span> <span class=\"p\">{</span> <span class=\"nt\">&#34;mandatory&#34;</span><span class=\"p\">:</span> <span class=\"p\">[</span><span class=\"s2\">&#34;control&#34;</span><span class=\"p\">]</span> <span class=\"p\">}</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                <span class=\"p\">},</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                <span class=\"nt\">&#34;to&#34;</span><span class=\"p\">:</span> <span class=\"p\">[{</span> <span class=\"nt\">&#34;key_code&#34;</span><span class=\"p\">:</span> <span class=\"s2\">&#34;escape&#34;</span> <span class=\"p\">}],</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                <span class=\"nt\">&#34;type&#34;</span><span class=\"p\">:</span> <span class=\"s2\">&#34;basic&#34;</span>\n</span></span><span class=\"line\"><span class=\"cl\">                            <span class=\"p\">}</span>\n</span></span><span class=\"line\"><span class=\"cl\">                        <span class=\"p\">]</span>\n</span></span><span class=\"line\"><span class=\"cl\">                    <span class=\"p\">},</span>\n</span></span><span class=\"line\"><span class=\"cl\">                    <span class=\"p\">{</span>\n</span></span><span class=\"line\"><span class=\"cl\">                        <span class=\"nt\">&#34;description&#34;</span><span class=\"p\">:</span> <span class=\"s2\">&#34;Map (Command + Esc) to (Command + Backtick) so you can &#39;Move focus to next window&#39;&#34;</span><span class=\"p\">,</span>\n</span></span><span class=\"line\"><span class=\"cl\">                        <span class=\"nt\">&#34;manipulators&#34;</span><span class=\"p\">:</span> <span class=\"p\">[</span>\n</span></span><span class=\"line\"><span class=\"cl\">                            <span class=\"p\">{</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                <span class=\"nt\">&#34;conditions&#34;</span><span class=\"p\">:</span> <span class=\"p\">[</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                    <span class=\"p\">{</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                        <span class=\"nt\">&#34;identifiers&#34;</span><span class=\"p\">:</span> <span class=\"p\">[</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                            <span class=\"p\">{</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                                <span class=\"nt\">&#34;is_keyboard&#34;</span><span class=\"p\">:</span> <span class=\"kc\">true</span><span class=\"p\">,</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                                <span class=\"nt\">&#34;is_pointing_device&#34;</span><span class=\"p\">:</span> <span class=\"kc\">false</span><span class=\"p\">,</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                                <span class=\"nt\">&#34;product_id&#34;</span><span class=\"p\">:</span> <span class=\"mi\">592</span><span class=\"p\">,</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                                <span class=\"nt\">&#34;vendor_id&#34;</span><span class=\"p\">:</span> <span class=\"mi\">1452</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                            <span class=\"p\">}</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                        <span class=\"p\">],</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                        <span class=\"nt\">&#34;type&#34;</span><span class=\"p\">:</span> <span class=\"s2\">&#34;device_if&#34;</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                    <span class=\"p\">}</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                <span class=\"p\">],</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                <span class=\"nt\">&#34;from&#34;</span><span class=\"p\">:</span> <span class=\"p\">{</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                    <span class=\"nt\">&#34;key_code&#34;</span><span class=\"p\">:</span> <span class=\"s2\">&#34;escape&#34;</span><span class=\"p\">,</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                    <span class=\"nt\">&#34;modifiers&#34;</span><span class=\"p\">:</span> <span class=\"p\">{</span> <span class=\"nt\">&#34;mandatory&#34;</span><span class=\"p\">:</span> <span class=\"p\">[</span><span class=\"s2\">&#34;command&#34;</span><span class=\"p\">]</span> <span class=\"p\">}</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                <span class=\"p\">},</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                <span class=\"nt\">&#34;to&#34;</span><span class=\"p\">:</span> <span class=\"p\">[</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                    <span class=\"p\">{</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                        <span class=\"nt\">&#34;key_code&#34;</span><span class=\"p\">:</span> <span class=\"s2\">&#34;grave_accent_and_tilde&#34;</span><span class=\"p\">,</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                        <span class=\"nt\">&#34;modifiers&#34;</span><span class=\"p\">:</span> <span class=\"p\">[</span><span class=\"s2\">&#34;command&#34;</span><span class=\"p\">]</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                    <span class=\"p\">}</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                <span class=\"p\">],</span>\n</span></span><span class=\"line\"><span class=\"cl\">                                <span class=\"nt\">&#34;type&#34;</span><span class=\"p\">:</span> <span class=\"s2\">&#34;basic&#34;</span>\n</span></span><span class=\"line\"><span class=\"cl\">                            <span class=\"p\">}</span>\n</span></span><span class=\"line\"><span class=\"cl\">                        <span class=\"p\">]</span>\n</span></span><span class=\"line\"><span class=\"cl\">                    <span class=\"p\">}</span>\n</span></span><span class=\"line\"><span class=\"cl\">                <span class=\"p\">]</span>\n</span></span><span class=\"line\"><span class=\"cl\">            <span class=\"p\">},</span>\n</span></span><span class=\"line\"><span class=\"cl\">            <span class=\"nt\">&#34;devices&#34;</span><span class=\"p\">:</span> <span class=\"p\">[</span>\n</span></span><span class=\"line\"><span class=\"cl\">                <span class=\"p\">{</span>\n</span></span><span class=\"line\"><span class=\"cl\">                    <span class=\"nt\">&#34;identifiers&#34;</span><span class=\"p\">:</span> <span class=\"p\">{</span>\n</span></span><span class=\"line\"><span class=\"cl\">                        <span class=\"nt\">&#34;is_keyboard&#34;</span><span class=\"p\">:</span> <span class=\"kc\">true</span><span class=\"p\">,</span>\n</span></span><span class=\"line\"><span class=\"cl\">                        <span class=\"nt\">&#34;product_id&#34;</span><span class=\"p\">:</span> <span class=\"mi\">65535</span><span class=\"p\">,</span>\n</span></span><span class=\"line\"><span class=\"cl\">                        <span class=\"nt\">&#34;vendor_id&#34;</span><span class=\"p\">:</span> <span class=\"mi\">1149</span>\n</span></span><span class=\"line\"><span class=\"cl\">                    <span class=\"p\">},</span>\n</span></span><span class=\"line\"><span class=\"cl\">                    <span class=\"nt\">&#34;ignore&#34;</span><span class=\"p\">:</span> <span class=\"kc\">true</span>\n</span></span><span class=\"line\"><span class=\"cl\">                <span class=\"p\">}</span>\n</span></span><span class=\"line\"><span class=\"cl\">            <span class=\"p\">],</span>\n</span></span><span class=\"line\"><span class=\"cl\">            <span class=\"nt\">&#34;name&#34;</span><span class=\"p\">:</span> <span class=\"s2\">&#34;Default profile&#34;</span><span class=\"p\">,</span>\n</span></span><span class=\"line\"><span class=\"cl\">            <span class=\"nt\">&#34;selected&#34;</span><span class=\"p\">:</span> <span class=\"kc\">true</span><span class=\"p\">,</span>\n</span></span><span class=\"line\"><span class=\"cl\">            <span class=\"nt\">&#34;virtual_hid_keyboard&#34;</span><span class=\"p\">:</span> <span class=\"p\">{</span> <span class=\"nt\">&#34;keyboard_type_v2&#34;</span><span class=\"p\">:</span> <span class=\"s2\">&#34;ansi&#34;</span> <span class=\"p\">}</span>\n</span></span><span class=\"line\"><span class=\"cl\">        <span class=\"p\">}</span>\n</span></span><span class=\"line\"><span class=\"cl\">    <span class=\"p\">]</span>\n</span></span><span class=\"line\"><span class=\"cl\"><span class=\"p\">}</span>\n</span></span></code></pre><h3>Connecting Wirelessly</h3>\n<p>When <em>not</em> connected via a cable, macOS will think this is an Apple-made Keyboard. <a href=\"https://discussions.apple.com/thread/254485490?sortBy=rank\">This has apparently been a problem since macOS Ventura</a>. The Karabiner config above addresses this issue as well 🌸</p>\n\n\n      </main>\n      <footer>\n        <p>\n          \n        </p>\n        <ul>\n          \n  <li>8,526 bytes</li>\n  \n    <li>Created on Wednesday, 15 January 2025 at 01:22 UTC</li>\n    <li>Modified on Tuesday, 13 January 2026 at 18:47 UTC</li>\n    <br/>\n    <li>\n      <a\n        href=\"https://github.com/afreeorange/wiki.nikhil.io.articles/edit/master/Vortex PC66 Keyboard Notes.md\"\n        title=\"Edit this article\">Edit this article</a>\n    </li>\n  \n\n          <li>\n            <a href=\"https://github.com/afreeorange/bock\" title=\"View the project that generates this wiki on Github\">bock\n            5.2.0-beta</a>\n          </li>\n        </ul>\n      </footer>\n    </div>\n    \n    \n      <script type=\"text/javascript\">\n        /**\n         * Quick shortcut to take me to the search box which is 90% of how I navigate\n         * this wiki anyway.\n         */\n        document.body.addEventListener(\n          \"keypress\", (e) => e.key === \"f\"\n          ? window.location.assign(\"/archive\")\n          : null);\n        window.MathJax = {\n          tex: {\n            inlineMath: [\n              [\n                '$', '$'\n              ],\n              [\n                '\\\\(', '\\\\)'\n              ]\n            ]\n          },\n          svg: {\n            fontCache: 'global'\n          }\n        };\n      </script>\n    \n  </body>\n</html></head></html>\n",
  "id": "c048ed84-52e3-51e4-864f-af381c01aac9",
  "modified": "2026-01-13T18:47:28Z",
  "revisions": [
    {
      "authorEmail": "mail@nikhil.io",
      "authorName": "Nikhil Anand",
      "date": "2026-01-13T18:47:28Z",
      "id": "2436477560f26e23d00a24add1cbfeafdca4af78",
      "shortId": "24364775",
      "subject": "No compression\n",
      "content": "[Here's the manual](/assets/PC66_Manual.pdf).\n\n## Bluetooth\n\n1. <kbd>Fn</kbd> + <kbd>Home</kbd> until LED is solid blue.\n2. Now press any one of these to enter Pairing Mode.\n   - <kbd>PgUp</kbd> for Device 1\n   - <kbd>PgDn</kbd> for Device 2\n   - <kbd>End</kbd> for Device 3\n\nYouc an now use <kbd>Fn</kbd> + <kbd>PgUp</kbd>, <kbd>PgDn</kbd>, or <kbd>End</kbd> to switch between devices\n\n## Shortcuts\n\n- <kbd>Fn</kbd> + <kbd>Esc</kbd> = <kbd>`</kbd>\n- <kbd>Fn</kbd> + <kbd>Shift</kbd> + <kbd>Esc</kbd> = <kbd>~</kbd>\n- <kbd>Fn</kbd> + <kbd>1</kbd> = <kbd>F1</kbd>\n- <kbd>Fn</kbd> + <kbd>2</kbd> = <kbd>F2</kbd>\n- <kbd>Fn</kbd> + <kbd>3</kbd> = <kbd>F3</kbd>\n- <kbd>Fn</kbd> + <kbd>4</kbd> = <kbd>F4</kbd>\n- <kbd>Fn</kbd> + <kbd>5</kbd> = <kbd>F5</kbd>\n- <kbd>Fn</kbd> + <kbd>6</kbd> = <kbd>F6</kbd>\n- <kbd>Fn</kbd> + <kbd>7</kbd> = <kbd>F7</kbd>\n- <kbd>Fn</kbd> + <kbd>8</kbd> = <kbd>F8</kbd>\n- <kbd>Fn</kbd> + <kbd>9</kbd> = <kbd>F9</kbd>\n- <kbd>Fn</kbd> + <kbd>0</kbd> = <kbd>F10</kbd>\n- <kbd>Fn</kbd> + <kbd>-</kbd> = <kbd>F11</kbd>\n- <kbd>Fn</kbd> + <kbd>=</kbd> = <kbd>F12</kbd>\n\n### Navigation and System Controls\n\n- <kbd>Fn</kbd> + <kbd>Backspace</kbd> = <kbd>Delete</kbd>\n- <kbd>Fn</kbd> + <kbd>;</kbd> = <kbd>Insert</kbd>\n- <kbd>Fn</kbd> + <kbd>P</kbd> = <kbd>Print</kbd>\n- <kbd>Fn</kbd> + <kbd>[</kbd> = <kbd>Scroll</kbd>\n- <kbd>Fn</kbd> + <kbd>]</kbd> = <kbd>Pause</kbd>\n- <kbd>Fn</kbd> + <kbd>A</kbd> = <kbd>Previous</kbd>\n- <kbd>Fn</kbd> + <kbd>S</kbd> = <kbd>Play/Pause</kbd>\n- <kbd>Fn</kbd> + <kbd>D</kbd> = <kbd>Next</kbd>\n- <kbd>Fn</kbd> + <kbd>F</kbd> = <kbd>Mute</kbd>\n- <kbd>Fn</kbd> + <kbd>G</kbd> = <kbd>Volume -</kbd>\n- <kbd>Fn</kbd> + <kbd>H</kbd> = <kbd>Volume +</kbd>\n\n### Arrow Keys\n\n- <kbd>Fn</kbd> + <kbd>I</kbd> = <kbd>Up</kbd>\n- <kbd>Fn</kbd> + <kbd>J</kbd> = <kbd>Left</kbd>\n- <kbd>Fn</kbd> + <kbd>K</kbd> = <kbd>Down</kbd>\n- <kbd>Fn</kbd> + <kbd>L</kbd> = <kbd>Right</kbd>\n\n### Special Functions\n\n- <kbd>Fn</kbd> + <kbd>?</kbd> = <kbd>66key:Menu</kbd> / <kbd>68key:Windows</kbd>\n- <kbd>Fn</kbd> + <kbd>></kbd> = <kbd>Windows_R</kbd>\n- <kbd>Fn</kbd> + <kbd>Z</kbd> = <kbd>66key:Windows</kbd> / <kbd>68key:Menu</kbd>\n- <kbd>Fn</kbd> + <kbd>Win</kbd> = <kbd>68key:Winlock</kbd>\n- <kbd>Fn</kbd> + <kbd>Spacebar</kbd> = <kbd>Capslock</kbd>\n\n### Layout and OS Switching\n\n(LED will flash a white color)\n\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>PgUp</kbd> (press 2s) = <kbd>Colemak</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>PgDn</kbd> (press 2s) = <kbd>Dvorak</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>End</kbd> (press 2s) = <kbd>Qwerty</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>HOME</kbd> (press 2s) = <kbd>Switch OS</kbd>\n\n### Factory Restore\n\n<kbd>Fn</kbd> + <kbd>Alt_L</kbd> + <kbd>Alt_R</kbd> (press for 3s)\n\n## Problems\n\n### Missing Tilde and Backtick :/\n\nThe I use the tilde and backtick keys a lot. They're _physically_ missing on this keyboard and it's a PITA. On macOS, this means that I cannot use <kbd>Command</kbd>+<kbd>`</kbd> to \"move focus to the next window\" (i.e. cycling between instances of the same app).\n\nThe solution was the lovely Karabiner 🥰 Since I use <kbd>Esc</kbd> so little, I mapped it to tilde/backtick. Then mapped <kbd>Ctrl</kbd>+<kbd>Esc</kbd> to the _real_ <kbd>Esc</kbd>. Pure Value™.\n\nI also had to take care that this config was _only_ applied to my shiny new keyboard and not the built-in one. For this, Karabiner Elements informed me that the Product ID was 592, and the Vendor ID was 1452.\n\nHere's the config. The device ignored at the end of it is my Kensington Wireless Trackball which creates a virtual keyboard for some reason. I needed to ignore it to get button combos to work (e.g. Button3+Button4 = Mission Control)\n\n```json\n{\n    \"profiles\": [\n        {\n            \"complex_modifications\": {\n                \"rules\": [\n                    {\n                        \"description\": \"Map Esc to ~ and `\",\n                        \"manipulators\": [\n                            {\n                                \"conditions\": [\n                                    {\n                                        \"identifiers\": [\n                                            {\n                                                \"is_keyboard\": true,\n                                                \"is_pointing_device\": false,\n                                                \"product_id\": 592,\n                                                \"vendor_id\": 1452\n                                            }\n                                        ],\n                                        \"type\": \"device_if\"\n                                    }\n                                ],\n                                \"from\": { \"key_code\": \"escape\" },\n                                \"to\": [{ \"key_code\": \"grave_accent_and_tilde\" }],\n                                \"type\": \"basic\"\n                            }\n                        ]\n                    },\n                    {\n                        \"description\": \"Map Ctrl+Esc to Esc\",\n                        \"manipulators\": [\n                            {\n                                \"conditions\": [\n                                    {\n                                        \"identifiers\": [\n                                            {\n                                                \"is_keyboard\": true,\n                                                \"is_pointing_device\": false,\n                                                \"product_id\": 592,\n                                                \"vendor_id\": 1452\n                                            }\n                                        ],\n                                        \"type\": \"device_if\"\n                                    }\n                                ],\n                                \"from\": {\n                                    \"key_code\": \"escape\",\n                                    \"modifiers\": { \"mandatory\": [\"control\"] }\n                                },\n                                \"to\": [{ \"key_code\": \"escape\" }],\n                                \"type\": \"basic\"\n                            }\n                        ]\n                    },\n                    {\n                        \"description\": \"Map (Command + Esc) to (Command + Backtick) so you can 'Move focus to next window'\",\n                        \"manipulators\": [\n                            {\n                                \"conditions\": [\n                                    {\n                                        \"identifiers\": [\n                                            {\n                                                \"is_keyboard\": true,\n                                                \"is_pointing_device\": false,\n                                                \"product_id\": 592,\n                                                \"vendor_id\": 1452\n                                            }\n                                        ],\n                                        \"type\": \"device_if\"\n                                    }\n                                ],\n                                \"from\": {\n                                    \"key_code\": \"escape\",\n                                    \"modifiers\": { \"mandatory\": [\"command\"] }\n                                },\n                                \"to\": [\n                                    {\n                                        \"key_code\": \"grave_accent_and_tilde\",\n                                        \"modifiers\": [\"command\"]\n                                    }\n                                ],\n                                \"type\": \"basic\"\n                            }\n                        ]\n                    }\n                ]\n            },\n            \"devices\": [\n                {\n                    \"identifiers\": {\n                        \"is_keyboard\": true,\n                        \"product_id\": 65535,\n                        \"vendor_id\": 1149\n                    },\n                    \"ignore\": true\n                }\n            ],\n            \"name\": \"Default profile\",\n            \"selected\": true,\n            \"virtual_hid_keyboard\": { \"keyboard_type_v2\": \"ansi\" }\n        }\n    ]\n}\n```\n\n### Connecting Wirelessly\n\nWhen _not_ connected via a cable, macOS will think this is an Apple-made Keyboard. [This has apparently been a problem since macOS Ventura](https://discussions.apple.com/thread/254485490?sortBy=rank). The Karabiner config above addresses this issue as well 🌸\n"
    },
    {
      "authorEmail": "mail@nikhil.io",
      "authorName": "Nikhil Anand",
      "date": "2025-08-07T13:09:29Z",
      "id": "2520ae2bb738c6061a862c8587dea02b87935b48",
      "shortId": "2520ae2b",
      "subject": "Amend with working config\n",
      "content": "[Here's the manual](/assets/PC66_Manual.pdf).\n\n## Bluetooth\n\n1. <kbd>Fn</kbd> + <kbd>Home</kbd> until LED is solid blue.\n2. Now press any one of these to enter Pairing Mode.\n   - <kbd>PgUp</kbd> for Device 1\n   - <kbd>PgDn</kbd> for Device 2\n   - <kbd>End</kbd> for Device 3\n\nYouc an now use <kbd>Fn</kbd> + <kbd>PgUp</kbd>, <kbd>PgDn</kbd>, or <kbd>End</kbd> to switch between devices\n\n## Shortcuts\n\n- <kbd>Fn</kbd> + <kbd>Esc</kbd> = <kbd>`</kbd>\n- <kbd>Fn</kbd> + <kbd>Shift</kbd> + <kbd>Esc</kbd> = <kbd>~</kbd>\n- <kbd>Fn</kbd> + <kbd>1</kbd> = <kbd>F1</kbd>\n- <kbd>Fn</kbd> + <kbd>2</kbd> = <kbd>F2</kbd>\n- <kbd>Fn</kbd> + <kbd>3</kbd> = <kbd>F3</kbd>\n- <kbd>Fn</kbd> + <kbd>4</kbd> = <kbd>F4</kbd>\n- <kbd>Fn</kbd> + <kbd>5</kbd> = <kbd>F5</kbd>\n- <kbd>Fn</kbd> + <kbd>6</kbd> = <kbd>F6</kbd>\n- <kbd>Fn</kbd> + <kbd>7</kbd> = <kbd>F7</kbd>\n- <kbd>Fn</kbd> + <kbd>8</kbd> = <kbd>F8</kbd>\n- <kbd>Fn</kbd> + <kbd>9</kbd> = <kbd>F9</kbd>\n- <kbd>Fn</kbd> + <kbd>0</kbd> = <kbd>F10</kbd>\n- <kbd>Fn</kbd> + <kbd>-</kbd> = <kbd>F11</kbd>\n- <kbd>Fn</kbd> + <kbd>=</kbd> = <kbd>F12</kbd>\n\n### Navigation and System Controls\n\n- <kbd>Fn</kbd> + <kbd>Backspace</kbd> = <kbd>Delete</kbd>\n- <kbd>Fn</kbd> + <kbd>;</kbd> = <kbd>Insert</kbd>\n- <kbd>Fn</kbd> + <kbd>P</kbd> = <kbd>Print</kbd>\n- <kbd>Fn</kbd> + <kbd>[</kbd> = <kbd>Scroll</kbd>\n- <kbd>Fn</kbd> + <kbd>]</kbd> = <kbd>Pause</kbd>\n- <kbd>Fn</kbd> + <kbd>A</kbd> = <kbd>Previous</kbd>\n- <kbd>Fn</kbd> + <kbd>S</kbd> = <kbd>Play/Pause</kbd>\n- <kbd>Fn</kbd> + <kbd>D</kbd> = <kbd>Next</kbd>\n- <kbd>Fn</kbd> + <kbd>F</kbd> = <kbd>Mute</kbd>\n- <kbd>Fn</kbd> + <kbd>G</kbd> = <kbd>Volume -</kbd>\n- <kbd>Fn</kbd> + <kbd>H</kbd> = <kbd>Volume +</kbd>\n\n### Arrow Keys\n\n- <kbd>Fn</kbd> + <kbd>I</kbd> = <kbd>Up</kbd>\n- <kbd>Fn</kbd> + <kbd>J</kbd> = <kbd>Left</kbd>\n- <kbd>Fn</kbd> + <kbd>K</kbd> = <kbd>Down</kbd>\n- <kbd>Fn</kbd> + <kbd>L</kbd> = <kbd>Right</kbd>\n\n### Special Functions\n\n- <kbd>Fn</kbd> + <kbd>?</kbd> = <kbd>66key:Menu</kbd> / <kbd>68key:Windows</kbd>\n- <kbd>Fn</kbd> + <kbd>></kbd> = <kbd>Windows_R</kbd>\n- <kbd>Fn</kbd> + <kbd>Z</kbd> = <kbd>66key:Windows</kbd> / <kbd>68key:Menu</kbd>\n- <kbd>Fn</kbd> + <kbd>Win</kbd> = <kbd>68key:Winlock</kbd>\n- <kbd>Fn</kbd> + <kbd>Spacebar</kbd> = <kbd>Capslock</kbd>\n\n### Layout and OS Switching\n\n(LED will flash a white color)\n\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>PgUp</kbd> (press 2s) = <kbd>Colemak</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>PgDn</kbd> (press 2s) = <kbd>Dvorak</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>End</kbd> (press 2s) = <kbd>Qwerty</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>HOME</kbd> (press 2s) = <kbd>Switch OS</kbd>\n\n### Factory Restore\n\n<kbd>Fn</kbd> + <kbd>Alt_L</kbd> + <kbd>Alt_R</kbd> (press for 3s)\n\n## Problems\n\n### Missing Tilde and Backtick :/\n\nThe I use the tilde and backtick keys a lot. They're _physically_ missing on this keyboard and it's a PITA. On macOS, this means that I cannot use <kbd>Command</kbd>+<kbd>`</kbd> to \"move focus to the next window\" (i.e. cycling between instances of the same app).\n\nThe solution was the lovely Karabiner 🥰 Since I use <kbd>Esc</kbd> so little, I mapped it to tilde/backtick. Then mapped <kbd>Ctrl</kbd>+<kbd>Esc</kbd> to the _real_ <kbd>Esc</kbd>. Pure Value™.\n\nI also had to take care that this config was _only_ applied to my shiny new keyboard and not the built-in one. For this, Karabiner Elements informed me that the Product ID was 592, and the Vendor ID was 1452.\n\nHere's the config. The device ignored at the end of it is my Kensington Wireless Trackball which creates a virtual keyboard for some reason. I needed to ignore it to get button combos to work (e.g. Button3+Button4 = Mission Control)\n\n```json\n{\n    \"profiles\": [\n        {\n            \"complex_modifications\": {\n                \"rules\": [\n                    {\n                        \"description\": \"Map Esc to ~ and `\",\n                        \"manipulators\": [\n                            {\n                                \"conditions\": [\n                                    {\n                                        \"identifiers\": [\n                                            {\n                                                \"is_keyboard\": true,\n                                                \"is_pointing_device\": false,\n                                                \"product_id\": 592,\n                                                \"vendor_id\": 1452\n                                            }\n                                        ],\n                                        \"type\": \"device_if\"\n                                    }\n                                ],\n                                \"from\": { \"key_code\": \"escape\" },\n                                \"to\": [{ \"key_code\": \"grave_accent_and_tilde\" }],\n                                \"type\": \"basic\"\n                            }\n                        ]\n                    },\n                    {\n                        \"description\": \"Map Ctrl+Esc to Esc\",\n                        \"manipulators\": [\n                            {\n                                \"conditions\": [\n                                    {\n                                        \"identifiers\": [\n                                            {\n                                                \"is_keyboard\": true,\n                                                \"is_pointing_device\": false,\n                                                \"product_id\": 592,\n                                                \"vendor_id\": 1452\n                                            }\n                                        ],\n                                        \"type\": \"device_if\"\n                                    }\n                                ],\n                                \"from\": {\n                                    \"key_code\": \"escape\",\n                                    \"modifiers\": { \"mandatory\": [\"control\"] }\n                                },\n                                \"to\": [{ \"key_code\": \"escape\" }],\n                                \"type\": \"basic\"\n                            }\n                        ]\n                    },\n                    {\n                        \"description\": \"Map (Command + Esc) to (Command + Backtick) so you can 'Move focus to next window'\",\n                        \"manipulators\": [\n                            {\n                                \"conditions\": [\n                                    {\n                                        \"identifiers\": [\n                                            {\n                                                \"is_keyboard\": true,\n                                                \"is_pointing_device\": false,\n                                                \"product_id\": 592,\n                                                \"vendor_id\": 1452\n                                            }\n                                        ],\n                                        \"type\": \"device_if\"\n                                    }\n                                ],\n                                \"from\": {\n                                    \"key_code\": \"escape\",\n                                    \"modifiers\": { \"mandatory\": [\"command\"] }\n                                },\n                                \"to\": [\n                                    {\n                                        \"key_code\": \"grave_accent_and_tilde\",\n                                        \"modifiers\": [\"command\"]\n                                    }\n                                ],\n                                \"type\": \"basic\"\n                            }\n                        ]\n                    }\n                ]\n            },\n            \"devices\": [\n                {\n                    \"identifiers\": {\n                        \"is_keyboard\": true,\n                        \"product_id\": 65535,\n                        \"vendor_id\": 1149\n                    },\n                    \"ignore\": true\n                }\n            ],\n            \"name\": \"Default profile\",\n            \"selected\": true,\n            \"virtual_hid_keyboard\": { \"keyboard_type_v2\": \"ansi\" }\n        }\n    ]\n}\n```\n\n### Connecting Wirelessly\n\nWhen _not_ connected via a cable, macOS will think this is an Apple-made Keyboard. [This has apparently been a problem since macOS Ventura](https://discussions.apple.com/thread/254485490?sortBy=rank). The Karabiner config above addresses this issue as well 🌸\n"
    },
    {
      "authorEmail": "mail@nikhil.io",
      "authorName": "Nikhil Anand",
      "date": "2025-08-07T00:29:40Z",
      "id": "092e64ecd16a19eacc4d0a03c5222dfaaef4df7a",
      "shortId": "092e64ec",
      "subject": "Fix config to stop trackball capture\n",
      "content": "[Here's the manual](/assets/PC66_Manual.pdf).\n\n## Bluetooth\n\n1. <kbd>Fn</kbd> + <kbd>Home</kbd> until LED is solid blue.\n2. Now press any one of these to enter Pairing Mode.\n   - <kbd>PgUp</kbd> for Device 1\n   - <kbd>PgDn</kbd> for Device 2\n   - <kbd>End</kbd> for Device 3\n\nYouc an now use <kbd>Fn</kbd> + <kbd>PgUp</kbd>, <kbd>PgDn</kbd>, or <kbd>End</kbd> to switch between devices\n\n## Shortcuts\n\n- <kbd>Fn</kbd> + <kbd>Esc</kbd> = <kbd>`</kbd>\n- <kbd>Fn</kbd> + <kbd>Shift</kbd> + <kbd>Esc</kbd> = <kbd>~</kbd>\n- <kbd>Fn</kbd> + <kbd>1</kbd> = <kbd>F1</kbd>\n- <kbd>Fn</kbd> + <kbd>2</kbd> = <kbd>F2</kbd>\n- <kbd>Fn</kbd> + <kbd>3</kbd> = <kbd>F3</kbd>\n- <kbd>Fn</kbd> + <kbd>4</kbd> = <kbd>F4</kbd>\n- <kbd>Fn</kbd> + <kbd>5</kbd> = <kbd>F5</kbd>\n- <kbd>Fn</kbd> + <kbd>6</kbd> = <kbd>F6</kbd>\n- <kbd>Fn</kbd> + <kbd>7</kbd> = <kbd>F7</kbd>\n- <kbd>Fn</kbd> + <kbd>8</kbd> = <kbd>F8</kbd>\n- <kbd>Fn</kbd> + <kbd>9</kbd> = <kbd>F9</kbd>\n- <kbd>Fn</kbd> + <kbd>0</kbd> = <kbd>F10</kbd>\n- <kbd>Fn</kbd> + <kbd>-</kbd> = <kbd>F11</kbd>\n- <kbd>Fn</kbd> + <kbd>=</kbd> = <kbd>F12</kbd>\n\n### Navigation and System Controls\n\n- <kbd>Fn</kbd> + <kbd>Backspace</kbd> = <kbd>Delete</kbd>\n- <kbd>Fn</kbd> + <kbd>;</kbd> = <kbd>Insert</kbd>\n- <kbd>Fn</kbd> + <kbd>P</kbd> = <kbd>Print</kbd>\n- <kbd>Fn</kbd> + <kbd>[</kbd> = <kbd>Scroll</kbd>\n- <kbd>Fn</kbd> + <kbd>]</kbd> = <kbd>Pause</kbd>\n- <kbd>Fn</kbd> + <kbd>A</kbd> = <kbd>Previous</kbd>\n- <kbd>Fn</kbd> + <kbd>S</kbd> = <kbd>Play/Pause</kbd>\n- <kbd>Fn</kbd> + <kbd>D</kbd> = <kbd>Next</kbd>\n- <kbd>Fn</kbd> + <kbd>F</kbd> = <kbd>Mute</kbd>\n- <kbd>Fn</kbd> + <kbd>G</kbd> = <kbd>Volume -</kbd>\n- <kbd>Fn</kbd> + <kbd>H</kbd> = <kbd>Volume +</kbd>\n\n### Arrow Keys\n\n- <kbd>Fn</kbd> + <kbd>I</kbd> = <kbd>Up</kbd>\n- <kbd>Fn</kbd> + <kbd>J</kbd> = <kbd>Left</kbd>\n- <kbd>Fn</kbd> + <kbd>K</kbd> = <kbd>Down</kbd>\n- <kbd>Fn</kbd> + <kbd>L</kbd> = <kbd>Right</kbd>\n\n### Special Functions\n\n- <kbd>Fn</kbd> + <kbd>?</kbd> = <kbd>66key:Menu</kbd> / <kbd>68key:Windows</kbd>\n- <kbd>Fn</kbd> + <kbd>></kbd> = <kbd>Windows_R</kbd>\n- <kbd>Fn</kbd> + <kbd>Z</kbd> = <kbd>66key:Windows</kbd> / <kbd>68key:Menu</kbd>\n- <kbd>Fn</kbd> + <kbd>Win</kbd> = <kbd>68key:Winlock</kbd>\n- <kbd>Fn</kbd> + <kbd>Spacebar</kbd> = <kbd>Capslock</kbd>\n\n### Layout and OS Switching\n\n(LED will flash a white color)\n\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>PgUp</kbd> (press 2s) = <kbd>Colemak</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>PgDn</kbd> (press 2s) = <kbd>Dvorak</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>End</kbd> (press 2s) = <kbd>Qwerty</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>HOME</kbd> (press 2s) = <kbd>Switch OS</kbd>\n\n### Factory Restore\n\n<kbd>Fn</kbd> + <kbd>Alt_L</kbd> + <kbd>Alt_R</kbd> (press for 3s)\n\n## Problems\n\n### Missing Tilde and Backtick :/\n\nThe I use the tilde and backtick keys a lot. They're _physically_ missing on this keyboard and it's a PITA. On macOS, this means that I cannot use <kbd>Command</kbd>+<kbd>`</kbd> to \"move focus to the next window\" (i.e. cycling between instances of the same app).\n\nThe solution was the lovely Karabiner 🥰 Since I use <kbd>Esc</kbd> so little, I mapped it to tilde/backtick. Then mapped <kbd>Ctrl</kbd>+<kbd>Esc</kbd> to the _real_ <kbd>Esc</kbd>. Pure Value™.\n\nI also had to take care that this config was _only_ applied to my shiny new keyboard and not the built-in one. For this, Karabiner Elements informed me that the Product ID was 592, and the Vendor ID was 1452.\n\nHere's the config:\n\n```json\n{\n  \"profiles\": [\n    {\n      \"complex_modifications\": {\n        \"rules\": [\n          {\n            \"description\": \"Map Esc to ~ and `\",\n            \"manipulators\": [\n              {\n                \"conditions\": [\n                  {\n                    \"identifiers\": [\n                      {\n                        \"product_id\": 592,\n                        \"vendor_id\": 1452,\n                        \"is_keyboard\": true,\n                        \"is_pointing_device\": false\n                      }\n                    ],\n                    \"type\": \"device_if\"\n                  }\n                ],\n                \"from\": { \"key_code\": \"escape\" },\n                \"to\": [{ \"key_code\": \"grave_accent_and_tilde\" }],\n                \"type\": \"basic\"\n              }\n            ]\n          },\n          {\n            \"description\": \"Map Ctrl+Esc to Esc\",\n            \"manipulators\": [\n              {\n                \"conditions\": [\n                  {\n                    \"identifiers\": [\n                      {\n                        \"product_id\": 592,\n                        \"vendor_id\": 1452,\n                        \"is_keyboard\": true,\n                        \"is_pointing_device\": false\n                      }\n                    ],\n                    \"type\": \"device_if\"\n                  }\n                ],\n                \"from\": {\n                  \"key_code\": \"escape\",\n                  \"modifiers\": { \"mandatory\": [\"control\"] }\n                },\n                \"to\": [{ \"key_code\": \"escape\" }],\n                \"type\": \"basic\"\n              }\n            ]\n          },\n          {\n            \"description\": \"Map (Command + Esc) to (Command + Backtick) so you can 'Move focus to next window'\",\n            \"manipulators\": [\n              {\n                \"conditions\": [\n                  {\n                    \"identifiers\": [\n                      {\n                        \"product_id\": 592,\n                        \"vendor_id\": 1452,\n                        \"is_keyboard\": true,\n                        \"is_pointing_device\": false\n                      }\n                    ],\n                    \"type\": \"device_if\"\n                  }\n                ],\n                \"from\": {\n                  \"key_code\": \"escape\",\n                  \"modifiers\": { \"mandatory\": [\"command\"] }\n                },\n                \"to\": [\n                  {\n                    \"key_code\": \"grave_accent_and_tilde\",\n                    \"modifiers\": [\"command\"]\n                  }\n                ],\n                \"type\": \"basic\"\n              }\n            ]\n          }\n        ]\n      },\n      \"name\": \"Default profile\",\n      \"selected\": true,\n      \"virtual_hid_keyboard\": { \"keyboard_type_v2\": \"ansi\" }\n    }\n  ]\n}\n```\n\n### Connecting Wirelessly\n\nWhen _not_ connected via a cable, macOS will think this is an Apple-made Keyboard. [This has apparently been a problem since macOS Ventura](https://discussions.apple.com/thread/254485490?sortBy=rank). The Karabiner config above addresses this issue as well 🌸\n"
    },
    {
      "authorEmail": "mail@nikhil.io",
      "authorName": "Nikhil Anand",
      "date": "2025-06-03T19:29:56Z",
      "id": "bbbdc1dbf509041a5df4c4e1a84cfbb274f17fd1",
      "shortId": "bbbdc1db",
      "subject": "Some reorg on a fucking plane in a seat I am way too uncomfortable in.\n",
      "content": "[Here's the manual](/assets/PC66_Manual.pdf).\n\n## Bluetooth\n\n1. <kbd>Fn</kbd> + <kbd>Home</kbd> until LED is solid blue.\n2. Now press any one of these to enter Pairing Mode.\n   - <kbd>PgUp</kbd> for Device 1\n   - <kbd>PgDn</kbd> for Device 2\n   - <kbd>End</kbd> for Device 3\n\nYouc an now use <kbd>Fn</kbd> + <kbd>PgUp</kbd>, <kbd>PgDn</kbd>, or <kbd>End</kbd> to switch between devices\n\n## Shortcuts\n\n- <kbd>Fn</kbd> + <kbd>Esc</kbd> = <kbd>`</kbd>\n- <kbd>Fn</kbd> + <kbd>Shift</kbd> + <kbd>Esc</kbd> = <kbd>~</kbd>\n- <kbd>Fn</kbd> + <kbd>1</kbd> = <kbd>F1</kbd>\n- <kbd>Fn</kbd> + <kbd>2</kbd> = <kbd>F2</kbd>\n- <kbd>Fn</kbd> + <kbd>3</kbd> = <kbd>F3</kbd>\n- <kbd>Fn</kbd> + <kbd>4</kbd> = <kbd>F4</kbd>\n- <kbd>Fn</kbd> + <kbd>5</kbd> = <kbd>F5</kbd>\n- <kbd>Fn</kbd> + <kbd>6</kbd> = <kbd>F6</kbd>\n- <kbd>Fn</kbd> + <kbd>7</kbd> = <kbd>F7</kbd>\n- <kbd>Fn</kbd> + <kbd>8</kbd> = <kbd>F8</kbd>\n- <kbd>Fn</kbd> + <kbd>9</kbd> = <kbd>F9</kbd>\n- <kbd>Fn</kbd> + <kbd>0</kbd> = <kbd>F10</kbd>\n- <kbd>Fn</kbd> + <kbd>-</kbd> = <kbd>F11</kbd>\n- <kbd>Fn</kbd> + <kbd>=</kbd> = <kbd>F12</kbd>\n\n### Navigation and System Controls\n\n- <kbd>Fn</kbd> + <kbd>Backspace</kbd> = <kbd>Delete</kbd>\n- <kbd>Fn</kbd> + <kbd>;</kbd> = <kbd>Insert</kbd>\n- <kbd>Fn</kbd> + <kbd>P</kbd> = <kbd>Print</kbd>\n- <kbd>Fn</kbd> + <kbd>[</kbd> = <kbd>Scroll</kbd>\n- <kbd>Fn</kbd> + <kbd>]</kbd> = <kbd>Pause</kbd>\n- <kbd>Fn</kbd> + <kbd>A</kbd> = <kbd>Previous</kbd>\n- <kbd>Fn</kbd> + <kbd>S</kbd> = <kbd>Play/Pause</kbd>\n- <kbd>Fn</kbd> + <kbd>D</kbd> = <kbd>Next</kbd>\n- <kbd>Fn</kbd> + <kbd>F</kbd> = <kbd>Mute</kbd>\n- <kbd>Fn</kbd> + <kbd>G</kbd> = <kbd>Volume -</kbd>\n- <kbd>Fn</kbd> + <kbd>H</kbd> = <kbd>Volume +</kbd>\n\n### Arrow Keys\n\n- <kbd>Fn</kbd> + <kbd>I</kbd> = <kbd>Up</kbd>\n- <kbd>Fn</kbd> + <kbd>J</kbd> = <kbd>Left</kbd>\n- <kbd>Fn</kbd> + <kbd>K</kbd> = <kbd>Down</kbd>\n- <kbd>Fn</kbd> + <kbd>L</kbd> = <kbd>Right</kbd>\n\n### Special Functions\n\n- <kbd>Fn</kbd> + <kbd>?</kbd> = <kbd>66key:Menu</kbd> / <kbd>68key:Windows</kbd>\n- <kbd>Fn</kbd> + <kbd>></kbd> = <kbd>Windows_R</kbd>\n- <kbd>Fn</kbd> + <kbd>Z</kbd> = <kbd>66key:Windows</kbd> / <kbd>68key:Menu</kbd>\n- <kbd>Fn</kbd> + <kbd>Win</kbd> = <kbd>68key:Winlock</kbd>\n- <kbd>Fn</kbd> + <kbd>Spacebar</kbd> = <kbd>Capslock</kbd>\n\n### Layout and OS Switching\n\n(LED will flash a white color)\n\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>PgUp</kbd> (press 2s) = <kbd>Colemak</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>PgDn</kbd> (press 2s) = <kbd>Dvorak</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>End</kbd> (press 2s) = <kbd>Qwerty</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>HOME</kbd> (press 2s) = <kbd>Switch OS</kbd>\n\n### Factory Restore\n\n<kbd>Fn</kbd> + <kbd>Alt_L</kbd> + <kbd>Alt_R</kbd> (press for 3s)\n\n## Problems\n\n### Missing Tilde and Backtick :/\n\nThe I use the tilde and backtick keys a lot. They're _physically_ missing on this keyboard and it's a PITA. On macOS, this means that I cannot use <kbd>Command</kbd>+<kbd>`</kbd> to \"move focus to the next window\" (i.e. cycling between instances of the same app).\n\nThe solution was the lovely Karabiner 🥰 Since I use <kbd>Esc</kbd> so little, I mapped it to tilde/backtick. Then mapped <kbd>Ctrl</kbd>+<kbd>Esc</kbd> to the _real_ <kbd>Esc</kbd>. Pure Value™.\n\nI also had to take care that this config was _only_ applied to my shiny new keyboard and not the built-in one. For this, Karabiner Elements informed me that the Product ID was 592, and the Vendor ID was 1452.\n\nHere's the config:\n\n```json\n{\n  \"profiles\": [\n    {\n      \"name\": \"Default profile\",\n      \"selected\": true,\n      \"virtual_hid_keyboard\": { \"keyboard_type_v2\": \"ansi\" },\n      \"complex_modifications\": {\n        \"rules\": [\n          {\n            \"description\": \"Map Esc to ~ and `\",\n            \"manipulators\": [\n              {\n                \"type\": \"basic\",\n                \"from\": {\n                  \"key_code\": \"escape\"\n                },\n                \"to\": [\n                  {\n                    \"key_code\": \"grave_accent_and_tilde\"\n                  }\n                ],\n                \"conditions\": [\n                  {\n                    \"type\": \"device_if\",\n                    \"identifiers\": [\n                      {\n                        \"product_id\": 592,\n                        \"vendor_id\": 1452\n                      }\n                    ]\n                  }\n                ]\n              }\n            ]\n          },\n          {\n            \"description\": \"Map Ctrl+Esc to Esc\",\n            \"manipulators\": [\n              {\n                \"type\": \"basic\",\n                \"from\": {\n                  \"key_code\": \"escape\",\n                  \"modifiers\": {\n                    \"mandatory\": [\"control\"]\n                  }\n                },\n                \"to\": [\n                  {\n                    \"key_code\": \"escape\"\n                  }\n                ],\n                \"conditions\": [\n                  {\n                    \"type\": \"device_if\",\n                    \"identifiers\": [\n                      {\n                        \"product_id\": 592,\n                        \"vendor_id\": 1452\n                      }\n                    ]\n                  }\n                ]\n              }\n            ]\n          },\n          {\n            \"description\": \"Map (Command + Esc) to (Command + Backtick) so you can 'Move focus to next window'\",\n            \"manipulators\": [\n              {\n                \"type\": \"basic\",\n                \"from\": {\n                  \"key_code\": \"escape\",\n                  \"modifiers\": {\n                    \"mandatory\": [\"command\"]\n                  }\n                },\n                \"to\": [\n                  {\n                    \"key_code\": \"grave_accent_and_tilde\",\n                    \"modifiers\": [\"command\"]\n                  }\n                ],\n                \"conditions\": [\n                  {\n                    \"type\": \"device_if\",\n                    \"identifiers\": [\n                      {\n                        \"product_id\": 592,\n                        \"vendor_id\": 1452\n                      }\n                    ]\n                  }\n                ]\n              }\n            ]\n          }\n        ]\n      }\n    }\n  ]\n}\n```\n\n### Connecting Wirelessly\n\nWhen _not_ connected via a cable, macOS will think this is an Apple-made Keyboard. [This has apparently been a problem since macOS Ventura](https://discussions.apple.com/thread/254485490?sortBy=rank). The Karabiner config above addresses this issue as well 🌸\n"
    },
    {
      "authorEmail": "1223767+afreeorange@users.noreply.github.com",
      "authorName": "Nikhil Anand",
      "date": "2025-02-24T23:13:31Z",
      "id": "ac77da5b025576cfc78d78a36ea4107d82d1fdd8",
      "shortId": "ac77da5b",
      "subject": "Refine Karabiner config\n",
      "content": "[Here's the manual](/assets/PC66_Manual.pdf).\n\n## Bluetooth\n\n1. <kbd>Fn</kbd> + <kbd>Home</kbd> until LED is solid blue.\n2. Now press any one of these to enter Pairing Mode.\n   - <kbd>PgUp</kbd> for Device 1\n   - <kbd>PgDn</kbd> for Device 2\n   - <kbd>End</kbd> for Device 3\n\nYouc an now use <kbd>Fn</kbd> + <kbd>PgUp</kbd>, <kbd>PgDn</kbd>, or <kbd>End</kbd> to switch between devices\n\n## Shortcuts\n\n- <kbd>Fn</kbd> + <kbd>Esc</kbd> = <kbd>`</kbd>\n- <kbd>Fn</kbd> + <kbd>Shift</kbd> + <kbd>Esc</kbd> = <kbd>~</kbd>\n- <kbd>Fn</kbd> + <kbd>1</kbd> = <kbd>F1</kbd>\n- <kbd>Fn</kbd> + <kbd>2</kbd> = <kbd>F2</kbd>\n- <kbd>Fn</kbd> + <kbd>3</kbd> = <kbd>F3</kbd>\n- <kbd>Fn</kbd> + <kbd>4</kbd> = <kbd>F4</kbd>\n- <kbd>Fn</kbd> + <kbd>5</kbd> = <kbd>F5</kbd>\n- <kbd>Fn</kbd> + <kbd>6</kbd> = <kbd>F6</kbd>\n- <kbd>Fn</kbd> + <kbd>7</kbd> = <kbd>F7</kbd>\n- <kbd>Fn</kbd> + <kbd>8</kbd> = <kbd>F8</kbd>\n- <kbd>Fn</kbd> + <kbd>9</kbd> = <kbd>F9</kbd>\n- <kbd>Fn</kbd> + <kbd>0</kbd> = <kbd>F10</kbd>\n- <kbd>Fn</kbd> + <kbd>-</kbd> = <kbd>F11</kbd>\n- <kbd>Fn</kbd> + <kbd>=</kbd> = <kbd>F12</kbd>\n\n### Navigation and System Controls\n\n- <kbd>Fn</kbd> + <kbd>Backspace</kbd> = <kbd>Delete</kbd>\n- <kbd>Fn</kbd> + <kbd>;</kbd> = <kbd>Insert</kbd>\n- <kbd>Fn</kbd> + <kbd>P</kbd> = <kbd>Print</kbd>\n- <kbd>Fn</kbd> + <kbd>[</kbd> = <kbd>Scroll</kbd>\n- <kbd>Fn</kbd> + <kbd>]</kbd> = <kbd>Pause</kbd>\n- <kbd>Fn</kbd> + <kbd>A</kbd> = <kbd>Previous</kbd>\n- <kbd>Fn</kbd> + <kbd>S</kbd> = <kbd>Play/Pause</kbd>\n- <kbd>Fn</kbd> + <kbd>D</kbd> = <kbd>Next</kbd>\n- <kbd>Fn</kbd> + <kbd>F</kbd> = <kbd>Mute</kbd>\n- <kbd>Fn</kbd> + <kbd>G</kbd> = <kbd>Volume -</kbd>\n- <kbd>Fn</kbd> + <kbd>H</kbd> = <kbd>Volume +</kbd>\n\n### Arrow Keys\n\n- <kbd>Fn</kbd> + <kbd>I</kbd> = <kbd>Up</kbd>\n- <kbd>Fn</kbd> + <kbd>J</kbd> = <kbd>Left</kbd>\n- <kbd>Fn</kbd> + <kbd>K</kbd> = <kbd>Down</kbd>\n- <kbd>Fn</kbd> + <kbd>L</kbd> = <kbd>Right</kbd>\n\n### Special Functions\n\n- <kbd>Fn</kbd> + <kbd>?</kbd> = <kbd>66key:Menu</kbd> / <kbd>68key:Windows</kbd>\n- <kbd>Fn</kbd> + <kbd>></kbd> = <kbd>Windows_R</kbd>\n- <kbd>Fn</kbd> + <kbd>Z</kbd> = <kbd>66key:Windows</kbd> / <kbd>68key:Menu</kbd>\n- <kbd>Fn</kbd> + <kbd>Win</kbd> = <kbd>68key:Winlock</kbd>\n- <kbd>Fn</kbd> + <kbd>Spacebar</kbd> = <kbd>Capslock</kbd>\n\n### Layout and OS Switching\n\n(LED will flash a white color)\n\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>PgUp</kbd> (press 2s) = <kbd>Colemak</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>PgDn</kbd> (press 2s) = <kbd>Dvorak</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>End</kbd> (press 2s) = <kbd>Qwerty</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>HOME</kbd> (press 2s) = <kbd>Switch OS</kbd>\n\n### Factory Restore\n\n<kbd>Fn</kbd> + <kbd>Alt_L</kbd> + <kbd>Alt_R</kbd> (press for 3s)\n\n## Problems\n\n### Missing Tilde and Backtick :/\n\nThe I use the tilde and backtick keys a lot. They're _physically_ missing on this keyboard and it's a PITA. On macOS, this means that I cannot use <kbd>Command</kbd>+<kbd>`</kbd> to \"move focus to the next window\" (i.e. cycling between instances of the same app).\n\nThe solution was the lovely Karabiner 🥰 Since I use <kbd>Esc</kbd> so little, I mapped it to tilde/backtick. Then mapped <kbd>Ctrl</kbd>+<kbd>Esc</kbd> to the _real_ <kbd>Esc</kbd>. Pure Value™.\n\nI also had to take care that this config was _only_ applied to my shiny new keyboard and not the built-in one. For this, Karabiner Elements informed me that the Product ID was 592, and the Vendor ID was 1452.\n\nHere's the config:\n\n```json\n{\n  \"profiles\": [\n    {\n      \"name\": \"Default profile\",\n      \"selected\": true,\n      \"virtual_hid_keyboard\": { \"keyboard_type_v2\": \"ansi\" },\n      \"complex_modifications\": {\n        \"rules\": [\n          {\n            \"description\": \"Map Esc to ~ and `\",\n            \"manipulators\": [\n              {\n                \"type\": \"basic\",\n                \"from\": {\n                  \"key_code\": \"escape\"\n                },\n                \"to\": [\n                  {\n                    \"key_code\": \"grave_accent_and_tilde\"\n                  }\n                ],\n                \"conditions\": [\n                  {\n                    \"type\": \"device_if\",\n                    \"identifiers\": [\n                      {\n                        \"product_id\": 592,\n                        \"vendor_id\": 1452\n                      }\n                    ]\n                  }\n                ]\n              }\n            ]\n          },\n          {\n            \"description\": \"Map Ctrl+Esc to Esc\",\n            \"manipulators\": [\n              {\n                \"type\": \"basic\",\n                \"from\": {\n                  \"key_code\": \"escape\",\n                  \"modifiers\": {\n                    \"mandatory\": [\"control\"]\n                  }\n                },\n                \"to\": [\n                  {\n                    \"key_code\": \"escape\"\n                  }\n                ],\n                \"conditions\": [\n                  {\n                    \"type\": \"device_if\",\n                    \"identifiers\": [\n                      {\n                        \"product_id\": 592,\n                        \"vendor_id\": 1452\n                      }\n                    ]\n                  }\n                ]\n              }\n            ]\n          },\n          {\n            \"description\": \"Map (Command + Esc) to (Command + Backtick) so you can 'Move focus to next window'\",\n            \"manipulators\": [\n              {\n                \"type\": \"basic\",\n                \"from\": {\n                  \"key_code\": \"escape\",\n                  \"modifiers\": {\n                    \"mandatory\": [\"command\"]\n                  }\n                },\n                \"to\": [\n                  {\n                    \"key_code\": \"grave_accent_and_tilde\",\n                    \"modifiers\": [\"command\"]\n                  }\n                ],\n                \"conditions\": [\n                  {\n                    \"type\": \"device_if\",\n                    \"identifiers\": [\n                      {\n                        \"product_id\": 592,\n                        \"vendor_id\": 1452\n                      }\n                    ]\n                  }\n                ]\n              }\n            ]\n          }\n        ]\n      }\n    }\n  ]\n}\n```\n\n### Connecting Wirelessly\n\nWhen _not_ connected via a cable, macOS will think this is an Apple-made Keyboard. [This has apparently been a problem since macOS Ventura](https://discussions.apple.com/thread/254485490?sortBy=rank). The Karabiner config above addresses this issue as well 🌸\n"
    },
    {
      "authorEmail": "1223767+afreeorange@users.noreply.github.com",
      "authorName": "Nikhil Anand",
      "date": "2025-02-14T17:27:38Z",
      "id": "dc4a149c7f9b9c2a5f71ceee735385947ccd6bb5",
      "shortId": "dc4a149c",
      "subject": "Add Mt Tam\n",
      "content": "[Here's the manual](/assets/PC66_Manual.pdf).\n\n## Bluetooth\n\n1. <kbd>Fn</kbd> + <kbd>Home</kbd> until LED is solid blue.\n2. Now press any one of these to enter Pairing Mode.\n   - <kbd>PgUp</kbd> for Device 1\n   - <kbd>PgDn</kbd> for Device 2\n   - <kbd>End</kbd> for Device 3\n\nYouc an now use <kbd>Fn</kbd> + <kbd>PgUp</kbd>, <kbd>PgDn</kbd>, or <kbd>End</kbd> to switch between devices\n\n## Shortcuts\n\n- <kbd>Fn</kbd> + <kbd>Esc</kbd> = <kbd>`</kbd>\n- <kbd>Fn</kbd> + <kbd>Shift</kbd> + <kbd>Esc</kbd> = <kbd>~</kbd>\n- <kbd>Fn</kbd> + <kbd>1</kbd> = <kbd>F1</kbd>\n- <kbd>Fn</kbd> + <kbd>2</kbd> = <kbd>F2</kbd>\n- <kbd>Fn</kbd> + <kbd>3</kbd> = <kbd>F3</kbd>\n- <kbd>Fn</kbd> + <kbd>4</kbd> = <kbd>F4</kbd>\n- <kbd>Fn</kbd> + <kbd>5</kbd> = <kbd>F5</kbd>\n- <kbd>Fn</kbd> + <kbd>6</kbd> = <kbd>F6</kbd>\n- <kbd>Fn</kbd> + <kbd>7</kbd> = <kbd>F7</kbd>\n- <kbd>Fn</kbd> + <kbd>8</kbd> = <kbd>F8</kbd>\n- <kbd>Fn</kbd> + <kbd>9</kbd> = <kbd>F9</kbd>\n- <kbd>Fn</kbd> + <kbd>0</kbd> = <kbd>F10</kbd>\n- <kbd>Fn</kbd> + <kbd>-</kbd> = <kbd>F11</kbd>\n- <kbd>Fn</kbd> + <kbd>=</kbd> = <kbd>F12</kbd>\n\n### Navigation and System Controls\n\n- <kbd>Fn</kbd> + <kbd>Backspace</kbd> = <kbd>Delete</kbd>\n- <kbd>Fn</kbd> + <kbd>;</kbd> = <kbd>Insert</kbd>\n- <kbd>Fn</kbd> + <kbd>P</kbd> = <kbd>Print</kbd>\n- <kbd>Fn</kbd> + <kbd>[</kbd> = <kbd>Scroll</kbd>\n- <kbd>Fn</kbd> + <kbd>]</kbd> = <kbd>Pause</kbd>\n- <kbd>Fn</kbd> + <kbd>A</kbd> = <kbd>Previous</kbd>\n- <kbd>Fn</kbd> + <kbd>S</kbd> = <kbd>Play/Pause</kbd>\n- <kbd>Fn</kbd> + <kbd>D</kbd> = <kbd>Next</kbd>\n- <kbd>Fn</kbd> + <kbd>F</kbd> = <kbd>Mute</kbd>\n- <kbd>Fn</kbd> + <kbd>G</kbd> = <kbd>Volume -</kbd>\n- <kbd>Fn</kbd> + <kbd>H</kbd> = <kbd>Volume +</kbd>\n\n### Arrow Keys\n\n- <kbd>Fn</kbd> + <kbd>I</kbd> = <kbd>Up</kbd>\n- <kbd>Fn</kbd> + <kbd>J</kbd> = <kbd>Left</kbd>\n- <kbd>Fn</kbd> + <kbd>K</kbd> = <kbd>Down</kbd>\n- <kbd>Fn</kbd> + <kbd>L</kbd> = <kbd>Right</kbd>\n\n### Special Functions\n\n- <kbd>Fn</kbd> + <kbd>?</kbd> = <kbd>66key:Menu</kbd> / <kbd>68key:Windows</kbd>\n- <kbd>Fn</kbd> + <kbd>></kbd> = <kbd>Windows_R</kbd>\n- <kbd>Fn</kbd> + <kbd>Z</kbd> = <kbd>66key:Windows</kbd> / <kbd>68key:Menu</kbd>\n- <kbd>Fn</kbd> + <kbd>Win</kbd> = <kbd>68key:Winlock</kbd>\n- <kbd>Fn</kbd> + <kbd>Spacebar</kbd> = <kbd>Capslock</kbd>\n\n### Layout and OS Switching\n\n(LED will flash a white color)\n\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>PgUp</kbd> (press 2s) = <kbd>Colemak</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>PgDn</kbd> (press 2s) = <kbd>Dvorak</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>End</kbd> (press 2s) = <kbd>Qwerty</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>HOME</kbd> (press 2s) = <kbd>Switch OS</kbd>\n\n### Factory Restore\n\n<kbd>Fn</kbd> + <kbd>Alt_L</kbd> + <kbd>Alt_R</kbd> (press for 3s)\n\n## Problems\n\n### Missing Tilde and Backtick :/\n\nThe I use the tilde and backtick keys a lot. They're _physically_ missing on this keyboard and it's a PITA. On macOS, this means that I cannot use <kbd>Command</kbd>+<kbd>`</kbd> to \"move focus to the next window\" (i.e. cycling between instances of the same app).\n\nThe solution was the lovely Karabiner 🥰 Since I use <kbd>Esc</kbd> so little, I mapped it to tilde/backtick. Then mapped <kbd>Ctrl</kbd>+<kbd>Esc</kbd> to the _real_ <kbd>Esc</kbd>. Pure Value™. Here's the config:\n\n```json\n{\n  \"profiles\": [\n    {\n      \"name\": \"Default profile\",\n      \"selected\": true,\n      \"virtual_hid_keyboard\": { \"keyboard_type_v2\": \"ansi\" },\n      \"complex_modifications\": {\n        \"rules\": [\n          {\n            \"description\": \"Map Esc to ~ and `\",\n            \"manipulators\": [\n              {\n                \"type\": \"basic\",\n                \"from\": {\n                  \"key_code\": \"escape\"\n                },\n                \"to\": [\n                  {\n                    \"key_code\": \"grave_accent_and_tilde\"\n                  }\n                ]\n              }\n            ]\n          },\n          {\n            \"description\": \"Map Ctrl+Esc to Esc\",\n            \"manipulators\": [\n              {\n                \"type\": \"basic\",\n                \"from\": {\n                  \"key_code\": \"escape\",\n                  \"modifiers\": {\n                    \"mandatory\": [\"control\"]\n                  }\n                },\n                \"to\": [\n                  {\n                    \"key_code\": \"escape\"\n                  }\n                ]\n              }\n            ]\n          },\n          {\n            \"description\": \"Remap (Command + Esc) to (Command + Backtick) so you can 'Move focus to next window'\",\n            \"manipulators\": [\n              {\n                \"type\": \"basic\",\n                \"from\": {\n                  \"key_code\": \"escape\",\n                  \"modifiers\": {\n                    \"mandatory\": [\"command\"]\n                  }\n                },\n                \"to\": [\n                  {\n                    \"key_code\": \"grave_accent_and_tilde\",\n                    \"modifiers\": [\"command\"]\n                  }\n                ]\n              }\n            ]\n          }\n        ]\n      }\n    }\n  ]\n}\n```\n\n### Connecting Wirelessly\n\nWhen _not_ connected via a cable, macOS will think this is an Apple-made Keyboard. [This has apparently been a problem since macOS Ventura](https://discussions.apple.com/thread/254485490?sortBy=rank). The Karabiner config above addresses this issue as well 🌸\n"
    },
    {
      "authorEmail": "1223767+afreeorange@users.noreply.github.com",
      "authorName": "Nikhil Anand",
      "date": "2025-01-16T22:09:21Z",
      "id": "7537094278cf0d31bc66bc2a23ff8e30ae93012d",
      "shortId": "75370942",
      "subject": "Fix rendering lol\n",
      "content": "[Here's the manual](/assets/PC66_Manual.pdf).\n\n## Bluetooth\n\n1. <kbd>Fn</kbd> + <kbd>Home</kbd> until LED is solid blue.\n2. Now press any one of these to enter Pairing Mode.\n   - <kbd>PgUp</kbd> for Device 1\n   - <kbd>PgDn</kbd> for Device 2\n   - <kbd>End</kbd> for Device 3\n\nYouc an now use <kbd>Fn</kbd> + <kbd>PgUp</kbd>, <kbd>PgDn</kbd>, or <kbd>End</kbd> to switch between devices\n\n## Shortcuts\n\n- <kbd>Fn</kbd> + <kbd>Esc</kbd> = <kbd>`</kbd>\n- <kbd>Fn</kbd> + <kbd>Shift</kbd> + <kbd>Esc</kbd> = <kbd>~</kbd>\n- <kbd>Fn</kbd> + <kbd>1</kbd> = <kbd>F1</kbd>\n- <kbd>Fn</kbd> + <kbd>2</kbd> = <kbd>F2</kbd>\n- <kbd>Fn</kbd> + <kbd>3</kbd> = <kbd>F3</kbd>\n- <kbd>Fn</kbd> + <kbd>4</kbd> = <kbd>F4</kbd>\n- <kbd>Fn</kbd> + <kbd>5</kbd> = <kbd>F5</kbd>\n- <kbd>Fn</kbd> + <kbd>6</kbd> = <kbd>F6</kbd>\n- <kbd>Fn</kbd> + <kbd>7</kbd> = <kbd>F7</kbd>\n- <kbd>Fn</kbd> + <kbd>8</kbd> = <kbd>F8</kbd>\n- <kbd>Fn</kbd> + <kbd>9</kbd> = <kbd>F9</kbd>\n- <kbd>Fn</kbd> + <kbd>0</kbd> = <kbd>F10</kbd>\n- <kbd>Fn</kbd> + <kbd>-</kbd> = <kbd>F11</kbd>\n- <kbd>Fn</kbd> + <kbd>=</kbd> = <kbd>F12</kbd>\n\n### Navigation and System Controls\n\n- <kbd>Fn</kbd> + <kbd>Backspace</kbd> = <kbd>Delete</kbd>\n- <kbd>Fn</kbd> + <kbd>;</kbd> = <kbd>Insert</kbd>\n- <kbd>Fn</kbd> + <kbd>P</kbd> = <kbd>Print</kbd>\n- <kbd>Fn</kbd> + <kbd>[</kbd> = <kbd>Scroll</kbd>\n- <kbd>Fn</kbd> + <kbd>]</kbd> = <kbd>Pause</kbd>\n- <kbd>Fn</kbd> + <kbd>A</kbd> = <kbd>Previous</kbd>\n- <kbd>Fn</kbd> + <kbd>S</kbd> = <kbd>Play/Pause</kbd>\n- <kbd>Fn</kbd> + <kbd>D</kbd> = <kbd>Next</kbd>\n- <kbd>Fn</kbd> + <kbd>F</kbd> = <kbd>Mute</kbd>\n- <kbd>Fn</kbd> + <kbd>G</kbd> = <kbd>Volume -</kbd>\n- <kbd>Fn</kbd> + <kbd>H</kbd> = <kbd>Volume +</kbd>\n\n### Arrow Keys\n\n- <kbd>Fn</kbd> + <kbd>I</kbd> = <kbd>Up</kbd>\n- <kbd>Fn</kbd> + <kbd>J</kbd> = <kbd>Left</kbd>\n- <kbd>Fn</kbd> + <kbd>K</kbd> = <kbd>Down</kbd>\n- <kbd>Fn</kbd> + <kbd>L</kbd> = <kbd>Right</kbd>\n\n### Special Functions\n\n- <kbd>Fn</kbd> + <kbd>?</kbd> = <kbd>66key:Menu</kbd> / <kbd>68key:Windows</kbd>\n- <kbd>Fn</kbd> + <kbd>></kbd> = <kbd>Windows_R</kbd>\n- <kbd>Fn</kbd> + <kbd>Z</kbd> = <kbd>66key:Windows</kbd> / <kbd>68key:Menu</kbd>\n- <kbd>Fn</kbd> + <kbd>Win</kbd> = <kbd>68key:Winlock</kbd>\n- <kbd>Fn</kbd> + <kbd>Spacebar</kbd> = <kbd>Capslock</kbd>\n\n### Layout and OS Switching\n\n(LED will flash a white color)\n\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>PgUp</kbd> (press 2s) = <kbd>Colemak</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>PgDn</kbd> (press 2s) = <kbd>Dvorak</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>End</kbd> (press 2s) = <kbd>Qwerty</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>HOME</kbd> (press 2s) = <kbd>Switch OS</kbd>\n\n### Factory Restore\n\n<kbd>Fn</kbd> + <kbd>Alt_L</kbd> + <kbd>Alt_R</kbd> (press for 3s)\n\n## Problems\n\n### Missing Tilde and Backtick :/\n\nThe I use the tilde and backtick keys a lot. They're _physically_ missing on this keyboard and it's a PITA. On macOS, this means that I cannot use <kbd>Command</kbd>+<kbd>`</kbd> to \"move focus to the next window\" (i.e. cycling between instances of the same app).\n\nThe solution was the lovely Karabiner 🥰 Since I use <kbd>Esc</kbd> so little, I mapped it to tilde/backtick. Then mapped <kbd>Ctrl</kbd>+<kbd>Esc</kbd> to the _real_ <kbd>Esc</kbd>. Pure Value™. Here's the config:\n\n```json\n{\n  \"profiles\": [\n    {\n      \"name\": \"Default profile\",\n      \"selected\": true,\n      \"virtual_hid_keyboard\": { \"keyboard_type_v2\": \"ansi\" },\n      \"complex_modifications\": {\n        \"rules\": [\n          {\n            \"description\": \"Map Esc to ~ and `\",\n            \"manipulators\": [\n              {\n                \"type\": \"basic\",\n                \"from\": {\n                  \"key_code\": \"escape\"\n                },\n                \"to\": [\n                  {\n                    \"key_code\": \"grave_accent_and_tilde\"\n                  }\n                ]\n              }\n            ]\n          },\n          {\n            \"description\": \"Map Ctrl+Esc to Esc\",\n            \"manipulators\": [\n              {\n                \"type\": \"basic\",\n                \"from\": {\n                  \"key_code\": \"escape\",\n                  \"modifiers\": {\n                    \"mandatory\": [\"control\"]\n                  }\n                },\n                \"to\": [\n                  {\n                    \"key_code\": \"escape\"\n                  }\n                ]\n              }\n            ]\n          },\n          {\n            \"description\": \"Remap (Command + Esc) to (Command + Backtick) so you can 'Move focus to next window'\",\n            \"manipulators\": [\n              {\n                \"type\": \"basic\",\n                \"from\": {\n                  \"key_code\": \"escape\",\n                  \"modifiers\": {\n                    \"mandatory\": [\"command\"]\n                  }\n                },\n                \"to\": [\n                  {\n                    \"key_code\": \"grave_accent_and_tilde\",\n                    \"modifiers\": [\"command\"]\n                  }\n                ]\n              }\n            ]\n          }\n        ]\n      }\n    }\n  ]\n}\n```\n\n### Connecting Wirelessly\n\nWhen _not_ connected via a cable, macOS will think this is an Apple-made Keyboard. [This has apparently been a problem since macOS Ventura](https://discussions.apple.com/thread/254485490?sortBy=rank). The Karabiner config above addresses this issue as well 🌸\n"
    },
    {
      "authorEmail": "1223767+afreeorange@users.noreply.github.com",
      "authorName": "Nikhil Anand",
      "date": "2025-01-16T22:02:38Z",
      "id": "a739798b21c77e24754c068b659151c6df6859be",
      "shortId": "a739798b",
      "subject": "Remove ToC. You need to make this shit work.\n",
      "content": "[Here's the manual](/assets/PC66_Manual.pdf).\n\n## Bluetooth\n\n1. <kbd>Fn</kbd> + <kbd>Home</kbd> until LED is solid blue.\n2. Now press any one of these to enter Pairing Mode.\n   - <kbd>PgUp</kbd> for Device 1\n   - <kbd>PgDn</kbd> for Device 2\n   - <kbd>End</kbd> for Device 3\n\nYouc an now use <kbd>Fn</kbd> + <kbd>PgUp</kbd>, <kbd>PgDn</kbd>, or <kbd>End</kbd> to switch between devices\n\n## Shortcuts\n\n- <kbd>Fn</kbd> + <kbd>Esc</kbd> = <kbd>`</kbd>\n- <kbd>Fn</kbd> + <kbd>Shift</kbd> + <kbd>Esc</kbd> = <kbd>~</kbd>\n- <kbd>Fn</kbd> + <kbd>1</kbd> = <kbd>F1</kbd>\n- <kbd>Fn</kbd> + <kbd>2</kbd> = <kbd>F2</kbd>\n- <kbd>Fn</kbd> + <kbd>3</kbd> = <kbd>F3</kbd>\n- <kbd>Fn</kbd> + <kbd>4</kbd> = <kbd>F4</kbd>\n- <kbd>Fn</kbd> + <kbd>5</kbd> = <kbd>F5</kbd>\n- <kbd>Fn</kbd> + <kbd>6</kbd> = <kbd>F6</kbd>\n- <kbd>Fn</kbd> + <kbd>7</kbd> = <kbd>F7</kbd>\n- <kbd>Fn</kbd> + <kbd>8</kbd> = <kbd>F8</kbd>\n- <kbd>Fn</kbd> + <kbd>9</kbd> = <kbd>F9</kbd>\n- <kbd>Fn</kbd> + <kbd>0</kbd> = <kbd>F10</kbd>\n- <kbd>Fn</kbd> + <kbd>-</kbd> = <kbd>F11</kbd>\n- <kbd>Fn</kbd> + <kbd>=</kbd> = <kbd>F12</kbd>\n\n### Navigation and System Controls\n\n- <kbd>Fn</kbd> + <kbd>Backspace</kbd> = <kbd>Delete</kbd>\n- <kbd>Fn</kbd> + <kbd>;</kbd> = <kbd>Insert</kbd>\n- <kbd>Fn</kbd> + <kbd>P</kbd> = <kbd>Print</kbd>\n- <kbd>Fn</kbd> + <kbd>[</kbd> = <kbd>Scroll</kbd>\n- <kbd>Fn</kbd> + <kbd>]</kbd> = <kbd>Pause</kbd>\n- <kbd>Fn</kbd> + <kbd>A</kbd> = <kbd>Previous</kbd>\n- <kbd>Fn</kbd> + <kbd>S</kbd> = <kbd>Play/Pause</kbd>\n- <kbd>Fn</kbd> + <kbd>D</kbd> = <kbd>Next</kbd>\n- <kbd>Fn</kbd> + <kbd>F</kbd> = <kbd>Mute</kbd>\n- <kbd>Fn</kbd> + <kbd>G</kbd> = <kbd>Volume -</kbd>\n- <kbd>Fn</kbd> + <kbd>H</kbd> = <kbd>Volume +</kbd>\n\n### Arrow Keys\n\n- <kbd>Fn</kbd> + <kbd>I</kbd> = <kbd>Up</kbd>\n- <kbd>Fn</kbd> + <kbd>J</kbd> = <kbd>Left</kbd>\n- <kbd>Fn</kbd> + <kbd>K</kbd> = <kbd>Down</kbd>\n- <kbd>Fn</kbd> + <kbd>L</kbd> = <kbd>Right</kbd>\n\n### Special Functions\n\n- <kbd>Fn</kbd> + <kbd>?</kbd> = <kbd>66key:Menu</kbd> / <kbd>68key:Windows</kbd>\n- <kbd>Fn</kbd> + <kbd>></kbd> = <kbd>Windows_R</kbd>\n- <kbd>Fn</kbd> + <kbd>Z</kbd> = <kbd>66key:Windows</kbd> / <kbd>68key:Menu</kbd>\n- <kbd>Fn</kbd> + <kbd>Win</kbd> = <kbd>68key:Winlock</kbd>\n- <kbd>Fn</kbd> + <kbd>Spacebar</kbd> = <kbd>Capslock</kbd>\n\n### Layout and OS Switching\n\n(LED will flash a white color)\n\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>PgUp</kbd> (press 2s) = <kbd>Colemak</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>PgDn</kbd> (press 2s) = <kbd>Dvorak</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>End</kbd> (press 2s) = <kbd>Qwerty</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>HOME</kbd> (press 2s) = <kbd>Switch OS</kbd>\n\n### Factory Restore\n\n<kbd>Fn</kbd> + <kbd>Alt_L</kbd> + <kbd>Alt_R</kbd> (press for 3s)\n\n## Problems\n\n### Missing Tilde and Backtick :/\n\nThe I use the tilde <kbd>~</kbd> and backtick <kbd>`</kbd> keys a lot. They're _physically_ missing on this keyboard and it's a PITA. On macOS, this means that I cannot use <kbd>Command</kbd>+<kbd>`</kbd> to \"move focus to the next window\" (i.e. cycling between instances of the same app).\n\nThe solution was the lovely Karabiner 🥰 Since I use <kbd>Esc</kbd> so little, I mapped it to tilde/backtick. Then mapped <kbd>Ctrl</kbd>+<kbd>Esc</kbd> to the _real_ <kbd>Esc</kbd>. Pure Value™. Here's the config:\n\n```json\n{\n  \"profiles\": [\n    {\n      \"name\": \"Default profile\",\n      \"selected\": true,\n      \"virtual_hid_keyboard\": { \"keyboard_type_v2\": \"ansi\" },\n      \"complex_modifications\": {\n        \"rules\": [\n          {\n            \"description\": \"Map Esc to ~ and `\",\n            \"manipulators\": [\n              {\n                \"type\": \"basic\",\n                \"from\": {\n                  \"key_code\": \"escape\"\n                },\n                \"to\": [\n                  {\n                    \"key_code\": \"grave_accent_and_tilde\"\n                  }\n                ]\n              }\n            ]\n          },\n          {\n            \"description\": \"Map Ctrl+Esc to Esc\",\n            \"manipulators\": [\n              {\n                \"type\": \"basic\",\n                \"from\": {\n                  \"key_code\": \"escape\",\n                  \"modifiers\": {\n                    \"mandatory\": [\"control\"]\n                  }\n                },\n                \"to\": [\n                  {\n                    \"key_code\": \"escape\"\n                  }\n                ]\n              }\n            ]\n          },\n          {\n            \"description\": \"Remap (Command + Esc) to (Command + Backtick) so you can 'Move focus to next window'\",\n            \"manipulators\": [\n              {\n                \"type\": \"basic\",\n                \"from\": {\n                  \"key_code\": \"escape\",\n                  \"modifiers\": {\n                    \"mandatory\": [\"command\"]\n                  }\n                },\n                \"to\": [\n                  {\n                    \"key_code\": \"grave_accent_and_tilde\",\n                    \"modifiers\": [\"command\"]\n                  }\n                ]\n              }\n            ]\n          }\n        ]\n      }\n    }\n  ]\n}\n```\n\n### Connecting Wirelessly\n\nWhen _not_ connected via a cable, macOS will think this is an Apple-made Keyboard. [This has apparently been a problem since macOS Ventura](https://discussions.apple.com/thread/254485490?sortBy=rank). The Karabiner config above addresses this issue as well 🌸\n"
    },
    {
      "authorEmail": "1223767+afreeorange@users.noreply.github.com",
      "authorName": "Nikhil Anand",
      "date": "2025-01-16T21:57:55Z",
      "id": "c2e60a68310a3d3e7b0fd8b110f564769c5ce1ce",
      "shortId": "c2e60a68",
      "subject": "Add working Karabiner config\n",
      "content": "- [TOC](#toc)\n  - [Bluetooth](#bluetooth)\n  - [Shortcuts](#shortcuts)\n    - [Navigation and System Controls](#navigation-and-system-controls)\n    - [Arrow Keys](#arrow-keys)\n    - [Special Functions](#special-functions)\n    - [Layout and OS Switching](#layout-and-os-switching)\n    - [Factory Restore](#factory-restore)\n  - [Problems](#problems)\n    - [Missing Tilde and Backtick :/](#missing-tilde-and-backtick-)\n    - [Connecting Wirelessly](#connecting-wirelessly)\n\n---\n\n[Here's the manual](/assets/PC66_Manual.pdf).\n\n## Bluetooth\n\n1. <kbd>Fn</kbd> + <kbd>Home</kbd> until LED is solid blue.\n2. Now press any one of these to enter Pairing Mode.\n   - <kbd>PgUp</kbd> for Device 1\n   - <kbd>PgDn</kbd> for Device 2\n   - <kbd>End</kbd> for Device 3\n\nYouc an now use <kbd>Fn</kbd> + <kbd>PgUp</kbd>, <kbd>PgDn</kbd>, or <kbd>End</kbd> to switch between devices\n\n## Shortcuts\n\n- <kbd>Fn</kbd> + <kbd>Esc</kbd> = <kbd>`</kbd>\n- <kbd>Fn</kbd> + <kbd>Shift</kbd> + <kbd>Esc</kbd> = <kbd>~</kbd>\n- <kbd>Fn</kbd> + <kbd>1</kbd> = <kbd>F1</kbd>\n- <kbd>Fn</kbd> + <kbd>2</kbd> = <kbd>F2</kbd>\n- <kbd>Fn</kbd> + <kbd>3</kbd> = <kbd>F3</kbd>\n- <kbd>Fn</kbd> + <kbd>4</kbd> = <kbd>F4</kbd>\n- <kbd>Fn</kbd> + <kbd>5</kbd> = <kbd>F5</kbd>\n- <kbd>Fn</kbd> + <kbd>6</kbd> = <kbd>F6</kbd>\n- <kbd>Fn</kbd> + <kbd>7</kbd> = <kbd>F7</kbd>\n- <kbd>Fn</kbd> + <kbd>8</kbd> = <kbd>F8</kbd>\n- <kbd>Fn</kbd> + <kbd>9</kbd> = <kbd>F9</kbd>\n- <kbd>Fn</kbd> + <kbd>0</kbd> = <kbd>F10</kbd>\n- <kbd>Fn</kbd> + <kbd>-</kbd> = <kbd>F11</kbd>\n- <kbd>Fn</kbd> + <kbd>=</kbd> = <kbd>F12</kbd>\n\n### Navigation and System Controls\n\n- <kbd>Fn</kbd> + <kbd>Backspace</kbd> = <kbd>Delete</kbd>\n- <kbd>Fn</kbd> + <kbd>;</kbd> = <kbd>Insert</kbd>\n- <kbd>Fn</kbd> + <kbd>P</kbd> = <kbd>Print</kbd>\n- <kbd>Fn</kbd> + <kbd>[</kbd> = <kbd>Scroll</kbd>\n- <kbd>Fn</kbd> + <kbd>]</kbd> = <kbd>Pause</kbd>\n- <kbd>Fn</kbd> + <kbd>A</kbd> = <kbd>Previous</kbd>\n- <kbd>Fn</kbd> + <kbd>S</kbd> = <kbd>Play/Pause</kbd>\n- <kbd>Fn</kbd> + <kbd>D</kbd> = <kbd>Next</kbd>\n- <kbd>Fn</kbd> + <kbd>F</kbd> = <kbd>Mute</kbd>\n- <kbd>Fn</kbd> + <kbd>G</kbd> = <kbd>Volume -</kbd>\n- <kbd>Fn</kbd> + <kbd>H</kbd> = <kbd>Volume +</kbd>\n\n### Arrow Keys\n\n- <kbd>Fn</kbd> + <kbd>I</kbd> = <kbd>Up</kbd>\n- <kbd>Fn</kbd> + <kbd>J</kbd> = <kbd>Left</kbd>\n- <kbd>Fn</kbd> + <kbd>K</kbd> = <kbd>Down</kbd>\n- <kbd>Fn</kbd> + <kbd>L</kbd> = <kbd>Right</kbd>\n\n### Special Functions\n\n- <kbd>Fn</kbd> + <kbd>?</kbd> = <kbd>66key:Menu</kbd> / <kbd>68key:Windows</kbd>\n- <kbd>Fn</kbd> + <kbd>></kbd> = <kbd>Windows_R</kbd>\n- <kbd>Fn</kbd> + <kbd>Z</kbd> = <kbd>66key:Windows</kbd> / <kbd>68key:Menu</kbd>\n- <kbd>Fn</kbd> + <kbd>Win</kbd> = <kbd>68key:Winlock</kbd>\n- <kbd>Fn</kbd> + <kbd>Spacebar</kbd> = <kbd>Capslock</kbd>\n\n### Layout and OS Switching\n\n(LED will flash a white color)\n\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>PgUp</kbd> (press 2s) = <kbd>Colemak</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>PgDn</kbd> (press 2s) = <kbd>Dvorak</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>End</kbd> (press 2s) = <kbd>Qwerty</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>HOME</kbd> (press 2s) = <kbd>Switch OS</kbd>\n\n### Factory Restore\n\n<kbd>Fn</kbd> + <kbd>Alt_L</kbd> + <kbd>Alt_R</kbd> (press for 3s)\n\n## Problems\n\n### Missing Tilde and Backtick :/\n\nThe I use the tilde <kbd>~</kbd> and backtick <kbd>`</kbd> keys a lot. They're _physically_ missing on this keyboard and it's a PITA. On macOS, this means that I cannot use <kbd>Command</kbd>+<kbd>`</kbd> to \"move focus to the next window\" (i.e. cycling between instances of the same app).\n\nThe solution was the lovely Karabiner 🥰 Since I use <kbd>Esc</kbd> so little, I mapped it to tilde/backtick. Then mapped <kbd>Ctrl</kbd>+<kbd>Esc</kbd> to the _real_ <kbd>Esc</kbd>. Pure Value™. Here's the config:\n\n```json\n{\n  \"profiles\": [\n    {\n      \"name\": \"Default profile\",\n      \"selected\": true,\n      \"virtual_hid_keyboard\": { \"keyboard_type_v2\": \"ansi\" },\n      \"complex_modifications\": {\n        \"rules\": [\n          {\n            \"description\": \"Map Esc to ~ and `\",\n            \"manipulators\": [\n              {\n                \"type\": \"basic\",\n                \"from\": {\n                  \"key_code\": \"escape\"\n                },\n                \"to\": [\n                  {\n                    \"key_code\": \"grave_accent_and_tilde\"\n                  }\n                ]\n              }\n            ]\n          },\n          {\n            \"description\": \"Map Ctrl+Esc to Esc\",\n            \"manipulators\": [\n              {\n                \"type\": \"basic\",\n                \"from\": {\n                  \"key_code\": \"escape\",\n                  \"modifiers\": {\n                    \"mandatory\": [\"control\"]\n                  }\n                },\n                \"to\": [\n                  {\n                    \"key_code\": \"escape\"\n                  }\n                ]\n              }\n            ]\n          },\n          {\n            \"description\": \"Remap (Command + Esc) to (Command + Backtick) so you can 'Move focus to next window'\",\n            \"manipulators\": [\n              {\n                \"type\": \"basic\",\n                \"from\": {\n                  \"key_code\": \"escape\",\n                  \"modifiers\": {\n                    \"mandatory\": [\"command\"]\n                  }\n                },\n                \"to\": [\n                  {\n                    \"key_code\": \"grave_accent_and_tilde\",\n                    \"modifiers\": [\"command\"]\n                  }\n                ]\n              }\n            ]\n          }\n        ]\n      }\n    }\n  ]\n}\n```\n\n### Connecting Wirelessly\n\nWhen _not_ connected via a cable, macOS will think this is an Apple-made Keyboard. [This has apparently been a problem since macOS Ventura](https://discussions.apple.com/thread/254485490?sortBy=rank). The Karabiner config above addresses this issue as well 🌸\n"
    },
    {
      "authorEmail": "1223767+afreeorange@users.noreply.github.com",
      "authorName": "Nikhil Anand",
      "date": "2025-01-15T01:22:23Z",
      "id": "335f2c1ebbb398ca25ab32248a25c56fb9709a7a",
      "shortId": "335f2c1e",
      "subject": "Initial commit\n",
      "content": "[Here's the manual](/assets/PC66_Manual.pdf).\n\n## Bluetooth\n\n1. <kbd>Fn</kbd> + <kbd>Home</kbd>\n2. Now press\n   - <kbd>PgUp</kbd> for Device 1\n   - <kbd>PgDn</kbd> for Device 2\n   - <kbd>End</kbd> for Device 3\n\nTo switch, use <kbd>Fn</kbd> + <kbd>PgUp</kbd>, <kbd>PgDn</kbd>, or <kbd>End</kbd> to switch between devices\n\n## Shortcuts\n\n- <kbd>Fn</kbd> + <kbd>Esc</kbd> = <kbd>`</kbd>\n- <kbd>Fn</kbd> + <kbd>Shift</kbd> + <kbd>Esc</kbd> = <kbd>~</kbd>\n- <kbd>Fn</kbd> + <kbd>1</kbd> = <kbd>F1</kbd>\n- <kbd>Fn</kbd> + <kbd>2</kbd> = <kbd>F2</kbd>\n- <kbd>Fn</kbd> + <kbd>3</kbd> = <kbd>F3</kbd>\n- <kbd>Fn</kbd> + <kbd>4</kbd> = <kbd>F4</kbd>\n- <kbd>Fn</kbd> + <kbd>5</kbd> = <kbd>F5</kbd>\n- <kbd>Fn</kbd> + <kbd>6</kbd> = <kbd>F6</kbd>\n- <kbd>Fn</kbd> + <kbd>7</kbd> = <kbd>F7</kbd>\n- <kbd>Fn</kbd> + <kbd>8</kbd> = <kbd>F8</kbd>\n- <kbd>Fn</kbd> + <kbd>9</kbd> = <kbd>F9</kbd>\n- <kbd>Fn</kbd> + <kbd>0</kbd> = <kbd>F10</kbd>\n- <kbd>Fn</kbd> + <kbd>-</kbd> = <kbd>F11</kbd>\n- <kbd>Fn</kbd> + <kbd>=</kbd> = <kbd>F12</kbd>\n\n### Navigation and System Controls\n\n- <kbd>Fn</kbd> + <kbd>Backspace</kbd> = <kbd>Delete</kbd>\n- <kbd>Fn</kbd> + <kbd>;</kbd> = <kbd>Insert</kbd>\n- <kbd>Fn</kbd> + <kbd>P</kbd> = <kbd>Print</kbd>\n- <kbd>Fn</kbd> + <kbd>[</kbd> = <kbd>Scroll</kbd>\n- <kbd>Fn</kbd> + <kbd>]</kbd> = <kbd>Pause</kbd>\n- <kbd>Fn</kbd> + <kbd>A</kbd> = <kbd>Previous</kbd>\n- <kbd>Fn</kbd> + <kbd>S</kbd> = <kbd>Play/Pause</kbd>\n- <kbd>Fn</kbd> + <kbd>D</kbd> = <kbd>Next</kbd>\n- <kbd>Fn</kbd> + <kbd>F</kbd> = <kbd>Mute</kbd>\n- <kbd>Fn</kbd> + <kbd>G</kbd> = <kbd>Volume -</kbd>\n- <kbd>Fn</kbd> + <kbd>H</kbd> = <kbd>Volume +</kbd>\n\n### Arrow Keys\n\n- <kbd>Fn</kbd> + <kbd>I</kbd> = <kbd>Up</kbd>\n- <kbd>Fn</kbd> + <kbd>J</kbd> = <kbd>Left</kbd>\n- <kbd>Fn</kbd> + <kbd>K</kbd> = <kbd>Down</kbd>\n- <kbd>Fn</kbd> + <kbd>L</kbd> = <kbd>Right</kbd>\n\n### Special Functions\n\n- <kbd>Fn</kbd> + <kbd>?</kbd> = <kbd>66key:Menu</kbd> / <kbd>68key:Windows</kbd>\n- <kbd>Fn</kbd> + <kbd>></kbd> = <kbd>Windows_R</kbd>\n- <kbd>Fn</kbd> + <kbd>Z</kbd> = <kbd>66key:Windows</kbd> / <kbd>68key:Menu</kbd>\n- <kbd>Fn</kbd> + <kbd>Win</kbd> = <kbd>68key:Winlock</kbd>\n- <kbd>Fn</kbd> + <kbd>Spacebar</kbd> = <kbd>Capslock</kbd>\n\n### Layout and OS Switching\n\n(LED will flash a white color)\n\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>PgUp</kbd> (press 2s) = <kbd>Colemak</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>PgDn</kbd> (press 2s) = <kbd>Dvorak</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>End</kbd> (press 2s) = <kbd>Qwerty</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>HOME</kbd> (press 2s) = <kbd>Switch OS</kbd>\n\n### Factory Restore\n\n<kbd>Fn</kbd> + <kbd>Alt_L</kbd> + <kbd>Alt_R</kbd> (press for 3s)\n\n## Problems\n\nThe I use the tilde <kbd>~</kbd> and backtick <kbd>`</kbd> keys a lot. They're _physically_ missing on this keyboard and it's a PITA.\n\nVirtually/not physically when _not_ connected via a cable, macOS will think this is an Apple-made Keyboard. [This has apparently been a problem since macOS Ventura](https://discussions.apple.com/thread/254485490?sortBy=rank).\n\nBecause a trillion-dollar company does not have the bloody wisdom to _leave things that work alone_. Karabiner _may_ be the solution here. Will update this after I am able to remap.\n"
    }
  ],
  "sizeInBytes": 8526,
  "source": "[Here's the manual](/assets/PC66_Manual.pdf).\n\n## Bluetooth\n\n1. <kbd>Fn</kbd> + <kbd>Home</kbd> until LED is solid blue.\n2. Now press any one of these to enter Pairing Mode.\n   - <kbd>PgUp</kbd> for Device 1\n   - <kbd>PgDn</kbd> for Device 2\n   - <kbd>End</kbd> for Device 3\n\nYouc an now use <kbd>Fn</kbd> + <kbd>PgUp</kbd>, <kbd>PgDn</kbd>, or <kbd>End</kbd> to switch between devices\n\n## Shortcuts\n\n- <kbd>Fn</kbd> + <kbd>Esc</kbd> = <kbd>`</kbd>\n- <kbd>Fn</kbd> + <kbd>Shift</kbd> + <kbd>Esc</kbd> = <kbd>~</kbd>\n- <kbd>Fn</kbd> + <kbd>1</kbd> = <kbd>F1</kbd>\n- <kbd>Fn</kbd> + <kbd>2</kbd> = <kbd>F2</kbd>\n- <kbd>Fn</kbd> + <kbd>3</kbd> = <kbd>F3</kbd>\n- <kbd>Fn</kbd> + <kbd>4</kbd> = <kbd>F4</kbd>\n- <kbd>Fn</kbd> + <kbd>5</kbd> = <kbd>F5</kbd>\n- <kbd>Fn</kbd> + <kbd>6</kbd> = <kbd>F6</kbd>\n- <kbd>Fn</kbd> + <kbd>7</kbd> = <kbd>F7</kbd>\n- <kbd>Fn</kbd> + <kbd>8</kbd> = <kbd>F8</kbd>\n- <kbd>Fn</kbd> + <kbd>9</kbd> = <kbd>F9</kbd>\n- <kbd>Fn</kbd> + <kbd>0</kbd> = <kbd>F10</kbd>\n- <kbd>Fn</kbd> + <kbd>-</kbd> = <kbd>F11</kbd>\n- <kbd>Fn</kbd> + <kbd>=</kbd> = <kbd>F12</kbd>\n\n### Navigation and System Controls\n\n- <kbd>Fn</kbd> + <kbd>Backspace</kbd> = <kbd>Delete</kbd>\n- <kbd>Fn</kbd> + <kbd>;</kbd> = <kbd>Insert</kbd>\n- <kbd>Fn</kbd> + <kbd>P</kbd> = <kbd>Print</kbd>\n- <kbd>Fn</kbd> + <kbd>[</kbd> = <kbd>Scroll</kbd>\n- <kbd>Fn</kbd> + <kbd>]</kbd> = <kbd>Pause</kbd>\n- <kbd>Fn</kbd> + <kbd>A</kbd> = <kbd>Previous</kbd>\n- <kbd>Fn</kbd> + <kbd>S</kbd> = <kbd>Play/Pause</kbd>\n- <kbd>Fn</kbd> + <kbd>D</kbd> = <kbd>Next</kbd>\n- <kbd>Fn</kbd> + <kbd>F</kbd> = <kbd>Mute</kbd>\n- <kbd>Fn</kbd> + <kbd>G</kbd> = <kbd>Volume -</kbd>\n- <kbd>Fn</kbd> + <kbd>H</kbd> = <kbd>Volume +</kbd>\n\n### Arrow Keys\n\n- <kbd>Fn</kbd> + <kbd>I</kbd> = <kbd>Up</kbd>\n- <kbd>Fn</kbd> + <kbd>J</kbd> = <kbd>Left</kbd>\n- <kbd>Fn</kbd> + <kbd>K</kbd> = <kbd>Down</kbd>\n- <kbd>Fn</kbd> + <kbd>L</kbd> = <kbd>Right</kbd>\n\n### Special Functions\n\n- <kbd>Fn</kbd> + <kbd>?</kbd> = <kbd>66key:Menu</kbd> / <kbd>68key:Windows</kbd>\n- <kbd>Fn</kbd> + <kbd>></kbd> = <kbd>Windows_R</kbd>\n- <kbd>Fn</kbd> + <kbd>Z</kbd> = <kbd>66key:Windows</kbd> / <kbd>68key:Menu</kbd>\n- <kbd>Fn</kbd> + <kbd>Win</kbd> = <kbd>68key:Winlock</kbd>\n- <kbd>Fn</kbd> + <kbd>Spacebar</kbd> = <kbd>Capslock</kbd>\n\n### Layout and OS Switching\n\n(LED will flash a white color)\n\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>PgUp</kbd> (press 2s) = <kbd>Colemak</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>PgDn</kbd> (press 2s) = <kbd>Dvorak</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>End</kbd> (press 2s) = <kbd>Qwerty</kbd>\n- <kbd>Fn</kbd> + any <kbd>Alt</kbd> + <kbd>HOME</kbd> (press 2s) = <kbd>Switch OS</kbd>\n\n### Factory Restore\n\n<kbd>Fn</kbd> + <kbd>Alt_L</kbd> + <kbd>Alt_R</kbd> (press for 3s)\n\n## Problems\n\n### Missing Tilde and Backtick :/\n\nThe I use the tilde and backtick keys a lot. They're _physically_ missing on this keyboard and it's a PITA. On macOS, this means that I cannot use <kbd>Command</kbd>+<kbd>`</kbd> to \"move focus to the next window\" (i.e. cycling between instances of the same app).\n\nThe solution was the lovely Karabiner 🥰 Since I use <kbd>Esc</kbd> so little, I mapped it to tilde/backtick. Then mapped <kbd>Ctrl</kbd>+<kbd>Esc</kbd> to the _real_ <kbd>Esc</kbd>. Pure Value™.\n\nI also had to take care that this config was _only_ applied to my shiny new keyboard and not the built-in one. For this, Karabiner Elements informed me that the Product ID was 592, and the Vendor ID was 1452.\n\nHere's the config. The device ignored at the end of it is my Kensington Wireless Trackball which creates a virtual keyboard for some reason. I needed to ignore it to get button combos to work (e.g. Button3+Button4 = Mission Control)\n\n```json\n{\n    \"profiles\": [\n        {\n            \"complex_modifications\": {\n                \"rules\": [\n                    {\n                        \"description\": \"Map Esc to ~ and `\",\n                        \"manipulators\": [\n                            {\n                                \"conditions\": [\n                                    {\n                                        \"identifiers\": [\n                                            {\n                                                \"is_keyboard\": true,\n                                                \"is_pointing_device\": false,\n                                                \"product_id\": 592,\n                                                \"vendor_id\": 1452\n                                            }\n                                        ],\n                                        \"type\": \"device_if\"\n                                    }\n                                ],\n                                \"from\": { \"key_code\": \"escape\" },\n                                \"to\": [{ \"key_code\": \"grave_accent_and_tilde\" }],\n                                \"type\": \"basic\"\n                            }\n                        ]\n                    },\n                    {\n                        \"description\": \"Map Ctrl+Esc to Esc\",\n                        \"manipulators\": [\n                            {\n                                \"conditions\": [\n                                    {\n                                        \"identifiers\": [\n                                            {\n                                                \"is_keyboard\": true,\n                                                \"is_pointing_device\": false,\n                                                \"product_id\": 592,\n                                                \"vendor_id\": 1452\n                                            }\n                                        ],\n                                        \"type\": \"device_if\"\n                                    }\n                                ],\n                                \"from\": {\n                                    \"key_code\": \"escape\",\n                                    \"modifiers\": { \"mandatory\": [\"control\"] }\n                                },\n                                \"to\": [{ \"key_code\": \"escape\" }],\n                                \"type\": \"basic\"\n                            }\n                        ]\n                    },\n                    {\n                        \"description\": \"Map (Command + Esc) to (Command + Backtick) so you can 'Move focus to next window'\",\n                        \"manipulators\": [\n                            {\n                                \"conditions\": [\n                                    {\n                                        \"identifiers\": [\n                                            {\n                                                \"is_keyboard\": true,\n                                                \"is_pointing_device\": false,\n                                                \"product_id\": 592,\n                                                \"vendor_id\": 1452\n                                            }\n                                        ],\n                                        \"type\": \"device_if\"\n                                    }\n                                ],\n                                \"from\": {\n                                    \"key_code\": \"escape\",\n                                    \"modifiers\": { \"mandatory\": [\"command\"] }\n                                },\n                                \"to\": [\n                                    {\n                                        \"key_code\": \"grave_accent_and_tilde\",\n                                        \"modifiers\": [\"command\"]\n                                    }\n                                ],\n                                \"type\": \"basic\"\n                            }\n                        ]\n                    }\n                ]\n            },\n            \"devices\": [\n                {\n                    \"identifiers\": {\n                        \"is_keyboard\": true,\n                        \"product_id\": 65535,\n                        \"vendor_id\": 1149\n                    },\n                    \"ignore\": true\n                }\n            ],\n            \"name\": \"Default profile\",\n            \"selected\": true,\n            \"virtual_hid_keyboard\": { \"keyboard_type_v2\": \"ansi\" }\n        }\n    ]\n}\n```\n\n### Connecting Wirelessly\n\nWhen _not_ connected via a cable, macOS will think this is an Apple-made Keyboard. [This has apparently been a problem since macOS Ventura](https://discussions.apple.com/thread/254485490?sortBy=rank). The Karabiner config above addresses this issue as well 🌸\n",
  "title": "Vortex PC66 Keyboard Notes",
  "untracked": false,
  "uri": "/Vortex_PC66_Keyboard_Notes",
  "relativePath": "Vortex PC66 Keyboard Notes.md"
}
