Phím mũi tên LÊN trên Bàn phím ngoài của Apple không được nhận dạng trong thiết bị đầu cuối OSX Lion


4

Tôi có một chiếc MacBook pro để sử dụng cho công việc và vừa chạm tay vào bàn phím USB táo.

Khi tôi ở trong thiết bị đầu cuối, CHỈ sử dụng bàn phím ngoài, tôi nhận được các ký tự lạ khi nhấn phím mũi tên LÊN. Chẳng hạn, nhấn mũi tên lên hoặc nhập ký tự "~" (tilda). Tôi đã thử thay đổi cài đặt bàn phím và sau khi thực hiện, tôi bắt đầu nhận được các ký tự rác "]] & D]]" và tương tự (đó không phải là lỗi thực tế - đó là loại đầu ra ký tự bạn nhận được khi sử dụng hộp từ xa với vỏ không phải cấu hình đúng cho các phím mũi tên).

Mặc dù điều kỳ lạ là trong khi thực hiện việc này với bàn phím ngoài, bàn phím tích hợp của macbook không có vấn đề gì, tất cả các phím mũi tên đều hoạt động tốt. Vì vậy, điều này dường như hoàn toàn liên quan đến bàn phím ngoài.

Có ai có bất kỳ ý tưởng những gì có thể xảy ra hoặc làm thế nào nó có thể được sửa chữa?


Những loại bàn phím USB? Nó có bố trí QWERTY của Mỹ không?
Chris Trang

Câu trả lời:


2

Có thể một chi tiết nhỏ hơn sẽ giúp trả lời câu hỏi này. Khi nó đứng, tôi sẽ tiếp cận vấn đề này bằng cách cố gắng khắc phục sự cố từng bước và đây là một số bước tôi sẽ xem xét.

Nếu bạn có quyền truy cập vào bàn phím USB khác của Apple hoặc nhà cung cấp khác, hãy thử sử dụng bàn phím đó để xem sự cố có tái diễn không. Có thể các cổng USB bàn phím và / hoặc máy tính xách tay cụ thể của bạn có vấn đề.

Tôi sẽ kiểm tra loại mô phỏng thiết bị đầu cuối của bạn với:

$ printenv TERM
xterm-256color

Nếu nó không phải là "xterm-256color" (mặc định cho các cửa sổ mới trong Terminal của OS X) thì bạn có thể cân nhắc cài đặt cửa sổ của mình để sử dụng thông qua tùy chọn của Terminal. (Điều này giả định rằng bạn đang sử dụng Terminal chứ không phải thay thế, như iTerm.)

Nếu bạn đang sử dụng tiện ích "màn hình" hoặc phiên SSH, bạn có thể muốn thử các quy trình tương tự mà không có chúng. Nếu vấn đề lặp lại mà không có họ, bạn đã có thêm một số thông tin. Nếu sự cố không lặp lại, thì cấu hình cho các tiện ích đó hoặc tương tác với trình bao của bạn có thể gặp sự cố và bạn có thể xem xét thêm về vấn đề đó.

Thẻ của bạn cho biết Zsh có thể đang được sử dụng. Xác định xem bạn có gặp vấn đề tương tự không nếu bạn chuyển sang bash (mặc định cho OS X kể từ Mac OS X 10.3 Panther) hoặc shell khác. Lợi ích của việc thử này là Bash và Zsh không nên chia sẻ bất kỳ hoặc nhiều tệp cấu hình. Vì vậy, khả năng cấu hình tùy chỉnh cụ thể cho một trong hai vỏ là thủ phạm sẽ được giảm thiểu.

Nếu một shell khác không có cùng một vấn đề, bạn sẽ cần xác định xem cấu hình shell hay chính shell đó là vấn đề. Nếu hệ vỏ bạn thường sử dụng đã được tùy chỉnh, tôi sẽ sao lưu và loại bỏ tùy chỉnh đó trước khi bắt đầu một phiên mới. Nếu phiên mới hoạt động, thì đó là lý do có vấn đề trong cấu hình shell cụ thể của bạn.

Bạn cũng có thể thử các bước trên với tài khoản người dùng OS X mới, tài khoản này sẽ kế thừa cài đặt mặc định từ mẫu người dùng được bản địa hóa cho ngôn ngữ của bạn. Tài khoản người dùng này có thể được tạo và xóa sau khi thử nghiệm thông qua System Preferences> Users & Groups (như được đặt tên trong OS X Mountain Lion). Bước này thường loại bỏ mọi bố cục bàn phím khác đã được cài đặt, cũng như phần mềm có thể sửa đổi hành vi bàn phím. Ngay cả khi phần mềm như vậy đã được cài đặt cho tất cả người dùng trên hệ thống, nó có thể không được thiết lập làm Mục đăng nhập cho người dùng mới.


1

Giả sử các phím thực sự hoạt động hoàn toàn, vấn đề dường như là chúng tạo ra các chuỗi điều khiển không được nhận dạng, mặc dù tại sao điều này lại xảy ra trên bàn phím Apple nằm ngoài tôi.

Đề nghị của tôi sẽ lấy USB Overdrive . Bạn sẽ có thể sử dụng điều này để ánh xạ các phím mũi tên đến các chức năng bình thường.


1

Tôi chỉ nhận thấy rằng tôi đã không đưa vào bản sửa lỗi cuối cùng. Vấn đề cuối cùng dường như là bàn phím. Nó hoạt động trong tất cả các khía cạnh khác NHƯNG thiết bị đầu cuối. Khi tôi gắn một đơn vị khác cùng loại bàn phím vào cùng một máy tính xách tay, vấn đề đã biến mất. Vì vậy, vì một số lý do, bàn phím đang tạo ra một ngắt được HĐH xem như là một mũi tên lên, nhưng shell không hiểu nó như vậy. Tôi thực sự không hiểu làm thế nào điều đó có thể xảy ra, nhưng đó là những gì nó đang làm. Cảm ơn tất cả những lời đề nghị tuyệt vời của bạn.


1
Tôi sẽ bị nguyền rủa. Tôi chỉ phát hiện chính xác cùng một vấn đề. Cắm vào Bàn phím ngoài của Apple khác và sự cố đã biến mất.
Avi Cherry

Điên phải không? Tôi không thể tin rằng nó thực sự hoạt động. Thật đáng ngạc nhiên, tôi đã sử dụng bàn phím tốt trong nhiều năm nay mà không gặp vấn đề gì.
Matthew

0

Bàn phím Apple đôi khi ném F6 bằng phím mũi tên Lên. Bạn có thể không nhận thấy hiệu ứng trong các ứng dụng khác hoặc nói chung trong HĐH. Bạn có thể xác nhận sự cố này bằng cách khởi chạy tiện ích kiểm tra bàn phím trực tuyến (ví dụ: https://www.keyboardtester.com/ )

Nhấn mũi tên lên và xem nếu F6 chạm vào nó. Nếu bạn có cùng một vấn đề đã đưa tôi đến đây thì đây là một vài cách khắc phục.

1) Plug out and Plug in the keyboard after some time.
2) Try to use a different USB Port to connect the keyboard.
3) Try cleaning the keyboard (Not recommended as people tried multiple brand new keyboards)
4) Restart the computer (Seriously)

5) If nothing works, Just install a free utility like (Karabiner-Elements) and map F6 to Up Arrow.

nhập mô tả hình ảnh ở đây

Có một cách khắc phục tốt hơn khi sử dụng Karabiner, (tôi đã sử dụng nó) nó liên quan đến sự lộn xộn thực tế xung quanh cấu hình và tốn thời gian của nó. Vì vậy, nếu bạn không sử dụng F6 cho độ sáng, vv Điều này có thể hữu ích cho bạn.

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.