(2015-12-28, 01:17)garbear Wrote: This might be due to portable mode. Kodi ships with some button maps, and assumes that user button maps are stored in a different location, but when it's the same location the reads conflict with the writes. Can you remove all buttonmaps that ship with Kodi and try again?
Yeah I wondered that too, but I got the same behaviour when I ran in standard mode. Curiously, when I initially installed your new controller build, it saw the controller but button presses did nothing. Once I configured it for 'Kodi' it seemed to work, until I then tried to configure for 'GBA'. As soon as I selected 'A', it flashed briefly then went straight to asking for input for 'B', whether I selected 'A' using the controller button or 'Enter' on the keyboard. From that point on, no matter what I tried, the controller and keyboard showed the same strange behaviour, defaulting to left if I tried to go right and only up and down working properly on the home screen. In System->Settings, up and down just flashed through the setting options really quickly and I could only go back. Restarting Kodi fixed it until I tried to configure the controller again.
Even more curiously, I can configure the controller for a system once. If I try to do another one without restarting Kodi, it goes back to doing what I described above. This is as close to a pattern I have managed to figure out.
Let me now what troubleshooting steps you would like to try and get to the bottom of it. It happens with your latest Windows build.
Just tried removing the standard Kodi keymaps, and got an error on launch 'unable to generate gui'. If I just remove keyboard.xml and joystick.xml, Kodi launches and I can run the controller config. When I configure it for 'Kodi' again, then go back to the home screen, up and down work fine, as do left and right in all but the main ribbon, where Kodi has 'System' selected and I cannot move it off that. Plus the gui is making an odd jerking movement when it is on the main ribbon. Restarting Kodi eliminates this behaviour and the controller is controlling Kodi just fine, until I run the config again.