From d9d6cf8eda0d4cd8d0350c1a4e9b5f6b708e084d Mon Sep 17 00:00:00 2001 From: spxtr Date: Sat, 24 Oct 2015 20:20:03 -0700 Subject: GC controller input using named pipes Currently only works on unix, but can be extended to other systems. Can also be extended to do wiimotes. Searches the Pipes folder for readable named pipes and creates a dolphin input device out of them. Send controller inputs to the game by writing to the file. Commands are described in Pipes.h. --- Source/Core/InputCommon/ControllerInterface/ControllerInterface.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'Source/Core/InputCommon/ControllerInterface/ControllerInterface.h') diff --git a/Source/Core/InputCommon/ControllerInterface/ControllerInterface.h b/Source/Core/InputCommon/ControllerInterface/ControllerInterface.h index 3aca18e95c..08b282dba8 100644 --- a/Source/Core/InputCommon/ControllerInterface/ControllerInterface.h +++ b/Source/Core/InputCommon/ControllerInterface/ControllerInterface.h @@ -38,6 +38,9 @@ #if defined(HAVE_LIBEVDEV) && defined(HAVE_LIBUDEV) #define CIFACE_USE_EVDEV #endif +#if defined(USE_PIPES) + #define CIFACE_USE_PIPES +#endif // // ControllerInterface -- cgit v1.2.3