
Left Stick UP
`Left Y+` & ! `Shoulder L`) | (`Left Y-` & `Shoulder L`) ^ (`Left Y+` & ! `Shoulder R`) | (`Left Y-` & `Shoulder R`)
Left Stick Down: (`Left Y-` & ! `Shoulder L`) | (`Left Y+` & `Shoulder L`) ^ (`Left Y-` & ! `Shoulder R`) | (`Left Y+` & `Shoulder R`)
or
Left Stick UP
`Left Y+` & ! `Shoulder L`) | (`Left Y-` & `Shoulder L`) | (`Left Y+` & ! `Shoulder R`) | (`Left Y-` & `Shoulder R`)
Left Stick Down: (`Left Y-` & ! `Shoulder L`) | (`Left Y+` & `Shoulder L`) | (`Left Y-` & ! `Shoulder R`) | (`Left Y+` & `Shoulder R`)
But Neither of Those Seem to Allow Any Vertical Stick Movement with Either Left or Right Held
I've also Written it this way:
Left Stick UP: (`Left Y+` & ! `Shoulder L` ^ `Shoulder R`) | (`Left Y-` & `Shoulder L` ^ `Shoulder R`)
Left Stick Down: (`Left Y-` & ! `Shoulder L` ^ `Shoulder R`) | (`Left Y+` & `Shoulder L` ^ `Shoulder R`)
Which Lets the Left Shoulder Button Work but No Movement when Right is Pressed...
Left Stick UP: (`Left Y+` & ! `Shoulder L` ^ `Shoulder R`) ^ (`Left Y-` & `Shoulder L` ^ `Shoulder R`)
Left Stick Down: (`Left Y-` & ! `Shoulder L` ^ `Shoulder R`) ^ (`Left Y+` & `Shoulder L` ^ `Shoulder R`)
Writing it this way Lets Left Shoulder Work as Intended but it treats Right Shoulder like Its not Even Pressed or is Still Normal
Left Stick UP: (`Left Y+` & ! `Shoulder L` | `Shoulder R`) ^ (`Left Y-` & `Shoulder L` | `Shoulder R`)
Left Stick Down: (`Left Y-` & ! `Shoulder L` | `Shoulder R`) ^ (`Left Y+` & `Shoulder L` | `Shoulder R`)
This Breaks the Vertical Movement with Right Shoulder Held

Left Stick Down: (`Left Y-` & ! `Shoulder L`) | (`Left Y+` & `Shoulder L`) ^ (`Left Y-` & ! `Shoulder R`) | (`Left Y+` & `Shoulder R`)
or
Left Stick UP

Left Stick Down: (`Left Y-` & ! `Shoulder L`) | (`Left Y+` & `Shoulder L`) | (`Left Y-` & ! `Shoulder R`) | (`Left Y+` & `Shoulder R`)
But Neither of Those Seem to Allow Any Vertical Stick Movement with Either Left or Right Held
I've also Written it this way:
Left Stick UP: (`Left Y+` & ! `Shoulder L` ^ `Shoulder R`) | (`Left Y-` & `Shoulder L` ^ `Shoulder R`)
Left Stick Down: (`Left Y-` & ! `Shoulder L` ^ `Shoulder R`) | (`Left Y+` & `Shoulder L` ^ `Shoulder R`)
Which Lets the Left Shoulder Button Work but No Movement when Right is Pressed...
Left Stick UP: (`Left Y+` & ! `Shoulder L` ^ `Shoulder R`) ^ (`Left Y-` & `Shoulder L` ^ `Shoulder R`)
Left Stick Down: (`Left Y-` & ! `Shoulder L` ^ `Shoulder R`) ^ (`Left Y+` & `Shoulder L` ^ `Shoulder R`)
Writing it this way Lets Left Shoulder Work as Intended but it treats Right Shoulder like Its not Even Pressed or is Still Normal
Left Stick UP: (`Left Y+` & ! `Shoulder L` | `Shoulder R`) ^ (`Left Y-` & `Shoulder L` | `Shoulder R`)
Left Stick Down: (`Left Y-` & ! `Shoulder L` | `Shoulder R`) ^ (`Left Y+` & `Shoulder L` | `Shoulder R`)
This Breaks the Vertical Movement with Right Shoulder Held