You might be thinking that I can use a special keyboard layout or alt codes. However, they don't provide enough characters. Unicode alt codes in the other hand require knowing every single Unicode code.

I want a quick method of entering many special characters. I am thinking of something along the lines of using a keyboard shortcut to open a window like this:


The character set should be customizable.

  • assign a hot key to open a text editor on a unicode file, make the file read-only once you have the content right. – Jasen Feb 2 '19 at 20:24
  • 1
    Which operating system? On Windows you have Character Map. – harrymc Feb 2 '19 at 20:41
  • 1
    the charmap is not a quick method, as I have to transfer every single character (except for spaces, which are omitted in charmap) to the text box below, then copy to whatever I want it to. in the window picture above, whatever character is clicked on is immediately typed to the text box in focus, like the on-screen keyboard but with 1193 Unicode characters instead of keyboard keys. – Piotr Grochowski Feb 3 '19 at 5:27
  • Have you already used all key combinations of your existing keyboard so that you are asking for more? – VSRawat Feb 6 '19 at 19:48
  • US keyboard has 95 characters. Customizing the Alt Gr layer can only give twice as many, giving 190. Much less than 1193. – Piotr Grochowski Feb 8 '19 at 14:35