1 1.4 simonb /* $NetBSD: pckeys.h,v 1.4 2023/10/06 05:49:49 simonb Exp $ */ 2 1.1 tron 3 1.1 tron /* 4 1.4 simonb * Copyright (C) 1984-2023 Mark Nudelman 5 1.1 tron * 6 1.1 tron * You may distribute under the terms of either the GNU General Public 7 1.1 tron * License or the Less License, as specified in the README file. 8 1.1 tron * 9 1.3 tron * For more information, see the README file. 10 1.1 tron */ 11 1.1 tron 12 1.1 tron 13 1.1 tron /* 14 1.1 tron * Definitions of keys on the PC. 15 1.1 tron * Special (non-ASCII) keys on the PC send a two-byte sequence, 16 1.1 tron * where the first byte is 0 and the second is as defined below. 17 1.1 tron */ 18 1.4 simonb #define PCK_SHIFT_TAB '\017' 19 1.4 simonb #define PCK_ALT_E '\022' 20 1.4 simonb #define PCK_CAPS_LOCK '\072' 21 1.4 simonb #define PCK_F1 '\073' 22 1.4 simonb #define PCK_NUM_LOCK '\105' 23 1.4 simonb #define PCK_HOME '\107' 24 1.4 simonb #define PCK_UP '\110' 25 1.4 simonb #define PCK_PAGEUP '\111' 26 1.4 simonb #define PCK_LEFT '\113' 27 1.4 simonb #define PCK_RIGHT '\115' 28 1.4 simonb #define PCK_END '\117' 29 1.4 simonb #define PCK_DOWN '\120' 30 1.4 simonb #define PCK_PAGEDOWN '\121' 31 1.4 simonb #define PCK_INSERT '\122' 32 1.4 simonb #define PCK_DELETE '\123' 33 1.4 simonb #define PCK_CTL_LEFT '\163' 34 1.4 simonb #define PCK_CTL_RIGHT '\164' 35 1.4 simonb #define PCK_CTL_DELETE '\223' 36