Input driver work