Linux đã trở nên dễ sử dụng hơn sau nhiều năm phát triển. Mặc dù việc vận hành nó trước đây được coi là một thành công, nhưng không phải lúc nào cũng mọi thứ hoạt động theo đúng quy luật.
Cách xử lý lỗi Touchpad không hoạt động trên Linux
1. Chuẩn bị.
2. Xử lý sự cố cơ bản.
3. Tìm và cài đặt Driver cần thiết.
4. Giải quyết các vấn đề khác.
1. Chuẩn bị
Trước khi bắt đầu tìm kiếm lỗi, hãy kiểm tra Cài đặt Hệ thống để đảm bảo rằng tùy chọn 'Vô hiệu hóa touchpad khi chuột được kết nối' chưa được kích hoạt.
2. Xử lý sự cố cơ bản
Đầu tiên, kiểm tra xem hệ thống có nhận diện touchpad không bằng lệnh sau:
- cat / proc/ bus/ input/ devices
- Nếu đầu ra quá dài, bạn có thể sử dụng less thay vì cat.
- Bạn cũng có thể dùng lệnh này:
- cat / proc/ bus/ input/ devices | grep -I touchpad
Nếu kết quả xuất hiện trên màn hình giống như sau:
- I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
- N: Name='SynPS/2 Synaptics TouchPad'
- P: Phys=isa0060/ serio2/ input0
- S: Sysfs=/ devices/ platform/ i8042/ serio2/ input/ input8
- U: Uniq=
- H: Handlers=mouse2 event8
- B: EV=b
- B: KEY=420 0 70000 0 0 0 0 0 0 0 0
- B: ABS=11000003
Nếu kết quả hiển thị khác như vậy, có nghĩa là bạn gặp lỗi kernel hoặc phần cứng không được nhận dạng. Nếu có thông báo liên quan đến touchpad, hãy thử lệnh sau:
- xinput list
- Nếu nhận được kết quả từ xinput, bạn chỉ cần cài đặt hoặc cấu hình lại driver thích hợp.
Trước khi tiến hành bước tiếp theo, bạn có thể sử dụng chuột để truy cập menu cài đặt touchpad đồ họa. Vị trí menu phụ thuộc vào máy tính của bạn. Nếu touchpad chưa được kích hoạt, chỉ cần tick vào ô để bật nó.
3. Tìm kiếm Driver phù hợp
Sau khi có kết quả từ xinput, bạn cần cài đặt driver phù hợp. Các nhà sản xuất touchpad phổ biến bao gồm Synaptics, ALPS và Elantech.
Trên một số hệ thống Linux hiện đại, việc cài đặt các gói sau sẽ hỗ trợ touchpad của các nhà sản xuất:
- xserver-xorg-input-libinput
- xserver-xorg-input-evdev
- xserver-xorg-input-mouse
Trong một số trường hợp, gói driver khác như xserver-xorg-input-synaptics cũng là một lựa chọn cài đặt
4. Xử lý các vấn đề khác
Phần lớn sự cố về touchpad trên Linux xuất phát từ việc thiếu driver. Tuy nhiên, cũng có một số vấn đề khác bạn cần kiểm tra kỹ lưỡng.
Trên một số máy tính xách tay, touchpad có thể bị vô hiệu hóa hoàn toàn trong BIOS. Bạn có thể thấy nó được liệt kê bởi xinput, nhưng nó không hoạt động. Hãy chắc chắn kiểm tra kĩ điều này trước khi loại bỏ máy tính của bạn.
Nhiều máy tính xách tay có một công tắc phần cứng để vô hiệu hóa touchpad. Thông thường, thao tác này hoạt động bằng cách giữ phím 'Fn' kèm với một trong các phím chức năng trên bàn phím.
Nếu sau các bước trên Touchpad vẫn không hoạt động, hãy thử chuyển sang một phiên bản Linux mới hơn. Mặc dù quá trình này tốn thời gian và công sức, nhưng phiên bản mới sẽ hỗ trợ phần cứng tốt hơn với kernel mới.
Nếu bạn đã cập nhật lên bản phân phối mới nhất nhưng Touchpad vẫn không hoạt động, cách duy nhất còn lại là sử dụng một chuột khác thay thế. Một con chuột không dây với khóa an toàn có thể là một giải pháp tạm thời tốt hơn so với không có chuột để sử dụng.
Bài viết của Mytour đã cung cấp thông tin về cách khắc phục lỗi Touchpad không hoạt động trên Linux. Hy vọng những thông tin này sẽ giúp bạn giải quyết vấn đề. Nếu bạn có bất kỳ thắc mắc hoặc câu hỏi nào, như cách sửa lỗi Touchpad trên Windows 10, vui lòng để lại ý kiến của bạn trong phần bình luận dưới bài viết.