我可以从X完全删除鼠标指针吗?


8

我可以从X完全删除鼠标指针吗?就像删除它,而不仅仅是隐藏它一样?

我根本不使用鼠标。我所做的一切都是完全由键盘驱动的,因此我隐藏了鼠标指针并禁用了触摸板。但是,光标在我的屏幕上仍然有位置,这将导致应用程序触发悬停事件。

这可能非常烦人,例如在chrome中,如果链接恰好与光标相交,它将在窗口左下方显示一个明亮的白色工具提示。


将指针移动到非烦人的位置(例如,屏幕角之一)是否足够?
吉尔斯(Gilles)'所以

@Gilles我使用的是平铺窗口管理器,因此我总是使用整个屏幕,以使屏幕上的每个点都在某个窗口内。但是,如果我可以将光标移到屏幕外的某个点,则可以使用
BlackCap

xorg.conf从那时起只禁用指针驱动程序?
佐藤桂

核心指针根深蒂固于X中,我认为它不能完全禁用。断开所有移动它的设备的连接,然后再将其移动到可见的屏幕空间之外(例如,使用xtexdotool),是否可以接受?
dirkt

@dirkt当然,我不能使用xdotool将其移到屏幕之外。xdotool mousemove 10000 10000将光标移动到屏幕的右下角而不是外部,并且它不接受负数。
BlackCap

Answers:


2

X将会话配置为以参数开头-nocursor。例如:

exec /usr/bin/X -nocursor -nolisten tcp "$@"

2
-nocursor似乎只能隐藏光标。它仍然可以移动,单击,更重要的是触发悬停事件
BlackCap,

嗯,不好。您使用什么窗口管理器/桌面环境?您的发行版中有该unclutter程序吗?
airhuff

我正在使用XMonad,并测试有无XMonad -nocursorunclutter但这也只能使光标不可见,实际上这是我到目前为止所做的。
BlackCap '02

1
unclutter可能不是您想要的。在Arch Linux Wiki中:“当您不需要X鼠标光标时,将其隐藏起来,以防止它挡住。您只需移动鼠标即可恢复鼠标光标。在平铺窗口管理器中,清理非常有用您不需要经常使用鼠标的地方。“
airhuff

2
没关系,终于在这里找到
17xande
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.