README: BASIC control mode does not steer with pedals (Ferret's 510 report)
Field report (new tester, 510): keyboard A/D + arrows 'not working' -- can twist and drive but not turn. Root-caused live via key injection: fresh spawns start in BASIC control mode, where steering rides the STICK (authentic rookie mode) and the pedal-bound keys are inert by design; one M press (MID) makes A/D steer. (A false regression-bisect chase established the metric noise came from an attached pad's stick drift nudging BASIC steering.) README now warns about the default mode; kept the env-gated [padwrite] diagnostic from the hunt. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
41e899a9d7
commit
ef9a648c89
@@ -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)
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user