All Projects → KITATUS → DualSenseWindows_UE4

KITATUS / DualSenseWindows_UE4

Licence: MIT license
Unreal Engine 4 port of the Windows API for the PS5 DualSense controller created at Ohjurot/DualSense-Windows

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
C#
18002 projects

Projects that are alternatives of or similar to DualSenseWindows UE4

UE4-BUIValidator
UE4 UI Texture Validator Plugin
Stars: ✭ 48 (+92%)
Mutual labels:  unreal, unrealengine, ue4, ue4-plugin, unrealengine4
gamedevguide
Game Development & Unreal Engine Programming Guide
Stars: ✭ 314 (+1156%)
Mutual labels:  unreal, unrealengine, unreal-engine, ue4, unreal-engine-plugin
RuntimeBPs
This project allows for visual scripting in UE4 similar to Blueprints, but at runtime. The way this is set up does not make use of any UE4 boilerplate and could with a few adjustments be used in another engine.
Stars: ✭ 77 (+208%)
Mutual labels:  unreal, unrealengine, unreal-engine, ue4, unreal-engine-plugin
ProceduralDungeon
This is an Unreal Engine 4/5 plugin to generate procedural dungeon.
Stars: ✭ 95 (+280%)
Mutual labels:  unreal, unreal-engine, ue4, ue4-plugin, unreal-engine-plugin
UE4-Plugin-Resources
A list of community resources for Slate, Graphs, and UE4 Plugin Development.
Stars: ✭ 105 (+320%)
Mutual labels:  ue4, ue4-plugin, ue4-plugins, unreal-engine-plugin
Unreal-Binary-Builder
An application designed to create installed Unreal Engine builds (aka Rocket builds) from Unreal Engine GitHub source.
Stars: ✭ 554 (+2116%)
Mutual labels:  unreal, unrealengine, unreal-engine, ue4
Ue4 Style Guide
An attempt to make Unreal Engine 4 projects more consistent
Stars: ✭ 2,656 (+10524%)
Mutual labels:  unreal, unrealengine, unreal-engine, ue4
stomt-unreal-plugin
Collect feedback in-game/in-app with STOMT for Unreal Engine.
Stars: ✭ 23 (-8%)
Mutual labels:  unreal, unrealengine, unreal-engine, ue4
Ue4 Gitignore
A git setup example with git-lfs for Unreal Engine 4 projects.
Stars: ✭ 150 (+500%)
Mutual labels:  unreal, unrealengine, unreal-engine, ue4
Unrealcpp
Unreal Engine 4 C++ examples
Stars: ✭ 490 (+1860%)
Mutual labels:  unreal, unrealengine, unreal-engine, ue4
Ue4 Binary Builder
An application designed to create installed Unreal Engine builds (aka Rocket builds) from Unreal Engine GitHub source.
Stars: ✭ 292 (+1068%)
Mutual labels:  unreal, unrealengine, unreal-engine, ue4
Awesome Unreal Engine 4
UE4/UE5 Ressources Collection (Plugins, Effects, Doc, Tools, etc...)
Stars: ✭ 153 (+512%)
Mutual labels:  unreal, unrealengine, ue4, ue4-plugin
Unreal Polygonal Map Gen
An Unreal Engine 4 implementation of the Polygonal Map Generator for generating islands found at http://www-cs-students.stanford.edu/~amitp/game-programming/polygon-map-generation/
Stars: ✭ 229 (+816%)
Mutual labels:  unreal, unrealengine, unreal-engine, ue4
ue5-style-guide
An attempt to make Unreal Engine 4 projects more consistent
Stars: ✭ 2,892 (+11468%)
Mutual labels:  unreal, unrealengine, unreal-engine, ue4
Unrealnetworkprofiler
A modern WPF based Network Profiler for Unreal Engine.
Stars: ✭ 29 (+16%)
Mutual labels:  unreal, unrealengine, unreal-engine, ue4
LivePP
A UE4 plugin wrapper for Molecular Matter's Live++ Hot-Reloading Library
Stars: ✭ 105 (+320%)
Mutual labels:  unrealengine, unreal-engine, ue4, ue4-plugin
Climbing Movement Component
Climbing Movement Component for Unreal Engine.
Stars: ✭ 181 (+624%)
Mutual labels:  unreal, unreal-engine, ue4
WakaTimeForUE4
As all the other versions of Wakatime plugins for Unreal Engine lead to blank repos, I decided to make a plugin that actually has some code in it.
Stars: ✭ 26 (+4%)
Mutual labels:  unreal-engine, ue4, ue4-plugin
Dualsense Windows
Windows API for the PS5 DualSense controller
Stars: ✭ 111 (+344%)
Mutual labels:  usb, bluetooth, gamepad
UE4-BYGLocalization
Simple CSV localization system for Unreal Engine 4
Stars: ✭ 54 (+116%)
Mutual labels:  unreal, ue4, ue4-plugin

UE4 Port of DualSense on Windows Ohjurot/DualSense-Windows

Unreal Engine 4 Plugin Implementation of the Windows API for the PS5 DualSense controller. Written in C++ for Unreal Engine projects. This API will help you using the DualSense controller in your Windows Unreal Engine 4 Applications / Projects.

​Warning: Do not use this code in production / release. This is strictly for testing Dualsense controller implementation designs with your Unreal Engine projects. Releasing projects with this plugin will most likely get you a lot of hot water with Sony. It's not worth it. When you are ready for release, contact your Sony representative for their Dualsense library! The code supplied is supplied as is and no responsibility is taken on my part (KITATUS) or any of the contributors to this project if you get in trouble for using this plugin.

​Warning: The current release state is still a preview release. The library may not work as intended!

Using the Plugin

  1. Download the latest release found at the Release Page
  2. Unzip the archive to your computer
  3. Read the DualSenseWindows.pdf PDF documentation to get the specific information for your current release

If you don't want to mess your time documentation - this is the minimal example on how to use the library:

Known issues

  • When the controller being shut down while connected via Bluetooth (Holding the PS button). The lib will encounter a dead lock within getDeviceInputState(...) call. The function will return as soon as the controller is getting reconnected. Not encountering over USB, over USB the expected DS5W_E_DEVICE_REMOVED error is returned.

Special thanks to

Ludwig Füchsl: https://github.com/Ohjurot

Those thanked in DualSense-Windows that made this project possible:

Important Informations about Trademarks

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].