user event device change