The firmware version readout is just plain text "typed" automatically into the computer, right? (Essentially a macro.) If so, sounds like it ends with a series of Backspace characters to remove it; with the assumption the PC was immensely slower so you could read this message while it was typed then rubbed out.
If that's the case: you need a keylogger of some sort, which will record the characters. I use Karabiner for macro stuff like this on the Mac:
Code: Select all
[
{
"type": "down",
"name": {"key_code":"v"},
"usagePage": "7 (0x0007)",
"usage": "25 (0x0019)",
"misc": ""
},
{
"type": "up",
"name": {"key_code":"v"},
"usagePage": "7 (0x0007)",
"usage": "25 (0x0019)",
"misc": ""
},
{
"type": "down",
"name": {"key_code":"1"},
"usagePage": "7 (0x0007)",
"usage": "30 (0x001e)",
"misc": ""
},
{
"type": "up",
"name": {"key_code":"1"},
"usagePage": "7 (0x0007)",
"usage": "30 (0x001e)",
"misc": ""
},
{
"type": "down",
"name": {"key_code":"period"},
"usagePage": "7 (0x0007)",
"usage": "55 (0x0037)",
"misc": ""
},
{
"type": "up",
"name": {"key_code":"period"},
"usagePage": "7 (0x0007)",
"usage": "55 (0x0037)",
"misc": ""
},
{
"type": "down",
"name": {"key_code":"0"},
"usagePage": "7 (0x0007)",
"usage": "39 (0x0027)",
"misc": ""
},
{
"type": "up",
"name": {"key_code":"0"},
"usagePage": "7 (0x0007)",
"usage": "39 (0x0027)",
"misc": ""
},
{
"type": "down",
"name": {"key_code":"spacebar"},
"usagePage": "7 (0x0007)",
"usage": "44 (0x002c)",
"misc": ""
},
{
"type": "up",
"name": {"key_code":"spacebar"},
"usagePage": "7 (0x0007)",
"usage": "44 (0x002c)",
"misc": ""
},
{
"type": "down",
"name": {"key_code":"b"},
"usagePage": "7 (0x0007)",
"usage": "5 (0x0005)",
"misc": ""
},
{
"type": "down",
"name": {"key_code":"a"},
"usagePage": "7 (0x0007)",
"usage": "4 (0x0004)",
"misc": ""
},
{
"type": "up",
"name": {"key_code":"b"},
"usagePage": "7 (0x0007)",
"usage": "5 (0x0005)",
"misc": ""
},
{
"type": "up",
"name": {"key_code":"a"},
"usagePage": "7 (0x0007)",
"usage": "4 (0x0004)",
"misc": ""
},
{
"type": "down",
"name": {"key_code":"b"},
"usagePage": "7 (0x0007)",
"usage": "5 (0x0005)",
"misc": ""
},
{
"type": "up",
"name": {"key_code":"b"},
"usagePage": "7 (0x0007)",
"usage": "5 (0x0005)",
"misc": ""
},
{
"type": "down",
"name": {"key_code":"y"},
"usagePage": "7 (0x0007)",
"usage": "28 (0x001c)",
"misc": ""
},
{
"type": "up",
"name": {"key_code":"y"},
"usagePage": "7 (0x0007)",
"usage": "28 (0x001c)",
"misc": ""
},
{
"type": "down",
"name": {"key_code":"left_shift"},
"usagePage": "7 (0x0007)",
"usage": "225 (0x00e1)",
"misc": "flags left_shift"
},
{
"type": "down",
"name": {"key_code":"1"},
"usagePage": "7 (0x0007)",
"usage": "30 (0x001e)",
"misc": "flags left_shift"
},
{
"type": "up",
"name": {"key_code":"1"},
"usagePage": "7 (0x0007)",
"usage": "30 (0x001e)",
"misc": "flags left_shift"
},
{
"type": "up",
"name": {"key_code":"left_shift"},
"usagePage": "7 (0x0007)",
"usage": "225 (0x00e1)",
"misc": ""
}
]