Other News about gaming on Linux

LeadJoy Xeno Plus on Linux — complete setup guide (first known Linux guide, April 2026)

Reddit Linux_Gaming - 23. April 2026 - 03:50

I've only spent 5 mins playing. But the controller feels great to me. I couldn't find a manual only a marketing pdf. So I did some testing with Claude.

The controller uses a LiteEMF chipset (VID 4131 PID 3519) and works great on Linux once you

know the mode combos. Out of the box it connects in keyboard/mouse mode which Steam doesn't

recognize. Tested on Arch Linux kernel 7.0.0, confirmed working in Steam (Proton), Hades 2,

and SuperTuxKart (native SDL2).

---

## Mode Map (2.4GHz dongle)

| Combo | LED | Mode | Notes |

|----------|-------------|--------------------|---------------------------|

| Home + B | solid green | XInput (dongle) | Use this for PC gaming |

| Home + A | solid red | Switch Pro (dongle)| Not useful on Linux |

| Home + X | light blue | Bluetooth pairing | For phone app config only |

| Home + Y | dark blue | PS4/DS4 Bluetooth | Emulates DualShock 4 over BT |

**Important:** The controller has a single wireless pairing slot. After connecting to the phone

app via Bluetooth, you need to re-pair the dongle: hold Home + B then press the small button

on the dongle.

---

## Step 1 — Switch to XInput mode

Hold **Home + B** until the LED turns solid green.

---

## Step 2 — Force xpad to claim it (first time only)

```bash

echo "4131 3519" | sudo tee /sys/bus/usb/drivers/xpad/new_id

```

---

## Step 3 — Make it permanent (udev rule)

```bash

sudo tee /etc/udev/rules.d/99-xeno-plus.rules << 'EOF'

# LeadJoy Xeno Plus — auto-bind xpad and restore calibration on connect

ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="4131", ATTRS{idProduct}=="3519", \

RUN+="/bin/sh -c 'echo 4131 3519 > /sys/bus/usb/drivers/xpad/new_id'"

ACTION=="add", KERNEL=="js*", SUBSYSTEM=="input", ATTRS{idVendor}=="4131", ATTRS{idProduct}=="3519", \

RUN+="/usr/sbin/jscal-restore %E{DEVNAME}"

EOF

sudo udevadm control --reload-rules

```

---

## Step 4 — Calibrate sticks

```bash

sudo pacman -S joyutils # Arch — adjust for your distro

jscal -c /dev/input/js1

jscal-store /dev/input/js1

```

Note: the controller has hardware-level drift correction in firmware (visible in the iOS/Android

app). The jscal calibration corrects driver-level quantization noise from the 12-bit to 16-bit

axis mapping, not real hardware drift.

---

## Button Map (XInput mode)

| Button # | Control |

|----------|-------------|

| 0 | A |

| 1 | B |

| 2 | X |

| 3 | Y |

| 4 | LB |

| 5 | RB |

| 6 | Back/Select |

| 7 | Start |

| 8 | Home/Guide |

| 9 | L3 |

| 10 | R3 |

Axes: Left stick X/Y (0,1), Left trigger (2), Right stick X/Y (3,4), Right trigger (5),

D-pad X/Y (6,7). Triggers go 0 (unpressed) to 32767 (full press). D-pad reports -1/0/1.

---

## SDL2 gamecontrollerdb entry (native Linux games)

```

03000000314100001935000000010000,LeadJoy Xeno Plus,platform:Linux,a:b0,b:b1,x:b2,y:b3,leftshoulder:b4,rightshoulder:b5,back:b6,start:b7,guide:b8,leftstick:b9,rightstick:b10,leftx:a0,lefty:a1,lefttrigger:+a2,rightx:a3,righty:a4,righttrigger:+a5,dpup:h0.1,dpright:h0.2,dpdown:h0.4,dpleft:h0.8,

```

Tested and working in SuperTuxKart (native SDL2).

---

## Firmware-only buttons (not configurable from Linux)

The following buttons produce no host events and require the LeadJoy iOS/Android app to remap:

- 4 back paddles (R4, R5, L4, L5)

- 2 buttons right of the d-pad

- Middle button above Home (between Back and Start)

- The button on the back resets modes. It doesn't remap back buttons on the controller.

---

## Bluetooth PS4 mode (optional)

Home + Y puts the controller in DS4 emulation mode over Bluetooth (reports as Sony VID 054C

PID 09CC). To use on Linux:

```bash

bluetoothctl trust <MAC>

bluetoothctl bond <MAC>

```

The hid-playstation driver is already in the kernel and should claim it once trusted/bonded.

---

## Result

Shows up as "Generic X-Box pad" in Steam. Steam Input enables automatically. Works in all

Proton games and native Linux SDL2 games out of the box.

The OLED display currently only shows the LeadJoy logo — firmware updates may add battery

level, profile display etc.

submitted by /u/Wrong-Passenger190
[link] [comments]

Games on Linux looks far better than Windows.

Reddit Linux_Gaming - 23. April 2026 - 01:40

I entered the world of Linux looking for something different from Windows — after all, I have a very good PC and the effect of bloatware wasn’t noticeable at all. However, on Linux, specifically on CachyOS, I came across an incredible surprise:

Games literally look better than on Windows. It’s amazing how a compatibility layer manages to achieve a better visual result than on the platform it was originally designed for. But that’s how it is.

I’ve tested several games; without a doubt the clearest example I came across was Dirt Rally 2.0, a game that on Windows only gives you the option of using the horrible TAA and putting up with all the blurriness, or turning it off and having jagged edges on every scenario. On CachyOS with TAA off it looks incredible — incomparably better than on Windows. Btw, I’m using an NVIDIA 5000 series graphics card.

But my question is: what’s the reason? What is there specifically in the emulation layer that achieves visually superior results with the same settings? I find it amazing, even more so being a newcomer to all this.​​​​​​​​​​​​​​​​

submitted by /u/Vettelovich
[link] [comments]

Divinity Original Sin 2 won't start

Reddit Linux_Gaming - 23. April 2026 - 01:38

I must have accumulated almost 200 hours in Divinity 2. It had been a long time since I last played it, and yesterday I got nostalgic.

When I tried to open it, either the game didn't open (proton-cachyos 10.0.20260409-1, Ge-Proton 10-34, wine-ge 8-32, umu-launcher 1.4.0) or if it does open, after the initial menu, it doesn't load my saved game or simply doesn't create a new game, it just stays on the loading screen forever and ever.

I've already tried several versions of Proton (including old versions like ge-proton 9.0.4, etc.), using Heroic Game Launcher. I tried the version of GOG. I've already changed the graphics settings to the minimum possible, in windowed mode, in fake fullscreen mode...

I don't know what else to do. Has anyone else experienced this?

My specs:

CachyOS ( linux-cachyos 7.0.0-1)

KDE Plasma (6.6.4-1.1)

Ryzen 7 3700X

Nvidia 2700 Super

submitted by /u/FGYada_
[link] [comments]

Linux gaming and Linux in general will never go forward with such people

Reddit Linux_Gaming - 23. April 2026 - 00:54

I see people asking simple and logical questions and then you see every no lifer (i will not say anything else because i will get banned, with those ...) just insulting them and downvoting them. Now, i understand why Linus Torvalds is so Toxic torwads those people, god knows what he has seen with such people in the Linux community, i hope all people like you will leave the Linux community and do something else because right now many people want to come to Linux and you are here to make them leave and switch to back to Windows.

submitted by /u/paterkleomeniss
[link] [comments]

Thoughts on swapping my 4090 for a 7900XTX?

Reddit Linux_Gaming - 23. April 2026 - 00:49

I currently have a MSI 4090 SUPRIM X in my build - running bazzite.

I’m unimpressed with NVIDIA’s drivers on Linux. I did see rumours they’d been recruiting more Linux devs, so that might be changing, but at the moment they’re a bit shit.

I can sell it for roughly £1.9k, I bought it for £1.7k. I can buy a AMD 7900 XTX for £700.

Would I be silly to do this? I run 5120x1440, so fairly high res, and play fairly heavy games - with path tracing and ray tracing etc (when it works on Linux…). I also run local LLMs via Ollama, but I think I should be able to do that with AMD too.

Thoughts? How silly am I being? Any advantages and disadvantages I’ve missed?

submitted by /u/Colafusion
[link] [comments]

Dark Souls Remastered 60 FPS Issues / 15 FPS Drop

Reddit Linux_Gaming - 23. April 2026 - 00:48

It's Platinum on ProtonDB, a game I always wanted to play.

But getting the game to run on 60FPS has been harder than playing the game itself. I spent 13 hours in game on Steam trying with different Launch Options, tried on Hyprland, KDE with X11 and Wayland. Tried changing the settings of Nvidia on X11. Tried downgrading my Nvidia Driver. Tried with Gamescope, always with gamemoderun, tried Proton Experimental and GEProton. It does not launch with Proton 9.0-4 for some reason for me. When I alt + tab and see the terminal with 'nvidia-smi' on watch mode, I see it on 60FPS on mangohud, so no idea what's happening here. But out of a sudden it drops to 15 FPS and it does not get back to 60. It shows as 60 FPS only when I alt + tab, but obviously cannot play while seeing the terminal.

Normally it runs for 60FPS por a couple of min and then drop it again back to 15 FPS.

Has anyone else experienced the same? I am happy for any insights on how to get it running.

If the game does not run on 60 FPS it's barely impossible to play. I know I meet all the minimum requirements.

Thanks!

Here are my specs:

OS: EndeavourOS Linux x86_64
Host: Z370 HD3P
Kernel: 6.18.20-1-lts
Packages: 1598 (pacman), 6 (flatpak)
Shell: /usr/bin/zsh 5.9
Resolution: 2560x1440
DE: Plasma 6.6.3
WM: kwin
CPU: Intel i7-8700 (12) @ 4.600GHz [34.0°on]
GPU: NVIDIA GeForce RTX 3060 Ti Lite Hash Rate
Memory: 7768MiB / 32009MiB (24%)

submitted by /u/Comfortable-Wind-401
[link] [comments]

It’s 2026—Is it time for VALORANT to finally support Linux?

Reddit Linux_Gaming - 23. April 2026 - 00:16

With Linux market share on the rise and the Steam Deck proving that Linux is a viable gaming platform, the "small player base" argument is becoming less relevant.

We know Vanguard is the issue, but Riot has managed to implement it on macOS. As Windows 10 reaches its end-of-life and more people look for alternatives to Windows 11, there’s a huge opportunity for Riot to lead the way in competitive Linux gaming.

Who else would drop Windows entirely if VALORANT finally supported Proton or had a native Linux client? Let’s show Riot the demand is here!

submitted by /u/Acrobatic-Party-1523
[link] [comments]

whats going on with my minecraft launcher? java

Reddit Linux_Gaming - 23. April 2026 - 00:08

So I'm trying to play Minecraft on Linux, and I got the launcher and paid for it, but I don't see Minecraft Legends on there. My friend has it, and it doesn't have a sign-in intro as my friend does. What's going on?

submitted by /u/Any_Golf8944
[link] [comments]

COD MW3 crashing (Lutris)

Reddit Linux_Gaming - 23. April 2026 - 00:01

First off, Im a linux noob.

The crash happens a few milliseconds after every autosave. An error pops up saying theres not enough space and tells me to free up at least 5mbs. The game doesnt exactly crash, just quits to the main menu. I can start it back up and it loads from the point in the campaign where it crashed and then crashes at the next autosave. Idk seems like something is telling the game there isnt enough space to create save files because lutris (or maybe wine underneath lutris) hasnt "allocated" any more space than the game currently needs, and it expands this space only marginally and only after the game creates a new autosave file. Any way to fix this? How do I let lutris games know theyve got over 100 gigabytes lying around... I only have one 512gb ssd without any sort of partitioning. Im on zorin os and the game runs perfectly fine other than this one issue.

submitted by /u/Overall_Dig_5819
[link] [comments]

Pragmata logs me out of my PC with any Proton version.

Reddit Linux_Gaming - 22. April 2026 - 23:23

I downloaded the demo to check if it works. I managed to adjust the brightest and then it logged me out of my PC on the loading screen. This is the most strange to me, how can it even log me out? I would understand if it just crashes.

Tried Proton 10,9,Experimental and Hotfix (in this order). My PC isn't a beast, but it should start at least. Maybe Devuno blocks me for some reason?

I have a Ryzen 5 5500, Radeon 6600 and 24Gb DDR4 RAM (I could try 16 Gb so it actually runs in dual channel, but I didn't have an actual issue with this till now, other than lower speeds). Running Xubuntu 25.10.

submitted by /u/Only_Information7895
[link] [comments]

Does your game run in a VM? I built a database to find out

Reddit Linux_Gaming - 22. April 2026 - 21:38

I got tired of digging through random threads and forums just to find out if a game actually runs inside a virtual machine.

So I built a small community-driven database for exactly that:

https://vmdb.it

The idea is simple:

  • search for a game
  • see if it runs in a VM (VMware, VirtualBox, KVM, etc.)
  • or share your own experience

It just launched, so there isn’t much data yet — that’s why I’m trying to get some initial reports in.

If you’ve ever tested a game in a VM, it would be awesome if you could share your setup and results.

Any feedback is welcome as well 👍

submitted by /u/Zestyclose_Dig8916
[link] [comments]

why are some people so hyped for steam os

Reddit Linux_Gaming - 22. April 2026 - 21:27

I don't get it — SteamOS is essentially just an Arch clone with a Steam skin. Why do people even care about it when other distros do the exact same? Isn't SteamOS just a useless distro that exists for the sake of existing? I've seen people online say they'll try Linux when SteamOS is released, but why, if it does nothing special? is the only reason people want to try it because it is associated with valve?

submitted by /u/ForeverHuman1354
[link] [comments]

Lutris vs Heroic. Whats the difference?

Reddit Linux_Gaming - 22. April 2026 - 21:15

Lutris vs Heroic. Whats the difference?

submitted by /u/Interesting_Air3283
[link] [comments]

Seiten