辅助function鼠标单击锁定在哪里?

多年来,我一直是桌面上的Linux用户。 在Windows 7发布之前,我几乎将我的主计算机切换到Ubuntu。当时有一些但是重要的问题阻止了批量采用,主要是用我的手机和糟糕的VPN客户端绑定。

我可以依赖的一个关键组件是辅助function。 我最近安装了Ubuntu 10.10,并且正在考虑再试一次,但看起来Ubuntu已经向后飞跃,因为它不再具有鼠标的点击锁定function。

基本上我需要能够按住左按钮来触发按钮的锁定,这样我就可以通过我的假肢移动鼠标。 我绝对需要这个function,如果它不起作用,这是一个交易破坏者。 我试过了Dwell键,但这是一个混乱的控制。 我从来没有能够控制任何forms的拖累。

你看过xte吗? 它是xautomation包的一部分。

 sudo apt-get install xautomation 

它非常稳定,因此您不需要进行任何编译或黑客攻击。

在控制台上键入xte "mousedown 1"似乎xte "mousedown 1"您的需求。 它模拟了第一个鼠标按钮的单击并按住。 按钮似乎保持单击,直到我单击另一个鼠标按钮。

要使UI按照您希望的方式工作,您可以将xte "mousedown 1"添加到键绑定中。 当您点击该键时,您将获得您描述的点击并按住。

如果您想在鼠标单击时执行单击并保持行为,则可以尝试查看Compiz。 我相信Compiz允许将命令绑定到鼠标按钮。

我还没有肯定答案,但这是我到目前为止所得到的:

mousetweaks包应该有你想要的。 只是,至少在我的10.10上网本安装中,它没有。 我找到了一些文档,看起来标题mousetweak5下还有一组额外的function。 它包括你正在谈论的那种单击拖动。 我在启动板上问了一个问题以了解更多信息。 从各方面来看,都没有实现。 或者可能被删除了。 我在针对mousetweak项目的启动板中记录了一个错误 。

我找到了一个名为evdev的 X输入驱动程序 。 它已在Ubuntu 10.04中默认使用,您可以编辑规则文件: /usr/share/X11/xorg.conf.d/10-evdev.conf 。 我搞定了,但很糟糕。 基本上,您将其中一个按钮指定为go-into-click-lock-mode。 单击它,然后单击要锁定的按钮。 要解锁,请单击特殊按钮,然后单击锁定按钮。 无论如何,你要做的是编辑10-evdev.conf文件以添加Option "DragLockButtons" "8" 。 将8更改为您想要成为特殊锁定模式按钮的任何鼠标按钮。 您可以通过运行xev找到按钮的编号。单击后输出的最后一行。 另见: http : //www.xfree86.org/current/mouse5.html

我想看到的是鼠标和跟踪球的智能点击锁,如突触驱动程序提供触摸板。 即,单击并拖动手势处于活动状态,直到您再次点击。

我假设您已经查看了鼠标辅助function选项,键盘可以设置为模仿鼠标,不确定是否有任何帮助。

你看过gpointing-device-settings了吗? 它位于Universe存储库中,最终应该取代gsynaptics。 它可能为您的跟踪点提供更全面的选项集。 我不知道,我没有一个跟踪点来测试。