Hi Jetta48,
Welcome to Microsoft Answers community.
First I would suggest you to update the drivers for keyboard and mouse, and check if the problem persists. If the issue still persists then try the below methods.
For more information visit http://windows.microsoft.com/en-us/windows7/Update-a-driver-for-hardware-that-isnt-working-properly
Method 1:
Follow the instructions to boot the computer in safe mode.
1. Turn the computer on or Restart the computer
2. Start tapping the F8 key. The Windows Advanced Boot Options Menu appears.
If you begin tapping the F8 key too soon, some computers display a "keyboard error" message. To resolve this, restart the computer and try again.
3. Ensure that the Safe mode option is selected.
4. Press Enter. The computer then begins to start in Safe mode.
Make the changes now in device manager and restart the computer again in safe mode.
If the issue does not appear again in safe mode, follow the instructions below.
A clean boot helps eliminate software conflicts. Let us check if any software is causing the issue by following the clean boot procedure.
Follow the instructions in the link below to perform Clean boot procedure.
Step 1: Perform a clean boot
Step 2: Enable half of the services
Step 3: Determine whether the problem returns
Step 4: Enable half of the Startup items
Step 5: Determine whether the problem returns
Step 6: Resolve the problem
Step 7: Reset the computer to start as usual
How to troubleshoot a problem by performing a clean boot in Windows Vista
http://support.microsoft.com/kb/929135
After checking the issue, put the computer back to the Normal mode.
Uninstall or update the program which is causing the issue.
Check if the issue is resolved.
Method 2:
Let us try creating new user account and check if the issue is resolved.
Follow the instructions in the link below to create a new user profile.
Fix a corrupted user profile
http://windows.microsoft.com/en-us/windows-vista/Fix-a-corrupted-user-profile
Hope this information is helpful.
Let me know if this worked.
Thanks and Regards:
Umesh P - Microsoft Support