Кто-нибудь может подсказать, как настроить все кнопки мыши Logitech MX 620 под Ubuntu 12.04?
В частности, я хотел бы сделать один из них только Ctrlключ (для управления веб - страниц , нажав) и еще один Ctrl+ Wзакрывать вкладки. Я также обычно делаю страницу с колесом прокрутки вниз для каждого клика (в противном случае мои руки будут сильно болтаться при прокрутке). Я делаю толкание колеса влево = обратная страница и толчок вправо = страница вперед.
Я искал другие ответы на это и нашел что-то связанное здесь
Но когда я разместил сообщение для решения проблемы, никто не ответил - возможно, я допустил ошибку, отправив вопрос, который был «решен». Я не уверен, как я должен снова открыть вопрос, который имеет отношение к моему вопросу, но не совсем решает мой.
Ответы:
Для этого вам понадобится несколько приложений, чтобы установить их
или же
edit: xev был объединен с x11utils, начиная с Ubuntu 14.04 или выше.
Шаг 1
Вам нужно найти номера кнопок для кнопок мыши. Беги
xev
. Вы увидите маленькие белые окна, наведите на них мышку и нажмите кнопки мыши (лучше всего делать это по одной кнопке за раз). Вы должны получить вывод, как это для каждой кнопки:(Примечание:
xev
также захватить движение мыши , так что вы , возможно , потребуется , чтобы просеять через события движения мыши , чтобы найти кнопку события, например:xev -event mouse | grep Button --before-context=1 --after-context=2
)Это то , что важно с этого выхода:
button 1
. Это говорит нам о том, что конкретная кнопка - кнопка первая. Я бы сохранил это в.txt
файле на данный момент.Шаг 2
Создайте
xbindkeys
файл конфигурации, используя:Далее нам нужно добавить привязки клавиш / кнопок к файлу конфигурации. Вы можете открыть этот файл с помощью
gedit $HOME/.xbindkeysrc
. Здесь начинается самое интересное. Мы собираемся использовать,xte
чтобы установить привязки к нашим кнопкам.Чтобы кнопка действовала так, как Ctrlмы добавили бы:
Это будет привязывать Ctrlк кнопке мыши один.
Если вы скажете мне номера кнопок ваших кнопок и то, что вы хотите, чтобы каждая из них сделала, я напишу сценарий для вас.
источник
xev | grep -A2 ButtonPress
; это оставит все события движения мыши, события фокуса и т. д. и просто покажетButtonPress
события.Я следовал инструкциям @ Seth , но связывание, которое я хотел, было сделать для кнопки большого пальца и M705
CTRL + Left-click
(для открытия ссылок на новой вкладке в браузере Chrome). Связывание, которое мне нужно было добавить, было таким:Он ожидает отпускания кнопки большого пальца, затем нажимает управляющую клавишу, выполняет щелчок мышью, а затем отпускает управляющую клавишу.
источник
Для тех, кто хочет привязать действия копирования и вставки к кнопкам мыши:
sudo apt-get install xbindkeys xautomation xev
).xbindkeysrc
файл:Это для копирования:
Это для вставки:
*
b:9
означает кнопку 9 на мышке (отметьте номера кнопок с помощьюxev
).xbindkeysrc
сначала перезагрузить или перезагрузить компьютер.источник
Вам следует установить Solaar, инструмент Linux, который позволяет вам управлять мышью и клавиатурой Logitech Unifying Receiver, которая поставляется как с графическим интерфейсом, так и с интерфейсом командной строки. Для этого добавьте следующий репозиторий и установите его, выполнив следующие команды:
Это позволит вам увеличить и увеличить DPI мыши, контролировать заряд батареи, включить плавную прокрутку и боковую прокрутку. Чтобы заставить работать мультиокно и кнопку масштабирования, вы можете посетить этот сайт, который проведет вас через простые шаги, чтобы получить требуемую функциональность:
http://www.ralf-oechsner.de/opensource/page/logitech_performance_mx
источник
У вас уже должно быть это, как и в Ubuntu, но запустите это на всякий случай.
Теперь загрузите и установите
Установить:
Разархивируйте и
cd
в каждую из этих папок.В каждом из них запускаются:
Как только они оба установлены, запустите
На вкладке «Конфигурации» нажмите «Обнаружить мышь и кнопки».
На вкладке «Кнопки» назначьте кнопке мыши клавишу или функцию. Убедитесь, что вы отметили галочкой .
Наконец, на вкладке «Конфигурации» нажмите кнопку «Перезагрузить btx», чтобы изменения вступили в силу.
источник
./configure
, а не./configure make
. Также вам не нужно sudo с make.У меня тоже есть игровая мышь G700s. Хорошей новостью является то, что это было дорого (для мыши), и производство действительно построило его на высоком уровне. Функции для мыши хранятся в мышке. Плохая новость заключается в том, что для правильной настройки вам необходимо использовать программное обеспечение Logitech, которое работает только в Windows.
Итак ... в основном вам нужно подключить мышь в окно Windows, и настроить его именно так, как вы хотите . Я бы порекомендовал использовать функцию профилей коммутатора, чтобы вы могли настроить ее на нормальное использование: запуск рабочего стола linux, функции compiz (переключение приложений, переключение рабочих областей, переключение максимизации и т. Д.), А затем создать другой профиль для игр ( возможно с другой частотой обновления) и игровыми кнопками. Что касается compiz, рассмотрите возможность установки 4-х боковых кнопок «большие пальцы» на alt, ctl, shift, superkey, поскольку это упростит переключение с помощью колеса прокрутки. alt + колесико прокрутки вверх становится кнопкой большого пальца 1 + колесико прокрутки вверх.
Моя схема:
кнопка большого пальца 1 (вперед-вниз) = alt
кнопка большого пальца 2 (вперед вперед) = смещение
кнопка большого пальца 3 (задний нижний) = Ctrl
большой палец 4 (задний верхний) = суперключ (клавиша windows)
средняя кнопка указательного пальца = ctrl + alt + numpad 5
указательный палец ближе к вам = вкладка
указательный палец подальше от вас = alt-f4 (приложение для compiz / linux / winX close)
Compiz по умолчанию:
переключение рабочей области = alt + ctl + перетаскивание мышью = нижние 2 кнопки большого пальца вместе + щелчок мышью и перетаскивание; звучит сложно, когда набираешь текст, но его очень эффективно использовать.
переключение приложений = alt + tab = нижняя кнопка большого пальца вперед + кнопка указательного пальца (помните, чтобы это работало хорошо, вам нужно держать нажатой кнопку большого пальца, чтобы вы могли переключаться между 1 приложением)
исчезновение окна (прозрачность) = alt + колесо прокрутки = большой палец, нижняя кнопка вперед + колесо прокрутки
Затем верните его обратно в свой Linux-пакет, и он отлично работает.
Описанные выше сочетания клавиш прекрасно работают, но, учитывая, что Battlefield 4 также ужасно долго распознает мышь как мышь с 10 кнопками, для этого мне пришлось сопоставить 4 кнопки большого пальца с =, \ и; Но очевидно, что в Linux это глупо, и повторная привязка клавиши = к «следующему приложению» - урок бесполезности, особенно при кодировании хахахаха.
НАМ НУЖНЫ ССЫЛКИ, ЕСЛИ ИСПОЛЬЗОВАТЬ VIRTUALBOX ДЛЯ РАБОТЫ В WINDOWS 7:
https://stackoverflow.com/questions/20021300/usb-devices-are-not-recognized-in-virtualbox-linux-host
https://www.youtube.com/watch?v=-0OyrvbZNwo
источник
Я пытался сделать что-то подобное, и я наткнулся на эту страницу: http://ubuntuforums.org/showthread.php?t=65471
Надеюсь, это работает и для mx 620.
источник
У меня есть Logitech MX 500 и я хотел сопоставить боковые клавиши с помощью действий Копировать и Вставить (это очень полезно).
Я использовал это руководство, чтобы понять, как настроить файл xbindkeysrc и уметь сопоставлять ключи.
источник
Я сделал решение, которое работает с Wayland.
Его здесь https://github.com/mathportillo/wayland-mouse-mapper
Он использует evemu для отправки уведомления о событии устройства ядру, поэтому он не ограничен Wayland
Ниже приведен обобщенный скрипт bash, который показывает, как он работает (большинство команд требуют привилегий root).
найти ваше устройство:
чтобы напрямую найти указатель имени устройства, используйте:
для вывода списка событий вашего устройства используйте (измените event5 на ваше указательное имя устройства):
чтобы привязать команды к вашему устройству, используйте события:
чтобы вызвать событие мыши, используйте:
тип может отличаться от нажатия клавиши, а код может отличаться от PageUp, значение равно 1 для нажатой и 0 для отпущенного значения да, ваша мышь может вызывать нажатия клавиш, система будет интерпретировать ее так же, как клавиатуры, все ее события - только события от устройств событий.
Сценарий, который объединяет все вышеперечисленные понятия в рабочем маппере, который работает в Wayland и может быть настроен как служба для запуска при запуске системы, можно найти в приведенном выше репозитории git.
источник
в Debian у вас есть
xbindkeys-config
пакет, который поможет вам настроить привязку клавиш / кнопок. Ну действуй:источник
Lomoco входит в Ubuntu Software Center и специально предназначен для работы с индивидуальными настройками Logitech Mouse. Это может возможно выполнить некоторые из вещей, которые вы пытаетесь сделать.
http://manpages.ubuntu.com/manpages/trusty/man1/lomoco.1.html
источник
Так что я использую свою производительность MX на моей машине с Ubuntu около 6 месяцев. Я оставил большинство кнопок по умолчанию, но я сделал кнопку «большой палец» супер-клавишей, что удобнее, чем переход в верхний левый угол экрана в gnome. И я сделал кнопку зума кнопкой управления. Но он настроен на включение CTRL и выключение CTRL с помощью отдельных кликов. Это действительно помогает, так как у меня один дисплей 4K и один 1080, поэтому я могу нажать кнопку масштабирования один раз, прокрутить колесико, чтобы увеличивать и уменьшать масштаб веб-страниц, и когда у меня масштабируется веб-страница, как я хочу, я нажимаю кнопку масштабирования. очередной раз. Вот мои настройки xbindkeysrc:
источник
btnx
может быть простым решением для переназначения кнопок с мышами Logitech, так как оно должно работать со всеми брендами. Он имеет простой графический интерфейс и может узнать о доступных кнопках. btnx был частью стандартных репозиториев много лет назад, но был удален. В настоящее время он доступен здесь: https://launchpad.net/~oliverstar/+archive/ubuntu/ppaисточник
Прокручивайте вверх и вниз с помощью кнопок мыши вперед и назад
Сначала установите необходимые пакеты:
Далее, используйте
xev
предоставленныйx11-utils
для определения точных номеров кнопок «назад» и «вперед» мыши.Для моей проводной вертикальной мыши Anker назад и вперед находятся соответственно кнопки 8 и 9.
Продолжите, создав скрытый файл с именем
.xbindkeysrc
в вашем домашнем каталоге со следующим содержанием:Команда
xte
предоставляетсяxautomation
пакетом.Наконец, выйдите и снова с рабочего стола, чтобы эти изменения вступили в силу. Теперь вы можете прокручивать вверх и вниз в браузерах и других программах, нажимая и удерживая кнопки «назад» и «вперед».
источник