Bug 1851682 - libwacom-1.4-1.fc33 breaks Fedora gaming functionality (stop working gamepads and in some games even mouse)
Summary: libwacom-1.4-1.fc33 breaks Fedora gaming functionality (stop working gamepads...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: libwacom
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Peter Hutterer
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: F33BetaBlocker F33BetaFreezeException
TreeView+ depends on / blocked
 
Reported: 2020-06-28 07:07 UTC by Mikhail
Modified: 2023-12-26 05:08 UTC (History)
5 users (show)

Fixed In Version: libwacom-1.4.1-1.fc33 libwacom-1.4.1-1.fc32
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-06-30 00:18:49 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Mikhail 2020-06-28 07:07:47 UTC
Description of problem:
libwacom-1.4-1.fc33 breaks Fedora gaming functionality (stop working gamepads and in some games even mouse)

Last good working version libwacom-1.3-1.fc33


With libwacom-1.3-1.fc33 steam sees gamepads it easy can be checked without games launching, it enough to sure that on steam starting you see in terminal follow output:

Installing breakpad exception handler for appid(steam)/version(1591251555)
Local Device Found
  type: 045e 02e3
  path: sdl://0
  serial_number:  - 0
  Manufacturer: 
  Product:      XInput Controller
  Release:      203
  Interface:    -1

!! Steam controller device opened for index 0.
Steam Controller reserving XInput slot 0
Disconnecting zombie controller 0
CAppInfoCacheReadFromDiskThread took 1716 milliseconds to initialize
Scheduled disconnect of controller 0
Local Device Found
  type: 045e 02e3
  path: sdl://0
  serial_number:  - 0
  Manufacturer: 
  Product:      XInput Controller
  Release:      203
  Interface:    -1

!! Steam controller device opened for index 0.
Steam Controller reserving XInput slot 0

With libwacom-1.4-1.fc33 this output is absent and in some triple A games like "DOOM Eternal" also not working mouse.


The workaround is only in downgrading libwacom to 1.3-1.fc33 version for it:
1) download it from koji:
$ koji download-build libwacom-1.3-1.fc33 --arch=noarch
$ koji download-build libwacom-1.3-1.fc33 --arch=x86_64
2) Downgrade libwacom with dnf functionality:
# dnf downgrade libwacom --refresh
3) And restart computer
4) Enjoy

Comment 1 Fedora Blocker Bugs Application 2020-06-28 07:10:37 UTC
Proposed as a Blocker and Freeze Exception for 33-beta by Fedora user mikhail using the blocker tracking app because:

 Many users select Fedora for great gaming experience and I don't want that they are disappointed in the release of F33 and go to another distribution.

Comment 2 Peter Hutterer 2020-06-29 23:17:04 UTC
Upstream bug: https://github.com/linuxwacom/libwacom/issues/271

Comment 3 Peter Hutterer 2020-06-30 00:18:49 UTC
Fixed with libwacom-1.4.1-1.fc33

Comment 4 Fedora Update System 2020-06-30 00:28:18 UTC
FEDORA-2020-cddef1409a has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-cddef1409a

Comment 5 Fedora Update System 2020-07-01 02:18:50 UTC
FEDORA-2020-cddef1409a has been pushed to the Fedora 32 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-cddef1409a`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-cddef1409a

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 6 Fedora Update System 2020-07-16 01:13:18 UTC
FEDORA-2020-cddef1409a has been pushed to the Fedora 32 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 7 RyderBorer 2023-12-26 05:08:44 UTC Comment hidden (spam)

Note You need to log in before you can comment on or make changes to this bug.