Настройка мыши linux кнопки

Ubuntu 18.04. Настройка дополнительных кнопок мыши.

Здравствуйте.
Дано:
— Ubuntu 18.04 — 1 шт.
— Мышь Deathadder 2014 — 1 шт.
— Дополнительные кнопки на мыши — 2 шт.
— Дополнительные кнопки на мыши работают в браузере стандартно
Хочу:
— Перенастроить на доп-кнопки скроллинг экрана в firefox.
Знаю:
— Что надо использовать xbindkeys + xautomation (вроде бы)
— Номера кнопок на мыши, которые надо биндить (xev | grep button)
Не знаю:
— Как отменить стандартные бинды на эти кнопки.
— Какая команда (или название кнопки со стрелками) соответсвует скроллингу страницы в браузере
— Как здесь в тексте использовать табуляцию, чтобы делать нормальное смещение текста
Помогииитеее.

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

спасибо, посмотрю. На всякий случай — мне нужен скроллинг БОКОВЫМИ кнопками мыши. На них по-умолчанию стоит что-то вроде undo/redo, если я не путаю. Но в любом случае — посмотрю, что Вы посоветовали, спасибо!

Разве когда ты переназначаешь на кнопку другое значение, старое не отменяется?

  • Какая команда (или название кнопки со стрелками) соответсвует скроллингу страницы в браузере

Тебе нужен скроллинг как колесиком? Тогда можно назначить на нужные кнопки действия, совершаемые по колесику. Вот тут есть статья про три разные способа: https://zepete.livejournal.com/151204.html Почитай, может поможет.

  • Как здесь в тексте использовать табуляцию, чтобы делать нормальное смещение текста

Не знаю зачем, но описание разметки здесь https://www.linux.org.ru/help/markdown.md https://www.linux.org.ru/help/lorcode.md Тип разметки выбирается в профиле или в форме ответа.

Тебе нужен скроллинг как колесиком? Тогда можно назначить на нужные кнопки действия, совершаемые по колесику. Вот тут есть статья про три разные способа: https://zepete.livejournal.com/151204.html Почитай, может поможет.

Вот это походу должно помочь.
По-идее, в моем случае должно быть что-то типа:

Источник

Как настроить кнопки на игровой мышке в Linux

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

  • написании и редактировании текстов
  • оформление текстов для публикации на сайте
  • работа в специализированных программах, в которых удобно использовать сочетания клавиш

К примеру, если вы много работаете с текстом, то на кнопки мыши можно вывести такие функции как:

Мыши с большим количеством кнопок точно подойдут вам если ваша работа за компьютером:

  • связана с частым использованием сочетаний клавиш
  • заключается в частом выполнении однокипных действий (например, вставка определённого текста, который можно записать в макрос и выполнять по нажатию одной кнопки)

Как правильно использовать мыши с большим количеством кнопок

Чтобы действительно эффективно использовать мышь с большим количеством клавиш, нужно её настроить под свои потребности. Настройка заключается в назначении кнопкам мыши определённых действий или сочетаний клавиш. После этого нужен некоторый период обучения работы с мышью — это может занять от нескольких дней до пары недель. В период обучения и привыкания производительность труда может не только не повысится, но и снизиться, поскольку вместо того, чтобы найти нужный пункт меню и нажать его, вам нужно вспомнить, какой кнопке мыши вы назначили интересующее действие. Но после привыкания и автоматизации действий, вы убедитесь сами, что вместо того, чтобы искать нужный пункт меню, на что нужно потратить 2-4 секунды, намного быстрее за доли секунды нажать одну кнопку на мышке, особенно если ваша рука уже лежит на ней.

Какие действия назначить кнопкам мыши

Читайте также:  Acrc windows agent что это

Если вы действительно используете мышь для игр, то к кнопкам можно прикрепить самые ходовые действия: переключение на второстепенное оружие, усиленный выстрел, применение заклинания, открытие меню игрока и так далее.

Если вы используете мышь для работы, то на кнопки нужно назначить действие, которое удовлетворяет условиям:

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

Пример двух таких действий: копирование (обычно перед этим текст выбирается с помощью мыши) и вставка (как раз перед этим курсор помещается в то место, куда нужно сделать вставку).

Как настроить игровую мышку в Linux

Для настройки мыши, а иногда даже и для её работы, требуется специальное программное обеспечение от производителя мышки. Почти у всех мышек с большим количеством кнопок программы для их настройки выпускаются только под Windows. Если у вас операционная система Linux, то может показаться, что эту проблему невозможно решить.

На самом деле бывают такие компьютерные мышки, которые абсолютно все необходимые для работы данные хранят в своей внутренней памяти. То есть получается, достаточно один раз загрузиться в Windows, настроить всё что угодно на игровой мышке: функции кнопок и подсветку, и после этого вернуться в Linux и все функции мыши будут там также работать!

На сегодняшний день пример такой мышки с внутренней памятью это Zelotes C-13.

Я работаю с многокнопочными мышками уже лет так эдак 10-12 (преимущественно в текстовых редакторах и при оформлении текстов на сайтах). В моих руках побывало несколько моделей, каждая из них прослужила несколько лет с каждодневной многочасовой работой. Моей предпоследней мышкой была Zelotes C-12 — несмотря на мой скепсис из-за очень низкой цены, по сравнению с моей предыдущей дорогой моделью, она прослужила мне несколько лет. Когда пришло время её заменить, я хотел выбрать эту же самую модель, но случайно узнал о выходе Zelotes C-13. На самом деле, это очень похожие модели, как по функциям, так и визуально, и даже цена на данный момент у них не сильно различается. Но в Zelotes C-13 улучшены некоторые технические характеристики сенсора и добавлена ещё одна кнопка, поэтому я рекомендую к приобретению именно Zelotes C-13.

Эта мышь прекрасно работает как в Windows, так и в Linux при сохранении всех настроенных функций, поскольку все данные она хранит внутри. То есть вы можете взять свою мышь и подключить её даже к другому компьютеру, но функции всех кнопок сохраняться и на другой компьютер не нужно устанавливать какое-либо дополнительное ПО.

Ещё один замечательный плюс Zelotes C-13 — поддержка сразу двух профилей, между которыми можно быстро переключаться. Например, я много работаю в текстовых редакторах (MS Word и LibreOffice Writer), а также в консоли Linux, поэтому одни профиль я настроил для манипуляции с текстом, а второй профиль с сочетаниями клавиш для командной строки.

Кстати, по умолчанию профили переключаются маленькой кнопкой внизу мыши (конечно, можно переназначить).

Для настройке этой мышки загрузитесь в Windows и скачайте последний драйвер со страницы http://zelotes.cn/en/Downloads/104_14_1.html

При установке драйвера возникает неожиданная проблема — можно выбрать английский язык, но непонятно, какую кнопку нажать:

Нажмите ту, которая выделена.

Я для работы с текстом назначил следующие сочетания клавиш:

  • Delete — удаление символа
  • Undo — отмена последнего действия
  • Ctrl+Alt+f — вставка сноски в документе Word (я действительно часто это использую

Другие сочетания клавиш оставлены по умолчанию:

  • Click — обычный клик
  • Menu — вызов контекстоного меню
  • Whell click — клик колёсиком
  • DPI Up — ускорение перемещения мыши
  • DPI Down — замедление перемещения мыши
  • Profile cycle — переключение профилей по кругу.

DPI Up и DPI Down увеличивают и уменьшают скорость перемещения курсора — если нужна филигранная точность, то замедляем мышь, если нужна быстрота реакции, то убыстряем. Кнопка с номером 13 находится на дне мышки и по умолчанию переключает профили.

Чтобы изменения были записаны на мышку и стали применяться, нужно нажать кнопку Application.

Конечно же, вы можете выбрать свои действия. Если вы тоже много работаете в офисных программах, то в качестве подсказок смотрите:

  • Все лучшие горячие клавиши Microsoft Word
  • Все лучшие горячие клавиши Microsoft PowerPoint

На вкладке Performance можно ничего не менять.

На вкладке Lighting (подсветка) рекомендуется выбрать два разных варианта подсветки для каждого из профилей, чтобы вы легко могли ориентироваться между ними.

Комбинации для работы в Linux

Для работы в консоли я выбрал следующие сочетания:

  • BackSpace — для удаления последних символов
  • Ctrl+u — для удаления всего, что стоит до курсора
  • Ctrl+e — для перехода в конец введённой команды
  • Ctrl+l — для очистки экрана
  • Ctrl+Insert — для копирования в командной строке выделенного фрагмента
  • Shift+Insert — для вставки в командной строке

Подсказки по другим ходовым сочетаниям клавиш для консоли смотрите в статье «Азы работы в командной строке Linux (часть 1)».

Как настроить Zelotes C-13

При клике на номер кнопки, которую вы хотите настроить, будет открываться такое меню:

Assign Macro позволяет создать макрос и или назначить этой кнопке макрос из списка созданных.

Окно создания и записи макроса:

Пункт Multimedia содержит следующие пункты:

Меню Office Functions (офисные функции) имеет следующие пункты:

Ещё одним важнейшим пунктом является Assign a shortcut — этот пункт позволяет назначить кнопке абсолютно любое действие, которое отсутствует в меню.

Источник

Дополнительные кнопки мыши в Linux

Дмитрий Корнев

Я долго не знал, как подступиться к настройке дополнительных кнопок мыши в Linux. В отличие от Windows здесь нет или почти нет для этого программок с графическим интерфейсом. Меня пугало, что придётся возиться с командной строкой и какими-нибудь мутными конфигами. Теперь, вспоминая эти страхи, как-то даже смешно. На деле всё оказалось слишком просто.

Инструкция годиться для любых современных версий Ubuntu, как впрочем и многих других дистрибутивов Linux. Все сразанное далее опробовано в Elementary OS 0.4 Loki, 5.0 Juno, 5.1 Hera. Я пользуюсь этой операционной системой, поэтому в статье чуть больше внимания будет именно ей.

Моя мышка Logitech VX Revolution из-за которой пришлось заморочиться:

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

Аналогично всё настраивается и для мышек очень многих других моделей и производителей. Позднее я настраивал:

Для начала открываем консоль. В основном все действия будут производиться с её помощью.

Устанавливаем необходимый софт:

Драйвер или что-то ещё дополнительное для вашей мышки искать не надо! Она ведь у вас работает, курсор движется? Значит всё и так уже есть, обычно этого достаточно. Убедиться в работе всех кнопок мышки поможет следующая команда:

Она откроет над консолью небольшое окошко. Вам нужно будет навести на него курсор мыши и нажимать те её дополнительные кнопки, которые требуется настроить. Так вы узнаете порядковые номера этих кнопок, запишите их, они потребуются чуть позже.

Закройте маленькое окошко, чтобы закончить.

Следующая команда создаёт в домашней папке текущего пользователя файл конфигурации, редактируя его потом мы будем настраивать кнопки. Вы должны выполнять эту команду под тем пользователем, под которым обычно работаете в системе. Если вы её выполните под root, то соответственно файл поместиться в домашнюю папку root, а это часто не то, что надо.

В моём случае файл разместился по такому пути:

Теперь редактируем его своим любимым редактором. Если у вас такового нет, могу порекомендовать встроенные редакторы файловых коммандеров mc или Double Commander.

По умолчанию в файле на 40 строке присутствует включенный пример:

Можно его отключить (закомментировать), установив вначале строк символ # . Следом пишем свои команды. Например, я для боковых кнопок мышки добавил две следующие:

Из кода видно, что происходит. В первом случае, держим левый «Ctrl», нажимаем кнопку «Insert», отпускаем левый «Ctrl». Вся эта эмуляция клавиатуры происходит по нажатию кнопки мышки под номером 9.

Комбинации кнопок Ctrl+Insert и Shift+Insert для копирования и вставки считаются общепринятыми, как и Ctrl+C и Ctrl+V. В настройки лучше прописывать именно первый вариант. Он будет работать всегда, при любой включенной раскладке клавиатуры.

А вот комбинации Ctrl+C и Ctrl+V будут работать, только если будет включена латинская. Во всяком случае так в Elementary OS, возможно в простой Ubuntu такого нет. На англоязычных интернет-ресурсах часто советуют следующий код, т.к. у них нет трудностей с раскладками:

Пример, когда нужно просто эмулировать нажатие кнопок клавиатуры:

Эмуляция нажатия комбинации CTRL + левая кнопка мыши, чтобы по дополнительной кнопке 10 мыши в веб-браузере открывать вкладку в новом окне:

Следующей командой можно посмотреть справку, где приводятся коды других функциональных кнопок клавиатуры, которые могут пригодиться для конфига:

Ещё можно узнать коды вообще любых кнопок так:

А такая команда позволяет протестировать сделанные в файле .xbindkeysrc настройки:

Если всё готово и вы хотели бы начать пользоваться дополнительными кнопками мыши, надо просто запустить ту же самую программу:

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

В Ubuntu 20.04 есть специальная программа «Автоматически запускаемые приложения». Скорее всего там xbindkeys уже будет, тогда ничего делать не нужно.

В Elementary OS заходим в «Приложения» → «Параметры системы» → «Приложения» → Вкладка «Автозапуск» → В нижнем левом углу есть кнопка «Добавить программу в автозапуск. ». Здесь просто вписываем «xbindkeys»:

Всё, можно пользоваться. Согласитесь, ничего сложного.

Я когда с этим разбирался, то у меня был косяк в том, что нужные мне дополнительные кнопки мыши не распознавались xev. Вот именно те две кнопки, которые я и хотел настроить. С остальными сразу всё было без проблем.

В теории, если такая ситуация, то это означает, что используемый вами драйвер мышки не обеспечивает работу всех её кнопок. Где брать другой драйвер под Linux — не понятно. Производители железа редко когда заморачиваются и делают для своих устройств драйверы под эту операционную систему.

Но благо, эта ситуация крайне редкая, обычно, как я понял из информации в интернете, кнопки мышек распознаются сразу без проблем. В моём случае это была аппаратная проблема. Две нужные мне кнопки тупо вообще не работали. Видать, слишком давно ими не пользовался. Разобрал грызуна, почистил, покликал, — заработали. После этого повесил на них нужные действия за считанные минуты.

Определить, что кнопки вообще не работают помог другой компьютер с Windows. А так, наверное, еще долго бы ломал голову, почему нифига не работает и что с этим делать.

Источник

Читайте также:  Install bin file linux
Оцените статью