事件 – 我在哪里开始做一个linux输入黑客?
发布时间:2020-12-13 19:31:21 所属栏目:Linux 来源:网络整理
导读:当您按
当您按住“shift”并用Mac上的鼠标滚动时,它将垂直滚动运动解释为水平滚动操作.这是我在
linux上工作时最想念的功能,我很乐意把它带到linux(因为我已经彻底地看了,还没有人似乎也没有这样做).
我希望这可以通过某种运行时插件来完成,至少在某种程度上不需要我重新编译我所有的其他应用程序,以便使用这些功能.我的问题是:哪些图书馆会允许写这样一个插件?编写某种脚本会很好,因为它似乎并不像这样复杂的功能,但是如果需要,我可以用C和C编写代码. 我已经研究了XEvIE(停产)和XTrap(类似的放弃,似乎)的X解决方案.我将很乐意限制自己到GTK / GNOME,至少作为一个概念证明. 如果这不能做为一个插件,哪个开源项目我应该接近(Xfree86?GNOME?别人?)尝试并获得这个功能? – 安装软件包“xbindkeys”和“xautomation”.然后在?/ .xbindkeysrc.scm文件中写下列内容: ; bind shift + vertical scroll to horizontal scroll events (xbindkey '(shift "b:4") "xte 'mouseclick 6'") (xbindkey '(shift "b:5") "xte 'mouseclick 7'") 然后运行xbindkeys 解决方法
我不知道,但是evdev可以做这样的事情.例如,当鼠标按钮(向上/向下滚动也是按钮)时,它可以模拟键盘按压.可能会做横向滚动(可能是键盘左/右箭头?).
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |