ValveSoftware / ValveSoftware/Proton

Dragon's Dogma Dark Arisen (367500)

Open
#1,235 66 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Game compatibility - Unofficial overlay XAudio2
Dominant language
C++
Stars
32.8k
Forks
1.6k
PR merge metrics
PR metrics pending

Description

Dragon's Dogma Dark Arisen doesn't detect controller as an Xbox controller but as a standard joypad. This presents issues as the triggers are read as analog sticks which messes with both the camera and makes me unable to bind them to actions other than movement/camera. It also doesn't read the right stick properly which makes it hard to bind that to the camera as well.

I had this same problem with Wine Steam through Lutris too. Although now I'm able to attempt setting up keyboard mapping through steam controller configuration. This mostly works except the game still insists on trying to use the left anlog stick as an analog stick which is a little bumpy.

Tested with Proton 3.7-3
Ubuntu 18.04
Xbox One Controller (2015 Firmware)
Nvidia GTX 1060 16GB
Nvidia 396.54 drivers
i5-7700HQ

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue names no files, tests, or entry points. Start by reproducing the controller behavior with Proton 3.7-3 on Ubuntu 18.04 using the listed Xbox One controller, then investigate how the game identifies the controller and maps its triggers and right stick. Done means the controller is recognized correctly and those inputs can be bound without being treated as the wrong axes.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux, ubuntu
Domain
operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.