Cái này giải pháp đã làm cho tôi:
Vô hiệu hóa nhấp chuột giữa để dán trong Firefox
Trên thanh URL, nhập âabout:configâ, nhấn Enter
Nhấp vào nút Tôi sẽ cẩn thận, tôi hứa.
Chọn âmiddlemouse.pasteâ.
Nhấp đúp vào nó để thay đổi giá trị từ âtrueâ thành âfalseâ.
Vô hiệu hóa nhấp chuột giữa để dán trong Firefox
Vá tệp nguồn gtk
Ngoài ra, hướng dẫn vá GTK3 (Ubuntu 20.04) cũng phù hợp với tôi.
Mở một thiết bị đầu cuối và gõ như sau:
sudo apt-get cập nhật
sudo apt-get nâng cấp
Tiếp theo, lấy các tệp cần thiết để biên dịch mã:
sudo apt-get build-dep gtk+3.0
Sudo apt-get cài đặt bản dựng cần thiết
Tạo tệp vá lỗi
mkdir /tmp/gtk
cd /tmp/gtk
nano gtk_disable_middle_mouse_button_paste.patch
Và dán như sau:
diff -ur gtk+2.0-2.20.1/gtk/gtkselection.c gtk+2.0-2.20.1-patched/gtk/gtkselection.c
--- gtk+2.0-2.20.1/gtk/gtkselection.c 2010-05-01 22:14:29.000000000 -0500
+++ gtk+2.0-2.20.1-patched/gtk/gtkselection.c 2011-09-17 10:45:37.000000000 -0500
@@ -1065,6 +1065,24 @@
hiển thị = gtk_widget_get_display (tiện ích con);
owner_window = gdk_selection_owner_get_for_display (hiển thị, lựa chọn);
+ if (lựa chọn == gdk_atom_intern("PRIMARY", TRUE)) {
+ GtkSelectionData lựa chọn_dữ liệu;
+
+ selection_data.selection = lựa chọn;
+ selection_data.target = mục tiêu;
+ selection_data.type = gdk_atom_intern("STRING", TRUE);
+ lựa_chọn_dữ_liệu.format = 8;
+ selection_data.data = (unsigned char *)"";
+ selection_data.length = 0;
+ selection_data.display = hiển thị;
+
+ gtk_selection_retrieval_report(thông tin, selection_data.type,
+ lựa chọn_data.format, lựa chọn_data.data,
+ selection_data.length, time_);
+
+ trả về ĐÚNG;
+ }
+
nếu (chủ_cửa sổ != NULL)
{
GtkWidget *owner_widget;
Bây giờ, chúng ta sẽ lấy mã nguồn gtk 3.0
apt-get nguồn libgtk-3-0
cd gtk+3.0-{your-version}
Áp dụng bản vá:
vá -p1 < /tmp/gtk/gtk_disable_middle_mouse_button_paste.patch
Biên dịch lại mã nguồn:
sudo apt-get cài đặt cdbs
Sudo dpkg-buildpackage -uc -us
Cài đặt tệp đã vá:
sudo dpkg -i ../libgtk-3-{your-version}.deb
Đăng xuất và đăng nhập lại. Tính năng nhấp chuột giữa để dán sẽ bị tắt ngay bây giờ.
Hướng dẫn cho GTK2