diff --git a/engine/MUNGA_L4/L4PADRIO.cpp b/engine/MUNGA_L4/L4PADRIO.cpp index be318fb..128a2e1 100644 --- a/engine/MUNGA_L4/L4PADRIO.cpp +++ b/engine/MUNGA_L4/L4PADRIO.cpp @@ -707,6 +707,18 @@ void // centered (inside the deadzone) it leaves the keyboard // integration alone. // + // DIAG (BT_PAD_LOG=1): who overwrites which channel? + if (getenv("BT_PAD_LOG")) + { + static int s_padWriteLog = 0; + if (s_padWriteLog < 60) + { + ++s_padWriteLog; + DEBUG_STREAM << "[padwrite] axis " << binding.axis + << " -> channel " << binding.channel + << " value " << raw << std::endl << std::flush; + } + } channelValue[binding.channel] = raw; } else if (previousPadAxisRaw[a] != 0.0f) diff --git a/players/README.txt b/players/README.txt index 3728b3d..c45a747 100644 --- a/players/README.txt +++ b/players/README.txt @@ -41,6 +41,11 @@ CONTROLS (keyboard): 1 or Space ........... main trigger 2 ............. middle thumb 3 or Ctrl ............ upper thumb (missiles) 4 ............ pinky V view | B look-behind | M control mode | N schematic | J/K/L MFD pages + NOTE: you SPAWN IN BASIC control mode (the pod's rookie setting) -- + in BASIC the stick steers and the pedal keys (A/D, arrows) do + NOTHING. Press M once for MID (pedals steer, stick twists the + torso -- the full experience). If 'turning does not work', it is + this, not a bug. - / = ................ game volume down/up (saved between sessions) H (hold) ............. coolant flush (dumps reservoir to cool everything) C .................... cycle a coolant valve. CAREFUL: the detents go