linux_wiki:steam_controller

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

linux_wiki:steam_controller [2017/01/07 17:18]
billdozor created
linux_wiki:steam_controller [2019/05/25 23:50]
Line 1: Line 1:
-====== Steam Controller ====== 
- 
-**General Information** 
- 
-The majority of the time, the Steam Controller works out of the box without any modification. There are some instances, however, in which a custom udev rule is required for proper operation. 
- 
-**Checklist** 
-  * Steam Controller 
-  * Distro Used: Linux Mint 18 (Based on Ubuntu 16.04) 
- 
----- 
- 
-====== Steam Controller Udev Rule ====== 
- 
-  - Create the rule<code bash>vim /etc/udev/rules.d/99-steam-controller-permission.rules 
- 
-# This rule is needed for basic functionality of the controller in Steam and keyboard/mouse emulation 
-SUBSYSTEM=="usb", ATTRS{idVendor}=="28de", MODE="0666" 
- 
-# This rule is necessary for gamepad emulation 
-KERNEL=="uinput", MODE="0660", GROUP="steamcontroller", OPTIONS+="static_node=uinput" 
- 
-# DualShock 4 wired 
-SUBSYSTEM=="usb", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="05c4", MODE="0666" 
-# DualShock 4 wireless adapter 
-SUBSYSTEM=="usb", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="0ba0", MODE="0666" 
-# DualShock 4 slim wired 
-SUBSYSTEM=="usb", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="09cc", MODE="0666" 
- 
-# Valve HID devices over USB hidraw 
-KERNEL=="hidraw*", ATTRS{idVendor}=="28de", MODE="0666" 
- 
-# Valve HID devices over bluetooth hidraw 
-KERNEL=="hidraw*", KERNELS=="*28DE:*", MODE="0666" 
- 
-# DualShock 4 over bluetooth hidraw 
-KERNEL=="hidraw*", KERNELS=="*054C:05C4*", MODE="0666" 
- 
-# DualShock 4 Slim over bluetooth hidraw 
-KERNEL=="hidraw*", KERNELS=="*054C:09CC*", MODE="0666" 
-</code> 
-  - Create a steam controller group<code bash>groupadd steamcontroller</code> 
-  - Add the username(s) to the group that will use the steam controller<code bash>gpasswd -a bill steamcontroller</code> 
-  - Restart the computer<code bash>shutdown -r now</code> 
- 
----- 
  
  • linux_wiki/steam_controller.txt
  • Last modified: 2019/05/25 23:50
  • (external edit)