使用快捷键交换鼠标的主按钮

Mas*_*ins 3 mouse shortcut-keys

在 Ubuntu 中,鼠标的主按钮可以从“设置”菜单中轻松地左右切换。

我想通过键盘快捷键来实现这样的更改。

有什么方法可以创建这样的快捷方式吗?或者它已经存在了?

UnK*_*OWn 6

切换此行为的命令是

gsettings set org.gnome.desktop.peripherals.mouse left-handed true
gsettings set org.gnome.desktop.peripherals.mouse left-handed false
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

制作一个用于切换它们的脚本,如下所示。

#!/bin/bash

key="org.gnome.desktop.peripherals.mouse left-handed"
current=$(gsettings get $key)

if [ "$current" == "true" ]; then
  gsettings set $key false
else
  gsettings set $key true
fi
Run Code Online (Sandbox Code Playgroud)

要切换此脚本需要运行。

将此脚本保存在您的首选位置。
我已将脚本保存为~/bin/RLT.sh左右切换)

RLT.sh通过运行以下命令使脚本可执行。
chmod +x /home/user-name/bin/RLT.sh#替换user-name为你的。

现在根据需要为其设置自定义快捷方式。

转到键盘,添加任何您想要的新快捷方式。

在此输入图像描述

我已将自定义快捷方式设置为Alt+Z来运行此脚本。
现在,当按下Alt+时,它会切换。Z

在此输入图像描述