Commit Graph

112 Commits

Author SHA1 Message Date
sorgelig
ae4b8968e9 input: display controller's player number. 2020-03-18 23:59:50 +08:00
sorgelig
5b60007414 Workaround for SELECT button on XBOX controllers with new FW. 2020-03-17 01:05:58 +08:00
sorgelig
f9b5b9bbc3 Support up to 3 alternative INI files (Back+DPAD in OSD). Some refactoring in cfg/ini parsing. 2020-03-17 00:20:09 +08:00
sorgelig
a9d1f70265 input: fix mapping skip function. 2020-03-10 18:31:44 +08:00
sorgelig
1ba97325e4 input: fix default config restore, option for paddle/spinner button allocation from core. 2020-03-08 23:52:42 +08:00
sorgelig
7fcc325d8c Long press of USER button in Menu core launches the joystick button definition. Short press of USER button skips the button in definition. 2020-03-07 05:35:19 +08:00
sorgelig
0eb7ea1924 input: fix alternative map when RIGHT button is skipped. 2020-03-06 04:59:27 +08:00
sorgelig
07c0fe63df input: rework spinner code. 2020-03-02 00:19:25 +08:00
sorgelig
1a929a4fff input: adjust madcatz arcade stick support. 2020-03-02 03:19:46 +08:00
sorgelig
5279f9080d input: don't merge buggy raphnet devices. 2020-03-01 22:33:24 +08:00
sorgelig
e979f9dfe0 input: limit EV_ABS messages in Menu core to make it less laggy. 2020-03-01 19:41:20 +08:00
sorgelig
b64deae1ae input: add Teensy quirk. 2020-03-01 07:51:52 +08:00
sorgelig
c27c4543f4 input: update support for mr.Spinner and mr.Arcade devices. 2020-03-01 05:59:08 +08:00
sorgelig
968f5462de input: refactoring paddle/spinner support, add support for MiSTer arcade controller. 2020-02-29 00:50:12 +08:00
sorgelig
1670d1988a input: send paddle value independently from analog joystick. 2020-02-25 20:24:12 +08:00
sorgelig
5357fa018b input: use another way to merge the devices. 2020-02-17 06:57:55 +08:00
sorgelig
b3b003b3dc Support for mr.Spinner 2020-02-16 23:23:24 +08:00
Jonathan 'theJPster' Pallant
a8d1f537a4 Add in support for KEY_102ND on PS/2 systems (#172) 2020-02-12 14:17:04 +08:00
sorgelig
385c2201c9 input: support buttons in MRA, show joystick map on first button press. 2020-01-31 05:34:22 +08:00
sorgelig
e243887a7a input: support for paddle on MadCatz Arcade Stick XBox 360 (RThumb+XBox to enable/disable). 2020-01-13 17:10:26 +08:00
sorgelig
4787e74258 input: fix: ps2 auto-repeat was disabled. 2020-01-13 12:02:38 +08:00
sorgelig
64f75d3d57 input: tweak the initial mapping. 2019-12-30 20:34:01 +08:00
nanner55
3c119f76e9 Fixed missing OSD button press/releases due to combo button state. (#157) 2019-12-29 06:55:28 +08:00
sorgelig
ca0a67e52c recents: fixes, updates, refactoring. 2019-12-29 06:02:43 +08:00
nanner55
3438ffd7ca Add Recent Files menu option.
key (backtick/grave) or select button.
2019-12-29 02:53:31 +08:00
sorgelig
81fac39308 input: map OK/Back buttons for OSD, Back+OK in OSD -> unmount action. 2019-12-27 08:34:54 +08:00
sorgelig
325d21b88c input: add DS4 wireless adapter to DS4 group. 2019-11-26 12:42:07 +08:00
sorgelig
4c47e15bee input: fix wrong menu button trigger. 2019-11-10 18:55:06 +08:00
Newsdee
bbbc20f7eb Save input map files to /config/inputs/
* Save input map files to /config/inputs/
(old folder is still compatible, will revert if file not found)

* Reverted label to "undefine"
2019-11-07 22:53:16 +08:00
Cray Elliott
2245992dee input: don't merge blisster adapter ports 2019-11-06 20:06:08 +08:00
sorgelig
e98b870421 Allow skip/cancel gamepad button mapping using menu button. 2019-10-23 15:50:14 +08:00
sorgelig
6fee050765 input: fixes and refactor. 2019-10-22 08:39:53 +08:00
Newsdee
22adac00dd Added virtual SNES gamepad
* Added virtual SNES gamepad

* Added "magic" joy mapping logic based on button names and core name

* minor fixes after testing
2019-10-22 00:08:00 +08:00
sorgelig
5014c4adfc input: dry out the queue before leave. 2019-10-05 19:00:47 +08:00
sorgelig
71791a30f7 disable some log messages. 2019-07-28 00:26:10 +08:00
sorgelig
f056480a07 Normalize line endings, remove trailing spaces. 2019-06-29 00:57:18 +08:00
sorgelig
e52ae6ba82 Rework disk LED activity. 2019-06-26 02:16:21 +08:00
sorgelig
ce146a7ee9 input: improve 2-buttons menu combo. 2019-06-13 05:53:23 +08:00
sorgelig
ded363e6ef input: fix: BTN_TGL was lost from autofire somehow. 2019-06-11 00:50:03 +08:00
sorgelig
1be6234869 input: prevent unintentional RIGHT button mapping after stick test. 2019-06-10 06:42:11 +08:00
sorgelig
60899a7927 Fix 2-button menu combo. 2019-06-10 04:44:15 +08:00
sorgelig
a8c0573802 Show mmc0 activity by DISK I/O Board LED on HPS screen. 2019-06-09 18:59:21 +08:00
sorgelig
ff2eba83bc input: release all buttons upon OSD/FB enter. 2019-06-09 16:04:05 +08:00
sorgelig
4ad9a8ae49 input: support 2-buttons combo for menu button. 2019-06-07 15:31:22 +08:00
sorgelig
00a25d974d Add command to start the core from command line. 2019-06-07 12:56:11 +08:00
sorgelig
9c8faacbc4 input: more cursor buttons emulation and higher repeat rate for Linux screen. 2019-06-04 23:17:17 +08:00
sorgelig
8111394f7d input: prevent POLLHUP. 2019-06-03 05:01:07 +08:00
sorgelig
5e0f6e92b4 FIFO to communicate with MiSTer, implement FB resolution command. 2019-05-29 22:23:27 +08:00
nretro
34281bf643 changed Amiga keymap to also work on German keyboards 2019-05-28 22:13:14 +02:00
sorgelig
ce7bda68dc repeat for uinput, use execl to start agetty. 2019-05-28 07:14:25 +08:00