Hello
When connecting from Windows with Icelandic keyboard to ARD (Also Icelandic keyboard) then basically no special letters work.
Even single key stroke letters like þ að ð do not work.
Where pressing þ on windows gives me x on the macOS in ARD. And pressing ð gives me k on the macOS.
And of course for double keystroke letters (like á, ú ý, ó, é, etc) then nothing works also,
(I know Remotix solved issues like this by translating the keystrokes to Unicode somehow) is there some option for such somewhere that I might be missing ?
Thanks
Hello
Thanks for your message and I apologize for the inconvenience of this not working properly.
Indeed, RDM takes a similar approach to what you mention: key strokes are converted to unicode characters, and then mapped to the proper X11 keysym (the RFB protocol transmits X keysyms). Things are normally tricker on macOS with international keyboards, as the server needs to map the keysym back to the proper key event(s) (macOS can't just inject a keysym into the session like Linux can). We already found at least on bug in Apple's implementation for Lithuanian keyboard layouts. That being said, this should "just work" - at least for the single-stroke special characters - since you confirm you have the Icelandic layout on both the local and remote system.
I will need to investigate this issue, I'm opening a ticket on our side and I'll post back here once I have an update. It may be early in the new year because our offices will be closed over the holiday period.
Characters requiring a dead key (double or more keystrokes) might require extra work on our side, I'm not sure if we properly trap dead-key events on Windows. I need to investigate this also.
One more thing - can you confirm which version of RDM you are using, and the version(s) of macOS you're running on the server?
Thanks and kind regards,
Richard Markievicz
I run all versions of macOS from Catalina and up, and get the issue on all of them.
When discovering it I was on Monterey.
The RDM is latest I assume, I downloaded your software for first time yesterday, took the installer, and then got one update.
-------
I went also and tested some more connections:
Mac to Mac (ARD):
One stroke characters work there. Two stroke character do not work.
Mac to Linux:
One stoke characters work there. Two stroke character do not work.
Thanks
Björn
Hello again
Thanks for the extra information.
So indeed, we have two separate issues:
I will look into this bug early in the new year and post back here with an update. Thank you for your patience, and I'm sorry for the inconvenience
Kind regards,
Richard Markievicz
Hello
I did some investigation on this issue today, and I see that dead key support (special keys requiring multiple key presses) is not quite right.
However, I tested connected from RDM Windows to a macOS system with Icelandic keyboard layouts, and "regular" special keys (those requiring only a single key press) worked fine for me.
I understand your client and server both have Icelandic keyboards but, critically, what keyboard layout do you have configured in the OS? For both the client and server, they should be configured to an Icelandic layout.
Please let me know if something isn't clear,
Thanks and kind regards
Richard Markievicz
Hello again
Just to be really clear what I'm talking about, this is the setup I have on both the Windows and macOS machines:
Thanks and kind regards,
Richard Markievicz