I've solved the issue but I don't know why it works. If I disconnect the hall and connect power to the appropriate two wires, I get a steady voltage from the other two. If I power it by powering the control board of the joystick with 24V, the leads in to the halls supply 5V according to my multimeter, but now the outputs vary 0-5 and 5-0 volts when I move the hall shaft. Could it be that it needs a pretty good amount of amperage to run? When I used 24 v to the main board it was from a big 10 A power supply, when I tried 5 to the hall it was a little 0.5A 5V because I don't have a large 5V supply. I'm not sure what else could be going on there. I'll try measuring the current when it's working to see, but for now the problem at hand is solved, the gaming joystick board takes 0-5V signals, so this will work.