Not sure if I have done this correctly but here are 2 files that I added to allow MP2 to support default keyboard shortcuts. I used WinMerge to produce a .patch file of the changes and also added the .cs file of a new class (if I attempt to create a patch to include both the changes and the new class, WinMerge crashes hence they are uploaded as separate files).
Hence:
1. Keyboard.patch contains the changes I made to existing source code
2. KeyMappings.cs.path is a new class file required for the changes (just remove the .patch extension).
Hence:
1. Keyboard.patch contains the changes I made to existing source code
2. KeyMappings.cs.path is a new class file required for the changes (just remove the .patch extension).