复古游戏迷渴望将你的Xbox One控制器连接到你的Raspberry Pi?多亏了RetroPie和Recalbox中的自动配置工具,才有可能用Xbox控制器控制游戏。
但实际的联系呢?有可能吗?您是否需要适配器将Xbox One控制器连接到另一台计算机?这是你需要知道的。
如果你打算在你的Raspberry Pi上使用Xbox One控制器,从更新你的操作系统开始。在终端中,使用:
sudo apt updatesudo apt upgrade等待每一个步骤完成,查看确认安装的任何提示。
在大多数情况下,你不应该需要一个驱动程序的Xbox一控制器上的Raspbian。对控制器的支持内置于操作系统中。但是,旧的仿真器和游戏没有检测到这一点。通过蓝牙连接也很有用(见下文)。
如果您无法让Xbox One控制器与某些游戏配合使用,请使用安装驱动程序
sudo apt install xboxdrv一如既往,请等待安装完成后再继续。
USB的美妙之处在于,您可以简单地即插即用。
Xbox One控制器的便利之处在于它的无线灵活性,如果你非常想使用它,可以试试USB。Xbox One充电电缆可用于此目的,但如果您的系统不包括充电电缆,则您需要购买自己的。2.7米的版本最适合在复古系统上玩游戏。
Official Microsoft Xbox One USB Charging Cable (Bulk Packaging) BUY NOW ON AMAZON
别忘了,你也可以买有线版本的Xbox One控制器。这将直接**,并节省时间配置蓝牙。
PowerA Enhanced Wired Controller for Xbox One - Black BUY NOW ON AMAZON
如果你打算把你的Xbox One控制器连接到Raspberry Pi上,最好选择一个更高的型号。较老的树莓Pi没有处理无线控制器的速度(或Wi-Fi和蓝牙功能)。如果您仅限于较旧的PI,请使用USB。
使用Raspberry Pi或更高版本,您有两个无线连接选项:
一个比另一个容易得多。
将Xbox One控制器连接到Raspberry Pi的最简单方法是使用官方的Microsoft Xbox无线适配器。
Microsoft Xbox Wireless Adapter for Windows 10 BUY NOW ON AMAZON
(请注意,此控制器与Xbox 360无线控制器使用的控制器不同。)
将无线适配器连接到Raspberry Pi,启动,然后等待设备亮起。同时按住适配器和Xbox One控制器上的配对按钮,等待指示灯同步。当它们停止闪烁时,你就可以开始玩了!
在继续之前,请确保您已经安装了xboxdrv驱动程序,如前所述。
同步Xbox One控制器需要禁用ERTM。这是增强的重传模式,是蓝牙的一项关键功能。但是,如果启用了它,设备将无法同步。禁用ERTM:
echo 'opti*** bluetooth disable_ertm=Y' | sudo tee -a /etc/modprobe.d/bluetooth.conf接下来,重新启动Raspberry Pi:
sudo reboot重新启动的Raspberry Pi现在可以进行蓝牙连接了。启动蓝牙工具:
sudo bluetoothctl您应该看到响应“agentregistered”和一个新的提示
[Bluetooth]#. 在提示下,按如下方式启用代理:
agent on然后,将其设置为默认值:
default-agent下一步是开始扫描可发现的蓝牙设备。使用“扫描开启”命令开始扫描:
scan on您将立即在终端中看到可用设备的列表。但是,Xbox One控制器将不在这些项目之列。相反,您需要使控制器可发现。打开它,然后按住设备前面microUSB端口旁边的同步按钮。
当Xbox按钮指示灯开始闪烁时,可以发现它。你应该看到一个数字串和一个描述出现在终端。我们的照片是这样的:
[NEW] Device 5C:BA:37:4D:1D:95 Xbox Wireless Controller由冒号分隔的六对字母和数字是Xbox One控制器的MAC地址。这用于使用connect命令将控制器连接到Raspberry Pi:
connect 5C:BA:37:4D:1D:95(您的MAC地址将不同。)
连接将在命令提示符中确认,并显示一行,后跟“Connection successful”
为了确保将来的连接容易,请指示Raspberry Pi信任控制器:
trust 5C:BA:37:4D:1D:95完成后,用Ctrl+D退出蓝牙工具。
在这个阶段你就完了。要确认Xbox One控制器工作正常,请安装操纵杆软件:
sudo apt install joystick安装后,使用jstest工具检查Xbox One控制器的输入:
sudo jstest /dev/input/js0终端将打开一个新窗口,显示按钮和轴的列表。当按下和移动时,每个将显示不同的值。移动Xbox One控制器上的按钮和拇指将提示显示值。只要反应是不同的和即时的,一切都设置和工作正常。
到现在为止,你应该准备好开始游戏与Xbox一控制器在你的树莓皮。无论你是使用RetroPie,Recalbox,或其他一些复古游戏套件的树莓Pi控制器配置文件应该是可用的。这意味着,当你挂上你的控制器,你不仅可以浏览复古游戏平台的界面,你也可以玩游戏!
此外,如果您的Xbox One控制器无**常工作,我们将提供有关如何修复损坏的Xbox One控制器的提示。
记住,有三种方法可以将Xbox One控制器连接到Raspberry Pi:
想要一些复古的双人动作,但只有一个控制器?看看我们为RetroPie提供的最佳控制器。
... Arduino是一个微型控制器,实际上不是一台微型计算机。微控制器只是构成整个计算机的一小部分。Arduino仅提供Raspberry Pi功能的一个子集。 ...
...确保在Raspberry Pi上配置了RealVNC服务器软件,在主设备或控制器设备上配置了VNC查看器。 ...
树莓圆周率的多功能性意味着在某个时候,你一定会在户外使用它,超出你的无线网络。那么,如果不**键盘和显示器,如何与之通信呢? ...
寻找一个智能,易于使用的Raspberry Pi媒体服务器解决方案与客户端应用程序的良好选择?也许你看了Plex或Kodi,但发现它们似乎不对。如果是这样的话,值得一试。 ...
...Recalbox和RetroPie。其他的可以使用,但都需要一个合适的控制器,需要一些初始配置。许多平台都可以模拟,从经典的MS-DOS PC游戏到Commodore 64。许多流行的16位游戏机也可以在树莓皮复活。 ...
...可靠的microSD卡、用于初始设置的键盘/鼠标组合以及游戏控制器。虽然一个1GB的树莓皮4成本低于40美元,如果你是从零开始,你应该可以买到完整的套件低于100美元。 ...
...SD卡 键盘和鼠标 合适的游戏控制器(见下文) 带以太网端口的路由器(不建议Raspberry Pi使用5GHz无线) 两根以太网电缆。 HDMI电缆 适合玩游...
黄昏到黎明开关和定时器开关都是方便的方式来自动控制您的灯光。如果你能将两者结合起来,甚至把它们连接到互联网上,形成一个真正的智能照明系统,那不是很好吗? ...
你需要一个媒体中心解决方案,而且你听说过Kodi。它合适吗?你能把它安装在你的树莓皮上吗?一旦你做到了,你如何把它变成一个世界一流的家庭媒体中心?我们会教你怎么做。 ...