我正在使用Ubuntu Precise在触摸屏上建立一个信息亭。现在我正在寻找合适的方法来隐藏鼠标指针。因为人们知道他们在指向哪里,所以在他们的手指下显示一个箭头是没有用的,而且在他们最后指向的地方显示一个箭头更加无意义。
我最好的选择可能是一种只包含透明光标的光标主题。我有点惊讶地发现在默认的Unity UI中没有切换和安装光标主题的用户界面,但由于我不会使用Unity,这并不是什么大问题。根据“update-alternatives --list x-cursor-theme”列出的备选项都是指向“.theme”文件的,所以我搜索了一下软件包列表。结果列表中没有列出任何可能的候选项,即没有包含“invisible”或“transparent”字样的软件包。
到目前为止,一些谷歌搜索结果中的“XCursor Transparent Theme”的自述文件是我最好的选择。这意味着我需要自己编译这些源代码,可能将它们放入我的PPA中。对于那个自述文件的日期是2003年,我对这个结果有些怀疑。而且我也不确定是否让事情变得过于复杂了。毕竟,在Precise中对触摸设备有相当多的支持,所以我不相信我是第一个想要摆脱鼠标指针的人。
我最好的选择可能是一种只包含透明光标的光标主题。我有点惊讶地发现在默认的Unity UI中没有切换和安装光标主题的用户界面,但由于我不会使用Unity,这并不是什么大问题。根据“update-alternatives --list x-cursor-theme”列出的备选项都是指向“.theme”文件的,所以我搜索了一下软件包列表。结果列表中没有列出任何可能的候选项,即没有包含“invisible”或“transparent”字样的软件包。
到目前为止,一些谷歌搜索结果中的“XCursor Transparent Theme”的自述文件是我最好的选择。这意味着我需要自己编译这些源代码,可能将它们放入我的PPA中。对于那个自述文件的日期是2003年,我对这个结果有些怀疑。而且我也不确定是否让事情变得过于复杂了。毕竟,在Precise中对触摸设备有相当多的支持,所以我不相信我是第一个想要摆脱鼠标指针的人。
- 是否有其他方法不涉及用户编译的二进制代码?
- 是否有透明光标的主题包我忽略了?
- 是否有其他机制可以使光标消失而不改变光标主题?
我将使用Matchbox WM、Firefox和Java小程序,所以我会满意任何在这种设置下工作的解决方案。我对任何与Gnome或Compiz相关的解决方案都不感兴趣,因为我将不会运行它们。
xcursorgen
创建X11光标文件。然后您需要编写cursor.theme
文件,将光标文件放在子目录cursors
中,并从整个内容创建一个ZIP文件。有关更多详细信息,请参阅http://www.ehow.com/how_5026012_make-cursors-file-ubuntu.html和http://www.freedesktop.org/wiki/Specifications/cursor-spec/?action=print以及一些现有的主题http://gnome-look.org/?xcontentmode=36。 - Mikko Rantalainen