modify inputdevices