Этот решение работал на меня:
Отключить средний щелчок для вставки в Firefox
В адресной строке введите «about:config», нажмите Enter.
Нажмите кнопку «Я буду осторожен, обещаю».
Выберите для «middlemouse.paste».
Дважды щелкните по нему, чтобы изменить значение с «true» на «false».
Отключить средний щелчок для вставки в Firefox
Исправление исходного файла gtk
Также у меня работает инструкция по прошивке GTK3 (Ubuntu 20.04).
Откройте терминал и введите следующее:
sudo apt-получить обновление
sudo apt-получить обновление
Затем возьмите необходимые файлы для компиляции кода:
sudo apt-get build-dep gtk+3.0
sudo apt-get install build-essential
Создайте файл исправления
mkdir/tmp/gtk
компакт-диск /tmp/gtk
нано gtk_disable_middle_mouse_button_paste.patch
И вставьте следующее:
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 @@
display = gtk_widget_get_display (виджет);
owner_window = gdk_selection_owner_get_for_display (отображение, выбор);
+ если (выбор == gdk_atom_intern ("ПЕРВИЧНЫЙ", ИСТИНА)) {
+ GtkSelectionData selection_data;
+
+ selection_data.selection = выбор;
+ selection_data.target = цель;
+ selection_data.type = gdk_atom_intern("STRING", TRUE);
+ selection_data.format = 8;
+ selection_data.data = (беззнаковый символ *)"";
+ selection_data.length = 0;
+ selection_data.display = отображение;
+
+ gtk_selection_retrieval_report(информация, selection_data.type,
+ selection_data.format, selection_data.data,
+ selection_data.length, time_);
+
+ вернуть ИСТИНА;
+ }
+
если (владелец_окна != NULL)
{
GtkWidget *owner_widget;
Теперь мы возьмем исходный код gtk 3.0.
apt-получить источник libgtk-3-0
cd gtk+3.0-{ваша-версия}
Примените патч:
патч -p1 < /tmp/gtk/gtk_disable_middle_mouse_button_paste.patch
Перекомпилируйте исходный код:
sudo apt-get установить cdbs
sudo dpkg-buildpackage -uc -us
Установите пропатченный файл:
sudo dpkg -i ../libgtk-3-{ваша-версия}.deb
Выйдите из системы и войдите снова. Теперь функция вставки по среднему щелчку мыши должна быть отключена.
Инструкция для GTK2