Настройка мыши в IDE

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
zub
долгожитель
Сообщения: 2890
Зарегистрирован: 14.11.2005 22:51:26
Контактная информация:

Настройка мыши в IDE

Сообщение zub »

В винде боковые кнопки мыши работают как вперед/назад при навигации по коду, ушел кудато глубоко по ctrl+click, вернулся боковой кнопкой...
В линуксе в иде боковые кнопки не фурычат - очень неудобно... хочется настроить, только незнаю куда копать, подскажите пожалуйста.
В линуксовых браузерах боковые кнопки работают как надо, т.е. насколько я понимаю они видятся системой, но генерируют не "дополнительная 1"\"дополнительная 2" как в мышиных настройках лазаря, а чтото другое

ps.
или подскажите клавиатурные аналоги для таких переходов
Аватара пользователя
Brainenjii
энтузиаст
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Сообщение Brainenjii »

Ctrl+h
Сквозняк
энтузиаст
Сообщения: 1159
Зарегистрирован: 29.06.2006 22:08:32

Сообщение Сквозняк »

zub писал(а):В линуксе в иде боковые кнопки не фурычат - очень неудобно... хочется настроить, только незнаю куда копать
Создай в каталоге пользователя файл .xbindkeysrc Запиши в него комманду типа

Код: Выделить всё


"xdotool key A+B"
b:2


Верхняя строка - комманда системы, нижняя - кнопка мыши. Запусти утилиту xbindkeys проверь что печатает средняя кнопка. Если работает, настрой и добавь утилиту в автозапуск. Для "перестановки" кнопок мыши используй утилиту xmodmap.
zub
долгожитель
Сообщения: 2890
Зарегистрирован: 14.11.2005 22:51:26
Контактная информация:

Сообщение zub »

Brainenjii,Сквозняк
Спасибо!
А какнибудь можно проверить что на дополнительных кнопках сидит по умолчанию? типа spy под виндой - окошко, с логом событий
Сквозняк
энтузиаст
Сообщения: 1159
Зарегистрирован: 29.06.2006 22:08:32

Сообщение Сквозняк »

У меня, в федоре, кнопки 8,9,10 - ручка рисовального планшета гениус, само так определилось - рисуй как сможешь :mrgreen: 1-5 - кнопки стандартной мышки с колёсиком. 6,7 - боковые кнопки колёсика, жутко мешают нажимать на кнопку 2, в firefox они: "назад" и "вперёд". Чтобы узнать номера клавиш используй

Код: Выделить всё

xev | grep button
zub
долгожитель
Сообщения: 2890
Зарегистрирован: 14.11.2005 22:51:26
Контактная информация:

Сообщение zub »

xev на боковые кнопки выдает 8 и 9, что на них назначить чтоб работали?
попробовал 6,7

Код: Выделить всё

xmodmap -e "pointer = 1 2 3 4 5 8 9 6 7"

кнопки так и не заработали в лазаре и отпали в опере((
zub
долгожитель
Сообщения: 2890
Зарегистрирован: 14.11.2005 22:51:26
Контактная информация:

Сообщение zub »

читал. xmodmap -e "pointer = 1 2 3 4 5 8 9 6 7" доп кнопки в лазаре начинают работать как колесо - скролят исходники.

Код: Выделить всё

~/.xbindkeysrc

"xvkbd -xsendevent -text "\[Alt_L]\[Left]" &"
   m:0x0 + b:8
"xvkbd -xsendevent -text "\[Alt_L]\[Right]" &"
   m:0x0 + b:9

смысла не имеет, т.к. алт+лефт\райт в лазаре не работают

потихоньку свыкаюсь с Ctrl+h((
Аватара пользователя
Brainenjii
энтузиаст
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Сообщение Brainenjii »

Если кеды, то можно привязать на кнопку мыши сочетание клавиш ^_^ Костыль, но сработает
zub
долгожитель
Сообщения: 2890
Зарегистрирован: 14.11.2005 22:51:26
Контактная информация:

Сообщение zub »

Brainenjii
>>Костыль, но сработает
Глобально не хотелось бы
Аватара пользователя
leo_bsv
постоялец
Сообщения: 276
Зарегистрирован: 04.08.2010 16:26:10
Откуда: Йошкар-Ола
Контактная информация:

Сообщение leo_bsv »

zub писал(а):В винде боковые кнопки мыши работают как вперед/назад при навигации по коду, ушел кудато глубоко по ctrl+click, вернулся боковой кнопкой...

Я для таких целей привык использовать Ctrl+Shift+[0..9] для установки|сброса маркеров в нужных местах и Ctrl+[0..9] - для перехода на них...
Ещё постоянно перестраиваю под себя комбинации удаления строки и комментирования/раскомментирования строки:
удалять удобно с помощью Alt+X
комментировать/раскомментировать - Alt+Z
привык к этим кнопкам - стандартными, как кто-то писал, "раскаряками" пользоваться не умею...
Ответить