Geeks in Phoenix

Geek Blog


How to clean up an old joystick or game controller

Do you have an old PC joystick or game controller you haven't used in a long time? Did the buttons or the gamepad start to stick? Here's how to clean up old PC joysticks and game controllers.

If you're like me, you hate to get rid of anything that still works. So when I wrote the DosBox and Internet Archive articles, I started to think about the old game controllers I have. There is really nothing wrong with them, just a little dirt and grime.

And how much fun would it be to actually play the original DOS version of Doom with an original Gravis Gamepad Pro from the mid '90's. Gravis made couple variations of the gamepad with a couple of different connectors (USB and joystick port). I had both types, but only have the USB version now.

After a little research I found I could actually use a Gravis Gamepad Pro, as long as it had a USB connection. In fact, Microsoft still includes support for the Gravis Gamepad Pro inside of Windows 10.

The Gravis Gamepad Pro icon inside of Windows 10 Devices and Printers
The Gravis Gamepad Pro icon inside of Windows 10 Devices and Printers

And to top it off, DosBox does support USB game controllers, so I am almost ready to start playing games with my gamepad. But first I need clean it up, as some of the buttons have gotten kind of sticky.

Now when you start talking about disassembling and reassembling any piece of electronics, always remember to never work on anything that is plugged in (energized). Always disconnect the device from any connection and de-energize it before working on it. Never work on a device that is live (energized)!

The follow procedures are the same for almost any computer device, except for Hard Disk Drives (HDD). HDD's have to be disassembled / reassembled in an environment that is free of contaminates, like a clean room.

Now before I start tearing down my gamepad, I will need some basic tools. First and foremost is a digital camera or smartphone w/ camera and a notepad. Remember the old saying 'A picture is worth a thousand words'? Same holds true here. With no service manual or online instructions, I'll be tearing down the gamepad blind. The photos and notes will be my guide for reassembly.

This is a simple tear down and I'll only need a Philips head screw driver (Ph.1), couple of brushes, some cleaning solution, paper towels and some compressed air. Tweezers or needle-nose pliers may also come in handy but are not required.

First thing I'll do is take photos of the top, bottom and sides of the gamepad. That way I have a record of how the completely assembled gamepad should look. Next I'll start removing the screws on the bottom and checking to see if all of them are the same size. If any are different, I'll make note of it and place them separate from the rest.

Screw hole locations on bottom of Gravis Gamepad Pro
Screw hole locations on bottom of Gravis Gamepad Pro

Once I have all of the screws out of the bottom, I can carefully separate the top and bottom of the gamepad chassis. I can see there are two (2) screws that hold the main circuit board in place. After I remove the two (2) screws I carefully remove the main circuit board from the chassis. Remember to take photos of everything you do!

Main circuit board screw locations inside of the Gravis Gamepad Pro
Main circuit board screw locations inside of the Gravis Gamepad Pro

Now I can access all of the buttons and the rubber castle switch tops. I first inspect the tops of castle switches for any damage. They have no physical damage and appear to be pretty clean. Since they are almost twenty (20) years, I've decided they really don't need to be cleaned.

The Gravis Gamepad Pro completely disassembled
The Gravis Gamepad Pro completely disassembled

Now on to the buttons. As I remove them I can see some gunk that has built-up around the sides of the buttons and the adjacent holes in the chassis. A quick cleaning of the button and chassis will take care of this and should fix the sticky button problem.

A gunked up button from a Gravis Gamepad Pro
A gunked up button from a Gravis Gamepad Pro

When it comes to drying all of the parts off, I usually use paper towels to get the majority of moisture off and then use some compressed air to get any moisture out from the cracks and crevices.

Once all of the parts are clean and dry, refer to your photos and notes to reassemble. Remember not to over tighten any screw and/or nut, you can always make a second pass around and snug up any screws and/or nuts that need it.

Type using a pointing device or joystick with On-screen Keyboard in Windows XP

On-Screen Keyboard is a utility that displays a virtual keyboard on the screen and allows users with mobility impairments to type data using a pointing device or joystick. On-Screen Keyboard is intended to provide a minimum level of functionality for users with mobility impairments.

On-Screen Keyboard has three typing modes you can use to type data:

  • In clicking mode, you click the on-screen keys to type text.
  • In scanning mode, On-Screen Keyboard continually scans the keyboard and highlights areas where you can type keyboard characters by pressing a hot key or using a switch-input device.
  • In hovering mode, you use a mouse or joystick to point to a key for a predefined period of time, and the selected character is typed automatically.

In On-Screen Keyboard you can also:

  • View an enhanced keyboard that includes the numeric keypad, or a standard keyboard that does not include the numeric keypad.
  • Display the keyboard with the keys in the standard layout, or in a block layout in which the keys are arranged in rectangular blocks. Block layout is especially useful in scanning mode.
  • Display the U.S. standard keyboard (101 keys), the universal keyboard (102 keys), or a keyboard (106 keys) with additional Japanese language characters.
  • Use Click Sound to add an audible click when you select a key.
  • Use Always on Top to keep your keyboard displayed on your screen when you switch programs or windows.

The accessibility tools that ship with Windows are intended to provide a minimum level of functionality for users with special needs. Most users with disabilities will need utility programs with more advanced functionality for daily use.

  • To open On-Screen Keyboard, click Start, point to All Programs, point to Accessories, point to Accessibility, and then click On-Screen Keyboard.
  • The program in which you want to type characters must be active while you are using On-Screen Keyboard.
  • Utility Manager enables users to check an Accessibility program's status and start or stop an Accessibility program. Users with administrator-level access can designate to have the program start when Utility Manager starts. Users can also start Accessibility programs before logging on to the computer on by pressing the Windows logo key (Windows logo key) + U at the Welcome to Windows dialog box that appears when Windows starts.
  • The accessibility tools that ship with Windows are intended to provide a minimum level of functionality for users with special needs. Most users with disabilities will need utility programs with more advanced functionality for daily use. For information about accessibility products and aids for Windows operating systems, see the accessibility page (go to http://www.microsoft.com/ and search for "accessibility") on the Microsoft Web site.

Customer service is #1

Here at Geeks in Phoenix, we take pride in providing excellent customer service. From computer repair, virus removal and data recovery, we aim to give the highest quality of service.

Bring your computer to us and save

Our in-shop computer repair service  is based on the time we work on your computer, not the time it takes your computer to work!

Contact us

Geeks in Phoenix
4722 East Monte Vista Road
Phoenix, Arizona 85008
(602) 795-1111

Like Geeks in Phoenix on Facebook

Follow Geeks in Phoenix on Twitter

Watch Geeks in Phoenix on YouTube

Geeks in Phoenix is an IT consulting company specializing in all aspects of Computer Repair / PC Repair / Laptop Repair. Since 2008, our expert computer repair technicians have been providing outstanding Computer Repair, Virus Removal, Data Recovery, Photo Manipulation and Website Support.

Geeks in Phoenix have the best computer repair technicians providing computer repair and service in Phoenix, Scottsdale and Tempe Arizona. We offer In-Shop, On-Site and Remote (with stable Internet connection) computer repair service.

Copyright © 2016 Geeks in Phoenix LLC