PC 游戏(PC gaming)有很多优势,其中之一就是您几乎可以在计算机上使用您喜欢的任何外围设备。然而,当谈到游戏手柄时,Xbox控制器似乎已经成为事实上的标准。
多年来,游戏本身就支持Xbox控制器,在大多数情况下,这只是即插即用的问题。这是否意味着无法将PS4控制器连接和使用 PC?一点也不!有一些方法可以使这项工作,在某些情况下,它甚至是首选控制器。让我们看看涉及到什么。
PS4 远程播放和 PS Now
PC 游戏玩家可能想要将PS4(PS4)控制器连接到 PC 的主要原因之一是在该计算机上玩PS4游戏。这当然可以指为PS1、PS2和PS3模拟(emulating)旧的PlayStation游戏。这些系统的所有主要模拟器都可以与连接到 PC 的未经修改的PS4控制器一起正常工作。(PS4)
如果您想在 PC 上使用Remote Play应用程序,它可以让您从自己的PS4流式传输游戏,那么您也可以直接使用您的PS4控制器。您可以使用无线蓝牙连接,也可以使用微型(Bluetooth)USB电缆将控制器直接插入计算机。
PS Now是索尼的云游戏流媒体服务,不出所料,它还支持连接到 PC的PS4控制器。(PS4)它通过蓝牙(Bluetooth)或直接USB连接支持PS4控制器。
由于索尼(Sony)的Playstation和微软(Microsoft)的 Xbox 是直接竞争对手,您可能会认为微软(Microsoft)(或索尼(Sony))并没有竭尽全力 在Windows中集成(Windows)DS4支持。事实证明确实如此,主要是因为PS4控制器不支持所谓的“Xinput”。
Xinput 的问题
虽然Windows 10支持将PS4控制器作为标准蓝牙(Bluetooth)设备,但让游戏与它一起工作不仅仅是简单地连接它。问题归结为 Xinput 和Dinput。
Xinput是所有Xbox控制器使用的控制器标准。任何支持Xinput的游戏都可以与任何支持 Xinput 的官方Xbox(Xinput)控制器(Xbox)和第三方控制器一起使用。
其他控制器必须依赖Dinput,这是DirectX中使用的通用输入标准。Dinput已弃用,但仍然可以正常工作。问题是自微软(Microsoft)将Xbox控制器支持集成到Windows后发布的大多数游戏仅支持Xinput。或者,他们可能支持Dinput,但事后才这样做。
任何尝试使用Dinput控制器玩(Dinput)Windows游戏的游戏玩家都会证明这会导致无尽的挫败感。您可能已经猜到了,PS4控制器不支持Xinput,因此即使将其连接到 PC 后,仍然难以使用。但是,有一个DS4Windows(DS4Windows)形式的解决方法。
使用 DS4Windows 模拟 Xinput
DS4Windows是一个第三方实用程序,它使Windows误以为真正的Xinput控制器已连接到机器。然后它会获取你所有的PS4控制器输入并将它们转换为Xinput标准。这是迄今为止在现代游戏中使用PS4控制器的最佳解决方案。
DS4Windows不仅可以访问仅支持Xinput(DS4Windows)控制器的游戏。(Xinput)该软件还可以让您对DS4(DS4)进行更多控制,还可以让您充分发挥控制器的潜力。
例如,触摸板可用于控制鼠标指针,这在可能没有完全控制器支持或有一些更容易使用鼠标指针完成的游戏内操作的游戏中很有用。
DS4Windows还允许您使用DS4控制器中的(DS4)SixAxis运动传感器,将其映射到游戏控件。
您还可以控制灯条,让您设置颜色或完全关闭它。它甚至具有灯条颜色可以反映电池电量的功能。您可以创建多个配置文件并让它们在特定游戏运行时触发。
功能列表还在继续,任何考虑在Windows 10上使用 DS4 的人都绝对应该使用这个免费的实用程序。虽然您可以通过蓝牙使用(Bluetooth)DS4Windows,但最好的解决方案是使用有线连接。软件对蓝牙(Bluetooth)的支持可能非常不稳定,某些品牌的蓝牙(Bluetooth)控制器无法正常工作。
如果您绝对必须具有无线支持,值得测试一下,但让我们先看看如何使用电缆连接PS4控制器。(PS4)
如何使用有线(A Wired)连接将PS4 控制器(PS4 Controller)连接到 PC
这很可能是有史以来最简单的指令集之一。要在Windows 10计算机上通过USB使用PS4控制器,请使用微型 USB(micro USB)电缆,将大插头插入计算机的USB端口,然后将小插头插入PS4控制器。恭喜,您已完成本指南的这一部分。
接下来,我们将研究蓝牙(Bluetooth)方法,但请注意您的里程可能会有所不同。特别是如果您打算以这种方式使用DS4Windows。
如何使用蓝牙将(Using Bluetooth)PS4 控制器(PS4 Controller)连接到 PC
使用蓝牙(Bluetooth)连接你的PS4控制器有点棘手。
您需要做的第一件事是将PS4控制器置于配对模式。在控制器关闭的情况下,同时按住圆形PlayStation按钮和Share按钮,直到指示灯开始闪烁亮白色。
现在,打开开始菜单(Start Menu)并搜索蓝牙(Bluetooth),然后单击蓝牙和其他设备设置(Bluetooth and Other Device Settings)。
现在单击添加蓝牙或其他设备(Add Bluetooth or other device)旁边的大加号图标。
接下来选择蓝牙(Bluetooth)
您现在将看到可用设备的列表。PS4控制器应显示为Wireless Controller(Wireless Controller)。
单击(Click)它以完成配对。控制器现在应该可以与您的 PC 配合使用。
二等公民?
让我们面对现实吧,除非您想在Windows 10上玩专为DS4设计的游戏或对其具有原生支持,否则很难推荐使用。现代Windows(Windows)系统上的 Xinput 控制器可以简单地工作。没有什么可以设置或摆弄的。您也不需要花钱购买昂贵的Microsoft第一方控制器,因为有其他制造商的有线和无线 Xinput 控制器。
使用DS4Windows之类的实用程序可以让大多数事情正常工作,但如果可能的话,请考虑购买 Xbox 控制器。您将花费更少的时间来摆弄设置,而将更多的时间用于实际玩游戏。
另一方面,如果您有仍然完全支持Dinput的特定应用程序,或者您不介意没有PS4提示和一些额外的配置层,您可以在计算机上使用现有的PS4控制器并且仍然有美好时光。这一切的美妙之处在于选择权在您手中!
How To Connect a PS4 Controller To a PC
PC gaming has many strengths, one of which is that you can pretty much use any peripherals you like with a computer. However, when it comes to gamepads, it seems that the Xbox controller has taken over as the de-facto standard.
Games have supported Xbox controllers natively for years and in most cases it’s simply a matter of plugging and playing. Does that mean there’s no way to connect and use a PS4 controller to a PC? Not at all! There are ways to make this work and in some cases it’s even the preferred controller. Let’s look at what’s involved.
PS4 Remote Play and PS Now
One of the main reasons a PC gamer might want to connect a PS4 controller to a PC is to play PS4 games on that computer. This can of course refer to emulating old PlayStation games for the PS1, PS2 and PS3. All the major emulators for those systems will work just fine with an unmodified PS4 controller connected to a PC.
If you want to use the Remote Play application on your PC, which lets you stream games from your own PS4, then you can also use your PS4 controller directly. You can use either a wireless Bluetooth connection or just plug the controller directly into your computer using a micro USB cable.
PS Now is Sony’s cloud game streaming service and unsurprisingly also supports the PS4 controller connected to a PC. It supports the PS4 controller via Bluetooth or direct USB connection.
Since Sony’s Playstation and Microsoft’s Xbox are direct competitors, you might expect that Microsoft (or Sony for that matter) have not gone out of their way to integrate DS4 support in Windows. This does actually turn out to be the case, mainly because the PS4 controller doesn’t support something known as “Xinput”.
The Problem of Xinput
While Windows 10 supports the PS4 controller as a standard Bluetooth device, there’s more to getting games to work with it than simply connecting it. The problem boils down to Xinput and Dinput.
Xinput is the controller standard used by all Xbox controllers. Any game that supports Xinput will work with any official Xbox controller and third-party controllers that support Xinput.
Other controllers have to rely on Dinput, which is the generic input standard used in DirectX. Dinput is deprecated, but still works just fine. The problem is that most games released since Microsoft integrated Xbox controller support into Windows only support Xinput. Alternatively, they may support Dinput, but have done so as an afterthought.
Any gamer who has tried to play Windows games using a Dinput controller will attest to the endless frustration this causes. As you’ve probably guessed, the PS4 controller does not support Xinput, so even after connecting it to a PC, it’s still difficult to use. However, there’s a workaround in the form of DS4Windows.
Using DS4Windows To Emulate Xinput
DS4Windows is a third-party utility that fools Windows into thinking a real Xinput controller has been connected to the machine. It then takes all your PS4 controller inputs and translates them to the Xinput standard. This is by far the best solution for using PS4 controllers with modern games.
There’s more to DS4Windows than getting access to games that only support Xinput controllers. The software also gives you much more control over the DS4 and it also allows you to use the controller to its full potential.
For example, the touchpad can be used to control your mouse pointer, which is useful in games that may not have full controller support or have some in-game actions that are easier to do with a mouse pointer.
DS4Windows also lets you use the SixAxis motion sensors in the DS4 controller, letting you map it to game controls.
You also get control over the light bar, letting you set the color or turn it off completely. It even has a feature where light bar color can reflect battery level. You can create multiple configuration profiles and have them trigger when specific games are running.
The list of features goes on, and anyone considering using their DS4 with Windows 10 should absolutely use this free utility. While you can use DS4Windows via Bluetooth, the best solution is using a wired connection. Bluetooth support can be pretty flakey with the software and certain brands of Bluetooth controller just won’t work right.
It’s worth testing out if you absolutely must have wireless support, but let’s look at how to connect a PS4 controller using a cable first.
How To Connect a PS4 Controller To a PC Using A Wired Connection
This is quite possibly one of the simplest sets of instructions ever. To use a PS4 controller via USB on a Windows 10 computer, take a micro USB cable, plug the large plug into the computer’s USB port and plug the small plug into the PS4 controller. Congratulations, you’re done with this part of the guide.
Next, we’ll look at the Bluetooth method, but be warned that your mileage may vary. Especially if you plan to use DS4Windows this way.
How To Connect a PS4 Controller To a PC Using Bluetooth
Connecting your PS4 controller using Bluetooth is a little trickier.
The first thing you need to do is put your PS4 controller into pairing mode. With the controller off, press and hold the round PlayStation button and the Share button together until the light starts to flash bright white.
Now, open the Start Menu and search for Bluetooth, then click on Bluetooth and Other Device Settings.
Now click the big plus icon next to Add Bluetooth or other device.
Next choose Bluetooth
You’ll now see a list of available devices. The PS4 controller should show up as Wireless Controller.
Click on it to complete the pairing. The controller should now work with your PC.
A Second-class Citizen?
Let’s face it, unless you want to play games that were specifically designed for the DS4 on Windows 10 or have native support for it, it’s hard to recommend using one. Xinput controllers on a modern Windows system simply work. There’s nothing to set up or fiddle with. You also don’t need to spend money on an expensive first-party controller from Microsoft, since there are both wired and wireless Xinput controllers from other manufacturers.
With utilities like DS4Windows it’s possible to get most things working, but if at all possible, consider buying an Xbox controller instead. You’ll spend much less time fiddling with settings and more time actually playing your games.
If, on the other hand, you have specific applications that still fully support Dinput or you don’t mind not having PS4 prompts and a few extra layers of configuration to wade through, you can use your existing PS4 controller on your computer and still have a good time. The beauty of it all is that the choice is yours!