Page 1 of 1

Windows 7 64-bit problems

Posted: Sat Mar 12, 2011 1:07 pm
by PaulT
I can't get inpoutx64 to work on Windows 7 64-bit. The 32-bit version works fine on my wife's 32-bit XP machine so I know my test hardware is working correctly. I have it working in VB6 and VB.Net.

When I say it "doesn't work" I mean that I get no output from the data bits on my test hardware. There are no error messages from the test software. The "beeper" does not work either. Reading data from the port always gives a value of 120 (using inpout32.net, set to run in 64-bit mode). All data bits show a logic 0 output and this never changes.

Any ideas?

EDIT: Should mention that I am using an on-board parallel port at &H378, not an add-on card.

Re: Windows 7 64-bit problems

Posted: Sat Mar 12, 2011 10:05 pm
by phil
What version of inpout32 / inpoutx64 dlls are you using?
What is the verison of inpoutx64.sys (i think thats the right name) in the windows\system32\drivers directory (if it exists).

Sounds to me like the driver isnt loading/installing - Have you used the InstallDriver exe to ensure it gets installed qith admin rights?

Thanks
Phil

Re: Windows 7 64-bit problems

Posted: Sat Mar 12, 2011 11:41 pm
by PaulT
inpoutx64.dll is version 1.50. I don't seem to have a inpoutx64.sys file - should I have one? I've tried so many things in the past few days I can't remember if I used InstallDriver.exe - can you tell me where to find it and how to use it?

Many thanks,

Paul.

Re: Windows 7 64-bit problems

Posted: Sat Mar 12, 2011 11:44 pm
by PaulT
I think I got it working! Searched for InstallDriver.exe amongst all the downloaded files and ran it, it said "driver installed" or words to that effect, and now I can turn my LED on and off and the Beeper is working!

Many, many thanks for your help.

Paul.

Re: Windows 7 64-bit problems

Posted: Sun Mar 13, 2011 3:12 pm
by phil
Glad its workign now :)

For info, the driver requires admin priviledges to install - and by default on 7, even with an admin user, you dont have admin access (because of UAC). So all the installdriver.exe does, is require UAC elevation, thus having admin access.

ie. If you had run your program as administrator, then it would have been able to install the driver itself.
This info might come in handy if you ever need to create an installation kit.

Thanks,
Phil

Re: Windows 7 64-bit problems

Posted: Sun Mar 13, 2011 4:02 pm
by PaulT
All understood. Thanks again.

Now I'm ready for the fun part - attempting to interface a modern PC to some 1984 technology :D

Re: Windows 7 64-bit problems

Posted: Wed Jan 06, 2016 12:06 am
by israelm5280
Seems to me I'm having issues with using a USB to parallel port. Does this support it? Or would I need to have an actual parallel port that is integrated with the system in order for it to communicate properly? I've installed the "install_driver.exe" and when I launch the program, I receive an error message. The error message I get is "Error with Output Port Address 888."

This works with Windows 7 32 bit and a parallel port with no issues. I"m under the assumption it does not work with USB to parallel. This forum seems a bit old, but I"m hoping I can get an answer.

Thanks.

Re: Windows 7 64-bit problems

Posted: Wed Jan 06, 2016 1:13 am
by phil
No, USB parallel ports do not work with InpOut32 or my x64 port!
Sorry,
Phil