We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Below lines for PS3 controller setup:
----------------------------------- Playstation 3 Controller ----------------------------------------- ----Combined with ScpToolikit https://www.lifewire.com/how-to-connect-ps3-controller-to-pc-4589297---- -- Each input is a table of {'axes'|'buttons'|'hats', index (lua 1-based), direction (1 | -1)} local LeftXAxis = {'axes',1,1} -- move left-right local LeftYAxis = {'axes',2,1} -- move forward-backward local RightXAxis = {'axes',3,1} --turn left-right local RightYAxis = {'axes',4,1} --turn up-down local RightTrigger = {'axes',6,1} -- move up local LeftTrigger = {'axes',5, 1} --move down local DpadUp = {'hats',1,1} -- increase speed local DpadDown = {'hats',1,-1} -- decrease speed local DpadRight = {'hats',2,1} -- increase smoothing local DpadLeft = {'hats',2,-1} -- decrease smoothing local Abutton = {'buttons',1,1} -- cross button, pause game local Bbutton = {'buttons',2,1} -- circle button, hide interface local Xbutton = {'buttons',3,1} -- square button, toggle los local Ybutton = {'buttons',4,1} -- triangle button, print joystick status local LShoulderbutton = {'buttons',5,1} -- decrease game speed local RShoulderbutton = {'buttons',6,1} -- increase game speed local RStickButton = {'buttons',10,1} -- Toggle maximum minimap local LStickButton = {'buttons',9,1} -- Toggle defense ranges GL4 local SelectButton = {'buttons',7,1} -- specfullview local StartButton = {'buttons',8,1} -- DOF toggle --
Improved Binds
------------- BIND COMMANDS TO BUTTONS DEBOUNCED! ------------------------------- local buttonCommands = { -- key is button number, value is command like you would type into console without the beginning / [Abutton[2]] = function() Spring.SendCommands("pause") end, [Bbutton[2]] = function() Spring.SendCommands("hideinterface") end, [Xbutton[2]] = function() Spring.SendCommands("togglelos") end, [LShoulderbutton[2]] = function() Spring.SendCommands("slowdown") end, [RShoulderbutton[2]] = function() Spring.SendCommands("speedup") end, [RStickButton[2]] = function() Spring.SendCommands("MiniMap Maximize") end, [LStickButton[2]] = function() Spring.SendCommands("luaui togglewidget Defense Range GL4") end, [SelectButton[2]] = function() Spring.SendCommands("SpecFullView") end, [StartButton[2]] = function() Spring.SendCommands("option dof") end, }
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Below lines for PS3 controller setup:
Improved Binds
The text was updated successfully, but these errors were encountered: