
Комментарии 61
Ну вот, ради этой фичи может быть наоборот люди линуксом пользуются.
В иксах вообще два буфера обмена, один по выделению, другой по ctrl+c, очень удобно при соответвующем навыке.
В иксах вообще два буфера обмена
Вот и вам тогда суприз, что их на самом деле три.
Но, вообще, конечно, странное решение отключить. Недавно показал этот мидлклик коллеге, который только начинает линуксироваться - радовался как ребёнок!
странное решение отключить
Может потому что абсолютное большинство ожидает что по нажатию средней клавиши в браузере включится скроллинг страницы, нет? И вообще, если я копирую сочетанием клавиш, логичнее что я и вставляю сочетанием клавиш, вставка средней кнопкой контр-интуитивна или если хотите "пасхальна".
Вставка колёсиком работает только в поле редактирования текста. Вне его включается ваша прокрутка как и везде. В Линуксе вообще важно где в этот момент находится курсор. В винде мышь находится где угодно, а прокрутка колёсиком работает в активном окне. А к Линуксе прокрутка работает там где находится курсор мыши. Это всё особенности, а не недостатки. И даже если такое поведение не нравится это гораздо меньшие проблемы, чем не публикуемые нигде жесты и прочие комбинации на тачпадах и прочее.
Вставка колёсиком - это была одна из первых килерфич Линукса на которые я обратил внимание и перешёл на Линукс. Очень всё было правильно в Линуксе пока не пришли туда люди считающие, что то чем лично они неользуются не нужно.
Такое поведение прокрутки, как вы описываете, осталось примерно в Windows 7 (про Восьмёрку не знаю). В Win10 прокручивается окно под указателем, даже если оно не активно (есть исключения, которые и выглядят как окна из Семерки, но да ладно).
И насчёт "вне его внимания прокрутка как и везде" - опять же, нет. В Винде при нажатии по пустому месту страницы средней кнопкой мыши появляется точка, и если увести мышь выше нее, то пойдёт скролл вверх, и наоборот (по идее, с боковой прокруткой так же), со скоростью, зависящей от расстояния до точки. И если эта часть в каких-то Линуксах и сделана (не помню), то вот фичу с тем, чтобы не нажимать для появления точки, а зажимать колесико и тащить мышь не отпуская его для того же эффекта, я точно нигде не видел. Не будем говорить, что это киллер-фича Винды, но мне лично нравится так отматываться до верха страницы (да-да, можно просто повторно нажать на вкладку).
Опять же, вашу фичу никто не удаляет из кода, ее можно активировать в настройках. В целом кажется логичным, что если нужно что-то необычное, то это нужно включить самостоятельно
Ну это уже какой-то синдром американца. Очень показателен пример - если пользователь пришел из Windows, то там априори всё правильно и все должны срочно всё переделать, чтобы у всех было как в любимой америке как в винде.
Меня эта штука с авто прокруткой по клику очень бесила, когда её ввели.
Так я и говорю, не обязательно, чтобы было прям так же, просто вот мне нравится эта возможность, вам - другая. Свою вы сконфигурировать можете (пусть она и не будет включена по умолчанию), а моя будто бы какая-то неправильная и не нужна.
Да, пользователь пришёл из Windows (а откуда ещё то), и да, он хочет, чтобы фичи, которыми он пользовался, работали не хуже, чем раньше. Пусть с донастройкой, он же знал, на что переходит. А тут получается, что прокрутку по клику забрали, а вместо неё выдали ненужный ему дополнительный буфер обмена. Может, если сейчас по умолчанию колёсико перестанет что-либо делать при нажатии, и над включением прокрутки подумают.
А, может, у кого-то есть другие варианты использования средней кнопки мыши, и он хотел бы третий вариант. Когда есть выбор - лучше, чем когда его нет (разве что не для разработчиков, которым нужно поддерживать зоопарк потом).
Меньшинства подстраиваются под большинства, логично.
В целом кажется логичным, что если нужно что-то необычное, то это нужно включить самостоятельно
И "необычное" это по счастливой случайности именно то, чем лично вы не пользуетесь. Угадал?
По большей части "необычное" - это и правда то, чего нет на Винде, и что не объясняется нигде пользователю (например, при первом открытии программы, совете дня и всем таком). Я никогда и не знал про такую возможность в браузере (впрочем, проверил, и оно не сработало - уж не знаю, из-за работы из-под KDE или я слишком "модное" поле ввода текста пытался использовать), и был бы удивлён, если бы случайно не не наткнулся.
Вернее, как. Натыкался, в том же Miro, когда пытался колёсиком двигаться по доске, а вместо этого вставлял мусор из буфера обмена (это как раз под Gnome+chromium-подобный браузер было). Но считал, что это поведение не отключить. Как минимум в следующий раз посмотрю, как оно выключается. А кому-то и не придётся впоследствии ничего искать.
Те же, кому это нужно, за один запрос "how to enable paste by middle click" смогут вернуть ожидаемое им поведение. Вы же внешний вид системы после переустановки настраиваете, вот и тут нужно будет подкрутить.
В целом кажется логичным, что если нужно что-то необычное, то это нужно включить самостоятельно
Вот если бы они сделали именно включатель необычного поведения, а не его выключатель - вопросов вообще никаких не было бы.
Но они включили необычное поведение по дефолту и сломали привычный UX.
И не надо нам тут про виндузятников и совместимость с ними говорить. Винда и Линукс это разные системы, и то что они ведут себя не одинаково это норма!
Офигенная фича с удержанием колёсика и прокруткой в сторону курсора. Активируется в лисе через настройки. И по факту киллер фича против хромиумов
Эта фича работает трилиард лет и на винде и на линуксе и используется не всеми, да. Но используется. И вставка этому никак не мешала до сих пор. Но скажите, часто ли вы хотите вернуться в истории вкладки прокруткой к краю экрана? У меня такое иногда получается, я вообще не пойму как и меня бесит. И настройки такой не знаю даже где искать. Но скорее бесит то, что никто и нигде, действительно, не показывает пользователям о жестах и вообще о таких вот скрытых функциях. Не выпиливать их надо, а этакий "Совет дня" - очень правильное было решение в программах. Но кто его теперь использует? Про краткое описание нового в обновлении вообще молчу. А кнопка помощи исчезла из заголовков. Ещё в пятых кедах её можно было вернуть, но в программах подсказка при наведении на кнопку или поле уже и так ничего не давала. Все должны знать всё сами. И восхищаться. Проходят десятилетия, а люди, оказывается, узнают о такой-то фиче только тогда когда её выкидывают.
И, кстати, обсуждение вставки нажатием на колёсико велось в гномосфере (включая вейланд) уже давно в ключе "выкинуть нафиг, мы этим не пользуемся". Совершенно игнорируя тех кто пользуется. И они давно решили - сначала отключить, но дать возможность вернуть (человеку который не подозревает об этом, ага) а потом удалить через пару релизов. Вот видимо уже воплощают. Гномовцы не оставят альтернативного способа, будьте уверены. И файрфоксу сидящему на гтк такое тоже неудобно (из-за необходимости самим возвращать это для всех остальных на линуксе).
Линуксу не хватало просветителей. А вот ненужнистов, наверное, больше чем где бы то нибыло. И это огорчает. Линуусу бы вобрать всё лучшее и своё привесить.
Вообще, меня раздражает такое поведение колёсика только тогда, когда работаешь с браузерными граф. редакторами. Я захожу в фигму, а она мне не страницу перетаскивает, а текст вставляет. Проматерился на кде я тогда знатно, что функция неотключаемая. Вот вам и "нужная" функция, которая доставляет кучу гемора в моменте.
Ну вот, винда тянет себе фичи линукса, а линукс избавляется от полезных фич. Так можно дойти и до того, что многозадачность не нужна, потому как она неочевидна для начинающего пользователя.
Это работает по другому. Не нужно ничего копировать сочетанием клавиш. Текст просто выделяется мышью, а потом в нужном месте вставляется по средней кнопке.
Не нужно ничего копировать сочетанием клавиш. Текст просто выделяется мышью, а потом в нужном месте вставляется по средней кнопке.
Извините за бестактность, но... у мсье нет левой руки?
Отсылка
Жил-был борец дзюдо. Средненький, звёзд с неба не хватал. Однажды он попал в аварию, и ему ампутировали левую руку. Он очень любил дзюдо и боялся, что его карьере пришёл конец, потому как кому нужен однорукий борец. Он долго ходил по разным учителям, но все его теперь отшивали.
Однажды он услышал про живущего в монастыре гуру и пришёл проситься к нему в ученики. Гуру, как это ни удивительно, ему не отказал и начал с ним работать. Он показал борцу приём и приказал его разучивать, день за днём, снова и снова. Борец сомневался, но он верил в Учителя и делал так, как было приказано.
Через два года Учитель оценил успехи борца и выставил его на соревнования. Борец долго сомневался, но сделал так, как сказал Учитель. Как ни странно, но с помощью единственного приёма гуру он достаточно легко дошёл до финала. В финале ему пришлось побороться с текущим чемпионом; это заняло побольше времени, потому как противник всё никак не раскрывался, но борец в конце концов уложил и его. С золотой медалью он пришёл к гуру.
— Гуру, но... как???
— Я учил тебя самому сложному приёму во всём дзюдо — мало кому он удаётся, но поскольку ты поверил в меня, был достаточно упорен, и тренировал этот приём снова и снова, ты отточил его до совершенства. Мало кто мог сравнится с тобой в этом приёме, разве что твой последний противник.
— Но гуру, как я смог победить его?
— Видишь ли, против каждого приёма в дзюдо есть контрприём. И контрприём против твоего приёма начинается с хвата противника за левую руку...
(при цитировании притчи ни одна LLM не пострадала.)
Извините за бестакность, но Вы, вероятно, еще не протрезвели, и мы на разной волне. Поэтому от меня ускользнул смысл вашей притчи. Я просто описал, как работает механизм копирования выделенного текста в linux, а вы что хотели сказать?
а вы что хотели сказать?
Я подозреваю:
Выделяешь мышкой -> хоткей другой рукой -> ставишь мышку куда вставку делаешь -> хоткей другой рукой.
Т.е. что 'просто выделяется и вставляется только мышкой' - по удобству может и не отличаться от хоткеев.
Т.е. что 'просто выделяется и вставляется только мышкой' - по удобству может и не отличаться от хоткеев.
Два дополнительных действия другой рукой конечно же отличаются удобством от простого нажатия на кнопку мыши.
Два дополнительных действия другой рукой конечно же отличаются удобством от простого нажатия на кнопку мыши.
Одно дополнительное (Ctrl-C). Другое нажатие и так и так есть. Просто другой рукой.
И сдается мне(надо посмотреть таблички), что и без первого можно обойтись, потому что есть хоткей "вставить текущий выделенный где-то текст".
Одно дополнительное (Ctrl-C). Другое нажатие и так и так есть. Просто другой рукой.
Два дополнительных действия другой рукой. Было ноль действий другой рукой, стало два. И это мы еще не учитываем действие "поставить руку в нужную позицию на клавиатуру". А если в левой руке в это время телефон, то разница в удобстве становится просто катастрофической.
А если вы считаете нажатие на среднюю кнопку за действие, то тогда три дополнительных действия: четыре нажатия на клавиатуру против одного нажатия на кнопку мыши.
И сдается мне(надо посмотреть таблички), что и без первого можно обойтись, потому что есть хоткей "вставить текущий выделенный где-то текст".
Возможно. Но даже в этом случае задействуется другая рука, что конечно же не так удобно, как просто нажать на кнопку мыши, которая уже стоит в нужном месте.
А если вы считаете нажатие на среднюю кнопку за действие, то тогда три дополнительных действия: четыре нажатия на клавиатуру против одного нажатия на кнопку мыши.
При вставке с клавиатуры всё равно клик мышкой нужен, только не средней кнопкой, а левой, чтобы поставить курсор в нужное для вставки место. Так что лишних действий либо два, либо четыре, в зависимости от того, считать ли зажатие Ctrl отдельным действием.
Смысл в том, что Ctrl‑C/Ctrl‑V нажимается левой рукой. А притча — просто исторический экскурс про то, откуда взялось выражение про «нет левой руки».
Смысл притчи в том, что плохо - это хорошо!
И вообще, если я копирую сочетанием клавиш, логичнее что я и вставляю сочетанием клавиш
И вставляйте. Оно так и будет работать.
А отдельный буфер обмена - выделил мышкой, перевёл курсор, мидлклик - и всё вставилось, не надо даже клавиатуру трогать. Удобно, если, например, копипастом кучу полей в форме заполняешь - очень быстро.
Может потому что абсолютное большинство ожидает что по нажатию средней клавиши в браузере включится скроллинг страницы, нет?
Абсолютное большинство даже не знает, что по нажатию средней кнопки что-то там в браузере включается.
что по нажатию средней клавиши в браузере включится скроллинг страницы, нет?
Или что откроется ссылка под курсором в новой background вкладке. Меня, например, этот скроллинг всегда раздражал. Тем, что он залипает и надо еще что-то делать, чтобы это кончилось а потом еще и искать место, с которого страница уехала.
вставка средней кнопкой контр-интуитивна
Да нет. Когда оно есть еще и в разных терминалах - вполне быстро привыкаешь.
Если уж на то пошло, автоскролл в Firefox на Линуксе тоже включается в настройках, но зачем ломать то что работает у миллионов людей ради гипотетических новичков, которые еще даже не установили систему?
если я копирую сочетанием клавиш, логичнее что я и вставляю сочетанием клавиш
На больших объёмах copy-paste удобнее, когда функции разнесены по разным рукам. Намного быстрее жать Copy одной рукой, а Paste другой, не переставляя пальцы с кнопок. У меня на мышке a4tech над колесом 3 программируемых кнопки, одну из них я переназначил на Ctrl+V. Получается, независимо от линуксоидов открыл это удобство.
А между Copy и Paste вы ничего не делаете, вставляете скопированное в само себя?)
Да, функции разнесены по разным рукам, но иначе — левая делает copy и paste, а правая указует, что и куда. Ну, предполагаю, что у большинства пользователей так. Не вообще у большинства, а у большинства из тех, кто использует Ctrl+C / Ctrl+V.
Мышью выделяю кусок откуда копировать, кликаю куда, нажимаю "вставить". Повторить 10 раз.
Но это специфичные сценарии, когда надо например перенести десяток значений из одного документа в другой.
Я в таком случае выделяю и нажимаю ^C, потом выделяю следующее значение, перехожу куда надо, в первое поле вставляю через ^V, в следующее - нажатием колёсика. В итоге вокзать мышку между окнами надо вдвое меньше.
Если что, буфер обмена на колёсике работает даже проще: выделяю кусок откуда скопировать, кликаю колёсиком куда вставить, готово.
Так не отключить. По сути, просто крыжик перевести в неактивное состояние.
Лично я бы это делал только для новых установок, чтобы не задеть существующих пользователей.
Такой вой, будто это выпиливают. Просто меняют стандартное поведение. И правильно. Редко используемый сценарий. А во всвких фигмах и мирах при перемещении по полю (удержание колёсика) всякая фигня вставляется куда не попадя.
А вот я если нажимаю Ctrl-C - то у меня тоже всякая фигня вставляется. Надо бы тоже запретить.
Оставьте себе миддлклик. Не аппендикс вырезают, повторяю. Сейчас эта фича конфликтует с ожидаемым поведением при использовании популярных веб-приложений и не то чтобы адекватно фиксится со стороны сервиса.
От гнома я давно чего-то такого ломающего что-то очередной раз жду и не удивляюсь.
А вот что firefox скурвился вместе с ними это грустно(
К чему эта драматизация? Функцию не удаляют — её можно включить обратно через about:config.
Или отключить. Ну вот и отключите если вам мешает?
Как оно обычно бывает. Сначала "не удаляют", потом прячут настройку в место, где не каждый найдет, а потом и выпиливают напрочь.
Тут, похоже, решили объединить первые два этапа (судя по тому, что написано про gnome).
В баге 4летней давности, реанимированном 3 дня назад (https://bugzilla.mozilla.org/show_bug.cgi?id=1747207#c14) вроде как определились что это системная настройка и они не будут ломать её:
Firefox enables middle past click if middle click paste is advertised by by Wayland compositor by gtk_primary_selection_device_manager / zwp_primary_selection_device_manager_v1.
Is you want Firefox to stop using that, just disable that at compositor level. That disables it for all Wayland applications and not Firefox only which is consistent.
There's nothing actionable on Firefox side, we're not going to add Firefox hacks only for it.
Возможно, разум восторжествует.
Давайте всех в инвалидные коляски принудительно посадим, ради солидарности паралитиков.
А можно ещё по одному глазу выткнуть, или ещё чего лишнего удалить.
Хорошо что оставили возможность вернуть все как было , но тенденция пугает. Линукс всегда был про настройку под себя, а не про мы решили за вас, как вам удобно
Надеюсь дистрибутивы типа Fedora или Ubuntu оставят старое поведение по дефолту, проигнорировав апстрим
Пофик! Пусть убирают. Я все равно этой функцией не пользовался. Кеды и Chromium наше все 🤗. Так что ни мне страдать. Как говорил Людовик 14, "А после меня хоть потоп" 😁.
Постоянно пользуюсь. В терминале выделил мышкой, в другом месте вставил, при этом в буфере обмена лежит другой кусок текста. Два разных буфера, разные модели использования. Как админ, у которого терминал и браузер равноценные по времени использования приложения утверждаю - мне надо чтобы маус мидл клик был, я этим 15 лет пользуюсь.
В кде в линух, когда в среде разработки прокручиваешь исходный текст колесиком
И кнопка колесика не тугая - можно приколов поиметь с неожидано появишемися строками там где не надо.
Пытался отключить не нашел как нормально это сделать.
Использую теперь другую мышь.
Такчто да випилить ее это хорошая идея.
А я наоборот, жалею что в Windows из коробки нет вставки текста по middleclick, и что эту удобную фичу нельзя включить даже через реестр.
Я всё равно тачпадом пользуюсь в основном. А миддлклик на тачпаде - это прям эквилибристика.
Проекты GNOME и Firefox решили отключить по умолчанию вставку средней (колёсиком) кнопкой мыши