

The barrier repo is basically dead, input-leap is a fork from two of the previous maintainers and still actively developed: https://github.com/input-leap/input-leap/issues/1414 So unless you’re using an apt based distro (which don’t seem to have it packaged yet), I’d recommend using that instead.

It runs as part of steam, so you would need to add the program you want to use to steam as an external program and start it through steam. Steam Input then runs as a translation layer around the other program. At least that’s how it works on the Steamdeck.