Joystick is a popular hack to use when it is coupled with a fake GPS app. Though using the joystick will ban you, you can decide if it is worth getting banned by using the joystick to collect all the pokemon you expected.