Linux:使用鼠标加*键盘*修饰符模拟滚动

标签 linux macros keyboard mousewheel

我想通过在按住键盘修饰符的同时四处移动鼠标光标来模拟水平/垂直滚动。

我已经知道如何通过在 xorg.conf 中分配 EmulateWheel/EmulateWheelButton 来做到这一点...但是,

我想要的是使用 Super 作为修饰符而不是鼠标按钮。

可能吗?我整天都在寻找答案。

谢谢

最佳答案

也许我来晚了,但我只是想出了如何在 ubuntu 中使用 mouseemu 来做到这一点。 只需通过以下方式安装 mouseemu:

sudo apt-get install mouseemu

并编辑“/etc/default/mouseemu”并添加以下行:

SCROLL="-scroll 126"

126是右 super 键的键扫码。您可以在终端中使用 showkey 找到其他键码。 现在重启 mouseemu:

sudo /etc/init.d/mouseemu restart

在 ubuntu 中,右 win 键也会显示快捷方式列表。我还没有想出如何正确禁用它,因为我也使用正确的 win 键作为撰写键,所以列表已经被禁用了。

mouseemu 的一个奇怪的副作用是它会扰乱我键盘上的大写/数字/滚动锁定灯并将它们关闭。但我有点喜欢那样,一旦我了解了为什么它们不起作用。

关于Linux:使用鼠标加*键盘*修饰符模拟滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21541140/

相关文章:

c - 绕过 tcp/ip header 的原始套接字

Vim - 仅在当前行上查找模式

c# - WinForms 屏幕上的键盘

ios - Facebook 和键盘动画管理

ruby - 有意从代码中调用 shell 命令吗?

linux - ftok() 中的这个 "project identifier"是什么?

c - 如何在 Linux 中获取键盘状态?

error-handling - 宏匹配臂模式 “no rules expected the token ` if`”

c++ - 我们可以有递归宏吗?

javascript - 如何捕获触摸设备的屏幕键盘 'keydown' 和 'keyup' 事件