Solved

Joystick problem

Posted on 1997-08-16
4
407 Views
Last Modified: 2013-12-16
>My Gravis analog joystick does not work under WIN95. When I double-click on
>the joystick icon in the control panel I get the message "your joystick is
>not connected correctly". Strange because it works fine in DOS.
>The joystick is connected to the gameport of my AWE64 soundcard. When I
>check the system manager it says "no conflicts". The driver is "Creative
>gameport joystick" and the files are "msjstick.drv" and "vjoyd.vxd".
>Everything worked fine until I installed some WIN95 game demos so I suppose
>a Direct-X installation could have something to do with it.
>I would be very grateful if sombody could help me out with this one.
0
Comment
Question by:cga
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
4 Comments
 
LVL 14

Accepted Solution

by:
smeebud earned 100 total points
ID: 1750084
Check these things. if this doesn't help feel free to reject and get more input:
Control Panel Missing Joystick or Gaming Device Properties
Selecting the Correct Executable File When Creating a Profile
Profile Not Working for Game That Plays from CD-ROM Drive
Minimum System Configuration Needed
Strange Colors in the Game Device Profiler
Keystroke Assignments Sometimes Do Not Work
Profile Not Working for a Game That is Part of a Multi-Game Package
Using Profiles for MS-DOS-based Games Started from the MS-DOS
Prompt in Windows 95
Game Pad Won't Work When Computer is Restarted in
MS-DOS Mode
Several Game Pads Are Connected but Gaming Device
Properties Says One or More are "Not Connected"
Game Device Profiler Doesn't Recognize More Than One
Game Pad
Game Doesn't Recognize Devices Connected During Game Play
0
 
LVL 14

Expert Comment

by:smeebud
ID: 1750085
Also run this trouble shooting wizard:
http://www.microsoft.com/support/tshoot/directx1.htm
0
 

Author Comment

by:cga
ID: 1750086
The joystick works fine when I restart my computer in DOS-mode. I can find the joystick icon in the control panel but when I double-click on it, it says "Joystick not connected correctly". The joystick is also present in "gaming device properties".
 I have tried to install the standard Microsoft gameport joystick driver in "add new hardware" and remove the Creative joystick driver but everytime i restart my computer the Creative driver is reinstalled automatically by Windows.
0
 
LVL 14

Expert Comment

by:smeebud
ID: 1750087
1st: It's prbably a regisrty entry that's picking up the old driver, so, we play in the registry.
NOTE: GET, WRP.ZIP, INSTALL, AND BACKUP YOUR REG BEFORE YOU DO  THIS IS WHERE TO GET WRPV3.ZIP (The Best Backup/Retsore I've Seen)Click the Search Button and enter WRP
http://www.webdev.net/orca/
----------------------------In the below i use Supra modem as an example. Substitute Surpa for "Gameport Joystick" or just "Gameport" FOR INSTANCE;
---------
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\MediaResources\joystick\msjstick.drv<0002>]
"SOFTWAREKEY"="System\\CurrentControlSet\\Services\\Class\\MEDIA\\0002"
"DeviceID"="BIOS\\*PNPB02F\\0F"
"DevNode"=hex:54,d7,12,c1
"Description"="Gameport Joystick"
"Driver"="msjstick.drv"
"Active"="1"
"FriendlyName"="Gameport Joystick"
----------------------------------
[HKEY_LOCAL_MACHINE\Enum\BIOS\*PNPB02F\0F]
"HardwareID"="BIOS\\*PNPB02F,*PNPB02F"
"Class"="MEDIA"
"Driver"="MEDIA\\0002"
"Mfg"="Microsoft"
"DeviceDesc"="Gameport Joystick"
"ConfigFlags"=hex:00,00,00,00
---------------------------------------------
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\MediaProperties\PrivateProperties\Joystick\OEM\Gravis_1]
"OEMName"="Gravis Analog Pro Joystick"
"OEMData"=hex:01,00,00,00,04,00,00,00
---------
2nd. Clean Up Duplicate Device Manager Entries

1.When windows detects two devices (usually this happens with pnp) you should delete all the devices of the same type detected. Then reboot windows, and windows will detect the device.
Install the drivers, and you solved the problem. If the pnp system detects a device twice, simply ignore the install request, and get the latest driver for it. This is important. Windows will detect all the pnp unknown hardware: to avoid problems ensure to have all the drivers needed for your PC.
BACKUP YOUR REGISTRY FIRST
2. I did a search of my registry with regedit, using as a "Search Phrase", Supra, the name that showed my Supra Fax Modem in Device Manager. To be sure I found all entries for it in the registry. I then deleted all references to the modem. I mean I deleted the entire key, not just the entry. When I re booted Win95. The Supra was installed. I haven't had the problem since. Booting the computer will pickup and add to the registry any device that it finds.
Please Rmember, you're going to be deleting registry keys, so again I say; BACKUP REGISTRY 1ST.
------------------------
3.
How To Install Your Own Device Drivers

1. In Control Panel, Double-Click Add New Hardware.
2. A Window will appear that Says, "To begin to install you new hardware, Click next".
3. Click Next. Another Window will pop up that says, "Do you want windows to search for new Hardware. Click No. Then click next.
4. Scroll to the Type of device you want to Install and Double-Click on it.
5. A list of manufactures will appear along with Button that says, "Have Disk".
6. Here Decide to Go with the manufactures List or Install your own driver from a disk.
7. Follow on-screen instructions. That's how it's supposed to work.
Here are the realities of 95 Installing Your Own Device Drivers.
A modem should be detected automatically. If it didn’t then all you get is pain.
A PnP Network Card is installed From Control Panel\Network.
Video Card and Monitor from Control Panel\Display, (I just use the manufacturer .inf.only.)
Sound card, either gets detected or use its software.
Printer either from My Computer\Add printer or its own software.
CD-ROM's should be auto detected. Unless it is multidisc then use their installing software. Tape and Zip drive, use their software. Ports, coms, SCSI cards and controllers should be auto detected.
If you have any problems with the above then there is something wrong, Bad cabling, incompatible hardware, a badly made .inf, badly made PNP device or incompatible motherboard will bring you nothing but pain.
I use to spend hours trying to fix my video, modem and weird happenings, all the pain went away when I bought Matrix Mystique Video card and Asus motherboard.
If I missed any thing let me know.
============
Finally, don't let this registry thing scare you, as long as you have a backup, if something were to go wrong, you can puy it right back the way it was by Exiting to DOS.
Cd two WRP i.e; C:\WRP>RESTORE
0

Featured Post

Announcing the Most Valuable Experts of 2016

MVEs are more concerned with the satisfaction of those they help than with the considerable points they can earn. They are the types of people you feel privileged to call colleagues. Join us in honoring this amazing group of Experts.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

A project that enables an administrator to perform actions within a user session context not just at the time of login but any time later on day(s) or week(s) later.
There are many software programs on offer that will claim to magically speed up your computer. The best advice I can give you is to avoid them like the plague, because they will often cause far more problems than they solve. Try some of these "do it…
Windows 8 came with a dramatically different user interface known as Metro. Notably missing from that interface was a Start button and Start Menu. Microsoft responded to negative user feedback of the Metro interface, bringing back the Start button a…
This is used to tweak the memory usage for your computer, it is used for servers more so than workstations but just be careful editing registry settings as it may cause irreversible results. I hold no responsibility for anything you do to the regist…

690 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question