Ameer
f1790c7b34
Address PR feedback, fix axis button thresholding
6 years ago
Jan Beich
9ea600e888
input_common/gcadapter: add missing C++11 header required by libc++
In file included from src/input_common/gcadapter/gc_adapter.cpp:8:
src/./input_common/gcadapter/gc_adapter.h:77:10: error: no template named 'unordered_map' in namespace 'std'
std::unordered_map<int, bool> buttons;
~~~~~^
src/./input_common/gcadapter/gc_adapter.h:78:10: error: no template named 'unordered_map' in namespace 'std'
std::unordered_map<int, u16> axes;
~~~~~^
6 years ago
Ameer
68a4bc8179
Save origin state of GC controller analog features, compare against origin for input detection
6 years ago
Ameer
e081fb0718
Fix for always firing triggers on some controllers, trigger threshold more universal
6 years ago
Ameer
670614dbf4
Address lioncash feedback: Log formatting, extern const PadButtonArray, little touch ups
6 years ago
Ameer
34e6084c8d
Reset adapter state on init, fixes errors relating driver hang from unexpected unplug
6 years ago
Ameer
7c10c568da
padbutton enum class and struct initiailization
6 years ago
Ameer
39ca7c675c
cleanup check access, read, and factory GetNextInput funcs. Use size rather than magic number
6 years ago
Ameer
ef0b52563d
Fix deallocation of GC Adapter
6 years ago
Ameer
f071a70fec
std::array and const reference passing of non-trivial objects
6 years ago
Ameer
92a812d815
shared_ptr for the GC adapter class, constexpr constants
6 years ago
Ameer
4a54dc6bbf
std::arrays where appropriate, clear q in adapter class, other touch ups
6 years ago
Ameer
5ebed7b1bb
fix include thread
6 years ago
Ameer
eddf2d0f4e
Singleton GC Adapter class, remove globals, fix naming convention
Fix clang formatting
Manual fix for configure_input_player formatting
Add missing lib usb cmake command
6 years ago
Ameer
77ae7fe5dd
Clang Formatting
6 years ago
Ameer
dbe1ad4fe4
GC Adapter Implementation
6 years ago