Undertale

Undertale

Merzbow Jan 20, 2016 @ 9:44am
Anyway to remap controls to standard keyboard controls?
For me, I have a bit of trouble with the controls and they don't seem to make much sense to me. I've been getting lots of hate from angry fanboys/fangirls just because the controls are hard for me to follow and I struggle to get past the tutorial (or so they claim, I don't really know where it ends). I'd like to remap the controls to what's comfortable for me, because the ones in the game are weird.
inb4 more angry kids get mad at me for not being able to adapt to the controls
< >
Showing 1-6 of 6 comments
Tighty-Whitey Jan 20, 2016 @ 9:44am 
No way.
Merzbow Jan 20, 2016 @ 9:46am 
Originally posted by Lucky Boy:
No way.
Well that sucks, I'd really like to actually get into the game and see if it's what it was hyped up to be for myself, but the controls are unplayable for me. Guess I'll try out the game with a controller
jouster500 Jan 20, 2016 @ 9:47am 
Originally posted by WakeLyy:
For me, I have a bit of trouble with the controls and they don't seem to make much sense to me. I've been getting lots of hate from angry fanboys/fangirls just because the controls are hard for me to follow and I struggle to get past the tutorial (or so they claim, I don't really know where it ends). I'd like to remap the controls to what's comfortable for me, because the ones in the game are weird.
inb4 more angry kids get mad at me for not being able to adapt to the controls

It's possible to use autoit scripts to remap the keys but you will have to manually do the programming.
Kevzy Jan 20, 2016 @ 10:09am 
You can use AutoHotKey or Joy2Key.
[CLASSIFIED] Jan 20, 2016 @ 10:42am 
Download AutoHotKey, then make a file called "undertalecontrols.ahk".
Right click it and edit it with notepad, and paste in the following:

w::Up
a::Left
s::Down
d::Right
p::z

You can then save and run the script while AutoHotKey is open. You have to close the script and AutoHotKey for the effect to stop.
jouster500 Jan 20, 2016 @ 10:50am 
Heres a script for it. Not its most elegant but it will remap the keys to play with wasd controls. You will need autoit to run it though.

Global $Sending $def = "" HotKeySet("{PAUSE}", "ToggleSend") HotKeySet("{ESC}","LEAVE") HotKeySet("{A}","LeftKey") HotKeySet("{D}","RightKey") HotKeySet("{W}","UpKey") HotKeySet("{S}","DownKey") #include <AutoItConstants.au3> #include <Misc.au3> Local $hDLL = DllOpen("user32.dll") While 1 Sleep(100) WEnd Func LEAVE() Exit EndFunc Func LeftKey() Send("{LEFT down}") EndFunc Func RightKey() Send("{RIGHT down}") EndFunc Func UpKey() Send("{UP down}") EndFunc Func DownKey() Send("{DOWN down}") EndFunc Func ToggleSend() $Sending = NOT $Sending While $Sending If _IsPressed("41", $hDLL) Then LeftKey() ElseIf _IsPressed("44", $hDLL) Then RightKey() ElseIf _IsPressed("57", $hDLL) Then UpKey() ElseIf _IsPressed("53", $hDLL) Then DownKey() #cs NonStandard Directions #ce ElseIf _IsPressed("53" & "44", $hDLL) Then DownKey() RightKey() ElseIf _IsPressed("53" & "41", $hDLL) Then DownKey() LeftKey() ElseIf _IsPressed("57" & "44", $hDLL) Then UpKey() RightKey() ElseIf _IsPressed("57" & "41", $hDLL) Then UpKey() LeftKey() Else Send("{LEFT up}") Send("{RIGHT up}") Send("{UP up}") Send("{DOWN up}") EndIf WEnd EndFunc
Last edited by jouster500; Jan 20, 2016 @ 10:51am
< >
Showing 1-6 of 6 comments
Per page: 1530 50

Date Posted: Jan 20, 2016 @ 9:44am
Posts: 6