Announcement

Collapse
No announcement yet.

More Steam Controller features in the works?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 1ncorrect
    replied
    Originally Posted by 6Rwlz View Post
    Was the "Hair Trigger" functionality mentioned in this thread ever implemented?
    No. And while it is difficult to talk about the approximate timing of implementation. But we remember this feature, and it is in our plans.
    Stay tuned!​

    Leave a comment:


  • 6Rwlz
    replied
    Was the "Hair Trigger" functionality mentioned in this thread ever implemented?

    Leave a comment:


  • Star-Lord
    replied
    Hello Bodacious for your kind words, we do appreciate it.

    Leave a comment:


  • Bodacious
    replied
    Originally Posted by reWASDer View Post
    Thanks a lot for the detailed explanation! Yep, this is an interesting mechanics you can't find in reWASD at the moment.

    We will think what is possible to do.
    I really hope it's possible! Thank you so much for listening to all our feedback. I'll definitely try and get more people to buy reWASD to support all the effort you put in for the Steam Controller

    Originally Posted by CriticalComposer View Post

    Completely off topic, but I just noticed that the links that Bodacious was referring to are from my WordPress where I make the full scripts to my Steam Input videos available. I never figured they received much traffic but I always made them available because some people prefer reading and because it's easier to link a specific section of text than a video. So I'm really glad seeing that someone used them rather than trying to link the timestamped video. It's also cool to kinda see the cycle come full circle. I know about reWASD because the reWASD social team commented on one of my Steam Input videos and now we have links to my videos showing up in the reWASD forums. Speaking of, I should get around to making a new video about reWASD's Steam Controller support one of these days.
    Yeah, I noticed the WordPress articles came from you after seeing your name in the intro of the video I linked haha. Thanks for making such detailed learning resources for the Steam Controller! I believe Valve should've put a lot more effort into making the SC learning curve less steep, so I'm super grateful that we have people like you in the community Hopefully, your work will result in an SC 2 one day, even if it doesn't come from Valve themselves.

    Leave a comment:


  • reWASDer
    replied
    We certainly should have met one day

    Leave a comment:


  • CriticalComposer
    replied
    Originally Posted by Bodacious View Post
    The following article explains exactly what "Soft Pull Trigger Style" is and also what the "Hair Trigger" setting does:
    https://bryanrumsey.wordpress.com/2018/04/29/steam-input-essentials-eps-2-triggers/#:~:text=This is where the Soft Pull Trigger Style comes into play.
    Completely off topic, but I just noticed that the links that Bodacious was referring to are from my WordPress where I make the full scripts to my Steam Input videos available. I never figured they received much traffic but I always made them available because some people prefer reading and because it's easier to link a specific section of text than a video. So I'm really glad seeing that someone used them rather than trying to link the timestamped video. It's also cool to kinda see the cycle come full circle. I know about reWASD because the reWASD social team commented on one of my Steam Input videos and now we have links to my videos showing up in the reWASD forums. Speaking of, I should get around to making a new video about reWASD's Steam Controller support one of these days.

    Leave a comment:


  • reWASDer
    replied
    Thanks a lot for the detailed explanation! Yep, this is an interesting mechanics you can't find in reWASD at the moment.

    We will think what is possible to do.

    Leave a comment:


  • Bodacious
    replied
    I'm requesting a feature that's from Steam's configuration options. It's one of their "Soft Pull Trigger Styles" called "Hair Trigger". It allows you to shoot as quickly as possible by allowing you to immediately deactivate the mapped input by letting go of the trigger a little bit. This allows you to shoot quicker since you don't need to fully let go of the trigger before pushing the trigger back in to send another input. The following video explains exactly what it is and what the benefits of it are compared to a normal "trigger style":



    If you can, try the "Hair Trigger" style in Steam using any controller. You'll see that you'll be able to shoot semi-automatic weapons in FPS games much quicker since you don't have to move your finger as much. It's personally really hard to use any other trigger style for FPS games since "Hair Trigger" feels so much more intuitive.

    Leave a comment:


  • CriticalComposer
    replied
    The "Hair Trigger" that OP is asking for is basically a two part operation: the trigger binding is activated when crossing a certain threshold (usually something on the lower end like 10%) AND the trigger binding is released with any decrease in trigger output. So bouncing back in forth between 11% and 10% output would result in consecutive, rapid binding activations with very little movement of the player's finger. This works for any percentage above the activation threshold. So if the user pulled the trigger to 50% output, releasing the trigger to anything less than 50% would release the binding and any new increase in trigger output would activate the binding again. It basically looks at relative output rather than absolute. So instead of checking for a static threshold you're checking for increases an decreases relative to highest or lowest output.

    With reWASD we can achieve the low threshold for activation with the Zones but in order to release the binding we would have to return the trigger to 0%. Hair Trigger allows multiple manual activations of the binding without completely releasing the trigger.
    Last edited by CriticalComposer; 20.08.2020, 21:20.

    Leave a comment:


  • reWASDer
    replied
    If I understand you correctly, you need different pauses between clicks when you press and trigger slightly and when you pull it harder?

    In this case, you can try set Turbo for Low, Med and High zone and change a pause (each next one will have a smaller one).

    I am not sure what should be done to make trigger work differently depending on the chosen weapon, because the game decides which weapon is here, and we, as a mapper, have no idea about it.

    Leave a comment:


  • Bodacious
    replied
    Turbo doesn't cause a "Hair Trigger" style, though... Yes, I'm looking to shoot as quickly as possible, but I want to control how fast the shooting is. It's different on a case to case basis as I play through a game. In a game like Osu, I have to click circles at a certain pace during one second and then another pace during another second. And in FPS games like Valorant, shooting at a certain speed with one gun can be fine but shooting at the same speed for another gun will cause that gun to become super inaccurate.

    Leave a comment:


  • reWASDer
    replied
    Do you map a mouse click to the Low zone, right?

    In this case, you may need to add Turbo:

    Click image for larger version

Name:	e3a64df8b1.jpg
Views:	761
Size:	48.3 KB
ID:	220959

    While you are inside a zone, we do emulate a pressed mapping. If you want to make continuous shots, mouse button should press-released, pressed-released and so on.

    Could you please give it a try?

    Leave a comment:


  • Bodacious
    replied
    Originally Posted by Star-Lord View Post
    Hello,

    Thank you for the detailed explanations and feedback about reWASD! Very pleased to hear these kind words. About Hair Trigger feature, I think you may do it with reWASD in the current release.
    The trigger has zones and you may set mappings to the low zone. In this case, you don't need to pull all the way, The mapping fires as soon as you pass the low zone. On another hand, if you need to limit the trigger's stroke to make you may change the dead zone from the right to the left. The trigger will start working when it is half-pushed, for example, and will reach the max value while you haven't actually reached it.

    Does it make sense for this case?


    About the Shortcut feature, did you try to use the option provided by reWASDer?
    The problem with the method you explained is that I have to leave the low zone in order to be able to activate it again. I'm requesting a trigger style that will allow me to lift up by absolutely any distance (no matter how small) and then immediately press down again to send another input. So let's say I set I have a certain zone set as the "low zone", a "hair trigger" style will allow me to stay within the low zone but still be able to send multiple inputs by lifting and pressing down by however many times I need. In an FPS game, that will allow me to shoot a semi-automatic weapon multiple times in quicker succession compared to if I had to completely leave the low zone before sending another input.

    I'm sorry if I'm not being that clear about it... I admit that I was confused too when I was learning all about how to configure the Steam Controller. Just let me know if I need to explain it in another way. It'll be no trouble at all. I really want the Steam Controller feature set for reWASD to be as good as Steam's (or even better).

    And regarding the Shortcut feature, I think CriticalComposer explained well why the Shift feature isn't as useful as the feature I described.

    And like they said, I recognize that software development isn't always an easy or straightforward task. Hopefully, it's possible to implement all of Steam's own Steam Controller features

    Leave a comment:


  • reWASDer
    replied
    Hey there!

    So, just to make sure we are on the same page.

    1. Steam's Trigger works as a trigger + have an additional "click". Those clicks should be added as a separate controls, so there will be +2 mappings in a config. This is a thing we are working on at the moment.

    2. Also, it is possible to adjust the Trigger as a Trigger with reWASD: change the input (make a bigger deadzone at the left, and you will avoid accidental presses, make a bigger deadzone at the right — and trigger will go to max value faster, so you do not need to press it completely). The second option is described below:

    Click image for larger version  Name:	90e479a2d7.jpg Views:	0 Size:	49.7 KB ID:	220940

    Please note that Affect gamepad behavior for games option should be checked if the controller is remapped to the virtual one and is not required if a trigger has a mapping added manually.

    3. And now, Zones. If you want to get +1 mapping when you touch the trigger only, you may add to RT/LT Low (the zone list is also shown on the screenshot above).

    2 & 3 options are already added in reWASD 5.5, so I would be grateful if you guys could check them

    And finally, Shift mode from Steam. Yep, it is a bit different. You may do the same with our Shift mode, but I agree that after years spent with Steam mapper, our one doesn't look the same. We will think how it is possible to add it. Or how to change Shortcuts, because they may include up to 4 buttons, while with Shift mechanics, there are only two. Next challenge is accepted :satisfied:

    Leave a comment:


  • CriticalComposer
    replied
    I've already informed the dev account about the triggers but to give you, Star-Lord, a little more info the Steam Controller has a digital button at the end of the analog trigger. So the Trigger Zones are great for the analog part but the digital press isn't bindable yet in reWASD.

    Leave a comment:

Working...
X