[Bug 33150] PS3 gamepad problems in Assassin's Creed: Revelations

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Mar 10 14:02:16 CDT 2013


http://bugs.winehq.org/show_bug.cgi?id=33150

--- Comment #3 from Berillions <berillions at gmail.com> 2013-03-10 14:02:16 CDT ---
I did new tests about my PS3 gamepad. I use Windows 7 to launch Xpadder and i
found this :
- Left Stick Analogic Left/Right = X
- Left Stick Analogic Up/Down = Y
- Right Stick Analogic Left/Right = Rx
- Right Stick Analogic Up/Down = Ry

I didn't use 'js' driver for my tests, only the 'event' driver. In regedit, i
create DirectInput key :
Sony PLAYSTATION(R)3 Controller (event) = POV0,X,Y,Rx,Ry etc...

In Assassin's Creed : Revelations, when i customize my pad control, i choose
the 'event' driver and i can to modify controls without problem. (IMPORTANT =
without the regedit key, if i choose the event driver and try to modify the
Axis, I have an automatic scrolling)

Now, i explain to you my results. In game (AC Revelations) there are these
actions :
- Move Forward = Left Stick Analogic Up = Axis 0 (Y in regedit)
- Move Backward = Left Stick Analogic Down = Axis 0

- Pan Camera Up = Right Stick Analogic Up = Axis 3 (Ry in regedit)
- Pan Camera Down = Right Stick Analogic Down = Axis 3
- Pan Camera Left = Right Stick Analogic Left = Axis 1 (Rx in regedit)
- Pan Camera Right = Right Stick Analogic Right = Axis 1

I found Axis for these differents actions BUT there are 2 actions which are not
Axis :
- Move Left (X in regedit)
- Move Rigt

When i change the control for these action and move my Left Stick to the Left
or Right, the game does not find X Axis... So, there is probably a problem in
Wine with the 'Event' driver.

So i resume :
The 'js' driver find correctly the 4 Axis (X,Y,Rx and Ry) but the 'event'
driver find only 3 Axis (Y,Rx and Ry) and does not find the X Axis.

Max

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list