diff --git a/main.c b/main.c index de0e04a..adcd891 100644 --- a/main.c +++ b/main.c @@ -163,6 +163,14 @@ static void on_key_press(GtkWidget *widget, GdkEventKey *event, gpointer user_da return; } + if (event->keyval == 0x8BF) { // "option b" sends break code to target + if (putKeys) { + printf("sending break code\n"); + putc(0xFF, putKeys); + putc(0xF3, putKeys); + } + } + // control keys else if ((event->keyval >= 0xFF00) && (event->keyval <= 0xFF1F)) ch = event->keyval & 0x1F; diff --git a/tek4010 b/tek4010 index 034e31b..a99be28 100755 Binary files a/tek4010 and b/tek4010 differ