loại bỏ sự chậm trễ của MacBook CapsLock


18

Trên MacPro của tôi có một vấn đề (và những người từ Apple nghĩ rằng đây là tính năng ...) làm tôi rất khó chịu: có sự chậm trễ về thời gian giữa việc chuyển đổi CapsLock. Tôi đã từng làm điều đó nhanh chóng. Nếu tôi đi đến tùy chọn và gán lại khóa mũ cho bất kỳ nút nào khác và sau đó quay lại thì nó hoạt động tốt, vì vậy đó không phải là vấn đề phần cứng.

Có cách nào để khắc phục điều đó ?


Đây thực sự là một trong những "tính năng" tồi tệ nhất.
Carl

Vâng, điều này minh họa cho cụm từ "Đôi khi một tính năng là một lỗi ... và ngược lại"
Tomachi

Wow đó là một tính năng cực kỳ tuyệt vời - và tôi thậm chí không bao giờ nhận thấy tôi đã có nó! Điều đó giải thích tại sao tôi không bao giờ mắc phải lỗi "oops - hit cAPS LOCK" khi gõ nhanh! Tôi đoán cảm giác giác ngộ này giống như những gì một số người dùng Mac cảm thấy khi họ nhận ra rằng bàn di chuột Force Touch thực sự nhấp lại vào bạn ( youtube.com/watch?v=x3B3bHt8ya8 )
conny

Câu trả lời:


32

Tôi đang chạy chương trình cơ sở mới nhất trên Bàn phím không dây bằng nhôm của Apple 2007 và Bàn phím MacBook Pro, nhưng vấn đề vẫn còn tồn tại. Tuy nhiên, điều kỳ lạ là nó đã sửa nó:

  1. Mở Tùy chọn hệ thống
  2. Nhấp chuột Bàn phím
  3. Nhấp chuột Phím bổ trợ ...
  4. Chọn bàn phím của bạn từ Chọn bàn phím: danh sách.
  5. Đặt Khóa phím: đến Không có hành động .
  6. nhấn được .
  7. Đảm bảo Caps Lock của bạn không còn hoạt động trên bàn phím của bạn.
  8. Nhấp chuột Phím bổ trợ ... lần nữa.
  9. Đặt Khóa phím: đến Phím Caps Lock .
  10. nhấn được .

Bây giờ, phím Caps Lock hoạt động ngay lập tức cho bàn phím đó. Lặp lại khi cần thiết cho mỗi bàn phím bạn sở hữu.


Rực rỡ! Điều này làm việc cho tôi. Tôi đã sử dụng Caps Lock làm chìa khóa thoát cho Vim. Tôi đã thực hiện những gì bạn mô tả cho "Bàn phím nội bộ" nhưng tôi nhận thấy rằng tôi cần lặp lại quy trình cho bàn phím ngoài. Khi tôi không thiết lập hành động khóa mũ trên bàn phím ngoài, các vấn đề của tôi đã biến mất.
Jeromy Anglim

Xuất sắc! Điều này làm việc cho tôi :) Mac ngu ngốc, tôi sử dụng khóa mũ thay vì thay đổi liên tục ...
Benno

Tôi thấy rằng điều này hoạt động trong một khoảng thời gian không xác định (có lẽ cho đến lần khởi động tiếp theo?) Nhưng sau đó vấn đề Caps Lock trở lại. Bản sửa lỗi hoạt động trở lại, vì vậy không phải là một vấn đề lớn, nhưng sẽ rất tuyệt nếu bản sửa lỗi bị "kẹt" vĩnh viễn.
OldPeculier

Wow, thật tuyệt vời Điều này rất gần với lỗi chiến đấu và tính năng mà tôi thậm chí không biết tại sao giải pháp của Apple lại tạo ra giải pháp thực sự cho vấn đề / tính năng. Cảm ơn bạn! Không còn địa ngục Capslock nữa :)
Matheus Felipe

điều này không hoạt động trên sierra 10.13.4 cao. nếu bạn tắt khóa mũ trên bàn phím usb và đặt lại, nó vẫn bị trễ.
Denialos

2

Nếu bạn cài đặt Karabiner-Elements, nó sẽ mặc định loại bỏ độ trễ khóa mũ đáng ghét của macOS.

(chỉnh sửa: mặc dù tại thời điểm này có một lỗi để làm điều đó với các phiên bản & gt; = 12, vì vậy hãy sử dụng & lt; = 11.6)

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

Đây là giải pháp duy nhất tôi biết rằng cả hai đều hoạt động vào ngày 10.12 và không đòi hỏi gì hơn là cài đặt & amp; chạy một ứng dụng mà không có bất kỳ bước đặc biệt hoặc cấu hình lại.


Cảm ơn bạn, đã làm việc một bùa mê. Tôi đã thử 3 bàn phím Dell khác nhau và chỉ nghĩ rằng nắp khóa trên tất cả các bàn phím Dell là rác, cho đến khi tôi nhận thấy chúng hoạt động tốt trên PC Windows. Đây chỉ là thứ nhảm nhí lý tưởng thường thấy mà Apple làm mọi lúc, cố gắng giải quyết các vấn đề không tồn tại và tạo ra các vấn đề trong quá trình này.
TomWardrop

@TomWardrop đã đồng ý (& amp; đôi khi như vậy, vì các chàng trai Karabiner rõ ràng phải làm gì đó để viết lại chỉ để mọi thứ xảy ra với các phiên bản HĐH mới hơn)
Jan Kyu Peblik

@JanKyuPeblik Tôi hoàn toàn đồng ý rằng độ trễ khóa mũ là một tính năng không có ("lỗi") giải quyết vấn đề không phải là vấn đề. Nhưng việc viết lại API cốt lõi là điều thỉnh thoảng nên xảy ra, bởi vì không có hệ điều hành nào sẽ tồn tại mãi mãi trong năm 1980, vì vậy thỉnh thoảng không có cách nào để viết lại mọi thứ. Mặc dù tất nhiên mọi thứ sẽ trở nên tốt hơn với một API mới và không tệ hơn.
John Smith

Tôi không chắc chắn tôi đồng ý rằng mọi thứ luôn cần phải được viết lại, nhưng đó là một vấn đề khác. Điều này, giống như rất nhiều thứ được thêm vào những thứ đã tồn tại, (về mặt lý thuyết) là hữu ích cho những kẻ bất tài và một hình phạt đáng ghét cho kẻ lão luyện.
Jan Kyu Peblik

Wow, lời khuyên của bạn đã giải quyết vấn đề. Cảm ơn bạn cho câu trả lời này, thực sự tiết kiệm hàng tấn thời gian cho tôi.
Denialos

1

Không thực sự chắc chắn về điều này, nhưng google tìm thấy điều này . Đây là một trong những gợi ý, nhưng nó dường như không thể đánh lừa được (hoặc thậm chí gần gũi). Có nhiều gợi ý trên trang.

  1. Chuyển đến Tùy chọn hệ thống & gt; Bàn phím & amp; Chuột & gt; Bàn phím. Nhấp vào Phím Sửa đổi. Trong cửa sổ mở ra, đối với phím Caps Lock, chọn "Không hành động"
  2. Cài đặt tập lệnh "Không CapsLock". Tải xuống tại http://home2.btconnect.com/Taniwha/ (nhìn gần cuối trang)

Ngoài ra, nếu bạn giữ phím, thậm chí trong một phần của giây, nó sẽ tự động tiếp tục.


Xem câu trả lời sửa đổi.
soandos

đây là giải pháp khả thi duy nhất tôi tìm thấy (qua nỗi đau và nước mắt): github.com/tekezo/Karabiner-Elements/issues/1423
Denialos

1

Trên diễn đàn thảo luận của Apple báo cáo khác việc cập nhật chương trình cơ sở của bàn phím của bạn có thể / sẽ loại bỏ sự chậm trễ này.

Re: Sự cố chậm trễ với mũ khóa

Ngày 8 tháng 4 năm 2008 3:51 CH

Có vẻ như bản cập nhật firmware bàn phím được phát hành hôm nay đã khắc phục điều này   vấn đề.

Nhận phần mềm bàn phím từ Apple .


Bất kỳ giải pháp cho bàn phím Macbook Air trên Windows?
Petrus Theron

Tôi gặp vấn đề này với MacBook Pro 2015 - tích hợp bàn phím. Dường như không có bất kỳ bản cập nhật firmware cho bàn phím nào. Câu trả lời đầu tiên - tắt khóa mũ sau đó bật lại hoạt động.
Grynn

1

Ban đầu câu trả lời của Martin Steven đã làm việc cho tôi. Đây là khi tôi sử dụng OSX 10.9.

Sau khi nâng cấp lên OSX Yosemite (10.10), nó ngừng hoạt động. Tôi tìm thấy một giải pháp khác, về cơ bản là giống nhau, được ghi lại ở đây

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

Nó sử dụng phiên bản cập nhật của các ứng dụng (với các tên khác nhau) hoạt động với 10.10.

Theo yêu cầu - trích dẫn các phần có liên quan từ liên kết

  1. cài đặt, dựng lên Seil Karabiner .
  2. Chuyển đến Tùy chọn hệ thống & gt; Bàn phím & gt; Khóa sửa đổi và thay đổi Mũ lưỡi trai Khóa Khóa thành Không có hành động.
  3. Sử dụng Seil, kiểm tra Thay đổi phím Caps Lock Khóa khóa và thay đổi mã khóa thành 110. (Khóa ứng dụng)
  4. Truy cập Karabiner và trong hộp tìm kiếm, nhập khóa ứng dụng vào hộp khóa. Thay đổi Khóa ứng dụng PC, kiểm tra Khóa ứng dụng của bạn thành CapsLock.

Vui lòng trích dẫn các phần thiết yếu của câu trả lời từ (các) liên kết tham chiếu, vì câu trả lời có thể trở nên không hợp lệ nếu (các) trang được liên kết thay đổi.
DavidPostill
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.