wljoywake
Wayland idle inhibit on joystick input (by nowrep)
libx52
Saitek X52/X52pro drivers & controller mapping software for Linux (by nirenjan)
wljoywake | libx52 | |
---|---|---|
2 | 8 | |
26 | 113 | |
- | - | |
3.4 | 2.9 | |
11 months ago | 8 months ago | |
C | C | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
wljoywake
Posts with mentions or reviews of wljoywake.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-01-06.
libx52
Posts with mentions or reviews of libx52.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-10-22.
-
Current state of Flight Sim Hardware on Linux?
I have been doing a bit of research and found a github page with an open source driver for the Logitech x52 hotas https://github.com/nirenjan/libx52 I also found that CH Products offer gear that requires no drivers, just straight plug 'n play, and their stuff is priced decently, though it does look very plastic / cheap.
-
Is there a C Library on Games Controller emulation?
Lookup libevdev, it has a wrapper around uinput. If you want a sample, check out https://github.com/nirenjan/libx52/blob/master/daemon/x52d_mouse_evdev.c
-
Advice on working with LibUSB
If you want a sample project that uses libusb, feel free to peruse my libx52 project here.
-
What kind of open source projects have you created?
I built a project to support the Saitek X52 joystick on Linux. It was primarily started to teach myself Linux programming, but it's grown much beyond it's original intent. My end goal is to support everything that the Windows driver does, and then some.
-
Linux Twitch tag is now "under consideration"
OBS is natively available for Linux iirc so that won't be much of an issue. I can't really speak on your external hardware like the Saitek or Elgato stuff but if they are for whatever reason not part of the 'linux-firmware' then this might be of interest for you. As you might have noticed on Linux github/gitlab will quickly become your friend so it might be wise to learn a few git commands.
-
I created a Python module to configure Logitech X52 HOTAS controllers
Since I play mostly in Linux, I needed something to set up the device, I found a C library (https://github.com/nirenjan/x52pro-linux) and a GUI app (https://github.com/leinardi/gx52) that could do the job, but the only python module was Windows only (it used a Windows DirectOutput DLL).
-
The X52 by Logitech can be configured under Linux, too :)
There's a X52 tool for the CLI too, if you want to script in Bash. It's on https://github.com/nirenjan/x52pro-linux
- X52 Pro mouse controller
What are some alternatives?
When comparing wljoywake and libx52 you can also consider the following projects:
joystickwake - joystick-aware screen waker
legendary - Legendary - A free and open-source replacement for the Epic Games Launcher
gx52 - WARNING: This is a mirror of the GitLab repository. Please go there to open new issues or Pull Requests.
surface-aggregator-module - Linux ACPI and Platform Drivers for Surface Devices using the Surface Aggregator Module over Surface Serial Hub (Surface Book 2, Surface Pro 2017, Surface Laptop, and Newer)
x52-control
Rare - GUI for legendary. An Epic Games Launcher open source alternative
proton-ge-custom - Compatibility tool for Steam Play based on Wine and additional components
lutris - Lutris desktop client
gx52