为Bazzite添加第三方手柄支持

1. 获取设备信息

连接设备后,执行以下命令查找设备信息:

lsusb

在输出中找到你的控制器(通常会显示品牌名),记录类似 ID 17ef:6182 的字段(17ef 是 Vendor ID,6182 是 Product ID)。

2. 添加udev规则

创建 udev 规则自动添加 ID:

vim /etc/udev/rules.d/50-custom-xpad.rules

添加以下内容(替换为你的设备 ID):

ACTION=="add", ATTRS{idVendor}=="17ef", ATTRS{idProduct}=="6182", RUN+="/sbin/modprobe xpad", RUN+="/bin/sh -c 'echo 17ef 6182 > /sys/bus/usb/drivers/xpad/new_id'"

保存后生效:

sudo udevadm control --reload-rules
sudo udevadm trigger
posted @ 2025-09-05 11:51  Astrawang  阅读(35)  评论(0)    收藏  举报