• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

kbds/H03-May-2022-50,10840,649

ImakefileH A D03-May-202222.2 KiB401382

KbdWidget.cH A D03-Aug-199820.8 KiB705592

KbdWidget.hH A D03-Aug-1998762 226

KbdWidgetP.hH A D03-Aug-19982.8 KiB8650

KeyWidget.cH A D03-Aug-199814.1 KiB499422

KeyWidget.hH A D03-Aug-1998839 2710

KeyWidgetP.hH A D03-Aug-19982.6 KiB8348

READMEH A D13-Dec-199910.2 KiB241230

XKeyCaps.adH A D12-Dec-199916.6 KiB439373

XKeyCaps_ad.hH A D12-Dec-199916.5 KiB351350

actions.cH A D03-Aug-199827.1 KiB905714

all-kbds.cH A D12-Dec-19992 KiB8458

build-map.shH A D03-Aug-19984.5 KiB137100

commands.cH A D12-Dec-199993.5 KiB3,3312,865

guess.cH A D03-Aug-199813.3 KiB460365

hpux.cH A D03-Aug-19984.6 KiB153114

info.cH A D03-Aug-199813.6 KiB491411

kbddef.hH A D03-Aug-19983.6 KiB10951

keysym-compat.hH A D12-Dec-19998.3 KiB351321

sunOS.cH A D03-Aug-19985.1 KiB174126

version.hH A D12-Dec-1999136 32

vroot.hH A D02-Jul-19975.1 KiB12756

xkeycaps.cH A D12-Dec-199910.3 KiB357289

xkeycaps.hH A D03-Aug-19984.2 KiB12679

xkeycaps.lsmH A D13-Dec-1999944 2423

xkeycaps.lsm.shH A D03-Aug-19981.6 KiB5136

xkeycaps.manH A D03-May-202239.4 KiB981891

xtrap.cH A D03-Aug-19984.5 KiB150114

README

1
2                                XKeyCaps
3
4                 a keymap editor for the X window system
5           ``A program so good that you only have to use it once.''
6
7                            by Jamie Zawinski
8
9See the Imakefile for configuration parameters.  To build, do the usual:
10
11	xmkmf ; make ; make install ; make install.man
12
13(If you don't have xmkmf, or the Athena library, which are a standard part
14of X, then your vendor is doing you a disservice.  Report it as a bug.)
15
16xkeycaps is a graphical front-end to xmodmap.  It opens a window that looks
17like a keyboard; moving the mouse over a key shows what KeySyms and Modifier
18bits that key generates.  Clicking on a key simulates KeyPress/KeyRelease
19events on the window of your choice.  It is possible to change the KeySyms
20and Modifiers generated by a key through a mouse-based interface.  This
21program can also write an input file for xmodmap to recreate your changes
22in future sessions.  See the man page for more details.
23
24	The latest version of xkeycaps is always available at
25	http://www.jwz.org/xkeycaps/
26
27What follows is a list of the keyboard types that xkeycaps knows about
28(this is the output of "xkeycaps -help".)  If you're using a keyboard not
29on this list and would like to make xkeycaps know about it, read the file
30`defining.txt'.  Adding a new keyboard type isn't hard, just a little
31tedious.  Please send me any changes/additions you make!
32
33  Adesso Adesso PCK-301 (XFree86; US)
34  Amiga Non-A1000 (German)
35  Apple Extended II (MacX; US)
36  Apple Extended II (MkLinux; US)
37  Apple Extended II (MkLinux; German)
38  Apple Standard ADB (NetBSD; US)
39  Atari TT (US)
40  Compaq Presario 1655 (XInside; US)
41  Concurrent GA5000 (US)
42  Cramer 106 key Interfaces (XFree86; US)
43  Cramer 106 key Interfaces (Irix 5.2, 6.3; US)
44  Data General AViiON 300 PC (US)
45  Digital LK201 (US)
46  Digital LK401 (US)
47  Digital LK401 (Swedish TTY)
48  Digital LK401 (Swedish DP)
49  Digital LK421 (US)
50  Digital LK450 (XFree86)
51  Digital PCXAL (US)
52  Digital PCXAL (XFree86; US)
53  Gateway 2000 AnyKey Keyboard (XFree86; US)
54  GVC/ARM Concorde 105 key (XFree86; US)
55  Hewlett-Packard HP9000 ITF HIL (US)
56  Hewlett-Packard HP9000 ITF HIL (German)
57  Hewlett-Packard HP9000 ITF HIL (Finnish)
58  Hewlett-Packard HP9000 ITF HIL (Swedish)
59  Hewlett-Packard Aptrex Terminal (USASCII)
60  Hewlett-Packard 700/RX Terminal (101 key; US)
61  Hewlett-Packard 700/RX Terminal (102 key; United Kingdom)
62  Hewlett-Packard 700/RX Terminal (102 key; Swedish/Finnish)
63  Hewlett-Packard HP9000 PS2 DIN (US)
64  Hewlett-Packard HP9000 PS2 DIN (German)
65  Hewlett-Packard Apollo (US)
66  IBM PC/RT (US)
67  IBM PC/RT 102 (Swedish 7-bit)
68  IBM PC/RT 102 (Swedish 8-bit)
69  IBM RS/6000 (AIXWindows R4; US)
70  IBM RS/6000 (AIXWindows R4; German)
71  IBM RS/6000 (X11R5; US)
72  IBM ThinkPad 560 (XFree86; Spanish)
73  IBM ThinkPad 770 (XFree86; US)
74  Kinesis 120 key (XFree86; US)
75  Kinesis 120 key (Sun Interface Converter; US)
76  KTX 1000 IBM 104 Key Compatible (XFree86; US)
77  Labtam MT200 Terminal (US)
78  MidwestMicro Elite SoundBook (US)
79  Microsoft `Natural' 104 key (XFree86; US)
80  Microsoft `Natural' 104 key (Irix 5.2, 6.3; US)
81  Microsoft `Natural' 104 key (Sun Interface Converter; US)
82  Microsoft `Natural' 104 key (Gateway 2K XFree86; US)
83  Microsoft `Natural' 104 key (HP-UX; US)
84  Microsoft `Natural' 105 key (HP-UX; German)
85  Microsoft `Natural' 105 key (Sun Interface Converter; Swedish)
86  Microsoft `Natural' 105 key (XFree86; US)
87  Microsoft `Natural' 105 key (XFree86; German)
88  Microsoft `Natural' 105 key (XFree86; Italian)
89  Microsoft `Natural' 105 key (XFree86; Spanish)
90  Microsoft `Natural' 105 key (XFree86; Belgian)
91  MIPS Magnum 3000 (US)
92  MIPS Magnum AT (US)
93  MIPS RS-2030 (US)
94  NCD N97 (US)
95  NCD N101 (US)
96  NCD N102 (US)
97  NCD N102 (French)
98  NCD N102 (Norwegian)
99  NCD N102 (Swedish/Finnish)
100  NCD N107 (US)
101  NCD N108 (US)
102  NCD N108 (German)
103  NCD vt220 (US)
104  NCD 123UX (US)
105  NCD 123NA (US)
106  NCD PC-Xview (US)
107  NeXT Non-ADB (US)
108  Northgate OmniKey 102 (XFree86; US)
109  Northgate OmniKey Ultra (XFree86; US)
110  Ortek Enhanced Keyboard (XFree86; US)
111  PC 84 key PC/AT (XFree86; US)
112  PC 101 key, wide Delete, short Enter (Hewlett-Packard PC; US)
113  PC 101 key, wide Delete, short Enter (OpenWindows/x86; US)
114  PC 101 key, wide Delete, short Enter (Santa Cruz Operation; US)
115  PC 101 key, wide Delete, short Enter (DELL PC; US)
116  PC 101 key, wide Delete, short Enter (AGE XoftWare, XStation 130; US)
117  PC 101 key, wide Delete, short Enter (AGE XoftWare, 2.0 PC; US)
118  PC 101 key, wide Delete, short Enter (Hummingbird eXceed; US)
119  PC 101 key, wide Delete, short Enter (Pericom X-Line; US)
120  PC 101 key, wide Delete, short Enter (XInside; US)
121  PC 101 key, wide Delete, short Enter (Sun Interface Converter; US)
122  PC 101 key, wide Delete, short Enter (OpenWindows/IBM PReP PPC; US)
123  PC 101 key, wide Delete, tall Enter (XFree86; US)
124  PC 101 key, thin Delete, tall Enter (XFree86; US)
125  PC 101 key, thin Delete, tall Enter (XFree86; Thai)
126  PC 102 key, wide Delete, short Enter (XFree86; German)
127  PC 102 key, wide Delete, tall Enter (XFree86; US)
128  PC 102 key, wide Delete, tall Enter (XFree86; German)
129  PC 102 key, wide Delete, tall Enter (XFree86; Italian)
130  PC 102 key, wide Delete, tall Enter (XFree86; Spanish)
131  PC 102 key, wide Delete, tall Enter (XFree86; Swedish/Finnish)
132  PC 102 key, wide Delete, tall Enter (XFree86; French)
133  PC 102 key, wide Delete, tall Enter (XFree86; United Kingdom)
134  PC 102 key, wide Delete, tall Enter (XFree86; Belgian)
135  PC 102 key, wide Delete, tall Enter (XFree86; Swiss French)
136  PC 102 key, wide Delete, tall Enter (XFree86; Norwegian)
137  PC 102 key, wide Delete, tall Enter (Exceed/Siemens-Nixdorf; German)
138  PC 102 key, wide Delete, tall Enter (SCO UnixWare 2; Norwegian)
139  PC 102 key, wide Delete, tall Enter (Hewlett-Packard PC; United Kingdom)
140  PC 102 key, wide Delete, tall Enter (Hewlett-Packard PC; Swedish/Finnish)
141  PC 102 key, wide Delete, tall Enter (Hewlett-Packard PC; German)
142  PC 102 key, wide Delete, tall Enter (XFree86; Portuguse)
143  PC 102 key, thin Delete, tall Enter (XFree86; United Kingdom)
144  PC 104 key, wide Delete, short Enter (XFree86; US)
145  PC 104 key, wide Delete, short Enter (XAccel; US)
146  PC 104 key, wide Delete, short Enter (OpenWindows/x86; US)
147  PC 105 key, wide Delete, tall Enter (XFree86; US)
148  PC 105 key, wide Delete, tall Enter (XFree86; Canadian)
149  PC 105 key, wide Delete, tall Enter (XFree86; CF)
150  PC 105 key, wide Delete, tall Enter (XFree86; United Kingdom)
151  PC 105 key, wide Delete, tall Enter (XFree86; German)
152  PC 105 key, wide Delete, tall Enter (XFree86; Swedish/Finnish)
153  PC 105 key, wide Delete, tall Enter (XFree86; Danish)
154  PC 105 key, wide Delete, tall Enter (XFree86; Swedish)
155  PC 105 key, wide Delete, tall Enter (XFree86; Icelandic)
156  PC 105 key, wide Delete, tall Enter (XFree86; Italian)
157  PC 105 key, wide Delete, tall Enter (XFree86; Spanish)
158  PC 105 key, wide Delete, tall Enter (XFree86; Belgian)
159  PC 105 key, wide Delete, tall Enter (XFree86; Slovene)
160  PC 105 key, wide Delete, tall Enter (XFree86; Turkish)
161  PC 105 key, wide Delete, tall Enter (XFree86; French)
162  PC 105 key, wide Delete, tall Enter (XFree86; Norwegian)
163  PC 107 key, wide Delete, tall Enter (XFree86; Brazilian ABNT2)
164  PC Cherry ErgoPlus (XFree86; German)
165  PC CoolKeyboard 107 key (XFree86; US)
166  PC Happy Hacking Keyboard (PC mode; XFree86; US)
167  PC Sunshine KB-6868 105 key (XFree86; US)
168  Phase X Systems PX 101 key, wide Delete, short Enter (US)
169  Phase X Systems PX 101 key, thin Delete, tall Enter (US)
170  Phase X Systems PX CH2 (Wyse 102 key; US)
171  Shine `Natural' 106 key (XFree86; Portuguese)
172  Silicon Graphics 101 key (Irix 5.2, 6.3; US)
173  Silicon Graphics 101 key (IRIX 6.2; German)
174  Silicon Graphics 101 key (IRIX 5.2; German)
175  Silicon Graphics 101 key (IRIX 4.0 R5; US)
176  Silicon Graphics 101 key (IRIX 4.0 R4; US)
177  Silicon Graphics 102 key (IRIX 6.2; Norwegian)
178  Soft Key Butterfly (US)
179  Soft Key Butterfly (German)
180  Sony NWS 1250 (US)
181  Sony NWS 3410 (US)
182  Sun Microsystems Type 2 (X Consortium; US)
183  Sun Microsystems Type 3 (X Consortium; US)
184  Sun Microsystems Type 4 (OpenWindows; US)
185  Sun Microsystems Type 4 (OpenWindows; Swedish/Finnish)
186  Sun Microsystems Type 4 (X11R6; US)
187  Sun Microsystems Type 4 (X11R6; Swedish)
188  Sun Microsystems Type 4 (X11R6; German)
189  Sun Microsystems Type 4 (OpenWindows; Catalan/Spanish)
190  Sun Microsystems Type 4 (X11R6; Catalan/Spanish)
191  Sun Microsystems Type 4 (X11R4/R5; US)
192  Sun Microsystems Type 4 (XFree86; US)
193  Sun Microsystems Type 5 (OpenWindows; US)
194  Sun Microsystems Type 5 (OpenWindows; Swiss-French)
195  Sun Microsystems Type 5 (X11R6; French)
196  Sun Microsystems Type 5 (OpenWindows; Swedish)
197  Sun Microsystems Type 5 (OpenWindows; United Kingdom)
198  Sun Microsystems Type 5 (OpenWindows; German)
199  Sun Microsystems Type 5 (X11R6; Swiss-German)
200  Sun Microsystems Type 5 (OpenWindows; Spanish)
201  Sun Microsystems Type 5 (X11R6; US)
202  Sun Microsystems Type 5 (X11R4/R5; US)
203  Sun Microsystems Type 5 (X11R4/R5 + patch; Swedish)
204  Sun Microsystems Type 5 (X11R4/R5 + patch; Katakana)
205  Sun Microsystems Type 5/PC (OpenWindows; US)
206  Sun Microsystems Type 5/PC (OpenWindows; German)
207  Sun Microsystems Type 5/PC (X11R6; US)
208  Sun Microsystems Type 5/PC (X11R4/R5; US)
209  Sun Microsystems Type 5/PC (X11R4/R5 + patch; US)
210  Sun Microsystems 101A (X11R4/R5; US)
211  Takaoka Xmint Terminal (Katakana)
212  Tektronix XP20 101 key (X11R5; US)
213  Tektronix XP20 101 key (X11R4; US)
214  Tektronix XP217C 101 key (US)
215  Tektronix X358 102 key (German)
216  Tektronix XP119 Sun 5/PC (US)
217  Tektronix VT200 (Ultrix; US)
218  Tektronix VT200 (Ultrix; Danish)
219  Tektronix VT200 (Ultrix; German)
220  Tektronix VT200 (Ultrix; Finnish)
221  Tektronix VT200 (Ultrix; French)
222  Tektronix VT200 (Ultrix; Italian)
223  Tektronix VT200 (Ultrix; Katakana)
224  Tektronix VT200 (Ultrix; Norwegian)
225  Tektronix VT200 (Ultrix; Spanish)
226  Tektronix VT200 (Ultrix; Swedish)
227  Tektronix VT200 (Ultrix; Swiss-German)
228  Tektronix VT200 (Ultrix; United Kingdom)
229  Tektronix VT200 (VMS; US)
230  Tektronix VT200 (US-ESC)
231  Tektronix VT200 (US-F11)
232  Tektronix Tek-LK401 (US)
233  Tektronix Tek-LK401 (Swedish TTY)
234  Tektronix Tek-LK401 (Swedish DP)
235  Tektronix Tek-Sun Type4 (US)
236  Tektronix XN11 Terminal (Swedish/Finnish)
237  Texas Instruments TravelMate 4000M (US)
238  Texas Instruments Explorer (US)
239  Toshiba Libretto 100CT (US)
240  Toshiba Tecra 500CDT (US)
241