Results 1 to 7 of 7

Hybrid View

  1. #1
    Player
    Drakage's Avatar
    Join Date
    Apr 2012
    Location
    Limsa Lominsa
    Posts
    28
    Character
    Draken Stark
    World
    Excalibur
    Main Class
    Marauder Lv 50

    Controller Crossbar Toggle

    I find that my hands are getting worse with age, however I can still play FFXIV for a few hours without a problem. What would make my life a lot easier is to not be holding a trigger down for the large majority of my play time. I'd really appreciate if the cross bar could toggle instead of only being enabled while the trigger is held down.

    I'd hope this would be something I could enable in the options menu so this wouldn't be a surprise for existing players with controllers.

    Example 1:
    Click the Left trigger: Left Cross bar is enabled.
    Use multiple abilities: Cross bar stays active the entire time.
    Click the Left trigger again: Left Cross bar is disabled.

    Example 2:
    Click the Right trigger: Right Cross bar is enabled.
    Use multiple abilities: Right Cross bar is still enabled.
    Click the Left trigger: Right Cross bar is disabled and the Left Cross bar is enabled.
    Click the Left trigger: Left Cross bar is disabled.
    (0)
    Last edited by Drakage; 12-05-2013 at 05:14 PM.

  2. #2
    Player
    Drakage's Avatar
    Join Date
    Apr 2012
    Location
    Limsa Lominsa
    Posts
    28
    Character
    Draken Stark
    World
    Excalibur
    Main Class
    Marauder Lv 50

    Example code part 1

    Code:
    if (var.Initialize == false) {
    var.LtriggerLock = false;
    var.RtriggerLock = false;
    var.LcrossbarHold = false;
    var.RcrossbarHold = false;
    var.Initialize = true;
    }
    
    if (var.LcrossbarHold == true) {
    gamefeature.LeftCrossbar = true;
    } else {
    gamefeature.LeftCrossbar = false;
    }
    
    if (var.RcrossbarHold == true) {
    gamefeature.RightCrossbar = true;
    } else {
    gamefeature.RightCrossbar = false;
    }
    
    
    if (pressed(Xinput.LeftTrigger) && var.LcrossbarHold == false && var.LtriggerLock == false) {
    var.LtriggerLock = true;
    var.LcrossbarHold = true;
    var.RcrossbarHold = false;
    wait 20ms;
    var.LtriggerLock = false;
    }
    
    if (pressed(Xinput.LeftTrigger) && var.LcrossbarHold == true && var.LtriggerLock == false) {
    var.LtriggerLock = true;
    var.LcrossbarHold = false;
    Xinput.LeftTrigger = false;
    wait 20ms;
    var.LtriggerLock = false;
    }
    (0)
    Last edited by Drakage; 12-05-2013 at 05:07 PM.

  3. #3
    Player
    Drakage's Avatar
    Join Date
    Apr 2012
    Location
    Limsa Lominsa
    Posts
    28
    Character
    Draken Stark
    World
    Excalibur
    Main Class
    Marauder Lv 50

    Example code part 2

    Code:
    if (pressed(Xinput.RightTrigger) && var.RcrossbarHold == false && var.RtriggerLock == false) {
    var.RtriggerLock = true;
    var.RcrossbarHold = true;
    var.LcrossbarHold = false;
    wait 20ms;
    var.RtriggerLock = false;
    }
    
    if (pressed(Xinput.RightTrigger) && var.RcrossbarHold == true && var.RtriggerLock == false) {
    var.RtriggerLock = true;
    var.RcrossbarHold = false;
    Xinput.RightTrigger = false;
    wait 20ms;
    var.RtriggerLock = false;
    }
    (0)

  4. #4
    Player
    fredtma's Avatar
    Join Date
    Mar 2011
    Location
    Gridania
    Posts
    70
    Character
    Ecclesiae Dei
    World
    Louisoix
    Main Class
    Armorer Lv 70
    This option is available somewhere in the control menu, I remember using it but it makes targeting cumbersome
    (0)
    I am who I am. I am not someone else, nor would I ever wish to be

  5. #5
    Player
    HEC's Avatar
    Join Date
    Aug 2013
    Posts
    1,620
    Character
    M'ete'leskum B'leskum
    World
    Moogle
    Main Class
    Conjurer Lv 50
    This is already implemented in the Game and I use it all the time - switch the Crossbar mode to Toggle or Mixed and you'll get what you're looking for. @frdtma - it's actually less cumbersome as you don't need to hold multiply buttons at the same time. It's very good for crafting. Also you can switch targets by using L1 / R1 while the cross-bar is "toggled in" which is much easier than pressing L2/R2 + L1 or R1.

    It's in the Character configuration screen.
    (0)

  6. #6
    Player
    Enfarious's Avatar
    Join Date
    Jun 2011
    Posts
    704
    Character
    Elasandria Servion
    World
    Hyperion
    Main Class
    Gladiator Lv 50
    Start Button > Character Configuration > Hotbar Settings > Cross(the third tab in the settings)
    Second set of radio buttons
    Second option

    Is what your looking for, but it really does make targeting a little more painful since you lose the ability to use the d-pad to target things, and in the future that will become more of a thing.
    (0)

    XIV Pad: http://xivpads.com/?Elasandria-Servion-Hyperion
    Linkshell: http://sd-is.guildwork.com
    Rig: https://www.dropbox.com/sc/jv56yukhpi7413q/gQTzd-DS9y
    FX-8150 @4.1GHz; 8Gigs ripjaws @1600; OCZ Vertex 3 128GB SSD; WDC 1TB HDD;
    XFX Radeon HD 7970;

  7. #7
    Player
    Drakage's Avatar
    Join Date
    Apr 2012
    Location
    Limsa Lominsa
    Posts
    28
    Character
    Draken Stark
    World
    Excalibur
    Main Class
    Marauder Lv 50
    Thanks a lot everyone! I kept looking in the wrong spot it seems. This will really help me out the next time I play again
    (0)