Как назначить пользовательское действие среднему щелчку мыши (что-то вроде libinput-gestures для мыши)?

Я использую Ubuntu 18.04.2 и хочу назначить действие cstom среднему щелчку мыши. Как это можно сделать? например, жесты libinput ( https://github.com/bulletmark/libinput-gestures ) позволяют вам задавать пользовательские действия для жестов трекпада. Есть ли что-то подобное и для мыши?

1
задан 21 August 2019 в 07:23

1 ответ

можно сделать это с двумя установленными пакетами..

xbindkeys и xdotool

  1. sudo apt install xbindkeys
  2. sudo apt install xdotool

создайте имя файла .xbindkeysrc в Вашей домашней папке

  1. touch /home/user/.xbindkeysrc

  2. gedit /home/user/.xbindkesyrc

  3. вставьте ниже содержания

Содержание:

"xdotool sleep 0.5 key Super_L"
b:2
  1. выполненный xbindkeys -p

Обратите внимание на то, что, когда Вы нажимаете кнопку середины мыши, которая является b:2 Это моделирует нажатие клавиши Super_L только на этот раз.. снова, если Вы нажимаете b:2 Это ничего не делает в противоположность нажатию Super_L

Пример:

pratap@i7-4770:~$ touch /home/pratap/.xbindkeysrc
pratap@i7-4770:~$ gedit .xbindkeysrc
pratap@i7-4770:~$ xbindkeys -p
pratap@i7-4770:~$ 
0
ответ дан 11 November 2019 в 05:54

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

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