Commit Graph

183 Commits

Author SHA1 Message Date
Sorgelig
063cb52da1 input: clear whole map (incl. alternative buttons) at controller mapping start. 2021-11-29 14:09:59 +08:00
Sorgelig
d02099847b input: fix keyboard to joystick mapping. 2021-11-26 22:48:07 +08:00
Sorgelig
d3ffe5b38e input: fix key_menu_as_rgui option. 2021-11-12 19:39:48 +08:00
Sorgelig
43c19cb5b7 Merge branch 'master' of github.com:MiSTer-devel/Main_MiSTer 2021-10-10 19:12:01 +08:00
Sorgelig
be75d3d623 input: support for second analog stick. 2021-10-10 19:09:15 +08:00
Martin Donlon
aa3ef264ac Add /dev/MiSTer_cmd screenshot support (#472)
Sending "screenshot" to the MiSTer_cmd device will trigger a screenshot.
An exact png filename can be specified if desired.
2021-10-07 13:11:01 +08:00
Sorgelig
7abbf7f8f4 Support compilation in WSL Ubuntu 20.04 LTS. Fix some warnings. 2021-10-07 03:08:56 +08:00
sorgelig
2bac3df718 input: use X button on gamepad in file browser to go to parent folder. 2021-10-04 18:35:59 +08:00
sorgelig
50d6d15da7 input: use different maps for ControllaBLE based projects. 2021-10-04 18:07:37 +08:00
sorgelig
ac4ca198c5 input: consider controller with default map as configured. 2021-10-03 16:55:57 +08:00
sorgelig
95f9f468e3 input: check for MiSTer-A1/S1 in device name too, add special handling for ESP32 devices. 2021-09-27 23:49:17 +08:00
sorgelig
8fad93d637 input: pace control for mouse mesages. 2021-09-16 02:39:51 +08:00
sorgelig
39f5930eb1 input: add ControllaBLE (DIY) adapter to no_merge. 2021-09-12 02:07:02 +08:00
prrole
4a6078102a Add vid/pid for Irken Labs JAMMA Expander to no_merge (#460) 2021-09-08 12:59:36 +08:00
sorgelig
ddbf3622a7 input: apply default map to controller if not configured. 2021-09-06 22:21:18 +08:00
sorgelig
650ef58691 input: don't open motion sensor device of dualshock/dualsense. 2021-08-28 15:59:14 +08:00
sorgelig
1f1cf74b71 input: support up to 8 mouse buttons, don't defer mouse events. 2021-08-24 19:51:43 +08:00
sorgelig
110fdaca7e Remove obsolete CWIID driver support and guest pairing. 2021-08-17 05:31:59 +08:00
sorgelig
19eef030a8 input: support for joycon in combined/split modes, bt_auto_disconnect ini option. 2021-08-17 05:24:32 +08:00
sorgelig
5c6541da49 input: improve Atari VCS spinner handling, combo to enable/disable the spinner. 2021-08-03 23:49:20 +08:00
sorgelig
aebed6b479 Minimig: fix behaviour of disk led, add led activity to shared folder access. 2021-08-03 23:49:20 +08:00
sorgelig
5e7ce73360 input: don't open switch accel, lit the home led. 2021-07-27 19:02:12 +08:00
sorgelig
1f9a325602 ini: spinner_axis option. 2021-07-26 22:45:44 +08:00
sorgelig
980ea247cc input: support for Atari VCS joystick. 2021-07-24 16:20:50 +08:00
sorgelig
810cb2b05e input: use gamepad leds to display player number. 2021-07-11 19:28:49 +08:00
sorgelig
860ff14d3f Add milti-instance no_merge_vidpid INI option. 2021-07-08 15:05:19 +08:00
sorgelig
ebf0124c77 input: correction for DS4/DS5. 2021-07-06 05:16:13 +08:00
sorgelig
dbb296e0e2 minimig: fix mouse wheel. 2021-07-05 00:18:41 +08:00
sorgelig
8a5d4fc3d4 input: reset combo flag while mapping. 2021-05-24 03:34:02 +08:00
blackwine
19b91c7abc input: fix crash on jamma device event not in table 2021-05-19 20:23:16 +08:00
sorgelig
eb59e42967 input: fix wrong dir creation. 2021-05-04 18:59:07 +08:00
sorgelig
9cd404ea65 Common shared memory module. Using O_CLOEXEC for opened files. 2021-04-16 23:12:46 +08:00
sorgelig
c0c7c05dfa Support original core name and common arcade section in ini. 2021-03-26 14:53:42 +08:00
sorgelig
11489aaf1b input: fix false analog sending to core. 2021-03-02 18:35:57 +08:00
sorgelig
a35071833a input: don't merge gamepads on Xbox 360 wireless receiver. 2021-02-14 21:16:09 +08:00
sorgelig
861ee02be0 input: disable raspad3 emulated mouse. 2021-01-17 02:19:26 +08:00
sorgelig
e74792b61c Support for RasPad3 touchscreen. 2021-01-15 13:51:42 +08:00
sorgelig
093a265599 input: assign spinner by button press as well. 2020-12-13 17:17:42 +08:00
sorgelig
3e3dd58117 input: prevent player assignment to keyboard. 2020-12-13 17:17:42 +08:00
sorgelig
48b41c0634 input: rework mouse as spinner option. 2020-11-18 22:17:21 +08:00
sorgelig
82f735d799 input: INI option to use all mice as spinners. 2020-11-16 19:22:55 +08:00
sorgelig
70eb94355c input: support spinner from mouse. 2020-11-14 15:47:52 +08:00
sorgelig
ebde62580b input: add PS5 gamepad id. 2020-11-02 22:58:00 +08:00
sorgelig
6a1203e54e input: fix autofire display rate. 2020-11-01 20:33:50 +08:00
Feels Duck Man
7983d580fa Adjusted autofire rate to allow 16ms increments 2020-11-01 18:46:22 +08:00
sorgelig
16148fc2c7 input: allow to use any defined button to assign the player. 2020-08-21 18:13:34 +08:00
paulb-nl
ddb3a8847e Add setting to disable merge for specific VID/PID.
For example J-PAC in dual X-input mode with VID/PID 045e:028e
2020-08-16 04:29:13 +08:00
sorgelig
7e45aa5d23 Allow INI combo switch only in main or system page. 2020-07-13 03:03:08 +08:00
sorgelig
7a9cd0a2ad input: fix: some BT devices(wiimote) don't have phys field, so use uniq field only. 2020-07-05 03:56:44 +08:00
sorgelig
3e386501f6 input: treat back button on MS devices as select. 2020-07-05 01:12:22 +08:00