| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | Keyboard |
TS> Why KbdCharIn() (or getch) command doesn't notice any
TS> Ctrl-S or Ctrl-P presses? I guess it has something to
TS> do with signals (or bugs ;) ..? I'm using Watcom 10.0.
Those keys are used for special purposes (to be compatible with DOS), as is
CTRL-C and CTRL-Q. If you place the keyboard in binary mode, you will
receive all keys -- even CTRL-C.
void setkmode(void)
{
KBDINFO kbstInfo;
kbstInfo.cb = sizeof(kbstInfo);
KbdGetStatus(&kbstInfo, 0);
kbstInfo.fsMask &= ~KEYBOARD_ASCII_MODE;
kbstInfo.fsMask |= KEYBOARD_BINARY_MODE ;//| KEYBOARD_SHIFT_REPORT;
KbdSetStatus(&kbstInfo, 0);
}
--- Maximus/2 3.00
* Origin: Sol 3 * Toronto * V.32 * (905)858-8488 (1:259/414)SEEN-BY: 50/99 270/101 620/243 625/100 711/401 409 410 413 430 808 809 934 SEEN-BY: 711/955 712/407 515 624 628 713/888 800/1 @PATH: 259/414 400 99 250/99 3615/50 396/1 270/101 712/515 711/808 934 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.