MoltenGamepad
python-evdev


MoltenGamepad | python-evdev | |
---|---|---|
18 | 4 | |
280 | 344 | |
- | 1.2% | |
0.0 | 5.7 | |
over 1 year ago | 5 days ago | |
C++ | Python | |
MIT License | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
MoltenGamepad
-
Developers shipping broken ports and unfinished games (at a $70 price tag) has hit the sweet spot for linux gaming.
I have been messing with preseeding a debian install with the packages I need and maybe toying around with the kernel for native gamepad support. I found a project that appears to fix some of the gamepad support issue when trying to run emulated games from steam -gamepadui (passing controllers to Ryujinx or dolphin leads to disconnect issues).
-
Controller players, What is your preferred controller?
I've been using MoltenGamepad (https://github.com/jgeumlek/MoltenGamepad) on Linux. It'll handle mapping all the buttons, IR, accel/gyro, nunchuck, etc. It works pretty well once you figure out the config files. I'm not sure if there's an equivalent for Windows though. IMO the a wiimote with the sensor bar works pretty good controlling the mouse for a media PC connected to your TV.
-
Virtual Controller Input for Games?
I thought of this, but I am also using FFXIV Launcher and piping that through Steam seems to break wine. MoltenGamepad seems perfect so far, but I appreciate your suggestion!
- Need to Create a Dummy Controller
-
Does anyone know how to emulate a controller with a HOTAS in Linux?
I did trip across MoltenGamepad, but I haven't really tried it out yet.
-
Is there software for emulating controller with keyboard? Mostly interested because of the Steam Remote.
I found this project in another reddit thread, but it hasn't been updated since 2020: https://github.com/jgeumlek/MoltenGamepad
- How do you force a playstation controller to show up as an xbox controller for steam?
- help with moltengamepad assign?
-
I have problems with my generic gamepad
I use https://github.com/jgeumlek/MoltenGamepad to make all of my pads behave like XBox360 controllers.
python-evdev
-
Pimoroni Trackball with Raspberry Pi 4b (running Raspbian Bullseye) not working
Oh, that doesn't bode well. It seems that python-evdev may have issues in Python 3.9 for some reason.
-
Is there software for emulating controller with keyboard? Mostly interested because of the Steam Remote.
Or if you want to make something yourself, you can use some library like python-evdev that let's you create a virtual device you can control by listening events from another device.
-
Dynamic and persistent bluetooth keyboard passthrough with evdev
I found this issue on the GitHub repo for python-evdev which suggests that it is possible to get the bluetooth MAC for an input device: https://github.com/gvalkov/python-evdev/issues/81
- Wayland python key listener (pynput alternative?)
What are some alternatives?
sc-controller - User-mode driver and GTK3 based GUI for Steam Controller
pynput - Sends virtual input commands
XOutput - DirectInput to XInput wrapper
sway-keylogger - Simple keylogger for Wayland compositors that are not protected against ptrace.
RAWeb - The RetroAchievements.org platform. Includes core functionality for managing achievements, game data, and community features.
persistent-evdev
xpadneo - Advanced Linux Driver for Xbox One Wireless Controller (shipped with Xbox One S)
skyscraper - Powerful and versatile game scraper written in c++
linux
antimicrox - Graphical program used to map keyboard buttons and mouse controls to a gamepad. Useful for playing games with no gamepad support.
ds360 - xboxdrv wrapper to use a Dualsense as a Xbox 360 controller on Linux
MG-Files - Files and configurations for MoltenGamepad

