Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Linux

Khắc phục lỗi cài đặt bàn phím trên các bản phân phối Linux: Hướng dẫn sửa nhanh

Bạn có thể thấy bàn phím đột ngột không hoạt động khi cài Arch, Manjaro, Ubuntu, Fedora, Debian hoặc bản phân phối Linux khác. Các bản này tự động phát hiện bàn phím trong trình cài đặt, nếu có vấn đề một vài điều có thể gây ra. Rõ ràng và dễ xấu hổ nhất là bàn phím không cắm đúng hoặc hỏng. Kiểm tra cổng USB hoặc PS/2 cũ để chắc chắn gắn đúng và reboot. BIOS/UEFI thường sẽ phàn nàn nếu không phát hiện bàn phím, nhưng kiểm tra xem có vào được system setup bằng phím yêu cầu cho model không.

Nếu làm được những điều này nhưng không gõ được gì khác, bàn phím thực sự có thể lỗi. Nếu có bàn phím dự phòng, cắm thử xem có khác không. Cũng thử cắm bàn phím này vào máy khác. Bàn phím, như mọi thiết bị điện tử, cũng bị mòn. Tương tự bàn phím laptop, netbook, ultrabook, kiểm tra phím phản hồi tốt và không có vật cản dưới phím. Sau khi loại trừ các bước xấu hổ này, giờ có thể an tâm giả định có vấn đề phần cứng.

Phương pháp 1: Chọn thủ công bố cục bàn phím

Một số trình cài Linux như Arch và Ubuntu cho phép chọn thủ công bố cục bàn phím. Giả sử chuột, màn hình cảm ứng hoặc touchpad hoạt động, chọn bố cục đúng nếu biết. Nếu không có hiệu quả, thử chọn "Find my Keyboard Layout" hoặc "Unsure Which Layout". Từ ngữ có thể khác tùy trình cài. Chương trình sẽ nhắc bạn nhấn các phím nhất định, nếu nhận diện sẽ bố cục bàn phím đúng. Cần thiết cho một số máy siêu nhẹ có bàn phím tích hợp. Có thể giải quyết vấn đề khi cài hệ điều hành mã nguồn mở trên phần cứng độc quyền như Microsoft Surface.

Vấn đề tương tự có thể xảy ra nếu cài Arch, Manjaro, Linux Mint hoặc các biến thể trên Mac Intel x86_64. Nếu dùng phần cứng độc quyền có phím thêm và trình cài không phát hiện, hoặc bàn phím ngoại ngữ cho locale của bạn, có thêm một tùy chọn. Nếu có truy cập terminal và ít nhất nhập được text, bạn có thể truyền file cho ứng dụng loadkeys. Ví dụ: Arch khó nhận diện bàn phím bố cục PC Đức, thử loadkeys de-latin1 xem có ép phát hiện không. Thay de-latin1 bằng mã hai chữ cho bàn phím của bạn. Ví dụ: loadkeys nl-latin1 nếu bàn phím thiết kế cho Hà Lan nhưng bạn chọn English (US) hoặc (UK) khi bắt đầu cài.

Phương pháp 2: Kiểm tra số phiên bản cài đặt

Bạn có thể đang cố cài hình ảnh GNU/Linux cũ mà không hay, dù hiếm, có thể xảy ra do cách các bản phân phối cấu hình kho. Cũng xảy ra nếu dùng gói Linux from Scratch hoặc compile từ nguồn.

Kernel Linux không hỗ trợ một số bàn phím Microsoft Natural trước phiên bản 2.4.x alt và 2.6. Cũng không hỗ trợ hầu hết bàn phím USB khác trước đó. Các bản phân phối hiện đại chạy kernel 4.4 trở lên, tất cả các bản phát hành cao hơn hỗ trợ loại phần cứng này.

Nếu boot live ISO từ NAND hoặc cài qua mạng và có truy cập terminal, thử uname -a. Lệnh này báo số phiên bản kernel.

Trỏ trình duyệt trên máy hoạt động đến kho Arch hoặc bản phân phối ưa thích. Một số như Bodhi, Manjaro thực sự có trang Source Forge để duyệt.

Kiểm tra ngày trên file ISO dùng cài, đảm bảo chúng mới. Source Forge gợi ý ảnh mới nhất, tuy nhiên không luôn là ảnh hỗ trợ tất cả phần cứng của bạn.

Phương pháp 3: Mô phỏng phím Meta

Giả sử cuối cùng bàn phím được phát hiện đúng, phím Super/Windows trên bàn phím PC hoạt động tốt. Phím Option trên bàn phím Mac hoạt động như phím Alt trên PC. Đôi khi bạn thấy tham chiếu phím Meta, đặc biệt trong chương trình CLI, và nghĩ bố cục bàn phím lại lỗi.

Meta đơn giản là tên phím bạn gần như không có, vì thường chỉ thấy trên bàn phím cho phần cứng Unix lớn (big iron), dù từng phổ biến trên bàn phím MIT và máy Lisp. Nếu phần mềm trên Arch, Ubuntu hoặc hầu hết bản phân phối có binding với phím này, chúng không thực sự phát hiện sai bố cục bàn phím.

Người dùng GNU nano và emacs thử dùng Alt thay Meta xem binding có hoạt động không. Điều này nên hoạt động trên nhiều cài đặt. Thử nhấn Esc rồi phím binding, hoặc Esc và phím binding cùng lúc. Ngoài ra, trong GNU nano nhấn Esc hai lần theo sau mã ba chữ số 000-255 tương ứng ký tự ASCII muốn gõ. Vì phím Esc có binding riêng trong X Windows, bạn có thể phải chạy nano và emacs từ virtual console nếu dùng nhiều tính năng này.

VỀ TÁC GIẢ

Khắc phục lỗi cài đặt bàn phím trên các bản phân phối Linux: Hướng dẫn sửa nhanh

Kevin Arrows

Kevin Arrows là chuyên gia công nghệ giàu kinh nghiệm với hơn một thập kỷ trong ngành. Anh持有 chứng chỉ Microsoft Certified Technology Specialist (MCTS) và đam mê cập nhật các phát triển công nghệ mới nhất. Kevin đã viết nhiều về các chủ đề công nghệ, thể hiện chuyên môn trong phát triển phần mềm, an ninh mạng và điện toán đám mây. Đóng góp của anh được công nhận rộng rãi và được đồng nghiệp tôn trọng, đặc biệt là khả năng giải thích các khái niệm kỹ thuật phức tạp một cách rõ ràng, súc tích.