首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使usb设备成为不同的操纵杆

使usb设备成为不同的操纵杆
EN

Unix & Linux用户
提问于 2023-04-23 04:42:20
回答 1查看 37关注 0票数 0

搜索网页并找到"lsusb:列出我得到的设备: bus001 004 id32be:1402

我在运行Linux (Arpicade)的街机上使用这个usb设备(飞行轭),它必须使用js0 js1 js2 js3。当飞行轭插入js1变成js3,js2变成js4时,飞行轭被看作是js0。如果我拔掉飞行轭和重新启动,一切恢复正常和工作。

我该怎么做,或者怎么做,才能把这架飞机的轭拉到线的后面去呢?我完全是绿色的,对Linux一无所知。有人告诉我也许是udev的规定?

这个AM我设法找出了设备I:

游戏杆:启动初始化输入:添加操纵杆#0: BaolianindustryCo.,Ltd.BLflightyoke#1 (设备id: 03000000be32000002140011010000) Joystick: Baolian工业有限公司BL飞行轭#1 Joystick:.2个轴,15个按钮0帽子0球玩具棒:.物理id 0映射到逻辑id 1 Joystick:.无触觉能力

输入:添加操纵杆#1: XboxGamepad(用户空间)(设备id: 00000058626f782047616d65706100)物理id 1映射到逻辑id 2 Joystick:.无触觉能力

输入:添加操纵杆#2: GPIOController1 (设备id: 150000000100000000010000)物理id 2映射到逻辑id 3 logical:.无触觉能力

输入:添加操纵杆#3: GPIOController2 (设备id: 150000000100000200000000010000)物理id 3映射到逻辑id 4 Joystick:.没有触觉能力Joystick: End初始化

我需要把js0和js4 (或js3,我不确定)的包力飞行轭。

EN

回答 1

Unix & Linux用户

发布于 2023-04-24 02:30:07

谢谢。但我对Linux一无所知。该软件的开发人员告诉我,我需要制定一个udev规则或?以某种方式将飞行轭视为js4,因为他已经在使用js0 js1 js2 js3 (其中一个是虚拟js)。由于某种原因,它工作时,飞行轭没有插上,但正如所提到的,不知何故被视为第一个操纵杆,然后推开另一个订单。他没有飞行棒来帮我找出原因,所以我想找出答案。

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

https://unix.stackexchange.com/questions/743731

复制
相关文章

相似问题

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