Как назначить пользовательскую команду кнопке мыши Logitech M705? [dубликат]

Щелкните левой кнопкой мыши по значку и нажмите на индикатор и нажмите «Показать время в строке меню», если вы используете Unity. Если вы используете GNOME Shell, то я не думаю, что вы можете что-либо сделать с этим (без расширения).

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

24
задан 9 February 2011 в 11:32

57 ответов

У меня есть MX Anywhere «M-R0001»

Я использую кнопки «Назад» и «Назад» как «Копировать» и «Вставить».

Шаги: 1) Все кнопки обнаруживаются с последним ядром ... по крайней мере с

uname -a 3.8.0-25-generic #37-Ubuntu SMP Thu Jun 6 20:47:07 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

2) Таким образом, в основном вам нужно отображать эти кнопки с желаемыми действиями , Как узнать, нажата ли кнопка и соответствующий цифровой код? Ну, вы можете использовать программу «xev»:

xev

Эта программа является сниффером клавиш и мыши. Когда он работает, вы можете увидеть окно, в котором вы можете нажать кнопки мыши и посмотреть, обнаружены ли они. Например, с кнопкой масштабирования Performance MX вы увидите что-то вроде этого:

ButtonPress event, serial 35, synthetic NO, window 0x5800001, root 0x15a, subw 0x0, time 64521438, (84,117), root88,144), state 0x10, button 13, same_screen YES

, что означает, что 13 является кодом для этой кнопки мыши. Вы можете попробовать каждую кнопку мыши на руке ... для удобства доступа, вот карта для Performance MX:

Кнопка «Назад»: 8 Кнопка «Вперед»: 9 Кнопка «Zoom»: 13 Кнопка «Показать окна»: 10

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

3) Теперь вам нужно установить небольшую программу для перепрограммирования входов мыши и клавиатуры. Волшебник - «xbindkeys» ... простая установка использует:

sudo apt-get install xbindkeys

4) После установки вы можете сделать магию. Идея состоит в том, чтобы настроить кнопки мыши для отправки комбинаций клавиш для активации других функций рабочего стола (по сути, xbindkeys можно использовать для выполнения любой другой программы при нажатии кнопки мыши). В KDE вы можете сделать это с помощью комбинации клавиш Ctrl + F10. Дело в том, что для выполнения задания создается файл конфигурации xbindkeys.

5) Чтобы создать файл конфигурации, просто запустите следующую команду:

xbindkeys --defaults > $HOME/.xbindkeysrc

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

gedit $HOME/.xbindkeysrc

7) Нам нужно добавить наши конфигурации «от кнопки к ключу». Например, у меня есть следующее:

# Back changed to Copy "xte 'keydown Control_L' 'key C' 'keyup Control_L'" b:8 # Forward "xte 'keydown Alt_L' 'key Right' 'keyup Alt_L'" b:9 # Present desktops "xte 'keydown Control_L' 'key F8' 'keyup Control_L'" b:13 # Present windows "xte 'keydown Control_L' 'key F10' 'keyup Control_L'" b:10

8) Появилось новое требование. программа «xte», которая в основном имитирует комбинации клавиш пользовательского ключа. Установите его, используя:

sudo apt-get install xautomation

Теперь, если вы запустите на терминале что-то вроде:

xte 'keydown Control_L' 'key F10' 'keyup Control_L'

, что означает симуляцию нажатия клавиши Ctrl + F10. Идея заключается в использовании xbindkeys, чтобы сказать: «Когда я нажимаю 13-ю кнопку мыши, отправьте нажатие клавиши Ctrl + F10 с помощью xte-программы, чтобы сгенерировать это«

9) И, наконец, вам нужно настроить «xbindkeys» на автоматически запускаться при запуске системы. Запуск приложений / Добавить кнопку программы и введите «/ usr / bin / xbindkeys» в диалоговом окне.

DONE

23
ответ дан 5 August 2018 в 23:25
  • 1
    Кроме того, в качестве примечания, обычно проще grep xev с xev | grep button для кнопок мыши. – Seth♦ 17 June 2013 в 00:54
  • 2
    Отлично работает для меня, за исключением того, что мне не нужно было писать сценарий, чтобы он начинался с моего компьютера по какой-то причине. Благодаря! – Shule 7 October 2017 в 15:43
  • 3
    Как я могу сделать кнопку мыши, чтобы она действовала как другая кнопка мыши? Кажется, это касается, в частности, ключей. Например, я хочу, чтобы кнопка 8 действовала как нажатие кнопки мыши. Возможно ли это с помощью xte? – Shule 7 October 2017 в 15:54

Btnx доступен для скачивания отсюда.

0
ответ дан 5 August 2018 в 23:25

В середине 2017 года, похоже, нет обновленного пакета btnx для Ubuntu 16.04 LTS, и easystroke тоже, похоже, больше не поддерживается.

Я хотел назначить copy / (d1) btnx , и, наконец, остановился на imwheel, который описан на этой странице в Ubuntu Wiki.

] Для справки, вот мой ~/.imwheelrc:

# https://help.ubuntu.com/community/ManyButtonsMouseHowto "^(Gnome-terminal|Tilda)" None, Thumb1, Shift_L|Control_L|C None, Thumb2, Shift_L|Control_L|Insert ".*" None, Thumb1, Control_L|C None, Thumb2, Control_L|V # vim:ts=4:shiftwidth=4:syntax=sh

Чтобы запустить инструмент вместе с X-сервером, установите IMWHEEL_START=1 в /etc/X11/imwheel/startup.conf.

0
ответ дан 5 August 2018 в 23:25

Источник находится здесь: http://github.com/cdobrich/btnx.git Он без проблем создавал и запускал мой Linux Mint 13. Caveat: btnx-config нужно запускать с помощью root perms.

1
ответ дан 5 August 2018 в 23:25

Olli Salonen имеет свой собственный ppa, который нужно добавить в ваш список, если вы хотите установить через apt. Вот информация о добавлении ppa.

https://launchpad.net/~daou/+archive/ppa

Кроме того, этот https://launchpad.net / ~ daou / + archive / ppa может помочь с установкой на более новой версии Ubuntu, так как я вижу, что Olli неактивна уже довольно давно.

2
ответ дан 5 August 2018 в 23:25

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

Чтобы использовать его таким образом,

] Откройте окно конфигурации. В настройках ▸ Поведение ▸ Дополнительные кнопки ▸ Добавьте, выберите Мгновенные жесты, а затем нажмите нужную кнопку мыши в сером поле. В разделе «Действия» нажмите «Добавить действие». Дважды щелкните столбец Сток, а затем снова нажмите нужную кнопку мыши. Щелкните по столбцам Name, Type и Details, чтобы настроить действие.
5
ответ дан 7 August 2018 в 16:47

Btnx доступен для скачивания отсюда.

0
ответ дан 7 August 2018 в 16:47

В середине 2017 года, похоже, нет обновленного пакета btnx для Ubuntu 16.04 LTS, и easystroke тоже, похоже, больше не поддерживается.

Я хотел назначить copy / (d1) btnx , и, наконец, остановился на imwheel, который описан на этой странице в Ubuntu Wiki.

] Для справки, вот мой ~/.imwheelrc:

# https://help.ubuntu.com/community/ManyButtonsMouseHowto "^(Gnome-terminal|Tilda)" None, Thumb1, Shift_L|Control_L|C None, Thumb2, Shift_L|Control_L|Insert ".*" None, Thumb1, Control_L|C None, Thumb2, Control_L|V # vim:ts=4:shiftwidth=4:syntax=sh

Чтобы запустить инструмент вместе с X-сервером, установите IMWHEEL_START=1 в /etc/X11/imwheel/startup.conf.

0
ответ дан 7 August 2018 в 16:47

Источник находится здесь: http://github.com/cdobrich/btnx.git Он без проблем создавал и запускал мой Linux Mint 13. Caveat: btnx-config нужно запускать с помощью root perms.

1
ответ дан 7 August 2018 в 16:47

Olli Salonen имеет свой собственный ppa, который нужно добавить в ваш список, если вы хотите установить через apt. Вот информация о добавлении ppa.

https://launchpad.net/~daou/+archive/ppa

Кроме того, этот https://launchpad.net / ~ daou / + archive / ppa может помочь с установкой на более новой версии Ubuntu, так как я вижу, что Olli неактивна уже довольно давно.

2
ответ дан 7 August 2018 в 16:47

Easystroke - приложение распознавания жестов мыши и менеджер жестов мыши для Ubuntu и другого дистрибутива Linux. он позволяет пользователю управлять приложением ubuntu с помощью рисованных мышечных жестов или рисовать на экране.

Устанавливать Easystroke в Ubuntu

sudo apt-get install easystroke [

]

Устанавливать Easystroke в Ubuntu

sudo apt-get install easystroke

Если вы хотите установить easystroke через PPA, вы можете добавить репозиторий PPA, введите следующую команду:

sudo add-apt-repository ppa:easystroke/ppa sudo apt-get update sudo apt-get install easystroke

Установите Easystroke в Ubuntu : EasyStroke еще не использовал индикаторный апплет , поэтому, когда вы запускаете его из меню, у вас ничего не отображается на индикаторном апплете. Чтобы решить эту проблему, просто запустите эту команду в терминале:

easystroke -g

Он автоматически запустит EasyStroke и откроет окна конфигурации.

Источник

9
ответ дан 7 August 2018 в 16:47
  • 1
    Удивительный инструмент :) Большое спасибо – Patryk 22 August 2014 в 02:10
  • 2
    Не распознал дополнительные кнопки на Logitech G700. – Dan Dascalescu 23 March 2017 в 06:42

У меня есть MX Anywhere «M-R0001»

Я использую кнопки «Назад» и «Назад» как «Копировать» и «Вставить».

Шаги: 1) Все кнопки обнаруживаются с последним ядром ... по крайней мере с

uname -a 3.8.0-25-generic #37-Ubuntu SMP Thu Jun 6 20:47:07 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

2) Таким образом, в основном вам нужно отображать эти кнопки с желаемыми действиями , Как узнать, нажата ли кнопка и соответствующий цифровой код? Ну, вы можете использовать программу «xev»:

xev

Эта программа является сниффером клавиш и мыши. Когда он работает, вы можете увидеть окно, в котором вы можете нажать кнопки мыши и посмотреть, обнаружены ли они. Например, с кнопкой масштабирования Performance MX вы увидите что-то вроде этого:

ButtonPress event, serial 35, synthetic NO, window 0x5800001, root 0x15a, subw 0x0, time 64521438, (84,117), root88,144), state 0x10, button 13, same_screen YES

, что означает, что 13 является кодом для этой кнопки мыши. Вы можете попробовать каждую кнопку мыши на руке ... для удобства доступа, вот карта для Performance MX:

Кнопка «Назад»: 8 Кнопка «Вперед»: 9 Кнопка «Zoom»: 13 Кнопка «Показать окна»: 10

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

3) Теперь вам нужно установить небольшую программу для перепрограммирования входов мыши и клавиатуры. Волшебник - «xbindkeys» ... простая установка использует:

sudo apt-get install xbindkeys

4) После установки вы можете сделать магию. Идея состоит в том, чтобы настроить кнопки мыши для отправки комбинаций клавиш для активации других функций рабочего стола (по сути, xbindkeys можно использовать для выполнения любой другой программы при нажатии кнопки мыши). В KDE вы можете сделать это с помощью комбинации клавиш Ctrl + F10. Дело в том, что для выполнения задания создается файл конфигурации xbindkeys.

5) Чтобы создать файл конфигурации, просто запустите следующую команду:

xbindkeys --defaults > $HOME/.xbindkeysrc

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

gedit $HOME/.xbindkeysrc

7) Нам нужно добавить наши конфигурации «от кнопки к ключу». Например, у меня есть следующее:

# Back changed to Copy "xte 'keydown Control_L' 'key C' 'keyup Control_L'" b:8 # Forward "xte 'keydown Alt_L' 'key Right' 'keyup Alt_L'" b:9 # Present desktops "xte 'keydown Control_L' 'key F8' 'keyup Control_L'" b:13 # Present windows "xte 'keydown Control_L' 'key F10' 'keyup Control_L'" b:10

8) Появилось новое требование. программа «xte», которая в основном имитирует комбинации клавиш пользовательского ключа. Установите его, используя:

sudo apt-get install xautomation

Теперь, если вы запустите на терминале что-то вроде:

xte 'keydown Control_L' 'key F10' 'keyup Control_L'

, что означает симуляцию нажатия клавиши Ctrl + F10. Идея заключается в использовании xbindkeys, чтобы сказать: «Когда я нажимаю 13-ю кнопку мыши, отправьте нажатие клавиши Ctrl + F10 с помощью xte-программы, чтобы сгенерировать это«

9) И, наконец, вам нужно настроить «xbindkeys» на автоматически запускаться при запуске системы. Запуск приложений / Добавить кнопку программы и введите «/ usr / bin / xbindkeys» в диалоговом окне.

DONE

23
ответ дан 7 August 2018 в 16:47
  • 1
    Кроме того, в качестве примечания, обычно проще grep xev с xev | grep button для кнопок мыши. – Seth♦ 17 June 2013 в 00:54
  • 2
    Отлично работает для меня, за исключением того, что мне не нужно было писать сценарий, чтобы он начинался с моего компьютера по какой-то причине. Благодаря! – Shule 7 October 2017 в 15:43
  • 3
    Как я могу сделать кнопку мыши, чтобы она действовала как другая кнопка мыши? Кажется, это касается, в частности, ключей. Например, я хочу, чтобы кнопка 8 действовала как нажатие кнопки мыши. Возможно ли это с помощью xte? – Shule 7 October 2017 в 15:54

У меня есть MX Anywhere «M-R0001»

Я использую кнопки «Назад» и «Назад» как «Копировать» и «Вставить».

Шаги: 1) Все кнопки обнаружены с последним ядром ... по крайней мере с

  uname -a 3.8.0-25-generic # 37-Ubuntu SMP Thu  6 июня 20:47:07 UTC 2013 x86_64 x86_64 x86_64 GNU / Linux  

2) Итак, в основном вам нужно отображать эти кнопки с желаемыми действиями. Как узнать, нажата ли кнопка и соответствующий цифровой код? Ну, вы можете использовать программу «xev»:

  xev  

Эта программа является сниффером клавиш и мыши. Когда он работает, вы можете увидеть окно, в котором вы можете нажать кнопки мыши и посмотреть, обнаружены ли они. Например, с кнопкой масштабирования Performance MX вы увидите что-то подобное:

  ButtonPress событие, серийный 35, синтетический NO, окно 0x5800001, корень 0x15a, subw 0x0, время 64521438, (  84,117), root88,144), состояние 0x10, кнопка 13, same_screen YES  

, что означает, что 13 является кодом для этой кнопки мыши. Вы можете попробовать каждую кнопку мыши на руке ... для удобства доступа, вот карта для Performance MX:

  • Кнопка возврата: 8
  • Кнопка перемотки вперед: 9 [ ! d10]
  • Кнопка масштабирования: 13
  • Показать кнопку окна: 10

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

3) Теперь вам нужно установить небольшую программу для перепрограммирования входов мыши и клавиатуры. Маг - это «xbindkeys» ... простая установка использует:

  sudo apt-get install xbindkeys  

4) После установки вы можете сделать магия. Идея состоит в том, чтобы настроить кнопки мыши для отправки комбинаций клавиш для активации других функций рабочего стола (по сути, xbindkeys можно использовать для выполнения любой другой программы при нажатии кнопки мыши). В KDE вы можете сделать это с помощью комбинации клавиш Ctrl + F10. Дело в том, что для выполнения задания создается файл конфигурации xbindkeys.

5) Чтобы создать файл конфигурации, просто запустите следующую команду:

  xbindkeys --defaults & gt;  ;  $ HOME / .xbindkeysrc  

6) И нам нужно отредактировать файл, чтобы указать отображение вашей кнопки:

  gedit $ HOME / .xbindkeysrc  

7) Нам нужно добавить наши конфигурации «от кнопки к ключу». Например, у меня есть следующее:

  # Назад изменено на Копировать «xte» keydown Control_L '' ключ C '' keyup Control_L '"b: 8 # Переслать« xte »keydown Alt_L' '  key Right '' keyup Alt_L '"b: 9 # Существующие десктопы« xte »keydown Control_L' 'ключ F8' 'keyup Control_L'" b: 13 # Существующие окна «xte» keydown Control_L '' ключ F10 '' keyup Control_L '"  b: 10  

8) Появилось новое требование. программа «xte», которая в основном имитирует комбинации клавиш пользовательского ключа. Установите его, используя:

  sudo apt-get install xautomation  

Теперь, если вы запустите на терминале что-то вроде:

  xte 'keydown Control_L' 'клавиша F10' 'keyup Control_L'  

, что означает симуляцию нажатия клавиши Ctrl + F10. Идея использует xbindkeys, чтобы сказать: «Когда я нажимаю 13-ю кнопку мыши, отправьте нажатие клавиши Ctrl + F10 с помощью xte-программы для создания этого«

9) И, наконец, вам нужно настроить «xbindkeys» на автоматически запускаться при запуске системы. Запуск приложений / Добавить кнопку программы и введите «/ usr / bin / xbindkeys» в диалоговом окне.

DONE

23
ответ дан 10 August 2018 в 05:56

Olli Salonen имеет свой собственный ppa, который нужно добавить в ваш список, если вы хотите установить через apt. Вот информация о добавлении ppa.

https://launchpad.net/~daou/+archive/ppa

Кроме того, этот link может помочь с установкой на более новой версии Ubuntu, так как я вижу, что Olli неактивна уже довольно давно.

2
ответ дан 10 August 2018 в 05:56
9
ответ дан 10 August 2018 в 05:56

Источник находится здесь: http://github.com/cdobrich/btnx.git Он без проблем создавал и запускал мой Linux Mint 13. Caveat: btnx-config нужно запускать с помощью root perms.

1
ответ дан 10 August 2018 в 05:56

Btnx доступен для скачивания с здесь .

0
ответ дан 10 August 2018 в 05:56

В середине 2017 года, похоже, не было обновленного пакета btnx для Ubuntu 16.04 LTS, а easystroke [! ​​d6] тоже, похоже, больше не поддерживается .

Я хотел назначить копирование / вставку для двух дополнительных кнопок моего (десятилетнего, но проверенного временем) Microsoft IntelliMouse и, наконец, поселился на imwheel , который описан в этой странице в Ubuntu Wiki .

Для справки, вот мой ~ / .imwheelrc :

  # https://help.ubuntu.com/community/ManyButtonsMouseHowto "^ (Gnome-terminal | Tilda)" Нет, Thumb1, Shift_L | Control_L | C Нет, Thumb2, Shift_L | Control_L | Insert "  . * «Нет, Thumb1, Control_L | C Нет, Thumb2, Control_L | V # vim: ts = 4: shiftwidth = 4: syntax = sh  

Чтобы запустить инструмент вместе с X сервер, установите IMWHEEL_START = 1 в /etc/X11/imwheel/startup.conf .

0
ответ дан 10 August 2018 в 05:56

Распознавание жестов Easystroke [! ​​d0] предназначено в первую очередь для создания пользовательских жестов указателя , но его также можно использовать для назначения действий простым нажатиям кнопок.

] Чтобы использовать его таким образом,

  1. Откройте окно конфигурации .
  2. В настройках ▸ Поведение ▸ Дополнительные кнопки ▸ Добавить, выберите Мгновенные жесты а затем нажмите нужную кнопку мыши в сером поле. Easystroke Gesture Recognition - Select a Mouse or Pen Button [!d3]
  3. В действии нажмите «Добавить действие».
  4. Дважды щелкните столбец «Сток», а затем снова нажмите нужную кнопку мыши.
  5. Щелкните по столбцам Name, Type и Details, чтобы настроить действие. Easystroke Gesture Recognition - Actions [!d4]
5
ответ дан 10 August 2018 в 05:56

У меня есть MX Anywhere «M-R0001»

Я использую кнопки «Назад» и «Назад» как «Копировать» и «Вставить».

Шаги: 1) Все кнопки обнаружены с последним ядром ... по крайней мере с

  uname -a 3.8.0-25-generic # 37-Ubuntu SMP Thu  6 июня 20:47:07 UTC 2013 x86_64 x86_64 x86_64 GNU / Linux  

2) Итак, в основном вам нужно отображать эти кнопки с желаемыми действиями. Как узнать, нажата ли кнопка и соответствующий цифровой код? Ну, вы можете использовать программу «xev»:

  xev  

Эта программа является сниффером клавиш и мыши. Когда он работает, вы можете увидеть окно, в котором вы можете нажать кнопки мыши и посмотреть, обнаружены ли они. Например, с кнопкой масштабирования Performance MX вы увидите что-то подобное:

  ButtonPress событие, серийный 35, синтетический NO, окно 0x5800001, корень 0x15a, subw 0x0, время 64521438, (  84,117), root88,144), состояние 0x10, кнопка 13, same_screen YES  

, что означает, что 13 является кодом для этой кнопки мыши. Вы можете попробовать каждую кнопку мыши на руке ... для удобства доступа, вот карта для Performance MX:

  • Кнопка возврата: 8
  • Кнопка перемотки вперед: 9 [ ! d10]
  • Кнопка масштабирования: 13
  • Показать кнопку окна: 10

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

3) Теперь вам нужно установить небольшую программу для перепрограммирования входов мыши и клавиатуры. Маг - это «xbindkeys» ... простая установка использует:

  sudo apt-get install xbindkeys  

4) После установки вы можете сделать магия. Идея состоит в том, чтобы настроить кнопки мыши для отправки комбинаций клавиш для активации других функций рабочего стола (по сути, xbindkeys можно использовать для выполнения любой другой программы при нажатии кнопки мыши). В KDE вы можете сделать это с помощью комбинации клавиш Ctrl + F10. Дело в том, что для выполнения задания создается файл конфигурации xbindkeys.

5) Чтобы создать файл конфигурации, просто запустите следующую команду:

  xbindkeys --defaults & gt;  ;  $ HOME / .xbindkeysrc  

6) И нам нужно отредактировать файл, чтобы указать отображение вашей кнопки:

  gedit $ HOME / .xbindkeysrc  

7) Нам нужно добавить наши конфигурации «от кнопки к ключу». Например, у меня есть следующее:

  # Назад изменено на Копировать «xte» keydown Control_L '' ключ C '' keyup Control_L '"b: 8 # Переслать« xte »keydown Alt_L' '  key Right '' keyup Alt_L '"b: 9 # Существующие десктопы« xte »keydown Control_L' 'ключ F8' 'keyup Control_L'" b: 13 # Существующие окна «xte» keydown Control_L '' ключ F10 '' keyup Control_L '"  b: 10  

8) Появилось новое требование. программа «xte», которая в основном имитирует комбинации клавиш пользовательского ключа. Установите его, используя:

  sudo apt-get install xautomation  

Теперь, если вы запустите на терминале что-то вроде:

  xte 'keydown Control_L' 'клавиша F10' 'keyup Control_L'  

, что означает симуляцию нажатия клавиши Ctrl + F10. Идея использует xbindkeys, чтобы сказать: «Когда я нажимаю 13-ю кнопку мыши, отправьте нажатие клавиши Ctrl + F10 с помощью xte-программы для создания этого«

9) И, наконец, вам нужно настроить «xbindkeys» на автоматически запускаться при запуске системы. Запуск приложений / Добавить кнопку программы и введите «/ usr / bin / xbindkeys» в диалоговом окне.

DONE

23
ответ дан 15 August 2018 в 17:38
  • 1
    Кроме того, в качестве примечания, обычно легче grep xev с xev | grep button для кнопок мыши. – Seth♦ 17 June 2013 в 00:54
  • 2
    Отлично работает для меня, за исключением того, что мне не нужно было писать сценарий, чтобы он начинался с моего компьютера по какой-то причине. Благодаря! – Shule 7 October 2017 в 15:43
  • 3
    Как я могу сделать кнопку мыши, чтобы она действовала как другая кнопка мыши? Кажется, это касается, в частности, ключей. Например, я хочу, чтобы кнопка 8 действовала как нажатие кнопки мыши. Возможно ли это с помощью xte? – Shule 7 October 2017 в 15:54
9
ответ дан 15 August 2018 в 17:38
  • 1
    Удивительный инструмент :) Большое спасибо – Patryk 22 August 2014 в 02:10
  • 2
    Не распознал дополнительные кнопки на Logitech G700. – Dan Dascalescu 23 March 2017 в 06:42

Источник находится здесь: http://github.com/cdobrich/btnx.git Он без проблем создавал и запускал мой Linux Mint 13. Caveat: btnx-config нужно запускать с помощью root perms.

1
ответ дан 15 August 2018 в 17:38

Olli Salonen имеет свой собственный ppa, который нужно добавить в ваш список, если вы хотите установить через apt. Вот информация о добавлении ppa.

https://launchpad.net/~daou/+archive/ppa

Кроме того, этот link может помочь с установкой на более новой версии Ubuntu, так как я вижу, что Olli неактивна уже довольно давно.

2
ответ дан 15 August 2018 в 17:38

Btnx доступен для скачивания с здесь .

0
ответ дан 15 August 2018 в 17:38

В середине 2017 года, похоже, не было обновленного пакета btnx для Ubuntu 16.04 LTS, а easystroke [! ​​d6] тоже, похоже, больше не поддерживается .

Я хотел назначить копирование / вставку для двух дополнительных кнопок моего (десятилетнего, но проверенного временем) Microsoft IntelliMouse и, наконец, поселился на imwheel , который описан в этой странице в Ubuntu Wiki .

Для справки, вот мой ~ / .imwheelrc :

  # https://help.ubuntu.com/community/ManyButtonsMouseHowto "^ (Gnome-terminal | Tilda)" Нет, Thumb1, Shift_L | Control_L | C Нет, Thumb2, Shift_L | Control_L | Insert "  . * «Нет, Thumb1, Control_L | C Нет, Thumb2, Control_L | V # vim: ts = 4: shiftwidth = 4: syntax = sh  

Чтобы запустить инструмент вместе с X сервер, установите IMWHEEL_START = 1 в /etc/X11/imwheel/startup.conf .

0
ответ дан 15 August 2018 в 17:38

Распознавание жестов Easystroke [! ​​d0] предназначено в первую очередь для создания пользовательских жестов указателя , но его также можно использовать для назначения действий простым нажатиям кнопок.

] Чтобы использовать его таким образом,

  1. Откройте окно конфигурации .
  2. В настройках ▸ Поведение ▸ Дополнительные кнопки ▸ Добавить, выберите Мгновенные жесты а затем нажмите нужную кнопку мыши в сером поле. Easystroke Gesture Recognition - Select a Mouse or Pen Button [!d3]
  3. В действии нажмите «Добавить действие».
  4. Дважды щелкните столбец «Сток», а затем снова нажмите нужную кнопку мыши.
  5. Щелкните по столбцам Name, Type и Details, чтобы настроить действие. Easystroke Gesture Recognition - Actions [!d4]
5
ответ дан 15 August 2018 в 17:38

Если вы установили CompizConfig Settings Manager , вы сможете установить множество ярлыков кнопок мыши для управления окнами.

Может потребоваться

На скриншоте я назначил открытие переключателя Super + Tab левой клавишей мыши на колесе прокрутки.

Screenshot [!d2]

5
ответ дан 18 August 2018 в 20:20

Другие вопросы по тегам:

Похожие вопросы: