LINUX.ORG.RU
ФорумTalks

[middle click] как убрать?


0

0
Сорри что в talks, просто меня тут один знакомый уже извел: как убрать вставку иксового буфера по клику средней кнопкой мыши? Все интернеты перерыл - тишина...
ремапить кнопку и прочие костыли не предлагать :)
aix27249
() автор топика

а чем это мешает?

drull ★☆☆☆
()
без хала вот так -

Section "InputDevice"
....
Option "Emulate3Buttons" "true"
Option "EmulateWheelButton" "2"
Option "EmulateWheel" "true"

а вообще пусть привыкает, это же удобно, в венде например чувствуется что не хватает этого сильно...
Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia
http://dev-loki.blogspot.com/2007/12/disable-middle-mouse-pasting-sort-of.html

еще вот такое решение

xmodmap -pp |perl -ne 'BEGIN{@a=();$h=0}
{next unless /^\s*\d+\s+\d+\s*$/;
($v)=/^\s*\d+\s+(\d+)\s*$/; push(@a,$v);
if ($v gt $h) {$h=$v}}
END{@b=();foreach(@a){
if ($_ eq "2"){push(@b,$h)} elsif($_ eq $h){push(@b,"2")} else{push(@b,$_)}
}; print "pointer = ".join(" ",@b)."\n";}' >> ~/.Xmodmap
Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia
Спасибо за оба варианта, но это несколько не то - это полностью отключает среднюю кнопку. А хочется чтоб кнопка работала так же, за исключением вставки текста. Неужели иксы для этого надо патчить? о_О Кстати, какой модуль иксов за это отвечает?
aix27249
() автор топика
Ответ на: комментарий от aix27249
Как говорили древние, "эту конфетку нужно забить в зубы молотком".
abraziv_whiskey ★★★★★
()
Ответ на: комментарий от aix27249
> Неужели иксы для этого надо патчить? Кстати, какой модуль иксов за это отвечает?

Ну ты даешь... Т.е. ремаппить кнопку тебе не предлагать, а пропатчить иксы - это запросто?

name_no ★★
()
Ответ на: комментарий от name_no
Да, потому что результат разный. Если ремапить кнопку - то она становится нерабочей совсем. А хочется лишь отключить иксовый буфер обмена.
aix27249
() автор топика
Ответ на: комментарий от aix27249
А что она должна делать по-твоему? Я не припоминаю, как её в винде пользовался, кроме закрывать вкладки и открывать ссылку в отдельной вкладке в опере.
name_no ★★
()
Ответ на: комментарий от Sylvia

>еще вот такое решение

xmodmap -pp |perl -ne 'BEGIN{@a=();$h=0}
{next unless /^\s*\d+\s+\d+\s*$/;
($v)=/^\s*\d+\s+(\d+)\s*$/; push(@a,$v);
if ($v gt $h) {$h=$v}}
END{@b=();foreach(@a){
if ($_ eq "2"){push(@b,$h)} elsif($_ eq $h){push(@b,"2")} else{push(@b,$_)}
}; print "pointer = ".join(" ",@b)."\n";}' >> ~/.Xmodmap 

теперь middle click будет делать rm -rf ? :3

Lucky1 ★★★
()
Ответ на: комментарий от name_no
Во-первых вкладки в опере. В общем-то это главное. Во-вторых - это таки полезная кнопка. Т.е. именно как просто третья кнопка мыши - это штука полезная. А вот случайные нажатия на кнопку при прокрутке в браузере вызывают неприятные эффекты.
aix27249
() автор топика
Ответ на: комментарий от aix27249
> Во-первых вкладки в опере.

Оно работает сейчас, ничего делать не надо. На поле ввода - вставляет текст, над в кладкой - закрывает вкладку, над ссылкой - открывает ссылку.

> именно как просто третья кнопка мыши - это штука полезная.

Да что ж она делает-то такого? Что делает третья кнопка?

name_no ★★
()
Ответ на: комментарий от aix27249
> случайные нажатия на кнопку при прокрутке в браузере вызывают неприятные эффекты.

Например, firefox пытается загрузить страницу по адресу из буфера обмена. Сильно бесит.
AITap ★★★★★
()
Ответ на: комментарий от aix27249
Ну вы блин. Когда я покупал себе трекбол, мне один чел сказал, что будет неудобно, потому что я не смогу одновременно перемещать курсор и кликать на левую кнопку. Или правую, не важно.

Нефиг нажимать на колесо во время прокрутки! У меня ни разу такой проблемы не возникло, хотя разнокалиберных мышей я использовал не одну дюжину.

name_no ★★
()
Ответ на: комментарий от name_no
> Нефиг нажимать на колесо во время прокрутки!
А я и не нажимаю, а просто промахиваюсь средней кнопкой мыши мимо ссылки.
AITap ★★★★★
()
Ответ на: комментарий от AITap
>> Нефиг нажимать на колесо во время прокрутки!

> А я и не нажимаю, а просто промахиваюсь средней кнопкой мыши мимо ссылки.

и как тут тебе поможет то, что хочет сделать автор?

name_no ★★
()
Ответ на: комментарий от name_no
> то, что хочет сделать автор
Никак. Но вот заставить firefox не обрабатывать такое нажатие было бы хорошо.
AITap ★★★★★
()
Ответ на: комментарий от AITap
>> то, что хочет сделать автор

> Никак. Но вот заставить firefox не обрабатывать такое нажатие было бы хорошо.

предполагаю, что для этого в фоксе традиционно есть плагин.

name_no ★★
()
Ну не знаю. Это же ОФИГЕННО удобно!
vada ★★★★★
()
Ответ на: комментарий от AITap
> Никак. Но вот заставить firefox не обрабатывать такое нажатие было бы хорошо.

Оно настраивается. Если я ничего не путаю, то на about:config пункт middlemouse.paste в false

trapezoid
()
Ответ на: комментарий от AITap
Отрубать это в каждой отдельной софтине - это костыли. Впринципе, ясно что стандартными методами этого не сделать... Подскажите хоть, что в иксах за это отвечает, попробую поковырять и сделать наконец это настраиваемым.
aix27249
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.