驱动
xpadneo
依赖
1 | Raspbian |
安装
1 | git clone https://github.com/atar-axis/xpadneo.git |
连接
1 | bluetoothctl |
其他
1 | 查看设备 |
使用
Python
安装依赖
1 | sudo pip3 install evdev asyncio |
测试
1 | $ cd xpadneo/misc/examples # 克隆下来的Git仓库 |
按键
| 按键 | code | type | 值类型 |
|---|---|---|---|
| LT | 10 | 03 | 区间,0~1023 |
| RT | 09 | 03 | 区间,0~1023 |
| LB | 310 | 01 | 单值,00,01 |
| RB | 311 | 01 | 单值,00,01 |
| 左摇杆 Y轴 | 01 | 03 | 区间,0~65535 |
| 左摇杆 X轴 | 00 | 03 | 区间,0~65535 |
| 右摇杆 Y轴 | 05 | 03 | 区间,0~65535 |
| 右摇杆 X轴 | 02 | 03 | 区间,0~65535 |
| 视图 | 158 | 01 | 单值,00,01 |
| 菜单 | 315 | 01 | 单值,00,01 |
| 十字键 上 | 17 | 03 | 单值,00,-1 |
| 十字键 下 | 17 | 03 | 单值,00,01 |
| 十字键 左 | 16 | 03 | 单值,00,-1 |
| 十字键 右 | 16 | 03 | 单值,00,01 |
| Y | 308 | 01 | 单值,00,01 |
| X | 307 | 01 | 单值,00,01 |
| A | 304 | 01 | 单值,00,01 |
| B | 305 | 01 | 单值,00,01 |
注
- 摇杆X轴左侧为0,Y轴上侧为0