Keyboard Mapping Partially Wrong with Remmina RDP on Fedora 40 to Windows 11 Desktop Machine
Connecting to a Windows 11 desktop machine from a Fedora 40 laptop using Remmina 1.4.35 (git n/a) Remote Desktop Protocol (RDP) seems to work fine, except for the keyboard mapping. Letters, numbers, and other keys appear to function correctly, but there may be issues with certain special keys, such as the Windows key or application-specific keys.
Understanding the Issue
The keyboard mapping issue may be caused by a compatibility problem between Remmina, Fedora 40, and Windows 11. The Linux RDP client may not correctly translate the key presses to the Windows 11 system, resulting in unexpected behavior or unresponsive keys. This issue is not uncommon when connecting to newer Windows versions from Linux systems.
Troubleshooting Keyboard Mapping Issues
To troubleshoot this issue, you can try the following steps:
Check the Remmina settings and ensure that the keyboard mapping is set to "Client (default)" or "Remote". If it's set to "Client", try changing it to "Remote" and vice versa to see if that resolves the issue.
Try using a different RDP client, such as FreeRDP or Vinagre, to see if the keyboard mapping issue persists. This will help determine if the problem is specific to Remmina or a more general issue with Fedora 40 and Windows 11.
Check the keyboard layout settings on both the Fedora 40 laptop and the Windows 11 desktop machine. Ensure that the keyboard layouts match on both systems. If necessary, change the keyboard layout on the Windows 11 machine to the same layout used on the Fedora 40 laptop.
Consider using third-party tools or scripts to remap the keys manually. For example, you can use the "xmodmap" tool on the Fedora 40 laptop to remap specific keys to their corresponding Windows keycodes. This can be a more advanced solution, but it may provide the desired results if the previous steps do not resolve the issue.
Additional Resources
For more information on keyboard mapping issues and troubleshooting tips, consider the following resources:
- Remmina Troubleshooting: Keyboard Mapping Issues
- Vinagre Troubleshooting
- How to Use xmodmap to Remap Keys on Linux
By following these steps and utilizing the provided resources, you should be able to resolve the keyboard mapping issue when connecting to a Windows 11 desktop machine from a Fedora 40 laptop using Remmina RDP.