Большинство сканеров можно перевести в режим COM.
У меня, например, это делается сканированием штрих-кода 000601.
После отключения и включения с ним можно работать как с COM.
Я бы предложил самим покупать батарейки и их менять. Ничего сложного там нет, батарейки ищутся на раз.
Мне кажется, что 80% проблем это решит.
С утилизацией только вопрос.