Jetson系列——罗技手柄F710模块

文章目录


前言

博主最近在Jetson Xaver NX上做开发,使用到罗技的手柄进行控制,发现有相关的开源模块可以用于配置。

项目GitHub地址:logitech-f710-module
Jetson系列——罗技手柄F710模块
该模块可以在JetsonXavier NXAGX Xavier 系列上安装使用。

一、下载脚本

通过git将该开源项目下载至本地,此处需要根据自己的内核版本进行选择不同的Tag。

# 查看板子的内核版本
uname -r

Jetson系列——罗技手柄F710模块
此处,博主的内核版本为4.9.201-tegra对应选择了l4t-32-5-1
Jetson系列——罗技手柄F710模块
在根目录的bin目录里面,放置了不同版本的文件
Jetson系列——罗技手柄F710模块

# 下载开源项目
git clone https://github.com/jetsonhacks/logitech-f710-module.git
cd logitech-f710-module

二、执行脚本

此处注意,下列

1.安装模块

首先需要安装提供的hid-logitech.ko模块,待安装完成后还需要对机器进行重启以确保环境配置完成。

./install-module.sh

Jetson系列——罗技手柄F710模块

2.编译

重启完成后,使用如下脚本进行编译:

./build-module.sh

构建完成后,该模块的位置将在 /usr/src/kernel/kernel-4.9/drivers/hid/hid-logitech.ko

此处注意:在运行脚本中,存在大量的选择,直接点击回车 键即可。

三、测试

测试代码如下:

# 安装测试工具
sudo apt-get install jstest-gtk
# 查看手柄的串口号(一般为jso)
ls /dev/input/ | grep js
# 测试手柄信息
jstest /dev/input/js0

Jetson系列——罗技手柄F710模块

上一篇:jetson nano换源


下一篇:开坑Jetson Nano(一):搭建环境