Commit Graph

107 Commits

Author SHA1 Message Date
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
sorgelig
e81d13819e Sleep for MiSTer process while HPS screen is active. 2019-05-28 01:06:34 +08:00
sorgelig
15f8a5c7fa input: inject keys from gamepad to HPS. 2019-05-28 00:57:35 +08:00
sorgelig
c55a0bd654 input: reduce logging while HPS screen is active. 2019-05-27 22:46:54 +08:00
sorgelig
f40a8119f9 input: some tweaks and fixes. 2019-05-27 15:58:38 +08:00
sorgelig
616ee67bd2 input: improvements in mouse handling, add mouse wheel support. 2019-05-26 18:19:37 +08:00