Toad King
14c67fde7f
emscripten: recreate input event listeners properly
...
There's a new (undocumented -_-) API for removing event listeners in emscripten
now, so use that when recreating input listeners. Fixes mouse events breaking
when loading cores.
2020-01-18 12:51:21 -06:00
Toad King
2874c5ee6e
emscripten: Fix GLSL not being built in
...
fix gamepad builds to work with newer emscripten
2019-08-06 20:51:18 -05:00
twinaphex
0257e01bee
Refactor input_autoconfigure_connect - don't return
...
value - set input device name upon failure implicitly
2019-07-16 15:28:22 +02:00
twinaphex
f1ea1f1845
(Drivers joypad) Cleanups
2019-07-16 14:39:31 +02: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
twinaphex
a82bb0ec94
Create special type input_bits_t
2018-04-08 20:21:12 +02:00
Toad King
4fd750b48a
add builtin autoconf script for emscripten gamepads with "standard" mapping
2018-01-14 04:24:37 -06:00
Toad King
b3900217da
clamp axis values to -1.0 - 1.0, at least firefox can report values outside that range
2018-01-14 03:43:23 -06:00
Toad King
1f8a85615c
don't always clear poll state
2018-01-14 02:34:38 -06:00
Toad King
de3581de73
fix analog sticks
2018-01-14 01:35:28 -06:00
Toad King
15c3f56b37
fix phantom button presses
2018-01-14 01:00:46 -06:00
Toad King
21d928ba0e
add joypad driver for emscripten
2018-01-14 00:15:30 -06:00