Previous 199869 Revisions Next

r33809 Thursday 11th December, 2014 at 01:09:39 UTC by Jonathan Gevaryahu
(MESS) Victor 9000 keyboard: added layout and documentation of what capacitive switch pads correspond to what key [Lord Nightmare]
[src/mess/machine]victor9kb.c

trunk/src/mess/machine/victor9kb.c
r242320r242321
4040    [???]       - unpopulated space for an unknown NDIP10 IC or DIP-switch array
4141    X           - capacitive sensor pad for one key
4242    marking     - PCB trace marking: "KTC // A65-02307-007 // PCB 201 D"
43
44
45Key Layout (USA Variant): (the S0x markings appear on the back of the PCB)
46|------------------------------------------------------------------------------------=
47| 22-908-03 22-950-3B .   XTAL 8021  74LS14     [804x]           [EPROM]  [???]   CN1=___
48|         01      02      03      04      05      06       07     08  09     10     11   | <- the leftmost X is S01
49| 12   13  14  15  16  17  18  19  20  21  22  23  24  25   26    27  28   29  30  31 32 |
50| 33    34  35  36  37  38  39  40  41  42  43  44  45  46   47   48  49   50  51  52 53 |
51| 54    55   56  57  58  59  60  61  62  63  64  65  66  67   68  69  70   71  72  73 74 |
52| 75   76  77 78  79  80  81  82  83  84  85  86  87      88      89  90   91  92  93 94 |
53| 95    96   marking             97                98             99 100  101 102 103 104| <- the rightmost X is S104
54|----------------------------------------------------------------------------------------|
55
56   key - Shifted(top)/Unshifted(bottom)/Alt(front) (if no slashes in description assume key has just one symbol on it)
57   S01 - [1]
58   S02 - [2]
59   S03 - [3]
60   S04 - [4]
61   S05 - [5]
62   S06 - [6]
63   S07 - [7]
64   S08 - [8]
65   S09 - UNUSED (under the [8] key, no metal contact on key)
66   S10 - [9]
67   S11 - [10]
68   
69   S12 - CLR/HOME
70   S13 - (Degree symbol U+00B0)/(+- symbol U+00B1)/(Pi symbol U+03C0)
71   S14 - !/1/|
72   S15 - @/2/<
73   S16 - #/3/>
74   S17 - $/4/(centered closed dot U+00B7)
75   S18 - %/5/(up arrow symbol U+2191)
76   S19 - (cent symbol U+00A2)/6/(logical not symbol U+00AC)
77   S20 - &/7/^
78   S21 - * /8/`
79   S22 - (/9/{
80   S23 - )/0/}
81   S24 - _/-/~
82   S25 - +/=/\
83   S26 - BACKSPACE
84   S27 - INS
85   S28 - DEL
86   S29 - MODE CALC/= (white keypad key)
87   S30 - % (white keypad key)
88   S31 - (division symbol U+00F7) (white keypad key)
89   S32 - (multiplication symbol U+00D7) (white keypad key)
90   
91   S33 - (up arrow, SCRL, down arrow)//VTAB
92   S34 - TAB//BACK
93   S35 - Q
94   S36 - W
95   S37 - E
96   S38 - R
97   S39 - T
98   S40 - Y
99   S41 - U
100   S42 - I
101   S43 - O
102   S44 - P
103   S45 - (1/4 symbol U+00BC)/(1/2 symbol U+00BD)
104   S46 - [/]
105   S47 - UNUSED (under the RETURN key, no metal contact on key)
106   S48 - ERASE/EOL
107   S49 - REQ/CAN
108   S50 - 7 (white keypad key)
109   S51 - 8 (white keypad key)
110   S52 - 9 (white keypad key)
111   S53 - - (white keypad key)
112   
113   S54 - (OFF,RVS,ON)//ESC
114   S55 - LOCK//CAPS LOCK
115   S56 - A
116   S57 - S
117   S58 - D
118   S59 - F
119   S60 - G
120   S61 - H
121   S62 - J
122   S63 - K
123   S64 - L
124   S65 - :/;
125   S66 - "/'
126   S67 - UNUSED (under the RETURN key, no metal contact on key)
127   S68 - RETURN
128   S69 - WORD/(left arrow U+2190)/(volume up U+1F508 plus U+25B4) (i.e. 'Previous Word')
129   S70 - WORD/(right arrow U+2192)/(volume down U+1F508 plus U+25BE) (i.e. 'Next Word')
130   S71 - 4 (white keypad key)
131   S72 - 5 (white keypad key)
132   S73 - 6 (white keypad key)
133   S74 - + (white keypad key)
134   
135   S75 - (OFF,UNDL,ON)
136   S76 - SHIFT (left shift)
137   S77 - UNUSED (under the left SHIFT key, no metal contact on key)
138   S78 - Z
139   S79 - X
140   S80 - C
141   S81 - V
142   S82 - B
143   S83 - N
144   S84 - M
145   S85 - ,/, (yes, both are comma)
146   S86 - ./. (yes, both are period/fullstop)
147   S87 - ?// (this is the actual / key)
148   S88 - SHIFT (right shift)
149   S89 - (up arrow U+2191)//(brightness up U+263C plus U+25B4)
150   S90 - (down arrow U+2193)//(brightness down U+263C plus U+25BE)
151   S91 - 1 (white keypad key)
152   S92 - 2 (white keypad key)
153   S93 - 3 (white keypad key)
154   S94 - ENTER (white keypad key)
155   
156   S95 - RPT
157   S96 - ALT
158   S97 - (spacebar)
159   S98 - PAUSE/CONT
160   S99 - (left arrow U+2190)//(contrast up U+25D0 plus U+25B4) (U+1F313 can be used in place of U+25D0)
161   S100 - (right arrow U+2192)//(contrast down U+25D0 plus U+25BE) ''
162   S101 - 0 (white keypad key)
163   S102 - 00 (white keypad key) ('double zero')
164   S103 - . (white keypad key)
165   S104 - UNUSED (under the ENTER (keypad) key, no metal contact on key)
166   
167   Note that the five unused key contacts:
168   S09, S47, S67, S77 and S104
169   may be used on international variants of the Victor 9000/Sirius 1 Keyboard.
170   
43171*/
44172
45173#include "victor9kb.h"


Previous 199869 Revisions Next


© 1997-2024 The MAME Team