首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >操纵杆仿真器和酒

操纵杆仿真器和酒
EN

Ask Ubuntu用户
提问于 2014-12-12 23:34:18
回答 1查看 4.3K关注 0票数 4

有没有办法模仿Ubuntu中的操纵杆,即创建一个看起来像操纵杆但实际上是从某个用户空间程序驱动的设备?理想情况下,该设备将被葡萄酒识别?

我想玩一些领带战斗机95,这将不会开始没有操纵杆,即使我根本不需要实际的操纵杆(键盘和鼠标提供足够的输入)。我曾经在旧的Windows设置中使用NTPAD来提供假操纵杆;现在我想在Linux中也这样做。

EN

回答 1

Ask Ubuntu用户

发布于 2017-05-15 08:55:52

Antimicro (在其他答案中提到)看起来很有希望,但就我个人而言,我在xboxdrv上已经取得了不错的结果(还没有找到一种方法让模拟棒工作,但其他一切都很好)。下面的示例配置将各种键盘按钮映射到Xbox控制器按钮集(假设/dev/input/event0对应于计算机上的键盘):

代码语言:javascript
复制
# xboxdrv --evdev-no-grab --dpad-only --device-name="Virtual XPAD" --no-extra-devices --no-extra-events --trigger-as-button --dpad-as-button --evdev-keymap "KEY_RIGHT=b,KEY_LEFT=x,KEY_DOWN=a,KEY_UP=y,KEY_LEFTBRACE=lb,KEY_RIGHTBRACE=rb,KEY_SEMICOLON=start,KEY_APOSTROPHE=back" --evdev="/dev/input/event0"

xboxdrv和antimicro都使用低级别的uinput框架(稍后需要一个配置开关来启用它),所以它们是兼容的葡萄酒和大多数其他的Linux应用程序,甚至Wayland。

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

https://askubuntu.com/questions/560772

复制
相关文章

相似问题

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