I want to use Lyx to write in Persian. In Persian we have a space character named "zero-width space" or "half-space" and in a standard keyboard, we type it with "Shift-Space" shortcut. It is "U-200C" in utf-8 encoding.
(More about zero-width space: https://en.wikipedia.org/wiki/Zero-width_space)
In Lyx I cannot type that, when pressing "Shift-Space" nothing happens. I tried to specify a new shortcut to mimic that, but Lyx cannot recognize such combination in Persian keyboard. Also, I changed some definitions in .kmap but it didn't work.
I think the problem is that when I hold shift-key, Lyx remap the keyboard and "Shift-Space" has no mean then. Also when I copy-paste some Persian text that include zero-width space, Lyx replaces all of them with simple space. In other latex editors there is no problem, not in typing and not in compiling.