User Tag List

Page 2 of 2 FirstFirst 1 2
Results 11 to 19 of 19

Thread: How to set up 8-directional movement with Xbox controller?

  1. #11
    Clickteam Clickteam

    Join Date
    Jun 2006
    Location
    France
    Posts
    12,917
    Mentioned
    94 Post(s)
    Tagged
    2 Thread(s)
    We've fixed a part of those issues (for Dark Devotion), there was an incompatibility between Steam custom joystick configurations and the "Sync with MMF" option of Joystick 2, as Steam for some reason changes the joystick IDs in some APIs and not all.

    The updated version of Joystick 2 can be downloaded from the Extension Manager, I've just uploaded it.

    Though it seems there are still issues with some custom configs. I don't know which ones, we didn't get precise reports yet.

  2. #12
    Clickteam Clickteam

    Join Date
    Jun 2006
    Location
    France
    Posts
    12,917
    Mentioned
    94 Post(s)
    Tagged
    2 Thread(s)
    I just see your post Julian82, the updated version of Joystick2 shouldn't fix anything in Aggelos as AFAIK it doesn't use "Sync with MMF".

  3. #13
    Clicker Fusion 2.5 DeveloperFusion 2.5+ DLCiOS Export ModuleInstall Creator Pro
    Julian82's Avatar
    Join Date
    May 2012
    Location
    outbuddies.com
    Posts
    911
    Mentioned
    44 Post(s)
    Tagged
    0 Thread(s)
    @Yves : I do not sync Outbuddies as well and get issues on Steam. I'll install the latest version of joy2 and report my findings. Thanks for your hard work, guys

  4. #14
    Clickteam Clickteam

    Join Date
    Jun 2006
    Location
    France
    Posts
    12,917
    Mentioned
    94 Post(s)
    Tagged
    2 Thread(s)
    If you can give us instructions to reproduce the problems and a simple MFA that would help A LOT.

  5. #15
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleUniversal Windows Platform Export Module

    Join Date
    May 2014
    Posts
    94
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)
    Doesn't Steam have an input wrapper now? DirectInput devices should work on XInput-only games.

    Can't confirm this right now, but that would render Joystick2 obsolete as far as Steam releases go.

  6. #16
    Clicker Fusion 2.5 DeveloperFusion 2.5+ DLCiOS Export ModuleInstall Creator Pro
    Julian82's Avatar
    Join Date
    May 2012
    Location
    outbuddies.com
    Posts
    911
    Mentioned
    44 Post(s)
    Tagged
    0 Thread(s)
    @raxabit : Yes, if your gamepad is emulated as Xbox on Steam, Xbox extension will work. That's why I think one should at least implement an Xbox readout next to joy2 atm.

  7. #17
    Clicker Fusion 2.5 DeveloperFusion 2.5+ DLCiOS Export ModuleInstall Creator Pro
    Julian82's Avatar
    Join Date
    May 2012
    Location
    outbuddies.com
    Posts
    911
    Mentioned
    44 Post(s)
    Tagged
    0 Thread(s)
    @Yves : Here are some findings for the current version of joy2, I'll see if I find a time slot to create a separate .mfa for testing, but I cannot promise atm cuz I've some daunting deadlines to fulfill.

    Xbox gamepad object: Will always work correctly, key rebinding on Steam included, for both real Xbox controllers and devices emulated as Xbox input, also a combination of both is good

    Joy2: For only ONE gamepad connected + Steam configuration, it now seems to read out correctly for any device I checked (checked Xbox, PS4 and a generic gamepad)

    Joy2: If 2 gamepads are connected and at least one of them is no real Xbox controller (but some other device emulated as Xbox), one of the controllers will randomly stop working or provide false inputs, while the other one still works.
    Very important: This issue will appear outside the Steam environmet too, for example if you connect Xbox controller plus PS4 controller with DS4 emulation.

    I also tested the following cases for Joy2 with Steam configuration enabled.
    Xbox + Xbox: OK
    Xbox + PS4: Fail
    PS4 + Generic: Fail
    Xbox + Generic: Fail

    Conclusions:

    With the present controller emulation options provided on Steam, @raxabit ist right. If a readout pattern using Xbox gamepad object is implemented, players will get their devices to work within Steam. Joy2 seem obsolete and may produce severe issues if more than one gamepad is connected and Steam configuration is enabled. It seems to work fine for only one connected device tho.

    Outside the Steam environment and its emulation options, Joy2 is still needed to support generic controllers. In case more than one gamepad is connected, and at least one of them is emulated as Xinput, the same issues as on Steam may occur.

    Joy2 extension seems to have a specific problem with multiple gamepads that use Xinput emulation.

  8. #18
    Clickteam Clickteam

    Join Date
    Jun 2006
    Location
    France
    Posts
    12,917
    Mentioned
    94 Post(s)
    Tagged
    2 Thread(s)
    OK, thanks!

  9. #19
    Clicker Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)
    amichael84's Avatar
    Join Date
    Jun 2019
    Posts
    7
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    This MFA is what I used to get 8-directional kind of the same way the keyboard does it. My problem is that when I use the keyboard controls, obstacles work fine; but when I use XBOX, collisions don't always work.

    Controls for keyboard have been changed to:
    E - Up
    D - Down
    A - Left
    F - Right


    Top Down.mfa

Page 2 of 2 FirstFirst 1 2

Similar Threads

  1. How do I add a second Xbox controller?
    By C4PRO in forum Fusion 2.5
    Replies: 2
    Last Post: 22nd February 2017, 04:27 AM
  2. Replies: 1
    Last Post: 19th May 2016, 05:39 AM
  3. Replies: 6
    Last Post: 12th January 2015, 09:15 PM
  4. Xbox 360 controller
    By Fanotherpg in forum XNA Export Module Version 2.0
    Replies: 6
    Last Post: 23rd February 2012, 02:02 PM
  5. xbox 360 controller
    By Mauser in forum Multimedia Fusion 2 - Technical Support
    Replies: 3
    Last Post: 21st February 2012, 10:43 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •