в этом случае он опознается как мыш или клава или что то еще и подгружает систему команды. а виртуальный ком порот, просто поток данных без доп кодирования.
у Generic HID убойным свойством является его "вседорожность" - "поддерживаются всеми ОС MS Windows, начиная с Windows 98SE, а также MACOS, Linux и пр.,"