modified DeviceAdapter and DeviceActionListener about 1451