Цитата: Mtirt Увы, получили ответ - покупайте систему видеонаблюдения и подключайте...
Взаимодействие с видеонаблюдением реализуется без затей: касса все операции валит на указанный порт по указанному адресу.
Можно сочинить простенькую софтину, которая будет слушать сетевой порт и все с него писать в лог.
Там прется не то, чтобы текст, но вполне понятный xml. Парсер можно родить даже без документации.
Все это, конечно, требует лишних телодвижений, но уж точно обойдется дешевле видеонаблюдения.
НО! Это будет все-таки не лог нажатий и сканирований, а лог того, что отбивается чековым принтером.
Для вашей конкретной задачки подходит, но в общем случае логирование кнопочек не заменяет.