【Linux】usb游戏手柄测试、编程
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
【Linux】usb游戏手柄测试、编程相关推荐
- linux usb 摄像头测试软件
在测试usb camera时,直接插在ubuntu主机行可以看到图像;但是插到开发板时,串口打印枚举错误. 以上说明以下几点: 1.usb camera自身芯片和摄像头正常,因为可以在ubuntu机上 ...
- linux查看usb硬件_使用USB记忆棒测试Linux硬件兼容性
linux查看usb硬件 像其他所有人一样,我们中使用Linux的人有时需要购买新计算机. 尽管硬件兼容性差的日子早已过去,但仍然有可能遇到问题. 仅仅去本地商店,例如Raleigh的Intrex ...
- Linux usb 6. HC/UDC 测试
文章目录 1. 背景介绍 2. Device (gadget zero) 2.1 `gadget zero` 创建 2.2 SourceSink Function 2.3 Loopback Funct ...
- Linux usb子系统(一):子系统架构
一.USB协议基础知识 前序:USB概念概述 USB1.0版本速度1.5Mbps(低速USB) USB1.1版本速度12Mbps(全速USB) USB2.0版本速度480Mbps(高速USB). ...
- Linux usb子系统
一.USB协议基础知识 前序:USB概念概述 USB1.0版本速度1.5Mbps(低速USB) USB1.1版本速度12Mbps(全速USB) USB2.0版本速度480Mbps(高速USB). ...
- C——Linux下的串口编程
原 C--Linux下的串口编程 2017年06月06日 19:30:50 C_Aya 阅读数:11537 <span class="tags-box artic-tag-box&qu ...
- Linux下的C编程实战
Linux下的C编程实战(一) ――开发平台搭建 1.引言 Linux操作系统在服务器领域的应用和普及已经有较长的历史,这源于它的开源特点以及其超越Windows的安全性和稳定性.而近年来, Linu ...
- Linux下的C编程实战(转载)
http://www.cnblogs.com/alexusli/archive/2008/10/24/1318736.html Linux下的C编程实战(转载) (转自)http://www.cnbl ...
- Linux下的C编程实战(开发平台搭建,文件系统编程,进程控制与进程通信编程,“线程”控制与“线程”通信编程,驱动程序设计,专家问答)
Linux下的C编程实战(一) ――开发平台搭建 1.引言 Linux操作系统在服务器领域的应用和普及已经有较长的历史,这源于它的开源特点以及其超越Windows的安全性和稳定性.而近年来,Linux ...
最新文章
- pecl.php.net,WARNING: channel pecl.php.net has updated its protocols, use pecl channel-update pec...
- 小甲鱼python视频解读_小甲鱼python视频弟十二讲(关于字符串的方法及注释下)...
- JVM_06 垃圾回收相关算法 [ 一 ]
- linux看电视系统,教你如何在Linux操作系统下观看电视节目
- Linux SSH命令使用大全
- 07.十分钟学会tomcat数据源
- 【渝粤教育】 国家开放大学2020年春季 2773特种动物养殖 参考试题
- ros 安装c++编译的可执行文件
- 自动驾驶公司 | 纵目科技完成D轮1.9亿美元融资
- Angularjs中$http以post请求通过消息体传递参数
- 【Qt】arm-none-eabi-gdb-py.exe由于找不到python27.dll 无法继续执行代码
- littlevgl之roller 滚动轴控件
- 基于正点原子STM32F407开发板源码和贪吃蛇程序
- Spring Globle Transaction VS Local Transaction .
- 【教程】最新微信视频号视频批量下载保存方法,非常简单的方法
- 3Dmax材质编辑器是黑的,怎么解决
- 产品经理的职责有哪些?到底该做什么?
- 成都最最最牛逼的IT公司全在这了
- java语言实现修改文件名称的功能
- 默纳克调试说明书_默纳克NICE调试说明书修改版