Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add xpad-noone and enable xone #26

Closed
bsherman opened this issue Jun 30, 2023 · 4 comments
Closed

add xpad-noone and enable xone #26

bsherman opened this issue Jun 30, 2023 · 4 comments

Comments

@bsherman
Copy link
Contributor

The xone driver disables too many other controllers by disabling the stock xpad driver in the kernel ... to properly use it, we also need to include xpad-noone .

Goals of this ticket:

  1. get xpad-noone building as akmod
  2. add xpad-noone to this repo/image
  3. re-enable xone

See: #25 and ublue-os/main#256 for context.

@bsherman
Copy link
Contributor Author

Note that negativo17 has a spec file for xpad-noone but does NOT yet seem to be including it in their repos: https://github.com/negativo17/xpad-noone-kmod

@bsherman
Copy link
Contributor Author

As it stands today, this would require building xpad-noone RPMs from spec (possibly imported from negativo17 to our own repo for maintenance), building probably done in COPR (or whatever we choose ublue-os specific RPM repo).
All that is pre-requisite for then building the akmod in this akmods project.

Probably, if building xpad-noone we should build/host xone as well. And... that leads to building xpadneo too...

@KyleGospo
Copy link
Member

205d07f

@bsherman
Copy link
Contributor Author

@KyleGospo has completed 2 PRs:

This allowed me to successfully test:

  • wired xbox 360 works on plug-in (new xpad-noone driver)
  • wired xbox one works on plug-in (with xone driver)
  • wireless dongle xbox one works after pairing (xone driver)
  • bluetooth xbox one still works (with xpadneo driver)

Calling this done!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants