(Leonardo) Please help! All my input pins are going high low until i put a voltage then it stays high!

because im running 2 UN-LOADED servos and I'm too broke to get a 5v supply, wait how much current does a servo use when its unloaded?
so what i learned so far is I need a pull-up resistor and connect it to ground, and use 5 volts for logic I/O input
also I have reached the limit for replying :frowning:
pog
so what else do I need to fix?
3.3v to the switches then to the input pins, (8 and 7)
oh I'm dumb I'm planning to use a 12 volt dc jack
reply to idahowalker, because I'm going to use the servos unloaded? is it fine to power it form the leonardo?
reply to aarg, no my input supply WILL BE 12 volts from a power adapter but all my electronics are WILL BE powered in 5v so I'm going to run them from the 5v pin in the leonardo
wot?