You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
My RDP client machine and my backend RDP server are set for UK keyboard layout.
I noticed that password credentials keycodes are interpreted by PyRDP as if a US keyboard layout is in use.
For example, if I log in using a password like H@ppy, PyRDP logs will instead report that password attempt as being H"ppy
Is there any way for PyRDP to interpret password attempts based on the keyboard layout of the connecting client machine so that passwords always match what was attempted?
The text was updated successfully, but these errors were encountered:
Right now I believe that PyRDP converts the scan codes it receives into virtual key codes and those virtual key codes are not translated further into a keyboard layout if one is specified by the client.
This would be an interesting feature to add. Here is some context that could help implementation:
My RDP client machine and my backend RDP server are set for UK keyboard layout.
I noticed that password credentials keycodes are interpreted by PyRDP as if a US keyboard layout is in use.
For example, if I log in using a password like H@ppy, PyRDP logs will instead report that password attempt as being H"ppy
Is there any way for PyRDP to interpret password attempts based on the keyboard layout of the connecting client machine so that passwords always match what was attempted?
The text was updated successfully, but these errors were encountered: