I'm using FSUIPC 7.5.1 and it has been working great for years, but the elevator trim has always been unusable as it's way too jumpy. I finally decided to see if I could fix this. With other axes, I can fix issues like this with by using the joystick calibration tab.
The main issue here is that I'm using a control by Elite which runs over a RS232 serial port and has it's own totally unsupported piece of software that is basically an "event sender" to FSUIPC. There is no usual Windows joystick interface and the controls are not seen by the OS or FSUIPC at all, just the events, so I can't use the rescan function in the GUI. With that said, as an example, the events like this work fine and can be seen on the joystick calibration tab, as well as many others:
50265 6248 *** AXIS: Cntrl= 65762 (0x000100e2), Param= -1544 (0xfffff9f8) AXIS_ELEVATOR_SET
2698890 6248 *** AXIS: Cntrl= 65763 (0x000100e3), Param= -7630 (0xffffe232) AXIS_AILERONS_SET
139359 6248 *** AXIS: Cntrl= 65820 (0x0001011c), Param= 564 (0x00000234) THROTTLE1_SET
However, the elevator trim does not show up anywhere. I would think it would show up on page 6 of the calibration tab where the elevator trim is listed, but I am guessing FSUIPC is expecting to see something else there. The event I get for the trim from my controls is:
173156 6248 *** AXIS: Cntrl= 65706 (0x000100aa), Param= -156 (0xffffff64) ELEVATOR_TRIM_SET
FWIW, it does actually work and set the trim, it's just it really could use some calibration to be at all useful. I just see all zeros in the elevator trim part of the calibration.
Is there a way to assign it through a config file perhaps since I can't use the GUI rescan feature? I apologize if I've missed this in the manuals. I may just be searching for the wrong thing.