twinaphex
|
a200d9683c
|
(dinput.c) Cleanups
|
2019-07-08 02:40:09 +02:00 |
|
twinaphex
|
6c2f65c585
|
Fix code analysis warnings
|
2019-07-04 21:54:51 +02:00 |
|
twinaphex
|
47b17e8d65
|
(dinput) Update
|
2019-07-04 14:05:20 +02:00 |
|
twinaphex
|
ff0ea2921f
|
(dinput) Buildfix
|
2019-07-04 14:02:43 +02:00 |
|
twinaphex
|
cec67e412e
|
Revert "(dinput/xinput) Simplifications"
This reverts commit 20e8dfcba5fc36befb129940d14a1d891b38f2e2.
|
2019-07-04 05:20:19 +02:00 |
|
twinaphex
|
9c73d3305d
|
Insert input_joypad_pressed into drivers themselves
|
2019-06-23 18:20:48 +02:00 |
|
twinaphex
|
1e863b0f4d
|
Optimal way of grabbing all button states in a bitmasked value -
should allow us to do only one function call to the RA input
driver's input state callback
|
2019-06-23 06:09:45 +02:00 |
|
twinaphex
|
d4ed0358a7
|
(dinput.c) Cleanups
|
2019-06-23 03:14:21 +02:00 |
|
twinaphex
|
20e8dfcba5
|
(dinput/xinput) Simplifications
|
2019-06-21 09:00:59 +02:00 |
|
twinaphex
|
68cbd5048c
|
Convert input_conv_analog_id_to_bind into macro
|
2019-06-19 05:16:24 +02:00 |
|
twinaphex
|
ee3208ac39
|
Integrate video_driver.c into retroarch.c
|
2019-06-17 15:10:22 +02:00 |
|
twinaphex
|
b9ff2e4de1
|
Fix some static code analysis warnings from MSVC 2017
|
2019-01-10 21:47:15 +01:00 |
|
krzys-h
|
0cff7eefa7
|
Initialize COM only once, globally
|
2019-01-10 16:48:02 +01:00 |
|
orbea
|
bfc366decc
|
Squeeze extra blank lines with cat(1).
Example:
find . -type f -iname '*.c' | while read -r i; do
cat -s "$i" > "$i.new"
mv "$i.new" "$i"
done
|
2019-01-08 11:04:58 -08:00 |
|
krzys-h
|
9c75b9cb7f
|
Add missing CoUninitialize calls, fix COM initialization problems
It turns out, some of the CoInitialize calls were failing because they
specified conflicting threading models
|
2019-01-01 17:30:43 +01:00 |
|
twinaphex
|
d50850762b
|
Fix game focus toggling for DInput driver
|
2018-07-15 14:17:10 +02:00 |
|
aliaspider
|
5db96f35fa
|
(WIN32) various build fixes.
|
2018-01-20 20:05:32 +01:00 |
|
Brad Parker
|
8a8687ec9c
|
add missing ifdef for device change fix and include 2K in the version check
|
2017-12-30 23:07:59 -05:00 |
|
radius
|
2cab3a7e4e
|
fix some nits
|
2017-12-27 15:43:03 -05:00 |
|
radius
|
c3e6ac96aa
|
only reinit when HID devices are attached
|
2017-12-27 15:34:18 -05:00 |
|
radius
|
ab54fda509
|
avoid dinput reinitialization on unrelated WM_DEVICECHANGE events
|
2017-12-26 20:17:26 -05:00 |
|
twinaphex
|
69f85556a3
|
Get rid of meta_key_pressed
|
2017-12-18 05:59:57 +01:00 |
|
twinaphex
|
7b210ccf37
|
Don't call meta key pressed if not bound
|
2017-12-18 05:49:17 +01:00 |
|
bparker06
|
4c9bde61b5
|
dinput: fix memory leak of joypad name
|
2017-12-05 13:54:15 -05:00 |
|
David Walters
|
59c188f75c
|
Implement new lightgun API
|
2017-11-26 17:09:15 +00:00 |
|
David Walters
|
cdb5a656f2
|
dinput: only support hardware mouse index 0
|
2017-11-26 15:40:27 +00:00 |
|
David Walters
|
9682e2777b
|
support for mouse button binds in Windows input drivers
|
2017-11-26 12:55:17 +00:00 |
|
David Walters
|
41df4a0555
|
Support for mouse buttons 4&5
|
2017-11-17 12:00:24 +00:00 |
|
twinaphex
|
e16371b8a5
|
Merge input_config.c and input_driver.c
|
2017-08-31 02:25:04 +02:00 |
|
twinaphex
|
ae2435cf16
|
Silence some more C89_BUILD warnings
|
2017-08-12 18:15:26 +02:00 |
|
twinaphex
|
5101895cc9
|
(dinput) Buildfix
|
2017-08-09 16:53:06 +02:00 |
|
twinaphex
|
4e49155147
|
Cleanup
|
2017-08-09 15:54:24 +02:00 |
|
twinaphex
|
ee275c85d8
|
(dinput.c) Cleanups
|
2017-08-09 15:51:27 +02:00 |
|
twinaphex
|
60296c0b7d
|
Improve logs some more
|
2017-07-01 04:37:32 +02:00 |
|
radius
|
0a7968761f
|
improve logging
|
2017-06-30 20:05:30 -05:00 |
|
twinaphex
|
6b3dbff75f
|
Merge input_driver.c and input_joypad_driver.c
|
2017-06-06 05:56:02 +02:00 |
|
twinaphex
|
9ebfb36b4e
|
Use rarch_keysym_lut directly
|
2017-06-06 05:17:25 +02:00 |
|
twinaphex
|
7f4b490fdb
|
Prevent implicit memsets with struct video_viewport
|
2017-04-15 19:43:52 +02:00 |
|
Tatsuya79
|
5649f084e3
|
Make mouse relative again.
|
2017-03-31 17:28:49 +02:00 |
|
twinaphex
|
96c8ca5a09
|
Header update #1
|
2017-01-22 13:40:32 +01:00 |
|
twinaphex
|
2ed1e38021
|
dinput.c - silence warning
|
2017-01-10 20:11:51 +01:00 |
|
twinaphex
|
f3de77e93c
|
(dinput.c) remove dependency on settings struct
|
2017-01-10 20:00:07 +01:00 |
|
twinaphex
|
8bd12368ef
|
Pass joypad_driver name to input_driver_init function and make
sure we don't need to access the settings struct from the
input driver
|
2017-01-10 17:59:48 +01:00 |
|
twinaphex
|
db6fba51c3
|
Cleanup dinput.c
|
2017-01-10 17:42:57 +01:00 |
|
twinaphex
|
d48141041d
|
Pass joypad_info to input_state function callback - less
settings pointer grabbing
|
2017-01-10 17:40:21 +01:00 |
|
twinaphex
|
da4d2a9f42
|
Remove conditionals for device JOYPAD from input_state callback functions
|
2017-01-10 17:05:04 +01:00 |
|
twinaphex
|
b9945f05f1
|
Pass joypad_info to input_joypad_analog
|
2017-01-10 03:53:57 +01:00 |
|
twinaphex
|
6376f2af68
|
Add rarch_joypad_info_t
|
2017-01-10 03:44:53 +01:00 |
|
twinaphex
|
dc7549434f
|
Add headers
|
2016-12-07 08:10:02 +01:00 |
|
twinaphex
|
a12d0d082d
|
Move input_translate_coord_viewport to video_driver.c
|
2016-12-07 08:07:11 +01:00 |
|