Force \ and | on (US) backslash key

This commit is contained in:
Anthony Rose 2025-01-13 13:53:36 +00:00
parent 4f9235ae6f
commit 9623ec8bf1
3 changed files with 12 additions and 12 deletions

View file

@ -525,11 +525,11 @@ dead_macron := Map.Call(
; C12 - SC02B ; C12 - SC02B
; ;
>!SC02B::Send "" >!SC02B::Send "{U+005C}"
<^>!SC02B::Send "" <^>!SC02B::Send "{U+005C}"
; ;
>!+SC02B::Send "" >!+SC02B::Send "{U+007C}"
<^>!+SC02B::Send "" <^>!+SC02B::Send "{U+007C}"

View file

@ -42,7 +42,7 @@
</style> </style>
</head> </head>
<body> <body>
<h1>ACP Keyboard v4.9.0</h1> <h1>ACP Keyboard v4.10.0</h1>
<ol> <ol>
<li><a href="#rationale">Rationale</a></li> <li><a href="#rationale">Rationale</a></li>
<li><a href="#images">Images</a></li> <li><a href="#images">Images</a></li>
@ -409,8 +409,8 @@
<rect x="1020" y="160" width="80" height="80" /> <rect x="1020" y="160" width="80" height="80" />
<text x="1030" y="230" class="layer1">&#x005c;</text> <text x="1030" y="230" class="layer1">&#x005c;</text>
<text x="1030" y="170" class="layer2">&#x007c;</text> <text x="1030" y="170" class="layer2">&#x007c;</text>
<text x="1090" y="230" class="layer3"></text> <text x="1090" y="230" class="layer3">&#x005c;</text>
<text x="1090" y="170" class="layer4"></text> <text x="1090" y="170" class="layer4">&#x007c;</text>
<!-- Fourth row --> <!-- Fourth row -->
@ -780,8 +780,8 @@
<rect x="1080" y="80" width="120" height="80" /> <rect x="1080" y="80" width="120" height="80" />
<text x="1090" y="150" class="layer1">&#x005c;</text> <text x="1090" y="150" class="layer1">&#x005c;</text>
<text x="1090" y="90" class="layer2">&#x007c;</text> <text x="1090" y="90" class="layer2">&#x007c;</text>
<text x="1190" y="150" class="layer3"></text> <text x="1190" y="150" class="layer3">&#x005c;</text>
<text x="1190" y="90" class="layer4"></text> <text x="1190" y="90" class="layer4">&#x007c;</text>
<!-- Third row --> <!-- Third row -->
@ -1248,8 +1248,8 @@
<td>SC02B</td> <td>SC02B</td>
<td><span class="codepoint">U+005C</span> <span class="key-character">&#x005c;</span></td> <td><span class="codepoint">U+005C</span> <span class="key-character">&#x005c;</span></td>
<td><span class="codepoint">U+007C</span> <span class="key-character">&#x007c;</span></td> <td><span class="codepoint">U+007C</span> <span class="key-character">&#x007c;</span></td>
<td></td> <td><span class="codepoint">U+005C</span> <span class="key-character">&#x005c;</span></td>
<td></td> <td><span class="codepoint">U+007C</span> <span class="key-character">&#x007c;</span></td>
</tr> </tr>
</tbody> </tbody>
<tbody> <tbody>

View file

@ -41,7 +41,7 @@ xkb_symbols "basic" {
key <AC09> { [ U006C, U004C, U00F4, U00D4 ] }; // l L ô Ô key <AC09> { [ U006C, U004C, U00F4, U00D4 ] }; // l L ô Ô
key <AC10> { [ U003B, U003A, U003B, U003A ] }; // ; : ; : key <AC10> { [ U003B, U003A, U003B, U003A ] }; // ; : ; :
key <AC11> { [ U0027, U0022, U201A, U201E ] }; // ' " key <AC11> { [ U0027, U0022, U201A, U201E ] }; // ' "
key <BKSL> { [ U005C, U007C, NoSymbol, NoSymbol ] }; // \ | key <BKSL> { [ U005C, U007C, U005C, U007C ] }; // \ | \ |
key <LSGT> { [ U005C, U007C, U00EA, U00CA ] }; // \ | ê Ê key <LSGT> { [ U005C, U007C, U00EA, U00CA ] }; // \ | ê Ê
key <AB01> { [ U007A, U005A, U00E6, U00C6 ] }; // z Z æ Æ key <AB01> { [ U007A, U005A, U00E6, U00C6 ] }; // z Z æ Æ