Home | History | Annotate | Line # | Download | only in dist
      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