Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Request for "xone" + "xpadneo" driver Plugin. A kernel driver for Xbox One/Series X|S accessories

Featured Replies

Hi all,

 

I speak for many of us when I say we don't all have the resources for multiple GPU setups split between gaming VMs and containers. Many of us have turned to solutions like steam-headless (Debian based), steamOS and other native Linux containers to get the job done while retaining GPU use for other needs.

 

These containers have fantastic support for Sunshine/Moonlight or Steam Link game streaming for remote play, which all provide some level of remote/virtual gamepad drivers, however unlike a Windows VM, they sadly lack the main key feature when playing locally: Local Gamepad Support.

 

xone is a Linux kernel driver for Xbox One and Xbox Series X|S accessories that serves as a modern replacement for xpad, aiming to be compatible with Microsoft's Game Input Protocol (GIP).

 

Essentially, xone would give kernel support for the following when passed through to a container:
 

The Xbox Wireless Adapter

All Wireless Acessories

All Wired Accessories

All Accessories via Bluetooth (xpadneo)

 

There is full support for:

 

Input and force feedback (rumble)

Battery reporting (UPower integration)

 LED control (using /sys/class/leds)

Audio capture/playback (through ALSA)

Power management (suspend/resume and remote/wireless wakeup)

 

This would further open up unRAID's use cases in the gaming world and bring the same gaming VM goals far closer to a greater variety of rigs, budgets, and mixed-use setups. It also has other applications beyond gaming such as better control of home media apps with the chatpad attachment etc where supported.

 

Repos can be found here:

 

https://github.com/medusalix/xone

https://github.com/atar-axis/xpadneo

 

Thank you and I appreciate your consideration.

Edited by Avsynthe

  • Avsynthe changed the title to Request for "xone" + "xpadneo" driver Plugin. A kernel driver for Xbox One/Series X|S accessories

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.