1. A system for implementing a virtual reality (VR) keyboard, the system comprising: a VR headset including at least one display and worn by a user with the at least one display viewable by the user, with the VR headset responsive to first image data, for displaying the VR keyboard to the user through the at least one display, with the VR keyboard having a first appearance corresponding to the first image data; a VR input device, responsive to motion of a portion of the body of the user, for generating input signals corresponding to the motion; and a processor connected to the VR headset and operating a VR keyboard generating program for providing the first image data to the headset, the processor being responsive to the input signals from the VR input device, for generating motion image data corresponding to the motion; and wherein the VR headset is responsive to the motion image data for generating the VR keyboard having a second appearance corresponding to the motion of the portion of the body of the user.