Skip to content

Commit

Permalink
Add files via upload
Browse files Browse the repository at this point in the history
The documentation has been updated, according to the changes for XKB on Linux.
  • Loading branch information
pieter-degroote authored Oct 12, 2023
1 parent af46cff commit 1acc0c7
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 24 deletions.
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ <h2>Installation - Windows</h2>
<h2>Installation - Linux</h2>

<ul>
<li><a href="linux-xkb.html" target="_blank"><strong>Linux (X11)&nbsp;: &nbsp;XKB integration (with or without root)</strong></a></li>
<li><a href="linux-xkb.html" target="_blank"><strong>Linux (X11)&nbsp;: &nbsp;XKB integration (root required)</strong></a></li>
<li><a href="linux-xmodmap.html" target="_blank"><strong>Linux (X11)&nbsp;: &nbsp;Xmodmap (without root)</strong></a></li>
</ul>

Expand Down
25 changes: 2 additions & 23 deletions linux-xkb.html
Original file line number Diff line number Diff line change
Expand Up @@ -46,31 +46,10 @@ <h2>XKB integration (Linux)</h2>

<p>Integration in GNU/Linux via XKB (X11)&nbsp;: &nbsp;see the folders '<a href="https://github.com/pieter-degroote/UltimateKEYS/tree/master/linux-xkb" target="_blank">linux-xkb</a>' and '<a href="https://github.com/pieter-degroote/UltimateKEYS/tree/master/linux-xcompose" target="_blank">linux-xcompose</a>' in this repository (or archive).</p>

<h3>=&gt; without root</h3>

<ul>
<li>Unpack the files "ultkeys" and "map" from the "linux-xkb" folder.</li>
<li>Copy "ultkeys" to "~/.config/xkb/symbols/".</li>
<li>Copy "map" to "~/.config/xkb/".</li>
<li>Additionally, put the file ".XCompose" in the user's home directory (~) to apply all customized Compose Key sequences for UltimateKEYS (see folder "linux-xcompose").</li>
<li>Activation&nbsp;:
<ul>
<li>xkbcomp -w 0 -I$HOME/.config/xkb $HOME/.config/xkb/map $DISPLAY</li>
</ul></li>
</ul>

<p>&nbsp;</p>

<h3>=&gt; with root - experimental</h3>

<p>Follow these steps for experimental integration (at your own risk!)&nbsp;:</p>

<ul>
<li>Unpack the files "ultkeys" and "xml-definition.txt" from the "linux-xkb" folder.</li>
<li>Copy "ultkeys" to "/usr/share/X11/xkb/symbols/" (root required).</li>
<li>Paste the contents of "xml-definition.txt" into "/usr/share/X11/xkb/rules/evdev.xml", this between the tags &lt;layoutList&gt; and &lt;/layoutList&gt; (root required).<br />
<span style="text-decoration: underline;">Make sure to keep a backup copy of the original files.</span></li>
<li>Unpack and copy the file "custom" into "/usr/share/X11/xkb/symbols/" (root required).</li>
<li>Additionally, put the file ".XCompose" in the user's home directory (~) to apply all customized Compose Key sequences for UltimateKEYS (see folder "linux-xcompose").</li>
<li>Finally, activate it in the keyboard settings by selecting "A user-defined custom Layout".</li>
</ul>

<p>&nbsp;</p>
Expand Down

0 comments on commit 1acc0c7

Please sign in to comment.