[[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 22:18]
billdozor created
linux_wiki:steam_controller [2019/05/26 03: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/26 03:50
  • (external edit)