You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
在 Arch Linux 中兼容性最好的手柄是 Xbox 手柄,其余手柄不建议使用。如果你使用无线适配器连接,安装使用[xone](https://github.com/medusalix/xone)。如果你使用蓝牙连接,安装使用[xpadneo](https://aur.archlinux.org/packages/xpadneo-dkms)。对于蓝牙连接,需要进行额外配置。
Under normal circumstances, the handle can be used directly by connecting to the computer through a data cable. Handles that support wireless (DUALSHOCK® 3, DUALSHOCK® 4, Xbox 360, Xbox One, 8BitDo, etc.) can also be connected directly via Bluetooth without additional operation.
124
+
The most compatible controller in Arch Linux is the Xbox controller, and the use of other controllers is not recommended. If you are using a wireless adapter to connect, install it using [xone](https://github.com/medusalix/xone). If you use a Bluetooth connection, install it using [xpadneo](https://aur.archlinux.org/packages/xpadneo-dkms). For Bluetooth connectivity, additional configuration is required.
125
125
126
-
Although wireless controllers can generally be directly connected via Bluetooth, there is usually a large delay in doing so. Use the [Xbox Wireless Adapter](https://www.microsoftstore.com.cn/accessories/microsoft-xbox-wireless-adapter) for a near-wired low-latency experience.
126
+
1. First you need to enable UserspaceHID, if you don't do this, the controller will not connect properly and will start to cycle connecting and disconnecting, and the Xbox button will keep flashing. Edit configuration file:
127
127
128
-
In order to use the Xbox Wireless Adapter under Arch Linux, a third-party open source driver [xow](https://github.com/medusalix/xow) needs to be installed.
128
+
```bash
129
+
vim /etc/bluetooth/input.conf
130
+
131
+
```
132
+
133
+
Uncomment `UserspaceHID` and change the value to true.
2. Next make some settings in the main bluetooth profile so xpadneo can work as expected, also need to resolve the input lag issue. Edit the main file:
131
136
132
-
```sh
133
-
yay -S xow
134
-
```
137
+
```bash
138
+
vim /etc/bluetooth/main.conf
139
+
```
135
140
136
-
2. Start the `xcow` service:
141
+
Change the following parameters to the following values
137
142
138
-
```sh
139
-
sudo systemctl enable xow.service
140
-
```
143
+
```bash
144
+
[General]
145
+
Privacy=device
146
+
JustWorksRepairing = always
147
+
Class = 0x000100
148
+
FastConnectable = true
149
+
150
+
[LE]
151
+
MinConnectionInterval=7
152
+
MaxConnectionInterval=9
153
+
ConnectionLatency=0
154
+
```
141
155
142
-
3. Restart the computer, insert the Xbox wireless adapter and pair with the Xbox controller
156
+
Finally, restart the computerand connect.
143
157
144
-
The actual experience is no different from that under Windows. Latency-sensitive audio games (such as [Meow Run](https://store.steampowered.com/app/774171/Muse_Dash/)) can fine-tune the offset value in the game settings.
0 commit comments