Basic input settings framework.