Рейтинг:8

Как отключить вставку буфера обмена средним щелчком мыши?

флаг af

Я использую Кубунту 20.04.

Я только что заметил, что нажатие средней кнопки мыши вставляет мой буфер обмена; Мне это не нравится.

Я не могу найти способ отключить это поведение. Я хотел бы, чтобы щелчок средней кнопки мыши работал, но отключил действие вставки.

Eric Duminil avatar
флаг us
Два возможных решения: 1) Не используйте его 2) Научитесь любить его и поймите разницу между «Ctrl+C»+«Ctrl+V» и «Выбор»+«Средний щелчок». Это просто, эффективно и очень универсально.
флаг cn
@EricDuminil на моей мыши в работе, колесо прокрутки делает это для самых легких прикосновений, поэтому отключение может быть весьма удобным
Eric Duminil avatar
флаг us
@ChrisH: Спасибо за объяснение.
Scorb avatar
флаг af
@EricDuminil Многие графические программы используют среднюю мышь для панорамирования вида.
Eric Duminil avatar
флаг us
@Scorb: Есть ли конфликт? Насколько я знаю, программы по-прежнему вольны решать, что делать со средним кликом. Это же не те графические программы, которые панорамируют изображение и копируют куда-то текст, не так ли?
Scorb avatar
флаг af
@EricDuminil Figma делает и то, и другое.
Eric Duminil avatar
флаг us
@Scorb: Точно в то же время?
Scorb avatar
флаг af
Да. Когда я перемещаю представление в Figma средней мышью, оно также вставляет содержимое буфера обмена в представление Figma.
Eric Duminil avatar
флаг us
@Scorb Тогда это звучит как ошибка в приложении.
Рейтинг:7
флаг cn

Щелкните правой кнопкой мыши где-нибудь на рабочем столе и выберите Настроить рабочий стол и обои... из контекстного меню. Это откроет Настройки папки на рабочем столе окно. Там вы можете настроить действия мыши:

Окно настроек папки рабочего стола

lemontree avatar
флаг us
Это влияет только на фон рабочего стола, а не на приложения.
Рейтинг:2
флаг us

Следующее решение глобально отключает вставку по среднему щелчку для меня, сохраняя при этом все функции средней кнопки мыши и буфера обмена:

Следуйте шагам, описанным в этот ответ, это:

  1. Установить xbindkeys xsel xdotool

  2. Поместите это в ~/.xbindkeysrc

    "echo -n | xsel -n -i; pkill xbindkeys; xdotool click 2; xbindkeys"  
    б:2 + релиз
    
  3. Перезагрузить xbindkeys -p

На шаге 2. вам может понадобиться удалить + Релиз часть, как описано в эта почта, в зависимости от того, что работает на вашей машине.

Настраивать xbindkeys для запуска при запуске.

Затем откройте Klipper, например. через значок буфера обмена на панели задач> щелкните правой кнопкой мыши> Настроить буфер обмена. Снимите флажок «Запретить пустой буфер обмена». Перезагрузитесь, и проблема должна быть решена.

Последняя идея возникла благодаря XMousePasteBlock Милака.

Рейтинг:2
флаг pl

Шаги для решения:

  1. Определите идентификатор/идентификаторы вашего устройства с помощью

    xinput список 
    
  2. Получить карту кнопок с помощью

    xinput get-button-map <ID>
    
  3. Установите действие кнопки

    xinput set-button-map <ID> 1 <новое действие>
    

Повторите последнюю команду для всех идентификаторов, которые есть у вашей мыши. 1 означает сопоставление щелчка левой кнопкой мыши, затем среднего щелчка и т. д. Использовать для <new action> количество 0 чтобы отключить средний щелчок, номер 1 если вы хотите сделать его эквивалентным щелчку левой кнопкой мыши и т. д.

Возможны и другие способы.

Связанный:

  1. Есть ли новости об отключении вставки средним щелчком мыши?
  2. Как отключить вставку щелчком средней кнопки мыши?
  3. Отключить вставку щелчка средней кнопки мыши в KDE, чтобы эта кнопка работала
  4. https://bbs.archlinux.org/viewtopic.php?id=100940
  5. https://www.reddit.com/r/kde/comments/7a71fa/disable_middleclick_paste_and_just_paste/
  6. Отключение средней кнопки мыши

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.