Custom Input Map isn't working. What am I missing?
Trying to figure out why my map isn't working properly. I followed the directions to determine the name of my controller, "Microsoft PC-joystick driver", and the mapping of all of the buttons. I then created a custom input map and placed it in the "C:\Users\USERNAME\AppData\Local\PlexMediaPlayer\inputmaps" folder.
When testing I run into an issue where the inputs seem to have a 'double' input. The problem buttons being:
// Square "KEY_BUTTON_2": "stop", -> this cycles the audio
// Select "KEY_BUTTON_6": "toggle_subtitles", -> toggles the subtitles AND debug overlay
My current theory is that the maps within the examples folder are also being loaded because of:
2018-03-05 18:54:39 [ WARN ] InputMapping.cpp @ 92 - Missing element 'idmatcher' from mapping file: ":/inputmaps/dualshock4-xbox-emulate.json"
I have deleted the examples folder, renamed the files within the folder, and edited the files within the folder. However when I start Plex Media Player the folder is returned to it's default state.
I would hope that I am missing something obvious, however I fear that there is more to this problem. I have attached my original Controller Input Test log, my custom input map, as well as a log showing the 'double' input.