Added xinput completion support