Overclock.net › Forums › Industry News › Software News › [Phoronix] Linux 3.15 Supports The Dualshock 4
New Posts  All Forums:Forum Nav:

[Phoronix] Linux 3.15 Supports The Dualshock 4

post #1 of 10
Thread Starter 
Quote:
The Sony HID driver now supports the Dualshock 4 controller as found with the PlayStation 4 game console. The Dualshock 4 controller is Bluetooth-based and from an initial look-over it seems this Linux driver support for 3.15 is in good standing for this new game controller.


http://www.phoronix.com/scan.php?page=news_item&px=MTY1MjQ


progress is good.
post #2 of 10
why would it matter what version of linux is used? i don't know of any logical reason it would matter, unless prior version of linux have terrible driver support.

EDIT: so it's a kernel driver and not a normal driver.
Edited by cdoublejj - 4/3/14 at 5:32am
Core 2 Haf
(16 items)
 
  
CPUMotherboardGraphicsRAM
C2Q Q9550 ASUS P5E3 Deluxe Wifi-AP GTX 480 Kingston HyperX DDR3 KHX1600C9D3K2/8G 
RAMHard DriveCoolingOS
PNY 1333 55gb, 320Gb, 500GB, 1TB Hyper 212 EVO Win 7 Ultimate 64bit 
OSOSPowerCase
Lubuntu 13.04 x64 OS X 10.8.5 TX750 Haf 912 
  hide details  
Reply
Core 2 Haf
(16 items)
 
  
CPUMotherboardGraphicsRAM
C2Q Q9550 ASUS P5E3 Deluxe Wifi-AP GTX 480 Kingston HyperX DDR3 KHX1600C9D3K2/8G 
RAMHard DriveCoolingOS
PNY 1333 55gb, 320Gb, 500GB, 1TB Hyper 212 EVO Win 7 Ultimate 64bit 
OSOSPowerCase
Lubuntu 13.04 x64 OS X 10.8.5 TX750 Haf 912 
  hide details  
Reply
post #3 of 10
Quote:
Originally Posted by cdoublejj View Post

why would it matter what version of linux is used? i don't know of any logical reason it would matter, unless prior version of linux have terrible driver support.

It sounds like a kernel driver. If it doesn't exist within the 3.14 code then they would make it an addition for 3.15....


Sent from my iPhone using Tapatalk
Waiting on X399
(13 items)
 
  
CPUMotherboardGraphicsRAM
AMD Phenom II B57 @ X4 3.9 Gigabyte 790FXTA-UD5 Sapphire Radeon 290 8 GB G.Skill 2133 
Hard DriveCoolingOSKeyboard
250 GB 840 EVO Noctua NH-D14 Windows 10 Logitech K350 
PowerCaseMouseMouse Pad
Seasonic x750 Corsair 600T Logitech G100s Razer Goliathus Speed 
Audio
Plantronics Gamecom 788 
  hide details  
Reply
Waiting on X399
(13 items)
 
  
CPUMotherboardGraphicsRAM
AMD Phenom II B57 @ X4 3.9 Gigabyte 790FXTA-UD5 Sapphire Radeon 290 8 GB G.Skill 2133 
Hard DriveCoolingOSKeyboard
250 GB 840 EVO Noctua NH-D14 Windows 10 Logitech K350 
PowerCaseMouseMouse Pad
Seasonic x750 Corsair 600T Logitech G100s Razer Goliathus Speed 
Audio
Plantronics Gamecom 788 
  hide details  
Reply
post #4 of 10
Thread Starter 
Quote:
Originally Posted by cdoublejj View Post

why would it matter what version of linux is used? i don't know of any logical reason it would matter, unless prior version of linux have terrible driver support.

well you can patch it in yourself but the take home point about kernal development is that things are plug and play, so basically unlike windows where you need a software suite and to install a driver (and have a net connection to do so and trawl sony's website) it is built in from the get go.. this is why some things haven’t worked in the past because its taken so long for devs to work out how to get things working as companies were reluctant to release code, but this is happening less these days and more rapid progress is being made.

the idea is you put linux on the machine and ootb it just works and the update manager keeps on top of any required patches with no user involvement.

this means if you trash your os you don’t spend two days reinstalling things.. its just there again within minuets
post #5 of 10
Quote:
Originally Posted by phill1978 View Post

well you can patch it in yourself but the take home point about kernal development is that things are plug and play, so basically unlike windows where you need a software suite and to install a driver (and have a net connection to do so and trawl sony's website) it is built in from the get go.. this is why some things haven’t worked in the past because its taken so long for devs to work out how to get things working as companies were reluctant to release code, but this is happening less these days and more rapid progress is being made.

the idea is you put linux on the machine and ootb it just works and the update manager keeps on top of any required patches with no user involvement.

this means if you trash your os you don’t spend two days reinstalling things.. its just there again within minuets

If this were to become true I would cut off windows on my rig. Since I am a linux Noob, would this work with SteamOS?? I am thinking of installing it on a secondary drive to give it a run. (sorry for somewhat off topic)
Bubble Bee Tuna
(20 items)
 
  
CPUMotherboardGraphicsGraphics
4770k@4.5 Asrock Z87 OC Formula 7970@1200/1600 6970@950/1450 
GraphicsRAMHard DriveHard Drive
6970@950/1450 Samsung Wonder Ram 120Gb Phoenix SSD 120Gb Phoenix SSD 
Hard DriveHard DriveOptical DriveCooling
1Tb Western Digital HDD 1Tb Western Digital HDD Slim Slot stealthed Heatkiller 3.0 CU, Heatkiller 7970 CU with back... 
CoolingCoolingOSMonitor
Phobya 400mm radiator, EX 360mm radiator, misc ... Swiftech MCP35X2 Pump, Frozen_Q 250mm Liquid Fu... Windows 7 Ultimate Asus 1080P 
KeyboardPowerCaseMouse
OCN Edition Ducky with MX Blues Corsair HX 850 Corsair 600T Razor Lachesis 
  hide details  
Reply
Bubble Bee Tuna
(20 items)
 
  
CPUMotherboardGraphicsGraphics
4770k@4.5 Asrock Z87 OC Formula 7970@1200/1600 6970@950/1450 
GraphicsRAMHard DriveHard Drive
6970@950/1450 Samsung Wonder Ram 120Gb Phoenix SSD 120Gb Phoenix SSD 
Hard DriveHard DriveOptical DriveCooling
1Tb Western Digital HDD 1Tb Western Digital HDD Slim Slot stealthed Heatkiller 3.0 CU, Heatkiller 7970 CU with back... 
CoolingCoolingOSMonitor
Phobya 400mm radiator, EX 360mm radiator, misc ... Swiftech MCP35X2 Pump, Frozen_Q 250mm Liquid Fu... Windows 7 Ultimate Asus 1080P 
KeyboardPowerCaseMouse
OCN Edition Ducky with MX Blues Corsair HX 850 Corsair 600T Razor Lachesis 
  hide details  
Reply
post #6 of 10
Quote:
Originally Posted by phill1978 View Post

well you can patch it in yourself but the take home point about kernal development is that things are plug and play, so basically unlike windows where you need a software suite and to install a driver (and have a net connection to do so and trawl sony's website) it is built in from the get go.. this is why some things haven’t worked in the past because its taken so long for devs to work out how to get things working as companies were reluctant to release code, but this is happening less these days and more rapid progress is being made.

the idea is you put linux on the machine and ootb it just works and the update manager keeps on top of any required patches with no user involvement.

this means if you trash your os you don’t spend two days reinstalling things.. its just there again within minuets


That's always been a fantasticly strange part about Linux. When reformatting and installing Windows, you go through the normal motions installing all of your programs, drivers, etc. After installing pretty much any Linux distrobution, you boot to the desktop and think, "now what?".


On topic:
This is good news, more reasons I want to make a 100% switch to Linux on my main desktop. Occasionally, I'll play classic PS games and use my PS3 controller, so this fills that need.


Quote:
Originally Posted by goodtobeking View Post

If this were to become true I would cut off windows on my rig. Since I am a linux Noob, would this work with SteamOS?? I am thinking of installing it on a secondary drive to give it a run. (sorry for somewhat off topic)

It should work just fine, since SteamOS is pretty much just full screen Steam over top of Debian (correct me if I'm wrong).
    
CPUMotherboardGraphicsRAM
Intel Core-i5 6500 ASRock H110M-DGS XFX RX480 8GB Corsair Vengeance LPX 2x4GB DDR4 
Hard DriveHard DriveOptical DriveCooling
Sandisk SSD Plus 240GB Seagate Barracuda 3TB HP Blu-ray Corsair H55 
OSMonitorKeyboardPower
Windows 10 Pro x64 Apple 24" LED Cinema Display Razer BlackWidow Ultimate Corsair CX550M 
CaseMouse
Rosewill SRM-01 Corsair M45 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Intel Core-i5 6500 ASRock H110M-DGS XFX RX480 8GB Corsair Vengeance LPX 2x4GB DDR4 
Hard DriveHard DriveOptical DriveCooling
Sandisk SSD Plus 240GB Seagate Barracuda 3TB HP Blu-ray Corsair H55 
OSMonitorKeyboardPower
Windows 10 Pro x64 Apple 24" LED Cinema Display Razer BlackWidow Ultimate Corsair CX550M 
CaseMouse
Rosewill SRM-01 Corsair M45 
  hide details  
Reply
post #7 of 10
Thread Starter 
Quote:
Originally Posted by goodtobeking View Post

If this were to become true I would cut off windows on my rig. Since I am a linux Noob, would this work with SteamOS?? I am thinking of installing it on a secondary drive to give it a run. (sorry for somewhat off topic)

well kernal 3.15 isnt out yet but it is possible to add this support outside of 'big picture' and all you would need to do is tick the desktop mode within SteamOS and it would allow you to logout to a Gnome3 desktop where by you could patch it in yourself.

but the take home point is still the same, although a few months behind official released (Which admittedly windows is in front as they have pre-made drivers) eventually the devs work stuff out and kernal code for peripherals or at least is there is the ability to add drivers on installation from repositories. If though for example Logitech made a joint windows and linux driver then the patching and updating would be on the same timeline in most cases perhaps with a bit more testing on the linux side before release.
post #8 of 10
I giggle every time I plug anything in a Windows machine and it starts installing drivers.

Change USB port, installing drivers again.

Change again. Yeah, installing drivers again.

Rinse and repeat.

My old Dualshock 2 controller is still working flawless but this is seriously tempting.
post #9 of 10
More of a reason to use a bleeding edge distro on my Crunch pro!
lmao rig
(30 items)
 
lmao laptop
(20 items)
 
lmao server
(17 items)
 
CPUMotherboardGraphicsRAM
[AMD] Ryzen 5 1600X [Biostar] X370GT3 [Gigabyte] GTX 1080 windforce oc [G.Skill] Ripjaws V Series 16GB (2 x 8GB) DDR4 ... 
Hard DriveHard DriveHard DriveCooling
[Samsung] 960 evo m.2 250GB [Mushkin] eco2 512GB SSD [Mushkin] enhanced reactor 500GB SSD [Corsairl] h100i v2 
CoolingOSMonitorMonitor
[Noctua] nf-S12a pwm 120mm fan x 5 [M$] Winblows 10 pro fortified and telemetry free [AOC] i2367f 23" IPS [AOC] i2367f 23" IPS 
MonitorKeyboardPowerCase
[Dell] e2311h [Qisan] White Magicforce 68 w/ MX greens [Cougar] CMX 1000 [Fractal Design] Define C mini 
MouseMouse PadAudioAudio
[Logitech] g900 chaos spectrum [GGing] black extended mousepad [Onkyo] TX-SR313 receiver [KLH] Center and rear speakers 
AudioAudioAudioAudio
[Realistic] MC-1000 front speakers [Insignia] Rocketboost subwoofer Audio-Technica] QuietPoint ath-anc7b [Zalman] clip mic 
OtherOtherOtherOther
[Keycool] KC21 keypad w/ Gateron greens [Orico] USB 3.0 HDD dock bay [Orico] 7-port powered USB 3.0 Hub [Rosewill] 10-port powered USB 2.0 Hub 
OtherOther
[Belkin] 7-port powered USB 2.0 Hub [Phanteks] Cable extensions white 
CPUMotherboardGraphicsGraphics
[Intel] i7 6700HQ [Lenovo] ideapad y [Intel] HD 530 [AMD] Radeon R9 M375 4GB 
RAMRAMHard DriveHard Drive
[Samsung] 8GB DDR4 2133 [G.Skill] Ripjaws 8GB DDR4 2133 [Adata] Premier SP550 240GB SATA III M.2 SSD [Sandisk] X400 512GB SSD 
Optical DriveCoolingOSMonitor
[Asus] slim external DVD RW stock [M$] Winblows 10 fortified and telemetry free [Lenovo] 14" 1080p monitor 
KeyboardCaseMouseAudio
[Lenovo] integrated [Lenovo] y700 shell [Lenovo] touchpad integrated 
OtherOtherOtherOther
[Vortex] Poker II keyboard w/ MX Blacks [logitech] g303 daedalus apex mouse [WASD] v2 TKL w/ MX Clears (for work) [Dell] OEM optical mouse (for work) 
CPUMotherboardGraphicsRAM
[Intel] i7 2700k [Gigabyte] ga-z77-d3h [Intel] hd 3000 [G.Skill] Ares 16GB (4x4GB) DDR3 1600 
Hard DriveHard DriveHard DriveHard Drive
[Transcend] SSD320 128GB SSD (OS) [WD] Red 1TB [WD] Red 2TB [WD] Blue 1TB 
Hard DriveOptical DriveCoolingOS
[WD] Blue 2TB [Lite-on] dvd rw [Corsair] A70 Debian 9 Stretch x86_64 
PowerCaseOtherOther
[Antec] HCG 750w PSU [Antec] DF-35 [Biostar] USB 3.0 front bracket [kingwin] 3.5" hotswap bay (x2) 
Other
[Highpoint] Rocket 620 
  hide details  
Reply
lmao rig
(30 items)
 
lmao laptop
(20 items)
 
lmao server
(17 items)
 
CPUMotherboardGraphicsRAM
[AMD] Ryzen 5 1600X [Biostar] X370GT3 [Gigabyte] GTX 1080 windforce oc [G.Skill] Ripjaws V Series 16GB (2 x 8GB) DDR4 ... 
Hard DriveHard DriveHard DriveCooling
[Samsung] 960 evo m.2 250GB [Mushkin] eco2 512GB SSD [Mushkin] enhanced reactor 500GB SSD [Corsairl] h100i v2 
CoolingOSMonitorMonitor
[Noctua] nf-S12a pwm 120mm fan x 5 [M$] Winblows 10 pro fortified and telemetry free [AOC] i2367f 23" IPS [AOC] i2367f 23" IPS 
MonitorKeyboardPowerCase
[Dell] e2311h [Qisan] White Magicforce 68 w/ MX greens [Cougar] CMX 1000 [Fractal Design] Define C mini 
MouseMouse PadAudioAudio
[Logitech] g900 chaos spectrum [GGing] black extended mousepad [Onkyo] TX-SR313 receiver [KLH] Center and rear speakers 
AudioAudioAudioAudio
[Realistic] MC-1000 front speakers [Insignia] Rocketboost subwoofer Audio-Technica] QuietPoint ath-anc7b [Zalman] clip mic 
OtherOtherOtherOther
[Keycool] KC21 keypad w/ Gateron greens [Orico] USB 3.0 HDD dock bay [Orico] 7-port powered USB 3.0 Hub [Rosewill] 10-port powered USB 2.0 Hub 
OtherOther
[Belkin] 7-port powered USB 2.0 Hub [Phanteks] Cable extensions white 
CPUMotherboardGraphicsGraphics
[Intel] i7 6700HQ [Lenovo] ideapad y [Intel] HD 530 [AMD] Radeon R9 M375 4GB 
RAMRAMHard DriveHard Drive
[Samsung] 8GB DDR4 2133 [G.Skill] Ripjaws 8GB DDR4 2133 [Adata] Premier SP550 240GB SATA III M.2 SSD [Sandisk] X400 512GB SSD 
Optical DriveCoolingOSMonitor
[Asus] slim external DVD RW stock [M$] Winblows 10 fortified and telemetry free [Lenovo] 14" 1080p monitor 
KeyboardCaseMouseAudio
[Lenovo] integrated [Lenovo] y700 shell [Lenovo] touchpad integrated 
OtherOtherOtherOther
[Vortex] Poker II keyboard w/ MX Blacks [logitech] g303 daedalus apex mouse [WASD] v2 TKL w/ MX Clears (for work) [Dell] OEM optical mouse (for work) 
CPUMotherboardGraphicsRAM
[Intel] i7 2700k [Gigabyte] ga-z77-d3h [Intel] hd 3000 [G.Skill] Ares 16GB (4x4GB) DDR3 1600 
Hard DriveHard DriveHard DriveHard Drive
[Transcend] SSD320 128GB SSD (OS) [WD] Red 1TB [WD] Red 2TB [WD] Blue 1TB 
Hard DriveOptical DriveCoolingOS
[WD] Blue 2TB [Lite-on] dvd rw [Corsair] A70 Debian 9 Stretch x86_64 
PowerCaseOtherOther
[Antec] HCG 750w PSU [Antec] DF-35 [Biostar] USB 3.0 front bracket [kingwin] 3.5" hotswap bay (x2) 
Other
[Highpoint] Rocket 620 
  hide details  
Reply
post #10 of 10
v good!
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Software News
Overclock.net › Forums › Industry News › Software News › [Phoronix] Linux 3.15 Supports The Dualshock 4