Garrett Brown
Garrett Brown
I'm trying to turn the RetroArch .cfgs into a `resource.buttonmaps.cfg` add-on. My first attempt was to hack it into the build system: 5ced19c. I'm sure there's a better way, I'll...
@nadenislamarre I fixed the build error with udev: https://github.com/xbmc/peripheral.joystick/pull/280 Can you rebase on the `Omega` branch and update the PR target branch to `Omega`?
I had to make the following change to update for upstream changes: ```patch diff --git a/src/client.cpp b/src/client.cpp index 86376d1..f9ec5be 100644 --- a/src/client.cpp +++ b/src/client.cpp @@ -504,7 +504,8 @@ GAME_ERROR CGameLibRetro::RCGetPatchFileUrl(std::string&...
Can you try the steps at https://kodi.wiki/view/HOW-TO:Configure_controllers?
Your controller is behaving as a keyboard, sending key presses. Does it have a mode that sends button presses? I'm not fully up-to-date with the libinput work, but I think...
Thanks for the collection of PRs! I'll review as soon as time allows.
I see you also include https://github.com/xbmc/peripheral.joystick/pull/251. I'll make sure to get this reviewed too (sorry for the long delay!)
@nadenislamarre Can you rebase on the `Omega` branch after https://github.com/xbmc/peripheral.joystick/pull/280? I think it's time to get your udev patches in.
There seems to be a degenerate commit in your math. You have: ```c++ SetAxisValue(axisIndex, event.value - middle, length); ``` and: ```c++ SetAxisValue(axisIndex, -(middle - event.value), length); ``` But you can...
Unfortunately, this seemingly simple use case isn't supported in Kodi yet. Such "libretro controllers" can only be controlled with a single Kodi controller, and keyboards can't be used to control...