如何为鼠标中键单击分配自定义操作(类似于鼠标的 libinput-gestures)?

如何为鼠标中键单击分配自定义操作(类似于鼠标的 libinput-gestures)?

我正在运行 Ubuntu 18.04.2,我想为鼠标中键单击分配一个自定义操作。该怎么做?例如 libinput-gestures (https://github.com/bulletmark/libinput-gestures) 允许您为触控板手势设置自定义操作。鼠标也有类似的功能吗?

答案1

您可以通过安装两个包来做到这一点。

xbindkeysxdotool

  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_Lb:2Super_L

例子:

pratap@i7-4770:~$ touch /home/pratap/.xbindkeysrc
pratap@i7-4770:~$ gedit .xbindkeysrc
pratap@i7-4770:~$ xbindkeys -p
pratap@i7-4770:~$ 

相关内容