<div dir="ltr">Here is a list of the new keysym values I want to add.<br><br>Are these codes correctly converted from Unicode? Did I understand this correctly?<br><br><span class="">0x0100025B = </span>U025B = ɛ (small)<br><span class="">0x01000190 = </span>U0190 = Ɛ (capital)<br><span class="">0x01000257 = </span>U0257 = ɗ (small)<br><span class="">0x0100018A = </span>U018A = Ɖ (capital)<br><span class="">0x010001B4 = </span>U01B4 = ƴ (small)<br><span class="">0x010001B3 = </span>U01B3 = Ƴ (capital)<br><span class="">0x0100028A = </span>U028A = ʊ (small)<br><span class="">0x010001B1 = </span>U01B1 = Ʊ (capital)<br><span class="">0x01000269 = </span>U0269 = ɩ (small)<br><span class="">0x01000196 = </span>U0196 = Ɩ (capital)<br><span class="">0x01000254 = </span>U0254 = ɔ (small)<br><span class="">0x01000186 = </span>U0186 = Ɔ (capital)<br><span class="">0x010001DD = </span>U01DD = ǝ (small)<br><span class="">0x0100018E = </span>U018E = Ǝ (capital)<br><span class="">0x01000256 = </span>U0256 = ɖ (small)<br><span class="">0x01000189 = </span>U0189 = Ɖ (capital)<br><span class="">0x01000192 = </span>U0192 = ƒ (small)<br><span class="">0x01000191 = </span>U0191 = Ƒ (capital)<br><span class="">0x01000263 = </span>U0263 = ɣ (small)<br><span class="">0x01000194 = </span>U0194 = Ɣ (capital)<br><span class="">0x01000266 = </span>U0266 = ɦ (small)<br><span class="">0x01000124 = </span>U0124 = Ĥ (capital)<br><span class="">0x01000272 = </span>U0272 = ɲ (small)<br><span class="">0x0100019D = </span>U019D = Ɲ (capital)<br></div><div class="gmail_extra"><br><div class="gmail_quote">2015-09-02 4:13 GMT+02:00 Alan Coopersmith <span dir="ltr"><<a href="mailto:alan.coopersmith@oracle.com" target="_blank">alan.coopersmith@oracle.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 09/ 1/15 06:38 PM, Mats Blakstad wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
As example, I want to add 0x025B. It says that I should take "the character's<br>
Unicode number plus 0x01000000". What does that mean?<br>
</blockquote>
<br></span>
0x01000000<br>
+   0x025B<br>
----------<br>
0x0100025B<span class=""><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
How can I use the functions XStringToKeysym() and XKeysymToString().<br>
Can I run them in the terminal in some way?<br>
</blockquote>
<br></span>
Call them from a C program.   For instance:<br>
<br>
% cat > strtokey.c<br>
#include <stdio.h><br>
#include <X11/Xlib.h><br>
<br>
int main(int argc, char **argv) {<br>
    printf("0x%x\n", XStringToKeysym(argv[1]));<br>
}<br>
<br>
% cc -o strtokey strtokey.c -lX11<br>
% ./strtokey U025B<br>
0x100025b<div class="HOEnZb"><div class="h5"><br>
<br>
-- <br>
        -Alan Coopersmith-              <a href="mailto:alan.coopersmith@oracle.com" target="_blank">alan.coopersmith@oracle.com</a><br>
         Oracle Solaris Engineering - <a href="http://blogs.oracle.com/alanc" rel="noreferrer" target="_blank">http://blogs.oracle.com/alanc</a><br>
</div></div></blockquote></div><br></div>