diff --git a/src/syncterm/term.c b/src/syncterm/term.c index e7a5d4abbab142b47ea427ab69c3aba3ee8ee79f..71884a72195fa034e0c5fffa3412e96f6291a5f2 100644 --- a/src/syncterm/term.c +++ b/src/syncterm/term.c @@ -4696,6 +4696,10 @@ doterm(struct bbslist *bbs) if (key && (cterm->emulation == CTERM_EMULATION_ATASCII)) { /* Translate keys to ATASCII */ switch (key) { + case 253: // Undo Unicode: Atascii beep -> ^G + ch[0] = 7; + conn_send(ch, 1, 0); + break; case CIO_KEY_DOWN: ch[0] = 29; conn_send(ch, 1, 0);