Jer*_*guš 6 mouse configuration button logitech
我有带一些额外按钮的鼠标罗技 M590。默认情况下,按钮 8 和 9 用作“后退”和“前进”。我想给他们不同的功能。A 遵循此线程中的最后一个答案如何为我的所有鼠标按钮分配操作?. 我安装了 btnx 守护进程(我必须在 18.04 上编译它,它不会在 19.10 上编译)。然后在 btnx-config 中,我为按钮 8 和 9 分配了一个新功能 - “缩小”和“放大”。但现在一个按钮有两个功能,它同时放大和前进。我希望它们只有一个我在 btnx-config 中分配给它们的功能。
如何禁用这些按钮的默认行为?我不想完全禁用它们,我仍然希望能够通过 btnx-config 为它们分配功能。
我建议您改用 Xbindkeys 实用程序。你可以在这里找到一个很好的指南。
\n\n简而言之:
\n\n安装xbindkeys,最好通过您的包管理器。
您可以使用以下命令创建默认配置文件:
\n\nxbindkeys --defaults > $HOME/.xbindkeysrc\nRun Code Online (Sandbox Code Playgroud)~/.xbindkeysrc在您最喜欢的文本编辑器中打开。如果您无法\xe2\x80\x99 找到它,请确保已启用“显示隐藏文件”。
将类似这样的内容粘贴到文件底部:
\n\n# Back\n"xte \'keydown Alt_L\' \'key Left\' \'keyup Alt_L\'"\n b:8\n\n# Forward\n"xte \'keydown Alt_L\' \'key Right\' \'keyup Alt_L\'"\n b:9\nRun Code Online (Sandbox Code Playgroud)\n\n在这里,您可以在从命令开始的行中设置所需的任何操作xte。Alt_L只需替换和等按钮Left/Right即可获得您想要的热键。
b8和b9是附加鼠标按钮的代码——这些是标准的,但您可以xbindkeys -k在终端中使用命令找到适合您的代码。
另外,我建议您尝试Easyrinkle实用程序,它具有很多鼠标手势功能(包括附加按钮),但需要更多挖掘:)
\n\n对于我来说,我希望我的额外鼠标按钮可以充当按键,并且我在第 5篇文章中Ctrl找到了完美的指南。
\n\n目前我的鼠标设置是:
\n\nadditional button+ middle click→ 复制、
\n + right click→ 粘贴、
\n + wheel scrolling→ 缩放、
\n + left click→ 在文件管理器中选择多个文件。
如果您需要有关如何在 EasyStrike 中设置类似内容的帮助,请告诉我:)
\n