MacBook CapsLock 지연 제거


23

내 MacPro에는 나를 귀찮게하는 한 가지 문제 (Apple의 사람들은 이것이 기능이라고 생각합니다 ...)가 있습니다. CapsLock 전환 사이에 시간 지연이 있습니다. 나는 그렇게 빨리 했어요. 환경 설정으로 이동하고 캡 잠금을 다른 버튼에 다시 할당 한 다음 다시 작동하면 하드웨어 문제가 아닙니다.

그 문제를 해결할 방법이 있습니까?


2
이것은 실제로 최악의 "기능"중 하나입니다.
Carl

1
네, 이것은 "때때로 기능은 버그입니다 ... 그 반대도 마찬가지입니다"라는 문구를 보여줍니다.
Tomachi

와우는 정말 대단한 기능입니다-그리고 나는 심지어 내가 가진 것을 보지 못했습니다! 그것은 내가 빨리 타이핑 할 때 왜 "oops-hit cAPS LOCK"실수를하지 않았는지 설명합니다! 깨달음의 느낌은 일부 Mac 사용자가 Force Touch 트랙 패드가 실제로 당신을 다시 클릭한다는 것을 깨닫고 나면 ( youtube.com/watch?v=x3B3bHt8ya8 )
conny

참고로이 기능에 대한 공식 지원 기사는 다음과 같습니다. web.archive.org/web/20150115033359/http://support.apple.com/…
Sam

나는 "코니"와 같은 사람들을 이해하지 못한다. 이 "기능"에 대한 애플의 주장 이유는 그들이 실수로 활성화 된 캡 잠금의 수를 줄였다는 것입니다. 그러나 누군가가 우연히 캡 잠금을 맞습니까? 나는 문자 그대로 145 wpm을 입력하고 (typeracer에서 테스트 됨) 문자 그대로 내 인생 에서이 문제가 발생하지 않았습니다. A는 당신의 새끼 손가락 바로 아래에 있으며 움직이는 표적이 아닙니다. 실수로 Caps Lock을 칠 수있는 방법이 없어야합니다. 이 "기능"은 타이핑하는 법을 모르는 인구의 최하층을 향해 제공되며 실제로 CAN 타이핑하는 사람들을 소외시킵니다.
pete

답변:


30

Apple 2007 알루미늄 무선 키보드 및 MacBook Pro 키보드에서 최신 펌웨어를 실행하고 있었지만 여전히 문제가 지속되었습니다. 그러나 이상하게 도이 문제를 해결했습니다.

  1. 시스템 환경 설정 열기
  2. 키보드를 클릭하십시오
  3. 수정 자 키 ...를 클릭하십시오 .
  4. 키보드 선택 : 목록 에서 키보드를 선택하십시오 .
  5. Caps Lock Key :No Action으로 설정하십시오 .
  6. 보도 OK .
  7. 키보드에서 Caps Lock이 더 이상 작동하지 않는지 확인하십시오.
  8. 수정 자 키 ...를 다시 클릭 하십시오.
  9. Caps Lock Key :Caps Lock으로 설정하십시오 .
  10. 보도 OK .

이제 Caps Lock 키가 해당 키보드에서 즉시 작동합니다. 소유 한 각 키보드에 대해 필요에 따라 반복하십시오.


훌륭한! 이것은 나를 위해 일했습니다. Vim의 이스케이프 키로 Caps Lock을 사용하고있었습니다. "내부 키보드"에 대해 설명한대로 수행했지만 외부 키보드에 대해 프로세스를 반복해야한다는 것을 알지 못했습니다. 외부 키보드에서도 Caps Lock 동작을 설정하지 않으면 문제가 사라졌습니다.
Jeromy Anglim

1
높은 시에라 10.13.4에서는 작동하지 않습니다. USB 키보드에서 Caps Lock을 비활성화하고 다시 켜도 여전히 지연됩니다.
Denialos

1
좋아요, 저렴한 ISO 키보드를 사용하는 유일한 해결책은 다음과 같습니다. github.com/tekezo/Karabiner-Elements/issues/1423 CapsLock 지연이 초기에 0으로 설정된 Kabariner Elements 11.6.0을 설치하십시오. 이 말도 안되는 "기능"에 대한 두통.
Denialos

3
그것은 작동하지 않습니다. 모하비를 사용하고 있습니다.
wonsuc

1
Logitech K120 USB 키보드가 설치된 macOS 10.14.4에서 작동하지 않습니다.

5

Karabiner-Elements를 설치하면 기본적으로 macOS의 눈에 띄지 않는 Caps Lock 지연을 제로화합니다.

(편집 :이 순간 에 버전 = 12에서 버그 와 관련이 있지만 <= 11.6을 고수하십시오)

https://github.com/tekezo/Karabiner-Elements#readme
https://pqrs.org/latest/karabiner-elements-latest.dmg
https://pqrs.org/osx/karabiner/

이것은 내가 아는 유일한 솔루션입니다 .10.12에서 작동하며 특별한 단계 또는 재구성없이 응용 프로그램을 설치하고 실행하는 것 이상이 필요하지 않습니다.


1
고마워, 매력을 일했다. 3 가지 다른 Dell 키보드를 사용해 보았는데 Windows PC에서 제대로 작동하는 것을 알 때까지 모든 Dell 키보드의 캡 잠금 장치가 엉망이라고 생각했습니다. 이것은 애플이 항상 행하는 평범한 이상적인 이상 주의적 쓰레기이며, 존재하지 않는 문제를 해결하려고 노력하며 프로세스에서 문제를 만듭니다.
TomWardrop

1
@TomWardrop 동의 (Karabiner의 사람이 분명히 재 작성의 무언가를해야했다으로 이중 그래서 그냥 OS의 최신 버전으로 일어나는 것을 얻을 수)
월 규 Peblik

1
@JanKyuPeblik 나는 캡 잠금 지연이 비 특징 ( "버그")이 아니라 문제를 해결한다는 데 완벽하게 동의한다. 그러나 핵심 API를 다시 작성하는 것은 때때로 발생해야하는 것입니다. OS가 1980 년을 영원히 유지해서는 안되므로 수시로 다시 작성하는 방법은 없습니다. 물론 새로운 API를 사용하면 상황이 나아지거나 나 빠지지 않아야합니다.
John Smith

나는 일이 항상 다시 쓰여질 필요가 있다는 것에 나는 확신하지 못한다. 그러나 그것은 또 다른 문제이다. 이것은 이미 존재하는 것들에 덧붙여진 많은 것들과 마찬가지로, (이론적으로) 부적절한 사람에게는 도움이되고, 능숙한 사람에게는 명백한 형벌입니다.
Jan Kyu Peblik

와우, 당신의 조언이 문제를 해결했습니다. 이 답변에 감사드립니다. 정말 많은 시간을 절약했습니다.
Denialos

1

참고 로 다른 질문에서 대안 솔루션 찾았습니다 .

  1. 이동 시스템 환경 설정 -> 접근성 -> 키보드
  2. 느린 키 활성화 확인
  3. 옵션을 클릭하십시오
  4. 승인 지연 슬라이더를 왼쪽으로 끝까지 끕니다.
  5. 보도 OK

그러나이 수정은 다른 문제를 일으 킵니다. 키를 누르고 있으면 (예 : 등 delete) 반복 지연이 매우 느립니다.

macOS 10.14.4에서 테스트되었습니다.


0

이것에 대해 확실하지 않지만 Google은 이것을 찾았 습니다 . 이것은 제안 중 하나 였지만 완벽하지는 않습니다. 페이지에 더 많은 제안이 있습니다.

  1. 시스템 환경 설정> 키보드 및 마우스> 키보드로 이동하십시오. 수정 자 키를 클릭하십시오. 열린 창에서 Caps Lock 키에 대해 "No Action"을 선택하십시오.
  2. "No CapsLock"스크립트를 설치하십시오. http://home2.btconnect.com/Taniwha/ 에서 다운로드 하십시오 (페이지 하단 근처).

또한, 1 초 동안 키를 누르고 있으면 자동으로 진행됩니다.


수정 된 답변을 참조하십시오.
soandos

이 (고통과 눈물을 통해) 내가 찾은 유일한 가능한 솔루션입니다 : github.com/tekezo/Karabiner-Elements/issues/1423
Denialos

1
몇 분의 1 초를 유지하는 것은 사람들이 정확히 불평하는 것입니다. 정말 바보입니다. 실제로 입력하고 싶었 음을 나타 내기 위해 "E"키를 1 초 동안 누르고 있다고 상상해보십시오. "아, 사용자가 실수로 키를 누르는 것을 막기 위해" 엉터리; 나는 typeracer에서 측정 한대로 145 wpm을 입력하고 문자 그대로 절대로 절대로 모자 자물쇠를 치지 않았습니다. OTOH 내 시간은 상수를 입력하는 데 낭비되고 두 번의 테이크는 Caps Lock 키를 놓친 것으로 내 실패라고 생각합니다. 실제로 Apple이 지연 "기능"으로 나를 불렀을 때였습니다.
pete

0

Apple의 토론 게시판 에서 키보드의 펌웨어를 업데이트하면이 지연을 제거 할 수 있거나 제거 할 수 있다는 다른 사람들의보고 가 있습니다.

다시 : 뚜껑 잠금 문제가 지연

2008 년 4 월 8 일 오후 3:52

오늘 출시 된 키보드 펌웨어 업데이트로이 문제가 해결 된 것으로 보입니다.

Apple에서 키보드 펌웨어를 받으십시오 .


Windows에서 Macbook Air 키보드를위한 솔루션이 있습니까?
Petrus Theron 2019

2015 MacBook Pro-내장 키보드 에서이 문제가 있습니다. 키보드 펌웨어 업데이트가없는 것 같습니다. 첫 번째 대답-caps lock을 끈 다음 다시 켜십시오.
Grynn September

0

원래 Martin Steven의 답변이 저에게 효과적이었습니다. OSX 10.9를 사용했을 때였습니다.

OSX Yosemite (10.10)로 업그레이드 한 후 작동이 중지되었습니다. 본질적으로 동일한 다른 솔루션을 찾았습니다.

http://sleepycow.org/2014/07/removing-the-caps-lock-delay-on-a-macbook/

10.10에서 작동하는 업데이트 된 버전의 앱 (다른 이름으로)을 사용합니다.

요청에 따라-링크에서 관련 섹션 인용

  1. SeilKarabiner를 설치하십시오 .
  2. 시스템 환경 설정> 키보드> 수정 자 키로 이동하여 "Caps Lock"을 "No Action"으로 변경하십시오.
  3. Seil을 사용하여 "Change Caps Lock Key"를 확인하고 키 코드를 110으로 변경하십시오. (Application Key)
  4. Karabiner로 이동하고 검색 상자에 "capslock의 응용 프로그램 키"를 입력하십시오. PC 사용자> PC 응용 프로그램 키 변경에서 "응용 프로그램 키를 CapsLock으로 변경"을 선택하십시오.

링크 된 페이지가 변경되면 답변이 유효하지 않을 수 있으므로 참조 링크에서 답변의 필수 부분을 인용하십시오.
DavidPostill

불행히도 Seil을 작동시킬 수 없기 때문에이 솔루션은 macOS 10.14.4에서 작동하지 않습니다.

0
  1. 다음 소프트웨어를 다운로드하여 설치하십시오
    • 카라비너
    • 해머 스푼
  2. Karabiner를 사용하여 CapsLock 키를 F19에 매핑합니다.
  3. init.lua경로 아래에서 수정하고 아래 ~/.hammerspoon코드를 붙여 넣습니다.
pressedF19 = function()
    hs.hid.capslock.toggle()
end

hs.hotkey.bind({}, 'F19', pressedF19, nil)

그런 다음 변경 사항을 적용하려면 hammerspoon 구성을 다시로드하십시오.

여기 내 블로그를 참조하십시오 http://hellohtml5.com/2019/04/25/best-way-to-disable-capslock-delay-on-mac/


잘 했어! 나는 여기에있는 모든 솔루션을 시도했으며 부작용없이 작동하는 유일한 솔루션입니다.

나는 이동 결국 hs.hid.capslock.toggle()pressedF19이 기본 동작과 더 일치하고 Windows에서 작동하는 방법도 있기 때문이다.

@ Sam 코드에서 제안을 보았습니다. 그에 따라 편집했습니다. 아주 좋다. 감사합니다.
wukong

불행히도 오늘 나는 이것에 문제가 있음을 발견했다. : (Mac을 잠글 때 실수로 Caps Lock
Sam

또 다른 문제는 때때로 Karabiner가 잠에서 깨어 난 후 키 중 하나가 멈췄다 고 생각합니다. github.com/tekezo/Karabiner-Elements/issues/1645
Sam
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.