Файл, который вы должны посмотреть, это ~/.xsession-errors в вашем домашнем каталоге (обратите внимание, что это собирает выходные данные из всех графических программ, которые вы запускаете, поэтому не все, что вы можете видеть, должно быть связано с вашей проблемой).
Если есть проблемы с greeter / LightDM, вы можете пройти через журналы в /var/log/lightdm (я предполагаю, что вы используете Ubuntu 11.10).
Итак, я использую свою производительность MX на моей машине ubuntu около 6 месяцев. Я оставил большинство кнопок по умолчанию, но я пошел вперед и сделаю кнопку большого пальца супер-клавишей, которая удобнее, чем переход в верхний левый угол экрана в гноме. И я сделал кнопку масштабирования кнопкой управления. Но он установлен для включения CTRL и отключения CTRL с отдельными щелчками. Это действительно помогает, так как у меня есть один дисплей 4K и один 1080, поэтому я могу один раз щелкнуть кнопку масштабирования, прокрутить колесо, чтобы увеличить или уменьшить масштаб веб-страниц, и когда у меня есть веб-страница, масштабируемая, как я хочу, я нажимаю кнопку увеличения еще раз. Вот мои настройки xbindkeysrc:
"/usr/bin/xte 'keydown Control_L' &"
b:13
"/usr/bin/xte 'keyup Control_L' &"
Control + b:13
"/usr/bin/xte 'key Super_L'"
b:10 + release
У меня тоже есть игровая мышь g700s. Хорошей новостью является то, что это было дорого (для мыши), и производство фактически построило его на высоком уровне. Функции для мыши хранятся в мыши. Плохая новость заключается в том, чтобы правильно настроить его, вам нужно использовать программное обеспечение logitech, которое работает только в Windows.
Итак ... в основном вам нужно подключить мышь к окну и настроить его точно так, как вы хочу это. Я бы рекомендовал использовать функцию профилей переключателей, чтобы вы могли настроить ее для нормального использования, например: запуск рабочего стола Linux, функции компиляции (переключение приложений, переключение рабочих областей, максимизация переключения и т. Д.), А затем создание другого профиля для игр ( возможно, с другой частотой обновления) и игровыми кнопками. Что касается compiz, подумайте о том, чтобы установить 4 боковых пальца на alt, ctl, shift, superkey, так как это упростит переход с помощью колесика прокрутки. alt + колесо прокрутки вверх кнопка большого пальца 1 + колесо прокрутки вверх
Моя схема:
кнопка большого пальца 1 (вперед внизу) = alt
кнопка большого пальца 2 (верхний верхний) = сдвиг
кнопка большого пальца 3 (задняя нижняя) = ctrl
кнопка большого пальца 4 (верхняя верхняя) = супер-клавиша (клавиша окна)
индекс
указательный палец ближе к вам = tab
указательный палец дальше от вас = alt-f4 (приложение compiz / linux / winX закрыть)
compiz defaults:
switch workspace = alt + ctl + mouse drag = lower 2 кнопки большого пальца вместе + щелчок мышью и перетаскивание; (! d12)
switch apps = alt + tab = кнопка с большим пальцем вперед + указательный палец ближе (помните, что для этого нужно хорошо работать, вам нужно держаться за большой палец , чтобы вы могли переключиться на 1 приложение)
затухание окна (прозрачность) = alt + колесо прокрутки = указатель пальца вперед вперед + колесо прокрутки
Затем переместите его обратно на
Ключевые привязки, описанные выше, отлично смотрятся, но считают, что битва 4 также страшное время распознает мышь как мышь с 10 кнопками, поэтому для этого мне пришлось сопоставить мои 4 кнопки большого пальца до =, \ и;. Но, очевидно, в Linux это глупо, и перевязать ключ = «к следующему приложению» - это урок бесполезности, особенно при кодировании hahahaha.
в основном вам нужно подключить мышь в окно окна и настроить его именно так, как вы хотите
https://stackoverflow.com/questions/20021300/usb-devices-are-not-recognized-in-virtualbox-linux -host
https://stackoverflow.com/questions/20021300/usb-devices-are-not-recognized-in-virtualbox-linux-host
Вы должны установить Solaar, инструмент Linux, который позволяет вам управлять мышами и клавиатурами Logitech Unifying Receiver, которые поставляются как с графическим интерфейсом, так и с интерфейсом командной строки. Для этого добавьте следующий репозиторий и установите, выполнив следующие команды:
sudo add-apt-repository ppa:daniel.pavel/solaar
sudo apt-get update
sudo apt-get install solaar
Это позволит вам увеличить и увеличить ваш DPI мыши, контролировать батарею, обеспечивать плавную прокрутку и прокрутку по сторонам. Чтобы получить работу с несколькими окнами и кнопками масштабирования, вы можете посетить этот сайт, который поможет вам найти нужные функции:
http://www.ralf-oechsner.de/opensource / Главная / logitech_performance_mx
У меня есть Logitech MX 500 и вы хотите сопоставить боковые ключи с действиями Copy и Paste (это очень полезно).
Я использовал это руководство, чтобы понять, как настроить файл xbindkeysrc и уметь для отображения ключей.
Lomoco входит в программный центр Ubuntu и специально предназначен для работы с настройками, специфичными для разработчика Logitech Mouse. Он может выполнить некоторые из вещей, которые вы пытаетесь сделать.
http://manpages.ubuntu.com/manpages/trusty/man1/lomoco.1.html
Для этого вам понадобятся несколько приложений, чтобы установить их на выполнение
sudo apt-get install xbindkeys xautomation xev
или
sudo apt-get install xbindkeys xautomation x11-utils
edit: xev был объединен с x11utils, начиная с Ubuntu 14.04 или больше.
Вам нужно найти номера кнопок для кнопок на вашей мыши. Запустите xev. Вы увидите белые окна litle, наведите на них курсор и нажмете кнопки мыши (лучше всего делать одну кнопку за раз). Вы должны получить такой вывод для каждой кнопки:
ButtonRelease event, serial 41, synthetic NO, window 0x4c00001,
root 0x2e9, subw 0x4c00002, time 25804905, (31,28), root:(821,80),
state 0x110, button 1, same_screen YES
(обратите внимание: xev также фиксирует движение мыши, поэтому вам может потребоваться просеять события перемещения мыши, чтобы найти события вашей кнопки, например: xev -event mouse | grep Button --before-context=1 --after-context=2)
Это то, что важно от этого вывода: button 1. Это говорит нам, что определенная кнопка - кнопка одна. Я бы сохранил это в файле .txt.
Создайте конфигурационный файл xbindkeys, используя:
xbindkeys --defaults > $HOME/.xbindkeysrc
. Затем нам нужно добавить привязки клавиш / кнопок к файлу конфигурации. Вы можете открыть этот файл с помощью gedit $HOME/.xbindkeysrc. Здесь начинается веселье. Мы будем использовать xte для установки привязок к нашим кнопкам.
Чтобы заставить кнопку действовать как Ctrl, мы бы добавили:
"xte 'key Control_L'"
b:1
Это будет привязать Ctrl к кнопке мыши.
Если вы скажете мне номера кнопок ваших кнопок и что вы хотите сделать, я напишу сценарий для вас.
в Debian у вас есть пакет xbindkeys-config, который поможет вам настроить привязки клавиш / кнопок. Итак:
sudo apt-get install xbindkeys-config
Я пытался сделать что-то подобное, и я столкнулся с этой страницей: http://ubuntuforums.org/showthread.php?t=65471
Надеюсь, он работает для mx 620 также.
Для тех, кто хочет связать операции копирования и вставки с кнопками мыши:
Следуйте за ответом Сета (с шагом 1, шагом 2 и sudo apt-get install xbindkeys xautomation xev) Поместите следующие строки в ваш файл .xbindkeysrc :Это для копирования:
"xte 'keydown Control_L' 'key c' 'keyup Control_L'"
b:9
Это для вставки:
"xte 'keydown Control_L' 'key v' 'keyup Control_L'"
b:8
* b:9 означает кнопку 9 на мыши (проверьте номера кнопок с xev)
Следуйте за ответом Сета (с шагом 1, шагом 2 и sudo apt-get install xbindkeys xautomation xev)Итак, я использую свою производительность MX на моей машине ubuntu около 6 месяцев. Я оставил большинство кнопок по умолчанию, но я пошел вперед и сделаю кнопку большого пальца супер-клавишей, которая удобнее, чем переход в верхний левый угол экрана в гноме. И я сделал кнопку масштабирования кнопкой управления. Но он установлен для включения CTRL и отключения CTRL с отдельными щелчками. Это действительно помогает, так как у меня есть один дисплей 4K и один 1080, поэтому я могу один раз щелкнуть кнопку масштабирования, прокрутить колесо, чтобы увеличить или уменьшить масштаб веб-страниц, и когда у меня есть веб-страница, масштабируемая, как я хочу, я нажимаю кнопку увеличения еще раз. Вот мои настройки xbindkeysrc:
"/usr/bin/xte 'keydown Control_L' &"
b:13
"/usr/bin/xte 'keyup Control_L' &"
Control + b:13
"/usr/bin/xte 'key Super_L'"
b:10 + release
У меня тоже есть игровая мышь g700s. Хорошей новостью является то, что это было дорого (для мыши), и производство фактически построило его на высоком уровне. Функции для мыши хранятся в мыши. Плохая новость заключается в том, чтобы правильно настроить его, вам нужно использовать программное обеспечение logitech, которое работает только в Windows.
Итак ... в основном вам нужно подключить мышь к окну и настроить его точно так, как вы хочу это. Я бы рекомендовал использовать функцию профилей переключателей, чтобы вы могли настроить ее для нормального использования, например: запуск рабочего стола Linux, функции компиляции (переключение приложений, переключение рабочих областей, максимизация переключения и т. Д.), А затем создание другого профиля для игр ( возможно, с другой частотой обновления) и игровыми кнопками. Что касается compiz, подумайте о том, чтобы установить 4 боковых пальца на alt, ctl, shift, superkey, так как это упростит переход с помощью колесика прокрутки. alt + колесо прокрутки вверх кнопка большого пальца 1 + колесо прокрутки вверх
Моя схема:
кнопка большого пальца 1 (вперед внизу) = alt
кнопка большого пальца 2 (верхний верхний) = сдвиг
кнопка большого пальца 3 (задняя нижняя) = ctrl
кнопка большого пальца 4 (верхняя верхняя) = супер-клавиша (клавиша окна)
индекс
указательный палец ближе к вам = tab
указательный палец дальше от вас = alt-f4 (приложение compiz / linux / winX закрыть)
compiz defaults:
switch workspace = alt + ctl + mouse drag = lower 2 кнопки большого пальца вместе + щелчок мышью и перетаскивание; (! d12)
switch apps = alt + tab = кнопка с большим пальцем вперед + указательный палец ближе (помните, что для этого нужно хорошо работать, вам нужно держаться за большой палец , чтобы вы могли переключиться на 1 приложение)
затухание окна (прозрачность) = alt + колесо прокрутки = указатель пальца вперед вперед + колесо прокрутки
Затем переместите его обратно на
Ключевые привязки, описанные выше, отлично смотрятся, но считают, что битва 4 также страшное время распознает мышь как мышь с 10 кнопками, поэтому для этого мне пришлось сопоставить мои 4 кнопки большого пальца до =, \ и;. Но, очевидно, в Linux это глупо, и перевязать ключ = «к следующему приложению» - это урок бесполезности, особенно при кодировании hahahaha.
в основном вам нужно подключить мышь в окно окна и настроить его именно так, как вы хотите
https://stackoverflow.com/questions/20021300/usb-devices-are-not-recognized-in-virtualbox-linux -host
https://stackoverflow.com/questions/20021300/usb-devices-are-not-recognized-in-virtualbox-linux-host
Вы должны установить Solaar, инструмент Linux, который позволяет вам управлять мышами и клавиатурами Logitech Unifying Receiver, которые поставляются как с графическим интерфейсом, так и с интерфейсом командной строки. Для этого добавьте следующий репозиторий и установите, выполнив следующие команды:
sudo add-apt-repository ppa:daniel.pavel/solaar
sudo apt-get update
sudo apt-get install solaar
Это позволит вам увеличить и увеличить ваш DPI мыши, контролировать батарею, обеспечивать плавную прокрутку и прокрутку по сторонам. Чтобы получить работу с несколькими окнами и кнопками масштабирования, вы можете посетить этот сайт, который поможет вам найти нужные функции:
http://www.ralf-oechsner.de/opensource / Главная / logitech_performance_mx
У меня есть Logitech MX 500 и вы хотите сопоставить боковые ключи с действиями Copy и Paste (это очень полезно).
Я использовал это руководство, чтобы понять, как настроить файл xbindkeysrc и уметь для отображения ключей.
Lomoco входит в программный центр Ubuntu и специально предназначен для работы с настройками, специфичными для разработчика Logitech Mouse. Он может выполнить некоторые из вещей, которые вы пытаетесь сделать.
http://manpages.ubuntu.com/manpages/trusty/man1/lomoco.1.html
Для этого вам понадобятся несколько приложений, чтобы установить их на выполнение
sudo apt-get install xbindkeys xautomation xev
или
sudo apt-get install xbindkeys xautomation x11-utils
edit: xev был объединен с x11utils, начиная с Ubuntu 14.04 или больше.
Вам нужно найти номера кнопок для кнопок на вашей мыши. Запустите xev. Вы увидите белые окна litle, наведите на них курсор и нажмете кнопки мыши (лучше всего делать одну кнопку за раз). Вы должны получить такой вывод для каждой кнопки:
ButtonRelease event, serial 41, synthetic NO, window 0x4c00001,
root 0x2e9, subw 0x4c00002, time 25804905, (31,28), root:(821,80),
state 0x110, button 1, same_screen YES
(обратите внимание: xev также фиксирует движение мыши, поэтому вам может потребоваться просеять события перемещения мыши, чтобы найти события вашей кнопки, например: xev -event mouse | grep Button --before-context=1 --after-context=2)
Это то, что важно от этого вывода: button 1. Это говорит нам, что определенная кнопка - кнопка одна. Я бы сохранил это в файле .txt.
Создайте конфигурационный файл xbindkeys, используя:
xbindkeys --defaults > $HOME/.xbindkeysrc
. Затем нам нужно добавить привязки клавиш / кнопок к файлу конфигурации. Вы можете открыть этот файл с помощью gedit $HOME/.xbindkeysrc. Здесь начинается веселье. Мы будем использовать xte для установки привязок к нашим кнопкам.
Чтобы заставить кнопку действовать как Ctrl, мы бы добавили:
"xte 'key Control_L'"
b:1
Это будет привязать Ctrl к кнопке мыши.
Если вы скажете мне номера кнопок ваших кнопок и что вы хотите сделать, я напишу сценарий для вас.
в Debian у вас есть пакет xbindkeys-config, который поможет вам настроить привязки клавиш / кнопок. Итак:
sudo apt-get install xbindkeys-config
Я пытался сделать что-то подобное, и я столкнулся с этой страницей: http://ubuntuforums.org/showthread.php?t=65471
Надеюсь, он работает для mx 620 также.
Для тех, кто хочет связать операции копирования и вставки с кнопками мыши:
Следуйте за ответом Сета (с шагом 1, шагом 2 и sudo apt-get install xbindkeys xautomation xev) Поместите следующие строки в ваш файл .xbindkeysrc :Это для копирования:
"xte 'keydown Control_L' 'key c' 'keyup Control_L'"
b:9
Это для вставки:
"xte 'keydown Control_L' 'key v' 'keyup Control_L'"
b:8
* b:9 означает кнопку 9 на мыши (проверьте номера кнопок с xev)
Следуйте за ответом Сета (с шагом 1, шагом 2 и sudo apt-get install xbindkeys xautomation xev) btnx
может быть простым решением для переназначения кнопок с помощью мыши Logitech, поскольку он должен работать со всеми брендами. Он имеет простой графический интерфейс и может узнать о доступных кнопках. btnx был частью стандартных репозиториев несколько лет назад, но был удален. В настоящее время он доступен: https://launchpad.net/~oliverstar/+archive/ubuntu/ppa