Skip to content

Alexhuge1/ps5_joystick

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linux系统下PS5手柄控制解包指南

简介

本文档提供了在Linux系统下实现PS5手柄控制和解包的步骤和代码示例。

工作原理

理论上,该方法适用于所有蓝牙/USB/2.4G手柄。手柄在Linux中被识别为joystick设备,通常以js0, js1等文件名存在于/dev/input目录下。所有手柄的输入数据都缓存在这些设备文件中。

环境准备

  1. 确保Linux系统已安装Python环境。
  2. 确保PS5手柄已通过USB或蓝牙与系统连接。

操作步骤

  1. 打开终端。
  2. 进入/dev/input目录。
  3. 执行ls列出手柄设备文件,如js0, js1等。
  4. 使用cat /dev/input/js0 | hexdump查看手柄输入数据。

代码使用

确保ps5连接成功后,且占用js0通道,直接运行即可

About

在ubuntu下使用PS5控制器joystick

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages