RetroArch/tests-other/test_input_joypad.ratst
zoltanvb b27233b3b8
Test input joypad driver (#16370)
* Test driver for joypad inputs

Add a new joypad input driver:
- hide driver behind #ifdef and enable it in config_params.sh
- add a new config parameter to specify the test input file
- add aux files: additional config files that cancel out any binds
  that may be present in RA config, autoconfig profile for
  test joypads, test input file that matches controller test
  sequence

* Fixes and comments for test input driver.
2024-03-18 12:07:36 -07:00

227 lines
2.3 KiB
Plaintext

[
{
"action": 1,
"param_num": 0,
"param_str": "Test joypad device"
},
{
"action": 1,
"param_num": 1,
"param_str": "Test joypad device",
"frame": 0
},
{
"action": 1,
"param_num": 2,
"param_str": "Test joypad device"
},
{
"action": 16,
"param_num": 256,
"frame": 330
},
{
"action": 32,
"param_num": 256
},
{
"action": 16,
"param_num": 1
},
{
"action": 32,
"param_num": 1
},
{
"action": 16,
"param_num": 512
},
{
"action": 32,
"param_num": 512
},
{
"action": 16,
"param_num": 2
},
{
"action": 32,
"param_num": 2
},
{
"action": 16,
"param_num": 4
},
{
"action": 32,
"param_num": 4
},
{
"action": 16,
"param_num": 8
},
{
"action": 32,
"param_num": 8
},
{
"action": 16,
"param_num": 16
},
{
"action": 32,
"param_num": 16
},
{
"action": 16,
"param_num": 32
},
{
"action": 32,
"param_num": 32
},
{
"action": 16,
"param_num": 64
},
{
"action": 32,
"param_num": 64
},
{
"action": 16,
"param_num": 128
},
{
"action": 32,
"param_num": 128
},
{
"action": 16,
"param_num": 1024
},
{
"action": 32,
"param_num": 1024
},
{
"action": 16,
"param_num": 2048
},
{
"action": 32,
"param_num": 2048
},
{
"action": 16,
"param_num": 4096
},
{
"action": 32,
"param_num": 4096
},
{
"action": 16,
"param_num": 8192
},
{
"action": 32,
"param_num": 8192
},
{
"action": 16,
"param_num": 16384
},
{
"action": 32,
"param_num": 16384
},
{
"action": 16,
"param_num": 32768
},
{
"action": 32,
"param_num": 32768
},
{
"action": 1001,
"param_num": 60000
},
{
"action": 1001,
"param_num": 32768
},
{
"action": 1001,
"param_num": 6000
},
{
"action": 1001,
"param_num": 32767
},
{
"action": 1001,
"param_num": 0
},
{
"action": 1000,
"param_num": 60000
},
{
"action": 1000,
"param_num": 32768
},
{
"action": 1000,
"param_num": 6000
},
{
"action": 1000,
"param_num": 32767
},
{
"action": 1000,
"param_num": 0
},
{
"action": 1003,
"param_num": 60000
},
{
"action": 1003,
"param_num": 32768
},
{
"action": 1003,
"param_num": 6000
},
{
"action": 1003,
"param_num": 32767
},
{
"action": 1003,
"param_num": 0
},
{
"action": 1002,
"param_num": 60000
},
{
"action": 1002,
"param_num": 32768
},
{
"action": 1002,
"param_num": 6000
},
{
"action": 1002,
"param_num": 32767
},
{
"action": 1002,
"param_num": 0
}
]