Use pyserial instead of evdev