a quick google search came up with this. Give it a try:
If you receive the errror "Could not start the HID Input Service service on Local Computer. Error 2:the system cannot find the file specified." The try the following fix. This involves editing the registry, so please back it up before attempting to make changes.
Solution:
1. "Start", then "Run"
2. Type "regedit" without the quotes, click "OK"
3. Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HidServ\Parameters
4. In the right pane, right-click in the blank area and select "New" and "Expandable String Value"
5. Name the value "ServiceDll" without the quotes. Note: it is spelled S E R V I C E D L L
6. Double-click the new entry and enter "%SystemRoot%\System32\hidserv.dll" without quotes as its value
7. Click OK, and close the registry window
8. You should now be able to start the "HID Input Service"