Random Thoughts – Randocity!

How to use your PS4’s DS4 controller on Windows

Posted in howto, video game, windows by commorancy on May 30, 2018

HowToBadgeIn a follow-up to the Randocity article How to pair your PS4 controller wirelessly, this article is an extension to explain how to use a DualShock 4 controller on Windows. Since that pairing article shows you how to pair a DS4, this article will show you how to make use of it on Windows.

DS4Windows

You’ll need to download DS4Windows for your system. Note that there are two releases of DS4Windows. One by Jay2Kings which has been abandoned and a newer fork being handled by Ryochan4. You’ll want to get this newer version from Ryochan4. This version is being updated constantly.

Requirements

  • Windows 7 or newer
  • Microsoft .NET 4.5.2 or higher (needed to unzip the driver and for macros to work properly)
  • SCP Virtual Bus Driver (Downloaded & Installed with DS4Windows)
  • Microsoft 360 Driver (link inside DS4Windows, already installed on Windows 7 SP1 and higher or if you’ve used a 360 controller before)
  • Sony DualShock 4 (This should be obvious)
  • Micro USB cable
  • (Optional) Bluetooth 2.1+, via adapter or built in pc (My recommendation) (Toshiba’s bluetooth adapters currently do not work)

Xbox 360 Controller Emulation

This driver works by latching onto the Xbox 360 controller emulation system that’s available as an add-on in Windows 7 or newer. As you’ll note, you’ll need to install the Microsoft 360 Driver if you’ve never used a 360 controller on Windows. If you have previously used a 360 controller or you are using Windows 8 or above, you can skip that installation step.

Downloading DS4Windows

To download the latest version of DS4Windows click through to this link:

Choose the top most release number. As I write this article, that number is version 1.4.119. However, if you’re reading this 6 months from now or later, it will likely have changed. If you’re running 64 bit Windows, download the x64 version. If you’re running 32 bit Windows, choose the x86 version.

After you download it, you’ll extract out the zip file which contains the following files:

filelist

From here, double-click the DS4Windows application icon. Note, Windows may warn you that this application is from an unknown developer, be sure to click ‘Run Anyway’. There’s no way around this issue because this developer has chosen not to code sign this application.

Once you run DS4Windows, you should see a window that looks like this:

ds4windows_installer

Follow these steps:

Step 1: Install the DS4 Driver — Click the Button highlighted in red

step1

Step 2: Install the 360 driver (only needed if Windows 7 or below). Skip this step on Windows 10.

step2

Step 3: Connect your DS4 Controller

step3

From here, you’ll need to choose if you’re going to use this controller via USB cable or via Bluetooth. If you have a USB cable, then follow the instructions at the top of the red box. If you intend to use the controller wirelessly, then follow the (optional) Bluetooth instructions at the bottom of the window above.

If you’ve chosen Bluetooth, then change settings by clicking the ‘Bluetooth Settings’ button and connect the controller to Windows through Windows’s control panel settings. Once you click on Bluetooth Settings, you should see a window appear like:

bt_settings

Make sure Bluetooth is enabled on your computer. Then, click add a new device. From here you should see a window like so:

btdevices

Click on Bluetooth type devices and make sure the controller is in pairing mode. It should show up as ‘Wireless Controller’. Select it and it will pair. After this, DS4Windows will ensure the proper drivers are loaded for this controller. You’ll see a few notifications pop up regarding installation of various controller drivers for this newly found controller.

Step 4 — Finished

step4

Once that’s all complete, you’ll see the DS4Windows main window now looks like this and contains your new controller:

ds4_windows

Your controller’s ID will be different than mine. Note, like the PS4, you can only connect a maximum of 4 controllers using this tool.

Using your new DS4 controller on Windows

After you get your controller set up to this point, you’ll need to select and/or create a profile. A profile maps the controller’s buttons and joysticks to actions on Windows (or a specific game). When you click on the Profiles tab across the top of the window, you can create new profiles or import existing profiles that you’ve downloaded.

I’m still on the lookout for a high quality archive of profiles for specific games. Unfortunately, I’ve not yet found any. For the time being, you’ll need to create your own. Setting up profiles goes beyond the scope of this installation tutorial. However, I will leave you with a few YouTube videos to get you started.

 

 

Note, the above video does not have sound.

 

Jump to 6:53 in the above video to begin the mapping setup tutorial.

Profiles

If I manage to find any preexisting game profiles, I will create a list below of their locations. If you have a specific game that needs a profile, please leave a comment below and I will attempt to locate a profile for you. Note, however, I can’t create any profiles where I don’t have the game installed. The best I can do is look for someone who has already created a profile and point you there.

As always, if this article is helpful to you, please leave a comment below.

↩︎

Advertisements

Sony PS4 announced.. blah blah blah

Posted in video game, video gaming by commorancy on February 24, 2013

So Sony officially announced the PS4.  But, before I say anything, let’s let their specs do the some talking:

Main processor

  • Single-chip custom processor
  • CPU: low power x86-64 AMD “Jaguar”, 8 cores
  • GPU: 1.84 TFLOPS, AMD Radeon™ Graphics Core Next engine

AV output

  • Analog-AV out
  • Digital Output (optical)

Communication

  • Ethernet (10BASE-T, 100BASE-TX, 1000BASE-T)
  • IEEE 802.11 b/g/n
  • Bluetooth® 2.1 (EDR)

Optical Drive (Read only)

  • BD 6xCAV
  • DVD 8xCAV

Super-Speed I/O USB (USB 3.0), AUX
Hard Disk Drive Built -in
Memory GDDR5 8GB

In addition to the actual console specs, Sony also announced a Dual Shock 4 controller with a touch surface on the controller.  Nothing like the Wii U controller, mind you, but a finger touch surface (like a glide pad on a notebook).

Wait.. What? Is this real?

Let me start by saying whoopee! =sarcasm off= My first thought after reading this spec sheet is, “WTF? Is this for real? This has got to be a joke, right?” And then it sank in, this wasn’t a joke and it is for real. This hardware is so 5 years ago. It’s basically a glorified PC with 8 cores and a reasonably slow one at that. I’m definitely not impressed. This is most definitely not what I expected to see from Sony. A glorified PC with a Radeon card as the new PS4?

So, why is this a problem? Let me count the ways…

1) No backwards compatibility to the PS3. The AMD chip is in no way compatible with the PS3’s cell processors. So, unless Sony has asked AMD to build in cell core backwards compatibility, the best we can hope for is emulation. And, with emulation comes slowness and games that feel sluggish, choppy and crappy. Sure, they might play, but they’re not likely to play WELL. That’s the difficulty with emulation.

B) It’s a PC.  I’ll say that again, it’s a PC… and not a particularly great one at that. The graphics card might be somewhere close to a mid to mid-high end card in today’s market, but again Sony has trapped themselves into outdated graphics before the console is even released. Unless they plan to release this ‘PC’ in the next 3-6 months, this thing will be outdated and worthless when it arrives.  Sure, it may be faster than the PS3 today, but what difference does that make in the grand scheme?  If a then $300 netbook runs rings around the PS4 in speed, it’s a DOA device. Sure, I love consoles, but I want them to be cool, sleek and unique, not mundane and something I could buy anywhere.

What Sony should have done here is ask for a modular slot for a graphics card. Then, when the card gets outdated, pop in a new updated card.  This does two things for Sony. 1) A modular slot allows the console to remain relevant independent of the processors. The processors will remain relevant far longer than the graphics processor.  In addition, the GPU can be used for game processing. 2) A modular graphics card slot would allow for many uses all across the board. Placing components into modern PCs should become easier and also allow upgrading graphics cards in such devices as netbooks and notebooks easily. This is a pioneer and innovative approach to creating a new device.

iii) Ok, so I have to concede that it will be compatible with PC games IF Sony doesn’t blunder the PC part of it. That is, if they license Windows (of any variety) from Microsoft, they can at least pull in all of the PC game titles that get released (or at least have them ported much more easily). But, that’s not necessarily going to save this turd… ahem, console.

Sony’s day is Done

Sony has been the odd man out in gaming recently and their lack of innovation in gaming is very much apparent. What Sony needs is something innovative, and the PS4 isn’t it. The Wii U is innovative.  Sure, it’s got issues due to launch immaturity, but that will be corrected through updates. Sony’s product is immature and it will clearly remain that way throughout its life. You can’t turn a Hyundai into a Tesla. That just doesn’t work. Sony’s product is clearly a crap attempt at a new console.

Sony, take this idea, rework it and make it loads better. Then come back and re-release the specs.  This is a crap first attempt at a new console.  Let’s start from here and make it better. Otherwise, your current PS3 lackluster sales will turn into no sales when the PS4 arrives.

Right now, the only thing Sony has going for their entire gaming market is the PS Vita. They better damn well hope they can get some decent games out for the Vita because the PS4 is even less attractive than the PS Vita.

Next Gen Gaming

This is definitely not what I expected to see for a next gen gaming platform. We need to move towards more realistic 3D gaming, not towards commodity hardware. The Wii-U definitely heads in the right direction with innovation. It’s not going to take much for Microsoft’s new Xbox to kick it out of the ballpark. In fact, if Microsoft can in any way integrate a Surface tablet into the gaming experience of the new Xbox, it’ll be a whole lot more innovative than this Sony console has any hope of being.  Sony, take it back to the drawing board and rethink it. I think I’ll call it now, the Playstation home console brand is now officially dead. Sony better hope the PS Vita can carry SCEA onward.

%d bloggers like this: