adding a base part completion for xinput

adding a base part completion for xinput, but not have completion for properties and buttons