Ubuntu 22.04 LTS系统下Xbox 360手柄驱动安装配置求助
Ubuntu 22.04 LTS系统下Xbox 360手柄驱动安装配置求助
嗨,我之前在类似的老款MacBook Pro上折腾过Xbox 360手柄玩模拟器,给你分享几个亲测在Ubuntu 22.04 LTS上有效的步骤:
一、有线Xbox 360手柄配置
- 其实Ubuntu 22.04的内核已经自带了适配有线Xbox 360手柄的
xpad模块,大多数情况下插上手柄就能直接用。 - 验证模块是否加载:打开终端,输入
lsmod | grep xpad,如果有输出结果,说明驱动已经在运行了。 - 要是插上手柄没反应,手动加载模块试试:
sudo modprobe xpad,加载完成后再检查识别情况。 - 测试手柄功能:用命令
jstest /dev/input/js0(如果有多个输入设备,可能是js1,可以先执行ls /dev/input/js*查看具体编号),按手柄按键或摇动摇杆,终端里会显示对应的数值变化,就说明功能正常了。
二、无线Xbox 360手柄(配无线接收器)配置
- 首先安装专用工具包:在终端执行
sudo apt update && sudo apt install xboxdrv,这个工具对无线手柄的配对和适配稳定性很不错。 - 插好无线接收器到MacBook的USB口,按下手柄顶部的配对键,紧接着按接收器上的配对键,等两者的指示灯常亮,就说明配对成功了。
- 同样用
jstest命令测试手柄的按键和摇杆是否正常工作。
三、针对老款MacBook Pro的小Tips
- 老款MacBook的USB端口供电可能偏弱,如果用无线手柄接收器,建议搭配带独立供电的USB集线器,避免手柄频繁断开连接。
- 要是遇到识别异常,试试更新系统内核和固件:
sudo apt update && sudo apt upgrade -y,更新完成后重启系统,很多兼容性问题会被修复。
四、模拟器适配
- 像RetroArch这类主流模拟器,一般会自动识别到手柄。打开模拟器的设置界面,找到「输入」选项,就可以根据自己的习惯映射按键了。如果没识别到,重启模拟器再试试,或者检查手柄的连接状态。
备注:内容来源于stack exchange,提问作者TheMaskedTan




