What have I done? Paddle is mapped to DX Shift
-
From what I can see the SHIFT function is assigned in the following lines:
SimPinkySwitch -1 0 0X2F 0 0 0 1 “STICK: PINKY SWITCH”
SimHotasPinkyShift -1 0 0XFFFFFFFF 0 0 0 1 “STICK: PINKY SWITCH (DX SHIFT)”
SimAPOverride -1 0 0X1E 4 0 0 1 “STICK: PADDLE SWITCH”In th AL Keymapper I don’t where I can change the Shift key. AS I understood it is done in the text editor in the .key… no?
In screenshot the DX SHIFT light illuminates when I press either S3 or S4 on stick and I cannot change the key assignments
-
@airtex2019
Ad this what I see if I try and assign or clear S3 or S4
The DX SHIFT is illuminated when I pull Paddle in. That should not eb the case as I am suing Pinky (S3) for DX Shift quite happily.So Pinky switch is working correctly - short press for FOV/EXP etc and as a SHIFT key when held
My problem is that pulling Paddle the sim thinks I am wanting to send a DX SHIFT command.
-
@airtex2019
Is there somewhere other than in the Keymapper dialogue to assign the DX Shift function? Apart from where it would be done in the screenshots. -
Just so all my cards are on the table:
Falcon BMS User.cfg
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// User can place here his or her specific configurations lines that will superseed the main ones located in the Falcon BMS.cfg file //
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
set g_bVRParallelRenderThread 0
set g_bEnvironmentMapping 0
set g_bWaterEnvironmentMapping 0
set g_bShadowMapping 0
set g_bTacviewAcmi 1
set g_nButtonsPerDevice 128// SETUP OVERRIDE
set g_nHotasPinkyShiftMagnitude 384// SETUP OVERRIDE
set g_nVRHMD 0// SETUP OVERRIDE
set g_b3DClickableCursorFixToCenter 1// SETUP OVERRIDE
set g_b3DClickableCursorAnchored 1// SETUP OVERRIDE
set g_nNumOfPOVs 2 // SETUP OVERRIDE
set g_nPOV1DeviceID 3// SETUP OVERRIDE
set g_nPOV1ID 0 // SETUP OVERRIDE
set g_nPOV2DeviceID 2// SETUP OVERRIDE
set g_nPOV2ID 0 // SETUP OVERRIDE -
And this is my Falcon BMS.cfg
////////////
// 4.37.1 //
/////////////////////////////////////
// Config.exe Settings //
/////////////////////////
//By Zap//
g_bEnableHotasShiftLock 0set g_fCursorSpeed 1.0
set g_bMFDHighContrast 0
set g_fRadarScale 0.75
set g_bHSD_HAD_FCR_Font 1
set g_fHADSymbolSize 0.020
set g_fHSDSymbolSize 0.020
set g_bBarcapNoBarcap 0
set g_bNoDTCForRampStart 1
set g_nPrintToFile 1
set g_bAppendToBriefingFile 0
set g_bBriefHTML 0
set g_bLogEvents 1
set g_bEnableDisplacementCam 1
set g_b3DClickableCursorAnchored 1
set g_fDefaultFOV 60
set g_bFullScreenNVG 0
set g_bNoPadlockBoxes 0
set g_bPngScreenshots 1
set g_nPadlockBoxSize 2
set g_bPlayIntroMovie 1
set g_bRampTaxiStart 0
set g_bCalibrationHg 1
set g_nFairCloudRestriction 0
set g_nPoorInclCloudRestriction 0
set g_bHotasDgftSelfCancel 0
set g_bUseVirtualRudder 0
set g_bHiResTextures 1
set g_bUseAnalogIdleCutoff 0
set g_bReducePSFires 0
set g_bEnvironmentMapping 1
set g_bHdrLighting 1
set g_bHdrLightingStar 1
set g_bUseHeatHazeShader 1
set g_bShowFarRain 1
set g_bShowRainDrops 1
set g_bShowRainRings 1
set g_bShadowMapping 1
set g_bShadowOnSmoke 0
set g_bWaterEnvironmentMapping 1
set g_bEnvMapRenderClouds 1
set g_bEnvMapRenderFocusObject 1
set g_bExternalTrackIR 0
set g_bInvertExternalTrackIR 0
set g_bAllowMP_Freeze 0
set g_bAllowMP_NVG 1
set g_bAllowMP_NVGFullscreen 1
set g_bRequireSameAcdataMP 0
set g_bRequireSameTileSetMP 1
set g_bAllowMP_Smoke 1
set g_nMPStartRestricted 0///////////////////////////////////////////////////
// MP Settings (not available in the Config.exe) //
///////////////////////////////////////////////////set g_sTileSet “POLAK” // Tileset to use
set g_nTaxiLaunchTime 4 // Time before TOT to launch to TAXI (in min)
set g_nReagTimerCamp 10 // AB A/C despawn in Campaign-> delay before disappearing (in min)
set g_nDeagTimerCamp 10 // AB A/C spawn in Campaign-> lead time before taxiing (in min)
set g_nReagTimerTE 20 // AB A/C despawn in Tactical Engagement-> delay before disappearing (in min)
set g_nDeagTimerTE 20 // AB A/C spawn in Tactical Engagement-> lead time before taxiing (in min)
set g_nRespawnTimeforStuckAI 6 // Improved method to allow servers to despawn stucked AI on airbases atomatically
set g_npercentage_available_aircraft 75 // Determines what proportion of your squadron’s roster will be available (in %)
set g_nminimum_available_aircraft 4 // Setting allows you to limit the effect of a low ‘percentage’ setting (lower-limit of available aircraft)
set g_bEnableABRelocation 1 // Airbase relocation
set g_nForceMinClientBwSetting 0 // Allows the MP host to specify a minimum client bandwidth setting (default 0=no value forced)
set g_bNoAiForHumanControlledSqd 0 // Allows the MP host to specify whether AI pilots can be assigned for Player Controlled Squadrons (default 0/false)
set g_bFogOfWarSave 0 // If set, a client can save only the units of his team or allied , and the enemy spotted units (default 0/false)
set g_nRemoteControlSurfacesInterval 200 // Time in ms between control surface updates, valid range 20-1000 (default 200), 0 = disabled
set g_bHostDisableP2pForDubiousConnections 0 // If activated, dubious connections will automatically be forced to CS although they would work as P2P (default 0/false)
set g_bEnforceBandwidthLimits 0 // If set, the network transfer rates set in the UI will be enforced - BMS usually does limiting based on “best effort” only (default 0/false)
set g_fAmbientmin 0.01 // Allows to tweak sky brightness at night
set g_bEnableGtraining 1 // G training Mechanism/////////////////////////////////////////////////////
// Misc Settings (not available in the Config.exe) //
/////////////////////////////////////////////////////set g_nF1TeamUiFreq 339750 // Frequency for F1 UI voice comms (for Force on Force type missions)
set g_nF2TeamUiFreq 1234 // Frequency for F2 UI voice comms (for Force on Force type missions)
set g_bhudAOA 1 // Enables the HUD AOA for non-F16 aircraft
set g_nHotasPinkyShiftMagnitude 256 // Enable DirectX Shifting and specify button offset
set g_fFOVIncrement 5 // Sets how much the field of view should change for each keypress in degrees
set g_fMaximumFOV 80 // Limits the maximum amount that the FOV can be increased
set g_fNarrowFOV 20 // Defines the narrow field of view used by the Look Closer view command
set g_bNoAAAEventRecords 0 // This option, set to 1, removes AAA shots from debrief
set g_bACMIRecordMsgOff 1 // Turns off the ACMI RECORDING msg
set g_nPadlockBoxThickness 1 // Determines the thickness of the padlock box
set g_fPadlockBoxTimeout 50 // Number in seconds for how long the box should be displayed over any one padlock subject before it disappears. -1 turns it off.
set g_nDynamicVoices 32 // Maximum number of voices allocated by the sound code
set g_nSoundUpdateMS 10 // How many milliseconds must elapse before the sound code updates
set g_nSoundSwitchFix 1 // This patch may fix the problem of AI comms disappearing
set g_bPilotEntertainment 0 // Enables the user to control WinAmp
set g_nWinAmpInitVolume 204 // Sets the initial WimAmp volume
set g_bUseTerrainNightLightsTextureFilter 1 // This controls which texture filter to use for the terrain tile night lights (1=anisotropic filter - 0=point filter)
set g_bUseTracerColors 1 // Any aircraft from a Red team will have green tracers
set g_bEnableRandomFailures 0 // This enables random failures
set g_fMeanTimeBetweenFailures 0 // The MTBF in hours. If set to 0, uses the value in ac.dat
set g_bF16MfdHasRwr 0 // This enables the RWR MFD page back for the F16s
set g_fMouseSensitivity 1.0 // 3D mouse sensitivity multiplier
set g_bMouseWheelKnobs 1 // Allows mouse wheel to turn knobs in 3d pit
set g_bEnableExclusiveMouseCapture 1 // Captures the mouse when in 3D so that you don’t click something on the desktop when running windowed mode
set g_bMouseButton4TogglesClickablePit 0 // If set, the 4th mouse button (if available) will toggle between mouselook and clickable pit. By the way: the wheel is button 3
set g_bUseIvcUiVolume 1 // UI IVC Volume is controlled independently from the COMM1/2/UHF/VHF volume sliders
set g_nIvcUiVolume 5 // UI IVC Volume in db, range -6 to +6 (if controlled independently)
set g_bPreventScreensaver 1 // Prevent activation of screensaver/powersave mode (1=prevent, 0=do not prevent)
set g_bPrettyScreenShot 0 // If set, PrtScr key will make pretty screenshots (no overlays) instead of normal ones (1=pretty, 0=normal)
set g_bExportRTTTextures 0 // This enables the shared texture memory area for HUD/MFDs/HMS/RWR/DED/PFL
set g_nRTTExportBatchSize 2 // This determines how often the shared texture memory area (if it is enabled) will be updated (every Nth frame, default/min is 2)
set g_nCampPeriodicSaveMinutes 0 // Campaign time in minutes between automatic cyclic game saves, 0 = disabled
set g_sCampPeriodicSaveName “Auto” // Prefix for the automatic cyclic save name (campaign date and time will be added automatically)
set g_nTacPeriodicSaveMinutes 0 // TE time in minutes between automatic cyclic game saves, 0 = disabled
set g_nActionCameraTimer 8000 // Sets the duration in ms for the action camera before switching views, default 8000, i.e. 8 seconds
set g_nJetHeatShaderMaxSpeed 250 // Jet Heat Exhaust will disappears when speed (in knots) exceed this value (default 250 knots)
set g_nMessageScrollTime 15 // Time in seconds until a chat message scrolls out of view
set g_bPlayDogfightBits 1 // Enables playback of the various sound comments in the dogfight scores menu
set g_fViewlimitPitchDown 0.0 // Overrides all A/C viewlimit_pitch_down values from the 3dckpit.dat files, max. 90.0, only higher values take effect
set g_sLogsDirectory “” // If set, redirects the logfile output from <BMS>\User\Logs to the specified directory
set g_sAcmiDirectory “” // If set, redirects the ACMI directory from <BMS>\User\Acmi to the specified directory
set g_sPicturesDirectory “” // If set, redirects the pictures directory from <BMS>\User\Pictures to the specified directory
set g_sBriefingsDirectory “” // If set, redirects the briefing output from <BMS>\User\Briefings to the specified directory
set g_sPatchesDirectory “” // If set, redirects the patches directory from <BMS>\User\Patches to the specified directory
set g_nAnisotropicValue 0 // The max anisotropic filter value to use if anisotropic filtering is ON in the setup UI. Valid values: 0 = max available (default), 2, 4, 8, 16
set g_fSmartScalingThreshold 1.0 // If SmartScaling is enabled via the UI, the distance in nautical miles from your own POV when scaling will start to kick in (default 1.0)
set g_bDisableCommsMenu 0 // If set, the comms menu (tower/awacs/wingman etc.) will no longer be drawn.
set g_bInitBUPfromDTC 1 // If set, the UHF Backup presets will be initialized with the UFC DTC values instead of the usual hardcoded internal values.
set g_nJpegCompression 90 // Sets the compression level for JPEG screenshots, 0-100 (default 90)
set g_bAutoLoadCommPlanToDTC 1 // If set, enables auto-loading of the Comm Plan frequencies associated with your flight in the DTC
set g_nMaxBRAARange 25 // This determine the distance at which the radio communications will use BRAA instead of BE, default 25
set g_nBumpIntensityMinTime 100 // This determines the minimum bump intensity “peak time”, i.e how long a value is visible in shared memory (default 100)
set g_bOnlinePlayersDisplayDefault 0 // Specifies whether the OnlinePlayersDisplay overlay should be ON(1) or OFF(0) by default when entering 3D
set g_bShowFrameRateDefault 0 // Specifies whether the frame rate overlay should be ON(1) or OFF(0) by default when entering 3D
set g_fRadioBalance 0.0 // The value in DB on how much to shift the UHF/VHF playback volume out of center (into opposite directions), range +/-100.0
set g_bAfterburnerDetentClick 0 // Makes the same clicks when the throttle passes the afterburner detent as it does when passing the Idle detent.////////////////////////////////////////////////////
// Dev Settings (not available in the Config.exe) //
////////////////////////////////////////////////////// set g_sPathFlightModelManager “…\Flight Model Manager\Flight Model Manager.exe” // Allows to open acdata with FMM from editor. Uncomment and set to corresponding program folder to enable.
// set g_sPathMissileDataManager “…\Missile Data Manager\Missile Data Manager.exe” // Allows to open misdata with MDM from editor. Uncomment and set to corresponding program folder to enable.
// set g_sPathVehicleDataManager “…\Vehicle Data Manager\Vehicle Data Manager.exe” // Allows to open veh files with VDM from editor. Uncomment and set to corresponding program folder to enable.
set g_bLabelShowDistance 1 // When turned On, labels also display distance in nm
set g_nNearLabelLimit 100 // Sets the near label limit
set g_bSmartCombatAP 1 // Enables the Combat Autopilot to shoot AA missiles
set g_nNumberOfSubTitles 10 // Determines the maximum number of simultaneously displayed subtitles
set g_nSubTitleTTL 10000 // Governs the time a radio subtitle is drawn
set g_fSubtitleWrapWidth 0.6 // Radio subtitle text line width before it gets wrapped, 0.0 (nothing) to 2.0 (full view width)
set g_bRealisticMavTime 1 // Enables realistic Maverick seeker head gyro spool up time of 3 minutes
set g_fMavFOVLevel 4 // These variables control the amount of zoom of the EXP and FOV modes on the Maverick
set g_fMavEXPLevel 2.0 // These variables control the amount of zoom of the EXP and FOV modes on the Maverick
set g_bNoRPMOnHud 1 // Removes the RPM indication on your HUD, as in the real aircraft
set g_fAIRefuelSpeed 1 // Sets a multiplier factor so AI refuel faster on the boom
set g_bCanopyOpenForRampStarts 1 // Option to have the canopy open at mission start when you choose RAMP
set g_bUsePsTracers 1 // Uses the particle system for tracers
set g_bAnyWaypointTask 1 // Allows you to assign any task to any waypoint
set g_bAIGloc 1 // Toggles AI GLoc
set g_bAIjamLogic 0 // Changes to the AI jamming usage (no support)
set g_bScramble 1 // Allows scramble missions
set g_b3DClickableCursorChange 1 // Setting this enables the cursor to let the pilot know he is over a clickable area of the 3D pit
set g_sRadioStandardCol “0xFFFF0000” // Sets radio standard comm subtitles to bright blue
set g_sRadioTowerCol “0xFF00FF00” // Sets radio tower comm subtitles to bright green
set g_sRadioflightCol “0xFF0000FF” // Sets radio flight comm subtitles to bright red
set g_bExternalTrackIROrientation 1 // Enable the control of external camera view by TrackIR (default 1/true)
set g_nTrackIRTimeout 1000 // The time (in ms) without input after which TrackIR deactivates itself and relinquishes control to alternative devices
set g_sThreatCircleColor_RadarHigh “0xFF0000” // The color of the UI map thread circle for “Radar High”, set as hex, “0xBBGGRR”
set g_sThreatCircleColor_RadarLow “0xFF0000” // The color of the UI map thread circle for “Radar Low”, set as hex, “0xBBGGRR”
set g_sThreatCircleColor_ADAHigh “0xFF00FF” // The color of the UI map thread circle for “ADA High”, set as hex, “0xBBGGRR”
set g_sThreatCircleColor_ADALow “0xFF00FF” // The color of the UI map thread circle for “ADA Low”, set as hex, “0xBBGGRR”
set g_nThreatCircleContrast_RadarHigh 40 // The strength of the color mixing if 2 or more threat circles of type “Radar High” overlap. Range 0-100
set g_nThreatCircleContrast_RadarLow 40 // The strength of the color mixing if 2 or more threat circles of type “Radar Low” overlap. Range 0-100
set g_nThreatCircleContrast_ADAHigh 40 // The strength of the color mixing if 2 or more threat circles of type “ADA High” overlap. Range 0-100
set g_nThreatCircleContrast_ADALow 40 // The strength of the color mixing if 2 or more threat circles of type “ADA Low” overlap. Range 0-100
set g_bSaveLegacyDb 0 // Synchronize the bin files to match the xml files when the game/editor is started
set g_bEnableTTS 1 // If set, globally enables the Text-To-Speech (TTS) functionality
set g_nTTSSpeedAdjust 0 // Sets the TTS talking speed, default speed is 0, range -10 to 10
set g_sPPTRingColor “0x0000FF” // The color of the UI map PPT rings, set as hex, “0xBBGGRR”
set g_nPPTRingWidth 1 // The width in pixels of the UI map PPT rings
set g_bImageBasedLighting 0 // For performance reasons you can disable this if not already, it’s a huge FPS eater but unused for now
set g_bShowWpErrorsOnMap 0 // Enable or disable flight plan errors display on 2D Map interface//////////////////////////////////////////////////////////
// Debug/Dev Settings (not available in the Config.exe) //
//////////////////////////////////////////////////////////set g_bActivateDebugStuff 0 // Debug Setting - Master setting for all subsequent settings, host controlled in MP
set g_nShowDebugLabels 0 // Debug Setting
set g_bCampLabels 0 // Debug Setting
set g_bAIprofile 0 // Debug Setting
set g_bShowMipUsage 0 // Debug Setting
set g_b3DClickableCockpitDebug 0 // Debug Setting
set g_bFake3dpit6DOF 0 // Debug Setting
set g_bDevelopmentCallbacks 0 // Dev Setting
set g_bEnableCombatAP 0 // Dev Setting
set g_bMultiHitboxEnable 1 // Dev Setting
set g_sPriorityFixes “all” // Dev Setting
set g_sCompatibleChanges “all” // Dev Setting
set g_sNonCompatibleChanges “all” // Dev Setting
set g_nObjectiveDataReadMode 0 // Dev Setting - 0 Read from split up files, 1 Read the data from the aggregated files.
set g_nObjectiveDataWriteMode 0 // Dev Setting - 0 Write split up only, 1 Write aggregated files only, 2 Write both the split up and aggregated files./////////////////
// VR Settings //
/////////////////set g_nVRHMD 0 // Enables the OpenVR (default 0/false).
set g_fVRZOOMFOV 60 // Field of view in degrees for VR ZOOM (default 60.0).
set g_nVRHMCSEYE 0 // HMCS renders, 0 Right eye, 1 Left eye (default 0/false).
set g_fVRResolution 1.0 // VR resolution multiplier. 1.0 by default.
set g_bVRParallelRenderThread 1 // Enable Multi-Thread optimization for VR
set g_bVRNoPresent 0 // This will not display the companion window in VR (only HMD will show image in 3d). -
This post is deleted! -
@Zapper said in What have I done? Paddle is mapped to DX Shift:
So Pinky switch is working correctly - short press for FOV/EXP etc and as a SHIFT key when held
My problem is that pulling Paddle the sim thinks I am wanting to send a DX SHIFT command.Ok so just remap your paddle-switch to something else… presumably the command-callback named “STICK: PADDLE SWITCH” [all caps literal] but it can be whatever you want.
I think I’m confused why you’re confused. It sounds like you’re saying, simply remapping your paddle is not working, but I don’t understand why…
Oh, are you trying to make the (physical) paddle act as both “paddle switch” callback and dx-shift? I agree, that would be neat… but that is not supported. The only command-callback that can piggyback on dx-shift is the one named “pinky switch”.
-
@airtex2019
No, definitely only want it as AP Disconnect per real jet.The problem is somewhere it is assigned to DX Shift and I can’t find where.
Do all the code blocks that I posted above look right?
The root problem is I don’t know how to assign any key to be DX Shift and thought I was just using the default settings assigned for my WH.
Sorry if being dumb.
-
@Zapper I don’t know all the default button mappings for Warthog, presumably pinky=>PINKY and paddle=>PADDLE. I don’t know how you changed it inadvertently, but it’s easy to do… no biggie.
Just change it (back) to “PADDLE SWITCH” and rock on.
If you’re worried you may have horked many other things and want to “reset” to stock/default for Warthog… delete (ie. make a backup copy first) of your XML files in ‘User/Config’ folder, and BMS-Auto.key file. The AL should detect your Warthog and regenerate those files, with default axes and button mappings.
-
@airtex2019
I actually think I am being incredibly dense but cannot see where in the Tech Manual the directions are as to how assign the DX SHF function to any DX button. If I knew that I think I would solve this issue. -
@airtex2019
OK, so in the original launcher I see that the Paddle is correctly seen as S4 and that is assigned to button 132 (which is 4+128) but the mapping says Direct X Shift.
This is what I need to change
Where do I assign the Direct X Shift function to a button, any button. In that place (and I don’t know where it is) I should be able to change S4 away from being Direct X Shift. Lordy Lordy, I feel dumb!.
-
@Zapper Yeah I think it’s simpler than you’re thinking … you’re just confusing things a bit… it’s ok we all have our days.
If I understand your earlier post, your pinky button is already working as dx-shift. No need to change that.
Just remap your paddle to act as “PADDLE SWITCH”
Simple as that. I hope.
-
@airtex2019 Where do I remap the paddle switch? When I try to do it in the AL Keymapper and the original Keymapper I am not allowed to. I can clear the Paddle and have nothing in the input keystroke box but when I pull the Paddle the DirectX Shift illuminates.
Somewhere there is an option to cause a switch to be the Direct X Shift. How do I do that? As an example lets say I want to assign my Pickle switch (S2) as the Direct X Shift switch. How do I do that?
-
@Zapper Hi. It sounds like your Dx shift is mapped to your paddle. Go into keymapping, confirm BMS-Auto is selected, and in the section with TMS, etc. You’ll see a command Stick:Pinky Switch ( Dx Shift) .Click on that and see what your DX is mapped to, and map it where you want. Then, use another button for your paddle.
YDK that if you put DX on your pickle button, you can’t use it as wpn release?
I tested another option recently that may help. I mapped DX to the trigger( Usually Second Trigger detent) and mapped second trigger as a shifted command under wpn pickle. -
“Sounds like your Dx shift is mapped to your paddle.”
Yes,that is it exactly“Go into keymapping, confirm BMS-Auto is selected, and in the section with TMS, etc. You’ll see a command Stick:Pinky Switch ( Dx Shift) .Click on that and see what your DX is mapped to, and map it where you want”
Have done that and all stick and throttle buttons map to correct F16 functions - except Paddle. There are of course two entries for Pinkyin the keymapper and the second Pinky is assigned as DX3 and DX Shift. It works correctly both as a momentary to change FoV etc and when held acts as DX Shift.
My problem is that my Paddle is slso mapped to DX SHIFT and I am unable to change it in either the AL keymapper or after Launch in the old setup option screens.
Somehow a file somewhare says set Paddle as DirectX Shift. Therein lies my problem.
I coukd just delete everything but would rather learn what I did wrong and correct my error.i haven’t spent hours reading the Tech Manual top to bottom as well as User Manual to just give in now
Stubborn old fart, I know
Really appreciate community we have in the flight sim world.
-
I have posted screenshots and .cfg file contents in previous posts if that helps.
Cheers,
Zap /0 -
@Zapper ok I think I figured out the main point of confusion. good news: I don’t think it’s because you’re dumb
apparently when you have a button mapped to one of the dx-shift commands, you can’t simply remap it to something else… because when you press it, AL thinks you want to press a shifted button!
there isn’t any obvious UI feedback, when you try – so, if you’re new to this stuff, it would be reasonably unexpected… it just looks like “it’s not working, wtf”
to unwind this, you’ll need to first (a) clear the dx-shift mapping on your physical paddle button, then (b) reassign the “paddle-switch” command to your physical paddle button.
-
search/filter for commands with the word “shift”
-
double-click the one that says “SIM: DX Shift” … currently assigned to your button #4 (I think) which is the physical paddle
-
click the “Clear DX” button, and then “Save”
ok, now we should be able to do what I said earlier…
-
search filter for commands with word “paddle”
-
double-click the one that says “STICK: PADDLE SWITCH”
-
now tap your physical paddle switch
-
click “Save”
-
-
Oh Happy Day!
Thanks so much for your very patient help.
If I can risk stretching the friendship -
This line:
SimHotasShift -1 0 0XFFFFFFFF 0 0 0 1 “SIM: DX Shift”should have read
SimHotasShift -1 0 0X1E 0 0 0 1 “SIM: DX Shift”That Right?
-
@Zapper said in What have I done? Paddle is mapped to DX Shift:
This line:
SimHotasShift -1 0 0XFFFFFFFF 0 0 0 1 “SIM: DX Shift”
should have read
SimHotasShift -1 0 0X1E 0 0 0 1 “SIM: DX Shift”
That Right?those are keyboard-mapping lines, nothing to do with your Warthog
0xFFFFFFFF means “not bound to any key”
0x1E is the scan-code for the [A] keybut of course the beauty of Alt Launcher is you should never have to see or know about hexadecimal scan codes
-
Hi, Zapper, glad you got it fixed! Don’t feel bad. My first week in BMS I couldn’t get the jet to taxi because in those days in had to invert the brake axis’ to get them to unlock, and I didn’t know that.