If you've got Logitech, check out Piper (which is really just a GUI wrapper for libratbag). After a lot of searching, this ended up being the solution I went with.
EDIT: pulled up the link but then forgot to paste it, sorry! https://github.com/libratbag/piper
If you haven't played Sorry We're Closed yet, it's a fantastic queer horror survival RPG. Features music from Okumura Music Group, checked them out and this one has been going in my head all week, https://okumuramusicgroup.bandcamp.com/track/basic-human-rights