Thanks for the rapid response, Pete. I noticed this a few weeks ago in 3.7.1. I downloaded 3.7.3 yesterday, and I get the same problem. I have removed FSUIP.ini once to start a new one. Same results. I was assigning to Feelthere A319, but also tried assigning to PMDG 737 with no saving there either. Here is the last ini file I have tried. As you can see, it does record the buttons and keys of unspecified aircraft.
[Keys.]
1=80,8,66483,0
2=75,8,65733,0
3=80,8,66483,0
4=80,8,66483,0
5=107,9,65879,0
6=107,9,65879,0
7=107,10,65896,0
8=109,9,65880,0
10=107,10,65896,0
12=109,10,65897,0
14=45,8,66299,0
16=45,10,66298,0
[Axes]
0=0X,256,F,66387,0,0,0
1=0Y,256,F,66388,0,0,0
2=0Z,256,F,65764,0,0,0
3=1X,256,D,22,0,0,0
4=1Y,256
5=1Y,U,-4161,16383,66079,0
6=1Y,D,-16384,-9362,66080,0
7=1V,256,D,23,0,0,0
8=2X,256,F,65763,0,0,0
9=2Y,256,F,65762,0,0,0
10=2Z,256,F,65763,0,0,0
11=3X,256,F,65763,0,0,0
12=3Y,256,F,65762,0,0,0
13=3Z,256,F,65762,0,0,0
[General]
WindSmoothing=Yes
AutoTaxiWind=Yes
PropTaxiWind=No
TimeSetMode=Partial
WhiteMessages=No
ThrottleSyncAll=No
GraduatedVisibility=No
LowerVisAltitude=0
UpperVisAltitude=25000
UpperVisibility=6000
GenerateCirrus=Yes
WindShearSharp=No
UpperWindGusts=Yes
ExtendMetarMaxVis=Yes
PatchSimApAlt=Yes
DisconnTrimForAP=No
ZeroElevForAPAlt=No
AutoClearWeather=Yes
ExtendTopWind=Yes
WindSmoothness=5
SmoothPressure=Yes
PressureSmoothness=5
SmoothVisibility=No
VisibilitySmoothness=2
MaxSurfaceWind=0
WindLimitLevel=200
WindDiscardLevel=400
WindAjustAltitude=No
WindAjustAltitudeBy=2000
MinimumVisibility=0
MaximumVisibilityFewClouds=0
MaximumVisibility=0
MaximumVisibilityOvercast=0
MaximumVisibilityRainy=0
OneCloudLayer=No
ThinClouds=No
ThinThunderClouds=No
CloudThinness=1000
ThunderCloudThinness=10000
CloudTurbulence=No
CloudIcing=No
WindTurbulence=Yes
SuppressAllGusts=No
ExternalOptionControl=Yes
AutoTuneADF=No
KeepFS98CloudCover=No
ShowPMcontrols=No
MagicBattery=No
RudderSpikeRemoval=No
ElevatorSpikeRemoval=No
AileronSpikeRemoval=No
ReversedElevatorTrim=No
StopAutoFuel=No
TrapUserInterrupt=Yes
NavFreq50KHz=No
ClockSync=No
SmoothIAS=Yes
SetVisUpperAlt=No
VisUpperAltLimit=6000
MaxIce=3
MinIce=-1
WindSmoothingDelay=0
WindSmoothAirborneOnly=No
LimitWindVariance=No
VisSmoothingDelay=0
VisSmoothAirborneOnly=No
TrafficControlDirect=Yes
SuppressCloudTurbulence=No
SuppressWindTurbulence=No
SpoilerIncrement=512
ShortAircraftNameOk=No
TCASid=Flight
TCASrange=40
TrafficScanPerFrame=10
AxisCalibration=No
CentredDialogue=Yes
ShowMultilineWindow=Yes
SuppressSingleline=No
SuppressMultilineFS=No
ClearWeatherDynamics=No
OwnWeatherChanges=No
FixWindows=No
FixControlAccel=No
WeatherReadInterval=4
MoveBGLvariables=Yes
TimeForSelect=4
WeatherReadsFast=No
MainMenu=&Modules
SubMenu=&FSUIPC ...
History=4INIUJB4PZDEK813B6ZJ3
[JoystickCalibration]
ExclThrottleSet=Yes
SepRevsJetsOnly=No
ApplyHeloTrim=No
FlapsSetControl=0
FlapDetents=No
ReverserControl=66292
Reverser1Control=66422
Reverser2Control=66425
Reverser3Control=66428
Reverser4Control=66431
MaxThrottleForReverser=256
AileronTrimControl=0
RudderTrimControl=0
CowlFlaps1Control=0
CowlFlaps2Control=0
CowlFlaps3Control=0
CowlFlaps4Control=0
MaxSteerSpeed=60
Aileron=-16384,0,0,16256
SlopeAileron=4
Elevator=-16253,0,0,16128
SlopeElevator=3
Rudder=-16384,0,0,16128/8
SlopeRudder=15
LeftBrake=-16384,16256/16
RightBrake=-16384,16256/16
Spoilers=-16384,16383/16
Flaps=-16384,16383/16
[buttons]
1=R1,4,K107,8
2=R1,5,K109,8
3=R1,0,K107,10
4=R1,1,K109,10
5=R1,2,K107,9
6=R1,3,K109,9
7=R1,6,K107,12
8=R1,7,K109,12
[Keys]
2=79,8,66389,0
Jim