To make it somewhat usable, open ~/.softgun/uzebox.sg and disable the keyboard controlled mouse crap:
Code: Select all
[snes0]
mouse: 0
[snes1]
mouse: 0
Code: Select all
KeyMapEntry keymap_template[] = {
{ 0xffe2, 0x0800 },
{ 0xffe1, 0x0400 },
{ 'x', 0x0200 },
{ 'a', 0x0100 },
{ 0xff53, 0x0080 },
{ 0xff51, 0x0040 },
{ 0xff54, 0x0020 },
{ 0xff52, 0x0010 },
{ 0xff0d, 0x0008 },
{ 0xff09, 0x0004 },
{ 'z', 0x0002 },
{ 's', 0x0001 },
};
That should make it match the SNES 1p keyboard configuration of Uzem. I didn't verify BTN_X and BTN_Y, because my WIP doesn't use those, and ControllerTester.hex is telling me "NO CONTROLLER" when I try running it under the softgun emulator.