VNC를 통해 Fedora 35 또는 Ubuntu 21에 연결된 경우 10키(숫자 키패드)가 작동하지 않습니다. 둘 다 GNOME을 사용합니다. 이것이 버그인가요?

VNC를 통해 Fedora 35 또는 Ubuntu 21에 연결된 경우 10키(숫자 키패드)가 작동하지 않습니다. 둘 다 GNOME을 사용합니다. 이것이 버그인가요?

Mac에서 VNC(RealVNC "VNC Viewer" 애플리케이션)를 사용하여 Linux 데스크톱(Fedora 35 및 Ubuntu 21)에 연결하고 있습니다. 둘 다 GNOME 데스크탑(Fedora의 경우 41.1, Ubuntu의 경우 40.5)을 사용합니다.

나는 최근에 발견했다Mac 키보드의 10키(숫자) 부분이 VNC를 통해 연결된 경우 두 데스크탑 모두에서 더 이상 작동하지 않습니다.. 이것들은 물리적인 기계이지만 작동하려면 VNC 연결이 필요하기 때문에 실제로 동일한 키보드를 Linux 기계에 연결하려고 시도하지 않았습니다."마우스 키"를 비활성화했습니다.그러나 이것은 효과가 없었고 문제를 해결하지 못했습니다.

이것이 그놈의 버그일까요? VNC를 통해 연결된 경우 10키가 Windows 및 macOS에서 작동한다는 점은 언급할 가치가 있습니다. 그리고 어떤 이유에서든 10키는하다Linux의 계산기 애플리케이션에서 작동하지만 그게 전부입니다. 10키를 사용하여 텍스트 편집기 응용 프로그램에 숫자를 입력하려고 하면 "딩" 오류 소리만 들립니다. 터미널에서 사용하려고 하면 모두 대문자가 인쇄됩니다. 예를 들어 - 123456789는 다음과 같습니다.

[me@fedora35 ~]$ BDECA

OS를 다시 로드했지만 문제가 지속됩니다. 이는 Linux VNC 서버(Fedora, Ubuntu 등)가 아닌 클라이언트 컴퓨터(macOS)의 문제입니다.

답변1

Windows 10(Real VNC Viewer)에서 x11vnc를 실행하는 Linux Mint 20.2에 연결할 때도 동일한 문제가 발생했습니다. 계산기 앱이 실행되고 터미널에서 가비지가 생성됩니다.

이 문제를 해결하는 것으로 보이는 Linux Mint 포럼에서 스레드를 찾았습니다.https://forums.linuxmint.com/viewtopic.php?p=1936007#p1936007

  1. 키보드 설정 열기
  2. "레이아웃" 탭을 클릭하세요.
  3. 하단의 "옵션..."을 클릭하세요.
  4. "추가 호환성 옵션"을 클릭하고 "숫자 키는 항상 숫자를 입력합니다"를 선택하십시오.

그놈이 비슷한 설정을 사용하는지 모르겠습니다

관련 정보