Open the Control Panel. You can find the Control Panel in the Start menu.
Select the "Keyboard" option. Switch to Icon view by clicking the "View by" link if you can't find it.
Change your repeat settings. You can change how long it takes after holding a key until it starts to repeat, as well as how fast repeat characters appear by using the sliders.
You can test your changes by clicking in the box and then pressing and holding the key.
Change your cursor blink rate. Use the slider at the bottom of the screen to change the speed.
Check your keyboard driver. A faulty driver could be causing issues with your keyboard.
Click the .Hardware tab.
Select your keyboard from the list of devices.
Click .Properties.
Click the .Driver tab.
Click the .Roll Back Driver button.
Method 3 of 5: Changing the Language Settings (Windows)
Open the Control Panel. If your keyboard is not displaying the correct characters when you press keys, your language settings may have gotten changed. If you have the incorrect region selected, your keyboard will act differently. To change it back, open the Control Panel.
You can access the Control Panel from the Start menu. Windows 8 users can right-click on the Windows button and select Control Panel from the menu.
Open the Language settings. How you access this depends on which version of Windows you are using.
Windows 8 - If you are in Category mode, select "Change input methods" under the "Clock, Language, and Region" section. If you are in Icon mode, select "Languages".
Windows Vista and 7 - If you are in Category mode, select "Change keyboards and other input methods" under the "Clock, Language, and Region" section. If you are in Icon mode, select "Region and Language" and then click the "Keyboards and Languages" tab. Click the Change keyboards... button.
Windows XP - select "Regional and Language Options", click the Languages tab, and then click Details....
Select your language. Use the menu to select the default input language you want to use. In Windows Vista and 7, select your preferred language from the "Default input language" drop-down menu. In Windows 8, move your preferred input language to the top of the list.
Method 5 of 5: Troubleshooting a Nonworking Keyboard
Try a different keyboard. Plug another USB keyboard into your computer and see if it works. If the second keyboard works, than something is wrong with the original keyboard. If the second keyboard doesn't work either, then something is wrong with the computer.
Check the connection. If your original keyboard is the problem, there may be an issue with the connection to the computer.
If the keyboard is connected via USB, check that the cable is not frayed and that it is securely plugged into the USB port.
If the keyboard is wireless, ensure that you have the latest drivers installed and that the wireless dongle works. Make sure that the wireless keyboard has fresh batteries.
Replace your keyboard. If all else fails, it may be time for a new keyboards. Keyboards see a lot of physical use, and can fail after a long enough time. If you're using a laptop, replacing the keyboard is a little more involved but doable from home.
So I am wondering if is possible to change the default win 7 virtual keyboard to another customizable virtual keyboard. Your help or thoughts would be appreciated thanks in advance.