2개의 키보드를 동시에 사용하면 성가신 입력 지연이 발생합니다.

2개의 키보드를 동시에 사용하면 성가신 입력 지연이 발생합니다.

12개의 측면 버튼이 있는 Razer Naga 마우스가 있는데 별도의 입력 장치로 간주되며 USB 키보드와 노트북 키보드를 사용할 때 이 문제가 재현될 수 있습니다.

  • 단일 장치로 입력하면 모든 것이 완벽합니다.
  • 다른 장치에서 키를 누르면 입력에 500ms 정도 걸리고 동일한 장치에서 계속 입력하면 완벽합니다.
  • 다른 장치에서 20개의 키를 누르면 입력이 최대 2000ms까지 지연된 후(누르는 키 수에 따라 다름) 정상으로 돌아갑니다.
  • 이제 내 작업 흐름에 필수적인 2개의 입력 장치를 사용할 때의 좌절감을 볼 수 있습니다.
  • 그런데 이것이 xorg 문제인 것 같아요. 왜냐하면 로그오프하고 비밀번호 입력 필드에 있으면 두 입력 장치 모두에서 최대한 많은 키를 으깨기 때문입니다. 지연이 없습니다.

17.10에서 이 문제가 발생했는데 이제 18.04를 새로 설치하면 도움을 주세요. 원하시면 제가 간단한 동영상 시연을 촬영해 드릴 수 있어요

답변1

Ubuntu 20.04부터 설명하는 방식으로 분할 키보드에 대해 XOrg의 gnome-shell이 ​​손상되었습니다.

가능한 해결책:

  1. Wayland로 전환하세요(테스트되지 않음).
  2. 다음을 사용하여 다른 WM으로 전환하십시오 --replace(이 특정 문제를 해결하지만 그렇지 않으면 gnome-shell이 ​​중단됨).
  3. 다른 DE로 전환하세요.
  4. libmutter-6-0다음을 사용하여 패키지를 다시 빌드하세요 .저지르다다시 적용되었습니다.자세한 지침. gnome-tweaks를 사용하여 설정한 Caps를 사용한 레이아웃 전환 sudo apt install ./*.deb만 설치하면 중단되기 때문에 빌드된 모든 패키지를 설치해야 했습니다 .libmutter-6-0

답변2

실제로 Xorg 문제입니다. 이것이 가능한 경우: 로그인 화면에 "Ubuntu on Wayland"를 선택할 수 있는 작은 기어가 있습니다. 이것은 나에게 문제를 해결합니다. 저는 지금 두 개의 USB 키보드로 이것을 입력하고 있습니다.

유일한 문제는 교대 전파에 약간의 지연이 있는 것 같다는 것입니다. IE 한 보드에서 Shift 키를 누르고 다른 보드에서는 키를 누르면 Shift 키를 잠시 누르지 않는 한 Shift 키가 그대로 나옵니다.

답변3

실제로 Xorg 문제입니다. Xorg 대신 Ubuntu 18.04에서 Unity를 사용합니다.

sudo apt install lightdm -y
sudo apt install ubuntu-unity-desktop -y

답변4

'xinput create-master Second'를 사용하여 두 번째 키보드를 두 번째 마스터로 분리한 다음 'xinput reattach'를 사용하여 두 번째 키보드를 여기에 연결하면 지연이 사라집니다.

그러나 그러면 두 번째 마우스 포인터도 생성되고(화면에서 짜증나게 깜박임) 각 키보드에는 자체 포커스가 있습니다. 한 키보드는 한 창에 입력할 수 있고 두 번째 키보드는 다른 창에 입력할 수 있습니다.

지연이 사라졌음에도 불구하고 마우스 포인터를 숨기는 방법(오른쪽 하단 모서리로 이동하는 것만으로도 충분하고 쉽게 수행할 수 있음)을 알아내고 두 키보드가 항상 입력을 보내는지 확인하지 않는 한 이는 유용한 해결 방법이 아닙니다. 같은 창.

편집: 두 개의 키보드가 지연 없이 잘 작동하는 fvwm에는 문제가 없습니다. 지금까지는 Gnome에서만 확인할 수 있었습니다.

관련 정보