Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

Đặt lại nút chuột giữa trong Ubuntu:Hướng dẫn từng bước

Đặt lại nút chuột giữa trong Ubuntu:Hướng dẫn từng bước

Đặt lại nút chuột giữa trong Ubuntu:Hướng dẫn từng bước

Được xuất bản ngày 27 tháng 5 năm 2023, 2:46 chiều EDT

Tình yêu của Hannah dành cho Linux lần đầu nảy nở khi thi đấu tại CyberPatriot. Cô đã nghiên cứu các ngành như lập trình và sửa chữa máy tính từ khi còn trẻ, điều này giúp cô hiểu được giá trị của tài liệu tốt — và tại sao một số tài liệu lại không hữu ích đối với những người không có kinh nghiệm. Kinh nghiệm đó đã khiến cô nỗ lực tạo ra những tài liệu đơn giản và hữu ích. Cô hiện đang học ngành khoa học máy tính, tập trung vào các chuyên ngành như lập trình và Linux, tại Đại học Eastern New Mexico.

Hannah đã viết cho MakeUseOf từ tháng 4 năm 2023, tập trung vào các ngành dọc như Linux, Lập trình, DIY và Hướng dẫn dành cho người mua. Ngoài việc đóng góp cho các ấn phẩm địa phương, chẳng hạn như tờ báo The Chase của ENMU, Hannah còn tìm thấy niềm đam mê của mình trong việc cung cấp những tin tức phù hợp, cập nhật và chính xác cho người dân địa phương ở New Mexico trên KENW News 3.

Đăng nhập vào tài khoản MakeUseOf của bạn

Dán bằng nút chuột giữa là một tính năng tiện lợi đối với nhiều người dùng Ubuntu, nhưng bạn không đơn độc nếu lo lắng về việc vô tình dán thông tin cá nhân chỉ bằng một cú nhấp chuột vô ý. May mắn thay, việc ấn lại nút chuột giữa trong Ubuntu là một quá trình đơn giản.

Cách khởi động lại thao tác nhấp chuột giữa trong Ubuntu

Việc gắn lại nút chuột giữa của bạn liên quan đến việc tạo một tệp cấu hình. Trước khi tạo tệp này, bạn cần xác định giá trị được liên kết với lần nhấp chuột giữa và các phím hoặc nút bạn định liên kết lại. Bắt đầu bằng cách nhập lệnh sau vào terminal:

sudo evtest

Danh sách tất cả các thiết bị được kết nối với máy tính của bạn sẽ được in ra. Cũng sẽ có lời nhắc hiện hoạt yêu cầu bạn chọn số sự kiện của thiết bị. Tìm chuột trong danh sách và nhập số sự kiện.

Các dòng văn bản mô tả sự kiện từ chuột của bạn sẽ được in ra. Giữ yên chuột và nhấn chuột giữa. Sau khi sự kiện nhấp chuột được in, hãy sao chép giá trị được liên kết với nút chuột giữa—trong trường hợp này là 90003 .

Đặt lại nút chuột giữa trong Ubuntu:Hướng dẫn từng bước

Cuối cùng nhấn Ctrl + C để kết thúc việc giám sát sự kiện. Nhập sự kiện lệnh một lần nữa và tìm bàn phím của bạn trong danh sách. Nhập số sự kiện liên quan và nhập khóa mà bạn muốn liên kết với nút chuột giữa.

Thiết bị đầu cuối sẽ in hai sự kiện mỗi lần bạn nhấn và thả một phím. Viết tên được liên kết với các phím bạn chọn—trong trường hợp này là KEY_BACKSPACE . Thoát bằng Ctrl + C khi bạn thu thập xong các tên chính.

Đặt lại nút chuột giữa trong Ubuntu:Hướng dẫn từng bước

Tiếp theo, bạn cần ghi lại loại bus, số sản phẩm, số nhà cung cấp và số phiên bản được liên kết với chuột của bạn. Nhập lệnh sau (thay thế N với số sự kiện được liên kết với chuột của bạn) và viết ra bốn mã in ra:

grep "" /sys/class/input/eventN/id/*

Khi bạn đã ghi lại bốn số, bạn đã sẵn sàng tạo tệp cấu hình. Nhập lệnh sau để tạo tệp cấu hình mới và mở tệp đó trong trình soạn thảo văn bản như nano hoặc Vim:

sudo nano /etc/udev/hwdb.d/mouse-remap.hwdb

Bạn sẽ sử dụng các số nhận dạng chuột, mã sự kiện nút chuột giữa và tên khóa để ghi tệp cấu hình mới của mình. Dán mã sau vào trình chỉnh sửa và điền thông tin duy nhất được liên kết với thiết bị của bạn để hoàn tất cấu hình mới:

evdev:input:b[bustype]v[vendor]p[product]e[version]*
 ID_INPUT_KEY=1
 KEYBOARD_KEY_[scancode]=[keycode]

Điều quan trọng cần lưu ý là bạn cũng có thể ánh xạ nút chuột giữa của mình sang một nút chuột khác. Ví dụ:bạn sẽ nhập btn_left làm mã khóa để ánh xạ nút chuột giữa sang nút chuột trái. Tiền tố, btn_ , là bắt buộc.

Thật không may, dường như không thể ánh xạ nút chuột của bạn với tổ hợp nhiều phím.

File cấu hình sẽ trông như thế này khi bạn viết xong. Máy tính này đã được định cấu hình để sử dụng nút chuột giữa để Backspace . Đảm bảo viết mã khóa bằng tất cả các chữ cái viết thường.

Đặt lại nút chuột giữa trong Ubuntu:Hướng dẫn từng bước

Cuối cùng, bạn sẽ cần cho phép hệ thống của mình áp dụng cấu hình mới. Nhập lệnh sau rồi ngắt kết nối và kết nối lại chuột của bạn khỏi máy tính:

sudo systemd-hwdb update

Kiểm tra nút chuột giữa để xác minh rằng cấu hình mới hoạt động. Bạn có thể cần phải khởi động lại máy tính để cấu hình mới có hiệu lực.

Cách tắt click chuột giữa

Ý tưởng vô hiệu hóa nhấp chuột giữa thay vì ánh xạ lại nó có vẻ hấp dẫn nếu bạn có xu hướng vô tình nhấp vào nó. May mắn thay, bạn có thể tắt thao tác nhấp chuột giữa bằng cách ánh xạ lại nó đúng cách.

Thực hiện theo quy trình được nêu ở trên để tìm hiểu về giá trị sự kiện nhập nút chuột giữa và các số nhận dạng được liên kết với chuột của bạn. Tạo tệp HWDB theo cách tương tự như đã phác thảo. Bạn sẽ sử dụng dành riêng làm mã khóa để vô hiệu hóa nhấp chuột giữa.

Nếu hệ thống của bạn sử dụng máy chủ hiển thị X11, bạn cũng có tùy chọn tắt nhấp chuột giữa thông qua xinput. Bạn có thể bắt đầu quá trình vô hiệu hóa nút chuột giữa bằng cách tìm mã định danh xinput cho chuột của bạn bằng lệnh sau:

xinput list

Viết số ID cho mỗi con trỏ chuột được liệt kê trong terminal. Có thể có nhiều hơn một. Tiếp theo, bạn sẽ cần ánh xạ lại đầu vào cho từng nút chuột. Nhập lệnh sau bằng cách sử dụng số ID cho tất cả con trỏ chuột, thay thế N và M bằng ID.

xinput set-button-map N 1 0 3
xinput set-button-map M 1 0 3

Các nút chuột thường được ánh xạ là "1 2 3", đề cập đến hành động 1 (nhấp chuột trái), hành động 2 (nhấp chuột giữa) và hành động 3 (nhấp chuột phải). Bạn có thể vô hiệu hóa hoặc ánh xạ lại các nút chuột theo bất kỳ cách nào bạn muốn bằng cách thay đổi số ánh xạ xinput.

Cải thiện quy trình làm việc của bạn bằng cách ánh xạ lại các nút chuột

Bạn không cần phải dừng lại ở việc ánh xạ lại nút chuột giữa của mình. Nếu bạn đã sẵn sàng hợp lý hóa quy trình làm việc của mình, tốt hơn hết bạn nên cân nhắc mua một con chuột nhiều nút có khả năng kéo và nhấp chuột mới đáng kinh ngạc.