File tree Expand file tree Collapse file tree 1 file changed +10
-11
lines changed Expand file tree Collapse file tree 1 file changed +10
-11
lines changed Original file line number Diff line number Diff line change @@ -72,22 +72,21 @@ def __init__(self):
7272 digitalio .DigitalInOut (board .BUTTON_OUT ),
7373 digitalio .DigitalInOut (board .BUTTON_LATCH ),
7474 )
75- self .joy_x = analogio .AnalogIn (board .JOYSTICK_X )
76- self .joy_y = analogio .AnalogIn (board .JOYSTICK_Y )
75+ self .joy_x = analogio .AnalogIn (board .JOYSTICK_Y )
76+ self .joy_y = analogio .AnalogIn (board .JOYSTICK_X )
7777
7878 def get_pressed (self ):
7979 pressed = self .buttons .get_pressed ()
80- dead = 500
81- center = 32767
82- x = self .joy_x .value
83- if x < center - dead :
84- pressed |= K_RIGHT
85- elif x > center + dead :
80+ dead = 15000
81+ x = self .joy_x .value - 32767
82+ if x < - dead :
8683 pressed |= K_LEFT
87- y = self .joy_y .value
88- if y < center - dead :
84+ elif x > dead :
85+ pressed |= K_RIGHT
86+ y = self .joy_y .value - 32767
87+ if y < - dead :
8988 pressed |= K_UP
90- elif y > center + dead :
89+ elif y > dead :
9190 pressed |= K_DOWN
9291 return pressed
9392
You can’t perform that action at this time.
0 commit comments