首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Grub2中添加触摸?

在Grub2中添加触摸?
EN

Ask Ubuntu用户
提问于 2013-03-14 11:31:43
回答 1查看 3.4K关注 0票数 8

是否有任何项目致力于增加触摸敏感性的Grub2?

如果不是,在Ubuntu13.04中存在什么样的touch库,这可能是在集成之后实现这一点的可能选择?

编辑:2013年3月14日@ PST下午5:10

我一直在努力搜索,并在Ubuntu 13.04下找到了以下软件包:

我会仔细研究这些问题,希望很快能得到一个答案。如果您熟悉这些库中的任何一个,那么回答将是非常漂亮的。在我简单地介绍每一种情况时,似乎都是tslib和pymt,因为它们不像grub那样依赖于平台。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2013-03-16 18:45:30

我可以问斯蒂芬·韦伯谁目前领导的团结技术小组关于触摸输入。我联系他是因为他曾经是uTouch-geis包的主要开发人员,这个包被分成三个不同的包-- 框架吉尼斯圣杯。这些是13.04的主要触摸屏控件,他还大量参与了其他多触点项目。我问他如何更多地了解触摸设备的输入和我的想法。以下是他必须说的话:

我想让Grub2注册一个单一的点击事件,不再(多点触摸不需要-我想)。目的是从启动菜单中进行选择。

从引导加载程序代码中接触到工作将面临一个挑战。许多(但不是所有)触摸输入设备都有适用于Microsoft协议的设备驱动程序。您需要将驱动程序技术复制到GRUB2中,然后研究如何将其映射到GRUB2理解为输入的东西中。听起来像是工作。

,有什么资源可以帮助我理解触摸设备是如何工作的吗?

这很复杂。有很多不同的技术,以不同的方式连接到主机,谈论不同的协议,传递不同的数据。有一些好的文档这里

是否有任何单一的点击库,您可以建议或多点触摸?你对如何前进还有什么其他的建议吗?

嗯,在Linux堆栈中,触摸处理器中有固件,它将数据提供给内核中的设备驱动程序,这将转换为evdev协议,由x.org驱动程序读取并转换为XI2协议,或者如果不需要查找XI2触摸事件,则将其转换为XI鼠标事件,然后将X11事件发送给客户端。在引导加载程序级别上,您所拥有的只是来自触摸处理器的直接输入。

票数 6
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/267721

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档