Gnome-Terminal 키 누르기가 멈추고 영원히 반복됩니다.

Gnome-Terminal 키 누르기가 멈추고 영원히 반복됩니다.

문제:

그놈 터미널은 마치 멈췄거나 키를 누르고 있는 것처럼 키 누르기를 반복합니다.

예를 들어 다음과 같이 입력합니다.

hello

그리고 잠시 후에 이런 일이 일어날 것입니다:

hellooooooooooooooooooooo-영원히 계속

enter그런 다음 또는 다른 키(예: )를 누르면 s해당 키가 반복됩니다.

hellooooooooooooooooooooossssssssssssssssss-영원히 계속


솔루션(임시):

반복되는 키 누르기를 중지하려면 다음 두 가지 해결 방법이 있습니다.

  1. 창 닫기

    • 창에 있는 모든 것을 잃습니다. 즉, nano에서 저장되지 않은 스크립트 작업을 하면 모든 것이 손실됩니다.
  2. Alt + 탭

    • Alt + Tab내가 찾은 다른 창으로 이동하는 것이 가장 좋은 해결책입니다. 이렇게 하면 반복 작업이 취소됩니다.

그 중 원인은 아직 알려지지 않았다


더 많은 정보:

set r off참고: 참조 로 지정된 솔루션여기같은 문제는 아닙니다.

  • 설정을 사용하면 xset r off여러 문자를 백스페이스하기 위해 백스페이스를 누르고 있을 수 없습니다. 이렇게 하려면 각 문자에 대해 백스페이스를 눌러야 합니다.

이것은 것 같습니다오래된 문제2007년에 다시 시작했어요

이 문제는 무작위로 발생하며 Gnome 터미널 내에서 자주 발생하며 다른 응용 프로그램에서도 발생할 수 있습니다(확인 예정).

기타 응용 분야는 다음과 같습니다.

  • 지디트
  • IdeaC IntelliJ

메모:

또 다른우편에 갈 것을 제안했다System->Preferences->Keyboard and turn off / uncheck "Repeat Keys"

그러나 이 Repeat keys옵션이나 System메뉴는 존재하지 않으며 단지 만 Settings > Keyboard표시됩니다 Keyboard shortcuts.

시스템 정보:

  • 아치 - 4.10.11-1-ARCH Gnome-shell
  • 그놈 쉘 - 3.22.3 그놈 터미널
  • 그놈 터미널 - 3.22.1 VTE 버전 0.46.1 +GNUTLS 사용

거기 아무도 없나요진짜이 문제에 대한 해결책은 무엇입니까?

업데이트

자신의 문제와 결과를 제시하고 자체 테스트를 수행한 @user2456699에게 감사드립니다.

발견된 결과를 확인하고,

Fn을 계속 누르고 정지 직전에 화살표 키 중 하나를 누릅니다.

e.g Fn, Fn, Fn, Fn, ... , Fn + Down (Page Down)

계속해서 아래로 스크롤됩니다. 다른 키를 누르면 위에서 언급한 대로 Alt+를 Tab다른 창으로 이동할 때까지 이 반복이 상속됩니다.

답변1

네, 이게 아직도 고민이에요. 문제는 Xorg와 키보드 펌웨어 간의 상호 작용으로 인해 발생한 것 같습니다.

문제는 예를 들어 왼쪽/오른쪽 화살표 키를 누른 다음 FN 키를 누른 다음 화살표 키를 놓은 다음 FN 키를 놓으면 발생합니다. 내 X11 시스템은 초기 화살표 키가 눌려진 것을 인식하지 못하고 대신 FN+키 조합(키보드의 Home 또는 End 키)이 눌려진 것으로 가정합니다.

그런 다음 X11은 예를 들어 화살표 키가 여전히 눌려져 있다고 가정하고 이에 대한 키 누르기/키 놓기 이벤트를 계속 제출합니다.

앞서 언급했듯이 키 반복을 꺼서 이 문제를 피할 수 있습니다. 저에게는 Debian Stretch + Gnome 3.22.2에서 다음으로 갈 수 있습니다.설정->범용 액세스->입력그리고 꺼"반복 키". 이것은 기능적으로 다음을 사용하는 것과 동일한 것 같습니다.xset r 꺼짐, 키를 누르는 기능을 비활성화하기 때문에 약간 불편한 솔루션입니다.

관련 정보