Có một phím tắt cho nhấp chuột vào nút giữa trong Ubuntu?


9

Shift insert sẽ dán những gì trong bảng tạm, nhưng nhấp vào nút giữa (dán văn bản đã chọn) dường như không có phím tắt mà tôi có thể tìm thấy. Đây là Ubuntu. Có ai biết không?

Câu trả lời:


2

Sử dụng cần cài đặt xkbset (bạn có thể sử dụng Trình quản lý gói Synaptic). Sau đó xem bài viết trên blog này để biết cách làm.

Trích dẫn từ bài viết trên blog:

Trước tiên, chúng ta cần cài đặt một phần mở rộng khả năng truy cập cũ vào X được gọi là xkbset . Trong Ubuntu hoặc Debian, chỉ cần sudo apt-get install xkbset. Ý tưởng ban đầu của phần mềm này là cung cấp hỗ trợ cho những người không thể sử dụng chuột hoặc bàn phím tốt, do đó, nó cho phép những thứ như MouseKeys (điều khiển con trỏ bằng numpad) và StickKeys (nhấn shift, nhấc, gõ, gõ một chữ cái, nhận được vốn) và SlowKeys (chỉ đăng ký một phím bấm sau một khoảng thời gian nhất định). Nhưng chúng ta sẽ sử dụng nó để ánh xạ một phím bàn phím đến nút chuột bằng MouseKeys.

Trước tiên, chúng tôi sẽ loại bỏ tất cả các công cụ kiểm soát con trỏ, vì vậy bạn vẫn có thể sử dụng bàn phím số của mình. Là root, chỉnh sửa tập tin /usr/share/X11/xkb/compat/mousekeysvà loại bỏ mọi thứ giữa interpret.repeat= False;// New Keysym Actions. Lưu ý bản đồ này một số hành động "keyym" mới bên dưới, cụ thể là hành động được gọi Pointer_Button2.

Tiếp theo, chúng tôi sẽ tạo một tập lệnh để định cấu hình xkbset, để bật MouseKeys, để không tắt nó sau một thời gian không hoạt động và để ánh xạ một khóa bạn chọn vào nhấp chuột giữa. Đây là ~/.middle-click.sh:

#!/bin/bash
# set XKB layout
setxkbmap -layout us
# turn on mousekeys
xkbset m
# stop mousekeys expiring after a timeout
xkbset exp =m
# map keysym to other keysym
xmodmap -e "keysym Menu = Pointer_Button2"
# this also works
# xmodmap -e "keycode 135 = Pointer_Button2"

Thao tác này ánh xạ phím Menu (nằm giữa Alt phải và Ctrl phải trên bàn phím của tôi, trông giống như một menu có con trỏ chuột) đến nút chuột 2, đó là nhấp chuột giữa. Lưu ý tôi cũng có thể sử dụng bất kỳ phím nào khác trên bàn phím, bằng cách nhận xét keysymdòng và sử dụng keycode dòng. Mã khóa khác nhau từ bàn phím đến bàn phím, vì vậy, để có được mã khóa của khóa bạn muốn sử dụng, hãy chạy xevtrong một thiết bị đầu cuối, đẩy phím bạn muốn và xem đầu ra của thiết bị đầu cuối.

Đối với người dùng Mac, nhấp chuột trái là nút 1 và nhấp chuột phải là nút 3. Nếu tôi đang sử dụng máy Mac, tôi tưởng tượng tôi sẽ ánh xạ Lệnh phải sang Nút2 và Tùy chọn phải sang Nút3. Tôi hy vọng phía bên phải của các nút này có một mã khóa khác ở phía bên trái. Nếu không, tôi đã đọc về những người sử dụng F11 và / hoặc F12. man xmodmapsẽ cho bạn biết làm thế nào để sử dụng một công cụ sửa đổi như Cmd + F12 nếu bạn mong muốn.

Trong Gnome, tôi sử dụng Hệ thống -> Tùy chọn -> Phiên để bắt đầu tập lệnh này khi tôi đăng nhập, vì vậy tôi không phải lo lắng về nó nữa. Đừng quên để tập lệnh của bạn được thực thi vớichmod +x ~/.middle-click.sh


11

Tùy thuộc vào chương trình thử SHIFT+ INSERThoặc CTRL+ SHIFT+ INSERT.


BẠN TUYỆT LẮM!!! Điều này hoàn toàn cứu tôi sau nhiều giờ thử nghiệm không có kết quả. Máy tính xách tay Dell - 2018 - Ubuntu 16.04.
tony gil
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.