방금 개발 박스용으로 구매한 기존 컴퓨터에 CentOS 6.4를 설치했는데 해결할 수 없는 키보드 문제가 발생했습니다.
컴퓨터를 시작하고 사용자 이름을 입력하면 처음에 어떤 키를 눌러도 계속 반복됩니다. 중지하기 위해 다른 키를 눌러 보았지만 키보드를 뽑아도 반복이 중지되지 않았습니다.
솔직히 말해서 거기에 가서 SSH/SVN을 설정하고 싶습니다. 아마 다시는 로컬로 로그인하지 않을 것입니다. 하지만 지금은 전혀 로그인할 수 없습니다.
키보드를 다른 포트나 기타 유사한 장치에 연결해 보았지만 아직 문제가 무엇인지 파악하지 못했습니다. 설치 중에 네트워크 설치를 위한 URL과 계정 정보를 입력하는 데 키보드를 사용했기 때문에 키보드가 제대로 작동한다는 것을 알고 있습니다. 저도 지금 이 질문을 하려고 글을 쓰고 있습니다.
여기서 뭔가 빠졌나요? 다시 설치해 볼까요? 아니면 키보드를 바꾸나요?
답변1
Windows RDP 또는 VNC를 통해 Centos 6 VM에 액세스할 때 거의 동일한 문제(일종)가 발생했습니다. 내 문제는 vim 편집기나 IDE(Intellij IDEA)에서 무언가를 입력하기 시작하면 갑자기 내가 입력한 마지막 문자가 "벗어나"는 Windows와 같은 "고정 키"인 것 같았습니다. 예를 들어, "int newInt"를 입력하면 "newInt"의 "t" 뒤에 편집기는 "Esc" 키나 "Ctrl+c"를 눌러 중지할 때까지 "newIntttttttttttttt.."와 같은 작업을 수행합니다. 매우 짜증나!
나는 주위를 둘러보기 시작했고 같은 문제를 겪고 있는 다른 사람을 보지 못했다는 사실에 놀랐습니다. 결국 검색을 시도하고 검색하는 것은 이상한 버그 였기 때문에 내가 잘못 검색하고 있다고 생각했습니다. 어떤 사람들은 비활성화하려면 Ctrl+Shift를 동시에 누르라고 제안합니다. 그러나 이것은 Windows 고정 키에서만 작동하는 것 같지만 그렇게 한 이후에는 그런 일이 발생하는 것을 눈치채지 못했습니다. 그러니 먼저 시도해 보세요. 그런 다음 (gnome/GUI 데스크탑이 있는 경우) 활성화하려면 시스템->기본 설정->키보드로 이동하여 "일반" 탭에서 "중복 키"를 끄거나 선택 취소하세요. 둘 중 어느 것이 나에게 도움이 될지는 잘 모르겠지만, 이 일을 한 이후에는 아무런 문제도 발생하지 않았습니다.
답변2
kbdrate를 살펴보십시오. 나와 동일한 문제를 해결했습니다.
답변3
또한 MacBook Pro 호스트의 VirtualBox에서 실행되는 Ubuntu 18.04 게스트의 일부 응용 프로그램에서도 이 문제가 발생합니다. "VBoxSVGA" 그래픽 컨트롤러를 사용하도록 Ubuntu VM 디스플레이를 구성하여 문제를 해결했습니다.
답변4
Centos 8.0에서 이 문제를 해결했습니다.
활동/설정/범용 액세스/입력/반복 키
지연 및 속도 매개변수를 조정합니다.
https://help.gnome.org/users/gnome-help/stable/keyboard-repeat-keys.html.en