PS2 Eyetoy on Windows 8 64 bit – working !!

A rare foray into the world of Windows, but with a new PC and Windows 8 on board, set about getting the old Eyetoy to work as a webcam.

eyetoy

This issue on Windows 7 64 bit had been resolved by taking the Hercules OmniVision 64 bit driver and tweaking some of the entries. W7 would allow the driver to install, but not so with W8.

So more hacking required. This is achieved by turning off the Driver Enforcement, installing the driver, then when successful, turning Driver Enforcement back on.

    • So first up, grab yourself a copy of the hacked Hercules Driver here EyeToy64 :)
    • Next unzip this to a happy place on your W8 pc
    • Plug in your PS2 Eyetoy (black or silver)
    • Next, type the following at an Administrator Command Prompt:

bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS

and press Return

bcdedit -set TESTSIGNING ON

and press Return

Now REBOOT

You can now install the driver, but you have to do it the hard way:

Installing-Unsigned-Driver

    • Open Device Manager
    • Find the Eyetoy with the yellow flag
    • Right click and select Update Driver Software
    • Click on Browse Local Computer
    • Click on Let me pick from a list….
    • Click on the Have Disk button
    • Now browse to where you unzipped the driver files
    • and work down through the folder structure until you can select HCLASSIC.inf
    • You will now work through the install process and get several complaints about being an unsafe and unsigned driver.
    • Press on regardless, and the driver will then be installed :)
    • You now need to reset the Enforcement:
    • Next, type the following at an Administrator Command Prompt:

bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS

and press Return

bcdedit -set TESTSIGNING OFF

and press Return

Now REBOOT (although you can wait until later)

Now to test go to your driver files folder and you will find a small app called Eyetoy.exe. Double click this and see yourself on screen.

My thanks to the original driver file hackers and six columns for the enforcement hack, putting the two together just extended the life of my various eyetoy cams.

In terms of usage on W8, the eyetoy camera DOESN’T work with the built-in Camera app or the Skype app (although you can use the microphone) yet (whether it ever will we shall see). But install the Skype desktop program and all will be fine.

 

67 thoughts on “PS2 Eyetoy on Windows 8 64 bit – working !!

    • Does the camera work as normal before reboot?

      Does the camera work on a cold boot, e.g. switch on and off?

      Are you dual booting in any way ?

      Is this with Skype or other application ?

        • I have not really got my head around the EUFI/Secure Boot thing to be honest. As mentioned further down in replies you may have to change a bios setting to get out of secure boot. This might mess things up and may not be worth it for an Eyetoy

          Worth checking you did have an Administrator Command Prompt and not a normal one (read further down)

  1. thanks! but i got a problem with the commands, access is denied right from the start through administrator and guest as well. I dont know where i go wrong,help please

    • I may have assumed too much! -> How to get an Administrator Command Prompt

      If you're using a keyboard with Windows 8, you can open an elevated Command Prompt quickly from the Power User Menu. Just press the WINDOWS and X keys together and then click on Command Prompt (Admin). Click Yes to the User Account Control message that appears.

      In Windows 8.1 and later, right-clicking on the Start button brings up this menu too, as does a press-and-hold or any other right-click action.

      Does this help?

  2. It works fine with eyetoy test but I can’t use it with Skype :(

    It mentions that the cam is already in use. Checked the task manager but nothing using the cam is running. Also rebooted without success.

    Google hangout doesn’t show any image either.

    :(

    Any idea? Did miss something?

    • That is odd, as i have it working with Skype and Google Hangouts OK. Make sure you have it selected as the video source in each, and recheck your installation steps.

  3. I get along fine until the steps that say:

    – You will now work through the install process and get several complaints about being an unsafe and unsigned driver.
    – Press on regardless, and the driver will then be installed :)

    After I do all of the previous steps, I still get an error message telling me that “The hash for the file is not present in the specified catalog file. The file is likely corrupt or the victim of tampering”. The only button I can press is “Close”.
    So, it will not let me install the driver, even after it has found the driver, because it feels dangerous, and I cannot bypass it (or, at least I do not know how)…

    I have Windows 8.1 64-bit. Help? Why is it doing this?

    • Actually, I encounter an issue during the second CP input.
      When I input “bcdedit -set TESTSIGNING ON”, I get a response from the CP that states “An error has occurred setting the element data. The value is being protected by Secure Boot policy and cannot be modified or deleted.”…

      Soo, what do?

      • This error means the driver file hash is wrong. Did you use the download from here for the driver. It should be OK?

      • Hmmmm, something to do with Secure Boot / UEFI ?? Beyond my knowledge this one, but don’t understand why secure boot should impact on a driver signing change. You may need to look at bios settings to see if you can run W8 in a different mode? – this may mean a reinstall though and probably not workth it for an eyetoy ?

  4. many thanks for the smart tricks. I executed them and after the second reboot the webcam worked very well. I mean I was able to record videos, take pictures …It also worked just fine with windows Skype. However; after switching off an on my pc the picture of my eyetoy cam became green and unclear..wish you good luck with your further researches.
    and thank you very much.

  5. Hopefully I will get there in the end.

    Originally I had the same problem as others, not being able change bcdedit. I managed to overcome the error, I think, by using method 2 in this link.
    http://forums.laptopvideo2go.com/topic/29596-using-unsigned-drivers-in-windows-8/
    Restarting windows under the settng/general tab and selecting restart/troubleshoot/advanced restart/ and selecting option 7 to disable the function.

    My next problem is when I go through the installation process up to the point of selecting ‘HCLASSIC.inf’ I get the box ..

    ‘The folder you specified doesn’t contain a compatible software driver for your device. If the folder contains a driver, make sure it is designed to work with Windows for x64-based systems’

    I have no idea how to move forward from this.
    Yes I downloaded the files from your link above.
    Any ideas?

    • Are you not able to go any further when you receive the message?

      I haven’t seen this one before, so whether something has changed (a windows update) or whether “method 2” doesn’t quite create the environment you need to do this?

    • In terms of the last command, do you mean:

      bcdedit -set TESTSIGNING OFF ?

      If so, do you have some windows info on your screen bottom right hand corner? This appears if you have disabled integrity settings correctly. If so try the last two commands again. Else try a reboot and enter last two commands again to see if that works….

      If not, you may not have got the disabling commands correct in the first place? Try the test eyetoy viewer. If this does not work you may have to start again.

  6. I need some help…

    Whenever I type in either of the commands into the Administrator Command Prompt, I get this message:

    “The boot configuration data store could not be opened.
    Access is denied.”

    And whenever I try to work through the install process, I get several complaints about being an unsafe and unsigned driver (I know you said that’s okay) and I try installing the driver, I get this message:

    “The hash for the file is not present in the specified catalog file. The file is likely corrupt or the victim of tampering.”

    Please help me with this. And yes, this IS the driver provided from YOUR download link.

    Email me @: doggydawg32@gmail.com

    • Are you sure you have an Administrator Command Prompt? read through the comments there is a howto for this… Failing that i am not sure what the issue is, other than it seems to work for some people and not for others, possibly to do with EUFI or Secure Boot.

  7. Worked perfectly in Windows 8.1 Pro 64-bit.
    I use the desktop version of Skype (I hate these full screen W8 apps) and it works fine there, too.

  8. it gives me the problem with the bcdedit -set TESTSIGNING ON command it says: C:\windows\system32>bcdedit -set TESTSIGNING ON
    An error has occurred setting the element data.
    The value is protected by Secure Boot / policy and can not be changed or removed.

    • If you review comments you will see that others have suffered similar problems. Might be something to do with secure boot, which needs removing before this will work? Otherwise worth running through the setup again, ensuring you have admin rights at all times?

    • Can’t really add anything than what is in the tutorial. Suggest running through it again, following all the stages in sequence.

  9. I have had this device working 5+ times but it keeps breaking with the same (error 43)device descriptor failed, I follow your instructions and it works fine I can even reboot after ” bcdedit -set TESTSIGNING off ” and it works fine but as soon as i reboot agian it breaks.

    • Windows has stopped this device because it has reported problems. (Code 43)

      The USB device returned an invalid USB device descriptor.

        • I am not sure what the problem could be, must be something about your system that won’t let it work (hardware or OS)

          • Thanks to windows 10 it is now working I believe KMSpico was the problem in windows 8.1 it now remains working after several reboots including cold boot and hibernating and sleep are just as error free.

          • For anyone using 8.1 I have added a report.

            Device USB\VID_0000&PID_0005\5&aa9dd4c&0&2 had a problem starting.

            Driver Name: usb.inf
            Class Guid: {36FC9E60-C465-11CF-8056-444553540000}
            Service:
            Lower Filters:
            Upper Filters:
            Problem: 0x2B
            Status: 0x0

  10. i have a eyetoy ps2 camera on my skype its working good and on chatsites whitwebcam i see only testbeeld how can i see my self online whit cam only on the website there i get the testbeeld and on skype i can se my self why

  11. its not working on win 10 pro ? keep getting code 10 error ?
    plus its saying it doesn’t contain a compatible software driver for your device ???

    • Sorry, I have not tried it on Windows 10, and having laid my hands on a proper webcam now, I am unlikely to pursue this route in future. That is not to say there is no reason for it not working, just a matter of figuring out how to get the driver to run, if it will.

  12. You sir are a legend, just tried this on Windows 10 and it worked perfectly…… I will be able to continue using my PS2 Camera for headtracking…..
    Much appreciated Metric Rat!

    • Pleased to hear it worked, others had reported problems and I must admit to not having tried it on W10 myself. Fresh install or upgrade?

  13. hey man, it worked, only problem is that the camera started giving a green / purple ish screen after i rebooted (cold) i havent done anything yet (like reinstall / run in secure mode etc) any ideas? im using windows 10. im NOT using any apps, i just upgraded from 7 to 10, skype is still just a desktop exe…
    im not familiar with apps in the microsoft app store thing…
    anyway
    please help!

  14. Pingback: EyeToy Vision – facial recognition using the PlayStation 2 EyeToy camera – The Stack Underflow Blog

  15. I’ve heard that you could use the eyetoy as a webcam years ago but never got the bloody thing to work. Your step by step instructions help so much, thank you very much. I did have to go into the bios and change the secure boot option to disabled but that was the only thing I had trouble with. In case anyone is wondering I’m running windows 10 ( 64bit)

Leave a Reply

Your email address will not be published. Required fields are marked *