LINUX.ORG.RU

эмуляция middle кнопки

 , ,


1

2

У прошлой m100 отвалилась middle кнопка. По-моему middle кнопка - это слабое место всех девайсов. Не лучше ли ее отключить и эмулировать нажатием left click+right click? Чтобы раз и навсегда перестать мучать мидл кнопку, которая по ресурсу очень отстает от left/right key. Вчера попробовал найти ответ на этот вопрос и не нашел работающего решения для:

  1. как отключить middle кнопку
  2. как заменить middle на left click+right click?
★★★

Последнее исправление: serg002 (всего исправлений: 1)

переломал кучу разных мышей, ни у одной не выходила из строя средняя кнопка

anonymous
()

как отключить middle кнопку

В X.Org нет нормального решения для этого, поскольку иксы слабонастраиваемое ПО, не соблюдающее принципы UNIX-Way и это поведение там захардкожено по всем канонам иксового говнокода.

Пруф:

  1. Как отключить буфер обмена мыши?
  2. [хется странного] отключить вставку средней кнопкой мыши
  3. Отключение вставки по средней кнопке мыши
  4. [middle click] как убрать?
  5. Отключить мышиный буфер(вставка колесиком)
  6. Отрубить вставку по колесу мыши?
  7. У кого наблюдался глюк со средней кнопкой мыши в KDE?
  8. etc.

И это только поверхностный поиск. Вот уже годы как люди страдают с иксами из-за этого PRIMARY буфера обмена, но нормально отключить его не потеряв функциональность нажатия на колесо мыши (например, закрытие вкладок) нельзя.

как заменить middle на left click+right click?

А вот это по идее сделать можно.

https://unix.stackexchange.com/questions/9973/configuring-mouse-for-rightleft-button-simulating-middle-click-for-copy-paste

EXL ★★★★★
()
Последнее исправление: EXL (всего исправлений: 1)
Ответ на: комментарий от EXL

MiddleEmulation для libinput и Emulate3Buttons для evdev разве не делают требуемое?

https://www.linuxquestions.org/questions/debian-26/%27emulate3buttons-on%27-copy-paste-no-longer-working-in-debian-testing-stretch-4175591097/

Upd: а. «Нельзя» про отключить. Но ТСу как раз целиком надо отключить видимо, а не только для вставки.

Tanger ★★★★★
()
Последнее исправление: Tanger (всего исправлений: 1)

Хм, а не проще взять в руки паяльник и заменить кнопку? Можешь взять левую или правую кнопку из одной мыши и запаять на место средней в другую.

Bagrov ★★★★★
()
Ответ на: комментарий от Bagrov

Или купить нормальную мышь. Логитек уже тоже делает г….

anonymous
()
Ответ на: комментарий от Bagrov

Если сам не может.То есть люди профессионально этим занимающиеся - заменят микрик на оригинал омрон а не то г что сейчас в дешевые мыши ставят. Плюс шнурок могут поменять на качественный - силикон в паракорде. Если мышка любимая - то стоит заморочиться. Глянь обьявления в overclockers

В новые дешевые да и дорогие тоже ставят такое дерьмо порой что пол года не выдерживает - надо внимательно смотреть отзывы и обзоры

anonymous
()

Я уже много лет использую мышь Logitech M185. У него есть выключатель батареи, но я никогда не использую его, потому что мышь работает несколько месяцев. Я не слышал, чтобы в этой модели что-то сломалось. Рекомендую.

diatryba
()
Ответ на: комментарий от diatryba

Тоже такая же больше пяти лет, но резина уже облезла и клик колесом у нее невнятный надо приложить заметное усилие. Блоди p30 в этом плане гораздо лучше но она проводная.

anonymous
()

Во-первых, в нормальных мышах стоит нормальный свитч даже под колесом. Во-вторых, если всё же хочешь эмуляцию, то смотри xinput: для отключения кнопки надо задать map, для эмуляции — включить соответствующее свойство.

anonymous
()
Ответ на: комментарий от anonymous

Проблема в том чтоб определить что мышь нормальная, без разбора не узнаешь что там стоит. И в стобаксовой мыше могут поставить на колесо дешевый китайский микрик а на кнопки оптику и распинаться про 50 милионов нажатий иновации и прочее. А по факту через пол года ремонт или новую мышь покупай. Дабл клик кстати не гарантийный случай в многих конторах

anonymous
()
Ответ на: комментарий от anonymous

Вот для сравнения один и тот же переключатель, один оригинал другой тоде оригинал но китайского производства. Хорошо что хоть маркировкой отличаются, а никак некоторые. http://i.imgur.com/fC8cVpM.jpg

anonymous
()
Ответ на: комментарий от anonymous

Проблема в том чтоб определить что мышь нормальная, без разбора не узнаешь что там стоит

TechPowerUp и r/MouseReview.

И в стобаксовой мыше могут поставить на колесо дешевый китайский микрик

Я тебе больше скажу, в топовой G Pro X Superlight под колесом стоит безымянный квадратный свитч, а она стоит обычно около $150+. И это считается нормой.

Дабл клик

…кстати, для линукса не проблема от слова совсем благодаря libinput. Я только подключив свою G305 к винде узнал, что она даблкликает обеими кнопками.

anonymous
()
Ответ на: комментарий от anonymous

Ну как бы не секрет, что Omron значительную часть производства держит в Китае. И не омроном единым, Kailh те же ничем не хуже, и всё чаще встречаются в хороших мышах, иногда, правда, с брендингом производителя.

anonymous
()
Ответ на: комментарий от anonymous

китайский микрик

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

anonymous
()
Ответ на: комментарий от anonymous

На клавиши в хорошие мыши оптику уже ставят, а вот на колесе энкондер оптический а микрик обычный. А так да за 150 баксов покупаешь китайские кнопки голимого качества и отдаешь 50 еще за замену потом. Мир катится в одноразовый дешман

anonymous
()
Ответ на: комментарий от anonymous

На клавиши в хорошие мыши оптику уже ставят

Спасибо, сами ешьте такую оптику. Пускай сначала научатся нормально делать эти переключатели.

а вот на колесе энкондер оптический

Кроме Zowie и Vaxee их нигде нет. И как владелец двух Zowie, могу сказать, что когда заканчивается вау-эффект от тактильности их 16-ступенчатого колеса, понимаешь, какое же это говно. И тут механика лучше всем, кроме надёжности.

Мир катится в одноразовый дешман

Так давно уже прикатился. Logitech два года ставила в G Pro Wireless Omron 50M (это номинальный ресурс), которые у некоторых даблкликали с первого дня. И народ ныл, но жрал. В прошлом году их поменяли на более надёжные 20M, но тихо и без намёка на извинения. Себестоимость производства настолько низкая, что им дешевле по гарантии менять мыши недовольным клиентам, чем поменять один копеечный компонент на чуть менее дешёвый. И так со всем потребительским, независимо от цены.

anonymous
()
Ответ на: комментарий от anonymous

Ну не знаю у меня недорогая blody баксов 30 по акции была. Оптичиские клавиши и энкодер три года полет нормальный при том что два спиногрыза играми ее ушатывают

anonymous
()
Ответ на: комментарий от EXL

В X.Org нет нормального решения для этого, поскольку иксы слабонастраиваемое ПО

А где тогда есть нормальное решение?

i-rinat ★★★★★
()

Нужно включить эмуляцию средней кнопки в xorg.conf. Если для мыши используется драйвер libinput, то опция называется MiddleEmulation, для evdev она называется Emulate3Buttons. Используемый драйвер можно узнать в логе иксов (/var/log/Xorg.0.log), на новой системе скорее всего по-дефолту будет libinput.

annulen ★★★★★
()
Ответ на: комментарий от i-rinat

А где тогда есть нормальное решение?

Там, где отсутствует «PRIMARY selection» вечно портящий тексты особенно на ноутбуках.

EXL ★★★★★
()
Ответ на: комментарий от serg002

Если бы просто двойное, обычно нажимать со временем приходится сильнее, и потом давишь-нихрена не вставляет. Давишь сильнее-бац, сразу два-три срабатывания!

burato ★★★★★
()
Ответ на: комментарий от serg002

Так она не ломается, она начинает дабл клик делать. Два раза вставлять содержимое

  1. Мыши с качественными переключателями не подвержены дабл-клику, или по крайней мере могут дольше прослужить до его появления

  2. В сети есть куча инструкций от разных людей по починки дабл-кликающего переключателя в домашних условиях. И, кстати, переключатель можно заменить.

annulen ★★★★★
()
Ответ на: комментарий от burato

Помимо самого микрика, надо проверить и ,,толкатель,, часто это ось колесика и из за выработанной пластмассы ее держателя не попадает точно на грибок микрика. Отсюда и нечеткие срабатывания.Лечится изготовлением пластиковой или проволочной направляющей.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.