Another config question

97 views
Skip to first unread message

glenn....@gmail.com

unread,
Nov 10, 2022, 7:12:48 AM11/10/22
to QuadStick
Hi Fred,

I was wondering if you could tell me the best way to do the following:

In Fifa I use;  right_trigger, greater_than 99, any_direction for sprinting and it does work well.

What is the highest greater_than I can go to because I would like to make it so it doesn't trigger as easily (I find myself sprinting when I don't want to).

Is there are a config type where I can trigger an output when the Quadstick joystick goes past a certain percentage of range of movement?  For example if I am moving the Quadstick joystick up when the joystick goes past 80% of its range of movement it will trigger an output?

I've had a look through the documentation but can't see anything.

Thanks for your time.

Fred Davison

unread,
Nov 10, 2022, 11:05:34 AM11/10/22
to glenn....@gmail.com, QuadStick
That's what greater_than does.  When the joystick position is below 99%, the greater than output is off.  When it is above 99%, the output is on.

You can make your joystick less sensitive by increasing the physical range on the Joystick tab in QMP or set the joystick preferences on a mode sheet for special situations.



joystick_deflection_maximum
30
percent
Defines physical deflection scaled to 100% Signal
deflection_multiplier_up
140
percent
Adjusts joystick deflection value in the UP direction
deflection_multiplier_down
130
percent
Adjusts joystick deflection value in the DOWN direction
deflection_multiplier_left
100
percent
Adjusts joystick deflection value in the LEFT direction
deflection_multiplier_right
100
percent
Adjusts joystick deflection value in the RIGHT direction




--
You received this message because you are subscribed to the Google Groups "QuadStick" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quadstick+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/quadstick/32809125-91ed-4a74-bad3-08c6d7eaa0ben%40googlegroups.com.

Glenn Manning

unread,
Nov 10, 2022, 7:35:14 PM11/10/22
to Fred Davison, QuadStick
Hi Fred,

Thanks for your reply.

I actually thought greater_than was speed or pressure (when used for sip/puff) because when I use it for the any_direction input if I move the joystick really slowly (doesn't matter how far I move it) the command doesn't trigger but when I move the joystick fast (even for short movements) it always triggers. 

I have the deflection_multiplier for all directions set to 190 in my mode sheet but I find it still triggers very easily.  I will have a go with higher ranges to see if that helps.

Thanks for your help.

Fred Davison

unread,
Nov 10, 2022, 8:20:59 PM11/10/22
to Glenn Manning, QuadStick
Making the multiplier values higher will make the joystick more sensitive.  This is the probably the opposite of what you want.


The any_direction value is calculated independent of the four directional multipliers.  It is based on the position, not the rate of change.   Any acceleration is coming from the console or game.

It is calculated from raw joystick values prior to the application of the multipliers and does not have the center dead-zone subtracted from it, so it will always be a little higher.

To play with the values, take two analog outputs and drive one from any_direction and the other from a "up" and compare the numeric values on http://test.quadstick.com when you move the joystick up.

left_joystick_up, normal, any_direction
right_joystick_up, normal, up

Compare the up values for both joysticks. 



Glenn Manning

unread,
Nov 11, 2022, 5:26:11 AM11/11/22
to Fred Davison, QuadStick
Sorry Fred, need a bit more help please, I've had a go at changing the values but nothing seemed to change.  Here's my config to enable sprint;

left_joy_leftnormalleft






Move Player
left_joy_rightnormalright






left_joy_upnormalup






left_joy_downnormaldown






right_triggergreater_than 99any_direction






Auto sprint

Any suggestions on how I can configure it so right_trigger is only triggered when the joystick moves past 80/90% movement range?

Sorry if I am missing something simple.

Fred Davison

unread,
Nov 11, 2022, 12:09:15 PM11/11/22
to Glenn Manning, QuadStick
Assign auto sprint to a button, not a trigger.  L3 is typically used.

I did an experiment with this configuration:  any_direction test

These joystick settings:

image.png

Joysticks centered:

image.png

Joystick up 25%:

image.png

Joystick up 50%:

image.png

Joystick up 100%:

image.png

"any_direction" was driving the right joystick up.
Notice it moves slightly less than the left joystick.  any_direction always uses a multiplier of 100.  The up/down joysticks have a multiplier of 125 in this Quadstick.  They will reach 100% slightly before the any_direction.   any_direction will reach 100% itself with greater deflection of the joystick.

The three greater_than's at 25, 50, 99, all work as expected.


Glenn Manning

unread,
Dec 8, 2022, 4:22:21 AM12/8/22
to Fred Davison, QuadStick
Hi Fred,

Sorry for the late reply and thank you so much for your help, I think I have it working well now.

I was wondering if there is a way to set an audible feedback so that when a function is 'on' it will constantly beep or something?  I need a noise signal that will let me know when I have the US360 (which is connected to the QS) in anything but neutral / centre / off position as I don't have feeling in my hand to know.

I know the QS is set to 'click' when the function is first engaged but then I don't know if it is still engaged until I next have the ball (in Fifa 23) and then I lose the ball as soon as I touch it.

Thank you for your time and help.

Fred Davison

unread,
Dec 8, 2022, 10:57:05 AM12/8/22
to Glenn Manning, QuadStick
You can turn on one of the four green lights on the side.

digital_out_1, greater_than 10,  usb_1_right
digital_out_1, greater_than 10,  usb_1_left
digital_out_1, greater_than 10,  usb_1_up
digital_out_1, greater_than 10,  usb_1_down


Digitial out 1 is the top light


Glenn Manning

unread,
Dec 13, 2022, 6:07:33 PM12/13/22
to Fred Davison, QuadStick
Hi Fred,

That's great, thank you.  What would be involved to turn the digital out into an audible tone?

The middle two lights are already turned on, I guess that's to indicate the US360 and jellybean button are connected?

Thanks again for your help

Fred Davison

unread,
Dec 13, 2022, 6:16:23 PM12/13/22
to Glenn Manning, QuadStick
Plugging the ultrastik in does not do anything with the lights on the side.

Plugging a typical mono 3.5 mm jellybean switch in will turn on digital input 2 (the second like from the bottom) because the shield on the plug is shorting the ring of the jack to ground.  Tip Shield (TS) plug, Tip Ring Shield (TRS) jack.  digital input 1 will follow the switch.  digital input 2 will always be on until the switch is unplugged.  See the manual for the details.

Many configuration files turn on one or more of the top two leds just to provide feedback that the file is loaded.


Glenn Manning

unread,
Dec 13, 2022, 6:35:40 PM12/13/22
to Fred Davison, QuadStick
Thanks for the information.

Would it be possible to turn digital out into an audible tone instead of a light?  In fast action games taking your eyes off the screen to check for a light might be difficult.

Fred Davison

unread,
Dec 13, 2022, 6:49:27 PM12/13/22
to Glenn Manning, QuadStick
There isn't a way to control a tone.

Glenn Manning

unread,
Dec 13, 2022, 6:54:05 PM12/13/22
to Fred Davison, QuadStick
OK, thanks

Glenn Manning

unread,
Dec 26, 2022, 8:53:52 PM12/26/22
to Fred Davison, QuadStick
Hi Fred,

I hope you had a great Xmas.

I have tried putting:

digital_out_1, greater_than 10,  usb_1_right
digital_out_1, greater_than 10,  usb_1_left
digital_out_1, greater_than 10,  usb_1_up
digital_out_1, greater_than 10,  usb_1_down

into my config sheet and for some reason the QS tries to light up the light (it is very dull) but makes a buzzing sound when activated, which is what I wanted but I fear it's doing damage to the QS?

When I only put in a single line of digital_out_1, greater_than 10,  usb_1_right (without the other 3) the light lights up bright with no sound but as soon as I put another  digital_out_1 to another usb_1 direction it starts buzzing when activated.

If I keep using it as a sound will it damage the QS?

Thanks for your help.

Fred Davison

unread,
Dec 26, 2022, 9:19:38 PM12/26/22
to Glenn Manning, QuadStick
The rows are fighting each other.

Even though the name "digital_out_1" is on four rows, there is only ONE digital_out_1 output.  All four rows refer to the same output.  It is being commanded to be off by some inputs and commanded on by other inputs.  Each time it turns on, it "clicks", even if it is hundreds of times per second.

The main joystick has an "any_direction" input for these kinds of situations, but the USB inputs do not.


Glenn Manning

unread,
Dec 26, 2022, 10:49:02 PM12/26/22
to Fred Davison, QuadStick
Is it safe to use it like that?  Or should I remove it?

Fred Davison

unread,
Dec 26, 2022, 11:55:04 PM12/26/22
to QuadStick
It won't hurt anything, other than your ears...
Reply all
Reply to author
Forward
0 new messages