시스템에서 추가 Shift/Alt/Control 키가 생성됩니다.

시스템에서 추가 Shift/Alt/Control 키가 생성됩니다.

좋아, 이거 이상해.

최근에 HP Pavilion ab153nr 노트북을 구입하여 UbuntuMate 15.10을 설치했습니다. 모든 것을 설정하는 동안 컴퓨터를 건드리지 않으면 화면 보호기가 때때로 표시를 멈추는 것을 발견했지만(예: 바탕 화면으로 돌아가기) 걱정하지 않았습니다. 그러나 컴퓨터를 사용하기 시작했을 때 몇 가지 이상한 동작이 추가로 발견되었습니다. 브라우저에서 스크롤하면 페이지가 확대되거나 축소되는 경우가 있으며, IDE에 입력할 때 무작위 명령이 나오는 경우가 있습니다.

xev를 실행하면 무언가가 Alt_L, Control_L 및 Shift_R 이벤트를 보내고 있음을 알 수 있습니다. 밤새 xev를 실행했는데 Shift_R KeyRelease 이벤트 5개, Alt_L 이벤트 15개, Control_L 이벤트 25개가 계산되었습니다. 흥미롭게도 FocusOut, FocusIn, KeymapNotify 이벤트는 있지만 KeyPress 이벤트는 없습니다. 그러나 이것들이 관련이 있는지는 모르겠습니다.

이는 내 KVM 스위치(연결을 끊은 후에도 증상이 지속됨) 또는 노트북 하드웨어(Windows 10 파티션으로 부팅하고 몇 시간 동안 화면 보호기나 온스크린 키보드를 켜둔 후 예상치 못한 동작이 없음)와는 아무 관련이 없습니다.

이 문제의 원인이 무엇인지 아는 사람이 있나요? 이러한 이벤트를 보내는 프로세스를 더 잘 식별하는 방법은 무엇입니까? 이 노트북은 제 개발머신으로 추정되는데, 10분 정도마다 랜덤 컨트롤 문자가 나가서 거의 사용불가 상태입니다. 로그인을 넣었어요http://pastebin.com/3inwfuxG누구든지 살펴보고 싶다면 Scroll_Lock을 누르는 것부터 상자가 밤새 유휴 상태일 때 파일 끝에서 마우스 움직임이 시작될 때까지 모든 것이 필요합니다.

업데이트 10/06: Ubuntu/Mate Live 스틱으로 재부팅했는데 문제가 여전히 존재하지만 속도는 훨씬 느립니다. 한 시간에 몇 번이 아니라 하루에 몇 번일 수도 있습니다. Ubuntu/Unity 15.04 Live Stick을 사용해 보았는데 이 문제가 한 시간에 3번 정도 발생했습니다. 설치된 시스템으로 돌아가서 추가한 두 개의 키보드 단축키를 제거했지만 아무 것도 바뀌지 않았습니다. 저는 Mate에서 기본적으로 활성화된 키보드 리매퍼 이외의 다른 키보드 리매퍼를 사용하지 않습니다. 하지만 초점이 바뀌었다는 댓글을 보고 생각이 깊어졌고, 이런 일이 일어났을 때 지켜봤습니다. 로그에 타임스탬프가 표시되지 않기 때문에 알기 어렵지만 이는 화면 보호기를 켜고 끄는 것과 관련이 있습니다. 화면 보호기가 시작되면 포커스가 밖으로 이동하고 임의의 키보드 이벤트가 발생하기 전까지 예측할 수 없는 시간이 소요되며 바탕 화면이 반환되면 포커스가 안으로 이동합니다. 이를 확인하고 더 명확한 로그를 얻기 위해 화면 보호기를 끄고 두 가지(또는 세 가지) 매우 이상한 일이 발생했습니다. 신비한 키에 대한 키 누르기 이벤트가 표시되기 시작했습니다. 키 누르기 빈도가 눈에 띄는 수준으로 떨어졌습니다. Ubuntu/Mate Live Stick; 그 이후로 Alt_L이나 Shift_R 이벤트는 보지 않고 Control_L 이벤트만 보았습니다. 하지만 발생률이 급격하게 감소한 것을 고려하면 우연일 수도 있습니다.

따라서 화면 보호기가 활성화된 설치된 시스템에서는 시간당 여러 이벤트가 표시됩니다. 화면 보호기가 활성화된 Mate LiveStick에서는 매일 몇 가지 이벤트가 표시됩니다. 화면 보호기도 없는 Unity LiveStick에서는 시간당 이벤트 수가 더 적습니다. 화면 보호기가 비활성화된 설치된 시스템에서는 하루에 소수의 이벤트만 표시됩니다. 여기에는 일관성이 없으므로 뭔가 빠졌습니다.

이것은 나를 미치게 만든다. 증거에도 불구하고 상자의 설정을 변경하여 발생률이 바뀔 때까지는 하드웨어 문제라고 부를 준비가 거의 되었습니다. 여전히 cygwin을 사용하여 xev를 Windows 파티션에 놓고 밤새 실행하여 캡처 내용이 있는지 확인할 수 있습니다.

답변1

저도 같은 문제를 겪고 있습니다. 키보드가 간헐적으로 작동하지 않는 것 같습니다. 누군가가 그 위에 뭔가를 쏟았을 수도 있습니다. 내 것은 키보드와 마우스에 영향을 미칩니다.

이것이 작동하는지 확실하지 않지만 키보드를 제거하고 USB 키보드를 연결할 수 있다면 이 이론을 테스트할 수 있습니다.

답변2

이 문제에 대한 해결 방법이 결정되었습니다. GRUB 구성에서 커널 매개변수 "i8042.dumbkbd"를 지정합니다. 이렇게 하면 일부 또는 모든 키보드 표시등이 비활성화되지만 설명된 증상이 방지될 수 있습니다.

관련 정보