It is not practical to connect a motion capture device to every machine on which you want to view captured motions. Instead, you use a virtual device. A virtual device behaves like a real device in review mode. You can make the same attachments to a virtual device as to a real device. You can read take data into a virtual device and apply it to the target attributes. Virtual devices cannot have buttons.