AT2XT
AT2XT copied to clipboard
PAUSE/BREAK Handling
Current AT2XT PAUSE/BREAK behavior (one or more keystrokes) on IBM 5150 is to eat the next keystroke without displaying anything. Subsequent keystrokes display as normal. Changes in lock key states are honored if such a key follows PAUSE/BREAK. However, there seem to be a few edge cases:
- CTRL+BREAK triggers scroll lock LED.
- CTRL+SCROLL also triggers scroll lock LED- supposedly the 5150 Model F keyboard version of CTRL+BREAK or BREAK alone?
- CTRL+NUM emulates pressing the PAUSE/BREAK key, but also triggers num lock LED.
Check what PAUSE, CTRL+BREAK, and BREAK alone are supposed to do. Also make sure the self.expecting_pause optimization didn't introduce this.