shimanov wrote:
`;::X
...
press Shift and ;, and the output is X (uppercase)
...
I decided to have the program implement each remapping as a pair of hotkeys, which has its drawbacks. Within the limits of the design, I think the above is normal behavior.
Quote:
toggle Caps Lock on then press ;, and the output is x (lowercase)
I think this is normal if you read between the lines in
Send {Blind}, which states, "{Blind} also causes SetStoreCapslockMode to be ignored". I know it's not well documented because someone would have to go from the remapping page to the Send page then to the SetStoreCapslockMode page, put all the pieces together, and only then might it become clear. However, the documentation is already long enough that people are discouraged from reading it, so it is my judgment that rare issues like this should not be explicitly documented (in this case, I think it's a rare issue because remapping to an uppercase character or to a punctuation character is somewhat unusual).
Although I think everything is explained by the limitations of the remapping feature, if you see something that still seems too misleading or incorrect, I can try to update the program or documentation.
Thanks.