xinput method update