element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Open Source Hardware
  • Technologies
  • More
Open Source Hardware
Forum Old drivers question
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Open Source Hardware to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Suggested Answer
  • Replies 4 replies
  • Answers 1 answer
  • Subscribers 310 subscribers
  • Views 1303 views
  • Users 0 members are here
Related

Old drivers question

Former Member
Former Member over 11 years ago

Hi everyone,

I have no idea if this is the appropriate section to post this but I didn't really find anything close to what I need help with.

     First let me start out by saying I am a complete noob to any type of engineering supported on this site, I am very tech savvy so I have heard of most of this, but have no idea how to use it properly.

So my problem is this: I recently bought an old EMS topgun arcade light gun from ebay... Why? Because the reviews for most light guns are crap, and the newer models of the EMS topgun fit into the crap category. The gun I purchased had great reviews when it was first released. So without checking to see if I could get windows 7 support like a dummy, I purchased it. The manufacturing site offers no support for drivers outside of windows xp whatsoever. When I plug the gun into the pc windows 7 64bit picks it up as a usb hub, I have tried updating drivers for the usb hub in device manager to at least vista drivers for the gun but no luck. Windows will not even acknowledge that it is a gaming device so I can't update the driver. I have tried other options out there using a boot into windows test mode for unsigned drivers, this didn't work either.

     So I know somebody wrote these drivers for xp at some point, I wanted to know if there was a way to open the code of the xp drivers and change it to windows 7? My plans are to eventually build an arcade cab capable of playing any game from any era, with online support so no downgrading to xp. Any help or fingers pointed in the right direction would be greatly appreciated.

 

Thanks

  • Sign in to reply
  • Cancel
  • ootbrobo
    0 ootbrobo over 11 years ago

    no guarantees, but ppjoy may have some resources that could help.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • Former Member
    0 Former Member over 11 years ago in reply to ootbrobo

    Great idea and I appreciate the advice, however with this program i have no way to point ppjoy at the light gun to override what windows thinks is just a usb hub. Unless I missed something...

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • johnbeetem
    0 johnbeetem over 11 years ago in reply to Former Member

    Johsua Geisler wrote:

     

    Great idea and I appreciate the advice, however with this program i have no way to point ppjoy at the light gun to override what windows thinks is just a USB hub. Unless I missed something...

    Many USB peripherals are actually two or more USB devices with an internal hub.  For example, a combination keyboard+mouse is usually a hub with keyboard and mouse devices below it.  The cable to the outside world connects to the hub's upstream port.

     

    I suspect Windows is recognizing the hub, but is unable to recognize the devices below the hub.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Former Member
    0 Former Member over 11 years ago in reply to johnbeetem

    John Beetem wrote:

     

    Johsua Geisler wrote:

     

    Great idea and I appreciate the advice, however with this program i have no way to point ppjoy at the light gun to override what windows thinks is just a USB hub. Unless I missed something...

    Many USB peripherals are actually two or more USB devices with an internal hub.  For example, a combination keyboard+mouse is usually a hub with keyboard and mouse devices below it.  The cable to the outside world connects to the hub's upstream port.

     

    I suspect Windows is recognizing the hub, but is unable to recognize the devices below the hub.

    Good point, I thought this as well but how do I get it to be recognized. I was also wondering if it would be possible to hook the gun up to an arduino or teensy, or even rasberry pi and get windows 7 to recognize it through that? Or would I be biting off more than I can chew? I would imagine I would basically have to rewrite the light gun's firmware in this case.

     

     

    Update: I have plugged the gun into a VM running xp and it works flawlessly. Does anyone know if I could dedicate a rasberry pi as an xp box with the drivers for this gun, and have it link into a windows 7 machine through the pi?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube