For some reason, I seem to struggle against anyone who jumps a lot. I'm talking the annoying types that seem to be in the air more than on the ground. Mostly done by Jigglypuff/Kirby/Villager but I've seen others do it. Most obnoxious are the Villagers that just jump around and spam slingshot the entire match, or Pikachus that jump around and spam neutral B the entire match.
What exactly is the strategy here?
Space with F-air, use laser and gyro sparingly to avoid missing AND play more defensively.

- Try playing the waiting game with Jiggs. Wait for Jigglypuff to approach you from the air and shield grab. Jigg's biggest issue is that is that the character is very susceptible to shield grabs while preforming aerials.

- His air mobility is a lot slower then

's you will have an easier time contending with Kirby while in the air. His slower mobility will allow you to aim and hit him with your projectiles a lot easier, and I believe a properly spaced N-air has a bigger reach then his aerials....Most

's will approach with D-air so be aware that the endling\landing lag from this aerial is very short so if you drop your shield to soon or shield grab too soon, you will be combo'd into a D-tilt or a Smash attack.

- You can out camp a Villager. You just need to be mindful to not use Gyro to recklessly... If you do,

will pocket it and you will not be able to use it again..
Spend most of your time using Lasers and beating out

's Sling shot with F-air. You can use your Gyro as a mind game element by charging it so that the Villager player will attempt to pocket thinking that your going to fire a Gyro.