Have you tried using the dualshock 4 via steam ' s big picture mode ? It has native support for the controller through steam that way . <| sep |> Oh god damnit we ' re stuck with Simms <| sep |> i would if i had a job right now , 2 more weeks till i start . <| sep |> The fires have spread all over Israel already , it ' s definitely intentional . A few suspects are being investigated . <| sep |> Swap the coil packs on two cylinders and see if the misfires move . <| sep |> I have altered your post . Pray that I don ' t alter it further . uspez btw fuck you <| sep |> LOOOL ! That ' s actually a hilarious idea xD <| sep |> Which last argument and how does it counter your entire point ? <| sep |> Branching creates exponential complexity in your code . A single ifelse means you split logic into 2 paths . Every other conditional doubles that again or more than doubles if we add elseifs along the way . There are a plenty of cases where you can avoid this incidental complexity through different code structure . When dealing with lists , for example , linq or similar functional features in any other language vs having ifelse inside a for loop removes a conditional . With polymorphism you can actually replace conditionals all together though that ' s overkill . Really the issue here is that good code has as little complexity as possible , and especially nested conditionals are a big driver of complexity and loss of legibility . So it ' s something to be mindful of . In addition , there are plenty of times where it ' s straight unnecessary . One small example I see a lot from inexperienced developers is something like this If foo 2 return True else Return false Which of course is the same as return foo 2 Obviously , don ' t use conditionals would be a silly piece of advice on its own , because it ' s insanely impractical , but there are plenty of times that you can avoid it cut down on your conditionals with different code structure . Here ' s an article that came up on this recently The code examples are imo pretty bad , but the ideas are in the right p l a c e t h e l i n u s t a r v o l d s g oodtastecodingrequirement 99749 f 37684 a