키를 누를 때와 키를 누를 때 사이에 왜 지연이 발생합니까?


24

이것은 내가 만난 가장 까다 롭고 이상한 문제 중 하나입니다. 어제 Ubuntu 13.04에서 키보드가 제대로 작동했습니다. 그러나 오늘 우분투로 부팅 할 때 갑자기 모든 키가 작동한다는 것을 알았습니다. 그러나 키를 계속 누르고 있으면 약 1 초 동안 계속 작동해야합니다.

  • 이 동작은 및 키를 제외한 모든 키에 해당 Num Lock하며 Caps Lock, Scroll Lock키를 누르면 키보드의 키 표시등이 켜집니다.

  • 암호를 입력 한 로그인 화면에서 키보드가 제대로 작동합니다.

  • 일반 사용자 계정 대신 게스트 세션을 사용하면 키보드가 정상적으로 작동합니다.

  • 키 다시 매핑을 수행하지 않고 표준 영어 (미국) 키보드 레이아웃을 사용하지 않았습니다.

  • 시스템 설정의 키보드 설정에 대해 고민했지만 아무 소용이 없습니다.

  • Windows 7을 이중 부팅으로 사용하고 키보드가 완벽하게 작동합니다.

왜 그런 행동에 직면하고 있으며 이것을 어떻게 정상화합니까?

PS : Logitech Classic Keyboard K100 사용 (USB 모델) .

답변:


30

시스템 설정범용 액세스입력 에서 느린 키 옵션을 설정 했을 수 있습니다 . 끄십시오 :

느린 키


나는 그것에 대해 생각하지 않았다 ... 또는 더 좋아, 나는 그런 것이 있다는 것을 완전히 잊었다.
Braiam

1
@Braiam 나는 우리 중 많은 사람들이 Universal Access의 이러한 기능에 대해 전혀 모른다고 확신합니다 .
Radu Rădeanu

1
Braiam 말했듯이 @Aditya 당신은 : 당신이 그들을 복원 확인할 수 있습니다 백업 한 경우
라두 Rădeanu에게

2
@Aditya Ok, 이것이 문제라고 확신합니다. Braiam의 대답은 문제를 해결하기 때문에, 같은 대답은 일부 설정을 잃고 같은 다른 "수정"을 제공 할 수 있습니다 ...하지만 지금부터 당신은 키를 누를 때이 :) 접수시 사이에 지연을 넣어하는 방법을 알고
라두을 Rădeanu

1
느린 키를 활성화하는 "숨겨진"바로 가기가 있다고 가정합니다. 시스템에서 Slow Keys가 어떻게 든 활성화 된 것은 이번이 세 번째입니다.
ady

4

나는 비슷한 문제가 있었다. 나는 해결책을 시도하는 동안 대답을 우연히 발견했습니다. 화면 판독기가 켜져 있고 불규칙한 동작을 일으켰습니다. 시스템 설정 → 범용 액세스 →보기에서 확인하십시오. 스크린 리더가 OFF로 설정되어 있는지 확인하십시오. 스크린 리더 OFF


16.04 에서이 스레드에 제공된 스크린 리더에 대한 답변을 따라 문제를 해결했습니다 . 또한 실수로 활성화하지 않으려면에서 화면 판독기 바로 가기를 비활성화했습니다 System settings -> keyboard -> shortcut -> universal access.
blonchkman

1

이미지와 함께 올바른 답변을 게시 할 수 없으며 지금은 Windows 전용 공용 컴퓨터에 있습니다.하지만 키보드 설정으로 이동하여 키 감도 설정이 있는지 확인한 다음 조정하십시오. .. 또한 키보드를 분리했다가 다시 연결해보십시오. 아마도 재설정 될 것입니다 ... 제안 만!

도움이 되길 바랍니다. 행운을 빕니다!


1

우분투는 분명히 Windows의 "느린 키"기능을 미러링했으며, 기본적으로이 기능을 설정하여 길게 눌러 활성화합니다. Shift 길게 설정하여 너무 오랫동안 키를 길게 누르면이 설정이 자동으로 !

최근 몇 년 동안이 설정의 출현은 많은 사람들을 괴롭 히고 버리는 습관 Shift 했으며 입력 할 내용을 생각하면서 설정을 쉽게 켤 수 있음을 의미합니다.

수락 된 답변은 최신 버전의 Ubuntu에서 더 이상 작동하지 않습니다.에 "느린 키"옵션이 더 이상 없습니다 gnome-control-center.

내가 이것을 안정적으로 비활성화하는 유일한 방법은 명령 줄을 사용하는 것입니다.

# Get current value of keyboard accessibility (enabled = true , disabled = false)
gsettings get org.gnome.desktop.a11y.keyboard enable
# Get current value of slowkeys-enable
gsettings get org.gnome.desktop.a11y.keyboard slowkeys-enable
# Turn it off!
gsettings set org.gnome.desktop.a11y.keyboard slowkeys-enable false

# Get current value of stickykey-enable
gsettings get org.gnome.desktop.a11y.keyboard stickykeys-enable
# Turn it off!
gsettings set org.gnome.desktop.a11y.keyboard stickykeys-enable false
# Finally, turn the entire keyboard accessibility options off (this should disable the SHIFT key shortcuts)
gsettings get org.gnome.desktop.a11y.keyboard enable false

0

이는 키 입력을 잡아내는 데몬 프로그램 (예 : 온보드)이있을 때 발생할 수 있습니다. 시험판으로 gnome-system-monitorbash 스크립트 또는 Python 스크립트가 실행 중인지 열어 보십시오. 실행중인 경우 온보드를 닫으십시오.


프로세스 onboard또는 호출 된 다른 bash / python 스크립트를 찾지 못했습니다 .
Aditya

@Aditya compiz가 설치되어 있습니까? 그렇다면 확인하십시오 ... 당신은 방화 키보드를 시도 했습니까? ununtuu를 잠시 동안 사용 했습니까? 아니면 그냥 설치 했습니까?
SoCalDiegoRob

0

나는 내가 추천 할 것이 가장 쉽고 추악한 해결책이라는 것을 알고있다.

.*디렉토리를 다른 곳으로 이동하십시오 .

mkdir ~/backup
mv ~/.config ~/.dbus ~/.gconf ~/backup/

이제 세션을 다시 시작하십시오. 문제가 없어 졌을 것입니다. 문제가 사라질 경우, 당신은 하나에 의해 하나를 다시 복원 할 수 있습니다 무죄

cp -nr ~/backup/.dbus ~/.dbus

세션을 다시 시작하십시오. 문제가 다시 있습니까? 디렉토리를 제거하고 대신 서브 디렉토리의 내용을 하나씩 복사하십시오. 다른 2 개의 디렉토리와 동일합니다.

cp -nr ~/backup/.config ~/.config
cp -nr ~/backup/.gconf ~/.gconf

나는 그 방법이 매우 잔인하다는 것을 알고 있지만, 이것을 일으킬 수있는 정확한 파일 / dconf / gconf / xinput을 찾을 수 없으므로 약간의 빠른 해킹으로 충분합니다.


그런 다음 의도적으로 / 의도적으로 해당 폴더의 설정을 변경 한 경우에도 사라집니다.
Aditya

반드시 파일을 제거 하지 않고 이동 하도록 요청한 경우 업데이트 된 답변을 확인하십시오. BTW, 내 방법은 디버깅과 매우 유사합니다. 구성을 기발하게하는 가능한 업데이트 였기 때문에 질문에 주석을 달아 너무 길어 보이고 답변이 최대한 일반적이어야합니다.
Braiam

좋아 ... 플래그를 사용 cp -r하지 않고 -n3 개의 .폴더를 모두 복원했습니다 ... 시스템을 다시 시작한 후 키보드가 여전히 정상적으로 작동합니다 ... 그러나 설정이 복원되지 않은 것 같습니다-바탕 화면 구성과 관련된 설정이 손실되었습니다 , 단일성, 날짜 및 시간 설정-즉시 표시되는 설정이 모두 손실됩니다.
Aditya

음 .. 맞지 않아요 cp -r을 사용하고 모든 것을 복사했다면 기본적으로 cp가 파일을 대체하기 때문에 모든 것이 있어야합니다. 악한 것이 시스템에 있습니다. BTW, 첫 번째 시도에서 구성도 손실 된 부분은 무엇입니까?
Braiam

Braiam : 폴더를 함께 복원하려고했지만 설정이 복원되지 않습니다. 곧 설정 복원에 대한 새로운 질문을 게시 할 것입니다. 어쨌든 시간 내 주셔서 감사합니다. 그러나 @Radu의 답변에 따르면이 질문을 해결했을 것입니다 :)
Aditya

0

키보드 레이아웃을 전환하는 동안 지연되는 또 다른 이유가 있습니다. 문제 # 1370953 (및 # 1370953 ) 에 따르면 이러한 동작은 디스크 성능 저하와 관련이있을 수 있습니다. Maxim Kravets 의견 참조 :

모든 레이아웃 변경은 ~ / .config / dconf / user 파일을 대체합니다. 디스크 사용량이 많을 때 레이아웃 변경이 느립니다.

디스크 대기열 스케줄러를 변경하려면 디스크 문제를 극복하는 것이 한 가지뿐입니다. 기본적으로 Ubuntu는 최종 기한 스케줄러를 사용하도록 구성되었으며 HDD 속도가 느리면 대신 cfq 스케줄러를 사용하는 것이 좋습니다.

지침을 참조하십시오 .


0

허용 할 수없는 텍스트 입력 지연의 문제는 여기에 언급 된 것과 같은 이유 (Sticky Keys)와 완전히 다른 이유가있을 수 있습니다.

실수로 '스크린 돋보기'(접근성 옵션) 옵션이 켜져있었습니다. -저와 같이 저사양 넷북을 실행하면 문자가 느려집니다 (ASUS X206HA). -그러나 우연히 나는 이것을 발견하고 돋보기를 끄고 모든 것이 다시 빠르고 매끄럽게 돌아 왔습니다.


0

질문에 설명 된 것처럼 로그인 화면에서 지연이 없었지만 창 관리자 (굉장한 wm)에서 불규칙한 키보드 지연이 발생했습니다 (때로는 짧고 긴 지연). 전에는 다음 코드를 입력했습니다/etc/X11/xorg.conf

Section "Device"
Identifier  "Card0"
Driver      "intel"
Option      "Backlight"  "/sys/class/backlight"
EndSection

일하기 위해 xbacklight. 그것은 밝혀졌다 위의 선이 키보드 지연 발생 내 경우를.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.