- Проекты GNOME и Firefox предлагают по умолчанию отключить вставку из буфера обмена при нажатии средней кнопки мыши (колёсика).
- Причиной изменений названа неоднозначность функции для новых пользователей и стремление уйти от специфичных возможностей X11 в сторону единых стандартов.
- Пользователи смогут вручную включить эту функцию через настройки, если сочтут её необходимой.
Сообщества разработчиков популярных программных продуктов — графического окружения GNOME и браузера Firefox — сделали предложение об изменении поведения функции вставки текста из буфера обмена при помощи средней кнопки мыши. Эта возможность, долгое время реализуемая в Linux-средах через так называемый PRIMARY selection, позволяет быстро вставлять скопированный фрагмент при нажатии колёсика мыши. В настоящее время изменения находятся на стадии рецензирования и не утверждены окончательно, однако уже вызвали активное обсуждение в профильных кругах.
Разработчики Firefox объясняют инициативу отключения опции по умолчанию тем, что для большого количества новых пользователей функция кажется нелогичной и может привести к случайному вставлению текста. Подобное поведение средней кнопки воспринимается пользователями, привыкшими к другим операционным системам, как неожиданное и сбивающее с толку. Помимо этого, на сайте freedesktop.org данное действие описывается скорее как “пасхальное яйцо” для опытных пользователей, а стандартным считается механизм вставки буфера обмена, схожий с Windows и macOS. При принятии предложения в Firefox для возврата данной возможности требуется изменить параметр middlemouse.paste на странице about:config вручную.
Со своей стороны, сообщество GNOME также планирует отказаться от активного использования данной функции по умолчанию, мотивируя это стремлением отойти от особенностей X11, наследия старого графического стека Linux, и унифицировать поведение в современных средах, в том числе в Wayland. Последний также поддерживает вставку через среднюю кнопку, однако в GNOME дискуссия ведётся о её отключении именно для избежания раздражающих пользователей сюрпризов и непредсказуемого поведения интерфейса. Впрочем, для тех, кто привык и нуждается в этой функции, предусмотрена возможность включить её обратно, воспользовавшись командой gsettings set org.gnome.desktop.interface gtk-enable-primary-paste true.
Таким образом, изменения призваны сделать пользовательский опыт более предсказуемым и понятным для широкого круга пользователей Linux, уменьшая технические различия и странные особенности между графическими системами. При этом сохраняется доступ к данной удобной, но редкой функции для тех, кто её действительно использует и ценит.
