1、简述
在ubuntu18.04下使用usb游戏手柄,之前联系客服,客服回答不清楚是否支持linux,因此采购一款北通蝙蝠2的手柄来测试
2、测试
2.1 测试环境
系统:Ubuntu18.04
正常电脑系统ubuntu中都是自带手柄驱动的joystick,即内核配置已添加选项:Joysticks interface和Joysticks/Gamepads
2.2 设备节点
将有线手柄插到电脑主机上,在/dev/input下可见设备节点js0
2.3 遥杆、按键原始值测试
使用cat直接读取设备文件的值,将值传递给hexdump来进行十六进制显示,否则会显示乱码
cat /dev/input/js0 | hexdump
2.4 遥杆、按键解析值测试
安装软件:sudo apt install joystick
测试命令:在终端中执行测试命令jste