Cannot configure Pocket CC2500 as Windows game controller

cyborg5

New member
I want to use the Radio Master Pocket CC2500 as a Windows USB game controller so that I can use it as a flight simulator to train my nephew before he goes into the field with his new airplane.

I have lots of trouble figuring it out. I thought I had it and even made a tutorial video showing what to do. I was able to calibrate throttle, rudder, elevator, and ailerons successfully (after several attempts). There were still other axes and a dial and slider feature that the calibration wizard said were available. I really didn't need another analog input but there is the Pot Wheel on the upper right rear of the device so I thought I would try to calibrate it as well.

It didn't work and moreover, I lost the use of the throttle. I'm going through the exact same calibration procedure I used to create my tutorial video but this time the throttle (which used to appear as the Z-Axis) no longer seems functional. When I run the wizard and he gets to the Z-Axis, moving the throttle lever does nothing. So now I'm back to square one. I cannot use the device.

Tried rebooting the PC and the radio. Unplugging and re-plugging USB. No joy (pun intended.)

Any advice1
 

LitterBug

Techno Nut
Moderator
Have you tried deleting the device from windows and starting from scratch?

I'll plug my ELRS pocket in and see what happens. I have always used it in bluetooth mode (possible with ELRS) rather than hardwired, but it should behave the same as the cc2500 when plugged in.
 

LitterBug

Techno Nut
Moderator
I was able to set my pocket up in RealFlight pretty easily. Channel selection and calibration is all done in the sim not in windows.

What Simulator are you using?
 

cyborg5

New member
I'm using SeligSim. The recommended procedure is you get it working as a Windows USB Game Controller first. However the simulator uses really weird channel assignments. You would think starting with channel 1 you would have something like throttle, rudder, elevator, and aileron. But it puts them in 8-5 rather than 1-4. So you either have to remap them in the controller (which I've not yet learned to do) or you have to use vJoy and Joystick Gremlin to remap everything.

The sad part is, I did all of that and it worked, and then I tried to do more and it messed everything up. I will try deleting the device as someone else suggested.
 

LitterBug

Techno Nut
Moderator
It was mapped oddly in the windows game controller settings and there wasn't really any option for config or calibration.
 

LitterBug

Techno Nut
Moderator
I downloaded and installed SeligSim. I had to calibrate and remap the channels in the sim to get it to work correctly. This is my setup that had all the controls working correctly. I had to move my flight mode switch (left 3 pos) to the middle to get the motor to run and fly.

(changes are made in the Source and Rev colums)

1745986878373.png
 

stratos

New member
Another way is to follow the SeligSIM user manual and setup the channel order in EdgeTX so that it follows what's call the 'standard order' used by the sim. That's described in the user manual. To get that order with EdgeTX results in the channels being setup like I'm showing here.

The order is
- Aileron
- Elevator
- Rudder
- Throttle
- Gear
- Flaps
- Resets
- Flight modes

The screen shots are my settings displayed in the EdgeTX Companion.

Using this order results in your Tx being able to control every airplane in the sim without doing any edits in the sim on the "Edit Transmitter" screen. All you have to do in the sim is calibrate once, and then pick any airplane.
 

Attachments

  • EdgeTx-setup-for-SeligSIM-01.png
    EdgeTx-setup-for-SeligSIM-01.png
    57.4 KB · Views: 0
  • EdgeTx-setup-for-SeligSIM-02.png
    EdgeTx-setup-for-SeligSIM-02.png
    64 KB · Views: 0
  • EdgeTx-setup-for-SeligSIM-03.png
    EdgeTx-setup-for-SeligSIM-03.png
    71 KB · Views: 0

stratos

New member
As a first step, I'd recommend only programming the first four channels: AERT. Then calibrate that in the sim to get going.

If you can get that working, copy your setup to a new model and then program in the next four. But when you assign hardware to those next four channels, use this:

- Gear = 2 position switch
- Flaps = 3 position switch (or knob)
- Resets = 3 position switch, and start the sim with that switch in neutral so as not 'reset' the airplane
- Flight modes = 3 position switch

But (I think) the Pocket radio is a bit different on how it does switches. It has toggle paddles or something.
 

cyborg5

New member
These are all great suggestions on how to remap. But at one point I had that solved using vJoy and Joystick Gremlin. I know I also could do some remapping within the sim or remap within EdgeTX.

The problem is, for some reason I can no longer get Windows to recognize the throttle at all.
 

cyborg5

New member
I downloaded and installed SeligSim. I had to calibrate and remap the channels in the sim to get it to work correctly. This is my setup that had all the controls working correctly. I had to move my flight mode switch (left 3 pos) to the middle to get the motor to run and fly.

(changes are made in the Source and Rev colums)

View attachment 250439
You said you had to move your flight mode switch to get it to work. That might be my problem.

Did you do any calibration using the "Set Up USB Game Controller" wizard in Windows? That's where I'm getting stuck. I'm presuming that unless Windows is talking to my controller properly, nothing else down the line is going to work. That set up wizard has a test tab that shows me what Windows is seeing or not seeing.
 

LitterBug

Techno Nut
Moderator
You said you had to move your flight mode switch to get it to work. That might be my problem.

Did you do any calibration using the "Set Up USB Game Controller" wizard in Windows? That's where I'm getting stuck. I'm presuming that unless Windows is talking to my controller properly, nothing else down the line is going to work. That set up wizard has a test tab that shows me what Windows is seeing or not seeing.
No, calibration is in the sim itself
 

stratos

New member
Per mention, the sim does not require (nor use) the Windows joy.cpl calibration. You can 'reset' any calibration you did there, i.e. undo any 'saved' data that Windows might have created (click "Reset to default"). Generally, most all games/sims these days do the calibration from inside the game.

With throttle not showing up on the PC, it makes me wonder: With the Pocket Tx, do you see the slider move on the LCD monitor screen when you move the throttle stick? Another idea, on the PC, do you see any slider move with the throttle stick in Joystick Gremlin (Tools | Input Viewer)? If both of those show nothing moving, then, to me, it seems to go back to something in your programming on the actual Pocket Tx. If that is the case, it might be easiest to start new model on the Tx.
 

Attachments

  • reset.png
    reset.png
    11.7 KB · Views: 0

cyborg5

New member
I downloaded and installed SeligSim. I had to calibrate and remap the channels in the sim to get it to work correctly. This is my setup that had all the controls working correctly. I had to move my flight mode switch (left 3 pos) to the middle to get the motor to run and fly.

(changes are made in the Source and Rev colums)

View attachment 250439
It was indeed a switch position problem. Many thanks
 

cyborg5

New member
Hallelujah! I got it working. It was all about switch positions. Here's the position that works. There may be other variations. I'm not sure which switch was the dealbreaker. All I know is this works. I was able to remap the controls inside SeligSim without using vJoy or Joystick Gremlin.

A huge thanks to everyone who helped me through this. Hopefully, the next time someone has this problem, they will see this thread and know what to do.
working position cropped.jpg