Public bug reported:

I am seeing a keyboard input mapping issue when using GNOME Remote
Desktop Remote Login on Ubuntu 26.04.

Environment:
- Ubuntu release: 26.04 resolute
- Package: libfreerdp3-3
- Installed version: 3.24.2+dfsg-1ubuntu1
- Remote desktop server: gnome-remote-desktop Remote Login, system mode RDP
- Client OS: Windows
- Clients tested:
  - mstsc.exe
  - Windows App
- Keyboard/input sources tested:
  - English (US)
  - Korean

Problem:
When connecting from Windows to Ubuntu 26.04 GNOME Remote Desktop via RDP, 
keyboard input is shifted by one key for the Korean keyboard type.

Example:
- Pressed: 1234567890
- Actual:  134567890-

The same issue occurs with both mstsc.exe and Windows App. Windows local
keyboard input is normal. Changing GNOME input sources between English
(US) and Korean does not fix the issue, which suggests this is related
to keyboard type rather than keyboard layout.

This appears to match the upstream FreeRDP issue:
https://github.com/FreeRDP/FreeRDP/issues/12645

The upstream fix appears to be:
https://github.com/FreeRDP/FreeRDP/pull/12646

According to the upstream discussion, the fix is included in FreeRDP
3.25.0. However, Ubuntu 26.04 currently ships libfreerdp3-3
3.24.2+dfsg-1ubuntu1.

Current package version:
$ apt policy libfreerdp3-3
libfreerdp3-3:
  Installed: 3.24.2+dfsg-1ubuntu1
  Candidate: 3.24.2+dfsg-1ubuntu1

Expected result:
Typing 1234567890 should produce 1234567890.

Actual result:
Typing 1234567890 produces 134567890-.

Request:
Please consider backporting the upstream FreeRDP fix from PR #12646 to Ubuntu 
26.04's freerdp3 package, or updating freerdp3 to 3.25.0 or later in 
resolute-updates.

ProblemType: Bug
DistroRelease: Ubuntu 26.04
Package: libfreerdp3-3 3.24.2+dfsg-1ubuntu1
ProcVersionSignature: Ubuntu 7.0.0-22.22-generic 7.0.0
Uname: Linux 7.0.0-22-generic x86_64
ApportVersion: 2.34.0-0ubuntu2
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: ubuntu:GNOME
Date: Tue Jun  2 16:22:45 2026
InstallationDate: Installed on 2026-06-01 (1 days ago)
InstallationMedia: Ubuntu 26.04 "Resolute Raccoon" - Release amd64 (20260423.1)
ProcEnviron:
 LANG=en_US.UTF-8
 PATH=(custom, no user)
 SHELL=/bin/bash
 TERM=xterm-256color
 XDG_RUNTIME_DIR=<set>
SourcePackage: freerdp3
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: freerdp3 (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug resolute wayland-session

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2154803

Title:
  Korean keyboard type input shifted in GNOME Remote Desktop RDP due to
  FreeRDP #12646, fixed upstream in 3.25.0

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/freerdp3/+bug/2154803/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to