This is a simple tool to log work time using a keyboard rfid reader such as the Neuftech USB RFID Reader ID.
Für udev rule (siehe 10-rfid-reader.rules
) wird die vendor ID und product id benötigt. Diese können wie folgt
ausgelesen werden:
$ lsusb | grep RFID
Bus 003 Device 015: ID ffff:0035 Sycreader RFID Technology Co., Ltd SYC ID&IC USB Reader
# Anhand der Bus ID und Device ID die parameter für udevadm anpassen:
udevadm info -a /dev/bus/usb/003/015
...
ATTR{manufacturer}=="Sycreader RFID Technology Co., Ltd"
ATTR{idProduct}=="0035"
...
Alternativ kann auch cat /proc/bus/input/devices
genutzt werden.
- "Bind" USB-keyboard exclusively to specific application
- How to make Linux ignore a keyboard while keeping it available for my program to read?
- Exploring /dev/input
- Accessing Keys From Linux Input Device
- Linux – How to read input from the hosts keyboard when connected via SSH – Unix Server Solutions
- c - Accessing Keys from Linux Input Device - Stack Overflow
- linux/input-event-codes.h at master · torvalds/linux
- Starting systemd service instance for device from udev