Control Mid-Air Movement With Character Controller

I've noticed that CharacterController.Move doesn't allow mid-air movement, and I've been looking for a way to implement it. Nothing I try is working, and I would appreciate some help. Thanks.

It does allow mid-air movement actually; have a look at this script on the wiki which has optional air control.