Menu

#1052 Keyboard jams after RUN-STOP/RESTORE

v3.6
closed-fixed
None
SDL1x
x128
2021-12-30
2018-09-25
No

On SDL1 on Windows, RUN-STOP/RESTORE wedges the keyboard so that input is not respected. The cursor also blinks very quickly. This state can be reversed by entering then leaving the menu with F12, or by hitting RUN-STOP again.

This latter makes me suspect that a KEY-UP event is being lost during x128's rapid shuffling of displays in processing RUN-STOP/RESTORE.

Discussion

  • Michael Martin

    Michael Martin - 2018-09-25
    • status: open --> pending-fixed
     
  • Michael Martin

    Michael Martin - 2018-09-25

    r35520 tries to fix this by resetting the keyboard state any time the video port is refreshed (which happens several times in rapid succession if you do a RUN-STOP/RESTORE on x128 in SDL). This isn't an issue in SDL2 because both VIC-II and VDC share a single window and renderer and neither changes.

     

    Last edit: Michael Martin 2018-09-25
  • Querino

    Querino - 2018-09-25

    oki, i tested this, and this issue is solved.

    however i noticed another slim problem, in the x128 i need to press RUN-STOP/RESTORE twice before the action happens. except for the first time.
    this was the case also before this fix.

     
  • gpz

    gpz - 2019-08-23
    • status: pending-fixed --> closed-fixed
     

Log in to post a comment.

MongoDB Logo MongoDB