kbd-1.15.5/0000755000076400007640000000000012057720176007363 500000000000000kbd-1.15.5/INSTALL0000644000076400007640000003634012056474622010343 00000000000000Installation Instructions ************************* Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. This file is offered as-is, without warranty of any kind. Basic Installation ================== Briefly, the shell commands `./configure; make; make install' should configure, build, and install this package. The following more-detailed instructions are generic; see the `README' file for instructions specific to this package. Some packages provide this `INSTALL' file but do not implement all of the features documented below. The lack of an optional feature in a given package is not necessarily a bug. More recommendations for GNU packages can be found in *note Makefile Conventions: (standards)Makefile Conventions. The `configure' shell script attempts to guess correct values for various system-dependent variables used during compilation. It uses those values to create a `Makefile' in each directory of the package. It may also create one or more `.h' files containing system-dependent definitions. Finally, it creates a shell script `config.status' that you can run in the future to recreate the current configuration, and a file `config.log' containing compiler output (useful mainly for debugging `configure'). It can also use an optional file (typically called `config.cache' and enabled with `--cache-file=config.cache' or simply `-C') that saves the results of its tests to speed up reconfiguring. Caching is disabled by default to prevent problems with accidental use of stale cache files. If you need to do unusual things to compile the package, please try to figure out how `configure' could check whether to do them, and mail diffs or instructions to the address given in the `README' so they can be considered for the next release. If you are using the cache, and at some point `config.cache' contains results you don't want to keep, you may remove or edit it. The file `configure.ac' (or `configure.in') is used to create `configure' by a program called `autoconf'. You need `configure.ac' if you want to change it or regenerate `configure' using a newer version of `autoconf'. The simplest way to compile this package is: 1. `cd' to the directory containing the package's source code and type `./configure' to configure the package for your system. Running `configure' might take a while. While running, it prints some messages telling which features it is checking for. 2. Type `make' to compile the package. 3. Optionally, type `make check' to run any self-tests that come with the package, generally using the just-built uninstalled binaries. 4. Type `make install' to install the programs and any data files and documentation. When installing into a prefix owned by root, it is recommended that the package be configured and built as a regular user, and only the `make install' phase executed with root privileges. 5. Optionally, type `make installcheck' to repeat any self-tests, but this time using the binaries in their final installed location. This target does not install anything. Running this target as a regular user, particularly if the prior `make install' required root privileges, verifies that the installation completed correctly. 6. You can remove the program binaries and object files from the source code directory by typing `make clean'. To also remove the files that `configure' created (so you can compile the package for a different kind of computer), type `make distclean'. There is also a `make maintainer-clean' target, but that is intended mainly for the package's developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution. 7. Often, you can also type `make uninstall' to remove the installed files again. In practice, not all packages have tested that uninstallation works correctly, even though it is required by the GNU Coding Standards. 8. Some packages, particularly those that use Automake, provide `make distcheck', which can by used by developers to test that all other targets like `make install' and `make uninstall' work correctly. This target is generally not run by end users. Compilers and Options ===================== Some systems require unusual options for compilation or linking that the `configure' script does not know about. Run `./configure --help' for details on some of the pertinent environment variables. You can give `configure' initial values for configuration parameters by setting variables in the command line or in the environment. Here is an example: ./configure CC=c99 CFLAGS=-g LIBS=-lposix *Note Defining Variables::, for more details. Compiling For Multiple Architectures ==================================== You can compile the package for more than one kind of computer at the same time, by placing the object files for each architecture in their own directory. To do this, you can use GNU `make'. `cd' to the directory where you want the object files and executables to go and run the `configure' script. `configure' automatically checks for the source code in the directory that `configure' is in and in `..'. This is known as a "VPATH" build. With a non-GNU `make', it is safer to compile the package for one architecture at a time in the source code directory. After you have installed the package for one architecture, use `make distclean' before reconfiguring for another architecture. On MacOS X 10.5 and later systems, you can create libraries and executables that work on multiple system types--known as "fat" or "universal" binaries--by specifying multiple `-arch' options to the compiler but only a single `-arch' option to the preprocessor. Like this: ./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \ CXX="g++ -arch i386 -arch x86_64 -arch ppc -arch ppc64" \ CPP="gcc -E" CXXCPP="g++ -E" This is not guaranteed to produce working output in all cases, you may have to build one architecture at a time and combine the results using the `lipo' tool if you have problems. Installation Names ================== By default, `make install' installs the package's commands under `/usr/local/bin', include files under `/usr/local/include', etc. You can specify an installation prefix other than `/usr/local' by giving `configure' the option `--prefix=PREFIX', where PREFIX must be an absolute file name. You can specify separate installation prefixes for architecture-specific files and architecture-independent files. If you pass the option `--exec-prefix=PREFIX' to `configure', the package uses PREFIX as the prefix for installing programs and libraries. Documentation and other data files still use the regular prefix. In addition, if you use an unusual directory layout you can give options like `--bindir=DIR' to specify different values for particular kinds of files. Run `configure --help' for a list of the directories you can set and what kinds of files go in them. In general, the default for these options is expressed in terms of `${prefix}', so that specifying just `--prefix' will affect all of the other directory specifications that were not explicitly provided. The most portable way to affect installation locations is to pass the correct locations to `configure'; however, many packages provide one or both of the following shortcuts of passing variable assignments to the `make install' command line to change installation locations without having to reconfigure or recompile. The first method involves providing an override variable for each affected directory. For example, `make install prefix=/alternate/directory' will choose an alternate location for all directory configuration variables that were expressed in terms of `${prefix}'. Any directories that were specified during `configure', but not in terms of `${prefix}', must each be overridden at install time for the entire installation to be relocated. The approach of makefile variable overrides for each directory variable is required by the GNU Coding Standards, and ideally causes no recompilation. However, some platforms have known limitations with the semantics of shared libraries that end up requiring recompilation when using this method, particularly noticeable in packages that use GNU Libtool. The second method involves providing the `DESTDIR' variable. For example, `make install DESTDIR=/alternate/directory' will prepend `/alternate/directory' before all installation names. The approach of `DESTDIR' overrides is not required by the GNU Coding Standards, and does not work on platforms that have drive letters. On the other hand, it does better at avoiding recompilation issues, and works well even when some directory options were not specified in terms of `${prefix}' at `configure' time. Optional Features ================= If the package supports it, you can cause programs to be installed with an extra prefix or suffix on their names by giving `configure' the option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'. Some packages pay attention to `--enable-FEATURE' options to `configure', where FEATURE indicates an optional part of the package. They may also pay attention to `--with-PACKAGE' options, where PACKAGE is something like `gnu-as' or `x' (for the X Window System). The `README' should mention any `--enable-' and `--with-' options that the package recognizes. For packages that use the X Window System, `configure' can usually find the X include and library files automatically, but if it doesn't, you can use the `configure' options `--x-includes=DIR' and `--x-libraries=DIR' to specify their locations. Some packages offer the ability to configure how verbose the execution of `make' will be. For these packages, running `./configure --enable-silent-rules' sets the default to minimal output, which can be overridden with `make V=1'; while running `./configure --disable-silent-rules' sets the default to verbose, which can be overridden with `make V=0'. Particular systems ================== On HP-UX, the default C compiler is not ANSI C compatible. If GNU CC is not installed, it is recommended to use the following options in order to use an ANSI C compiler: ./configure CC="cc -Ae -D_XOPEN_SOURCE=500" and if that doesn't work, install pre-built binaries of GCC for HP-UX. On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot parse its `' header file. The option `-nodtk' can be used as a workaround. If GNU CC is not installed, it is therefore recommended to try ./configure CC="cc" and if that doesn't work, try ./configure CC="cc -nodtk" On Solaris, don't put `/usr/ucb' early in your `PATH'. This directory contains several dysfunctional programs; working variants of these programs are available in `/usr/bin'. So, if you need `/usr/ucb' in your `PATH', put it _after_ `/usr/bin'. On Haiku, software installed for all users goes in `/boot/common', not `/usr/local'. It is recommended to use the following options: ./configure --prefix=/boot/common Specifying the System Type ========================== There may be some features `configure' cannot figure out automatically, but needs to determine by the type of machine the package will run on. Usually, assuming the package is built to be run on the _same_ architectures, `configure' can figure that out, but if it prints a message saying it cannot guess the machine type, give it the `--build=TYPE' option. TYPE can either be a short name for the system type, such as `sun4', or a canonical name which has the form: CPU-COMPANY-SYSTEM where SYSTEM can have one of these forms: OS KERNEL-OS See the file `config.sub' for the possible values of each field. If `config.sub' isn't included in this package, then this package doesn't need to know the machine type. If you are _building_ compiler tools for cross-compiling, you should use the option `--target=TYPE' to select the type of system they will produce code for. If you want to _use_ a cross compiler, that generates code for a platform different from the build platform, you should specify the "host" platform (i.e., that on which the generated programs will eventually be run) with `--host=TYPE'. Sharing Defaults ================ If you want to set default values for `configure' scripts to share, you can create a site shell script called `config.site' that gives default values for variables like `CC', `cache_file', and `prefix'. `configure' looks for `PREFIX/share/config.site' if it exists, then `PREFIX/etc/config.site' if it exists. Or, you can set the `CONFIG_SITE' environment variable to the location of the site script. A warning: not all `configure' scripts look for a site script. Defining Variables ================== Variables not defined in a site shell script can be set in the environment passed to `configure'. However, some packages may run configure again during the build, and the customized values of these variables may be lost. In order to avoid this problem, you should set them in the `configure' command line, using `VAR=value'. For example: ./configure CC=/usr/local2/bin/gcc causes the specified `gcc' to be used as the C compiler (unless it is overridden in the site shell script). Unfortunately, this technique does not work for `CONFIG_SHELL' due to an Autoconf bug. Until the bug is fixed you can use this workaround: CONFIG_SHELL=/bin/bash /bin/bash ./configure CONFIG_SHELL=/bin/bash `configure' Invocation ====================== `configure' recognizes the following options to control how it operates. `--help' `-h' Print a summary of all of the options to `configure', and exit. `--help=short' `--help=recursive' Print a summary of the options unique to this package's `configure', and exit. The `short' variant lists options used only in the top level, while the `recursive' variant lists options also present in any nested packages. `--version' `-V' Print the version of Autoconf used to generate the `configure' script, and exit. `--cache-file=FILE' Enable the cache: use and save the results of the tests in FILE, traditionally `config.cache'. FILE defaults to `/dev/null' to disable caching. `--config-cache' `-C' Alias for `--cache-file=config.cache'. `--quiet' `--silent' `-q' Do not print messages saying which checks are being made. To suppress all normal output, redirect it to `/dev/null' (any error messages will still be shown). `--srcdir=DIR' Look for the package's source code in directory DIR. Usually `configure' can determine that directory automatically. `--prefix=DIR' Use DIR as the installation prefix. *note Installation Names:: for more details, including other options available for fine-tuning the installation locations. `--no-create' `-n' Run the configure checks, but stop before creating any output files. `configure' also accepts some other, not widely useful, options. Run `configure --help' for more details. kbd-1.15.5/ChangeLog0000644000076400007640000003725512057046472011071 00000000000000Changes for 1.15.5 (legion) o Build system: - Fix various vlock build errors (Mike Frysinger) - Fix loadkeys.analyze lex handling (Mike Frysinger) - Fix msgstr in es.po (Dmitry V. Levin) Changes for 1.15.4 (legion) o Programs: - vlock: New utility which locks one or more virtual consoles. - loadkeys: Change the handling of -C option. - loadkeys: Fix -d option. o Keymaps: - Add dvorak-es keymap. - Add dvorak-uk keymap (Joe MacMahon). - Add dvorak-sv-a1 and dvorak-sv-a5 keymaps . - Add ruwin_alt_sh-UTF-8 keymap (Dmitriy Perlow). Changes for 1.15.3 (legion) o Build system: - Drop klibc support. o Programs: - kbdinfo: New utility to obtain information about console. - setvtrgb: New utility to set the virtual terminal RGB colors. - loadkeys: Add LOADKEYS_KEYMAP_PATH env variable. - loadkeys: Fix some memory leaks. - loadkeys: Do not set prefer_unicode for iso-8859-1. - loadkeys -a: Switch to ASCII mode. - loadkeys: Fix "compose as usual" for Unicode diacritics (Michael Schutte). o Keymaps: - Add dvorak-ru keymap. o Fonts: - Add LatGrkCyr fonts. Changes for 1.15.2 (legion) o Build system: - Use automake to build translations. - Fix colemak installation. - psffontop: Fix possible alignment issues, wrt -Wcast-align. - vcstime: Fix build warning. o Programs: - loadkeys -u: Switch to Unicode mode, if necessary (Michael Schutte). - Use either /dev/vcs[a] or /dev/vcs[a]0 (Michael Schutte) o Keymaps: - Add "mobii" specific keymap (Richard Zidlicky). o Fonts: - Add georgian font. Changes for 1.15.1 (legion) o Build system: - Add klibc support. - Fix errors when building with -Werror=format-security gcc option (Herton Ronaldo Krzesinski). - Fix cross-compiling problems. o Programs: - loadkeys: Auto-convert “traditional”/Unicode keysyms (Michael Schutte). - loadkeys: Support bidirectional conversion of keysyms (Michael Schutte). - loadkeys: Support Unicode compose tables (Michael Schutte). - showconsolefont: Print adequate space chars (Michael Schutte). - dumpkeys: Use U+… in “compose” lines if KDGKBDIACRUC is available (Michael Schutte). - Add support for Brl_dot9 and Brl_dot10 (Michael Schutte). - Never handle plain ASCII characters as Unicode (Michael Schutte). - Enable UNUMBERs in compose definitions (Michael Schutte). o Keymaps: - bg_pho-utf8 keycode 38 assignment fix. - Add keymap for Colemak. - Add keymap for German Intel based Macs. - Add UK keymap for the Sun Type-6 keyboard. - Add French keymap Dvorak. - Add Kirghiz keymap. o Fonts: - Add U+2010, U+2012, U+2013, U+2018, U+2019, U+2212 to the embedded character table. Changes for 1.15 (legion) o Build system: - Use automake. - Add --enable-strip configure option. - Propagates configure options (Charles Clément) o Programs: - Fix internationalization (Benno Schulenberg). - unicode_start: Without any arguments utility will only set unicode mode. - analyze.l: Add warning for on U+xxxx keysym specifications >= 0xf000. - analyze.l: Understand the CapsShift modifiers (Michael Schutte). - openvt: Document the -f switch (Michael Schutte). - openvt: Print an error message when calls to exec* functions fail. - loadkeys: dump binary keymap (Michel Stempin). - loadunimap should use UNIMAPDIR. o Keymaps: - Add qwerty/cz.map keymap. - Recognize Ctrl-[ as Escape. - ruwin_*: Use qwerty-layout.inc. - Revert "include/*euro.map: Change 'currency' to 'euro' symbol". - be-latin1 keycode 7 assignment fix (Herton Ronaldo Krzesinski). o Fonts: - iso07u-16.psfu: Update font (Lefteris Dimitroulakis) o Unimaps: - Update 8859-7_to_uni.trans Changes for 1.14.1 (legion) o Build system: - Fix computing of the host-system type. - Fix options handling (thanks for the help to Mike Frysinger). - Fix DESTDIR handling. o Programs: - unicode_{start,stop}: To run loadkeys is allowed only to root. o Keymaps: - Add Norwegian dvorak keymap. - Add turkish F (trf) keyboard map. - Fix turkish Q (trq) keyboard map (Ozgur Murat Homurlu). - Move qwerty/cz.map -> qwertz/cz.map. - include/*euro.map: Change 'currency' to 'euro' symbol. Changes for 1.14 (legion) o Use autoconf for build system. o Build system: - Add --enable-nls option. - Add --enable-optional-progs option. o Keymaps: - Add OLPC (One Laptop Per Child) keymaps - Add more romanian keymaps (Vitezslav Crhonek) - Add another ukrainian keymap - Add Belarusian (Belarus) keymaps - Add Kazakh keymap - Add Kyrgyz keymap - Add Bashkir (Russia) keymap - Add Tatar keymaps - Add more russian keymaps o Fonts: - Add unicode fonts (UniCyrExt_8x16.psf, UniCyr_8x14.psf, UniCyr_8x16.psf, UniCyr_8x8.psf) - Add Lat2-Terminus16 font - Fix sun12x22 font unicode mapping table (Vitezslav Crhonek) o Programs: - Add '.acm' suffix for compatibility with console-tools Changes for 1.13 o Programs: - fix findfile so that it does not find directories - kbdrate: fix for sparc o New translations: cs.po, de.po Changes for 1.12 o Programs: - updated getkeycodes, showkey for Linux 2.6 o Keymaps: - Minor changes to is-latin1.map - New is-latin1-us.map (Reynir H. Stefnsson) o New translations: el.po, pl.po Changes for 1.11 o Programs: - updated setkeycodes for Linux 2.6 o New translations: es.po, nl.po Changes for 1.10 o Programs: - openvt: new -e option (damjan@legolas) - Makefiles: DESTDIR handling improved o Keymaps: - New bg-cp1251.map (Dimitar Zhekov) - New bg_bds-cp1251.map, bg_pho-cp1251.map (Peter Georgiev) - New bg_bds-utf8.map, bg_pho-utf8.map (Peter Georgiev) - Renamed bg.map to bg-cp855.map Probably one of bg-cp1251.map and bg_pho-cp1251.map should be deleted. Can some Bulgarian tell me which one? o Fonts: - Added greek-polytonic.psfu (mpGr.psf, from Lefteris Dimitroulakis) o New translations: cs.po, es.po, gr.po Changes for 1.09 o Programs, docs: - update for Linux 2.6.1, with PIO_UNIMAP for non-fg consoles - update for Linux 2.5.42: NR_KEYS=256 o Keymaps: - small fix for nl.map o New translations: pl.po, ro.po Changes for 1.08 o Programs: - loadkeys.y: fix for bison 1.50 (Per Lidn) - loadkeys.y: fix in addfunc() - Makefile etc: minor cleanup (Daniel R. Grayson) - Makefile etc: --prefix support (Michael Covi) o Keymaps: - passim: don't map PrtSc to Ctrl-\ so that poor innocents do not kill applications when they only want to print the screen; only map Ctrl-PrtSc to Ctrl-\ (Kurt Garloff) - modified fi-latin1.map, new fi-latin9.map (Marko Myllynen) - bg-cp1251.map (Dimitar Zhekov) - il-heb.map (Oded S. Resnik) - sr-cy.map (Milos Rancic) - fr-latin9.map (Guylhem Aznar), removed older fr-latin0.map. Changes for 1.07 o Programs: - showfont renamed to showconsolefont to avoid clash with X - loadkeys.y: fix in addfunc() (Shigeharu Hirayma) - loadkeys.y: handle relative symlinks (Matthias Benkmann) - sami.syms.h: symbol definitions for Northern Smi (Regnor Jernsletten) - findfile.c: search entire dir before looking at subdirs (Matthias Benkmann) - getfd.c, etc.: also try devfs names (Alastair McKinstry) - kbdrate.c: do not use : the struct elements changed name - setleds: typo fixed o Man pages: - New: fgconsole.1 (Alastair McKinstry) - Added a few man[18]misc pages, for non-installed stuff (Alastair McKinstry) o Fonts: - Added cyr-sun16.psfu (Bero) o Unimaps: - Added cp1251_to_uni.trans, koi8-r_to_uni.trans, koi8-u_to_uni.trans (Bero) o Keymaps: - Renamed the Swedish se-latin1.map to sv-latin1.map - Added se-fi-ir209.map, se-fi-lat6.map, se-ir209.map, se-lat6.map for Northern Smi (Regnor Jernsletten) - Added pt-latin9.map (Carlos Monteiro) - The old nl.map was really bad. Renamed nl3.map to nl.map. - fi-latin1.map small changes o Docs: - kbd.FAQ: small additions Changes for 1.06 (aeb) o Programs: - Some Makefile changes (Peter Breitenlohner) - Added fgconsole to the installed programs - resizecons.c: removed .psf extension from default fonts (bero) - psffontop.c: correction to handling of unicode sequences (Kurt Garloff) - loadkeys: work better in the presence of symlinks o Documentation: - Removed scancode docs (these will be distributed separately, had grown to over 1 MB; see also http://www.win.tue.nl/~aeb/linux/kbd/scancodes.html) o Fonts: - Added iso02-12x22.psfu (Jacek Lipkowski) - Renamed sun-12x22.psfu to iso01-12x22.psfu since Kurt Garloff explained that it was not the kernel font but a modified version. Added the original sun-12x22.psfu. - Renamed lat7-16.psfu to iso07u-16.psfu. (lat7 is iso13, not iso07) - Added lat7a-14.psfu (earlier: lt-brim*) and lat7a-16.psf (bad fonts) - Added lat7-14.psfu (ugly, but with the right characters) o Unimaps: - Renamed lat7u.uni to iso07u.uni since it is not a Latin-7 map. - Added lat7.uni o Keymaps (mostly Kurt Garloff, SuSE): - Corrected br-latin1-abnt2.map (Frdric Meunier), mac-de_CH.map, sunt5-uk.map - Added missing Latin-1 symbols to fi-latin1.map (Marko Myllynen) - Added sundvorak.map, sunt4-no-latin1.map, sunt5-cz-us.map, sunt5-us-cz.map, mac-dvorak.map, mac-qwertz-layout.inc Changes for 1.05 (aeb) o Programs: - kdmapop.c, kdmapop.h, utf8.c, utf8.h: new - loadunimap.c: also allow a range mapped to a single Unicode symbol - mapscrn.c: also allow a character given as utf8 string - mapscrn.c: handle PIO_SCRNMAP and PIO_UNISCRNMAP with same -m/-om options - showfont.c: also show fonts larger than 256 glyphs - unicode_start: updated; added text from Bruno Haible o Documentation: - font-formats, unicode_start.1, unicode_stop.1: new - loadunimap.8, mapscrn.8, setfont.8: updated o Fonts: - Added drdos8xN.psfu o Unimaps: - Added cybercafe.uni o Console translations: - Added 8859-N_to_uni.trans, cpNNNN_to_uni.trans o Data: - Corrected corrupted 737.cp, lat5-N.psfu, baltic.trans Changes for 1.04 (aeb, Olaf Hering, Kurt Garloff): o Programs: - setfont etc: support for font widths other than 8 - loadkeys.y: also look at mac/include - cp1250.syms.h: new - setlogcons: new - contrib/showfont: new - contrib/psfsplit: new - cad: don't create a temp file o Documentation: - Minor changes to kbd FAQ. Extended scancode FAQ. New A20 docs. - Minor changes to man pages. o Keymaps: - New keymap include dir mac/include. - Added euro1.map and euro2.map. - Added some compose definitions to compose.latin and compose.latin1. - Deleted be-latin1.map and renamed be2-latin1.map to be-latin1.map. There seems to be consensus that it is better than the original be-latin1.map. - Renamed hebrew.map to il-phonetic.map and added il.map. - Applied fix from Jochen Hein to de.map. - Applied SuSE fixes to mac-de-latin1-nodeadkeys.map, us.map, de*.map. - Added mac-be.map, mac-de-latin1.map, mac-de_CH.map, mac-dk-latin1.map, mac-es.map, mac-fi-latin1.map, mac-fr.map, mac-fr_CH-latin1.map, mac-it.map, mac-pt-latin1.map, mac-se.map, mac-uk.map, mac-us.map, br-latin1-abnt2.map, br-latin1-us.map, cz.map, de_CH-latin1.map, mk.map (renamed the old one to mk0.map), mk-cp1251.map, mk-utf.map, ro_win.map and cz-cp1250.map. o Unimaps: - Added cp1250.uni. o Console translations: - Added iso02_to_cp1250.trans. o Fonts: - Added cybercafe.fnt, sun12x22.psfu, cp1250.psfu, cp857.08, cp857.14, cp857.16. Changes for 1.03 (aeb): o Added doc/scancodes/* with information on the scancodes produced by PC keyboards. o Added by.map. o Added Unicode maps to Greek fonts. Changes for 1.00 (aeb): o Introduced psf2 fonts, allowing one to describe a font position with a Unicode sequence (base character with combining accents). o Reorganized fonts; added Unicode table to most of them. The consolefonts directory got a subdirectory partialfonts. The Unicode maps got a directory of their own. o Moved kbdrate from util-linux to here. o Added -s (sort) option to getunimap.c. o Setfont now accepts several psf2 fonts, each of arbitrary length. Setfont now accepts certain codepage fonts. Setfont now accepts a text file containing a list of fonts to load. o Made distinction between koi8-r and koi8-u. o spawn_console and spawn_login invoke openvt, not open. Changes for 0.98 (aeb): o Added internationalization and Dutch texts (nl.po) Changes for 0.96 (aeb): o Added keywords like strings_as_usual. Added keymap include files. o Reorganized keymap directory. o Added loading of compressed fonts. o Added iso-8859-9 handling. o Added -a option to showkey. Changes for 0.94 (aeb): o Added keyword alt_is_meta. Changes for 0.91 (aeb): o Added hpa's setfont patch. Changes for 0.90 (aeb): o Changed setfont to subsume mapscrn and escape sequence. o Added hpa's psftable stuff. o Added Unicode stuff (requires kernel 1.1.92 or later). Changes for 0.89 (aeb): o Some minor things. Changes for 0.88 (aeb): o Added dynamic keymap support. Added "keymaps" directive. o Added dynamic console allocation. Added disalloc. o Added resize. o Changed LED handling. o Added the contributed codepage.c (to extract codepages from a DOS .cpi file). o Many minor changes. Changes for 0.87 (aeb): o Added iso-8859-8 support. Added "charset" directive. o Corrected a typo in "trivial". o Added kbd_mode. o Extended kbd.FAQ. Added contributed keymaps and fonts. Changes for 0.85-0.86 (aeb): o Minor things only. Added contributed keymaps and fonts. Changes for 0.84 (aeb): o Added more compose key support to loadkeys. o Setfont, loadkeys and mapscrn look by default in /usr/lib/kbd/*. o Setfont can read codepage font files (and select a font from them). o Many minor changes. Changes for 0.83 (aeb): o Added KT_LETTER, so that CapsLock can work correctly. For the time being, this is denoted by a leading + in the keymap. o Added setfont, showfont, mapscrn. o Added setleds, setmetamode. o Put data by default in three subdirectories of /usr/lib/kbd. Changes from version 0.81 to version 0.82 (aeb@cwi.nl): o Made mktable an option of loadkeys, so that the file defkeymap.c produced is independent of the current kernel, and independent of the current keyboard settings. (The old mktable program is now obsolete.) o After dumpkeys > x; loadkeys x; dumpkeys > y the files x and y should be identical. They were not. I hope they are now. o Showkey now restores the original keyboard mode. o Loadkeys now accepts quotes and backslashes in strings. o Added compose key support. Changes from version 0.8 to version 0.81: o Updated and fixed the keytable files o Minor additions to the loadkeys man page o Added support for ISO 8859-{2,3,4} character symbols, updated dumpkeys man page accordingly Changes from the prerelease to version 0.8: o Enhanced the shorthand notation `keycode xx = a', where `a' is an ASCII letter and changed `dumpkeys' and `loadkeys' accordingly. Now this entry defines useful values in shift+control, meta+shift, meta+control and meta+control+shift keytables, too. AltGr entries also default now to the value of non-AltGr entries. o Added the possibility to split long lines into multiple shorter ones by appending a backslash at the end of each partial line. o Added a version number and a short usage message to `dumpkeys' o Added the options --short-info, --long-info (replaces the symbol dump, -s), --numeric, --full-table, --funcs-only, --keys-only to `dumpkeys'. See manpage for more info. o Added a version number, a short usage message and the ability to load multiple map files at a time to `loadkeys'. o Added the utility `mktable' to generate the kernel default binding table automatically from the currently loaded keytable. o Added the utility `showkey' for interactively inspecting the scancodes and keycode values sent by key presses and releases. o Fixed the value of Uncaps_Shift, eliminated obsolete Map_xx symbols o Added Meta_Control_xxx symbols. o Added symbols for locking modifiers (kernel 0.99pl12 doesn't support this) kbd-1.15.5/configure.ac0000644000076400007640000000671412057717756011613 00000000000000# -*- Autoconf -*- # Process this file with autoconf to produce a configure script. AC_INIT(kbd, 1.15.5, gladkov.alexey@gmail.com,, http://kbd-project.org/) AC_PREREQ(2.60) AC_CONFIG_AUX_DIR(config) AC_CONFIG_MACRO_DIR([m4]) AM_INIT_AUTOMAKE([1.9 -Wall]) AC_CONFIG_SRCDIR([src/loadkeys.y]) AC_CONFIG_HEADERS(config.h) m4_ifndef([AM_SILENT_RULES], [m4_define([AM_SILENT_RULES],[])]) AM_SILENT_RULES([yes]) # Checks for programs. AC_PROG_CC AM_PROG_CC_C_O AC_PROG_YACC AC_PROG_LEX AC_PROG_SED AC_PROG_INSTALL AC_PROG_LN_S AC_PROG_MAKE_SET AC_CANONICAL_HOST AM_GNU_GETTEXT_VERSION([0.14.1]) AM_GNU_GETTEXT([external]) ALL_LINGUAS=`cd $srcdir/po > /dev/null && echo *.po | sed 's/\.po//g'` # Checks for libraries. # Checks for header files. AC_HEADER_DIRENT AC_HEADER_STDC AC_HEADER_SYS_WAIT AC_CHECK_HEADERS([fcntl.h libintl.h locale.h memory.h stdlib.h string.h \ sys/file.h sys/ioctl.h termios.h unistd.h]) # Checks for typedefs, structures, and compiler characteristics. AC_C_CONST AC_C_INLINE AC_TYPE_SIZE_T AC_STRUCT_TM AC_TYPE_UID_T # Checks for library functions. AC_FUNC_CHOWN AC_FUNC_CLOSEDIR_VOID AC_FUNC_FORK AC_PROG_GCC_TRADITIONAL AC_TYPE_SIGNAL AC_FUNC_STAT AC_CHECK_FUNCS([alarm memset setlocale strcasecmp strchr strdup strerror \ strspn strstr strtol strtoul setpgrp malloc realloc]) CC_CHECK_CFLAGS_APPEND([\ -Wall \ -Wextra \ -Wmissing-noreturn \ -Wdisabled-optimization \ -Wcast-align \ -Wshadow \ -Wmissing-format-attribute \ -Wmissing-prototypes \ -Wstrict-prototypes \ -Wmissing-declarations]) case $host_cpu in m68*|sparc*) KEYCODES_PROGS=no ;; *) KEYCODES_PROGS=yes ;; esac AM_CONDITIONAL(KEYCODES_PROGS, test "$KEYCODES_PROGS" = "yes") case $host_cpu in i?86*) RESIZECONS_PROGS=yes ;; x86_64*) RESIZECONS_PROGS=yes ;; *) RESIZECONS_PROGS=no ;; esac AM_CONDITIONAL(RESIZECONS_PROGS, test "$RESIZECONS_PROGS" = "yes") AC_ARG_ENABLE(optional-progs, AS_HELP_STRING(--enable-optional-progs, [Build and install a optional programs]), [OPTIONAL_PROGS=$enableval],[OPTIONAL_PROGS=no]) AM_CONDITIONAL(OPTIONAL_PROGS, test "$OPTIONAL_PROGS" = "yes") AC_ARG_ENABLE(vlock, AS_HELP_STRING(--disable-vlock, [do not build vlock]), [VLOCK_PROG=no],[VLOCK_PROG=yes]) AM_CONDITIONAL(VLOCK, test "$VLOCK_PROG" = "yes") if test "$VLOCK_PROG" = "yes"; then AC_CHECK_LIB(pam, pam_start, [ AC_CHECK_HEADER([security/pam_appl.h], [have_pam=1], AC_MSG_ERROR([Can't find required header files.]))]) AC_CHECK_LIB(pam_misc, misc_conv, [ AC_CHECK_HEADER([security/pam_misc.h], [have_pam_misc=1], AC_MSG_ERROR([Can't find required header files.]))]) if test -z "$have_pam" -o -z "$have_pam_misc"; then AC_MSG_ERROR([libpam-devel required.]) fi AC_SUBST(PAM_LIBS, "-lpam -lpam_misc") fi AC_CONFIG_FILES([Makefile data/Makefile man/Makefile man/man1/Makefile man/man1/dumpkeys.1 man/man1/loadkeys.1 man/man1misc/Makefile man/man5/Makefile man/man8/Makefile man/man8/loadunimap.8 man/man8/mapscrn.8 man/man8/setfont.8 man/man8misc/Makefile po/Makefile.in src/Makefile src/vlock/Makefile]) AC_OUTPUT AC_MSG_RESULT([ $PACKAGE $VERSION ====== prefix: ${prefix} libdir: ${libdir} bindir: ${bindir} datadir: ${datadir} compiler: ${CC} cflags: ${CFLAGS} {get,set}keycodes: ${KEYCODES_PROGS} resizecons: ${RESIZECONS_PROGS} optional progs: ${OPTIONAL_PROGS} vlock: ${VLOCK_PROG} ]) kbd-1.15.5/config.h.in0000644000076400007640000001304612057720174011330 00000000000000/* config.h.in. Generated from configure.ac by autoheader. */ /* Define to 1 if the `closedir' function returns void instead of `int'. */ #undef CLOSEDIR_VOID /* Define to 1 if translation of program messages to the user's native language is requested. */ #undef ENABLE_NLS /* Define to 1 if you have the `alarm' function. */ #undef HAVE_ALARM /* Define to 1 if your system has a working `chown' function. */ #undef HAVE_CHOWN /* Define if the GNU dcgettext() function is already present or preinstalled. */ #undef HAVE_DCGETTEXT /* Define to 1 if you have the header file, and it defines `DIR'. */ #undef HAVE_DIRENT_H /* Define to 1 if you have the header file. */ #undef HAVE_FCNTL_H /* Define to 1 if you have the `fork' function. */ #undef HAVE_FORK /* Define if the GNU gettext() function is already present or preinstalled. */ #undef HAVE_GETTEXT /* Define if you have the iconv() function. */ #undef HAVE_ICONV /* Define to 1 if you have the header file. */ #undef HAVE_INTTYPES_H /* Define to 1 if you have the header file. */ #undef HAVE_LIBINTL_H /* Define to 1 if you have the header file. */ #undef HAVE_LOCALE_H /* Define to 1 if you have the `malloc' function. */ #undef HAVE_MALLOC /* Define to 1 if you have the header file. */ #undef HAVE_MEMORY_H /* Define to 1 if you have the `memset' function. */ #undef HAVE_MEMSET /* Define to 1 if you have the header file, and it defines `DIR'. */ #undef HAVE_NDIR_H /* Define to 1 if you have the `realloc' function. */ #undef HAVE_REALLOC /* Define to 1 if you have the `setlocale' function. */ #undef HAVE_SETLOCALE /* Define to 1 if you have the `setpgrp' function. */ #undef HAVE_SETPGRP /* Define to 1 if `stat' has the bug that it succeeds when given the zero-length file name argument. */ #undef HAVE_STAT_EMPTY_STRING_BUG /* Define to 1 if you have the header file. */ #undef HAVE_STDINT_H /* Define to 1 if you have the header file. */ #undef HAVE_STDLIB_H /* Define to 1 if you have the `strcasecmp' function. */ #undef HAVE_STRCASECMP /* Define to 1 if you have the `strchr' function. */ #undef HAVE_STRCHR /* Define to 1 if you have the `strdup' function. */ #undef HAVE_STRDUP /* Define to 1 if you have the `strerror' function. */ #undef HAVE_STRERROR /* Define to 1 if you have the header file. */ #undef HAVE_STRINGS_H /* Define to 1 if you have the header file. */ #undef HAVE_STRING_H /* Define to 1 if you have the `strspn' function. */ #undef HAVE_STRSPN /* Define to 1 if you have the `strstr' function. */ #undef HAVE_STRSTR /* Define to 1 if you have the `strtol' function. */ #undef HAVE_STRTOL /* Define to 1 if you have the `strtoul' function. */ #undef HAVE_STRTOUL /* Define to 1 if you have the header file, and it defines `DIR'. */ #undef HAVE_SYS_DIR_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_FILE_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_IOCTL_H /* Define to 1 if you have the header file, and it defines `DIR'. */ #undef HAVE_SYS_NDIR_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_STAT_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_TYPES_H /* Define to 1 if you have that is POSIX.1 compatible. */ #undef HAVE_SYS_WAIT_H /* Define to 1 if you have the header file. */ #undef HAVE_TERMIOS_H /* Define to 1 if you have the header file. */ #undef HAVE_UNISTD_H /* Define to 1 if you have the `vfork' function. */ #undef HAVE_VFORK /* Define to 1 if you have the header file. */ #undef HAVE_VFORK_H /* Define to 1 if `fork' works. */ #undef HAVE_WORKING_FORK /* Define to 1 if `vfork' works. */ #undef HAVE_WORKING_VFORK /* Define to 1 if `lstat' dereferences a symlink specified with a trailing slash. */ #undef LSTAT_FOLLOWS_SLASHED_SYMLINK /* Define to 1 if your C compiler doesn't accept -c and -o together. */ #undef NO_MINUS_C_MINUS_O /* Name of package */ #undef PACKAGE /* Define to the address where bug reports for this package should be sent. */ #undef PACKAGE_BUGREPORT /* Define to the full name of this package. */ #undef PACKAGE_NAME /* Define to the full name and version of this package. */ #undef PACKAGE_STRING /* Define to the one symbol short name of this package. */ #undef PACKAGE_TARNAME /* Define to the home page for this package. */ #undef PACKAGE_URL /* Define to the version of this package. */ #undef PACKAGE_VERSION /* Define as the return type of signal handlers (`int' or `void'). */ #undef RETSIGTYPE /* Define to 1 if you have the ANSI C header files. */ #undef STDC_HEADERS /* Define to 1 if your declares `struct tm'. */ #undef TM_IN_SYS_TIME /* Version number of package */ #undef VERSION /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a `char[]'. */ #undef YYTEXT_POINTER /* Define to empty if `const' does not conform to ANSI C. */ #undef const /* Define to `int' if doesn't define. */ #undef gid_t /* Define to `__inline__' or `__inline' if that's what the C compiler calls it, or to nothing if 'inline' is not supported under any name. */ #ifndef __cplusplus #undef inline #endif /* Define to `int' if does not define. */ #undef pid_t /* Define to `unsigned int' if does not define. */ #undef size_t /* Define to `int' if doesn't define. */ #undef uid_t /* Define as `fork' if `vfork' does not work. */ #undef vfork kbd-1.15.5/data/0000755000076400007640000000000012057720176010274 500000000000000kbd-1.15.5/data/unimaps/0000755000076400007640000000000012056474622011751 500000000000000kbd-1.15.5/data/unimaps/iso04.uni0000644000076400007640000000342712056474622013352 00000000000000# # Unicode mapping table for ISO 8859-4 fonts iso04.* # [use: unicode_start iso04.f16 iso04] # 0x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f 0x21-0x7e idem 0x7f U+2302 # 0x00 U+fffd 0x01 U+263A 0x02 U+263B 0x03 U+2665 0x04 U+2666 0x05 U+2663 0x06 U+2660 0x07 U+2022 0x08 U+25D8 0x09 U+25CB 0x0A U+25D9 0x0B U+2642 0x0C U+2640 0x0D U+266A 0x0E U+266B 0x0E U+266C 0x0F U+263C 0x10 U+25B6 0x10 U+25BA 0x11 U+25C0 0x11 U+25C4 0x12 U+2195 0x13 U+203C 0x14 U+00B6 0x15 U+00A7 0x16 U+25AC 0x17 U+21A8 0x18 U+2191 0x19 U+2193 0x1A U+2192 0x1B U+2190 0x1C U+221F 0x1C U+2319 0x1D U+2194 0x1E U+25B2 0x1F U+25BC # 0xa0 U+00a0 0xa1 U+0104 0xa2 U+0138 0xa3 U+0156 0xa4 U+00a4 0xa5 U+0128 0xa6 U+013b 0xa7 U+00a7 0xa8 U+00a8 0xa9 U+0160 0xaa U+0112 0xab U+0122 0xac U+0166 0xad U+00ad 0xae U+017d 0xaf U+00af 0xb0 U+00b0 0xb1 U+0105 0xb2 U+02db 0xb3 U+0157 0xb4 U+00b4 0xb5 U+0129 0xb6 U+013c 0xb7 U+02c7 0xb8 U+00b8 0xb9 U+0161 0xba U+0113 0xbb U+0123 0xbc U+0167 0xbd U+014a 0xbe U+017e 0xbf U+014b 0xc0 U+0100 0xc1 U+00c1 0xc2 U+00c2 0xc3 U+00c3 0xc4 U+00c4 0xc5 U+00c5 0xc6 U+00c6 0xc7 U+012e 0xc8 U+010c 0xc9 U+00c9 0xca U+0118 0xcb U+00cb 0xcc U+0116 0xcd U+00cd 0xce U+00ce 0xcf U+012a 0xd0 U+0110 0xd1 U+0145 0xd2 U+014c 0xd3 U+0136 0xd4 U+00d4 0xd5 U+00d5 0xd6 U+00d6 0xd7 U+00d7 0xd8 U+00d8 0xd9 U+0172 0xda U+00da 0xdb U+00db 0xdc U+00dc 0xdd U+0168 0xde U+016a 0xdf U+00df 0xe0 U+0101 0xe1 U+00e1 0xe2 U+00e2 0xe3 U+00e3 0xe4 U+00e4 0xe5 U+00e5 0xe6 U+00e6 0xe7 U+012f 0xe8 U+010d 0xe9 U+00e9 0xea U+0119 0xeb U+00eb 0xec U+0117 0xed U+00ed 0xee U+00ee 0xef U+012b 0xf0 U+0111 0xf1 U+0146 0xf2 U+014d 0xf3 U+0137 0xf4 U+00f4 0xf5 U+00f5 0xf6 U+00f6 0xf7 U+00f7 0xf8 U+00f8 0xf9 U+0173 0xfa U+00fa 0xfb U+00fb 0xfc U+00fc 0xfd U+0169 0xfe U+016b 0xff U+02d9 kbd-1.15.5/data/unimaps/8859-1.a0-ff.uni0000644000076400007640000001022412056474622014050 00000000000000# ISO/IEC 8859-1 0x000 U+00a0 # NO-BREAK SPACE 0x001 U+00a1 # INVERTED EXCLAMATION MARK 0x002 U+00a2 # CENT SIGN 0x003 U+00a3 # POUND SIGN 0x004 U+00a4 # CURRENCY SIGN 0x005 U+00a5 # YEN SIGN 0x006 U+00a6 # BROKEN BAR 0x007 U+00a7 # SECTION SIGN 0x008 U+00a8 # DIAERESIS 0x009 U+00a9 # COPYRIGHT SIGN 0x00a U+00aa # FEMININE ORDINAL INDICATOR 0x00b U+00ab # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0x00c U+00ac # NOT SIGN 0x00d U+00ad # SOFT HYPHEN 0x00e U+00ae # REGISTERED SIGN 0x00f U+00af # MACRON 0x010 U+00b0 # DEGREE SIGN 0x011 U+00b1 # PLUS-MINUS SIGN 0x012 U+00b2 # SUPERSCRIPT TWO 0x013 U+00b3 # SUPERSCRIPT THREE 0x014 U+00b4 # ACUTE ACCENT 0x015 U+00b5 # MICRO SIGN 0x016 U+00b6 # PILCROW SIGN 0x017 U+00b7 # MIDDLE DOT 0x018 U+00b8 # CEDILLA 0x019 U+00b9 # SUPERSCRIPT ONE 0x01a U+00ba # MASCULINE ORDINAL INDICATOR 0x01b U+00bb # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0x01c U+00bc # VULGAR FRACTION ONE QUARTER 0x01d U+00bd # VULGAR FRACTION ONE HALF 0x01e U+00be # VULGAR FRACTION THREE QUARTERS 0x01f U+00bf # INVERTED QUESTION MARK 0x020 U+00c0 # LATIN CAPITAL LETTER A WITH GRAVE 0x021 U+00c1 # LATIN CAPITAL LETTER A WITH ACUTE 0x022 U+00c2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX 0x023 U+00c3 # LATIN CAPITAL LETTER A WITH TILDE 0x024 U+00c4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0x025 U+00c5 # LATIN CAPITAL LETTER A WITH RING ABOVE 0x026 U+00c6 # LATIN CAPITAL LETTER AE 0x027 U+00c7 # LATIN CAPITAL LETTER C WITH CEDILLA 0x028 U+00c8 # LATIN CAPITAL LETTER E WITH GRAVE 0x029 U+00c9 # LATIN CAPITAL LETTER E WITH ACUTE 0x02a U+00ca # LATIN CAPITAL LETTER E WITH CIRCUMFLEX 0x02b U+00cb # LATIN CAPITAL LETTER E WITH DIAERESIS 0x02c U+00cc # LATIN CAPITAL LETTER I WITH GRAVE 0x02d U+00cd # LATIN CAPITAL LETTER I WITH ACUTE 0x02e U+00ce # LATIN CAPITAL LETTER I WITH CIRCUMFLEX 0x02f U+00cf # LATIN CAPITAL LETTER I WITH DIAERESIS 0x030 U+00d0 # LATIN CAPITAL LETTER ETH 0x031 U+00d1 # LATIN CAPITAL LETTER N WITH TILDE 0x032 U+00d2 # LATIN CAPITAL LETTER O WITH GRAVE 0x033 U+00d3 # LATIN CAPITAL LETTER O WITH ACUTE 0x034 U+00d4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX 0x035 U+00d5 # LATIN CAPITAL LETTER O WITH TILDE 0x036 U+00d6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0x037 U+00d7 # MULTIPLICATION SIGN 0x038 U+00d8 # LATIN CAPITAL LETTER O WITH STROKE 0x039 U+00d9 # LATIN CAPITAL LETTER U WITH GRAVE 0x03a U+00da # LATIN CAPITAL LETTER U WITH ACUTE 0x03b U+00db # LATIN CAPITAL LETTER U WITH CIRCUMFLEX 0x03c U+00dc # LATIN CAPITAL LETTER U WITH DIAERESIS 0x03d U+00dd # LATIN CAPITAL LETTER Y WITH ACUTE 0x03e U+00de # LATIN CAPITAL LETTER THORN 0x03f U+00df # LATIN SMALL LETTER SHARP S 0x040 U+00e0 # LATIN SMALL LETTER A WITH GRAVE 0x041 U+00e1 # LATIN SMALL LETTER A WITH ACUTE 0x042 U+00e2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0x043 U+00e3 # LATIN SMALL LETTER A WITH TILDE 0x044 U+00e4 # LATIN SMALL LETTER A WITH DIAERESIS 0x045 U+00e5 # LATIN SMALL LETTER A WITH RING ABOVE 0x046 U+00e6 # LATIN SMALL LETTER AE 0x047 U+00e7 # LATIN SMALL LETTER C WITH CEDILLA 0x048 U+00e8 # LATIN SMALL LETTER E WITH GRAVE 0x049 U+00e9 # LATIN SMALL LETTER E WITH ACUTE 0x04a U+00ea # LATIN SMALL LETTER E WITH CIRCUMFLEX 0x04b U+00eb # LATIN SMALL LETTER E WITH DIAERESIS 0x04c U+00ec # LATIN SMALL LETTER I WITH GRAVE 0x04d U+00ed # LATIN SMALL LETTER I WITH ACUTE 0x04e U+00ee # LATIN SMALL LETTER I WITH CIRCUMFLEX 0x04f U+00ef # LATIN SMALL LETTER I WITH DIAERESIS 0x050 U+00f0 # LATIN SMALL LETTER ETH 0x051 U+00f1 # LATIN SMALL LETTER N WITH TILDE 0x052 U+00f2 # LATIN SMALL LETTER O WITH GRAVE 0x053 U+00f3 # LATIN SMALL LETTER O WITH ACUTE 0x054 U+00f4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0x055 U+00f5 # LATIN SMALL LETTER O WITH TILDE 0x056 U+00f6 # LATIN SMALL LETTER O WITH DIAERESIS 0x057 U+00f7 # DIVISION SIGN 0x058 U+00f8 # LATIN SMALL LETTER O WITH STROKE 0x059 U+00f9 # LATIN SMALL LETTER U WITH GRAVE 0x05a U+00fa # LATIN SMALL LETTER U WITH ACUTE 0x05b U+00fb # LATIN SMALL LETTER U WITH CIRCUMFLEX 0x05c U+00fc # LATIN SMALL LETTER U WITH DIAERESIS 0x05d U+00fd # LATIN SMALL LETTER Y WITH ACUTE 0x05e U+00fe # LATIN SMALL LETTER THORN 0x05f U+00ff # LATIN SMALL LETTER Y WITH DIAERESIS kbd-1.15.5/data/unimaps/8859-8.a0-ff.uni0000644000076400007640000000376312056474622014071 00000000000000# fontpositions 0-95: positions 160-255 in ISO/IEC 8859-8 (Hebrew) 0x000 U+00A0 # NO-BREAK SPACE 0x002 U+00A2 # CENT SIGN 0x003 U+00A3 # POUND SIGN 0x004 U+00A4 # CURRENCY SIGN 0x005 U+00A5 # YEN SIGN 0x006 U+00A6 # BROKEN BAR 0x007 U+00A7 # SECTION SIGN 0x008 U+00A8 # DIAERESIS 0x009 U+00A9 # COPYRIGHT SIGN 0x00A U+00D7 # MULTIPLICATION SIGN 0x00B U+00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0x00C U+00AC # NOT SIGN 0x00D U+00AD # SOFT HYPHEN 0x00E U+00AE # REGISTERED SIGN 0x00F U+203E # OVERLINE 0x010 U+00B0 # DEGREE SIGN 0x011 U+00B1 # PLUS-MINUS SIGN 0x012 U+00B2 # SUPERSCRIPT TWO 0x013 U+00B3 # SUPERSCRIPT THREE 0x014 U+00B4 # ACUTE ACCENT 0x015 U+00B5 # MICRO SIGN 0x016 U+00B6 # PILCROW SIGN 0x017 U+00B7 # MIDDLE DOT 0x018 U+00B8 # CEDILLA 0x019 U+00B9 # SUPERSCRIPT ONE 0x01A U+00F7 # DIVISION SIGN 0x01B U+00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0x01C U+00BC # VULGAR FRACTION ONE QUARTER 0x01D U+00BD # VULGAR FRACTION ONE HALF 0x01E U+00BE # VULGAR FRACTION THREE QUARTERS 0x03F U+2017 # DOUBLE LOW LINE 0x040 U+05D0 # HEBREW LETTER ALEF 0x041 U+05D1 # HEBREW LETTER BET 0x042 U+05D2 # HEBREW LETTER GIMEL 0x043 U+05D3 # HEBREW LETTER DALET 0x044 U+05D4 # HEBREW LETTER HE 0x045 U+05D5 # HEBREW LETTER VAV 0x046 U+05D6 # HEBREW LETTER ZAYIN 0x047 U+05D7 # HEBREW LETTER HET 0x048 U+05D8 # HEBREW LETTER TET 0x049 U+05D9 # HEBREW LETTER YOD 0x04A U+05DA # HEBREW LETTER FINAL KAF 0x04B U+05DB # HEBREW LETTER KAF 0x04C U+05DC # HEBREW LETTER LAMED 0x04D U+05DD # HEBREW LETTER FINAL MEM 0x04E U+05DE # HEBREW LETTER MEM 0x04F U+05DF # HEBREW LETTER FINAL NUN 0x050 U+05E0 # HEBREW LETTER NUN 0x051 U+05E1 # HEBREW LETTER SAMEKH 0x052 U+05E2 # HEBREW LETTER AYIN 0x053 U+05E3 # HEBREW LETTER FINAL PE 0x054 U+05E4 # HEBREW LETTER PE 0x055 U+05E5 # HEBREW LETTER FINAL TSADI 0x056 U+05E6 # HEBREW LETTER TSADI 0x057 U+05E7 # HEBREW LETTER QOF 0x058 U+05E8 # HEBREW LETTER RESH 0x059 U+05E9 # HEBREW LETTER SHIN 0x05A U+05EA # HEBREW LETTER TAV kbd-1.15.5/data/unimaps/lat1.uni0000644000076400007640000000200612056474622013245 00000000000000# # Unicode mapping table for Latin-1 fonts lat1*.psf # 0x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f 0x21-0x7e idem 0x7f U+0178 0xa0-0xff idem 0x00 U+fffd 0x01 U+2248 0x02 U+0152 0x03 U+0153 0x04 U+25c6 0x05 U+2409 0x06 U+240c 0x07 U+240d 0x08 U+240a 0x09 U+2591 0x0a U+2592 0x0b U+2593 0x0c U+2588 0x0d U+2584 0x0e U+2580 0x0f U+258c 0x10 U+2590 0x11 U+2424 0x12 U+240b 0x13 U+2264 0x14 U+2265 0x15 U+2260 0x16 U+25c0 0x17 U+25b6 0x18 U+2191 0x19 U+2193 0x1a U+2192 0x1b U+2190 0x1c U+2195 0x1d U+2194 0x1e U+21b5 0x1f U+03c0 # 0x80 U+00af 0x81 U+2575 0x82 U+2576 0x83 U+2514 0x84 U+2577 0x85 U+2502 0x86 U+250c 0x87 U+251c 0x88 U+2574 0x89 U+2518 0x8a U+2500 0x8b U+2534 0x8c U+2510 0x8d U+2524 0x8e U+252c 0x8f U+253c 0x90 U+00ad 0x91 U+2579 0x92 U+257a 0x93 U+2517 U+255a 0x94 U+257b 0x95 U+2503 U+2551 0x96 U+250f U+2554 0x97 U+2523 U+2560 0x98 U+2578 0x99 U+251b U+255d 0x9a U+2501 U+2550 0x9b U+253b U+2569 0x9c U+2513 U+2557 0x9e U+2533 U+2566 0x9f U+254b U+256c kbd-1.15.5/data/unimaps/lat9v.uni0000644000076400007640000000727312056474622013456 00000000000000# # Character table extracted from font lat9v-16.psf # 0x00 U+fffd 0x01 U+2248 0x02 U+0152 0x03 U+0153 0x04 U+25c6 0x05 U+2409 0x06 U+240c 0x07 U+240d 0x08 U+240a 0x09 U+2591 0x0a U+2592 0x0b U+2593 0x0c U+2588 0x0d U+2584 0x0e U+2580 0x0f U+258c 0x10 U+2590 0x11 U+2424 0x12 U+240b 0x13 U+2264 0x14 U+2265 0x15 U+2260 0x16 U+25c0 0x17 U+25b6 0x18 U+2191 0x19 U+2193 0x1a U+2192 0x1b U+2190 0x1c U+2195 0x1d U+2194 0x1e U+21b5 0x1f U+03c0 0x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f 0x21 U+0021 0x22 U+0022 0x23 U+0023 0x24 U+0024 0x25 U+0025 0x26 U+0026 0x27 U+0027 0x28 U+0028 0x29 U+0029 0x2a U+002a 0x2b U+002b 0x2c U+002c 0x2d U+002d 0x2e U+002e 0x2f U+002f 0x30 U+0030 0x31 U+0031 0x32 U+0032 0x33 U+0033 0x34 U+0034 0x35 U+0035 0x36 U+0036 0x37 U+0037 0x38 U+0038 0x39 U+0039 0x3a U+003a 0x3b U+003b 0x3c U+003c 0x3d U+003d 0x3e U+003e 0x3f U+003f 0x40 U+0040 0x41 U+0041 0x42 U+0042 0x43 U+0043 0x44 U+0044 0x45 U+0045 0x46 U+0046 0x47 U+0047 0x48 U+0048 0x49 U+0049 0x4a U+004a 0x4b U+004b U+212a 0x4c U+004c 0x4d U+004d 0x4e U+004e 0x4f U+004f 0x50 U+0050 0x51 U+0051 0x52 U+0052 0x53 U+0053 0x54 U+0054 0x55 U+0055 0x56 U+0056 0x57 U+0057 0x58 U+0058 0x59 U+0059 0x5a U+005a 0x5b U+005b 0x5c U+005c 0x5d U+005d 0x5e U+005e 0x5f U+005f U+f804 0x60 U+0060 0x61 U+0061 0x62 U+0062 0x63 U+0063 0x64 U+0064 0x65 U+0065 0x66 U+0066 0x67 U+0067 0x68 U+0068 0x69 U+0069 0x6a U+006a 0x6b U+006b 0x6c U+006c 0x6d U+006d 0x6e U+006e 0x6f U+006f 0x70 U+0070 0x71 U+0071 0x72 U+0072 0x73 U+0073 0x74 U+0074 0x75 U+0075 0x76 U+0076 0x77 U+0077 0x78 U+0078 0x79 U+0079 0x7a U+007a 0x7b U+007b 0x7c U+007c 0x7d U+007d 0x7e U+007e 0x7f U+0178 0x80 U+f801 0x81 U+2575 0x82 U+2576 0x83 U+2514 0x84 U+2577 0x85 U+2502 0x86 U+250c 0x87 U+251c 0x88 U+2574 0x89 U+2518 0x8a U+2500 0x8b U+2534 0x8c U+2510 0x8d U+2524 0x8e U+252c 0x8f U+253c 0x90 U+f803 0x91 U+2579 0x92 U+257a 0x93 U+2517 U+255a 0x94 U+257b 0x95 U+2503 U+2551 0x96 U+250f U+2554 0x97 U+2523 U+2560 0x98 U+2578 0x99 U+251b U+255d 0x9a U+2501 U+2550 0x9b U+253b U+2569 0x9c U+2513 U+2557 0x9d U+2563 U+252b 0x9e U+2533 U+2566 0x9f U+254b U+256c 0xa0 U+2423 0xa1 U+00a1 0xa2 U+00a2 0xa3 U+00a3 0xa4 U+20ac 0xa5 U+00a5 0xa6 U+0160 0xa7 U+00a7 0xa8 U+0161 0xa9 U+00a9 0xaa U+00aa 0xab U+00ab 0xac U+00ac 0xad U+00ad 0xae U+00ae 0xaf U+00af U+f800 0xb0 U+00b0 0xb1 U+00b1 0xb2 U+00b2 0xb3 U+00b3 0xb4 U+017d 0xb5 U+00b5 0xb6 U+00b6 0xb7 U+00b7 0xb8 U+017e 0xb9 U+00b9 0xba U+00ba 0xbb U+00bb 0xbc U+0152 0xbd U+0153 0xbe U+0178 0xbf U+00bf 0xc0 U+00c0 0xc1 U+00c1 0xc2 U+00c2 0xc3 U+00c3 0xc4 U+00c4 0xc5 U+00c5 U+212b 0xc6 U+00c6 0xc7 U+00c7 0xc8 U+00c8 0xc9 U+00c9 0xca U+00ca 0xcb U+00cb 0xcc U+00cc 0xcd U+00cd 0xce U+00ce 0xcf U+00cf 0xd0 U+00d0 0xd1 U+00d1 0xd2 U+00d2 0xd3 U+00d3 0xd4 U+00d4 0xd5 U+00d5 0xd6 U+00d6 0xd7 U+00d7 0xd8 U+00d8 0xd9 U+00d9 0xda U+00da 0xdb U+00db 0xdc U+00dc 0xdd U+00dd 0xde U+00de 0xdf U+00df 0xe0 U+00e0 0xe1 U+00e1 0xe2 U+00e2 0xe3 U+00e3 0xe4 U+00e4 0xe5 U+00e5 0xe6 U+00e6 0xe7 U+00e7 0xe8 U+00e8 0xe9 U+00e9 0xea U+00ea 0xeb U+00eb 0xec U+00ec 0xed U+00ed 0xee U+00ee 0xef U+00ef 0xf0 U+00f0 0xf1 U+00f1 0xf2 U+00f2 0xf3 U+00f3 0xf4 U+00f4 0xf5 U+00f5 0xf6 U+00f6 0xf7 U+00f7 0xf8 U+00f8 0xf9 U+00f9 0xfa U+00fa 0xfb U+00fb 0xfc U+00fc 0xfd U+00fd 0xfe U+00fe 0xff U+00ff kbd-1.15.5/data/unimaps/iso07u.uni0000644000076400007640000000471312056474622013541 00000000000000# # Unicode mapping table for ISO 8859-7 fonts iso07.* WITH SuSE-extension. # Symbols that differ from the original: 0x80-0x9f [graphic symbols] # 0xa0, 0xa4, 0xa5, 0xaa, 0xae, 0xff 0x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f 0x21-0x7e idem 0x7f U+2302 # 0x00 U+fffd 0x01 U+263A 0x02 U+263B 0x03 U+2665 0x04 U+2666 0x05 U+2663 0x06 U+2660 0x07 U+2022 0x08 U+240a 0x09 U+2591 0x0a U+2592 0x0b U+2593 0x0c U+2588 0x0d U+2584 0x0e U+2580 0x0f U+258c 0x10 U+25B6 0x10 U+25BA 0x11 U+25C0 0x11 U+25C4 0x12 U+2195 0x13 U+203C 0x14 U+00B6 0x15 U+00A7 0x16 U+25AC 0x17 U+21A8 0x18 U+2191 0x19 U+2193 0x1A U+2192 0x1B U+2190 0x1C U+221F 0x1C U+2319 0x1D U+2194 0x1E U+25B2 0x1F U+25BC # old 0x80 U+f801 # medium-high line 0x81 U+2575 0x82 U+2576 0x83 U+2514 0x84 U+2577 0x85 U+2502 0x86 U+250c 0x87 U+251c 0x88 U+2574 0x89 U+2518 #0x8a U+2500 see 0xd2 0x8b U+2534 0x8c U+2510 0x8d U+2524 0x8e U+252c 0x8f U+253c 0x90 U+f803 # medium-low line 0x91 U+2579 0x92 U+257a 0x93 U+2517 U+255a 0x94 U+257b 0x95 U+2503 U+2551 0x96 U+250f U+2554 0x97 U+2523 U+2560 0x98 U+2578 0x99 U+251b U+255d 0x9a U+2501 U+2550 0x9b U+253b U+2569 0x9c U+2513 U+2557 0x9d U+2563 U+252b 0x9e U+2533 U+2566 0x9f U+254b U+256c # 0xa0 U+fffd 0xa1 U+0371 0xa2 U+0372 0xa3 U+00a3 0xa4 U+2591 #prior non existent 0xa5 U+2592 #prior non existent 0xa6 U+00a6 0xa7 U+00a7 0xa8 U+00a8 0xa9 U+00a9 0xaa U+2593 #prior non existent 0xab U+00ab 0xac U+00ac 0xad U+00ad 0xae U+2588 #prior non existent 0xaf U+2015 0xb0 U+00b0 0xb1 U+00b1 0xb2 U+00b2 0xb3 U+00b3 0xb4 U+03f3 0xb5 U+03f4 0xb6 U+0386 0xb7 U+00b7 0xb8 U+0388 0xb9 U+0389 0xba U+038a 0xbb U+00bb 0xbc U+038c 0xbd U+00bd 0xbe U+038e 0xbf U+038f 0xc0 U+0390 0xc1 U+0391 0xc2 U+0392 0xc3 U+0393 0xc4 U+0394 0xc5 U+0395 0xc6 U+0396 0xc7 U+0397 0xc8 U+0398 0xc9 U+0399 0xca U+039a 0xcb U+039b 0xcc U+039c 0xcd U+039d 0xce U+039e 0xcf U+039f 0xd0 U+03a0 0xd1 U+03a1 0xd2 U+2500 0xd3 U+03a3 0xd4 U+03a4 0xd5 U+03a5 0xd6 U+03a6 0xd7 U+03a7 0xd8 U+03a8 0xd9 U+03a9 0xda U+03aa 0xdb U+03ab 0xdc U+03ac 0xdd U+03ad 0xde U+03ae 0xdf U+03af 0xe0 U+03b0 0xe1 U+03b1 0xe2 U+03b2 0xe3 U+03b3 0xe4 U+03b4 0xe5 U+03b5 0xe6 U+03b6 0xe7 U+03b7 0xe8 U+03b8 0xe9 U+03b9 0xea U+03ba 0xeb U+03bb 0xec U+03bc 0xed U+03bd 0xee U+03be 0xef U+03bf 0xf0 U+03c0 0xf1 U+03c1 0xf2 U+03c2 0xf3 U+03c3 0xf4 U+03c4 0xf5 U+03c5 0xf6 U+03c6 0xf7 U+03c7 0xf8 U+03c8 0xf9 U+03c9 0xfa U+03ca 0xfb U+03cb 0xfc U+03cc 0xfd U+03cd 0xfe U+03ce 0xff U+00ff #prior non existent kbd-1.15.5/data/unimaps/iso15.uni0000644000076400007640000000155412056474622013353 00000000000000# # Unicode mapping table for ISO 8859-15 fonts iso15.* # usage: setfont -m trivial -u iso15.uni fontname # 0x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f 0x21-0x7e idem 0x7f U+2302 0xa0-0xa3 idem 0xa4 U+20ac 0xa5 U+00a5 0xa6 U+0160 0xa7 U+00a7 0xa8 U+0161 0xa9-0xb3 idem 0xb4 U+017D 0xb5-0xb7 idem 0xb8 U+017E 0xb9-0xbb idem 0xbc U+0152 0xbd U+0153 0xbe U+0178 0xbf-0xff idem 0x00 U+fffd 0x01 U+263A 0x02 U+263B 0x03 U+2665 0x04 U+2666 0x05 U+2663 0x06 U+2660 0x07 U+2022 0x08 U+25D8 0x09 U+25CB 0x0A U+25D9 0x0B U+2642 0x0C U+2640 0x0D U+266A 0x0E U+266B 0x0E U+266C 0x0F U+263C 0x10 U+25B6 0x10 U+25BA 0x11 U+25C0 0x11 U+25C4 0x12 U+2195 0x13 U+203C 0x14 U+00B6 0x15 U+00A7 0x16 U+25AC 0x17 U+21A8 0x18 U+2191 0x19 U+2193 0x1A U+2192 0x1B U+2190 0x1C U+221F 0x1C U+2319 0x1D U+2194 0x1E U+25B2 0x1F U+25BC kbd-1.15.5/data/unimaps/8859-14.a0-ff.uni0000644000076400007640000001132012056474622014132 00000000000000# fontpositions 0-95: positions 160-255 in ISO/IEC 8859-14 0x000 U+00A0 # NO-BREAK SPACE 0x001 U+1E02 # LATIN CAPITAL LETTER B WITH DOT ABOVE 0x002 U+1E03 # LATIN SMALL LETTER B WITH DOT ABOVE 0x003 U+00A3 # POUND SIGN 0x004 U+010A # LATIN CAPITAL LETTER C WITH DOT ABOVE 0x005 U+010B # LATIN SMALL LETTER C WITH DOT ABOVE 0x006 U+1E0A # LATIN CAPITAL LETTER D WITH DOT ABOVE 0x007 U+00A7 # SECTION SIGN 0x008 U+1E80 # LATIN CAPITAL LETTER W WITH GRAVE 0x009 U+00A9 # COPYRIGHT SIGN 0x00A U+1E82 # LATIN CAPITAL LETTER W WITH ACUTE 0x00B U+1E0B # LATIN SMALL LETTER D WITH DOT ABOVE 0x00C U+1EF2 # LATIN CAPITAL LETTER Y WITH GRAVE 0x00D U+00AD # SOFT HYPHEN 0x00E U+00AE # REGISTERED SIGN 0x00F U+0178 # LATIN CAPITAL LETTER Y WITH DIAERESIS 0x010 U+1E1E # LATIN CAPITAL LETTER F WITH DOT ABOVE 0x011 U+1E1F # LATIN SMALL LETTER F WITH DOT ABOVE 0x012 U+0120 # LATIN CAPITAL LETTER G WITH DOT ABOVE 0x013 U+0121 # LATIN SMALL LETTER G WITH DOT ABOVE 0x014 U+1E40 # LATIN CAPITAL LETTER M WITH DOT ABOVE 0x015 U+1E41 # LATIN SMALL LETTER M WITH DOT ABOVE 0x016 U+00B6 # PILCROW SIGN 0x017 U+1E56 # LATIN CAPITAL LETTER P WITH DOT ABOVE 0x018 U+1E81 # LATIN SMALL LETTER W WITH GRAVE 0x019 U+1E57 # LATIN SMALL LETTER P WITH DOT ABOVE 0x01A U+1E83 # LATIN SMALL LETTER W WITH ACUTE 0x01B U+1E60 # LATIN CAPITAL LETTER S WITH DOT ABOVE 0x01C U+1EF3 # LATIN SMALL LETTER Y WITH GRAVE 0x01D U+1E84 # LATIN CAPITAL LETTER W WITH DIAERESIS 0x01E U+1E85 # LATIN SMALL LETTER W WITH DIAERESIS 0x01F U+1E61 # LATIN SMALL LETTER S WITH DOT ABOVE 0x020 U+00C0 # LATIN CAPITAL LETTER A WITH GRAVE 0x021 U+00C1 # LATIN CAPITAL LETTER A WITH ACUTE 0x022 U+00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX 0x023 U+00C3 # LATIN CAPITAL LETTER A WITH TILDE 0x024 U+00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0x025 U+00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE 0x026 U+00C6 # LATIN CAPITAL LETTER AE 0x027 U+00C7 # LATIN CAPITAL LETTER C WITH CEDILLA 0x028 U+00C8 # LATIN CAPITAL LETTER E WITH GRAVE 0x029 U+00C9 # LATIN CAPITAL LETTER E WITH ACUTE 0x02A U+00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX 0x02B U+00CB # LATIN CAPITAL LETTER E WITH DIAERESIS 0x02C U+00CC # LATIN CAPITAL LETTER I WITH GRAVE 0x02D U+00CD # LATIN CAPITAL LETTER I WITH ACUTE 0x02E U+00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX 0x02F U+00CF # LATIN CAPITAL LETTER I WITH DIAERESIS 0x030 U+0174 # LATIN CAPITAL LETTER W WITH CIRCUMFLEX 0x031 U+00D1 # LATIN CAPITAL LETTER N WITH TILDE 0x032 U+00D2 # LATIN CAPITAL LETTER O WITH GRAVE 0x033 U+00D3 # LATIN CAPITAL LETTER O WITH ACUTE 0x034 U+00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX 0x035 U+00D5 # LATIN CAPITAL LETTER O WITH TILDE 0x036 U+00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0x037 U+1E6A # LATIN CAPITAL LETTER T WITH DOT ABOVE 0x038 U+00D8 # LATIN CAPITAL LETTER O WITH STROKE 0x039 U+00D9 # LATIN CAPITAL LETTER U WITH GRAVE 0x03A U+00DA # LATIN CAPITAL LETTER U WITH ACUTE 0x03B U+00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX 0x03C U+00DC # LATIN CAPITAL LETTER U WITH DIAERESIS 0x03D U+00DD # LATIN CAPITAL LETTER Y WITH ACUTE 0x03E U+0176 # LATIN CAPITAL LETTER Y WITH CIRCUMFLEX 0x03F U+00DF # LATIN SMALL LETTER SHARP S 0x040 U+00E0 # LATIN SMALL LETTER A WITH GRAVE 0x041 U+00E1 # LATIN SMALL LETTER A WITH ACUTE 0x042 U+00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0x043 U+00E3 # LATIN SMALL LETTER A WITH TILDE 0x044 U+00E4 # LATIN SMALL LETTER A WITH DIAERESIS 0x045 U+00E5 # LATIN SMALL LETTER A WITH RING ABOVE 0x046 U+00E6 # LATIN SMALL LETTER AE 0x047 U+00E7 # LATIN SMALL LETTER C WITH CEDILLA 0x048 U+00E8 # LATIN SMALL LETTER E WITH GRAVE 0x049 U+00E9 # LATIN SMALL LETTER E WITH ACUTE 0x04A U+00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX 0x04B U+00EB # LATIN SMALL LETTER E WITH DIAERESIS 0x04C U+00EC # LATIN SMALL LETTER I WITH GRAVE 0x04D U+00ED # LATIN SMALL LETTER I WITH ACUTE 0x04E U+00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX 0x04F U+00EF # LATIN SMALL LETTER I WITH DIAERESIS 0x050 U+0175 # LATIN SMALL LETTER W WITH CIRCUMFLEX 0x051 U+00F1 # LATIN SMALL LETTER N WITH TILDE 0x052 U+00F2 # LATIN SMALL LETTER O WITH GRAVE 0x053 U+00F3 # LATIN SMALL LETTER O WITH ACUTE 0x054 U+00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0x055 U+00F5 # LATIN SMALL LETTER O WITH TILDE 0x056 U+00F6 # LATIN SMALL LETTER O WITH DIAERESIS 0x057 U+1E6B # LATIN SMALL LETTER T WITH DOT ABOVE 0x058 U+00F8 # LATIN SMALL LETTER O WITH STROKE 0x059 U+00F9 # LATIN SMALL LETTER U WITH GRAVE 0x05A U+00FA # LATIN SMALL LETTER U WITH ACUTE 0x05B U+00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX 0x05C U+00FC # LATIN SMALL LETTER U WITH DIAERESIS 0x05D U+00FD # LATIN SMALL LETTER Y WITH ACUTE 0x05E U+0177 # LATIN SMALL LETTER Y WITH CIRCUMFLEX 0x05F U+00FF # LATIN SMALL LETTER Y WITH DIAERESIS kbd-1.15.5/data/unimaps/ruscii.uni0000644000076400007640000000767612056474622013724 00000000000000# # Basic IBM dingbats, some of which will never have a purpose clear # to mankind # 0x00 U+0000 0x01 U+263a 0x02 U+263b 0x03 U+2665 0x04 U+2666 U+25c6 0x05 U+2663 0x06 U+2660 0x07 U+2022 0x08 U+25d8 0x09 U+25cb 0x0a U+25d9 0x0b U+2642 0x0c U+2640 0x0d U+266a 0x0e U+266b 0x0f U+263c 0x10 U+25b6 U+25ba 0x11 U+25c0 U+25c4 0x12 U+2195 0x13 U+203c 0x14 U+00b6 0x15 U+00a7 0x16 U+25ac 0x17 U+21a8 0x18 U+2191 0x19 U+2193 0x1a U+2192 0x1b U+2190 0x1c U+221f 0x1d U+2194 0x1e U+25b2 0x1f U+25bc # # The ASCII range is identity-mapped, but some of the characters also # have to act as substitutes, especially the upper-case characters. # 0x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f 0x21 U+0021 0x22 U+0022 U+00a8 0x23 U+0023 0x24 U+0024 0x25 U+0025 0x26 U+0026 0x27 U+0027 0x28 U+0028 0x29 U+0029 0x2a U+002a 0x2b U+002b 0x2c U+002c U+00b8 0x2d U+002d U+00ad 0x2e U+002e 0x2f U+002f 0x30 U+0030 0x31 U+0031 0x32 U+0032 0x33 U+0033 0x34 U+0034 0x35 U+0035 0x36 U+0036 0x37 U+0037 0x38 U+0038 0x39 U+0039 0x3a U+003a 0x3b U+003b 0x3c U+003c 0x3d U+003d 0x3e U+003e 0x3f U+003f 0x40 U+0040 0x41 U+0041 U+00c0 U+00c1 U+00c2 U+00c3 0x42 U+0042 0x43 U+0043 U+00a9 0x44 U+0044 0x45 U+0045 U+00c8 U+00ca U+00cb 0x46 U+0046 0x47 U+0047 0x48 U+0048 0x49 U+0049 U+00cc U+00cd U+00ce U+00cf 0x4a U+004a 0x4b U+004b U+212a 0x4c U+004c 0x4d U+004d 0x4e U+004e 0x4f U+004f U+00d2 U+00d3 U+00d4 U+00d5 0x50 U+0050 0x51 U+0051 0x52 U+0052 U+00ae 0x53 U+0053 0x54 U+0054 0x55 U+0055 U+00d9 U+00da U+00db 0x56 U+0056 0x57 U+0057 0x58 U+0058 0x59 U+0059 U+00dd 0x5a U+005a 0x5b U+005b 0x5c U+005c 0x5d U+005d 0x5e U+005e 0x5f U+005f U+f804 0x60 U+0060 0x61 U+0061 U+00e3 0x62 U+0062 0x63 U+0063 0x64 U+0064 0x65 U+0065 0x66 U+0066 0x67 U+0067 0x68 U+0068 0x69 U+0069 0x6a U+006a 0x6b U+006b 0x6c U+006c 0x6d U+006d 0x6e U+006e 0x6f U+006f U+00f5 0x70 U+0070 0x71 U+0071 0x72 U+0072 0x73 U+0073 0x74 U+0074 0x75 U+0075 0x76 U+0076 0x77 U+0077 0x78 U+0078 U+00d7 0x79 U+0079 U+00fd 0x7a U+007a 0x7b U+007b 0x7c U+007c U+00a5 0x7d U+007d 0x7e U+007e # # Okay, what on Earth is this one supposed to be used for? # 0x7f U+2302 # # cyrillic capital letters from A to JA # 0x80 U+0410 0x81 U+0411 0x82 U+0412 0x83 U+0413 0x84 U+0414 0x85 U+0415 0x86 U+0416 0x87 U+0417 0x88 U+0418 0x89 U+0419 0x8a U+041a 0x8b U+041b 0x8c U+041c 0x8d U+041d 0x8e U+041e 0x8f U+041f 0x90 U+0420 0x91 U+0421 0x92 U+0422 0x93 U+0423 0x94 U+0424 0x95 U+0425 0x96 U+0426 0x97 U+0427 0x98 U+0428 0x99 U+0429 0x9a U+042a 0x9b U+042b 0x9c U+042c 0x9d U+042d 0x9e U+042e 0x9f U+042f # # cyrillic small letters from a to pe # 0xa0 U+0430 0xa1 U+0431 0xa2 U+0432 0xa3 U+0433 0xa4 U+0434 0xa5 U+0435 0xa6 U+0436 0xa7 U+0437 0xa8 U+0438 0xa9 U+0439 0xaa U+043a 0xab U+043b 0xac U+043c 0xad U+043d 0xae U+043e 0xaf U+043f # # Block graphics # 0xb0 U+2591 0xb1 U+2592 0xb2 U+2593 0xb3 U+2502 0xb4 U+2524 0xb5 U+2561 0xb6 U+2562 0xb7 U+2556 0xb8 U+2555 0xb9 U+2563 0xba U+2551 0xbb U+2557 0xbc U+255d 0xbd U+255c 0xbe U+255b 0xbf U+2510 0xc0 U+2514 0xc1 U+2534 0xc2 U+252c 0xc3 U+251c 0xc4 U+2500 0xc5 U+253c 0xc6 U+255e 0xc7 U+255f 0xc8 U+255a 0xc9 U+2554 0xca U+2569 0xcb U+2566 0xcc U+2560 0xcd U+2550 0xce U+256c 0xcf U+2567 0xd0 U+2568 0xd1 U+2564 0xd2 U+2565 0xd3 U+2559 0xd4 U+2558 0xd5 U+2552 0xd6 U+2553 0xd7 U+256b 0xd8 U+256a 0xd9 U+2518 0xda U+250c 0xdb U+2588 0xdc U+2584 0xdd U+258c 0xde U+2590 0xdf U+2580 # # cyrillic small letters from er to ja # 0xe0 U+0440 0xe1 U+0441 0xe2 U+0442 0xe3 U+0443 0xe4 U+0444 0xe5 U+0445 0xe6 U+0446 0xe7 U+0447 0xe8 U+0448 0xe9 U+0449 0xea U+044a 0xeb U+044b 0xec U+044c 0xed U+044d 0xee U+044e 0xef U+044f # # ukrainian diacritic letters # 0xf0 U+0401 0xf1 U+0451 0xf2 U+0490 0xf3 U+0491 0xf4 U+0404 0xf5 U+0454 0xf6 U+0406 0xf7 U+0456 0xf8 U+0407 0xf9 U+0457 # # some additional chars # 0xfa U+00b7 0xfb U+221a 0xfc U+00a9 0xfd U+00b2 # # Square bullet, non-spacing blank # Mapping U+fffd to the square bullet means it is the substitution # character # 0xfe U+25a0 U+fffd 0xff U+00a0 kbd-1.15.5/data/unimaps/iso05.uni0000644000076400007640000000342712056474622013353 00000000000000# # Unicode mapping table for ISO 8859-5 fonts iso05.* # [use: unicode_start iso05.f16 iso05] # 0x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f 0x21-0x7e idem 0x7f U+2302 # 0x00 U+fffd 0x01 U+263A 0x02 U+263B 0x03 U+2665 0x04 U+2666 0x05 U+2663 0x06 U+2660 0x07 U+2022 0x08 U+25D8 0x09 U+25CB 0x0A U+25D9 0x0B U+2642 0x0C U+2640 0x0D U+266A 0x0E U+266B 0x0E U+266C 0x0F U+263C 0x10 U+25B6 0x10 U+25BA 0x11 U+25C0 0x11 U+25C4 0x12 U+2195 0x13 U+203C 0x14 U+00B6 0x15 U+00A7 0x16 U+25AC 0x17 U+21A8 0x18 U+2191 0x19 U+2193 0x1A U+2192 0x1B U+2190 0x1C U+221F 0x1C U+2319 0x1D U+2194 0x1E U+25B2 0x1F U+25BC # 0xa0 U+00a0 0xa1 U+0401 0xa2 U+0402 0xa3 U+0403 0xa4 U+0404 0xa5 U+0405 0xa6 U+0406 0xa7 U+0407 0xa8 U+0408 0xa9 U+0409 0xaa U+040a 0xab U+040b 0xac U+040c 0xad U+00ad 0xae U+040e 0xaf U+040f 0xb0 U+0410 0xb1 U+0411 0xb2 U+0412 0xb3 U+0413 0xb4 U+0414 0xb5 U+0415 0xb6 U+0416 0xb7 U+0417 0xb8 U+0418 0xb9 U+0419 0xba U+041a 0xbb U+041b 0xbc U+041c 0xbd U+041d 0xbe U+041e 0xbf U+041f 0xc0 U+0420 0xc1 U+0421 0xc2 U+0422 0xc3 U+0423 0xc4 U+0424 0xc5 U+0425 0xc6 U+0426 0xc7 U+0427 0xc8 U+0428 0xc9 U+0429 0xca U+042a 0xcb U+042b 0xcc U+042c 0xcd U+042d 0xce U+042e 0xcf U+042f 0xd0 U+0430 0xd1 U+0431 0xd2 U+0432 0xd3 U+0433 0xd4 U+0434 0xd5 U+0435 0xd6 U+0436 0xd7 U+0437 0xd8 U+0438 0xd9 U+0439 0xda U+043a 0xdb U+043b 0xdc U+043c 0xdd U+043d 0xde U+043e 0xdf U+043f 0xe0 U+0440 0xe1 U+0441 0xe2 U+0442 0xe3 U+0443 0xe4 U+0444 0xe5 U+0445 0xe6 U+0446 0xe7 U+0447 0xe8 U+0448 0xe9 U+0449 0xea U+044a 0xeb U+044b 0xec U+044c 0xed U+044d 0xee U+044e 0xef U+044f 0xf0 U+2116 0xf1 U+0451 0xf2 U+0452 0xf3 U+0453 0xf4 U+0454 0xf5 U+0455 0xf6 U+0456 0xf7 U+0457 0xf8 U+0458 0xf9 U+0459 0xfa U+045a 0xfb U+045b 0xfc U+045c 0xfd U+00a7 0xfe U+045e 0xff U+045f kbd-1.15.5/data/unimaps/def.uni0000644000076400007640000000423612056474622013151 000000000000000x00 U+2008 0x01 U+263A 0x02 U+263B 0x03 U+2665 0x04 U+2666 0x05 U+2663 0x06 U+2660 0x07 U+2022 0x08 U+25D8 0x09 U+25CB 0x0A U+25D9 0x0B U+2642 0x0C U+2640 0x0D U+266A 0x0E U+266B 0x0E U+266C 0x0F U+263C 0x10 U+25B6 0x10 U+25BA 0x11 U+25C0 0x11 U+25C4 0x12 U+2195 0x13 U+203C 0x14 U+00B6 0x15 U+00A7 0x16 U+25AC 0x17 U+21A8 0x18 U+2191 0x19 U+2193 0x1A U+2192 0x1B U+2190 0x1C U+221F 0x1C U+2319 0x1D U+2194 0x1E U+25B2 0x1F U+25BC 0x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f 0x21-0x7E idem 0x7F U+2302 0x80 U+00C7 0x81 U+00FC 0x82 U+00E9 0x83 U+00E2 0x84 U+00E4 0x85 U+00E0 0x86 U+00E5 0x87 U+00E7 0x88 U+00EA 0x89 U+00EB 0x8A U+00E8 0x8B U+00EF 0x8C U+00EE 0x8D U+00EC 0x8E U+00C4 0x8F U+00C5 0x8F U+212B 0x90 U+00C9 0x91 U+00E6 0x92 U+00C6 0x93 U+00F4 0x94 U+00F6 0x95 U+00F2 0x96 U+00FB 0x97 U+00F9 0x98 U+00FF 0x99 U+00D6 0x9A U+00DC 0x9B U+00A2 0x9C U+00A3 0x9D U+00A5 0x9E U+20A7 0x9F U+0192 0xA0 U+00E1 0xA1 U+00ED 0xA2 U+00F3 0xA3 U+00FA 0xA4 U+00F1 0xA5 U+00D1 0xA6 U+00AA 0xA7 U+00BA 0xA8 U+00BF 0xA9 U+2310 0xAA U+00AC 0xAB U+00BD 0xAC U+00BC 0xAD U+00A1 0xAE U+00AB 0xAF U+00BB 0xB0 U+2591 0xB1 U+2592 0xB2 U+2593 0xB3 U+2502 0xB4 U+2524 0xB5 U+2561 0xB6 U+2562 0xB7 U+2556 0xB8 U+2555 0xB9 U+2563 0xBA U+2551 0xBB U+2557 0xBC U+255D 0xBD U+255C 0xBE U+255B 0xBF U+2510 0xC0 U+2514 0xC1 U+2534 0xC2 U+252C 0xC3 U+251C 0xC4 U+2500 0xC5 U+253C 0xC6 U+255E 0xC7 U+255F 0xC8 U+255A 0xC9 U+2554 0xCA U+2569 0xCB U+2566 0xCC U+2560 0xCD U+2550 0xCE U+256C 0xCF U+2567 0xD0 U+2568 0xD1 U+2564 0xD2 U+2565 0xD3 U+2559 0xD4 U+2558 0xD5 U+2552 0xD6 U+2553 0xD7 U+256B 0xD8 U+256A 0xD9 U+2518 0xDA U+250C 0xDB U+2588 0xDC U+2584 0xDD U+258C 0xDE U+2590 0xDF U+2580 0xE0 U+03B1 0xE1 U+00DF 0xE1 U+03B2 0xE2 U+0393 0xE3 U+03C0 0xE4 U+03A3 0xE5 U+03C3 0xE6 U+00B5 0xE6 U+03BC 0xE7 U+03C4 0xE8 U+03A6 0xE9 U+0398 0xEA U+03A9 0xEA U+2126 0xEB U+03B4 0xEC U+221E 0xED U+03C6 0xED U+2205 0xED U+2300 0xEE U+03B5 0xEE U+2208 0xEF U+2229 0xF0 U+2261 0xF1 U+00B1 0xF2 U+2265 0xF3 U+2264 0xF4 U+2320 0xF5 U+2321 0xF6 U+00F7 0xF7 U+2248 0xF8 U+00B0 0xF9 U+2219 0xF9 U+22C5 0xFA U+00B7 0xFB U+221A 0xFC U+207F 0xFD U+00B2 0xFE U+220E 0xFE U+25A0 0xFF U+00A0 kbd-1.15.5/data/unimaps/8859-4.a0-ff.uni0000644000076400007640000001070412056474622014056 00000000000000# fontpositions 0-95: positions 160-255 in ISO 8859-4 (Latin-4) 0x000 U+00A0 # NO-BREAK SPACE 0x001 U+0104 # LATIN CAPITAL LETTER A WITH OGONEK 0x002 U+0138 # LATIN SMALL LETTER KRA 0x003 U+0156 # LATIN CAPITAL LETTER R WITH CEDILLA 0x004 U+00A4 # CURRENCY SIGN 0x005 U+0128 # LATIN CAPITAL LETTER I WITH TILDE 0x006 U+013B # LATIN CAPITAL LETTER L WITH CEDILLA 0x007 U+00A7 # SECTION SIGN 0x008 U+00A8 # DIAERESIS 0x009 U+0160 # LATIN CAPITAL LETTER S WITH CARON 0x00A U+0112 # LATIN CAPITAL LETTER E WITH MACRON 0x00B U+0122 # LATIN CAPITAL LETTER G WITH CEDILLA 0x00C U+0166 # LATIN CAPITAL LETTER T WITH STROKE 0x00D U+00AD # SOFT HYPHEN 0x00E U+017D # LATIN CAPITAL LETTER Z WITH CARON 0x00F U+00AF # MACRON 0x010 U+00B0 # DEGREE SIGN 0x011 U+0105 # LATIN SMALL LETTER A WITH OGONEK 0x012 U+02DB # OGONEK 0x013 U+0157 # LATIN SMALL LETTER R WITH CEDILLA 0x014 U+00B4 # ACUTE ACCENT 0x015 U+0129 # LATIN SMALL LETTER I WITH TILDE 0x016 U+013C # LATIN SMALL LETTER L WITH CEDILLA 0x017 U+02C7 # CARON 0x018 U+00B8 # CEDILLA 0x019 U+0161 # LATIN SMALL LETTER S WITH CARON 0x01A U+0113 # LATIN SMALL LETTER E WITH MACRON 0x01B U+0123 # LATIN SMALL LETTER G WITH CEDILLA 0x01C U+0167 # LATIN SMALL LETTER T WITH STROKE 0x01D U+014A # LATIN CAPITAL LETTER ENG 0x01E U+017E # LATIN SMALL LETTER Z WITH CARON 0x01F U+014B # LATIN SMALL LETTER ENG 0x020 U+0100 # LATIN CAPITAL LETTER A WITH MACRON 0x021 U+00C1 # LATIN CAPITAL LETTER A WITH ACUTE 0x022 U+00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX 0x023 U+00C3 # LATIN CAPITAL LETTER A WITH TILDE 0x024 U+00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0x025 U+00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE 0x026 U+00C6 # LATIN CAPITAL LETTER AE 0x027 U+012E # LATIN CAPITAL LETTER I WITH OGONEK 0x028 U+010C # LATIN CAPITAL LETTER C WITH CARON 0x029 U+00C9 # LATIN CAPITAL LETTER E WITH ACUTE 0x02A U+0118 # LATIN CAPITAL LETTER E WITH OGONEK 0x02B U+00CB # LATIN CAPITAL LETTER E WITH DIAERESIS 0x02C U+0116 # LATIN CAPITAL LETTER E WITH DOT ABOVE 0x02D U+00CD # LATIN CAPITAL LETTER I WITH ACUTE 0x02E U+00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX 0x02F U+012A # LATIN CAPITAL LETTER I WITH MACRON 0x030 U+0110 # LATIN CAPITAL LETTER D WITH STROKE 0x031 U+0145 # LATIN CAPITAL LETTER N WITH CEDILLA 0x032 U+014C # LATIN CAPITAL LETTER O WITH MACRON 0x033 U+0136 # LATIN CAPITAL LETTER K WITH CEDILLA 0x034 U+00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX 0x035 U+00D5 # LATIN CAPITAL LETTER O WITH TILDE 0x036 U+00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0x037 U+00D7 # MULTIPLICATION SIGN 0x038 U+00D8 # LATIN CAPITAL LETTER O WITH STROKE 0x039 U+0172 # LATIN CAPITAL LETTER U WITH OGONEK 0x03A U+00DA # LATIN CAPITAL LETTER U WITH ACUTE 0x03B U+00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX 0x03C U+00DC # LATIN CAPITAL LETTER U WITH DIAERESIS 0x03D U+0168 # LATIN CAPITAL LETTER U WITH TILDE 0x03E U+016A # LATIN CAPITAL LETTER U WITH MACRON 0x03F U+00DF # LATIN SMALL LETTER SHARP S 0x040 U+0101 # LATIN SMALL LETTER A WITH MACRON 0x041 U+00E1 # LATIN SMALL LETTER A WITH ACUTE 0x042 U+00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0x043 U+00E3 # LATIN SMALL LETTER A WITH TILDE 0x044 U+00E4 # LATIN SMALL LETTER A WITH DIAERESIS 0x045 U+00E5 # LATIN SMALL LETTER A WITH RING ABOVE 0x046 U+00E6 # LATIN SMALL LETTER AE 0x047 U+012F # LATIN SMALL LETTER I WITH OGONEK 0x048 U+010D # LATIN SMALL LETTER C WITH CARON 0x049 U+00E9 # LATIN SMALL LETTER E WITH ACUTE 0x04A U+0119 # LATIN SMALL LETTER E WITH OGONEK 0x04B U+00EB # LATIN SMALL LETTER E WITH DIAERESIS 0x04C U+0117 # LATIN SMALL LETTER E WITH DOT ABOVE 0x04D U+00ED # LATIN SMALL LETTER I WITH ACUTE 0x04E U+00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX 0x04F U+012B # LATIN SMALL LETTER I WITH MACRON 0x050 U+0111 # LATIN SMALL LETTER D WITH STROKE 0x051 U+0146 # LATIN SMALL LETTER N WITH CEDILLA 0x052 U+014D # LATIN SMALL LETTER O WITH MACRON 0x053 U+0137 # LATIN SMALL LETTER K WITH CEDILLA 0x054 U+00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0x055 U+00F5 # LATIN SMALL LETTER O WITH TILDE 0x056 U+00F6 # LATIN SMALL LETTER O WITH DIAERESIS 0x057 U+00F7 # DIVISION SIGN 0x058 U+00F8 # LATIN SMALL LETTER O WITH STROKE 0x059 U+0173 # LATIN SMALL LETTER U WITH OGONEK 0x05A U+00FA # LATIN SMALL LETTER U WITH ACUTE 0x05B U+00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX 0x05C U+00FC # LATIN SMALL LETTER U WITH DIAERESIS 0x05D U+0169 # LATIN SMALL LETTER U WITH TILDE 0x05E U+016B # LATIN SMALL LETTER U WITH MACRON 0x05F U+02D9 # DOT ABOVE kbd-1.15.5/data/unimaps/cp866.uni0000644000076400007640000001266112056474622013262 00000000000000# cp866 0x00-0x7f idem # 0x80 U+0410 # CYRILLIC CAPITAL LETTER A 0x81 U+0411 # CYRILLIC CAPITAL LETTER BE 0x82 U+0412 # CYRILLIC CAPITAL LETTER VE 0x83 U+0413 # CYRILLIC CAPITAL LETTER GHE 0x84 U+0414 # CYRILLIC CAPITAL LETTER DE 0x85 U+0415 # CYRILLIC CAPITAL LETTER IE 0x86 U+0416 # CYRILLIC CAPITAL LETTER ZHE 0x87 U+0417 # CYRILLIC CAPITAL LETTER ZE 0x88 U+0418 # CYRILLIC CAPITAL LETTER I 0x89 U+0419 # CYRILLIC CAPITAL LETTER SHORT I 0x8a U+041a # CYRILLIC CAPITAL LETTER KA 0x8b U+041b # CYRILLIC CAPITAL LETTER EL 0x8c U+041c # CYRILLIC CAPITAL LETTER EM 0x8d U+041d # CYRILLIC CAPITAL LETTER EN 0x8e U+041e # CYRILLIC CAPITAL LETTER O 0x8f U+041f # CYRILLIC CAPITAL LETTER PE 0x90 U+0420 # CYRILLIC CAPITAL LETTER ER 0x91 U+0421 # CYRILLIC CAPITAL LETTER ES 0x92 U+0422 # CYRILLIC CAPITAL LETTER TE 0x93 U+0423 # CYRILLIC CAPITAL LETTER U 0x94 U+0424 # CYRILLIC CAPITAL LETTER EF 0x95 U+0425 # CYRILLIC CAPITAL LETTER HA 0x96 U+0426 # CYRILLIC CAPITAL LETTER TSE 0x97 U+0427 # CYRILLIC CAPITAL LETTER CHE 0x98 U+0428 # CYRILLIC CAPITAL LETTER SHA 0x99 U+0429 # CYRILLIC CAPITAL LETTER SHCHA 0x9a U+042a # CYRILLIC CAPITAL LETTER HARD SIGN 0x9b U+042b # CYRILLIC CAPITAL LETTER YERU 0x9c U+042c # CYRILLIC CAPITAL LETTER SOFT SIGN 0x9d U+042d # CYRILLIC CAPITAL LETTER E 0x9e U+042e # CYRILLIC CAPITAL LETTER YU 0x9f U+042f # CYRILLIC CAPITAL LETTER YA 0xa0 U+0430 # CYRILLIC SMALL LETTER A 0xa1 U+0431 # CYRILLIC SMALL LETTER BE 0xa2 U+0432 # CYRILLIC SMALL LETTER VE 0xa3 U+0433 # CYRILLIC SMALL LETTER GHE 0xa4 U+0434 # CYRILLIC SMALL LETTER DE 0xa5 U+0435 # CYRILLIC SMALL LETTER IE 0xa6 U+0436 # CYRILLIC SMALL LETTER ZHE 0xa7 U+0437 # CYRILLIC SMALL LETTER ZE 0xa8 U+0438 # CYRILLIC SMALL LETTER I 0xa9 U+0439 # CYRILLIC SMALL LETTER SHORT I 0xaa U+043a # CYRILLIC SMALL LETTER KA 0xab U+043b # CYRILLIC SMALL LETTER EL 0xac U+043c # CYRILLIC SMALL LETTER EM 0xad U+043d # CYRILLIC SMALL LETTER EN 0xae U+043e # CYRILLIC SMALL LETTER O 0xaf U+043f # CYRILLIC SMALL LETTER PE 0xb0 U+2591 # LIGHT SHADE 0xb1 U+2592 # MEDIUM SHADE 0xb2 U+2593 # DARK SHADE 0xb3 U+2502 # BOX DRAWINGS LIGHT VERTICAL 0xb4 U+2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT 0xb5 U+2561 # BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE 0xb6 U+2562 # BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE 0xb7 U+2556 # BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE 0xb8 U+2555 # BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE 0xb9 U+2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT 0xba U+2551 # BOX DRAWINGS DOUBLE VERTICAL 0xbb U+2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT 0xbc U+255d # BOX DRAWINGS DOUBLE UP AND LEFT 0xbd U+255c # BOX DRAWINGS UP DOUBLE AND LEFT SINGLE 0xbe U+255b # BOX DRAWINGS UP SINGLE AND LEFT DOUBLE 0xbf U+2510 # BOX DRAWINGS LIGHT DOWN AND LEFT 0xc0 U+2514 # BOX DRAWINGS LIGHT UP AND RIGHT 0xc1 U+2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL 0xc2 U+252c # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL 0xc3 U+251c # BOX DRAWINGS LIGHT VERTICAL AND RIGHT 0xc4 U+2500 # BOX DRAWINGS LIGHT HORIZONTAL 0xc5 U+253c # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL 0xc6 U+255e # BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE 0xc7 U+255f # BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE 0xc8 U+255a # BOX DRAWINGS DOUBLE UP AND RIGHT 0xc9 U+2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT 0xca U+2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL 0xcb U+2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL 0xcc U+2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT 0xcd U+2550 # BOX DRAWINGS DOUBLE HORIZONTAL 0xce U+256c # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL 0xcf U+2567 # BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE 0xd0 U+2568 # BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE 0xd1 U+2564 # BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE 0xd2 U+2565 # BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE 0xd3 U+2559 # BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE 0xd4 U+2558 # BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE 0xd5 U+2552 # BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE 0xd6 U+2553 # BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE 0xd7 U+256b # BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE 0xd8 U+256a # BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE 0xd9 U+2518 # BOX DRAWINGS LIGHT UP AND LEFT 0xda U+250c # BOX DRAWINGS LIGHT DOWN AND RIGHT 0xdb U+2588 # FULL BLOCK 0xdc U+2584 # LOWER HALF BLOCK 0xdd U+258c # LEFT HALF BLOCK 0xde U+2590 # RIGHT HALF BLOCK 0xdf U+2580 # UPPER HALF BLOCK 0xe0 U+0440 # CYRILLIC SMALL LETTER ER 0xe1 U+0441 # CYRILLIC SMALL LETTER ES 0xe2 U+0442 # CYRILLIC SMALL LETTER TE 0xe3 U+0443 # CYRILLIC SMALL LETTER U 0xe4 U+0444 # CYRILLIC SMALL LETTER EF 0xe5 U+0445 # CYRILLIC SMALL LETTER HA 0xe6 U+0446 # CYRILLIC SMALL LETTER TSE 0xe7 U+0447 # CYRILLIC SMALL LETTER CHE 0xe8 U+0448 # CYRILLIC SMALL LETTER SHA 0xe9 U+0449 # CYRILLIC SMALL LETTER SHCHA 0xea U+044a # CYRILLIC SMALL LETTER HARD SIGN 0xeb U+044b # CYRILLIC SMALL LETTER YERU 0xec U+044c # CYRILLIC SMALL LETTER SOFT SIGN 0xed U+044d # CYRILLIC SMALL LETTER E 0xee U+044e # CYRILLIC SMALL LETTER YU 0xef U+044f # CYRILLIC SMALL LETTER YA 0xf0 U+0401 # CYRILLIC CAPITAL LETTER IO 0xf1 U+0451 # CYRILLIC SMALL LETTER IO 0xf2 U+0404 # CYRILLIC CAPITAL LETTER UKRAINIAN IE 0xf3 U+0454 # CYRILLIC SMALL LETTER UKRAINIAN IE 0xf4 U+0407 # CYRILLIC CAPITAL LETTER YI 0xf5 U+0457 # CYRILLIC SMALL LETTER YI 0xf6 U+040e # CYRILLIC CAPITAL LETTER SHORT U 0xf7 U+045e # CYRILLIC SMALL LETTER SHORT U 0xf8 U+00b0 # DEGREE SIGN 0xf9 U+2219 # BULLET OPERATOR 0xfa U+00b7 # MIDDLE DOT 0xfb U+221a # SQUARE ROOT 0xfc U+2116 # NUMERO SIGN 0xfd U+00a4 # CURRENCY SIGN 0xfe U+25a0 # BLACK SQUARE 0xff U+00a0 # NO-BREAK SPACE kbd-1.15.5/data/unimaps/cp437.00-1f.uni0000644000076400007640000000067612056474622014001 00000000000000# first 32 positions of cp437 0x000 U+fffd 0x001 U+263a 0x002 U+263b 0x003 U+2665 0x004 U+2666 0x005 U+2663 0x006 U+2660 0x007 U+2022 0x008 U+25d8 0x009 U+25cb 0x00a U+25d9 0x00b U+2642 0x00c U+2640 0x00d U+266a 0x00e U+266b 0x00f U+263c 0x010 U+25ba 0x011 U+25c4 0x012 U+2195 0x013 U+203c 0x014 U+00b6 0x015 U+00a7 0x016 U+25ac 0x017 U+21a8 0x018 U+2191 0x019 U+2193 0x01a U+2192 0x01b U+2190 0x01c U+221f 0x01d U+2194 0x01e U+25b2 0x01f U+25bc kbd-1.15.5/data/unimaps/armscii8.uni0000644000076400007640000000254212056474622014130 00000000000000# # Armenian ArmSCII-8 encoding unicode table # usage: setfont -m trivial -u armscii8.uni fontname # 0x00-0x9f idem 0xA0 U+00A0 # doesn't exist in unicode... #0xA1 U+FFFF 0xA2 U+00A7 0xA3 U+0589 0xA4 U+0029 0xA5 U+0028 0xA6 U+00BB 0xA7 U+00AB 0xA8 U+2014 0xA9 U+002E 0xAA U+055D 0xAB U+002C 0xAC U+2013 0xAD U+058A 0xAE U+2026 0xAF U+055C 0xB0 U+055B 0xB1 U+055E 0xB2 U+0531 0xB3 U+0561 0xB4 U+0532 0xB5 U+0562 0xB6 U+0533 0xB7 U+0563 0xB8 U+0534 0xB9 U+0564 0xBA U+0535 0xBB U+0565 0xBC U+0536 0xBD U+0566 0xBE U+0537 0xBF U+0567 0xC0 U+0538 0xC1 U+0568 0xC2 U+0539 0xC3 U+0569 0xC4 U+053A 0xC5 U+056A 0xC6 U+053B 0xC7 U+056B 0xC8 U+053C 0xC9 U+056C 0xCA U+053D 0xCB U+056D 0xCC U+053E 0xCD U+056E 0xCE U+053F 0xCF U+056F 0xD0 U+0540 0xD1 U+0570 0xD2 U+0541 0xD3 U+0571 0xD4 U+0542 0xD5 U+0572 0xD6 U+0543 0xD7 U+0573 0xD8 U+0544 0xD9 U+0574 0xDA U+0545 0xDB U+0575 0xDC U+0546 0xDD U+0576 0xDE U+0547 0xDF U+0577 0xE0 U+0548 0xE1 U+0578 0xE2 U+0549 0xE3 U+0579 0xE4 U+054A 0xE5 U+057A 0xE6 U+054B 0xE7 U+057B 0xE8 U+054C 0xE9 U+057C 0xEA U+054D 0xEB U+057D 0xEC U+054E 0xED U+057E 0xEE U+054F 0xEF U+057F 0xF0 U+0550 0xF1 U+0580 0xF2 U+0551 0xF3 U+0581 0xF4 U+0552 0xF5 U+0582 0xF6 U+0553 0xF7 U+0583 0xF8 U+0554 0xF9 U+0584 0xFA U+0555 0xFB U+0585 0xFC U+0556 0xFD U+0586 0xFE U+02BC # armew doesn't exist in armscii-8; but as this place is free... 0xFF U+0587 kbd-1.15.5/data/unimaps/iso08.uni0000644000076400007640000000213712056474622013353 00000000000000# # Unicode mapping table for ISO 8859-8 fonts iso08.* # [use: unicode_start iso08.f16 iso08] # 0x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f 0x21-0x7e idem 0x7f U+2302 # 0x00 U+fffd 0x01 U+263A 0x02 U+263B 0x03 U+2665 0x04 U+2666 0x05 U+2663 0x06 U+2660 0x07 U+2022 0x08 U+25D8 0x09 U+25CB 0x0A U+25D9 0x0B U+2642 0x0C U+2640 0x0D U+266A 0x0E U+266B 0x0E U+266C 0x0F U+263C 0x10 U+25B6 0x10 U+25BA 0x11 U+25C0 0x11 U+25C4 0x12 U+2195 0x13 U+203C 0x14 U+00B6 0x15 U+00A7 0x16 U+25AC 0x17 U+21A8 0x18 U+2191 0x19 U+2193 0x1A U+2192 0x1B U+2190 0x1C U+221F 0x1C U+2319 0x1D U+2194 0x1E U+25B2 0x1F U+25BC # 0xa0 U+00a0 0xa2-0xa9 idem 0xaa U+00d7 0xab-0xae idem 0xaf U+203e 0xb0-0xb9 idem 0xba U+00f7 0xbb-0xbe idem 0xbf U+051f 0xdf U+2017 0xe0 U+05d0 0xe1 U+05d1 0xe2 U+05d2 0xe3 U+05d3 0xe4 U+05d4 0xe5 U+05d5 0xe6 U+05d6 0xe7 U+05d7 0xe8 U+05d8 0xe9 U+05d9 0xea U+05da 0xeb U+05db 0xec U+05dc 0xed U+05dd 0xee U+05de 0xef U+05df 0xf0 U+05e0 0xf1 U+05e1 0xf2 U+05e2 0xf3 U+05e3 0xf4 U+05e4 0xf5 U+05e5 0xf6 U+05e6 0xf7 U+05e7 0xf8 U+05e8 0xf9 U+05e9 0xfa U+05ea kbd-1.15.5/data/unimaps/lat4u.uni0000644000076400007640000001166612056474622013451 00000000000000# # Unicode mapping table for Latin-4 fonts (lat4u-08.psf, # lat4u-10.psf, lat4u-12.psf, lat4u-14.psf, lat4u-16.psf, lat4u-16+.psf, # lat4u-19.psf). # These fonts are designed to use in Unicode mode, but you can use them # as ISO-8859-4 fonts in non-Unicode mode with vga2iso screen map. If # you think these fonts can be subject of copyright law, (c) Ricardas # Cepas , 1997. Copying policy: GNU GPL V2. # If you use 8 pixels wide mode exclusively you can use derived lat4-* # fonts, lat4.uni and trivial mappings. # # All block graphics from CP 850 are present. # Note: to work better with VGA hardware, we have moved the range # 0xc0-0xdf to 0x80-0x9f and use the 0xc0-0xdf range for block graphics. # It should be at 0xc0-0xdF to work properly with VGA. # Rightmost column of 8 pixel wide charcell can be duplicated if at # this place and if special VGA bit set. So horizontal lines will not be # dashed in the default 9 pixel wide mode. # You can make more space by mapping double lines to single lines. # # All ISO-8859-4 characters are in there places (after remapping of # course). # Almost all ISO-8859-1 letters, Y diaeresis and AE are present. # Comments & bug reports to: Ricardas Cepas # # DEC VT graphics and some more # 0x00 U+fffd 0x01 U+00a2 # cent 0x02 U+0152 0x03 U+0153 0x04 U+00a3 # pound 0x05 U+00a9 # (C) 0x06 U+00ab # << 0x07 U+00ae U+2122 # (R) 0x08 U+00bb # >> 0x09 U+2591 0x0a U+2592 0x0b U+2593 0x0c U+00c0 # A grave \ 0x0d U+00c7 # C cedilla 0x0e U+00c8 # E grave \ 0x0f U+00ca # E circumflex /\ 0x10 U+00d1 # N tilde ~ 0x11 U+00d2 # O grave \ 0x12 U+00d3 # O acute / 0x13 U+00d9 # U grave \ 0x14 U+00dd # Y acute / 0x15 U+00e0 # a grave \ 0x16 U+00e7 # c cedilla 0x17 U+00e8 # e grave \ 0x18 U+00ea # e circumflex /\ 0x19 U+00f1 # n tilde ~ 0x1a U+00f2 # o grave \ 0x1b U+00f3 # o acute / 0x1c U+00f9 # u grave \ 0x1d U+00fd # y acute / 0x1e U+00ff # y diaeresis .. 0x1f U+03c0 # GREEK SMALL LETTER PI # # ASCII # 0x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f 0x21 U+0021 0x22 U+0022 U+201d U+201f 0x23-0x26 idem 0x27 U+0027 U+2019 0x28-0x2b idem 0x2c U+002c U+201a 0x2d U+002d U+2212 U+2014 U+2015 0x2e-0x3b idem 0x3c U+003c U+2039 0x3d U+003d 0x3e U+003e U+203a 0x3f-0x4a idem 0x4b U+004b U+212a 0x4c-0x5e idem 0x5f U+005f U+f804 0x60 U+0060 U+2018 U+201b 0x61-0x65 idem 0x66 U+0066 U+0192 # f 0x67-0x7b idem 0x7c U+007c U+00a6 # VERTICAL LINE, BROKEN BAR 0x7d U+007d 0x7e U+007e U+02dc # # A letter missing in Latin-1 # 0x7f U+0178 # LATIN CAPITAL LETTER Y WITH DIAERESIS # # The Latin-4 capital letters (moved slightly due to VGA hardware # brain-damage) # 0x80 U+0100 0x81 U+00c1 0x82 U+00c2 0x83 U+00c3 0x84 U+00c4 0x85 U+00c5 U+212b # LATIN CAPITAL LETTER A WITH RING ABOVE, ANGSTROM SIGN 0x86 U+00c6 0x87 U+012e 0x88 U+010c 0x89 U+00c9 0x8a U+0118 0x8b U+00cb 0x8c U+0116 0x8d U+00cd 0x8e U+00ce 0x8f U+012a 0x90 U+0110 U+00d0 0x91 U+0145 0x92 U+014c 0x93 U+0136 0x94 U+00d4 0x95 U+00d5 0x96 U+00d6 0x97 U+00d7 0x98 U+00d8 0x99 U+0172 0x9a U+00da 0x9b U+00db 0x9c U+00dc 0x9d U+0168 0x9e U+016a 0x9f U+00df # special character # non-breaking space <-> open box 0xa0 U+2423 # # Capital letters at their place # 0xa0 U+00a0 0xa1 U+0104 0xa2 U+0138 0xa3 U+0156 0xa4 U+00a4 0xa5 U+0128 0xa6 U+013b 0xa7 U+00a7 0xa8 U+00a8 0xa9 U+0160 0xaa U+0112 0xab U+0122 0xac U+0166 0xad U+00ad U+2010 U+2011 U+2013 0xae U+017d 0xaf U+00af U+f800 # # lower case letters # 0xb0 U+00b0 0xb1 U+0105 0xb2 U+02db 0xb3 U+0157 0xb4 U+00b4 0xb5 U+0129 0xb6 U+013c 0xb7 U+02c7 0xb8 U+00b8 0xb9 U+0161 0xba U+0113 0xbb U+0123 0xbc U+0167 0xbd U+014a 0xbe U+017e 0xbf U+014b # # All of cp850 line drawing chars. # #0xc0 U+f801 # medium-high line 0xc0 U+00a5 #yen #0xc1 U+2575 0xc1 U+00cc #I grave \ #0xc2 U+2576 0xc2 U+00cf #I diaeresis .. 0xc3 U+2514 #0xc4 U+2577 0xc4 U+00ec #i grave \ 0xc5 U+2502 0xc6 U+250c 0xc7 U+251c #0xc8 U+2574 0xc8 U+00ef #i diaeresis .. 0xc9 U+2518 0xca U+2500 0xcb U+2534 0xcc U+2510 0xcd U+2524 0xce U+252c 0xcf U+253c #0xd0 U+f803 # medium-low line 0xd0 U+201e # ,,(99) DOUBLE LOW-9 QUOTATION MARK #0xd1 U+2579 0xd1 U+201c # (66) LEFT DOUBLE QUOTATION MARK;Ps;0;ON;;;;;N;DOUBLE TURNED COMMA QUOTATION MARK #0xd2 U+257a 0xd2 U+2580 # upper half block 0xd3 U+2517 U+255a #0xd4 U+257b 0xd4 U+2584 # lower half block 0xd5 U+2503 U+2551 0xd6 U+250f U+2554 0xd7 U+2523 U+2560 #0xd8 U+2578 0xd8 U+2588 # full block 0xd9 U+251b U+255d 0xda U+2501 U+2550 0xdb U+253b U+2569 0xdc U+2513 U+2557 0xdd U+2563 U+252b 0xde U+2533 U+2566 0xdf U+254b U+256c # # lower case letters # 0xe0 U+0101 0xe1 U+00e1 0xe2 U+00e2 0xe3 U+00e3 0xe4 U+00e4 0xe5 U+00e5 0xe6 U+00e6 0xe7 U+012f 0xe8 U+010d 0xe9 U+00e9 0xea U+0119 0xeb U+00eb 0xec U+0117 0xed U+00ed 0xee U+00ee 0xef U+012b 0xf0 U+0111 U+00f0 0xf1 U+0146 0xf2 U+014d 0xf3 U+0137 0xf4 U+00f4 0xf5 U+00f5 0xf6 U+00f6 0xf7 U+00f7 0xf8 U+00f8 0xf9 U+0173 0xfa U+00fa 0xfb U+00fb 0xfc U+00fc 0xfd U+0169 0xfe U+016b 0xff U+02d9 kbd-1.15.5/data/unimaps/iso01.uni0000644000076400007640000000124212056474622013340 00000000000000# # Unicode mapping table for ISO 8859-1 fonts iso01.* # [use: unicode_start iso01.f16 iso01] # 0x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f 0x21-0x7e idem 0x7f U+2302 0xa0-0xff idem 0x00 U+fffd 0x01 U+263A 0x02 U+263B 0x03 U+2665 0x04 U+2666 0x05 U+2663 0x06 U+2660 0x07 U+2022 0x08 U+25D8 0x09 U+25CB 0x0A U+25D9 0x0B U+2642 0x0C U+2640 0x0D U+266A 0x0E U+266B 0x0E U+266C 0x0F U+263C 0x10 U+25B6 0x10 U+25BA 0x11 U+25C0 0x11 U+25C4 0x12 U+2195 0x13 U+203C 0x14 U+00B6 0x15 U+00A7 0x16 U+25AC 0x17 U+21A8 0x18 U+2191 0x19 U+2193 0x1A U+2192 0x1B U+2190 0x1C U+221F 0x1C U+2319 0x1D U+2194 0x1E U+25B2 0x1F U+25BC kbd-1.15.5/data/unimaps/cp850b.uni0000644000076400007640000000765312056474622013422 00000000000000# # This is a modified IBM CP850; whith the glyphs that changed between # iso-8859-1 and iso-8859-15 changed the same way; so by hacking a little # a cp850 font we can change those eight glyphs and have a nice font to # use to display iso-8859-15 # # usage: setfont -m cp850_to_iso01.trans -u cp850b.uni fontname # 0x00 U+0000 0x01 U+263a 0x02 U+263b 0x03 U+2665 0x04 U+2666 U+25c6 0x05 U+2663 0x06 U+2660 0x07 U+2022 0x08 U+25d8 0x09 U+25cb 0x0a U+25d9 0x0b U+2642 0x0c U+2640 0x0d U+266a 0x0e U+266b 0x0f U+263c 0x10 U+25b6 U+25ba 0x11 U+25c0 U+25c4 0x12 U+2195 0x13 U+203c 0x14 U+00b6 0x15 U+00a7 0x16 U+25ac 0x17 U+21a8 0x18 U+2191 0x19 U+2193 0x1a U+2192 0x1b U+2190 0x1c U+221f 0x1d U+2194 0x1e U+25b2 0x1f U+25bc # # The ASCII range is identity-mapped, but some of the characters also # have to act as substitutes, especially the upper-case characters. # 0x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f 0x21 U+0021 0x22 U+0022 U+00a8 0x23 U+0023 0x24 U+0024 0x25 U+0025 0x26 U+0026 0x27 U+0027 0x28 U+0028 0x29 U+0029 0x2a U+002a 0x2b U+002b 0x2c U+002c U+00b8 0x2d U+002d U+00ad 0x2e U+002e 0x2f U+002f 0x30 U+0030 0x31 U+0031 0x32 U+0032 0x33 U+0033 0x34 U+0034 0x35 U+0035 0x36 U+0036 0x37 U+0037 0x38 U+0038 0x39 U+0039 0x3a U+003a 0x3b U+003b 0x3c U+003c 0x3d U+003d 0x3e U+003e 0x3f U+003f 0x40 U+0040 0x41 U+0041 0x42 U+0042 0x43 U+0043 0x44 U+0044 0x45 U+0045 0x46 U+0046 0x47 U+0047 0x48 U+0048 0x49 U+0049 0x4a U+004a 0x4b U+004b U+212a 0x4c U+004c 0x4d U+004d 0x4e U+004e 0x4f U+004f 0x50 U+0050 0x51 U+0051 0x52 U+0052 0x53 U+0053 0x54 U+0054 0x55 U+0055 0x56 U+0056 0x57 U+0057 0x58 U+0058 0x59 U+0059 0x5a U+005a 0x5b U+005b 0x5c U+005c 0x5d U+005d 0x5e U+005e 0x5f U+005f U+f804 0x60 U+0060 0x61 U+0061 0x62 U+0062 0x63 U+0063 0x64 U+0064 0x65 U+0065 0x66 U+0066 0x67 U+0067 0x68 U+0068 0x69 U+0069 0x6a U+006a 0x6b U+006b 0x6c U+006c 0x6d U+006d 0x6e U+006e 0x6f U+006f 0x70 U+0070 0x71 U+0071 0x72 U+0072 0x73 U+0073 0x74 U+0074 0x75 U+0075 0x76 U+0076 0x77 U+0077 0x78 U+0078 0x79 U+0079 0x7a U+007a 0x7b U+007b 0x7c U+007c 0x7d U+007d 0x7e U+007e # # Okay, what on Earth is this one supposed to be used for? # 0x7f U+2302 # # Non-English characters, mostly lower case letters... # 0x80 U+00c7 0x81 U+00fc 0x82 U+00e9 0x83 U+00e2 0x84 U+00e4 0x85 U+00e0 0x86 U+00e5 0x87 U+00e7 0x88 U+00ea 0x89 U+00eb 0x8a U+00e8 0x8b U+00ef 0x8c U+00ee 0x8d U+00ec 0x8e U+00c4 0x8f U+00c5 U+212b 0x90 U+00c9 0x91 U+00e6 0x92 U+00c6 0x93 U+00f4 0x94 U+00f6 0x95 U+00f2 0x96 U+00fb 0x97 U+00f9 0x98 U+00ff 0x99 U+00d6 0x9a U+00dc 0x9b U+00f8 0x9c U+00a3 0x9d U+00d8 0x9e U+00d7 0x9f U+0192 0xa0 U+00e1 0xa1 U+00ed 0xa2 U+00f3 0xa3 U+00fa 0xa4 U+00f1 0xa5 U+00d1 0xa6 U+00aa 0xa7 U+00ba 0xa8 U+00bf 0xa9 U+00ae 0xaa U+00ac 0xab U+0153 0xac U+0152 0xad U+00a1 0xae U+00ab 0xaf U+00bb # # Block graphics # 0xb0 U+2591 0xb1 U+2592 0xb2 U+2593 0xb3 U+2502 0xb4 U+2524 0xb5 U+00c1 0xb6 U+00c2 0xb7 U+00c0 0xb8 U+00a9 0xb9 U+2563 0xba U+2551 0xbb U+2557 0xbc U+255d 0xbd U+00a2 0xbe U+00a5 0xbf U+2510 0xc0 U+2514 0xc1 U+2534 0xc2 U+252c 0xc3 U+251c 0xc4 U+2500 0xc5 U+253c 0xc6 U+00e3 0xc7 U+00c3 0xc8 U+255a 0xc9 U+2554 0xca U+2569 0xcb U+2566 0xcc U+2560 0xcd U+2550 0xce U+256c 0xcf U+00a4 0xd0 U+00f0 0xd1 U+00d0 0xd2 U+00ca 0xd3 U+00cb 0xd4 U+00c8 0xd5 U+20ac 0xd6 U+00cd 0xd7 U+00ce 0xd8 U+00cf 0xd9 U+2518 0xda U+250c 0xdb U+2588 0xdc U+2584 0xdd U+0160 0xde U+00cc 0xdf U+2580 # # Greek letters and mathematical symbols # 0xe0 U+00d3 0xe1 U+03b2 U+00df 0xe2 U+00d4 0xe3 U+00d2 0xe4 U+00f5 0xe5 U+00d5 0xe6 U+00b5 U+03bc 0xe7 U+00fe 0xe8 U+00de 0xe9 U+00da 0xea U+00db 0xeb U+00d9 0xec U+00fd 0xed U+00dd 0xee U+03b5 0xef U+017d 0xf0 U+2261 0xf1 U+00b1 0xf2 U+2265 0xf3 U+0178 0xf4 U+2320 0xf5 U+2321 0xf6 U+00f7 0xf7 U+017e 0xf8 U+00b0 0xf9 U+0161 0xfa U+00b7 0xfb U+00b9 0xfc U+00b3 0xfd U+00b2 # # Square bullet, non-spacing blank # Mapping U+fffd to the square bullet means it is the substitution # character # 0xfe U+25a0 U+fffd 0xff U+00a0 kbd-1.15.5/data/unimaps/lat7.uni0000644000076400007640000001616212056474622013263 000000000000000x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f # SPACES 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2A U+002A # ASTERISK 0x2B U+002B # PLUS SIGN 0x2C U+002C # COMMA 0x2D U+002D # HYPHEN-MINUS 0x2E U+002E # FULL STOP 0x2F U+002F # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3A U+003A # COLON 0x3B U+003B # SEMICOLON 0x3C U+003C # LESS-THAN SIGN 0x3D U+003D # EQUALS SIGN 0x3E U+003E # GREATER-THAN SIGN 0x3F U+003F # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4A U+004A # LATIN CAPITAL LETTER J 0x4B U+004B # LATIN CAPITAL LETTER K 0x4C U+004C # LATIN CAPITAL LETTER L 0x4D U+004D # LATIN CAPITAL LETTER M 0x4E U+004E # LATIN CAPITAL LETTER N 0x4F U+004F # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5A U+005A # LATIN CAPITAL LETTER Z 0x5B U+005B # LEFT SQUARE BRACKET 0x5C U+005C # REVERSE SOLIDUS 0x5D U+005D # RIGHT SQUARE BRACKET 0x5E U+005E # CIRCUMFLEX ACCENT 0x5F U+005F # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6A U+006A # LATIN SMALL LETTER J 0x6B U+006B # LATIN SMALL LETTER K 0x6C U+006C # LATIN SMALL LETTER L 0x6D U+006D # LATIN SMALL LETTER M 0x6E U+006E # LATIN SMALL LETTER N 0x6F U+006F # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7A U+007A # LATIN SMALL LETTER Z 0x7B U+007B # LEFT CURLY BRACKET 0x7C U+007C # VERTICAL LINE 0x7D U+007D # RIGHT CURLY BRACKET 0x7E U+007E # TILDE 0xA0 U+00A0 # NO-BREAK SPACE 0xA1 U+201D # RIGHT DOUBLE QUOTATION MARK 0xA2 U+00A2 # CENT SIGN 0xA3 U+00A3 # POUND SIGN 0xA4 U+00A4 # CURRENCY SIGN 0xA5 U+201E # DOUBLE LOW-9 QUOTATION MARK 0xA6 U+00A6 # BROKEN BAR 0xA7 U+00A7 # SECTION SIGN 0xA8 U+00D8 # LATIN CAPITAL LETTER O WITH STROKE 0xA9 U+00A9 # COPYRIGHT SIGN 0xAA U+0156 # LATIN CAPITAL LETTER R WITH CEDILLA 0xAB U+00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xAC U+00AC # NOT SIGN 0xAD U+00AD # SOFT HYPHEN 0xAE U+00AE # REGISTERED SIGN 0xAF U+00C6 # LATIN CAPITAL LETTER AE 0xB0 U+00B0 # DEGREE SIGN 0xB1 U+00B1 # PLUS-MINUS SIGN 0xB2 U+00B2 # SUPERSCRIPT TWO 0xB3 U+00B3 # SUPERSCRIPT THREE 0xB4 U+201C # LEFT DOUBLE QUOTATION MARK 0xB5 U+00B5 # MICRO SIGN 0xB6 U+00B6 # PILCROW SIGN 0xB7 U+00B7 # MIDDLE DOT 0xB8 U+00F8 # LATIN SMALL LETTER O WITH STROKE 0xB9 U+00B9 # SUPERSCRIPT ONE 0xBA U+0157 # LATIN SMALL LETTER R WITH CEDILLA 0xBB U+00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0xBC U+00BC # VULGAR FRACTION ONE QUARTER 0xBD U+00BD # VULGAR FRACTION ONE HALF 0xBE U+00BE # VULGAR FRACTION THREE QUARTERS 0xBF U+00E6 # LATIN SMALL LETTER AE 0xC0 U+0104 # LATIN CAPITAL LETTER A WITH OGONEK 0xC1 U+012E # LATIN CAPITAL LETTER I WITH OGONEK 0xC2 U+0100 # LATIN CAPITAL LETTER A WITH MACRON 0xC3 U+0106 # LATIN CAPITAL LETTER C WITH ACUTE 0xC4 U+00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0xC5 U+00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE 0xC6 U+0118 # LATIN CAPITAL LETTER E WITH OGONEK 0xC7 U+0112 # LATIN CAPITAL LETTER E WITH MACRON 0xC8 U+010C # LATIN CAPITAL LETTER C WITH CARON 0xC9 U+00C9 # LATIN CAPITAL LETTER E WITH ACUTE 0xCA U+0179 # LATIN CAPITAL LETTER Z WITH ACUTE 0xCB U+0116 # LATIN CAPITAL LETTER E WITH DOT ABOVE 0xCC U+0122 # LATIN CAPITAL LETTER G WITH CEDILLA 0xCD U+0136 # LATIN CAPITAL LETTER K WITH CEDILLA 0xCE U+012A # LATIN CAPITAL LETTER I WITH MACRON 0xCF U+013B # LATIN CAPITAL LETTER L WITH CEDILLA 0xD0 U+0160 # LATIN CAPITAL LETTER S WITH CARON 0xD1 U+0143 # LATIN CAPITAL LETTER N WITH ACUTE 0xD2 U+0145 # LATIN CAPITAL LETTER N WITH CEDILLA 0xD3 U+00D3 # LATIN CAPITAL LETTER O WITH ACUTE 0xD4 U+014C # LATIN CAPITAL LETTER O WITH MACRON 0xD5 U+00D5 # LATIN CAPITAL LETTER O WITH TILDE 0xD6 U+00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0xD7 U+00D7 # MULTIPLICATION SIGN 0xD8 U+0172 # LATIN CAPITAL LETTER U WITH OGONEK 0xD9 U+0141 # LATIN CAPITAL LETTER L WITH STROKE 0xDA U+015A # LATIN CAPITAL LETTER S WITH ACUTE 0xDB U+016A # LATIN CAPITAL LETTER U WITH MACRON 0xDC U+00DC # LATIN CAPITAL LETTER U WITH DIAERESIS 0xDD U+017B # LATIN CAPITAL LETTER Z WITH DOT ABOVE 0xDE U+017D # LATIN CAPITAL LETTER Z WITH CARON 0xDF U+00DF # LATIN SMALL LETTER SHARP S 0xE0 U+0105 # LATIN SMALL LETTER A WITH OGONEK 0xE1 U+012F # LATIN SMALL LETTER I WITH OGONEK 0xE2 U+0101 # LATIN SMALL LETTER A WITH MACRON 0xE3 U+0107 # LATIN SMALL LETTER C WITH ACUTE 0xE4 U+00E4 # LATIN SMALL LETTER A WITH DIAERESIS 0xE5 U+00E5 # LATIN SMALL LETTER A WITH RING ABOVE 0xE6 U+0119 # LATIN SMALL LETTER E WITH OGONEK 0xE7 U+0113 # LATIN SMALL LETTER E WITH MACRON 0xE8 U+010D # LATIN SMALL LETTER C WITH CARON 0xE9 U+00E9 # LATIN SMALL LETTER E WITH ACUTE 0xEA U+017A # LATIN SMALL LETTER Z WITH ACUTE 0xEB U+0117 # LATIN SMALL LETTER E WITH DOT ABOVE 0xEC U+0123 # LATIN SMALL LETTER G WITH CEDILLA 0xED U+0137 # LATIN SMALL LETTER K WITH CEDILLA 0xEE U+012B # LATIN SMALL LETTER I WITH MACRON 0xEF U+013C # LATIN SMALL LETTER L WITH CEDILLA 0xF0 U+0161 # LATIN SMALL LETTER S WITH CARON 0xF1 U+0144 # LATIN SMALL LETTER N WITH ACUTE 0xF2 U+0146 # LATIN SMALL LETTER N WITH CEDILLA 0xF3 U+00F3 # LATIN SMALL LETTER O WITH ACUTE 0xF4 U+014D # LATIN SMALL LETTER O WITH MACRON 0xF5 U+00F5 # LATIN SMALL LETTER O WITH TILDE 0xF6 U+00F6 # LATIN SMALL LETTER O WITH DIAERESIS 0xF7 U+00F7 # DIVISION SIGN 0xF8 U+0173 # LATIN SMALL LETTER U WITH OGONEK 0xF9 U+0142 # LATIN SMALL LETTER L WITH STROKE 0xFA U+015B # LATIN SMALL LETTER S WITH ACUTE 0xFB U+016B # LATIN SMALL LETTER U WITH MACRON 0xFC U+00FC # LATIN SMALL LETTER U WITH DIAERESIS 0xFD U+017C # LATIN SMALL LETTER Z WITH DOT ABOVE 0xFE U+017E # LATIN SMALL LETTER Z WITH CARON 0xFF U+2019 # RIGHT SINGLE QUOTATION MARK kbd-1.15.5/data/unimaps/lat9w.uni0000644000076400007640000000706312056474622013454 00000000000000# # Character table extracted from font lat9w-16.psf # 0x00 U+fffd 0x01 U+2248 0x02 U+0152 0x03 U+0153 0x04 U+25c6 0x05 U+2409 0x06 U+240c 0x07 U+240d 0x08 U+240a 0x09 U+2591 0x0a U+2592 0x0b U+2593 0x0c U+2588 0x0d U+2584 0x0e U+2580 0x0f U+258c 0x10 U+2590 0x11 U+2424 0x12 U+240b 0x13 U+2264 0x14 U+2265 0x15 U+2260 0x16 U+25c0 0x17 U+25b6 0x18 U+2191 0x19 U+2193 0x1a U+2192 0x1b U+2190 0x1c U+2195 0x1d U+2194 0x1e U+21b5 0x1f U+03c0 0x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f 0x21 U+0021 0x22 U+0022 0x23 U+0023 0x24 U+0024 0x25 U+0025 0x26 U+0026 0x27 U+0027 0x28 U+0028 0x29 U+0029 0x2a U+002a 0x2b U+002b 0x2c U+002c 0x2d U+002d 0x2e U+002e 0x2f U+002f 0x30 U+0030 0x31 U+0031 0x32 U+0032 0x33 U+0033 0x34 U+0034 0x35 U+0035 0x36 U+0036 0x37 U+0037 0x38 U+0038 0x39 U+0039 0x3a U+003a 0x3b U+003b 0x3c U+003c 0x3d U+003d 0x3e U+003e 0x3f U+003f 0x40 U+0040 0x41 U+0041 0x42 U+0042 0x43 U+0043 0x44 U+0044 0x45 U+0045 0x46 U+0046 0x47 U+0047 0x48 U+0048 0x49 U+0049 0x4a U+004a 0x4b U+004b U+212a 0x4c U+004c 0x4d U+004d 0x4e U+004e 0x4f U+004f 0x50 U+0050 0x51 U+0051 0x52 U+0052 0x53 U+0053 0x54 U+0054 0x55 U+0055 0x56 U+0056 0x57 U+0057 0x58 U+0058 0x59 U+0059 0x5a U+005a 0x5b U+005b 0x5c U+005c 0x5d U+005d 0x5e U+005e 0x5f U+005f U+f804 0x60 U+0060 0x61 U+0061 0x62 U+0062 0x63 U+0063 0x64 U+0064 0x65 U+0065 0x66 U+0066 0x67 U+0067 0x68 U+0068 0x69 U+0069 0x6a U+006a 0x6b U+006b 0x6c U+006c 0x6d U+006d 0x6e U+006e 0x6f U+006f 0x70 U+0070 0x71 U+0071 0x72 U+0072 0x73 U+0073 0x74 U+0074 0x75 U+0075 0x76 U+0076 0x77 U+0077 0x78 U+0078 0x79 U+0079 0x7a U+007a 0x7b U+007b 0x7c U+007c 0x7d U+007d 0x7e U+007e 0x7f U+0178 0x80 U+f801 0x81 U+2575 0x82 U+2576 0x83 U+2514 0x84 U+2577 0x85 U+2502 0x86 U+250c 0x87 U+251c 0x88 U+2574 0x89 U+2518 0x8a U+2500 0x8b U+2534 0x8c U+2510 0x8d U+2524 0x8e U+252c 0x8f U+253c 0x90 U+f803 0x91 U+2579 0x92 U+257a 0x93 U+2517 U+255a 0x94 U+257b 0x95 U+2503 U+2551 0x96 U+250f U+2554 0x97 U+2523 U+2560 0x98 U+2578 0x99 U+251b U+255d 0x9a U+2501 U+2550 0x9b U+253b U+2569 0x9c U+2513 U+2557 0x9d U+2563 U+252b 0x9e U+2533 U+2566 0x9f U+254b U+256c 0xa0 U+2423 0xa1 U+00a1 0xa2 U+00a2 0xa3 U+00a3 0xa4 U+00a4 U+20ac 0xa5 U+00a5 0xa6 U+00a6 U+0160 0xa7 U+00a7 0xa8 U+00a8 U+0161 0xa9 U+00a9 0xaa U+00aa 0xab U+00ab 0xac U+00ac 0xad U+00ad 0xae U+00ae 0xaf U+00af U+f800 0xb0 U+00b0 0xb1 U+00b1 0xb2 U+00b2 0xb3 U+00b3 0xb4 U+00b4 U+017d 0xb5 U+00b5 0xb6 U+00b6 0xb7 U+00b7 0xb8 U+00b8 U+017e 0xb9 U+00b9 0xba U+00ba 0xbb U+00bb 0xbc U+00bc U+0152 0xbd U+00bd U+0153 0xbe U+00be U+0178 0xbf U+00bf 0xc0 U+00c0 0xc1 U+00c1 0xc2 U+00c2 0xc3 U+00c3 0xc4 U+00c4 0xc5 U+00c5 U+212b 0xc6 U+00c6 0xc7 U+00c7 0xc8 U+00c8 0xc9 U+00c9 0xca U+00ca 0xcb U+00cb 0xcc U+00cc 0xcd U+00cd 0xce U+00ce 0xcf U+00cf 0xd0 U+00d0 0xd1 U+00d1 0xd2 U+00d2 0xd3 U+00d3 0xd4 U+00d4 0xd5 U+00d5 0xd6 U+00d6 0xd7 U+00d7 0xd8 U+00d8 0xd9 U+00d9 0xda U+00da 0xdb U+00db 0xdc U+00dc 0xdd U+00dd 0xde U+00de 0xdf U+00df 0xe0 U+00e0 0xe1 U+00e1 0xe2 U+00e2 0xe3 U+00e3 0xe4 U+00e4 0xe5 U+00e5 0xe6 U+00e6 0xe7 U+00e7 0xe8 U+00e8 0xe9 U+00e9 0xea U+00ea 0xeb U+00eb 0xec U+00ec 0xed U+00ed 0xee U+00ee 0xef U+00ef 0xf0 U+00f0 0xf1 U+00f1 0xf2 U+00f2 0xf3 U+00f3 0xf4 U+00f4 0xf5 U+00f5 0xf6 U+00f6 0xf7 U+00f7 0xf8 U+00f8 0xf9 U+00f9 0xfa U+00fa 0xfb U+00fb 0xfc U+00fc 0xfd U+00fd 0xfe U+00fe 0xff U+00ff kbd-1.15.5/data/unimaps/cp737b.uni0000644000076400007640000001410712056474622013416 00000000000000# cp737b (Greek) # This is cp737, but with positions 0-31 replaced by cp437 symbols # and positions ea-f0,f4-f5 replaced by Omega, delta, infinity, # varphi, varepsilon, cap, equiv, integral-top, integral-bottom. # (In other words, positions ea-ff replaced by cp865 symbols.) # # first 32 positions of cp437 0x000 U+fffd 0x001 U+263a 0x002 U+263b 0x003 U+2665 0x004 U+2666 0x005 U+2663 0x006 U+2660 0x007 U+2022 0x008 U+25d8 0x009 U+25cb 0x00a U+25d9 0x00b U+2642 0x00c U+2640 0x00d U+266a 0x00e U+266b 0x00f U+263c 0x010 U+25ba 0x011 U+25c4 0x012 U+2195 0x013 U+203c 0x014 U+00b6 0x015 U+00a7 0x016 U+25ac 0x017 U+21a8 0x018 U+2191 0x019 U+2193 0x01a U+2192 0x01b U+2190 0x01c U+221f 0x01d U+2194 0x01e U+25b2 0x01f U+25bc # then ASCII 0x020-0x07f idem # then Greek part 0x80 U+0391 # GREEK CAPITAL LETTER ALPHA 0x81 U+0392 # GREEK CAPITAL LETTER BETA 0x82 U+0393 # GREEK CAPITAL LETTER GAMMA 0x83 U+0394 # GREEK CAPITAL LETTER DELTA 0x84 U+0395 # GREEK CAPITAL LETTER EPSILON 0x85 U+0396 # GREEK CAPITAL LETTER ZETA 0x86 U+0397 # GREEK CAPITAL LETTER ETA 0x87 U+0398 # GREEK CAPITAL LETTER THETA 0x88 U+0399 # GREEK CAPITAL LETTER IOTA 0x89 U+039a # GREEK CAPITAL LETTER KAPPA 0x8a U+039b # GREEK CAPITAL LETTER LAMDA 0x8b U+039c # GREEK CAPITAL LETTER MU 0x8c U+039d # GREEK CAPITAL LETTER NU 0x8d U+039e # GREEK CAPITAL LETTER XI 0x8e U+039f # GREEK CAPITAL LETTER OMICRON 0x8f U+03a0 # GREEK CAPITAL LETTER PI 0x90 U+03a1 # GREEK CAPITAL LETTER RHO 0x91 U+03a3 # GREEK CAPITAL LETTER SIGMA 0x92 U+03a4 # GREEK CAPITAL LETTER TAU 0x93 U+03a5 # GREEK CAPITAL LETTER UPSILON 0x94 U+03a6 # GREEK CAPITAL LETTER PHI 0x95 U+03a7 # GREEK CAPITAL LETTER CHI 0x96 U+03a8 # GREEK CAPITAL LETTER PSI 0x97 U+03a9 # GREEK CAPITAL LETTER OMEGA 0x98 U+03b1 # GREEK SMALL LETTER ALPHA 0x99 U+03b2 # GREEK SMALL LETTER BETA 0x9a U+03b3 # GREEK SMALL LETTER GAMMA 0x9b U+03b4 # GREEK SMALL LETTER DELTA 0x9c U+03b5 # GREEK SMALL LETTER EPSILON 0x9d U+03b6 # GREEK SMALL LETTER ZETA 0x9e U+03b7 # GREEK SMALL LETTER ETA 0x9f U+03b8 # GREEK SMALL LETTER THETA 0xa0 U+03b9 # GREEK SMALL LETTER IOTA 0xa1 U+03ba # GREEK SMALL LETTER KAPPA 0xa2 U+03bb # GREEK SMALL LETTER LAMDA 0xa3 U+03bc # GREEK SMALL LETTER MU 0xa4 U+03bd # GREEK SMALL LETTER NU 0xa5 U+03be # GREEK SMALL LETTER XI 0xa6 U+03bf # GREEK SMALL LETTER OMICRON 0xa7 U+03c0 # GREEK SMALL LETTER PI 0xa8 U+03c1 # GREEK SMALL LETTER RHO 0xa9 U+03c3 # GREEK SMALL LETTER SIGMA 0xaa U+03c2 # GREEK SMALL LETTER FINAL SIGMA 0xab U+03c4 # GREEK SMALL LETTER TAU 0xac U+03c5 # GREEK SMALL LETTER UPSILON 0xad U+03c6 # GREEK SMALL LETTER PHI 0xae U+03c7 # GREEK SMALL LETTER CHI 0xaf U+03c8 # GREEK SMALL LETTER PSI 0xb0 U+2591 # LIGHT SHADE 0xb1 U+2592 # MEDIUM SHADE 0xb2 U+2593 # DARK SHADE 0xb3 U+2502 # BOX DRAWINGS LIGHT VERTICAL 0xb4 U+2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT 0xb5 U+2561 # BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE 0xb6 U+2562 # BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE 0xb7 U+2556 # BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE 0xb8 U+2555 # BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE 0xb9 U+2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT 0xba U+2551 # BOX DRAWINGS DOUBLE VERTICAL 0xbb U+2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT 0xbc U+255d # BOX DRAWINGS DOUBLE UP AND LEFT 0xbd U+255c # BOX DRAWINGS UP DOUBLE AND LEFT SINGLE 0xbe U+255b # BOX DRAWINGS UP SINGLE AND LEFT DOUBLE 0xbf U+2510 # BOX DRAWINGS LIGHT DOWN AND LEFT 0xc0 U+2514 # BOX DRAWINGS LIGHT UP AND RIGHT 0xc1 U+2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL 0xc2 U+252c # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL 0xc3 U+251c # BOX DRAWINGS LIGHT VERTICAL AND RIGHT 0xc4 U+2500 # BOX DRAWINGS LIGHT HORIZONTAL 0xc5 U+253c # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL 0xc6 U+255e # BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE 0xc7 U+255f # BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE 0xc8 U+255a # BOX DRAWINGS DOUBLE UP AND RIGHT 0xc9 U+2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT 0xca U+2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL 0xcb U+2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL 0xcc U+2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT 0xcd U+2550 # BOX DRAWINGS DOUBLE HORIZONTAL 0xce U+256c # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL 0xcf U+2567 # BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE 0xd0 U+2568 # BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE 0xd1 U+2564 # BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE 0xd2 U+2565 # BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE 0xd3 U+2559 # BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE 0xd4 U+2558 # BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE 0xd5 U+2552 # BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE 0xd6 U+2553 # BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE 0xd7 U+256b # BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE 0xd8 U+256a # BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE 0xd9 U+2518 # BOX DRAWINGS LIGHT UP AND LEFT 0xda U+250c # BOX DRAWINGS LIGHT DOWN AND RIGHT 0xdb U+2588 # FULL BLOCK 0xdc U+2584 # LOWER HALF BLOCK 0xdd U+258c # LEFT HALF BLOCK 0xde U+2590 # RIGHT HALF BLOCK 0xdf U+2580 # UPPER HALF BLOCK 0xe0 U+03c9 # GREEK SMALL LETTER OMEGA 0xe1 U+03ac # GREEK SMALL LETTER ALPHA WITH TONOS 0xe2 U+03ad # GREEK SMALL LETTER EPSILON WITH TONOS 0xe3 U+03ae # GREEK SMALL LETTER ETA WITH TONOS 0xe4 U+03ca # GREEK SMALL LETTER IOTA WITH DIALYTIKA 0xe5 U+03af # GREEK SMALL LETTER IOTA WITH TONOS 0xe6 U+03cc # GREEK SMALL LETTER OMICRON WITH TONOS 0xe7 U+03cd # GREEK SMALL LETTER UPSILON WITH TONOS 0xe8 U+03cb # GREEK SMALL LETTER UPSILON WITH DIALYTIKA 0xe9 U+03ce # GREEK SMALL LETTER OMEGA WITH TONOS 0xea U+03a9 # GREEK CAPITAL LETTER OMEGA 0xeb U+03b4 # GREEK SMALL LETTER DELTA 0xec U+221e # INFINITY 0xed U+03c6 # GREEK SMALL LETTER PHI 0xee U+03b5 # GREEK SMALL LETTER EPSILON 0xef U+2229 # INTERSECTION 0xf0 U+2261 # IDENTICAL TO 0xf1 U+00b1 # PLUS-MINUS SIGN 0xf2 U+2265 # GREATER-THAN OR EQUAL TO 0xf3 U+2264 # LESS-THAN OR EQUAL TO 0xf4 U+2320 # TOP HALF INTEGRAL 0xf5 U+2321 # BOTTOM HALF INTEGRAL 0xf6 U+00f7 # DIVISION SIGN 0xf7 U+2248 # ALMOST EQUAL TO 0xf8 U+00b0 # DEGREE SIGN 0xf9 U+2219 # BULLET OPERATOR 0xfa U+00b7 # MIDDLE DOT 0xfb U+221a # SQUARE ROOT 0xfc U+207f # SUPERSCRIPT LATIN SMALL LETTER N 0xfd U+00b2 # SUPERSCRIPT TWO 0xfe U+25a0 # BLACK SQUARE 0xff U+00a0 # NO-BREAK SPACE kbd-1.15.5/data/unimaps/cp865.uni0000644000076400007640000001277312056474622013265 00000000000000# cp865 0x00-0x7f idem # 0x80 U+00c7 # LATIN CAPITAL LETTER C WITH CEDILLA 0x81 U+00fc # LATIN SMALL LETTER U WITH DIAERESIS 0x82 U+00e9 # LATIN SMALL LETTER E WITH ACUTE 0x83 U+00e2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0x84 U+00e4 # LATIN SMALL LETTER A WITH DIAERESIS 0x85 U+00e0 # LATIN SMALL LETTER A WITH GRAVE 0x86 U+00e5 # LATIN SMALL LETTER A WITH RING ABOVE 0x87 U+00e7 # LATIN SMALL LETTER C WITH CEDILLA 0x88 U+00ea # LATIN SMALL LETTER E WITH CIRCUMFLEX 0x89 U+00eb # LATIN SMALL LETTER E WITH DIAERESIS 0x8a U+00e8 # LATIN SMALL LETTER E WITH GRAVE 0x8b U+00ef # LATIN SMALL LETTER I WITH DIAERESIS 0x8c U+00ee # LATIN SMALL LETTER I WITH CIRCUMFLEX 0x8d U+00ec # LATIN SMALL LETTER I WITH GRAVE 0x8e U+00c4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0x8f U+00c5 # LATIN CAPITAL LETTER A WITH RING ABOVE 0x90 U+00c9 # LATIN CAPITAL LETTER E WITH ACUTE 0x91 U+00e6 # LATIN SMALL LIGATURE AE 0x92 U+00c6 # LATIN CAPITAL LIGATURE AE 0x93 U+00f4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0x94 U+00f6 # LATIN SMALL LETTER O WITH DIAERESIS 0x95 U+00f2 # LATIN SMALL LETTER O WITH GRAVE 0x96 U+00fb # LATIN SMALL LETTER U WITH CIRCUMFLEX 0x97 U+00f9 # LATIN SMALL LETTER U WITH GRAVE 0x98 U+00ff # LATIN SMALL LETTER Y WITH DIAERESIS 0x99 U+00d6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0x9a U+00dc # LATIN CAPITAL LETTER U WITH DIAERESIS 0x9b U+00f8 # LATIN SMALL LETTER O WITH STROKE 0x9c U+00a3 # POUND SIGN 0x9d U+00d8 # LATIN CAPITAL LETTER O WITH STROKE 0x9e U+20a7 # PESETA SIGN 0x9f U+0192 # LATIN SMALL LETTER F WITH HOOK 0xa0 U+00e1 # LATIN SMALL LETTER A WITH ACUTE 0xa1 U+00ed # LATIN SMALL LETTER I WITH ACUTE 0xa2 U+00f3 # LATIN SMALL LETTER O WITH ACUTE 0xa3 U+00fa # LATIN SMALL LETTER U WITH ACUTE 0xa4 U+00f1 # LATIN SMALL LETTER N WITH TILDE 0xa5 U+00d1 # LATIN CAPITAL LETTER N WITH TILDE 0xa6 U+00aa # FEMININE ORDINAL INDICATOR 0xa7 U+00ba # MASCULINE ORDINAL INDICATOR 0xa8 U+00bf # INVERTED QUESTION MARK 0xa9 U+2310 # REVERSED NOT SIGN 0xaa U+00ac # NOT SIGN 0xab U+00bd # VULGAR FRACTION ONE HALF 0xac U+00bc # VULGAR FRACTION ONE QUARTER 0xad U+00a1 # INVERTED EXCLAMATION MARK 0xae U+00ab # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xaf U+00a4 # CURRENCY SIGN 0xb0 U+2591 # LIGHT SHADE 0xb1 U+2592 # MEDIUM SHADE 0xb2 U+2593 # DARK SHADE 0xb3 U+2502 # BOX DRAWINGS LIGHT VERTICAL 0xb4 U+2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT 0xb5 U+2561 # BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE 0xb6 U+2562 # BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE 0xb7 U+2556 # BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE 0xb8 U+2555 # BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE 0xb9 U+2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT 0xba U+2551 # BOX DRAWINGS DOUBLE VERTICAL 0xbb U+2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT 0xbc U+255d # BOX DRAWINGS DOUBLE UP AND LEFT 0xbd U+255c # BOX DRAWINGS UP DOUBLE AND LEFT SINGLE 0xbe U+255b # BOX DRAWINGS UP SINGLE AND LEFT DOUBLE 0xbf U+2510 # BOX DRAWINGS LIGHT DOWN AND LEFT 0xc0 U+2514 # BOX DRAWINGS LIGHT UP AND RIGHT 0xc1 U+2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL 0xc2 U+252c # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL 0xc3 U+251c # BOX DRAWINGS LIGHT VERTICAL AND RIGHT 0xc4 U+2500 # BOX DRAWINGS LIGHT HORIZONTAL 0xc5 U+253c # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL 0xc6 U+255e # BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE 0xc7 U+255f # BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE 0xc8 U+255a # BOX DRAWINGS DOUBLE UP AND RIGHT 0xc9 U+2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT 0xca U+2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL 0xcb U+2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL 0xcc U+2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT 0xcd U+2550 # BOX DRAWINGS DOUBLE HORIZONTAL 0xce U+256c # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL 0xcf U+2567 # BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE 0xd0 U+2568 # BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE 0xd1 U+2564 # BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE 0xd2 U+2565 # BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE 0xd3 U+2559 # BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE 0xd4 U+2558 # BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE 0xd5 U+2552 # BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE 0xd6 U+2553 # BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE 0xd7 U+256b # BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE 0xd8 U+256a # BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE 0xd9 U+2518 # BOX DRAWINGS LIGHT UP AND LEFT 0xda U+250c # BOX DRAWINGS LIGHT DOWN AND RIGHT 0xdb U+2588 # FULL BLOCK 0xdc U+2584 # LOWER HALF BLOCK 0xdd U+258c # LEFT HALF BLOCK 0xde U+2590 # RIGHT HALF BLOCK 0xdf U+2580 # UPPER HALF BLOCK 0xe0 U+03b1 # GREEK SMALL LETTER ALPHA 0xe1 U+00df # LATIN SMALL LETTER SHARP S 0xe2 U+0393 # GREEK CAPITAL LETTER GAMMA 0xe3 U+03c0 # GREEK SMALL LETTER PI 0xe4 U+03a3 # GREEK CAPITAL LETTER SIGMA 0xe5 U+03c3 # GREEK SMALL LETTER SIGMA 0xe6 U+00b5 # MICRO SIGN 0xe7 U+03c4 # GREEK SMALL LETTER TAU 0xe8 U+03a6 # GREEK CAPITAL LETTER PHI 0xe9 U+0398 # GREEK CAPITAL LETTER THETA 0xea U+03a9 # GREEK CAPITAL LETTER OMEGA 0xeb U+03b4 # GREEK SMALL LETTER DELTA 0xec U+221e # INFINITY 0xed U+03c6 # GREEK SMALL LETTER PHI 0xee U+03b5 # GREEK SMALL LETTER EPSILON 0xef U+2229 # INTERSECTION 0xf0 U+2261 # IDENTICAL TO 0xf1 U+00b1 # PLUS-MINUS SIGN 0xf2 U+2265 # GREATER-THAN OR EQUAL TO 0xf3 U+2264 # LESS-THAN OR EQUAL TO 0xf4 U+2320 # TOP HALF INTEGRAL 0xf5 U+2321 # BOTTOM HALF INTEGRAL 0xf6 U+00f7 # DIVISION SIGN 0xf7 U+2248 # ALMOST EQUAL TO 0xf8 U+00b0 # DEGREE SIGN 0xf9 U+2219 # BULLET OPERATOR 0xfa U+00b7 # MIDDLE DOT 0xfb U+221a # SQUARE ROOT 0xfc U+207f # SUPERSCRIPT LATIN SMALL LETTER N 0xfd U+00b2 # SUPERSCRIPT TWO 0xfe U+25a0 # BLACK SQUARE 0xff U+00a0 # NO-BREAK SPACE kbd-1.15.5/data/unimaps/ascii.20-7f.uni0000644000076400007640000000325312056474622014233 00000000000000# fontpositions 0-95: positions 32-127 in ASCII 0x000 U+0020 # 0x001 U+0021 # ! 0x002 U+0022 # " 0x003 U+0023 # # 0x004 U+0024 # $ 0x005 U+0025 # % 0x006 U+0026 # & 0x007 U+0027 # ' 0x008 U+0028 # ( 0x009 U+0029 # ) 0x00a U+002a # * 0x00b U+002b # + 0x00c U+002c # , 0x00d U+002d # - 0x00e U+002e # . 0x00f U+002f # / 0x010 U+0030 # 0 0x011 U+0031 # 1 0x012 U+0032 # 2 0x013 U+0033 # 3 0x014 U+0034 # 4 0x015 U+0035 # 5 0x016 U+0036 # 6 0x017 U+0037 # 7 0x018 U+0038 # 8 0x019 U+0039 # 9 0x01a U+003a # : 0x01b U+003b # ; 0x01c U+003c # < 0x01d U+003d # = 0x01e U+003e # > 0x01f U+003f # ? 0x020 U+0040 # @ 0x021 U+0041 # A 0x022 U+0042 # B 0x023 U+0043 # C 0x024 U+0044 # D 0x025 U+0045 # E 0x026 U+0046 # F 0x027 U+0047 # G 0x028 U+0048 # H 0x029 U+0049 # I 0x02a U+004a # J 0x02b U+004b # K 0x02c U+004c # L 0x02d U+004d # M 0x02e U+004e # N 0x02f U+004f # O 0x030 U+0050 # P 0x031 U+0051 # Q 0x032 U+0052 # R 0x033 U+0053 # S 0x034 U+0054 # T 0x035 U+0055 # U 0x036 U+0056 # V 0x037 U+0057 # W 0x038 U+0058 # X 0x039 U+0059 # Y 0x03a U+005a # Z 0x03b U+005b # [ 0x03c U+005c # \ 0x03d U+005d # ] 0x03e U+005e # ^ 0x03f U+005f # _ 0x040 U+0060 # ` 0x041 U+0061 # a 0x042 U+0062 # b 0x043 U+0063 # c 0x044 U+0064 # d 0x045 U+0065 # e 0x046 U+0066 # f 0x047 U+0067 # g 0x048 U+0068 # h 0x049 U+0069 # i 0x04a U+006a # j 0x04b U+006b # k 0x04c U+006c # l 0x04d U+006d # m 0x04e U+006e # n 0x04f U+006f # o 0x050 U+0070 # p 0x051 U+0071 # q 0x052 U+0072 # r 0x053 U+0073 # s 0x054 U+0074 # t 0x055 U+0075 # u 0x056 U+0076 # v 0x057 U+0077 # w 0x058 U+0078 # x 0x059 U+0079 # y 0x05a U+007a # z 0x05b U+007b # { 0x05c U+007c # | 0x05d U+007d # } 0x05e U+007e # ~ 0x05f U+2302 # DEL - represented by `house' kbd-1.15.5/data/unimaps/cyralt.uni0000644000076400007640000001007012056474622013702 00000000000000# Identical to ruscii.uni, except for the tail 0xf2-0xff # # Basic IBM dingbats, some of which will never have a purpose clear # to mankind # 0x00 U+0000 0x01 U+263a 0x02 U+263b 0x03 U+2665 0x04 U+2666 U+25c6 0x05 U+2663 0x06 U+2660 0x07 U+2022 0x08 U+25d8 0x09 U+25cb 0x0a U+25d9 0x0b U+2642 0x0c U+2640 0x0d U+266a 0x0e U+266b 0x0f U+263c 0x10 U+25b6 U+25ba 0x11 U+25c0 U+25c4 0x12 U+2195 0x13 U+203c 0x14 U+00b6 0x15 U+00a7 0x16 U+25ac 0x17 U+21a8 0x18 U+2191 0x19 U+2193 0x1a U+2192 0x1b U+2190 0x1c U+221f U+2319 0x1d U+2194 0x1e U+25b2 0x1f U+25bc # # The ASCII range is identity-mapped, but some of the characters also # have to act as substitutes, especially the upper-case characters. # 0x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f 0x21 U+0021 0x22 U+0022 U+00a8 0x23 U+0023 0x24 U+0024 0x25 U+0025 0x26 U+0026 0x27 U+0027 0x28 U+0028 0x29 U+0029 0x2a U+002a 0x2b U+002b 0x2c U+002c U+00b8 0x2d U+002d U+00ad 0x2e U+002e 0x2f U+002f 0x30 U+0030 0x31 U+0031 0x32 U+0032 0x33 U+0033 0x34 U+0034 0x35 U+0035 0x36 U+0036 0x37 U+0037 0x38 U+0038 0x39 U+0039 0x3a U+003a 0x3b U+003b 0x3c U+003c 0x3d U+003d 0x3e U+003e 0x3f U+003f 0x40 U+0040 0x41 U+0041 U+00c0 U+00c1 U+00c2 U+00c3 0x42 U+0042 0x43 U+0043 U+00a9 0x44 U+0044 0x45 U+0045 U+00c8 U+00ca U+00cb 0x46 U+0046 0x47 U+0047 0x48 U+0048 0x49 U+0049 U+00cc U+00cd U+00ce U+00cf 0x4a U+004a 0x4b U+004b U+212a 0x4c U+004c 0x4d U+004d 0x4e U+004e 0x4f U+004f U+00d2 U+00d3 U+00d4 U+00d5 0x50 U+0050 0x51 U+0051 0x52 U+0052 U+00ae 0x53 U+0053 0x54 U+0054 0x55 U+0055 U+00d9 U+00da U+00db 0x56 U+0056 0x57 U+0057 0x58 U+0058 0x59 U+0059 U+00dd 0x5a U+005a 0x5b U+005b 0x5c U+005c 0x5d U+005d 0x5e U+005e 0x5f U+005f U+f804 0x60 U+0060 0x61 U+0061 U+00e3 0x62 U+0062 0x63 U+0063 0x64 U+0064 0x65 U+0065 0x66 U+0066 0x67 U+0067 0x68 U+0068 0x69 U+0069 0x6a U+006a 0x6b U+006b 0x6c U+006c 0x6d U+006d 0x6e U+006e 0x6f U+006f U+00f5 0x70 U+0070 0x71 U+0071 0x72 U+0072 0x73 U+0073 0x74 U+0074 0x75 U+0075 0x76 U+0076 0x77 U+0077 0x78 U+0078 U+00d7 0x79 U+0079 U+00fd 0x7a U+007a 0x7b U+007b 0x7c U+007c U+00a5 0x7d U+007d 0x7e U+007e # # Okay, what on Earth is this one supposed to be used for? # 0x7f U+2302 # # cyrillic capital letters from A to JA # 0x80 U+0410 0x81 U+0411 0x82 U+0412 0x83 U+0413 0x84 U+0414 0x85 U+0415 0x86 U+0416 0x87 U+0417 0x88 U+0418 0x89 U+0419 0x8a U+041a 0x8b U+041b 0x8c U+041c 0x8d U+041d 0x8e U+041e 0x8f U+041f 0x90 U+0420 0x91 U+0421 0x92 U+0422 0x93 U+0423 0x94 U+0424 0x95 U+0425 0x96 U+0426 0x97 U+0427 0x98 U+0428 0x99 U+0429 0x9a U+042a 0x9b U+042b 0x9c U+042c 0x9d U+042d 0x9e U+042e 0x9f U+042f # # cyrillic small letters from a to pe # 0xa0 U+0430 0xa1 U+0431 0xa2 U+0432 0xa3 U+0433 0xa4 U+0434 0xa5 U+0435 0xa6 U+0436 0xa7 U+0437 0xa8 U+0438 0xa9 U+0439 0xaa U+043a 0xab U+043b 0xac U+043c 0xad U+043d 0xae U+043e 0xaf U+043f # # Block graphics # 0xb0 U+2591 0xb1 U+2592 0xb2 U+2593 0xb3 U+2502 0xb4 U+2524 0xb5 U+2561 0xb6 U+2562 0xb7 U+2556 0xb8 U+2555 0xb9 U+2563 0xba U+2551 0xbb U+2557 0xbc U+255d 0xbd U+255c 0xbe U+255b 0xbf U+2510 0xc0 U+2514 0xc1 U+2534 0xc2 U+252c 0xc3 U+251c 0xc4 U+2500 0xc5 U+253c 0xc6 U+255e 0xc7 U+255f 0xc8 U+255a 0xc9 U+2554 0xca U+2569 0xcb U+2566 0xcc U+2560 0xcd U+2550 0xce U+256c 0xcf U+2567 0xd0 U+2568 0xd1 U+2564 0xd2 U+2565 0xd3 U+2559 0xd4 U+2558 0xd5 U+2552 0xd6 U+2553 0xd7 U+256b 0xd8 U+256a 0xd9 U+2518 0xda U+250c 0xdb U+2588 0xdc U+2584 0xdd U+258c 0xde U+2590 0xdf U+2580 # # cyrillic small letters from er to ja # 0xe0 U+0440 0xe1 U+0441 0xe2 U+0442 0xe3 U+0443 0xe4 U+0444 0xe5 U+0445 0xe6 U+0446 0xe7 U+0447 0xe8 U+0448 0xe9 U+0449 0xea U+044a 0xeb U+044b 0xec U+044c 0xed U+044d 0xee U+044e 0xef U+044f # # ukrainian diacritic letters # 0xf0 U+0401 0xf1 U+0451 # # # The range 0xf2-0xfd differs from ruscii.uni 0xf2 U+0404 0xf3 U+0454 0xf4 U+0407 0xf5 U+0457 0xf6 U+040e 0xf7 U+045e 0xf8 U+00b0 0xf9 U+2219 0xfa U+00b7 0xfb U+221a 0xfc U+2116 0xfd U+00a4 # # Square bullet, non-spacing blank # Mapping U+fffd to the square bullet means it is the substitution # character # 0xfe U+25a0 U+fffd 0xff U+00a0 kbd-1.15.5/data/unimaps/tcvn.uni0000644000076400007640000000176112056474622013365 00000000000000# # Vietnamese TCVN encoding unicode table # usage: setfont -m trivial -u tcvn.uni fontname # 0x00-0x9f idem 0xA0 U+00A0 0xA1 U+0102 0xA2 U+00C2 0xA3 U+00CA 0xA4 U+00D4 0xA5 U+01A0 0xA6 U+01AF 0xA7 U+0110 0xA8 U+0103 0xA9 U+00E2 0xAA U+00EA 0xAB U+00F4 0xAC U+01A1 0xAD U+01B0 0xAE U+0111 0xB5 U+00E0 0xB6 U+1EA3 0xB7 U+00E3 0xB8 U+00E1 0xB9 U+1EA1 0xBB U+1EB1 0xBC U+1EB3 0xBD U+1EB5 0xBE U+1EAF 0xC6 U+1EB7 0xC7 U+1EA7 0xC8 U+1EA9 0xC9 U+1EAB 0xCA U+1EA5 0xCB U+1EAD 0xCC U+00E8 0xCE U+1EB5 0xCF U+1EBD 0xD0 U+00E9 0xD1 U+1EB9 0xD2 U+1EC1 0xD3 U+1EC3 0xD4 U+1EC5 0xD5 U+1EBF 0xD6 U+1EC7 0xD7 U+00EC 0xD8 U+1EC9 0xDC U+0129 0xDD U+00ED 0xDE U+1ECB 0xDF U+00F2 0xE1 U+1ECF 0xE2 U+00F5 0xE3 U+00F3 0xE4 U+1ECD 0xE5 U+1ED3 0xE6 U+1ED5 0xE7 U+1ED7 0xE8 U+1ED1 0xE9 U+1ED9 0xEA U+1EDD 0xEB U+1EDF 0xEC U+1EE1 0xED U+1EDB 0xEE U+1EE3 0xEF U+00F9 0xF1 U+1EE7 0xF2 U+0169 0xF3 U+00FA 0xF4 U+1EE5 0xF5 U+1EEB 0xF6 U+1EED 0xF7 U+1EEF 0xF8 U+1EE9 0xF9 U+1EF1 0xFA U+1EF3 0xFB U+1EF7 0xFC U+1EF9 0xFD U+00FD 0xFE U+1EF5 kbd-1.15.5/data/unimaps/iso03.uni0000644000076400007640000000344512056474622013351 00000000000000# # Unicode mapping table for ISO 8859-3 fonts iso03.* # [use: unicode_start iso03.f16 iso03] # 0x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f 0x21-0x7e idem 0x7f U+2302 # 0x00 U+fffd 0x01 U+263A 0x02 U+263B 0x03 U+2665 0x04 U+2666 0x05 U+2663 0x06 U+2660 0x07 U+2022 0x08 U+25D8 0x09 U+25CB 0x0A U+25D9 0x0B U+2642 0x0C U+2640 0x0D U+266A 0x0E U+266B 0x0E U+266C 0x0F U+263C 0x10 U+25B6 0x10 U+25BA 0x11 U+25C0 0x11 U+25C4 0x12 U+2195 0x13 U+203C 0x14 U+00B6 0x15 U+00A7 0x16 U+25AC 0x17 U+21A8 0x18 U+2191 0x19 U+2193 0x1A U+2192 0x1B U+2190 0x1C U+221F 0x1C U+2319 0x1D U+2194 0x1E U+25B2 0x1F U+25BC # 0xa0 U+00a0 0xa1 U+0126 0xa2 U+02d8 0xa3 U+00a3 0xa4 U+00a4 # 0xa5 unused 0xa6 U+0124 0xa7 U+00a7 0xa8 U+00a8 0xa9 U+0130 0xaa U+015e 0xab U+011e 0xac U+0134 0xad U+00ad # 0xae unused 0xaf U+017b 0xb0 U+00b0 0xb1 U+0127 0xb2 U+00b2 0xb3 U+00b3 0xb4 U+00b4 0xb5 U+00b5 0xb6 U+0125 0xb7 U+00b7 0xb8 U+00b8 0xb9 U+0131 0xba U+015f 0xbb U+011f 0xbc U+0135 0xbd U+00bd # 0xbe unused 0xbf U+017c 0xc0 U+00c0 0xc1 U+00c1 0xc2 U+00c2 # 0xc3 unused 0xc4 U+00c4 0xc5 U+010a 0xc6 U+0108 0xc7 U+00c7 0xc8 U+00c8 0xc9 U+00c9 0xca U+00ca 0xcb U+00cb 0xcc U+00cc 0xcd U+00cd 0xce U+00ce 0xcf U+00cf # 0xd0 unused 0xd1 U+00d1 0xd2 U+00d2 0xd3 U+00d3 0xd4 U+00d4 0xd5 U+0120 0xd6 U+00d6 0xd7 U+00d7 0xd8 U+011c 0xd9 U+00d9 0xda U+00da 0xdb U+00db 0xdc U+00dc 0xdd U+016c 0xde U+015c 0xdf U+00df 0xe0 U+00e0 0xe1 U+00e1 0xe2 U+00e2 # 0xe3 unused 0xe4 U+00e4 0xe5 U+010b 0xe6 U+0109 0xe7 U+00e7 0xe8 U+00e8 0xe9 U+00e9 0xea U+00ea 0xeb U+00eb 0xec U+00ec 0xed U+00ed 0xee U+00ee 0xef U+00ef # 0xf0 unused 0xf1 U+00f1 0xf2 U+00f2 0xf3 U+00f3 0xf4 U+00f4 0xf5 U+0121 0xf6 U+00f6 0xf7 U+00f7 0xf8 U+011d 0xf9 U+00f9 0xfa U+00fa 0xfb U+00fb 0xfc U+00fc 0xfd U+016d 0xfe U+015d 0xff U+02d9 kbd-1.15.5/data/unimaps/viscii.uni0000644000076400007640000000342312056474622013676 00000000000000# # Unicode mapping table for Vietnamese VISCII fonts # usage: setfont -m trivial -u viscii.uni fontname # 0x00-0x01 idem 0x02 U+1EB2 0x03-0x04 idem 0x05 U+1EB4 0x06 U+1EAA 0x07-0x13 idem 0x14 U+1EF6 0x15-0x18 idem 0x19 U+1EF8 0x1a-0x1d idem 0x1e U+1EF4 0x1f-0x7f idem 0x80 U+1EA0 0x81 U+1EAE 0x82 U+1EB0 0x83 U+1EB6 0x84 U+1EA4 0x85 U+1EA6 0x86 U+1EA8 0x87 U+1EAC 0x88 U+1EBC 0x89 U+1EB8 0x8A U+1EBE 0x8B U+1EC0 0x8C U+1EC2 0x8D U+1EC4 0x8E U+1EC6 0x8F U+1ED0 0x90 U+1ED2 0x91 U+1ED4 0x92 U+1ED6 0x93 U+1ED8 0x94 U+1EE2 0x95 U+1EDA 0x96 U+1EDC 0x97 U+1EDE 0x98 U+1ECA 0x99 U+1ECE 0x9A U+1ECC 0x9B U+1EC8 0x9C U+1EE6 0x9D U+0168 0x9E U+1EE4 0x9F U+1EF2 0xA0 U+00D5 0xA1 U+1EAF 0xA2 U+1EB1 0xA3 U+1EB7 0xA4 U+1EA5 0xA5 U+1EA7 0xA6 U+1EA9 0xA7 U+1EAD 0xA8 U+1EBD 0xA9 U+1EB9 0xAA U+1EBF 0xAB U+1EC1 0xAC U+1EC3 0xAD U+1EC5 0xAE U+1EC7 0xAF U+1ED1 0xB0 U+1ED3 0xB1 U+1ED5 0xB2 U+1ED7 0xB3 U+1EE0 0xB4 U+01A0 0xB5 U+1ED9 0xB6 U+1EDD 0xB7 U+1EDF 0xB8 U+1ECB 0xB9 U+1EF0 0xBA U+1EE8 0xBB U+1EEA 0xBC U+1EEC 0xBD U+01A1 0xBE U+1EDB 0xBF U+01AF 0xC0 U+00C0 0xC1 U+00C1 0xC2 U+00C2 0xC3 U+00C3 0xC4 U+1EA2 0xC5 U+0102 0xC6 U+1EB3 0xC7 U+1EB5 0xC8 U+00C8 0xC9 U+00C9 0xCA U+00CA 0xCB U+1EBA 0xCC U+00CC 0xCD U+00CD 0xCE U+0128 0xCF U+1EF3 0xD0 U+0110 0xD1 U+1EE9 0xD2 U+00D2 0xD3 U+00D3 0xD4 U+00D4 0xD5 U+1EA1 0xD6 U+1EF7 0xD7 U+1EEB 0xD8 U+1EED 0xD9 U+00D9 0xDA U+00DA 0xDB U+1EF9 0xDC U+1EF5 0xDD U+00DD 0xDE U+1EE1 0xDF U+01B0 0xE0 U+00E0 0xE1 U+00E1 0xE2 U+00E2 0xE3 U+00E3 0xE4 U+1EA3 0xE5 U+0103 0xE6 U+1EEF 0xE7 U+1EAB 0xE8 U+00E8 0xE9 U+00E9 0xEA U+00EA 0xEB U+1EBB 0xEC U+00EC 0xED U+00ED 0xEE U+0129 0xEF U+1EC9 0xF0 U+0111 0xF1 U+1EF1 0xF2 U+00F2 0xF3 U+00F3 0xF4 U+00F4 0xF5 U+00F5 0xF6 U+1ECF 0xF7 U+1ECD 0xF8 U+1EE5 0xF9 U+00F9 0xFA U+00FA 0xFB U+0169 0xFC U+1EE7 0xFD U+00FD 0xFE U+1EE3 0xFF U+1EEE kbd-1.15.5/data/unimaps/iso02.uni0000644000076400007640000000342712056474622013350 00000000000000# # Unicode mapping table for ISO 8859-2 fonts iso02.* # [use: unicode_start iso02.f16 iso02] # 0x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f 0x21-0x7e idem 0x7f U+2302 # 0x00 U+fffd 0x01 U+263A 0x02 U+263B 0x03 U+2665 0x04 U+2666 0x05 U+2663 0x06 U+2660 0x07 U+2022 0x08 U+25D8 0x09 U+25CB 0x0A U+25D9 0x0B U+2642 0x0C U+2640 0x0D U+266A 0x0E U+266B 0x0E U+266C 0x0F U+263C 0x10 U+25B6 0x10 U+25BA 0x11 U+25C0 0x11 U+25C4 0x12 U+2195 0x13 U+203C 0x14 U+00B6 0x15 U+00A7 0x16 U+25AC 0x17 U+21A8 0x18 U+2191 0x19 U+2193 0x1A U+2192 0x1B U+2190 0x1C U+221F 0x1C U+2319 0x1D U+2194 0x1E U+25B2 0x1F U+25BC # 0xa0 U+00a0 0xa1 U+0104 0xa2 U+02d8 0xa3 U+0141 0xa4 U+00a4 0xa5 U+013d 0xa6 U+015a 0xa7 U+00a7 0xa8 U+00a8 0xa9 U+0160 0xaa U+015e 0xab U+0164 0xac U+0179 0xad U+00ad 0xae U+017d 0xaf U+017b 0xb0 U+00b0 0xb1 U+0105 0xb2 U+02db 0xb3 U+0142 0xb4 U+00b4 0xb5 U+013e 0xb6 U+015b 0xb7 U+02c7 0xb8 U+00b8 0xb9 U+0161 0xba U+015f 0xbb U+0165 0xbc U+017a 0xbd U+02dd 0xbe U+017e 0xbf U+017c 0xc0 U+0154 0xc1 U+00c1 0xc2 U+00c2 0xc3 U+0102 0xc4 U+00c4 0xc5 U+0139 0xc6 U+0106 0xc7 U+00c7 0xc8 U+010c 0xc9 U+00c9 0xca U+0118 0xcb U+00cb 0xcc U+011a 0xcd U+00cd 0xce U+00ce 0xcf U+010e 0xd0 U+0110 0xd1 U+0143 0xd2 U+0147 0xd3 U+00d3 0xd4 U+00d4 0xd5 U+0150 0xd6 U+00d6 0xd7 U+00d7 0xd8 U+0158 0xd9 U+016e 0xda U+00da 0xdb U+0170 0xdc U+00dc 0xdd U+00dd 0xde U+0162 0xdf U+00df 0xe0 U+0155 0xe1 U+00e1 0xe2 U+00e2 0xe3 U+0103 0xe4 U+00e4 0xe5 U+013a 0xe6 U+0107 0xe7 U+00e7 0xe8 U+010d 0xe9 U+00e9 0xea U+0119 0xeb U+00eb 0xec U+011b 0xed U+00ed 0xee U+00ee 0xef U+010f 0xf0 U+0111 0xf1 U+0144 0xf2 U+0148 0xf3 U+00f3 0xf4 U+00f4 0xf5 U+0151 0xf6 U+00f6 0xf7 U+00f7 0xf8 U+0159 0xf9 U+016f 0xfa U+00fa 0xfb U+0171 0xfc U+00fc 0xfd U+00fd 0xfe U+0163 0xff U+02d9 kbd-1.15.5/data/unimaps/cp850a.uni0000644000076400007640000001354112056474622013412 00000000000000# cp850a # This is cp850, but with positions 0-31 replaced by cp437 symbols # first 32 positions of cp437 0x000 U+fffd 0x001 U+263a 0x002 U+263b 0x003 U+2665 0x004 U+2666 0x005 U+2663 0x006 U+2660 0x007 U+2022 0x008 U+25d8 0x009 U+25cb 0x00a U+25d9 0x00b U+2642 0x00c U+2640 0x00d U+266a 0x00e U+266b 0x00f U+263c 0x010 U+25ba 0x011 U+25c4 0x012 U+2195 0x013 U+203c 0x014 U+00b6 0x015 U+00a7 0x016 U+25ac 0x017 U+21a8 0x018 U+2191 0x019 U+2193 0x01a U+2192 0x01b U+2190 0x01c U+221f 0x01d U+2194 0x01e U+25b2 0x01f U+25bc # then ASCII 0x020-0x07f idem # 0x80 U+00c7 # LATIN CAPITAL LETTER C WITH CEDILLA 0x81 U+00fc # LATIN SMALL LETTER U WITH DIAERESIS 0x82 U+00e9 # LATIN SMALL LETTER E WITH ACUTE 0x83 U+00e2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0x84 U+00e4 # LATIN SMALL LETTER A WITH DIAERESIS 0x85 U+00e0 # LATIN SMALL LETTER A WITH GRAVE 0x86 U+00e5 # LATIN SMALL LETTER A WITH RING ABOVE 0x87 U+00e7 # LATIN SMALL LETTER C WITH CEDILLA 0x88 U+00ea # LATIN SMALL LETTER E WITH CIRCUMFLEX 0x89 U+00eb # LATIN SMALL LETTER E WITH DIAERESIS 0x8a U+00e8 # LATIN SMALL LETTER E WITH GRAVE 0x8b U+00ef # LATIN SMALL LETTER I WITH DIAERESIS 0x8c U+00ee # LATIN SMALL LETTER I WITH CIRCUMFLEX 0x8d U+00ec # LATIN SMALL LETTER I WITH GRAVE 0x8e U+00c4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0x8f U+00c5 # LATIN CAPITAL LETTER A WITH RING ABOVE 0x90 U+00c9 # LATIN CAPITAL LETTER E WITH ACUTE 0x91 U+00e6 # LATIN SMALL LIGATURE AE 0x92 U+00c6 # LATIN CAPITAL LIGATURE AE 0x93 U+00f4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0x94 U+00f6 # LATIN SMALL LETTER O WITH DIAERESIS 0x95 U+00f2 # LATIN SMALL LETTER O WITH GRAVE 0x96 U+00fb # LATIN SMALL LETTER U WITH CIRCUMFLEX 0x97 U+00f9 # LATIN SMALL LETTER U WITH GRAVE 0x98 U+00ff # LATIN SMALL LETTER Y WITH DIAERESIS 0x99 U+00d6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0x9a U+00dc # LATIN CAPITAL LETTER U WITH DIAERESIS 0x9b U+00f8 # LATIN SMALL LETTER O WITH STROKE 0x9c U+00a3 # POUND SIGN 0x9d U+00d8 # LATIN CAPITAL LETTER O WITH STROKE 0x9e U+00d7 # MULTIPLICATION SIGN 0x9f U+0192 # LATIN SMALL LETTER F WITH HOOK 0xa0 U+00e1 # LATIN SMALL LETTER A WITH ACUTE 0xa1 U+00ed # LATIN SMALL LETTER I WITH ACUTE 0xa2 U+00f3 # LATIN SMALL LETTER O WITH ACUTE 0xa3 U+00fa # LATIN SMALL LETTER U WITH ACUTE 0xa4 U+00f1 # LATIN SMALL LETTER N WITH TILDE 0xa5 U+00d1 # LATIN CAPITAL LETTER N WITH TILDE 0xa6 U+00aa # FEMININE ORDINAL INDICATOR 0xa7 U+00ba # MASCULINE ORDINAL INDICATOR 0xa8 U+00bf # INVERTED QUESTION MARK 0xa9 U+00ae # REGISTERED SIGN 0xaa U+00ac # NOT SIGN 0xab U+00bd # VULGAR FRACTION ONE HALF 0xac U+00bc # VULGAR FRACTION ONE QUARTER 0xad U+00a1 # INVERTED EXCLAMATION MARK 0xae U+00ab # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xaf U+00bb # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0xb0 U+2591 # LIGHT SHADE 0xb1 U+2592 # MEDIUM SHADE 0xb2 U+2593 # DARK SHADE 0xb3 U+2502 # BOX DRAWINGS LIGHT VERTICAL 0xb4 U+2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT 0xb5 U+00c1 # LATIN CAPITAL LETTER A WITH ACUTE 0xb6 U+00c2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX 0xb7 U+00c0 # LATIN CAPITAL LETTER A WITH GRAVE 0xb8 U+00a9 # COPYRIGHT SIGN 0xb9 U+2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT 0xba U+2551 # BOX DRAWINGS DOUBLE VERTICAL 0xbb U+2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT 0xbc U+255d # BOX DRAWINGS DOUBLE UP AND LEFT 0xbd U+00a2 # CENT SIGN 0xbe U+00a5 # YEN SIGN 0xbf U+2510 # BOX DRAWINGS LIGHT DOWN AND LEFT 0xc0 U+2514 # BOX DRAWINGS LIGHT UP AND RIGHT 0xc1 U+2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL 0xc2 U+252c # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL 0xc3 U+251c # BOX DRAWINGS LIGHT VERTICAL AND RIGHT 0xc4 U+2500 # BOX DRAWINGS LIGHT HORIZONTAL 0xc5 U+253c # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL 0xc6 U+00e3 # LATIN SMALL LETTER A WITH TILDE 0xc7 U+00c3 # LATIN CAPITAL LETTER A WITH TILDE 0xc8 U+255a # BOX DRAWINGS DOUBLE UP AND RIGHT 0xc9 U+2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT 0xca U+2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL 0xcb U+2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL 0xcc U+2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT 0xcd U+2550 # BOX DRAWINGS DOUBLE HORIZONTAL 0xce U+256c # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL 0xcf U+00a4 # CURRENCY SIGN 0xd0 U+00f0 # LATIN SMALL LETTER ETH 0xd1 U+00d0 # LATIN CAPITAL LETTER ETH 0xd2 U+00ca # LATIN CAPITAL LETTER E WITH CIRCUMFLEX 0xd3 U+00cb # LATIN CAPITAL LETTER E WITH DIAERESIS 0xd4 U+00c8 # LATIN CAPITAL LETTER E WITH GRAVE 0xd5 U+0131 # LATIN SMALL LETTER DOTLESS I 0xd6 U+00cd # LATIN CAPITAL LETTER I WITH ACUTE 0xd7 U+00ce # LATIN CAPITAL LETTER I WITH CIRCUMFLEX 0xd8 U+00cf # LATIN CAPITAL LETTER I WITH DIAERESIS 0xd9 U+2518 # BOX DRAWINGS LIGHT UP AND LEFT 0xda U+250c # BOX DRAWINGS LIGHT DOWN AND RIGHT 0xdb U+2588 # FULL BLOCK 0xdc U+2584 # LOWER HALF BLOCK 0xdd U+00a6 # BROKEN BAR 0xde U+00cc # LATIN CAPITAL LETTER I WITH GRAVE 0xdf U+2580 # UPPER HALF BLOCK 0xe0 U+00d3 # LATIN CAPITAL LETTER O WITH ACUTE 0xe1 U+00df # LATIN SMALL LETTER SHARP S 0xe2 U+00d4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX 0xe3 U+00d2 # LATIN CAPITAL LETTER O WITH GRAVE 0xe4 U+00f5 # LATIN SMALL LETTER O WITH TILDE 0xe5 U+00d5 # LATIN CAPITAL LETTER O WITH TILDE 0xe6 U+00b5 # MICRO SIGN 0xe7 U+00fe # LATIN SMALL LETTER THORN 0xe8 U+00de # LATIN CAPITAL LETTER THORN 0xe9 U+00da # LATIN CAPITAL LETTER U WITH ACUTE 0xea U+00db # LATIN CAPITAL LETTER U WITH CIRCUMFLEX 0xeb U+00d9 # LATIN CAPITAL LETTER U WITH GRAVE 0xec U+00fd # LATIN SMALL LETTER Y WITH ACUTE 0xed U+00dd # LATIN CAPITAL LETTER Y WITH ACUTE 0xee U+00af # MACRON 0xef U+00b4 # ACUTE ACCENT 0xf0 U+00ad # SOFT HYPHEN 0xf1 U+00b1 # PLUS-MINUS SIGN 0xf2 U+2017 # DOUBLE LOW LINE 0xf3 U+00be # VULGAR FRACTION THREE QUARTERS 0xf4 U+00b6 # PILCROW SIGN 0xf5 U+00a7 # SECTION SIGN 0xf6 U+00f7 # DIVISION SIGN 0xf7 U+00b8 # CEDILLA 0xf8 U+00b0 # DEGREE SIGN 0xf9 U+00a8 # DIAERESIS 0xfa U+00b7 # MIDDLE DOT 0xfb U+00b9 # SUPERSCRIPT ONE 0xfc U+00b3 # SUPERSCRIPT THREE 0xfd U+00b2 # SUPERSCRIPT TWO 0xfe U+25a0 # BLACK SQUARE 0xff U+00a0 # NO-BREAK SPACE kbd-1.15.5/data/unimaps/8859-2.a0-ff.uni0000644000076400007640000001057712056474622014064 00000000000000# fontpositions 0-95: positions 160-255 in ISO 8859-2 (Latin-2) 0x000 U+00A0 # NO-BREAK SPACE 0x001 U+0104 # LATIN CAPITAL LETTER A WITH OGONEK 0x002 U+02D8 # BREVE 0x003 U+0141 # LATIN CAPITAL LETTER L WITH STROKE 0x004 U+00A4 # CURRENCY SIGN 0x005 U+013D # LATIN CAPITAL LETTER L WITH CARON 0x006 U+015A # LATIN CAPITAL LETTER S WITH ACUTE 0x007 U+00A7 # SECTION SIGN 0x008 U+00A8 # DIAERESIS 0x009 U+0160 # LATIN CAPITAL LETTER S WITH CARON 0x00A U+015E # LATIN CAPITAL LETTER S WITH CEDILLA 0x00B U+0164 # LATIN CAPITAL LETTER T WITH CARON 0x00C U+0179 # LATIN CAPITAL LETTER Z WITH ACUTE 0x00D U+00AD # SOFT HYPHEN 0x00E U+017D # LATIN CAPITAL LETTER Z WITH CARON 0x00F U+017B # LATIN CAPITAL LETTER Z WITH DOT ABOVE 0x010 U+00B0 # DEGREE SIGN 0x011 U+0105 # LATIN SMALL LETTER A WITH OGONEK 0x012 U+02DB # OGONEK 0x013 U+0142 # LATIN SMALL LETTER L WITH STROKE 0x014 U+00B4 # ACUTE ACCENT 0x015 U+013E # LATIN SMALL LETTER L WITH CARON 0x016 U+015B # LATIN SMALL LETTER S WITH ACUTE 0x017 U+02C7 # CARON 0x018 U+00B8 # CEDILLA 0x019 U+0161 # LATIN SMALL LETTER S WITH CARON 0x01A U+015F # LATIN SMALL LETTER S WITH CEDILLA 0x01B U+0165 # LATIN SMALL LETTER T WITH CARON 0x01C U+017A # LATIN SMALL LETTER Z WITH ACUTE 0x01D U+02DD # DOUBLE ACUTE ACCENT 0x01E U+017E # LATIN SMALL LETTER Z WITH CARON 0x01F U+017C # LATIN SMALL LETTER Z WITH DOT ABOVE 0x020 U+0154 # LATIN CAPITAL LETTER R WITH ACUTE 0x021 U+00C1 # LATIN CAPITAL LETTER A WITH ACUTE 0x022 U+00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX 0x023 U+0102 # LATIN CAPITAL LETTER A WITH BREVE 0x024 U+00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0x025 U+0139 # LATIN CAPITAL LETTER L WITH ACUTE 0x026 U+0106 # LATIN CAPITAL LETTER C WITH ACUTE 0x027 U+00C7 # LATIN CAPITAL LETTER C WITH CEDILLA 0x028 U+010C # LATIN CAPITAL LETTER C WITH CARON 0x029 U+00C9 # LATIN CAPITAL LETTER E WITH ACUTE 0x02A U+0118 # LATIN CAPITAL LETTER E WITH OGONEK 0x02B U+00CB # LATIN CAPITAL LETTER E WITH DIAERESIS 0x02C U+011A # LATIN CAPITAL LETTER E WITH CARON 0x02D U+00CD # LATIN CAPITAL LETTER I WITH ACUTE 0x02E U+00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX 0x02F U+010E # LATIN CAPITAL LETTER D WITH CARON 0x030 U+0110 # LATIN CAPITAL LETTER D WITH STROKE 0x031 U+0143 # LATIN CAPITAL LETTER N WITH ACUTE 0x032 U+0147 # LATIN CAPITAL LETTER N WITH CARON 0x033 U+00D3 # LATIN CAPITAL LETTER O WITH ACUTE 0x034 U+00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX 0x035 U+0150 # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE 0x036 U+00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0x037 U+00D7 # MULTIPLICATION SIGN 0x038 U+0158 # LATIN CAPITAL LETTER R WITH CARON 0x039 U+016E # LATIN CAPITAL LETTER U WITH RING ABOVE 0x03A U+00DA # LATIN CAPITAL LETTER U WITH ACUTE 0x03B U+0170 # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE 0x03C U+00DC # LATIN CAPITAL LETTER U WITH DIAERESIS 0x03D U+00DD # LATIN CAPITAL LETTER Y WITH ACUTE 0x03E U+0162 # LATIN CAPITAL LETTER T WITH CEDILLA 0x03F U+00DF # LATIN SMALL LETTER SHARP S 0x040 U+0155 # LATIN SMALL LETTER R WITH ACUTE 0x041 U+00E1 # LATIN SMALL LETTER A WITH ACUTE 0x042 U+00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0x043 U+0103 # LATIN SMALL LETTER A WITH BREVE 0x044 U+00E4 # LATIN SMALL LETTER A WITH DIAERESIS 0x045 U+013A # LATIN SMALL LETTER L WITH ACUTE 0x046 U+0107 # LATIN SMALL LETTER C WITH ACUTE 0x047 U+00E7 # LATIN SMALL LETTER C WITH CEDILLA 0x048 U+010D # LATIN SMALL LETTER C WITH CARON 0x049 U+00E9 # LATIN SMALL LETTER E WITH ACUTE 0x04A U+0119 # LATIN SMALL LETTER E WITH OGONEK 0x04B U+00EB # LATIN SMALL LETTER E WITH DIAERESIS 0x04C U+011B # LATIN SMALL LETTER E WITH CARON 0x04D U+00ED # LATIN SMALL LETTER I WITH ACUTE 0x04E U+00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX 0x04F U+010F # LATIN SMALL LETTER D WITH CARON 0x050 U+0111 # LATIN SMALL LETTER D WITH STROKE 0x051 U+0144 # LATIN SMALL LETTER N WITH ACUTE 0x052 U+0148 # LATIN SMALL LETTER N WITH CARON 0x053 U+00F3 # LATIN SMALL LETTER O WITH ACUTE 0x054 U+00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0x055 U+0151 # LATIN SMALL LETTER O WITH DOUBLE ACUTE 0x056 U+00F6 # LATIN SMALL LETTER O WITH DIAERESIS 0x057 U+00F7 # DIVISION SIGN 0x058 U+0159 # LATIN SMALL LETTER R WITH CARON 0x059 U+016F # LATIN SMALL LETTER U WITH RING ABOVE 0x05A U+00FA # LATIN SMALL LETTER U WITH ACUTE 0x05B U+0171 # LATIN SMALL LETTER U WITH DOUBLE ACUTE 0x05C U+00FC # LATIN SMALL LETTER U WITH DIAERESIS 0x05D U+00FD # LATIN SMALL LETTER Y WITH ACUTE 0x05E U+0163 # LATIN SMALL LETTER T WITH CEDILLA 0x05F U+02D9 # DOT ABOVE kbd-1.15.5/data/unimaps/lat9u.uni0000644000076400007640000000677312056474622013461 00000000000000# # Character table extracted from font lat9u-16.psf # 0x00 U+fffd 0x01 U+2248 0x02 U+0152 0x03 U+0153 0x04 U+25c6 0x05 U+2409 0x06 U+240c 0x07 U+240d 0x08 U+240a 0x09 U+2591 0x0a U+2592 0x0b U+2593 0x0c U+2588 0x0d U+2584 0x0e U+2580 0x0f U+258c 0x10 U+2590 0x11 U+2424 0x12 U+240b 0x13 U+2264 0x14 U+2265 0x15 U+2260 0x16 U+25c0 0x17 U+25b6 0x18 U+2191 0x19 U+2193 0x1a U+2192 0x1b U+2190 0x1c U+2195 0x1d U+2194 0x1e U+21b5 0x1f U+03c0 0x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f 0x21 U+0021 0x22 U+0022 0x23 U+0023 0x24 U+0024 0x25 U+0025 0x26 U+0026 0x27 U+0027 0x28 U+0028 0x29 U+0029 0x2a U+002a 0x2b U+002b 0x2c U+002c 0x2d U+002d 0x2e U+002e 0x2f U+002f 0x30 U+0030 0x31 U+0031 0x32 U+0032 0x33 U+0033 0x34 U+0034 0x35 U+0035 0x36 U+0036 0x37 U+0037 0x38 U+0038 0x39 U+0039 0x3a U+003a 0x3b U+003b 0x3c U+003c 0x3d U+003d 0x3e U+003e 0x3f U+003f 0x40 U+0040 0x41 U+0041 0x42 U+0042 0x43 U+0043 0x44 U+0044 0x45 U+0045 0x46 U+0046 0x47 U+0047 0x48 U+0048 0x49 U+0049 0x4a U+004a 0x4b U+004b U+212a 0x4c U+004c 0x4d U+004d 0x4e U+004e 0x4f U+004f 0x50 U+0050 0x51 U+0051 0x52 U+0052 0x53 U+0053 0x54 U+0054 0x55 U+0055 0x56 U+0056 0x57 U+0057 0x58 U+0058 0x59 U+0059 0x5a U+005a 0x5b U+005b 0x5c U+005c 0x5d U+005d 0x5e U+005e 0x5f U+005f U+f804 0x60 U+0060 0x61 U+0061 0x62 U+0062 0x63 U+0063 0x64 U+0064 0x65 U+0065 0x66 U+0066 0x67 U+0067 0x68 U+0068 0x69 U+0069 0x6a U+006a 0x6b U+006b 0x6c U+006c 0x6d U+006d 0x6e U+006e 0x6f U+006f 0x70 U+0070 0x71 U+0071 0x72 U+0072 0x73 U+0073 0x74 U+0074 0x75 U+0075 0x76 U+0076 0x77 U+0077 0x78 U+0078 0x79 U+0079 0x7a U+007a 0x7b U+007b 0x7c U+007c 0x7d U+007d 0x7e U+007e 0x7f U+0178 0x80 U+00c0 0x81 U+00c1 0x82 U+00c2 0x83 U+00c3 0x84 U+00c4 0x85 U+00c5 U+212b 0x86 U+00c6 0x87 U+00c7 0x88 U+00c8 0x89 U+00c9 0x8a U+00ca 0x8b U+00cb 0x8c U+00cc 0x8d U+00cd 0x8e U+00ce 0x8f U+00cf 0x90 U+00d0 0x91 U+00d1 0x92 U+00d2 0x93 U+00d3 0x94 U+00d4 0x95 U+00d5 0x96 U+00d6 0x97 U+00d7 0x98 U+00d8 0x99 U+00d9 0x9a U+00da 0x9b U+00db 0x9c U+00dc 0x9d U+00dd 0x9e U+00de 0x9f U+00df 0xa0 U+2423 0xa1 U+00a1 0xa2 U+00a2 0xa3 U+00a3 0xa4 U+20ac 0xa5 U+00a5 0xa6 U+0160 0xa7 U+00a7 0xa8 U+0161 0xa9 U+00a9 0xaa U+00aa 0xab U+00ab 0xac U+00ac 0xad U+00ad 0xae U+00ae 0xaf U+00af U+f800 0xb0 U+00b0 0xb1 U+00b1 0xb2 U+00b2 0xb3 U+00b3 0xb4 U+017d 0xb5 U+00b5 0xb6 U+00b6 0xb7 U+00b7 0xb8 U+017e 0xb9 U+00b9 0xba U+00ba 0xbb U+00bb 0xbc U+0152 0xbd U+0153 0xbe U+0178 0xbf U+00bf 0xc0 U+f801 0xc1 U+2575 0xc2 U+2576 0xc3 U+2514 0xc4 U+2577 0xc5 U+2502 0xc6 U+250c 0xc7 U+251c 0xc8 U+2574 0xc9 U+2518 0xca U+2500 0xcb U+2534 0xcc U+2510 0xcd U+2524 0xce U+252c 0xcf U+253c 0xd0 U+f803 0xd1 U+2579 0xd2 U+257a 0xd3 U+2517 U+255a 0xd4 U+257b 0xd5 U+2503 U+2551 0xd6 U+250f U+2554 0xd7 U+2523 U+2560 0xd8 U+2578 0xd9 U+251b U+255d 0xda U+2501 U+2550 0xdb U+253b U+2569 0xdc U+2513 U+2557 0xdd U+2563 U+252b 0xde U+2533 U+2566 0xdf U+254b U+256c 0xe0 U+00e0 0xe1 U+00e1 0xe2 U+00e2 0xe3 U+00e3 0xe4 U+00e4 0xe5 U+00e5 0xe6 U+00e6 0xe7 U+00e7 0xe8 U+00e8 0xe9 U+00e9 0xea U+00ea 0xeb U+00eb 0xec U+00ec 0xed U+00ed 0xee U+00ee 0xef U+00ef 0xf0 U+00f0 0xf1 U+00f1 0xf2 U+00f2 0xf3 U+00f3 0xf4 U+00f4 0xf5 U+00f5 0xf6 U+00f6 0xf7 U+00f7 0xf8 U+00f8 0xf9 U+00f9 0xfa U+00fa 0xfb U+00fb 0xfc U+00fc 0xfd U+00fd 0xfe U+00fe 0xff U+00ff kbd-1.15.5/data/unimaps/iso07.uni0000644000076400007640000000332012056474622013345 00000000000000# # Unicode mapping table for ISO 8859-7 fonts iso07.* # [use: unicode_start iso07.f16 iso07] # 0x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f 0x21-0x7e idem 0x7f U+2302 # 0x00 U+fffd 0x01 U+263A 0x02 U+263B 0x03 U+2665 0x04 U+2666 0x05 U+2663 0x06 U+2660 0x07 U+2022 0x08 U+25D8 0x09 U+25CB 0x0A U+25D9 0x0B U+2642 0x0C U+2640 0x0D U+266A 0x0E U+266B 0x0E U+266C 0x0F U+263C 0x10 U+25B6 0x10 U+25BA 0x11 U+25C0 0x11 U+25C4 0x12 U+2195 0x13 U+203C 0x14 U+00B6 0x15 U+00A7 0x16 U+25AC 0x17 U+21A8 0x18 U+2191 0x19 U+2193 0x1A U+2192 0x1B U+2190 0x1C U+221F 0x1C U+2319 0x1D U+2194 0x1E U+25B2 0x1F U+25BC # 0xa0 U+00a0 0xa1 U+0371 0xa2 U+0372 0xa3 U+00a3 0xa6 U+00a6 0xa7 U+00a7 0xa8 U+00a8 0xa9 U+00a9 0xab U+00ab 0xac U+00ac 0xad U+00ad 0xaf U+2015 0xb0 U+00b0 0xb1 U+00b1 0xb2 U+00b2 0xb3 U+00b3 0xb4 U+03f3 0xb5 U+03f4 0xb6 U+0386 0xb7 U+00b7 0xb8 U+0388 0xb9 U+0389 0xba U+038a 0xbb U+00bb 0xbc U+038c 0xbd U+00bd 0xbe U+038e 0xbf U+038f 0xc0 U+0390 0xc1 U+0391 0xc2 U+0392 0xc3 U+0393 0xc4 U+0394 0xc5 U+0395 0xc6 U+0396 0xc7 U+0397 0xc8 U+0398 0xc9 U+0399 0xca U+039a 0xcb U+039b 0xcc U+039c 0xcd U+039d 0xce U+039e 0xcf U+039f 0xd0 U+03a0 0xd1 U+03a1 0xd3 U+03a3 0xd4 U+03a4 0xd5 U+03a5 0xd6 U+03a6 0xd7 U+03a7 0xd8 U+03a8 0xd9 U+03a9 0xda U+03aa 0xdb U+03ab 0xdc U+03ac 0xdd U+03ad 0xde U+03ae 0xdf U+03af 0xe0 U+03b0 0xe1 U+03b1 0xe2 U+03b2 0xe3 U+03b3 0xe4 U+03b4 0xe5 U+03b5 0xe6 U+03b6 0xe7 U+03b7 0xe8 U+03b8 0xe9 U+03b9 0xea U+03ba 0xeb U+03bb 0xec U+03bc 0xed U+03bd 0xee U+03be 0xef U+03bf 0xf0 U+03c0 0xf1 U+03c1 0xf2 U+03c2 0xf3 U+03c3 0xf4 U+03c4 0xf5 U+03c5 0xf6 U+03c6 0xf7 U+03c7 0xf8 U+03c8 0xf9 U+03c9 0xfa U+03ca 0xfb U+03cb 0xfc U+03cc 0xfd U+03cd 0xfe U+03ce kbd-1.15.5/data/unimaps/cp737a.uni0000644000076400007640000001406712056474622013422 00000000000000# cp737a (Greek) # This is cp737, but with positions 0-31 replaced by cp437 symbols # first 32 positions of cp437 0x000 U+fffd 0x001 U+263a 0x002 U+263b 0x003 U+2665 0x004 U+2666 0x005 U+2663 0x006 U+2660 0x007 U+2022 0x008 U+25d8 0x009 U+25cb 0x00a U+25d9 0x00b U+2642 0x00c U+2640 0x00d U+266a 0x00e U+266b 0x00f U+263c 0x010 U+25ba 0x011 U+25c4 0x012 U+2195 0x013 U+203c 0x014 U+00b6 0x015 U+00a7 0x016 U+25ac 0x017 U+21a8 0x018 U+2191 0x019 U+2193 0x01a U+2192 0x01b U+2190 0x01c U+221f 0x01d U+2194 0x01e U+25b2 0x01f U+25bc # then ASCII 0x020-0x07f idem # then Greek part 0x80 U+0391 # GREEK CAPITAL LETTER ALPHA 0x81 U+0392 # GREEK CAPITAL LETTER BETA 0x82 U+0393 # GREEK CAPITAL LETTER GAMMA 0x83 U+0394 # GREEK CAPITAL LETTER DELTA 0x84 U+0395 # GREEK CAPITAL LETTER EPSILON 0x85 U+0396 # GREEK CAPITAL LETTER ZETA 0x86 U+0397 # GREEK CAPITAL LETTER ETA 0x87 U+0398 # GREEK CAPITAL LETTER THETA 0x88 U+0399 # GREEK CAPITAL LETTER IOTA 0x89 U+039a # GREEK CAPITAL LETTER KAPPA 0x8a U+039b # GREEK CAPITAL LETTER LAMDA 0x8b U+039c # GREEK CAPITAL LETTER MU 0x8c U+039d # GREEK CAPITAL LETTER NU 0x8d U+039e # GREEK CAPITAL LETTER XI 0x8e U+039f # GREEK CAPITAL LETTER OMICRON 0x8f U+03a0 # GREEK CAPITAL LETTER PI 0x90 U+03a1 # GREEK CAPITAL LETTER RHO 0x91 U+03a3 # GREEK CAPITAL LETTER SIGMA 0x92 U+03a4 # GREEK CAPITAL LETTER TAU 0x93 U+03a5 # GREEK CAPITAL LETTER UPSILON 0x94 U+03a6 # GREEK CAPITAL LETTER PHI 0x95 U+03a7 # GREEK CAPITAL LETTER CHI 0x96 U+03a8 # GREEK CAPITAL LETTER PSI 0x97 U+03a9 # GREEK CAPITAL LETTER OMEGA 0x98 U+03b1 # GREEK SMALL LETTER ALPHA 0x99 U+03b2 # GREEK SMALL LETTER BETA 0x9a U+03b3 # GREEK SMALL LETTER GAMMA 0x9b U+03b4 # GREEK SMALL LETTER DELTA 0x9c U+03b5 # GREEK SMALL LETTER EPSILON 0x9d U+03b6 # GREEK SMALL LETTER ZETA 0x9e U+03b7 # GREEK SMALL LETTER ETA 0x9f U+03b8 # GREEK SMALL LETTER THETA 0xa0 U+03b9 # GREEK SMALL LETTER IOTA 0xa1 U+03ba # GREEK SMALL LETTER KAPPA 0xa2 U+03bb # GREEK SMALL LETTER LAMDA 0xa3 U+03bc # GREEK SMALL LETTER MU 0xa4 U+03bd # GREEK SMALL LETTER NU 0xa5 U+03be # GREEK SMALL LETTER XI 0xa6 U+03bf # GREEK SMALL LETTER OMICRON 0xa7 U+03c0 # GREEK SMALL LETTER PI 0xa8 U+03c1 # GREEK SMALL LETTER RHO 0xa9 U+03c3 # GREEK SMALL LETTER SIGMA 0xaa U+03c2 # GREEK SMALL LETTER FINAL SIGMA 0xab U+03c4 # GREEK SMALL LETTER TAU 0xac U+03c5 # GREEK SMALL LETTER UPSILON 0xad U+03c6 # GREEK SMALL LETTER PHI 0xae U+03c7 # GREEK SMALL LETTER CHI 0xaf U+03c8 # GREEK SMALL LETTER PSI 0xb0 U+2591 # LIGHT SHADE 0xb1 U+2592 # MEDIUM SHADE 0xb2 U+2593 # DARK SHADE 0xb3 U+2502 # BOX DRAWINGS LIGHT VERTICAL 0xb4 U+2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT 0xb5 U+2561 # BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE 0xb6 U+2562 # BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE 0xb7 U+2556 # BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE 0xb8 U+2555 # BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE 0xb9 U+2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT 0xba U+2551 # BOX DRAWINGS DOUBLE VERTICAL 0xbb U+2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT 0xbc U+255d # BOX DRAWINGS DOUBLE UP AND LEFT 0xbd U+255c # BOX DRAWINGS UP DOUBLE AND LEFT SINGLE 0xbe U+255b # BOX DRAWINGS UP SINGLE AND LEFT DOUBLE 0xbf U+2510 # BOX DRAWINGS LIGHT DOWN AND LEFT 0xc0 U+2514 # BOX DRAWINGS LIGHT UP AND RIGHT 0xc1 U+2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL 0xc2 U+252c # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL 0xc3 U+251c # BOX DRAWINGS LIGHT VERTICAL AND RIGHT 0xc4 U+2500 # BOX DRAWINGS LIGHT HORIZONTAL 0xc5 U+253c # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL 0xc6 U+255e # BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE 0xc7 U+255f # BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE 0xc8 U+255a # BOX DRAWINGS DOUBLE UP AND RIGHT 0xc9 U+2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT 0xca U+2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL 0xcb U+2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL 0xcc U+2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT 0xcd U+2550 # BOX DRAWINGS DOUBLE HORIZONTAL 0xce U+256c # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL 0xcf U+2567 # BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE 0xd0 U+2568 # BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE 0xd1 U+2564 # BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE 0xd2 U+2565 # BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE 0xd3 U+2559 # BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE 0xd4 U+2558 # BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE 0xd5 U+2552 # BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE 0xd6 U+2553 # BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE 0xd7 U+256b # BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE 0xd8 U+256a # BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE 0xd9 U+2518 # BOX DRAWINGS LIGHT UP AND LEFT 0xda U+250c # BOX DRAWINGS LIGHT DOWN AND RIGHT 0xdb U+2588 # FULL BLOCK 0xdc U+2584 # LOWER HALF BLOCK 0xdd U+258c # LEFT HALF BLOCK 0xde U+2590 # RIGHT HALF BLOCK 0xdf U+2580 # UPPER HALF BLOCK 0xe0 U+03c9 # GREEK SMALL LETTER OMEGA 0xe1 U+03ac # GREEK SMALL LETTER ALPHA WITH TONOS 0xe2 U+03ad # GREEK SMALL LETTER EPSILON WITH TONOS 0xe3 U+03ae # GREEK SMALL LETTER ETA WITH TONOS 0xe4 U+03ca # GREEK SMALL LETTER IOTA WITH DIALYTIKA 0xe5 U+03af # GREEK SMALL LETTER IOTA WITH TONOS 0xe6 U+03cc # GREEK SMALL LETTER OMICRON WITH TONOS 0xe7 U+03cd # GREEK SMALL LETTER UPSILON WITH TONOS 0xe8 U+03cb # GREEK SMALL LETTER UPSILON WITH DIALYTIKA 0xe9 U+03ce # GREEK SMALL LETTER OMEGA WITH TONOS 0xea U+0386 # GREEK CAPITAL LETTER ALPHA WITH TONOS 0xeb U+0388 # GREEK CAPITAL LETTER EPSILON WITH TONOS 0xec U+0389 # GREEK CAPITAL LETTER ETA WITH TONOS 0xed U+038a # GREEK CAPITAL LETTER IOTA WITH TONOS 0xee U+038c # GREEK CAPITAL LETTER OMICRON WITH TONOS 0xef U+038e # GREEK CAPITAL LETTER UPSILON WITH TONOS 0xf0 U+038f # GREEK CAPITAL LETTER OMEGA WITH TONOS 0xf1 U+00b1 # PLUS-MINUS SIGN 0xf2 U+2265 # GREATER-THAN OR EQUAL TO 0xf3 U+2264 # LESS-THAN OR EQUAL TO 0xf4 U+03aa # GREEK CAPITAL LETTER IOTA WITH DIALYTIKA 0xf5 U+03ab # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA 0xf6 U+00f7 # DIVISION SIGN 0xf7 U+2248 # ALMOST EQUAL TO 0xf8 U+00b0 # DEGREE SIGN 0xf9 U+2219 # BULLET OPERATOR 0xfa U+00b7 # MIDDLE DOT 0xfb U+221a # SQUARE ROOT 0xfc U+207f # SUPERSCRIPT LATIN SMALL LETTER N 0xfd U+00b2 # SUPERSCRIPT TWO 0xfe U+25a0 # BLACK SQUARE 0xff U+00a0 # NO-BREAK SPACE kbd-1.15.5/data/unimaps/cp1250.uni0000644000076400007640000001254612056474622013330 00000000000000# CP1250 (Microsoft EE = Eastern European) # 000-127: ASCII # 128-191: misc # 192-255: ISO 8859-2 # 0x00-0x7f idem # 0x80 U+20ac # EURO SIGN 0x81 U+0000 # UNDEFINED 0x82 U+201a # SINGLE LOW-9 QUOTATION MARK 0x83 U+0000 # UNDEFINED 0x84 U+201e # DOUBLE LOW-9 QUOTATION MARK 0x85 U+2026 # HORIZONTAL ELLIPSIS 0x86 U+2020 # DAGGER 0x87 U+2021 # DOUBLE DAGGER 0x88 U+0000 # UNDEFINED 0x89 U+2030 # PER MILLE SIGN 0x8a U+0160 # LATIN CAPITAL LETTER S WITH CARON 0x8b U+2039 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK 0x8c U+015a # LATIN CAPITAL LETTER S WITH ACUTE 0x8d U+0164 # LATIN CAPITAL LETTER T WITH CARON 0x8e U+017d # LATIN CAPITAL LETTER Z WITH CARON 0x8f U+0179 # LATIN CAPITAL LETTER Z WITH ACUTE 0x90 U+0000 # UNDEFINED 0x91 U+2018 # LEFT SINGLE QUOTATION MARK 0x92 U+2019 # RIGHT SINGLE QUOTATION MARK 0x93 U+201c # LEFT DOUBLE QUOTATION MARK 0x94 U+201d # RIGHT DOUBLE QUOTATION MARK 0x95 U+2022 # BULLET 0x96 U+2013 # EN DASH 0x97 U+2014 # EM DASH 0x98 U+0000 # UNDEFINED 0x99 U+2122 # TRADE MARK SIGN 0x9a U+0161 # LATIN SMALL LETTER S WITH CARON 0x9b U+203a # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK 0x9c U+015b # LATIN SMALL LETTER S WITH ACUTE 0x9d U+0165 # LATIN SMALL LETTER T WITH CARON 0x9e U+017e # LATIN SMALL LETTER Z WITH CARON 0x9f U+017a # LATIN SMALL LETTER Z WITH ACUTE 0xa0 U+00a0 # NO-BREAK SPACE 0xa1 U+02c7 # CARON 0xa2 U+02d8 # BREVE 0xa3 U+0141 # LATIN CAPITAL LETTER L WITH STROKE 0xa4 U+00a4 # CURRENCY SIGN 0xa5 U+0104 # LATIN CAPITAL LETTER A WITH OGONEK 0xa6 U+00a6 # BROKEN BAR 0xa7 U+00a7 # SECTION SIGN 0xa8 U+00a8 # DIAERESIS 0xa9 U+00a9 # COPYRIGHT SIGN 0xaa U+015e # LATIN CAPITAL LETTER S WITH CEDILLA 0xab U+00ab # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xac U+00ac # NOT SIGN 0xad U+00ad # SOFT HYPHEN 0xae U+00ae # REGISTERED SIGN 0xaf U+017b # LATIN CAPITAL LETTER Z WITH DOT ABOVE 0xb0 U+00b0 # DEGREE SIGN 0xb1 U+00b1 # PLUS-MINUS SIGN 0xb2 U+02db # OGONEK 0xb3 U+0142 # LATIN SMALL LETTER L WITH STROKE 0xb4 U+00b4 # ACUTE ACCENT 0xb5 U+00b5 # MICRO SIGN 0xb6 U+00b6 # PILCROW SIGN 0xb7 U+00b7 # MIDDLE DOT 0xb8 U+00b8 # CEDILLA 0xb9 U+0105 # LATIN SMALL LETTER A WITH OGONEK 0xba U+015f # LATIN SMALL LETTER S WITH CEDILLA 0xbb U+00bb # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0xbc U+013d # LATIN CAPITAL LETTER L WITH CARON 0xbd U+02dd # DOUBLE ACUTE ACCENT 0xbe U+013e # LATIN SMALL LETTER L WITH CARON 0xbf U+017c # LATIN SMALL LETTER Z WITH DOT ABOVE 0xc0 U+0154 # LATIN CAPITAL LETTER R WITH ACUTE 0xc1 U+00c1 # LATIN CAPITAL LETTER A WITH ACUTE 0xc2 U+00c2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX 0xc3 U+0102 # LATIN CAPITAL LETTER A WITH BREVE 0xc4 U+00c4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0xc5 U+0139 # LATIN CAPITAL LETTER L WITH ACUTE 0xc6 U+0106 # LATIN CAPITAL LETTER C WITH ACUTE 0xc7 U+00c7 # LATIN CAPITAL LETTER C WITH CEDILLA 0xc8 U+010c # LATIN CAPITAL LETTER C WITH CARON 0xc9 U+00c9 # LATIN CAPITAL LETTER E WITH ACUTE 0xca U+0118 # LATIN CAPITAL LETTER E WITH OGONEK 0xcb U+00cb # LATIN CAPITAL LETTER E WITH DIAERESIS 0xcc U+011a # LATIN CAPITAL LETTER E WITH CARON 0xcd U+00cd # LATIN CAPITAL LETTER I WITH ACUTE 0xce U+00ce # LATIN CAPITAL LETTER I WITH CIRCUMFLEX 0xcf U+010e # LATIN CAPITAL LETTER D WITH CARON 0xd0 U+0110 # LATIN CAPITAL LETTER D WITH STROKE 0xd1 U+0143 # LATIN CAPITAL LETTER N WITH ACUTE 0xd2 U+0147 # LATIN CAPITAL LETTER N WITH CARON 0xd3 U+00d3 # LATIN CAPITAL LETTER O WITH ACUTE 0xd4 U+00d4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX 0xd5 U+0150 # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE 0xd6 U+00d6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0xd7 U+00d7 # MULTIPLICATION SIGN 0xd8 U+0158 # LATIN CAPITAL LETTER R WITH CARON 0xd9 U+016e # LATIN CAPITAL LETTER U WITH RING ABOVE 0xda U+00da # LATIN CAPITAL LETTER U WITH ACUTE 0xdb U+0170 # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE 0xdc U+00dc # LATIN CAPITAL LETTER U WITH DIAERESIS 0xdd U+00dd # LATIN CAPITAL LETTER Y WITH ACUTE 0xde U+0162 # LATIN CAPITAL LETTER T WITH CEDILLA 0xdf U+00df # LATIN SMALL LETTER SHARP S 0xe0 U+0155 # LATIN SMALL LETTER R WITH ACUTE 0xe1 U+00e1 # LATIN SMALL LETTER A WITH ACUTE 0xe2 U+00e2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0xe3 U+0103 # LATIN SMALL LETTER A WITH BREVE 0xe4 U+00e4 # LATIN SMALL LETTER A WITH DIAERESIS 0xe5 U+013a # LATIN SMALL LETTER L WITH ACUTE 0xe6 U+0107 # LATIN SMALL LETTER C WITH ACUTE 0xe7 U+00e7 # LATIN SMALL LETTER C WITH CEDILLA 0xe8 U+010d # LATIN SMALL LETTER C WITH CARON 0xe9 U+00e9 # LATIN SMALL LETTER E WITH ACUTE 0xea U+0119 # LATIN SMALL LETTER E WITH OGONEK 0xeb U+00eb # LATIN SMALL LETTER E WITH DIAERESIS 0xec U+011b # LATIN SMALL LETTER E WITH CARON 0xed U+00ed # LATIN SMALL LETTER I WITH ACUTE 0xee U+00ee # LATIN SMALL LETTER I WITH CIRCUMFLEX 0xef U+010f # LATIN SMALL LETTER D WITH CARON 0xf0 U+0111 # LATIN SMALL LETTER D WITH STROKE 0xf1 U+0144 # LATIN SMALL LETTER N WITH ACUTE 0xf2 U+0148 # LATIN SMALL LETTER N WITH CARON 0xf3 U+00f3 # LATIN SMALL LETTER O WITH ACUTE 0xf4 U+00f4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0xf5 U+0151 # LATIN SMALL LETTER O WITH DOUBLE ACUTE 0xf6 U+00f6 # LATIN SMALL LETTER O WITH DIAERESIS 0xf7 U+00f7 # DIVISION SIGN 0xf8 U+0159 # LATIN SMALL LETTER R WITH CARON 0xf9 U+016f # LATIN SMALL LETTER U WITH RING ABOVE 0xfa U+00fa # LATIN SMALL LETTER U WITH ACUTE 0xfb U+0171 # LATIN SMALL LETTER U WITH DOUBLE ACUTE 0xfc U+00fc # LATIN SMALL LETTER U WITH DIAERESIS 0xfd U+00fd # LATIN SMALL LETTER Y WITH ACUTE 0xfe U+0163 # LATIN SMALL LETTER T WITH CEDILLA 0xff U+02d9 # DOT ABOVE kbd-1.15.5/data/unimaps/8859-7.a0-ff.uni0000644000076400007640000000753012056474622014064 00000000000000# fontpositions 0-95: positions 160-255 in ISO 8859-7 (Greek) 0x000 U+00A0 # NO-BREAK SPACE 0x001 U+2018 U+02BD # LEFT SINGLE QUOTATION MARK 0x002 U+2019 U+02BC # RIGHT SINGLE QUOTATION MARK 0x003 U+00A3 # POUND SIGN 0x006 U+00A6 # BROKEN BAR 0x007 U+00A7 # SECTION SIGN 0x008 U+00A8 # DIAERESIS 0x009 U+00A9 # COPYRIGHT SIGN 0x00B U+00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0x00C U+00AC # NOT SIGN 0x00D U+00AD # SOFT HYPHEN 0x00F U+2015 # HORIZONTAL BAR 0x010 U+00B0 # DEGREE SIGN 0x011 U+00B1 # PLUS-MINUS SIGN 0x012 U+00B2 # SUPERSCRIPT TWO 0x013 U+00B3 # SUPERSCRIPT THREE 0x014 U+0384 # GREEK TONOS 0x015 U+0385 # GREEK DIALYTIKA TONOS 0x016 U+0386 # GREEK CAPITAL LETTER ALPHA WITH TONOS 0x017 U+00B7 # MIDDLE DOT 0x018 U+0388 # GREEK CAPITAL LETTER EPSILON WITH TONOS 0x019 U+0389 # GREEK CAPITAL LETTER ETA WITH TONOS 0x01A U+038A # GREEK CAPITAL LETTER IOTA WITH TONOS 0x01B U+00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0x01C U+038C # GREEK CAPITAL LETTER OMICRON WITH TONOS 0x01D U+00BD # VULGAR FRACTION ONE HALF 0x01E U+038E # GREEK CAPITAL LETTER UPSILON WITH TONOS 0x01F U+038F # GREEK CAPITAL LETTER OMEGA WITH TONOS 0x020 U+0390 # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS 0x021 U+0391 # GREEK CAPITAL LETTER ALPHA 0x022 U+0392 # GREEK CAPITAL LETTER BETA 0x023 U+0393 # GREEK CAPITAL LETTER GAMMA 0x024 U+0394 # GREEK CAPITAL LETTER DELTA 0x025 U+0395 # GREEK CAPITAL LETTER EPSILON 0x026 U+0396 # GREEK CAPITAL LETTER ZETA 0x027 U+0397 # GREEK CAPITAL LETTER ETA 0x028 U+0398 # GREEK CAPITAL LETTER THETA 0x029 U+0399 # GREEK CAPITAL LETTER IOTA 0x02A U+039A # GREEK CAPITAL LETTER KAPPA 0x02B U+039B # GREEK CAPITAL LETTER LAMDA 0x02C U+039C # GREEK CAPITAL LETTER MU 0x02D U+039D # GREEK CAPITAL LETTER NU 0x02E U+039E # GREEK CAPITAL LETTER XI 0x02F U+039F # GREEK CAPITAL LETTER OMICRON 0x030 U+03A0 # GREEK CAPITAL LETTER PI 0x031 U+03A1 # GREEK CAPITAL LETTER RHO 0x033 U+03A3 # GREEK CAPITAL LETTER SIGMA 0x034 U+03A4 # GREEK CAPITAL LETTER TAU 0x035 U+03A5 # GREEK CAPITAL LETTER UPSILON 0x036 U+03A6 # GREEK CAPITAL LETTER PHI 0x037 U+03A7 # GREEK CAPITAL LETTER CHI 0x038 U+03A8 # GREEK CAPITAL LETTER PSI 0x039 U+03A9 # GREEK CAPITAL LETTER OMEGA 0x03A U+03AA # GREEK CAPITAL LETTER IOTA WITH DIALYTIKA 0x03B U+03AB # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA 0x03C U+03AC # GREEK SMALL LETTER ALPHA WITH TONOS 0x03D U+03AD # GREEK SMALL LETTER EPSILON WITH TONOS 0x03E U+03AE # GREEK SMALL LETTER ETA WITH TONOS 0x03F U+03AF # GREEK SMALL LETTER IOTA WITH TONOS 0x040 U+03B0 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS 0x041 U+03B1 # GREEK SMALL LETTER ALPHA 0x042 U+03B2 # GREEK SMALL LETTER BETA 0x043 U+03B3 # GREEK SMALL LETTER GAMMA 0x044 U+03B4 # GREEK SMALL LETTER DELTA 0x045 U+03B5 # GREEK SMALL LETTER EPSILON 0x046 U+03B6 # GREEK SMALL LETTER ZETA 0x047 U+03B7 # GREEK SMALL LETTER ETA 0x048 U+03B8 # GREEK SMALL LETTER THETA 0x049 U+03B9 # GREEK SMALL LETTER IOTA 0x04A U+03BA # GREEK SMALL LETTER KAPPA 0x04B U+03BB # GREEK SMALL LETTER LAMDA 0x04C U+03BC # GREEK SMALL LETTER MU 0x04D U+03BD # GREEK SMALL LETTER NU 0x04E U+03BE # GREEK SMALL LETTER XI 0x04F U+03BF # GREEK SMALL LETTER OMICRON 0x050 U+03C0 # GREEK SMALL LETTER PI 0x051 U+03C1 # GREEK SMALL LETTER RHO 0x052 U+03C2 # GREEK SMALL LETTER FINAL SIGMA 0x053 U+03C3 # GREEK SMALL LETTER SIGMA 0x054 U+03C4 # GREEK SMALL LETTER TAU 0x055 U+03C5 # GREEK SMALL LETTER UPSILON 0x056 U+03C6 # GREEK SMALL LETTER PHI 0x057 U+03C7 # GREEK SMALL LETTER CHI 0x058 U+03C8 # GREEK SMALL LETTER PSI 0x059 U+03C9 # GREEK SMALL LETTER OMEGA 0x05A U+03CA # GREEK SMALL LETTER IOTA WITH DIALYTIKA 0x05B U+03CB # GREEK SMALL LETTER UPSILON WITH DIALYTIKA 0x05C U+03CC # GREEK SMALL LETTER OMICRON WITH TONOS 0x05D U+03CD # GREEK SMALL LETTER UPSILON WITH TONOS 0x05E U+03CE # GREEK SMALL LETTER OMEGA WITH TONOS kbd-1.15.5/data/unimaps/8859-5.a0-ff.uni0000644000076400007640000001013412056474622014054 00000000000000# fontpositions 0-95: positions 160-255 in ISO 8859-5 (Cyrillic) 0x000 U+00A0 # NO-BREAK SPACE 0x001 U+0401 # CYRILLIC CAPITAL LETTER IO 0x002 U+0402 # CYRILLIC CAPITAL LETTER DJE 0x003 U+0403 # CYRILLIC CAPITAL LETTER GJE 0x004 U+0404 # CYRILLIC CAPITAL LETTER UKRAINIAN IE 0x005 U+0405 # CYRILLIC CAPITAL LETTER DZE 0x006 U+0406 # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I 0x007 U+0407 # CYRILLIC CAPITAL LETTER YI 0x008 U+0408 # CYRILLIC CAPITAL LETTER JE 0x009 U+0409 # CYRILLIC CAPITAL LETTER LJE 0x00A U+040A # CYRILLIC CAPITAL LETTER NJE 0x00B U+040B # CYRILLIC CAPITAL LETTER TSHE 0x00C U+040C # CYRILLIC CAPITAL LETTER KJE 0x00D U+00AD # SOFT HYPHEN 0x00E U+040E # CYRILLIC CAPITAL LETTER SHORT U 0x00F U+040F # CYRILLIC CAPITAL LETTER DZHE 0x010 U+0410 # CYRILLIC CAPITAL LETTER A 0x011 U+0411 # CYRILLIC CAPITAL LETTER BE 0x012 U+0412 # CYRILLIC CAPITAL LETTER VE 0x013 U+0413 # CYRILLIC CAPITAL LETTER GHE 0x014 U+0414 # CYRILLIC CAPITAL LETTER DE 0x015 U+0415 # CYRILLIC CAPITAL LETTER IE 0x016 U+0416 # CYRILLIC CAPITAL LETTER ZHE 0x017 U+0417 # CYRILLIC CAPITAL LETTER ZE 0x018 U+0418 # CYRILLIC CAPITAL LETTER I 0x019 U+0419 # CYRILLIC CAPITAL LETTER SHORT I 0x01A U+041A # CYRILLIC CAPITAL LETTER KA 0x01B U+041B # CYRILLIC CAPITAL LETTER EL 0x01C U+041C # CYRILLIC CAPITAL LETTER EM 0x01D U+041D # CYRILLIC CAPITAL LETTER EN 0x01E U+041E # CYRILLIC CAPITAL LETTER O 0x01F U+041F # CYRILLIC CAPITAL LETTER PE 0x020 U+0420 # CYRILLIC CAPITAL LETTER ER 0x021 U+0421 # CYRILLIC CAPITAL LETTER ES 0x022 U+0422 # CYRILLIC CAPITAL LETTER TE 0x023 U+0423 # CYRILLIC CAPITAL LETTER U 0x024 U+0424 # CYRILLIC CAPITAL LETTER EF 0x025 U+0425 # CYRILLIC CAPITAL LETTER HA 0x026 U+0426 # CYRILLIC CAPITAL LETTER TSE 0x027 U+0427 # CYRILLIC CAPITAL LETTER CHE 0x028 U+0428 # CYRILLIC CAPITAL LETTER SHA 0x029 U+0429 # CYRILLIC CAPITAL LETTER SHCHA 0x02A U+042A # CYRILLIC CAPITAL LETTER HARD SIGN 0x02B U+042B # CYRILLIC CAPITAL LETTER YERU 0x02C U+042C # CYRILLIC CAPITAL LETTER SOFT SIGN 0x02D U+042D # CYRILLIC CAPITAL LETTER E 0x02E U+042E # CYRILLIC CAPITAL LETTER YU 0x02F U+042F # CYRILLIC CAPITAL LETTER YA 0x030 U+0430 # CYRILLIC SMALL LETTER A 0x031 U+0431 # CYRILLIC SMALL LETTER BE 0x032 U+0432 # CYRILLIC SMALL LETTER VE 0x033 U+0433 # CYRILLIC SMALL LETTER GHE 0x034 U+0434 # CYRILLIC SMALL LETTER DE 0x035 U+0435 # CYRILLIC SMALL LETTER IE 0x036 U+0436 # CYRILLIC SMALL LETTER ZHE 0x037 U+0437 # CYRILLIC SMALL LETTER ZE 0x038 U+0438 # CYRILLIC SMALL LETTER I 0x039 U+0439 # CYRILLIC SMALL LETTER SHORT I 0x03A U+043A # CYRILLIC SMALL LETTER KA 0x03B U+043B # CYRILLIC SMALL LETTER EL 0x03C U+043C # CYRILLIC SMALL LETTER EM 0x03D U+043D # CYRILLIC SMALL LETTER EN 0x03E U+043E # CYRILLIC SMALL LETTER O 0x03F U+043F # CYRILLIC SMALL LETTER PE 0x040 U+0440 # CYRILLIC SMALL LETTER ER 0x041 U+0441 # CYRILLIC SMALL LETTER ES 0x042 U+0442 # CYRILLIC SMALL LETTER TE 0x043 U+0443 # CYRILLIC SMALL LETTER U 0x044 U+0444 # CYRILLIC SMALL LETTER EF 0x045 U+0445 # CYRILLIC SMALL LETTER HA 0x046 U+0446 # CYRILLIC SMALL LETTER TSE 0x047 U+0447 # CYRILLIC SMALL LETTER CHE 0x048 U+0448 # CYRILLIC SMALL LETTER SHA 0x049 U+0449 # CYRILLIC SMALL LETTER SHCHA 0x04A U+044A # CYRILLIC SMALL LETTER HARD SIGN 0x04B U+044B # CYRILLIC SMALL LETTER YERU 0x04C U+044C # CYRILLIC SMALL LETTER SOFT SIGN 0x04D U+044D # CYRILLIC SMALL LETTER E 0x04E U+044E # CYRILLIC SMALL LETTER YU 0x04F U+044F # CYRILLIC SMALL LETTER YA 0x050 U+2116 # NUMERO SIGN 0x051 U+0451 # CYRILLIC SMALL LETTER IO 0x052 U+0452 # CYRILLIC SMALL LETTER DJE 0x053 U+0453 # CYRILLIC SMALL LETTER GJE 0x054 U+0454 # CYRILLIC SMALL LETTER UKRAINIAN IE 0x055 U+0455 # CYRILLIC SMALL LETTER DZE 0x056 U+0456 # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I 0x057 U+0457 # CYRILLIC SMALL LETTER YI 0x058 U+0458 # CYRILLIC SMALL LETTER JE 0x059 U+0459 # CYRILLIC SMALL LETTER LJE 0x05A U+045A # CYRILLIC SMALL LETTER NJE 0x05B U+045B # CYRILLIC SMALL LETTER TSHE 0x05C U+045C # CYRILLIC SMALL LETTER KJE 0x05D U+00A7 # SECTION SIGN 0x05E U+045E # CYRILLIC SMALL LETTER SHORT U 0x05F U+045F # CYRILLIC SMALL LETTER DZHE kbd-1.15.5/data/unimaps/koi8u.uni0000644000076400007640000001215012056474622013444 00000000000000# This corresponds to KOI-8R except control characters (00-1F, 7F). # 0x000 U+0000 # 0x001 U+263a # ☺ 0x002 U+263b # ☻ 0x003 U+2665 # ♥ 0x004 U+2666 U+25c6 # ♦ 0x005 U+2663 # ♣ 0x006 U+2660 # ♠ 0x007 U+2022 # • 0x008 U+25d8 # ◘ 0x009 U+25cb # ○ 0x00a U+25d9 # ◙ 0x00b U+2642 # ♂ 0x00c U+2640 # ♀ 0x00d U+266a # ♪ 0x00e U+266b # ♫ 0x00e U+266c # ♬ 0x00f U+263c # ☼ 0x010 U+25b6 U+25ba # ▶ 0x011 U+25c0 U+25c4 # ◀ 0x012 U+2195 # ↕ 0x013 U+203c # ‼ 0x014 U+00b6 # ¶ 0x015 U+00a7 # § 0x016 U+25ac # ▬ 0x017 U+21a8 # ↨ 0x018 U+2191 # ↑ 0x019 U+2193 # ↓ 0x01a U+2192 # → 0x01b U+2190 # ← 0x01c U+221f U+2319 # ∟ 0x01d U+2194 # ↔ 0x01e U+25b2 # ▲ 0x01f U+25bc # ▼ 0x020 U+0020 # 0x021 U+0021 # ! 0x022 U+0022 U+00a8 # " 0x023 U+0023 # # 0x024 U+0024 # $ 0x025 U+0025 # % 0x026 U+0026 # & 0x027 U+0027 # ' 0x028 U+0028 # ( 0x029 U+0029 # ) 0x02a U+002a # * 0x02b U+002b # + 0x02c U+002c U+00b8 # , 0x02d U+002d U+00ad # - 0x02e U+002e # . 0x02f U+002f # / 0x030 U+0030 # 0 0x031 U+0031 # 1 0x032 U+0032 # 2 0x033 U+0033 # 3 0x034 U+0034 # 4 0x035 U+0035 # 5 0x036 U+0036 # 6 0x037 U+0037 # 7 0x038 U+0038 # 8 0x039 U+0039 # 9 0x03a U+003a # : 0x03b U+003b # ; 0x03c U+003c # < 0x03d U+003d # = 0x03e U+003e # > 0x03f U+003f # ? 0x040 U+0040 # @ 0x041 U+0041 U+00c0 U+00c1 U+00c2 U+00c3 # A 0x042 U+0042 # B 0x043 U+0043 U+00a9 # C 0x044 U+0044 # D 0x045 U+0045 U+00c8 U+00ca U+00cb # E 0x046 U+0046 # F 0x047 U+0047 # G 0x048 U+0048 # H 0x049 U+0049 U+00cc U+00cd U+00ce U+00cf # I 0x04a U+004a # J 0x04b U+004b U+212a # K 0x04c U+004c # L 0x04d U+004d # M 0x04e U+004e # N 0x04f U+004f U+00d2 U+00d3 U+00d4 U+00d5 # O 0x050 U+0050 # P 0x051 U+0051 # Q 0x052 U+0052 U+00ae # R 0x053 U+0053 # S 0x054 U+0054 # T 0x055 U+0055 U+00d9 U+00da U+00db # U 0x056 U+0056 # V 0x057 U+0057 # W 0x058 U+0058 # X 0x059 U+0059 U+00dd # Y 0x05a U+005a # Z 0x05b U+005b # [ 0x05c U+005c # \ 0x05d U+005d # ] 0x05e U+005e # ^ 0x05f U+005f U+f804 # _ 0x060 U+0060 # ` 0x061 U+0061 U+00e3 # a 0x062 U+0062 # b 0x063 U+0063 # c 0x064 U+0064 # d 0x065 U+0065 # e 0x066 U+0066 # f 0x067 U+0067 # g 0x068 U+0068 # h 0x069 U+0069 # i 0x06a U+006a # j 0x06b U+006b # k 0x06c U+006c # l 0x06d U+006d # m 0x06e U+006e # n 0x06f U+006f U+00f5 # o 0x070 U+0070 # p 0x071 U+0071 # q 0x072 U+0072 # r 0x073 U+0073 # s 0x074 U+0074 # t 0x075 U+0075 # u 0x076 U+0076 # v 0x077 U+0077 # w 0x078 U+0078 U+00d7 # x 0x079 U+0079 U+00fd # y 0x07a U+007a # z 0x07b U+007b # { 0x07c U+007c U+00a5 # | 0x07d U+007d # } 0x07e U+007e # ~ 0x07f U+2302 # ⌂ 0x080 U+2500 # ─ 0x081 U+2502 # │ 0x082 U+250c # ┌ 0x083 U+2510 # ┐ 0x084 U+2514 # └ 0x085 U+2518 # ┘ 0x086 U+251c # ├ 0x087 U+2524 # ┤ 0x088 U+252c # ┬ 0x089 U+2534 # ┴ 0x08a U+253c # ┼ 0x08b U+2580 # ▀ 0x08c U+2584 # ▄ 0x08d U+2588 # █ 0x08e U+258c # ▌ 0x08f U+2590 # ▐ 0x090 U+2591 # ░ 0x091 U+2592 # ▒ 0x092 U+2593 # ▓ 0x093 U+2320 # ⌠ # use this as a substitute char 0x094 U+25a0 U+fffd # ■ 0x095 U+2219 # ∙ 0x096 U+221a # √ 0x097 U+2248 # ≈ 0x098 U+2264 # ≤ 0x099 U+2265 # ≥ 0x09a U+00a0 #   0x09b U+2321 # ⌡ 0x09c U+00b0 # ° 0x09d U+00b2 # ² 0x09e U+00b7 # · 0x09f U+00f7 # ÷ 0x0a0 U+2550 # ═ 0x0a1 U+2551 # ║ 0x0a2 U+2552 # ╒ 0x0a3 U+0451 # ё 0x0a4 U+0454 # є 0x0a5 U+2554 # ╔ 0x0a6 U+0456 # і 0x0a7 U+0457 # ї 0x0a8 U+2557 # ╗ 0x0a9 U+2558 # ╘ 0x0aa U+2559 # ╙ 0x0ab U+255a # ╚ 0x0ac U+255b # ╛ 0x0ad U+0491 # ґ 0x0ae U+255d # ╝ 0x0af U+255e # ╞ 0x0b0 U+255f # ╟ 0x0b1 U+2560 # ╠ 0x0b2 U+2561 # ╡ 0x0b3 U+0401 # Ё 0x0b4 U+0404 # Є 0x0b5 U+2563 # ╣ 0x0b6 U+0406 # І 0x0b7 U+0407 # Ї 0x0b8 U+2566 # ╦ 0x0b9 U+2567 # ╧ 0x0ba U+2568 # ╨ 0x0bb U+2569 # ╩ 0x0bc U+256a # ╪ 0x0bd U+0490 # Ґ 0x0be U+256c # ╬ 0x0bf U+00a9 # © 0x0c0 U+044e # ю 0x0c1 U+0430 # а 0x0c2 U+0431 # б 0x0c3 U+0446 # ц 0x0c4 U+0434 # д 0x0c5 U+0435 # е 0x0c6 U+0444 # ф 0x0c7 U+0433 # г 0x0c8 U+0445 # х 0x0c9 U+0438 # и 0x0ca U+0439 # й 0x0cb U+043a # к 0x0cc U+043b # л 0x0cd U+043c # м 0x0ce U+043d # н 0x0cf U+043e # о 0x0d0 U+043f # п 0x0d1 U+044f # я 0x0d2 U+0440 # р 0x0d3 U+0441 # с 0x0d4 U+0442 # т 0x0d5 U+0443 # у 0x0d6 U+0436 # ж 0x0d7 U+0432 # в 0x0d8 U+044c # ь 0x0d9 U+044b # ы 0x0da U+0437 # з 0x0db U+0448 # ш 0x0dc U+044d # э 0x0dd U+0449 # щ 0x0de U+0447 # ч 0x0df U+044a # ъ 0x0e0 U+042e # Ю 0x0e1 U+0410 # А 0x0e2 U+0411 # Б 0x0e3 U+0426 # Ц 0x0e4 U+0414 # Д 0x0e5 U+0415 # Е 0x0e6 U+0424 # Ф 0x0e7 U+0413 # Г 0x0e8 U+0425 # Х 0x0e9 U+0418 # И 0x0ea U+0419 # Й 0x0eb U+041a # К 0x0ec U+041b # Л 0x0ed U+041c # М 0x0ee U+041d # Н 0x0ef U+041e # О 0x0f0 U+041f # П 0x0f1 U+042f # Я 0x0f2 U+0420 # Р 0x0f3 U+0421 # С 0x0f4 U+0422 # Т 0x0f5 U+0423 # У 0x0f6 U+0416 # Ж 0x0f7 U+0412 # В 0x0f8 U+042c # Ь 0x0f9 U+042b # Ы 0x0fa U+0417 # З 0x0fb U+0428 # Ш 0x0fc U+042d # Э 0x0fd U+0429 # Щ 0x0fe U+0427 # Ч 0x0ff U+042a # Ъ kbd-1.15.5/data/unimaps/lat1u.uni0000644000076400007640000000420112056474622013431 00000000000000# # Unicode mapping tables for Latin-1 fonts lat1*.psfu # # Note: to work better with VGA hardware, we have moved the range 0xc0-0xdf # to 0x80-0x9f and use the 0xc0-0xdf range for block graphics # In addition, the unused ranges in ISO 8859 have been used for additional # characters; mostly the ones in the DEC VT100 graphics set # # # DEC VT graphics and some more # 0x00 U+fffd 0x01 U+2248 0x02 U+0152 0x03 U+0153 0x04 U+25c6 0x05 U+2409 0x06 U+240c 0x07 U+240d 0x08 U+240a 0x09 U+2591 0x0a U+2592 0x0b U+2593 0x0c U+2588 0x0d U+2584 0x0e U+2580 0x0f U+258c 0x10 U+2590 0x11 U+2424 0x12 U+240b 0x13 U+2264 0x14 U+2265 0x15 U+2260 0x16 U+25c0 0x17 U+25b6 0x18 U+2191 0x19 U+2193 0x1a U+2192 0x1b U+2190 0x1c U+2195 0x1d U+2194 0x1e U+21b5 0x1f U+03c0 # # ASCII # 0x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f 0x21-0x4a idem 0x4b U+004b U+212a 0x4c-0x5e idem 0x5f U+005f U+f804 0x60-0x7e idem # # A letter missing in Latin-1 # 0x7f U+0178 # LATIN CAPITAL LETTER Y WITH DIAERESIS # # The Latin-1 capital letters (moved slightly due to VGA hardware # brain-damage) # 0x80 U+00c0 0x81 U+00c1 0x82 U+00c2 0x83 U+00c3 0x84 U+00c4 0x85 U+00c5 U+212b 0x86 U+00c6 0x87 U+00c7 0x88 U+00c8 0x89 U+00c9 0x8a U+00ca 0x8b U+00cb 0x8c U+00cc 0x8d U+00cd 0x8e U+00ce 0x8f U+00cf 0x90 U+00d0 0x91 U+00d1 0x92 U+00d2 0x93 U+00d3 0x94 U+00d4 0x95 U+00d5 0x96 U+00d6 0x97 U+00d7 0x98 U+00d8 0x99 U+00d9 0x9a U+00da 0x9b U+00db 0x9c U+00dc 0x9d U+00dd 0x9e U+00de 0x9f U+00df # # Latin-1 special characters # 0xa0 U+2423 0xa1-0xae idem 0xaf U+00af U+f800 0xb0-0xbf idem # # Block graphics # 0xc0 U+f801 # medium-high line 0xc1 U+2575 0xc2 U+2576 0xc3 U+2514 0xc4 U+2577 0xc5 U+2502 0xc6 U+250c 0xc7 U+251c 0xc8 U+2574 0xc9 U+2518 0xca U+2500 0xcb U+2534 0xcc U+2510 0xcd U+2524 0xce U+252c 0xcf U+253c 0xd0 U+f803 # medium-low line 0xd1 U+2579 0xd2 U+257a 0xd3 U+2517 U+255a 0xd4 U+257b 0xd5 U+2503 U+2551 0xd6 U+250f U+2554 0xd7 U+2523 U+2560 0xd8 U+2578 0xd9 U+251b U+255d 0xda U+2501 U+2550 0xdb U+253b U+2569 0xdc U+2513 U+2557 0xdd U+2563 U+252b 0xde U+2533 U+2566 0xdf U+254b U+256c # # Latin-1 lower case letters # 0xe0-0xff idem kbd-1.15.5/data/unimaps/cp437.uni0000644000076400007640000001057312056474622013254 00000000000000# # Unicode table for IBM Codepage 437. Note that there are many more # substitutions that could be conceived (for example, thick-line # graphs probably should be replaced with double-line ones, accented # Latin characters should replaced with their nonaccented versions, # and some upper case Greek characters could be replaced by Latin), however, # I have limited myself to the Unicodes used by the kernel ISO 8859-1, # DEC VT, and IBM CP 437 tables. # # -------------------------------- # # Basic IBM dingbats, some of which will never have a purpose clear # to mankind # 0x00 U+0000 0x01 U+263a 0x02 U+263b 0x03 U+2665 0x04 U+2666 U+25c6 0x05 U+2663 0x06 U+2660 0x07 U+2022 0x08 U+25d8 0x09 U+25cb 0x0a U+25d9 0x0b U+2642 0x0c U+2640 0x0d U+266a 0x0e U+266b 0x0f U+263c 0x10 U+25b6 U+25ba 0x11 U+25c0 U+25c4 0x12 U+2195 0x13 U+203c 0x14 U+00b6 0x15 U+00a7 0x16 U+25ac 0x17 U+21a8 0x18 U+2191 0x19 U+2193 0x1a U+2192 0x1b U+2190 0x1c U+221f 0x1d U+2194 0x1e U+25b2 0x1f U+25bc # # The ASCII range is identity-mapped, but some of the characters also # have to act as substitutes, especially the upper-case characters. # 0x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f 0x21 U+0021 0x22 U+0022 U+00a8 0x23 U+0023 0x24 U+0024 0x25 U+0025 0x26 U+0026 0x27 U+0027 0x28 U+0028 0x29 U+0029 0x2a U+002a 0x2b U+002b 0x2c U+002c U+00b8 0x2d U+002d U+00ad 0x2e U+002e 0x2f U+002f 0x30 U+0030 0x31 U+0031 0x32 U+0032 0x33 U+0033 0x34 U+0034 0x35 U+0035 0x36 U+0036 0x37 U+0037 0x38 U+0038 0x39 U+0039 0x3a U+003a 0x3b U+003b 0x3c U+003c 0x3d U+003d 0x3e U+003e 0x3f U+003f 0x40 U+0040 0x41 U+0041 U+00c0 U+00c1 U+00c2 U+00c3 0x42 U+0042 0x43 U+0043 U+00a9 0x44 U+0044 0x45 U+0045 U+00c8 U+00ca U+00cb 0x46 U+0046 0x47 U+0047 0x48 U+0048 0x49 U+0049 U+00cc U+00cd U+00ce U+00cf 0x4a U+004a 0x4b U+004b U+212a 0x4c U+004c 0x4d U+004d 0x4e U+004e 0x4f U+004f U+00d2 U+00d3 U+00d4 U+00d5 0x50 U+0050 0x51 U+0051 0x52 U+0052 U+00ae 0x53 U+0053 0x54 U+0054 0x55 U+0055 U+00d9 U+00da U+00db 0x56 U+0056 0x57 U+0057 0x58 U+0058 0x59 U+0059 U+00dd 0x5a U+005a 0x5b U+005b 0x5c U+005c 0x5d U+005d 0x5e U+005e 0x5f U+005f U+f804 0x60 U+0060 0x61 U+0061 U+00e3 0x62 U+0062 0x63 U+0063 0x64 U+0064 0x65 U+0065 0x66 U+0066 0x67 U+0067 0x68 U+0068 0x69 U+0069 0x6a U+006a 0x6b U+006b 0x6c U+006c 0x6d U+006d 0x6e U+006e 0x6f U+006f U+00f5 0x70 U+0070 0x71 U+0071 0x72 U+0072 0x73 U+0073 0x74 U+0074 0x75 U+0075 0x76 U+0076 0x77 U+0077 0x78 U+0078 U+00d7 0x79 U+0079 U+00fd 0x7a U+007a 0x7b U+007b 0x7c U+007c U+00a5 0x7d U+007d 0x7e U+007e # # Okay, what on Earth is this one supposed to be used for? # 0x7f U+2302 # # Non-English characters, mostly lower case letters... # 0x80 U+00c7 0x81 U+00fc 0x82 U+00e9 0x83 U+00e2 0x84 U+00e4 0x85 U+00e0 0x86 U+00e5 0x87 U+00e7 0x88 U+00ea 0x89 U+00eb 0x8a U+00e8 0x8b U+00ef 0x8c U+00ee 0x8d U+00ec 0x8e U+00c4 0x8f U+00c5 U+212b 0x90 U+00c9 0x91 U+00e6 0x92 U+00c6 0x93 U+00f4 0x94 U+00f6 0x95 U+00f2 0x96 U+00fb 0x97 U+00f9 0x98 U+00ff 0x99 U+00d6 0x9a U+00dc 0x9b U+00a2 0x9c U+00a3 0x9d U+00a5 0x9e U+20a7 0x9f U+0192 0xa0 U+00e1 0xa1 U+00ed 0xa2 U+00f3 0xa3 U+00fa 0xa4 U+00f1 0xa5 U+00d1 0xa6 U+00aa 0xa7 U+00ba 0xa8 U+00bf 0xa9 U+2310 0xaa U+00ac 0xab U+00bd 0xac U+00bc 0xad U+00a1 0xae U+00ab 0xaf U+00bb # # Block graphics # 0xb0 U+2591 0xb1 U+2592 0xb2 U+2593 0xb3 U+2502 0xb4 U+2524 0xb5 U+2561 0xb6 U+2562 0xb7 U+2556 0xb8 U+2555 0xb9 U+2563 0xba U+2551 0xbb U+2557 0xbc U+255d 0xbd U+255c 0xbe U+255b 0xbf U+2510 0xc0 U+2514 0xc1 U+2534 0xc2 U+252c 0xc3 U+251c 0xc4 U+2500 0xc5 U+253c 0xc6 U+255e 0xc7 U+255f 0xc8 U+255a 0xc9 U+2554 0xca U+2569 0xcb U+2566 0xcc U+2560 0xcd U+2550 0xce U+256c 0xcf U+2567 0xd0 U+2568 0xd1 U+2564 0xd2 U+2565 0xd3 U+2559 0xd4 U+2558 0xd5 U+2552 0xd6 U+2553 0xd7 U+256b 0xd8 U+256a 0xd9 U+2518 0xda U+250c 0xdb U+2588 0xdc U+2584 0xdd U+258c 0xde U+2590 0xdf U+2580 # # Greek letters and mathematical symbols # 0xe0 U+03b1 0xe1 U+03b2 U+00df 0xe2 U+0393 0xe3 U+03c0 0xe4 U+03a3 0xe5 U+03c3 0xe6 U+00b5 U+03bc 0xe7 U+03c4 0xe8 U+03a6 U+00d8 0xe9 U+0398 0xea U+03a9 U+2126 0xeb U+03b4 0xec U+221e 0xed U+03c6 U+00f8 0xee U+03b5 0xef U+2229 0xf0 U+2261 0xf1 U+00b1 0xf2 U+2265 0xf3 U+2264 0xf4 U+2320 0xf5 U+2321 0xf6 U+00f7 0xf7 U+2248 0xf8 U+00b0 0xf9 U+2219 0xfa U+00b7 0xfb U+221a 0xfc U+207f 0xfd U+00b2 # # Square bullet, non-spacing blank # Mapping U+fffd to the square bullet means it is the substitution # character # 0xfe U+25a0 U+fffd 0xff U+00a0 kbd-1.15.5/data/unimaps/cybercafe.uni0000644000076400007640000000477612056474622014347 00000000000000# # Unimap for cybercafe.fnt # # 0-0x1f: white bullet # 0x20-0x7f: ASCII, except that 0x24 is Euro and 0x60 is space # 0x80-0xaf: ?? # 0xb0-0xdf: line drawing [as in default] # 0xe0-0xef: ?? # 0xf0-0xff: various symbols [as in default] # 0x00-0x1f U+25e6 0x00 U+fffd 0x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f 0x21 U+0021 0x22 U+0022 U+00a8 0x23 U+0023 0x24 U+20ac # euro 0x25 U+0025 0x26 U+0026 0x27 U+0027 0x28 U+0028 0x29 U+0029 0x2a U+002a 0x2b U+002b 0x2c U+002c U+00b8 0x2d U+002d U+00ad 0x2e U+002e 0x2f U+002f 0x30 U+0030 0x31 U+0031 0x32 U+0032 0x33 U+0033 0x34 U+0034 0x35 U+0035 0x36 U+0036 0x37 U+0037 0x38 U+0038 0x39 U+0039 0x3a U+003a 0x3b U+003b 0x3c U+003c 0x3d U+003d 0x3e U+003e 0x3f U+003f 0x40 U+0040 0x41 U+0041 U+00c0 U+00c1 U+00c2 U+00c3 0x42 U+0042 0x43 U+0043 U+00a9 0x44 U+0044 0x45 U+0045 U+00c8 U+00ca U+00cb 0x46 U+0046 0x47 U+0047 0x48 U+0048 0x49 U+0049 U+00cc U+00cd U+00ce U+00cf 0x4a U+004a 0x4b U+004b U+212a 0x4c U+004c 0x4d U+004d 0x4e U+004e 0x4f U+004f U+00d2 U+00d3 U+00d4 U+00d5 0x50 U+0050 0x51 U+0051 0x52 U+0052 U+00ae 0x53 U+0053 0x54 U+0054 0x55 U+0055 U+00d9 U+00da U+00db 0x56 U+0056 0x57 U+0057 0x58 U+0058 0x59 U+0059 U+00dd 0x5a U+005a 0x5b U+005b 0x5c U+005c 0x5d U+005d 0x5e U+005e 0x5f U+005f U+f804 0x60 U+0020 # space 0x61 U+0061 U+00e3 0x62 U+0062 0x63 U+0063 0x64 U+0064 0x65 U+0065 0x66 U+0066 0x67 U+0067 0x68 U+0068 0x69 U+0069 0x6a U+006a 0x6b U+006b 0x6c U+006c 0x6d U+006d 0x6e U+006e 0x6f U+006f U+00f5 0x70 U+0070 0x71 U+0071 0x72 U+0072 0x73 U+0073 0x74 U+0074 0x75 U+0075 0x76 U+0076 0x77 U+0077 0x78 U+0078 U+00d7 0x79 U+0079 U+00fd 0x7a U+007a 0x7b U+007b 0x7c U+007c U+00a5 0x7d U+007d 0x7e U+007e 0x7f U+2302 0x80-0xaf U+ffff 0xb0 U+2591 0xb1 U+2592 0xb2 U+2593 0xb3 U+2502 0xb4 U+2524 0xb5 U+2561 0xb6 U+2562 0xb7 U+2556 0xb8 U+2555 0xb9 U+2563 0xba U+2551 0xbb U+2557 0xbc U+255d 0xbd U+255c 0xbe U+255b 0xbf U+2510 0xc0 U+2514 0xc1 U+2534 0xc2 U+252c 0xc3 U+251c 0xc4 U+2500 0xc5 U+253c 0xc6 U+255e 0xc7 U+255f 0xc8 U+255a 0xc9 U+2554 0xca U+2569 0xcb U+2566 0xcc U+2560 0xcd U+2550 0xce U+256c 0xcf U+2567 0xd0 U+2568 0xd1 U+2564 0xd2 U+2565 0xd3 U+2559 0xd4 U+2558 0xd5 U+2552 0xd6 U+2553 0xd7 U+256b 0xd8 U+256a 0xd9 U+2518 0xda U+250c 0xdb U+2588 0xdc U+2584 0xdd U+258c 0xde U+2590 0xdf U+2580 0xe0-0xef U+ffff 0xf0 U+2261 0xf1 U+00b1 0xf2 U+2265 0xf3 U+2264 0xf4 U+2320 0xf5 U+2321 0xf6 U+00f7 0xf7 U+2248 0xf8 U+00b0 0xf9 U+2219 U+22c5 0xfa U+00b7 0xfb U+221a 0xfc U+207f 0xfd U+00b2 0xfe U+220e U+25a0 0xff U+00a0 kbd-1.15.5/data/unimaps/cp737.uni0000644000076400007640000001305212056474622013252 00000000000000# cp737 (Greek) # ASCII 0x00-0x7f idem # Greek stuff 0x80 U+0391 # GREEK CAPITAL LETTER ALPHA 0x81 U+0392 # GREEK CAPITAL LETTER BETA 0x82 U+0393 # GREEK CAPITAL LETTER GAMMA 0x83 U+0394 # GREEK CAPITAL LETTER DELTA 0x84 U+0395 # GREEK CAPITAL LETTER EPSILON 0x85 U+0396 # GREEK CAPITAL LETTER ZETA 0x86 U+0397 # GREEK CAPITAL LETTER ETA 0x87 U+0398 # GREEK CAPITAL LETTER THETA 0x88 U+0399 # GREEK CAPITAL LETTER IOTA 0x89 U+039a # GREEK CAPITAL LETTER KAPPA 0x8a U+039b # GREEK CAPITAL LETTER LAMDA 0x8b U+039c # GREEK CAPITAL LETTER MU 0x8c U+039d # GREEK CAPITAL LETTER NU 0x8d U+039e # GREEK CAPITAL LETTER XI 0x8e U+039f # GREEK CAPITAL LETTER OMICRON 0x8f U+03a0 # GREEK CAPITAL LETTER PI 0x90 U+03a1 # GREEK CAPITAL LETTER RHO 0x91 U+03a3 # GREEK CAPITAL LETTER SIGMA 0x92 U+03a4 # GREEK CAPITAL LETTER TAU 0x93 U+03a5 # GREEK CAPITAL LETTER UPSILON 0x94 U+03a6 # GREEK CAPITAL LETTER PHI 0x95 U+03a7 # GREEK CAPITAL LETTER CHI 0x96 U+03a8 # GREEK CAPITAL LETTER PSI 0x97 U+03a9 # GREEK CAPITAL LETTER OMEGA 0x98 U+03b1 # GREEK SMALL LETTER ALPHA 0x99 U+03b2 # GREEK SMALL LETTER BETA 0x9a U+03b3 # GREEK SMALL LETTER GAMMA 0x9b U+03b4 # GREEK SMALL LETTER DELTA 0x9c U+03b5 # GREEK SMALL LETTER EPSILON 0x9d U+03b6 # GREEK SMALL LETTER ZETA 0x9e U+03b7 # GREEK SMALL LETTER ETA 0x9f U+03b8 # GREEK SMALL LETTER THETA 0xa0 U+03b9 # GREEK SMALL LETTER IOTA 0xa1 U+03ba # GREEK SMALL LETTER KAPPA 0xa2 U+03bb # GREEK SMALL LETTER LAMDA 0xa3 U+03bc # GREEK SMALL LETTER MU 0xa4 U+03bd # GREEK SMALL LETTER NU 0xa5 U+03be # GREEK SMALL LETTER XI 0xa6 U+03bf # GREEK SMALL LETTER OMICRON 0xa7 U+03c0 # GREEK SMALL LETTER PI 0xa8 U+03c1 # GREEK SMALL LETTER RHO 0xa9 U+03c3 # GREEK SMALL LETTER SIGMA 0xaa U+03c2 # GREEK SMALL LETTER FINAL SIGMA 0xab U+03c4 # GREEK SMALL LETTER TAU 0xac U+03c5 # GREEK SMALL LETTER UPSILON 0xad U+03c6 # GREEK SMALL LETTER PHI 0xae U+03c7 # GREEK SMALL LETTER CHI 0xaf U+03c8 # GREEK SMALL LETTER PSI 0xb0 U+2591 # LIGHT SHADE 0xb1 U+2592 # MEDIUM SHADE 0xb2 U+2593 # DARK SHADE 0xb3 U+2502 # BOX DRAWINGS LIGHT VERTICAL 0xb4 U+2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT 0xb5 U+2561 # BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE 0xb6 U+2562 # BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE 0xb7 U+2556 # BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE 0xb8 U+2555 # BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE 0xb9 U+2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT 0xba U+2551 # BOX DRAWINGS DOUBLE VERTICAL 0xbb U+2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT 0xbc U+255d # BOX DRAWINGS DOUBLE UP AND LEFT 0xbd U+255c # BOX DRAWINGS UP DOUBLE AND LEFT SINGLE 0xbe U+255b # BOX DRAWINGS UP SINGLE AND LEFT DOUBLE 0xbf U+2510 # BOX DRAWINGS LIGHT DOWN AND LEFT 0xc0 U+2514 # BOX DRAWINGS LIGHT UP AND RIGHT 0xc1 U+2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL 0xc2 U+252c # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL 0xc3 U+251c # BOX DRAWINGS LIGHT VERTICAL AND RIGHT 0xc4 U+2500 # BOX DRAWINGS LIGHT HORIZONTAL 0xc5 U+253c # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL 0xc6 U+255e # BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE 0xc7 U+255f # BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE 0xc8 U+255a # BOX DRAWINGS DOUBLE UP AND RIGHT 0xc9 U+2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT 0xca U+2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL 0xcb U+2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL 0xcc U+2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT 0xcd U+2550 # BOX DRAWINGS DOUBLE HORIZONTAL 0xce U+256c # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL 0xcf U+2567 # BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE 0xd0 U+2568 # BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE 0xd1 U+2564 # BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE 0xd2 U+2565 # BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE 0xd3 U+2559 # BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE 0xd4 U+2558 # BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE 0xd5 U+2552 # BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE 0xd6 U+2553 # BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE 0xd7 U+256b # BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE 0xd8 U+256a # BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE 0xd9 U+2518 # BOX DRAWINGS LIGHT UP AND LEFT 0xda U+250c # BOX DRAWINGS LIGHT DOWN AND RIGHT 0xdb U+2588 # FULL BLOCK 0xdc U+2584 # LOWER HALF BLOCK 0xdd U+258c # LEFT HALF BLOCK 0xde U+2590 # RIGHT HALF BLOCK 0xdf U+2580 # UPPER HALF BLOCK 0xe0 U+03c9 # GREEK SMALL LETTER OMEGA 0xe1 U+03ac # GREEK SMALL LETTER ALPHA WITH TONOS 0xe2 U+03ad # GREEK SMALL LETTER EPSILON WITH TONOS 0xe3 U+03ae # GREEK SMALL LETTER ETA WITH TONOS 0xe4 U+03ca # GREEK SMALL LETTER IOTA WITH DIALYTIKA 0xe5 U+03af # GREEK SMALL LETTER IOTA WITH TONOS 0xe6 U+03cc # GREEK SMALL LETTER OMICRON WITH TONOS 0xe7 U+03cd # GREEK SMALL LETTER UPSILON WITH TONOS 0xe8 U+03cb # GREEK SMALL LETTER UPSILON WITH DIALYTIKA 0xe9 U+03ce # GREEK SMALL LETTER OMEGA WITH TONOS 0xea U+0386 # GREEK CAPITAL LETTER ALPHA WITH TONOS 0xeb U+0388 # GREEK CAPITAL LETTER EPSILON WITH TONOS 0xec U+0389 # GREEK CAPITAL LETTER ETA WITH TONOS 0xed U+038a # GREEK CAPITAL LETTER IOTA WITH TONOS 0xee U+038c # GREEK CAPITAL LETTER OMICRON WITH TONOS 0xef U+038e # GREEK CAPITAL LETTER UPSILON WITH TONOS 0xf0 U+038f # GREEK CAPITAL LETTER OMEGA WITH TONOS 0xf1 U+00b1 # PLUS-MINUS SIGN 0xf2 U+2265 # GREATER-THAN OR EQUAL TO 0xf3 U+2264 # LESS-THAN OR EQUAL TO 0xf4 U+03aa # GREEK CAPITAL LETTER IOTA WITH DIALYTIKA 0xf5 U+03ab # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA 0xf6 U+00f7 # DIVISION SIGN 0xf7 U+2248 # ALMOST EQUAL TO 0xf8 U+00b0 # DEGREE SIGN 0xf9 U+2219 # BULLET OPERATOR 0xfa U+00b7 # MIDDLE DOT 0xfb U+221a # SQUARE ROOT 0xfc U+207f # SUPERSCRIPT LATIN SMALL LETTER N 0xfd U+00b2 # SUPERSCRIPT TWO 0xfe U+25a0 # BLACK SQUARE 0xff U+00a0 # NO-BREAK SPACE kbd-1.15.5/data/unimaps/ethiopic.uni0000644000076400007640000001353512056474622014221 00000000000000# # Unicode mapping table for ISO 8859-1 fonts with ISO 10646 Ethiopic # [use: unicode_start Agafari-16.psf ethiopic.uni] # # # ISO 8859-1 Mapping is from the iso01.uni file # 0x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f 0x21-0x7e idem 0x7f U+2302 # 0xa0-0xff idem 0x00 U+fffd 0x01 U+263A 0x02 U+263B 0x03 U+2665 0x04 U+2666 0x05 U+2663 0x06 U+2660 0x07 U+2022 0x08 U+25D8 0x09 U+25CB 0x0A U+25D9 0x0B U+2642 0x0C U+2640 0x0D U+266A 0x0E U+266B 0x0E U+266C 0x0F U+263C 0x10 U+25B6 0x10 U+25BA 0x11 U+25C0 0x11 U+25C4 0x12 U+2195 0x13 U+203C 0x14 U+00B6 0x15 U+00A7 0x16 U+25AC 0x17 U+21A8 0x18 U+2191 0x19 U+2193 0x1A U+2192 0x1B U+2190 0x1C U+221F 0x1C U+2319 0x1D U+2194 0x1E U+25B2 0x1F U+25BC # # Unicode mapping table for ISO 10646 Ethiopic # 0x9F U+1200 # he 0xA0 U+1201 0xA1 U+1202 0xA2 U+1203 0xA3 U+1204 0xA4 U+1205 0xA5 U+1206 0xA6 U+1208 # le 0xA7 U+1209 0xA8 U+120A 0xA9 U+120B 0xAA U+120C 0xAB U+120D 0xAC U+120E 0xAD U+120F 0xAE U+1210 # He 0xAF U+1211 0xB0 U+1212 0xB1 U+1213 0xB2 U+1214 0xB3 U+1215 0xB4 U+1216 0xB5 U+1217 0xB6 U+1218 # me 0xB7 U+1219 0xB8 U+121A 0xB9 U+121B 0xBA U+121C 0xBB U+121D 0xBC U+121E 0xBD U+121F 0xBE U+1220 # `se 0xBF U+1221 0xC0 U+1222 0xC1 U+1223 0xC2 U+1224 0xC3 U+1225 0xC4 U+1226 0xC5 U+1227 0xC6 U+1228 # re 0xC7 U+1229 0xC8 U+122A 0xC9 U+122B 0xCA U+122C 0xCB U+122D 0xCC U+122E 0xCD U+122F 0xCE U+1230 # se 0xCF U+1231 0xD0 U+1232 0xD1 U+1233 0xD2 U+1234 0xD3 U+1235 0xD4 U+1236 0xD5 U+1237 0xD6 U+1238 # xe 0xD7 U+1239 0xD8 U+123A 0xD9 U+123B 0xDA U+123C 0xDB U+123D 0xDC U+123E 0xDD U+123F 0xDE U+1240 # qe 0xDF U+1241 0xE0 U+1242 0xE1 U+1243 0xE2 U+1244 0xE3 U+1245 0xE4 U+1246 0xE5 U+1248 # qWe 0xE6 U+124A 0xE7 U+124B 0xE8 U+124C 0xE9 U+124D 0xEA U+1250 # Qe 0xEB U+1251 0xEC U+1252 0xED U+1253 0xEE U+1254 0xEF U+1255 0xF0 U+1256 0xF1 U+1258 # QWe 0xF2 U+125A 0xF3 U+125B 0xF4 U+125C 0xF5 U+125D 0xF6 U+1260 # be 0xF7 U+1261 0xF8 U+1262 0xF9 U+1263 0xFA U+1264 0xFB U+1265 0xFC U+1266 0xFD U+1267 0xFE U+1268 # ve 0xFF U+1269 0x100 U+126A 0x101 U+126B 0x102 U+126C 0x103 U+126D 0x104 U+126E 0x105 U+126F 0x106 U+1270 # te 0x107 U+1271 0x108 U+1272 0x109 U+1273 0x10A U+1274 0x10B U+1275 0x10C U+1276 0x10D U+1277 0x10E U+1278 # ce 0x10F U+1279 0x110 U+127A 0x111 U+127B 0x112 U+127C 0x113 U+127D 0x114 U+127E 0x115 U+127F 0x116 U+1280 # `he 0x117 U+1281 0x118 U+1282 0x119 U+1283 0x11A U+1284 0x11B U+1285 0x11C U+1286 0x11D U+1288 # `hWe 0x11E U+128A 0x11F U+128B 0x120 U+128C 0x121 U+128D 0x122 U+1290 # ne 0x123 U+1291 0x124 U+1292 0x125 U+1293 0x126 U+1294 0x127 U+1295 0x128 U+1296 0x129 U+1297 0x12A U+1298 # Ne 0x12B U+1299 0x12C U+129A 0x12D U+129B 0x12E U+129C 0x12F U+129D 0x130 U+129E 0x131 U+129F 0x132 U+12A0 # e 0x133 U+12A1 0x134 U+12A2 0x135 U+12A3 0x136 U+12A4 0x137 U+12A5 0x138 U+12A6 0x139 U+12A7 0x13A U+12A8 # ke 0x13B U+12A9 0x13C U+12AA 0x13D U+12AB 0x13E U+12AC 0x13F U+12AD 0x140 U+12AE 0x141 U+12B0 # kWe 0x142 U+12B2 0x143 U+12B3 0x144 U+12B4 0x145 U+12B5 0x146 U+12B8 # Ke 0x147 U+12B9 0x148 U+12BA 0x149 U+12BB 0x14A U+12BC 0x14B U+12BD 0x14C U+12BE 0x14D U+12C0 # KWe 0x14E U+12C2 0x14F U+12C3 0x150 U+12C4 0x151 U+12C5 0x152 U+12C8 # we 0x153 U+12C9 0x154 U+12CA 0x155 U+12CB 0x156 U+12CC 0x157 U+12CD 0x158 U+12CE 0x159 U+12D0 # `e 0x15A U+12D1 0x15B U+12D2 0x15C U+12D3 0x15D U+12D4 0x15E U+12D5 0x15F U+12D6 0x160 U+12D8 # ze 0x161 U+12D9 0x162 U+12DA 0x163 U+12DB 0x164 U+12DC 0x165 U+12DD 0x166 U+12DE 0x167 U+12DF 0x168 U+12E0 # Ze 0x169 U+12E1 0x16A U+12E2 0x16B U+12E3 0x16C U+12E4 0x16D U+12E5 0x16E U+12E6 0x16F U+12E7 0x170 U+12E8 # ye 0x171 U+12E9 0x172 U+12EA 0x173 U+12EB 0x174 U+12EC 0x175 U+12ED 0x176 U+12EE 0x177 U+12EF 0x178 U+12F0 # de 0x179 U+12F1 0x17A U+12F2 0x17B U+12F3 0x17C U+12F4 0x17D U+12F5 0x17E U+12F6 0x17F U+12F7 0x180 U+12F8 # De 0x181 U+12F9 0x182 U+12FA 0x183 U+12FB 0x184 U+12FC 0x185 U+12FD 0x186 U+12FE 0x187 U+12FF 0x188 U+1300 # je 0x189 U+1301 0x18A U+1302 0x18B U+1303 0x18C U+1304 0x18D U+1305 0x18E U+1306 0x18F U+1307 0x190 U+1308 # ge 0x191 U+1309 0x192 U+130A 0x193 U+130B 0x194 U+130C 0x195 U+130D 0x196 U+130E 0x197 U+1310 # gWe 0x198 U+1312 0x199 U+1313 0x19A U+1314 0x19B U+1315 0x19C U+1318 # Ge 0x19D U+1319 0x19E U+131A 0x19F U+131B 0x1A0 U+131C 0x1A1 U+131D 0x1A2 U+131E 0x1A3 U+1320 # Te 0x1A4 U+1321 0x1A5 U+1322 0x1A6 U+1323 0x1A7 U+1324 0x1A8 U+1325 0x1A9 U+1326 0x1AA U+1327 0x1AB U+1328 # Ce 0x1AC U+1329 0x1AD U+132A 0x1AE U+132B 0x1AF U+132C 0x1B0 U+132D 0x1B1 U+132E 0x1B2 U+132F 0x1B3 U+1330 # Pe 0x1B4 U+1331 0x1B5 U+1332 0x1B6 U+1333 0x1B7 U+1334 0x1B8 U+1335 0x1B9 U+1336 0x1BA U+1337 0x1BB U+1338 # Se 0x1BC U+1339 0x1BD U+133A 0x1BE U+133B 0x1BF U+133C 0x1C0 U+133D 0x1C1 U+133E 0x1C2 U+133F 0x1C3 U+1340 # `Se 0x1C4 U+1341 0x1C5 U+1342 0x1C6 U+1343 0x1C7 U+1344 0x1C8 U+1345 0x1C9 U+1346 0x1CA U+1348 # fe 0x1CB U+1349 0x1CC U+134A 0x1CD U+134B 0x1CE U+134C 0x1CF U+134D 0x1D0 U+134E 0x1D1 U+134F 0x1D2 U+1350 # pe 0x1D3 U+1351 0x1D4 U+1352 0x1D5 U+1353 0x1D6 U+1354 0x1D7 U+1355 0x1D8 U+1356 0x1D9 U+1357 0x1DA U+1358 # mYa 0x1DB U+1359 # rYa 0x1DC U+135A # fYa 0x1DD U+1360 # punctuation block 0x1DE U+1361 0x1DF U+1362 0x1E0 U+1363 0x1E1 U+1364 0x1E2 U+1365 0x1E3 U+1366 0x1E4 U+1367 0x1E5 U+1368 0x1E6 U+1369 # `1 0x1E7 U+136A 0x1E8 U+136B 0x1E9 U+136C 0x1EA U+136D 0x1EB U+136E 0x1EC U+136F 0x1ED U+1370 0x1EE U+1371 0x1EF U+1372 0x1F0 U+1373 # `20 0x1F1 U+1374 0x1F2 U+1375 0x1F3 U+1376 0x1F4 U+1377 0x1F5 U+1378 0x1F6 U+1379 0x1F7 U+137A 0x1F8 U+137B # `100 0x1F9 U+137C # # Private Use Maps will have to be reset later # This is not in the right area either, I think. # (Probably U+FDF0...FDFF should be U+F820...F82F.) # What are the corresponding character names? # These must be noted in linux/Documentation/unicode.txt # 0x1FA U+FDF0 # \~X 0x1FB U+FDFB # `! 0x1FC U+FDFC # . 0x1FD U+FDFD # << 0x1FE U+FDFE # >> 0x1FF U+FDFF # ? kbd-1.15.5/data/unimaps/8859-13.a0-ff.uni0000644000076400007640000001051212056474622014133 00000000000000# fontpositions 0-95: positions 160-255 in ISO/IEC 8859-13 0x000 U+00A0 # NO-BREAK SPACE 0x001 U+201D # RIGHT DOUBLE QUOTATION MARK 0x002 U+00A2 # CENT SIGN 0x003 U+00A3 # POUND SIGN 0x004 U+00A4 # CURRENCY SIGN 0x005 U+201E # DOUBLE LOW-9 QUOTATION MARK 0x006 U+00A6 # BROKEN BAR 0x007 U+00A7 # SECTION SIGN 0x008 U+00D8 # LATIN CAPITAL LETTER O WITH STROKE 0x009 U+00A9 # COPYRIGHT SIGN 0x00A U+0156 # LATIN CAPITAL LETTER R WITH CEDILLA 0x00B U+00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0x00C U+00AC # NOT SIGN 0x00D U+00AD # SOFT HYPHEN 0x00E U+00AE # REGISTERED SIGN 0x00F U+00C6 # LATIN CAPITAL LETTER AE 0x010 U+00B0 # DEGREE SIGN 0x011 U+00B1 # PLUS-MINUS SIGN 0x012 U+00B2 # SUPERSCRIPT TWO 0x013 U+00B3 # SUPERSCRIPT THREE 0x014 U+201C # LEFT DOUBLE QUOTATION MARK 0x015 U+00B5 # MICRO SIGN 0x016 U+00B6 # PILCROW SIGN 0x017 U+00B7 # MIDDLE DOT 0x018 U+00F8 # LATIN SMALL LETTER O WITH STROKE 0x019 U+00B9 # SUPERSCRIPT ONE 0x01A U+0157 # LATIN SMALL LETTER R WITH CEDILLA 0x01B U+00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0x01C U+00BC # VULGAR FRACTION ONE QUARTER 0x01D U+00BD # VULGAR FRACTION ONE HALF 0x01E U+00BE # VULGAR FRACTION THREE QUARTERS 0x01F U+00E6 # LATIN SMALL LETTER AE 0x020 U+0104 # LATIN CAPITAL LETTER A WITH OGONEK 0x021 U+012E # LATIN CAPITAL LETTER I WITH OGONEK 0x022 U+0100 # LATIN CAPITAL LETTER A WITH MACRON 0x023 U+0106 # LATIN CAPITAL LETTER C WITH ACUTE 0x024 U+00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0x025 U+00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE 0x026 U+0118 # LATIN CAPITAL LETTER E WITH OGONEK 0x027 U+0112 # LATIN CAPITAL LETTER E WITH MACRON 0x028 U+010C # LATIN CAPITAL LETTER C WITH CARON 0x029 U+00C9 # LATIN CAPITAL LETTER E WITH ACUTE 0x02A U+0179 # LATIN CAPITAL LETTER Z WITH ACUTE 0x02B U+0116 # LATIN CAPITAL LETTER E WITH DOT ABOVE 0x02C U+0122 # LATIN CAPITAL LETTER G WITH CEDILLA 0x02D U+0136 # LATIN CAPITAL LETTER K WITH CEDILLA 0x02E U+012A # LATIN CAPITAL LETTER I WITH MACRON 0x02F U+013B # LATIN CAPITAL LETTER L WITH CEDILLA 0x030 U+0160 # LATIN CAPITAL LETTER S WITH CARON 0x031 U+0143 # LATIN CAPITAL LETTER N WITH ACUTE 0x032 U+0145 # LATIN CAPITAL LETTER N WITH CEDILLA 0x033 U+00D3 # LATIN CAPITAL LETTER O WITH ACUTE 0x034 U+014C # LATIN CAPITAL LETTER O WITH MACRON 0x035 U+00D5 # LATIN CAPITAL LETTER O WITH TILDE 0x036 U+00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0x037 U+00D7 # MULTIPLICATION SIGN 0x038 U+0172 # LATIN CAPITAL LETTER U WITH OGONEK 0x039 U+0141 # LATIN CAPITAL LETTER L WITH STROKE 0x03A U+015A # LATIN CAPITAL LETTER S WITH ACUTE 0x03B U+016A # LATIN CAPITAL LETTER U WITH MACRON 0x03C U+00DC # LATIN CAPITAL LETTER U WITH DIAERESIS 0x03D U+017B # LATIN CAPITAL LETTER Z WITH DOT ABOVE 0x03E U+017D # LATIN CAPITAL LETTER Z WITH CARON 0x03F U+00DF # LATIN SMALL LETTER SHARP S 0x040 U+0105 # LATIN SMALL LETTER A WITH OGONEK 0x041 U+012F # LATIN SMALL LETTER I WITH OGONEK 0x042 U+0101 # LATIN SMALL LETTER A WITH MACRON 0x043 U+0107 # LATIN SMALL LETTER C WITH ACUTE 0x044 U+00E4 # LATIN SMALL LETTER A WITH DIAERESIS 0x045 U+00E5 # LATIN SMALL LETTER A WITH RING ABOVE 0x046 U+0119 # LATIN SMALL LETTER E WITH OGONEK 0x047 U+0113 # LATIN SMALL LETTER E WITH MACRON 0x048 U+010D # LATIN SMALL LETTER C WITH CARON 0x049 U+00E9 # LATIN SMALL LETTER E WITH ACUTE 0x04A U+017A # LATIN SMALL LETTER Z WITH ACUTE 0x04B U+0117 # LATIN SMALL LETTER E WITH DOT ABOVE 0x04C U+0123 # LATIN SMALL LETTER G WITH CEDILLA 0x04D U+0137 # LATIN SMALL LETTER K WITH CEDILLA 0x04E U+012B # LATIN SMALL LETTER I WITH MACRON 0x04F U+013C # LATIN SMALL LETTER L WITH CEDILLA 0x050 U+0161 # LATIN SMALL LETTER S WITH CARON 0x051 U+0144 # LATIN SMALL LETTER N WITH ACUTE 0x052 U+0146 # LATIN SMALL LETTER N WITH CEDILLA 0x053 U+00F3 # LATIN SMALL LETTER O WITH ACUTE 0x054 U+014D # LATIN SMALL LETTER O WITH MACRON 0x055 U+00F5 # LATIN SMALL LETTER O WITH TILDE 0x056 U+00F6 # LATIN SMALL LETTER O WITH DIAERESIS 0x057 U+00F7 # DIVISION SIGN 0x058 U+0173 # LATIN SMALL LETTER U WITH OGONEK 0x059 U+0142 # LATIN SMALL LETTER L WITH STROKE 0x05A U+015B # LATIN SMALL LETTER S WITH ACUTE 0x05B U+016B # LATIN SMALL LETTER U WITH MACRON 0x05C U+00FC # LATIN SMALL LETTER U WITH DIAERESIS 0x05D U+017C # LATIN SMALL LETTER Z WITH DOT ABOVE 0x05E U+017E # LATIN SMALL LETTER Z WITH CARON 0x05F U+2019 # RIGHT SINGLE QUOTATION MARK kbd-1.15.5/data/unimaps/empty.uni0000644000076400007640000000002612056474622013542 00000000000000# empty Unicode table kbd-1.15.5/data/unimaps/8859-3.a0-ff.uni0000644000076400007640000001022012056474622014046 00000000000000# fontpositions 0-95: positions 160-255 in ISO 8859-3 (Latin-3) 0x000 U+00A0 # NO-BREAK SPACE 0x001 U+0126 # LATIN CAPITAL LETTER H WITH STROKE 0x002 U+02D8 # BREVE 0x003 U+00A3 # POUND SIGN 0x004 U+00A4 # CURRENCY SIGN 0x006 U+0124 # LATIN CAPITAL LETTER H WITH CIRCUMFLEX 0x007 U+00A7 # SECTION SIGN 0x008 U+00A8 # DIAERESIS 0x009 U+0130 # LATIN CAPITAL LETTER I WITH DOT ABOVE 0x00A U+015E # LATIN CAPITAL LETTER S WITH CEDILLA 0x00B U+011E # LATIN CAPITAL LETTER G WITH BREVE 0x00C U+0134 # LATIN CAPITAL LETTER J WITH CIRCUMFLEX 0x00D U+00AD # SOFT HYPHEN 0x00F U+017B # LATIN CAPITAL LETTER Z WITH DOT ABOVE 0x010 U+00B0 # DEGREE SIGN 0x011 U+0127 # LATIN SMALL LETTER H WITH STROKE 0x012 U+00B2 # SUPERSCRIPT TWO 0x013 U+00B3 # SUPERSCRIPT THREE 0x014 U+00B4 # ACUTE ACCENT 0x015 U+00B5 # MICRO SIGN 0x016 U+0125 # LATIN SMALL LETTER H WITH CIRCUMFLEX 0x017 U+00B7 # MIDDLE DOT 0x018 U+00B8 # CEDILLA 0x019 U+0131 # LATIN SMALL LETTER DOTLESS I 0x01A U+015F # LATIN SMALL LETTER S WITH CEDILLA 0x01B U+011F # LATIN SMALL LETTER G WITH BREVE 0x01C U+0135 # LATIN SMALL LETTER J WITH CIRCUMFLEX 0x01D U+00BD # VULGAR FRACTION ONE HALF 0x01F U+017C # LATIN SMALL LETTER Z WITH DOT ABOVE 0x020 U+00C0 # LATIN CAPITAL LETTER A WITH GRAVE 0x021 U+00C1 # LATIN CAPITAL LETTER A WITH ACUTE 0x022 U+00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX 0x024 U+00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0x025 U+010A # LATIN CAPITAL LETTER C WITH DOT ABOVE 0x026 U+0108 # LATIN CAPITAL LETTER C WITH CIRCUMFLEX 0x027 U+00C7 # LATIN CAPITAL LETTER C WITH CEDILLA 0x028 U+00C8 # LATIN CAPITAL LETTER E WITH GRAVE 0x029 U+00C9 # LATIN CAPITAL LETTER E WITH ACUTE 0x02A U+00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX 0x02B U+00CB # LATIN CAPITAL LETTER E WITH DIAERESIS 0x02C U+00CC # LATIN CAPITAL LETTER I WITH GRAVE 0x02D U+00CD # LATIN CAPITAL LETTER I WITH ACUTE 0x02E U+00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX 0x02F U+00CF # LATIN CAPITAL LETTER I WITH DIAERESIS 0x031 U+00D1 # LATIN CAPITAL LETTER N WITH TILDE 0x032 U+00D2 # LATIN CAPITAL LETTER O WITH GRAVE 0x033 U+00D3 # LATIN CAPITAL LETTER O WITH ACUTE 0x034 U+00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX 0x035 U+0120 # LATIN CAPITAL LETTER G WITH DOT ABOVE 0x036 U+00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0x037 U+00D7 # MULTIPLICATION SIGN 0x038 U+011C # LATIN CAPITAL LETTER G WITH CIRCUMFLEX 0x039 U+00D9 # LATIN CAPITAL LETTER U WITH GRAVE 0x03A U+00DA # LATIN CAPITAL LETTER U WITH ACUTE 0x03B U+00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX 0x03C U+00DC # LATIN CAPITAL LETTER U WITH DIAERESIS 0x03D U+016C # LATIN CAPITAL LETTER U WITH BREVE 0x03E U+015C # LATIN CAPITAL LETTER S WITH CIRCUMFLEX 0x03F U+00DF # LATIN SMALL LETTER SHARP S 0x040 U+00E0 # LATIN SMALL LETTER A WITH GRAVE 0x041 U+00E1 # LATIN SMALL LETTER A WITH ACUTE 0x042 U+00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0x044 U+00E4 # LATIN SMALL LETTER A WITH DIAERESIS 0x045 U+010B # LATIN SMALL LETTER C WITH DOT ABOVE 0x046 U+0109 # LATIN SMALL LETTER C WITH CIRCUMFLEX 0x047 U+00E7 # LATIN SMALL LETTER C WITH CEDILLA 0x048 U+00E8 # LATIN SMALL LETTER E WITH GRAVE 0x049 U+00E9 # LATIN SMALL LETTER E WITH ACUTE 0x04A U+00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX 0x04B U+00EB # LATIN SMALL LETTER E WITH DIAERESIS 0x04C U+00EC # LATIN SMALL LETTER I WITH GRAVE 0x04D U+00ED # LATIN SMALL LETTER I WITH ACUTE 0x04E U+00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX 0x04F U+00EF # LATIN SMALL LETTER I WITH DIAERESIS 0x051 U+00F1 # LATIN SMALL LETTER N WITH TILDE 0x052 U+00F2 # LATIN SMALL LETTER O WITH GRAVE 0x053 U+00F3 # LATIN SMALL LETTER O WITH ACUTE 0x054 U+00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0x055 U+0121 # LATIN SMALL LETTER G WITH DOT ABOVE 0x056 U+00F6 # LATIN SMALL LETTER O WITH DIAERESIS 0x057 U+00F7 # DIVISION SIGN 0x058 U+011D # LATIN SMALL LETTER G WITH CIRCUMFLEX 0x059 U+00F9 # LATIN SMALL LETTER U WITH GRAVE 0x05A U+00FA # LATIN SMALL LETTER U WITH ACUTE 0x05B U+00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX 0x05C U+00FC # LATIN SMALL LETTER U WITH DIAERESIS 0x05D U+016D # LATIN SMALL LETTER U WITH BREVE 0x05E U+015D # LATIN SMALL LETTER S WITH CIRCUMFLEX 0x05F U+02D9 # DOT ABOVE kbd-1.15.5/data/unimaps/8859-10.a0-ff.uni0000644000076400007640000001114212056474622014130 00000000000000# fontpositions 0-95: positions 160-255 in ISO/IEC 8859-10 (Latin-6) 0x000 U+00a0 # NO-BREAK SPACE 0x001 U+0104 # LATIN CAPITAL LETTER A WITH OGONEK 0x002 U+0112 # LATIN CAPITAL LETTER E WITH MACRON 0x003 U+0122 # LATIN CAPITAL LETTER G WITH CEDILLA 0x004 U+0124 # LATIN CAPITAL LETTER I WITH MACRON 0x005 U+0128 # LATIN CAPITAL LETTER I WITH TILDE 0x006 U+0136 # LATIN CAPITAL LETTER K WITH CEDILLA 0x007 U+00a7 # SECTION SIGN 0x008 U+013b # LATIN CAPITAL LETTER L WITH CEDILLA 0x009 U+0110 # LATIN CAPITAL LETTER D WITH STROKE 0x00a U+0160 # LATIN CAPITAL LETTER S WITH CARON 0x00b U+0166 # LATIN CAPITAL LETTER T WITH STROKE 0x00c U+017d # LATIN CAPITAL LETTER Z WITH CARON 0x00d U+00ad # SOFT HYPHEN 0x00e U+016a # LATIN CAPITAL LETTER U WITH MACRON 0x00f U+014a # LATIN CAPITAL LETTER ENG 0x010 U+00b0 # DEGREE SIGN 0x011 U+0105 # LATIN SMALL LETTER A WITH OGONEK 0x012 U+0113 # LATIN SMALL LETTER E WITH MACRON 0x013 U+0123 # LATIN SMALL LETTER G WITH CEDILLA 0x014 U+012b # LATIN SMALL LETTER I WITH MACRON 0x015 U+0129 # LATIN SMALL LETTER I WITH TILDE 0x016 U+0137 # LATIN SMALL LETTER K WITH CEDILLA 0x017 U+00b7 # MIDDLE DOT 0x018 U+013c # LATIN SMALL LETTER L WITH CEDILLA 0x019 U+0111 # LATIN SMALL LETTER D WITH STROKE 0x01a U+0161 # LATIN SMALL LETTER S WITH CARON 0x01b U+0167 # LATIN SMALL LETTER T WITH STROKE 0x01c U+017e # LATIN SMALL LETTER Z WITH CARON 0x01d U+2015 # HORIZONTAL BAR 0x01e U+016b # LATIN SMALL LETTER U WITH MACRON 0x01f U+014b # LATIN SMALL LETTER ENG 0x020 U+0100 # LATIN CAPITAL LETTER A WITH MACRON 0x021 U+00c1 # LATIN CAPITAL LETTER A WITH ACUTE 0x022 U+00c2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX 0x023 U+00c3 # LATIN CAPITAL LETTER A WITH TILDE 0x024 U+00c4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0x025 U+00c5 # LATIN CAPITAL LETTER A WITH RING ABOVE 0x026 U+00c6 # LATIN CAPITAL LETTER AE 0x027 U+012e # LATIN CAPITAL LETTER I WITH OGONEK 0x028 U+010c # LATIN CAPITAL LETTER C WITH CARON 0x029 U+00c9 # LATIN CAPITAL LETTER E WITH ACUTE 0x02a U+0118 # LATIN CAPITAL LETTER E WITH OGONEK 0x02b U+00cb # LATIN CAPITAL LETTER E WITH DIAERESIS 0x02c U+0116 # LATIN CAPITAL LETTER E WITH DOT ABOVE 0x02d U+00cd # LATIN CAPITAL LETTER I WITH ACUTE 0x02e U+00ce # LATIN CAPITAL LETTER I WITH CIRCUMFLEX 0x02f U+00cf # LATIN CAPITAL LETTER I WITH DIAERESIS 0x030 U+00d0 # LATIN CAPITAL LETTER ETH 0x031 U+0145 # LATIN CAPITAL LETTER N WITH CEDILLA 0x032 U+014c # LATIN CAPITAL LETTER O WITH MACRON 0x033 U+00d3 # LATIN CAPITAL LETTER O WITH ACUTE 0x034 U+00d4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX 0x035 U+00d5 # LATIN CAPITAL LETTER O WITH TILDE 0x036 U+00d6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0x037 U+0168 # LATIN CAPITAL LETTER U WITH TILDE 0x038 U+00d8 # LATIN CAPITAL LETTER O WITH STROKE 0x039 U+0172 # LATIN CAPITAL LETTER U WITH OGONEK 0x03a U+00da # LATIN CAPITAL LETTER U WITH ACUTE 0x03b U+00db # LATIN CAPITAL LETTER U WITH CIRCUMFLEX 0x03c U+00dc # LATIN CAPITAL LETTER U WITH DIAERESIS 0x03d U+00dd # LATIN CAPITAL LETTER Y WITH ACUTE 0x03e U+00de # LATIN CAPITAL LETTER THORN 0x03f U+00df # LATIN SMALL LETTER SHARP S 0x040 U+0101 # LATIN SMALL LETTER A WITH MACRON 0x041 U+00e1 # LATIN SMALL LETTER A WITH ACUTE 0x042 U+00e2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0x043 U+00e3 # LATIN SMALL LETTER A WITH TILDE 0x044 U+00e4 # LATIN SMALL LETTER A WITH DIAERESIS 0x045 U+00e5 # LATIN SMALL LETTER A WITH RING ABOVE 0x046 U+00e6 # LATIN SMALL LETTER AE 0x047 U+012f # LATIN SMALL LETTER I WITH OGONEK 0x048 U+010d # LATIN SMALL LETTER C WITH CARON 0x049 U+00e9 # LATIN SMALL LETTER E WITH ACUTE 0x04a U+0119 # LATIN SMALL LETTER E WITH OGONEK 0x04b U+00eb # LATIN SMALL LETTER E WITH DIAERESIS 0x04c U+0117 # LATIN SMALL LETTER E WITH DOT ABOVE 0x04d U+00ed # LATIN SMALL LETTER I WITH ACUTE 0x04e U+00ee # LATIN SMALL LETTER I WITH CIRCUMFLEX 0x04f U+00ef # LATIN SMALL LETTER I WITH DIAERESIS 0x050 U+00f0 # LATIN SMALL LETTER ETH 0x051 U+0146 # LATIN SMALL LETTER N WITH CEDILLA 0x052 U+014d # LATIN SMALL LETTER O WITH MACRON 0x053 U+00f3 # LATIN SMALL LETTER O WITH ACUTE 0x054 U+00f4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0x055 U+00f5 # LATIN SMALL LETTER O WITH TILDE 0x056 U+00f6 # LATIN SMALL LETTER O WITH DIAERESIS 0x057 U+0169 # LATIN SMALL LETTER U WITH TILDE 0x058 U+00f8 # LATIN SMALL LETTER O WITH STROKE 0x059 U+0173 # LATIN SMALL LETTER U WITH OGONEK 0x05a U+00fa # LATIN SMALL LETTER U WITH ACUTE 0x05b U+00fb # LATIN SMALL LETTER U WITH CIRCUMFLEX 0x05c U+00fc # LATIN SMALL LETTER U WITH DIAERESIS 0x05d U+00fd # LATIN SMALL LETTER Y WITH ACUTE 0x05e U+00fe # LATIN SMALL LETTER THORN 0x05f U+0138 # LATIN SMALL LETTER KRA kbd-1.15.5/data/unimaps/iso10.uni0000644000076400007640000000272112056474622013343 00000000000000# # Unicode mapping table for the fonts iso10.* # [use: unicode_start iso10.f16 iso10] # 0x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f 0x21-0x7e idem 0x7f U+2302 # 0x00 U+fffd 0x01 U+263A 0x02 U+263B 0x03 U+2665 0x04 U+2666 0x05 U+2663 0x06 U+2660 0x07 U+2022 0x08 U+25D8 0x09 U+25CB 0x0A U+25D9 0x0B U+2642 0x0C U+2640 0x0D U+266A 0x0E U+266B 0x0E U+266C 0x0F U+263C 0x10 U+25B6 0x10 U+25BA 0x11 U+25C0 0x11 U+25C4 0x12 U+2195 0x13 U+203C 0x14 U+00B6 0x15 U+00A7 0x16 U+25AC 0x17 U+21A8 0x18 U+2191 0x19 U+2193 0x1A U+2192 0x1B U+2190 0x1C U+221F 0x1C U+2319 0x1D U+2194 0x1E U+25B2 0x1F U+25BC # 0xa0 U+00a0 0xa1 U+0104 0xa2 U+0112 0xa3 U+0122 0xa4 U+012a 0xa5 U+0128 0xa6 U+0136 0xa7 U+013b 0xa8 U+0143 0xa9 U+0156 0xaa U+0160 0xab U+0166 0xac U+017d 0xad U+00ad 0xae U+0138 0xaf U+014a 0xb0 U+0111 0xb1 U+0105 0xb2 U+0113 0xb3 U+0123 0xb4 U+012b 0xb5 U+0129 0xb6 U+0137 0xb7 U+013c 0xb8 U+0144 0xb9 U+0157 0xba U+0161 0xbb U+0167 0xbc U+017e 0xbd U+2015 # HORIZONTAL BAR 0xbe U+00df 0xbf U+014b 0xc0 U+0100 0xc1-0xc6 idem 0xc7 U+012e 0xc8 U+010c 0xc9 U+00c9 0xca U+0118 0xcb U+00cb 0xcc U+0116 0xcd-0xd0 idem 0xd1 U+0145 0xd2 U+014c 0xd3-0xd6 idem 0xd7 U+0168 0xd8 U+00d8 0xd9 U+0172 0xda-0xde idem 0xdf U+016a 0xe0 U+0101 0xe1-0xe6 idem 0xe7 U+012f 0xe8 U+010d 0xe9 U+00e9 0xea U+0119 0xeb U+00eb 0xec U+0117 0xed-0xf0 idem 0xf1 U+0146 0xf2 U+014d 0xf3-0xf6 idem 0xf7 U+0169 0xf8 U+00f8 0xf9 U+0173 0xfa-0xfe idem 0xff U+016b kbd-1.15.5/data/unimaps/lat4.uni0000644000076400007640000000626312056474622013261 00000000000000 0x00 U+fffd 0x01 U+00a2 # cent 0x02 U+0152 0x03 U+0153 0x04 U+00a3 # pound 0x05 U+00a9 # (C) 0x06 U+00ab # << 0x07 U+00ae U+2122 # (R) 0x08 U+00bb # >> 0x09 U+2591 0x0a U+2592 0x0b U+2593 0x0c U+00c0 # A grave \ 0x0d U+00c7 # C cedilla 0x0e U+00c8 # E grave \ 0x0f U+00ca # E circumflex /\ 0x10 U+00d1 # N tilde ~ 0x11 U+00d2 # O grave \ 0x12 U+00d3 # O acute / 0x13 U+00d9 # U grave \ 0x14 U+00dd # Y acute / 0x15 U+00e0 # a grave \ 0x16 U+00e7 # c cedilla 0x17 U+00e8 # e grave \ 0x18 U+00ea # e circumflex /\ 0x19 U+00f1 # n tilde ~ 0x1a U+00f2 # o grave \ 0x1b U+00f3 # o acute / 0x1c U+00f9 # u grave \ 0x1d U+00fd # y acute / 0x1e U+00ff # y diaeresis .. 0x1f U+03c0 # GREEK SMALL LETTER PI 0x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f 0x21 U+0021 0x22 U+0022 U+201d U+201f 0x23-0x26 idem 0x27 U+0027 U+2019 0x28-0x2b idem 0x2c U+002c U+201a 0x2d U+002d U+2212 U+2014 U+2015 0x2e-0x3b idem 0x3c U+003c U+2039 0x3d U+003d 0x3e U+003e U+203a 0x3f-0x4a idem 0x4b U+004b U+212a 0x4c-0x5e idem 0x5f U+005f U+f804 0x60 U+0060 U+2018 U+201b 0x61-0x65 idem 0x66 U+0066 U+0192 # f 0x67-0x7b idem 0x7c U+007c U+00a6 # VERTICAL LINE, BROKEN BAR 0x7d U+007d 0x7e U+007e U+02dc 0x7f U+0178 # LATIN CAPITAL LETTER Y WITH DIAERESIS 0xc0 U+0100 0xc1 U+00c1 0xc2 U+00c2 0xc3 U+00c3 0xc4 U+00c4 0xc5 U+00c5 U+212b # LATIN CAPITAL LETTER A WITH RING ABOVE, ANGSTROM SIGN 0xc6 U+00c6 0xc7 U+012e 0xc8 U+010c 0xc9 U+00c9 0xca U+0118 0xcb U+00cb 0xcc U+0116 0xcd U+00cd 0xce U+00ce 0xcf U+012a 0xd0 U+0110 U+00d0 0xd1 U+0145 0xd2 U+014c 0xd3 U+0136 0xd4 U+00d4 0xd5 U+00d5 0xd6 U+00d6 0xd7 U+00d7 0xd8 U+00d8 0xd9 U+0172 0xda U+00da 0xdb U+00db 0xdc U+00dc 0xdd U+0168 0xde U+016a 0xdf U+00df 0xa0 U+2423 0xa0 U+00a0 0xa1 U+0104 0xa2 U+0138 0xa3 U+0156 0xa4 U+00a4 0xa5 U+0128 0xa6 U+013b 0xa7 U+00a7 0xa8 U+00a8 0xa9 U+0160 0xaa U+0112 0xab U+0122 0xac U+0166 0xad U+00ad U+2010 U+2011 U+2013 0xae U+017d 0xaf U+00af U+f800 0xb0 U+00b0 0xb1 U+0105 0xb2 U+02db 0xb3 U+0157 0xb4 U+00b4 0xb5 U+0129 0xb6 U+013c 0xb7 U+02c7 0xb8 U+00b8 0xb9 U+0161 0xba U+0113 0xbb U+0123 0xbc U+0167 0xbd U+014a 0xbe U+017e 0xbf U+014b 0x80 U+00a5 #yen 0x81 U+00cc #I grave \ 0x82 U+00cf #I diaeresis .. 0x83 U+2514 0x84 U+00ec #i grave \ 0x85 U+2502 0x86 U+250c 0x87 U+251c 0x88 U+00ef #i diaeresis .. 0x89 U+2518 0x8a U+2500 0x8b U+2534 0x8c U+2510 0x8d U+2524 0x8e U+252c 0x8f U+253c 0x90 U+201e # ,,(99) DOUBLE LOW-9 QUOTATION MARK 0x91 U+201c # (66) LEFT DOUBLE QUOTATION MARK;Ps;0;ON;;;;;N;DOUBLE TURNED COMMA QUOTATION MARK 0x92 U+2580 # upper half block 0x93 U+2517 U+255a 0x94 U+2584 # lower half block 0x95 U+2503 U+2551 0x96 U+250f U+2554 0x97 U+2523 U+2560 0x98 U+2588 # full block 0x99 U+251b U+255d 0x9a U+2501 U+2550 0x9b U+253b U+2569 0x9c U+2513 U+2557 0x9d U+2563 U+252b 0x9e U+2533 U+2566 0x9f U+254b U+256c 0xe0 U+0101 0xe1 U+00e1 0xe2 U+00e2 0xe3 U+00e3 0xe4 U+00e4 0xe5 U+00e5 0xe6 U+00e6 0xe7 U+012f 0xe8 U+010d 0xe9 U+00e9 0xea U+0119 0xeb U+00eb 0xec U+0117 0xed U+00ed 0xee U+00ee 0xef U+012b 0xf0 U+0111 U+00f0 0xf1 U+0146 0xf2 U+014d 0xf3 U+0137 0xf4 U+00f4 0xf5 U+00f5 0xf6 U+00f6 0xf7 U+00f7 0xf8 U+00f8 0xf9 U+0173 0xfa U+00fa 0xfb U+00fb 0xfc U+00fc 0xfd U+0169 0xfe U+016b 0xff U+02d9 kbd-1.15.5/data/unimaps/cp850z.uni0000644000076400007640000000745012056474622013445 00000000000000# # Unicode table for IBM Codepage 850. # This allows to properly use a cp850 encoded font to display unicode # usage: setfont -m cp850_to_iso01.trans -u cp850.uni fontname # # 0x00 U+0000 0x01 U+263a 0x02 U+263b 0x03 U+2665 0x04 U+2666 U+25c6 0x05 U+2663 0x06 U+2660 0x07 U+2022 0x08 U+25d8 0x09 U+25cb 0x0a U+25d9 0x0b U+2642 0x0c U+2640 0x0d U+266a 0x0e U+266b 0x0f U+263c 0x10 U+25b6 U+25ba 0x11 U+25c0 U+25c4 0x12 U+2195 0x13 U+203c 0x14 U+00b6 0x15 U+00a7 0x16 U+25ac 0x17 U+21a8 0x18 U+2191 0x19 U+2193 0x1a U+2192 0x1b U+2190 0x1c U+221f 0x1d U+2194 0x1e U+25b2 0x1f U+25bc # # The ASCII range is identity-mapped, but some of the characters also # have to act as substitutes, especially the upper-case characters. # 0x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f 0x21 U+0021 0x22 U+0022 U+00a8 0x23 U+0023 0x24 U+0024 0x25 U+0025 0x26 U+0026 0x27 U+0027 0x28 U+0028 0x29 U+0029 0x2a U+002a 0x2b U+002b 0x2c U+002c U+00b8 0x2d U+002d U+00ad 0x2e U+002e 0x2f U+002f 0x30 U+0030 0x31 U+0031 0x32 U+0032 0x33 U+0033 0x34 U+0034 0x35 U+0035 0x36 U+0036 0x37 U+0037 0x38 U+0038 0x39 U+0039 0x3a U+003a 0x3b U+003b 0x3c U+003c 0x3d U+003d 0x3e U+003e 0x3f U+003f 0x40 U+0040 0x41 U+0041 0x42 U+0042 0x43 U+0043 0x44 U+0044 0x45 U+0045 0x46 U+0046 0x47 U+0047 0x48 U+0048 0x49 U+0049 0x4a U+004a 0x4b U+004b U+212a 0x4c U+004c 0x4d U+004d 0x4e U+004e 0x4f U+004f 0x50 U+0050 0x51 U+0051 0x52 U+0052 0x53 U+0053 0x54 U+0054 0x55 U+0055 0x56 U+0056 0x57 U+0057 0x58 U+0058 0x59 U+0059 0x5a U+005a 0x5b U+005b 0x5c U+005c 0x5d U+005d 0x5e U+005e 0x5f U+005f U+f804 0x60 U+0060 0x61 U+0061 0x62 U+0062 0x63 U+0063 0x64 U+0064 0x65 U+0065 0x66 U+0066 0x67 U+0067 0x68 U+0068 0x69 U+0069 0x6a U+006a 0x6b U+006b 0x6c U+006c 0x6d U+006d 0x6e U+006e 0x6f U+006f 0x70 U+0070 0x71 U+0071 0x72 U+0072 0x73 U+0073 0x74 U+0074 0x75 U+0075 0x76 U+0076 0x77 U+0077 0x78 U+0078 0x79 U+0079 0x7a U+007a 0x7b U+007b 0x7c U+007c 0x7d U+007d 0x7e U+007e # # Okay, what on Earth is this one supposed to be used for? # 0x7f U+2302 # # Non-English characters, mostly lower case letters... # 0x80 U+00c7 0x81 U+00fc 0x82 U+00e9 0x83 U+00e2 0x84 U+00e4 0x85 U+00e0 0x86 U+00e5 0x87 U+00e7 0x88 U+00ea 0x89 U+00eb 0x8a U+00e8 0x8b U+00ef 0x8c U+00ee 0x8d U+00ec 0x8e U+00c4 0x8f U+00c5 U+212b 0x90 U+00c9 0x91 U+00e6 0x92 U+00c6 0x93 U+00f4 0x94 U+00f6 0x95 U+00f2 0x96 U+00fb 0x97 U+00f9 0x98 U+00ff 0x99 U+00d6 0x9a U+00dc 0x9b U+00f8 0x9c U+00a3 0x9d U+00d8 0x9e U+00d7 0x9f U+0192 0xa0 U+00e1 0xa1 U+00ed 0xa2 U+00f3 0xa3 U+00fa 0xa4 U+00f1 0xa5 U+00d1 0xa6 U+00aa 0xa7 U+00ba 0xa8 U+00bf 0xa9 U+00ae 0xaa U+00ac 0xab U+00bd 0xac U+00bc 0xad U+00a1 0xae U+00ab 0xaf U+00bb # # Block graphics # 0xb0 U+2591 0xb1 U+2592 0xb2 U+2593 0xb3 U+2502 0xb4 U+2524 0xb5 U+00c1 0xb6 U+00c2 0xb7 U+00c0 0xb8 U+00a9 0xb9 U+2563 0xba U+2551 0xbb U+2557 0xbc U+255d 0xbd U+00a2 0xbe U+00a5 0xbf U+2510 0xc0 U+2514 0xc1 U+2534 0xc2 U+252c 0xc3 U+251c 0xc4 U+2500 0xc5 U+253c 0xc6 U+00e3 0xc7 U+00c3 0xc8 U+255a 0xc9 U+2554 0xca U+2569 0xcb U+2566 0xcc U+2560 0xcd U+2550 0xce U+256c 0xcf U+00a4 U+20ac 0xd0 U+00f0 0xd1 U+00d0 0xd2 U+00ca 0xd3 U+00cb 0xd4 U+00c8 0xd5 U+0131 0xd6 U+00cd 0xd7 U+00ce 0xd8 U+00cf 0xd9 U+2518 0xda U+250c 0xdb U+2588 0xdc U+2584 0xdd U+00a6 0xde U+00cc 0xdf U+2580 # # Greek letters and mathematical symbols # 0xe0 U+00d3 0xe1 U+03b2 U+00df 0xe2 U+00d4 0xe3 U+00d2 0xe4 U+00f5 0xe5 U+00d5 0xe6 U+00b5 U+03bc 0xe7 U+00fe 0xe8 U+00de 0xe9 U+00da 0xea U+00db 0xeb U+00d9 0xec U+00fd 0xed U+00dd 0xee U+03b5 0xef U+00b4 0xf0 U+2261 0xf1 U+00b1 0xf2 U+2265 0xf3 U+00be 0xf4 U+2320 0xf5 U+2321 0xf6 U+00f7 0xf7 U+00b8 0xf8 U+00b0 0xf9 U+00a8 0xfa U+00b7 0xfb U+00b9 0xfc U+00b3 0xfd U+00b2 # # Square bullet, non-spacing blank # Mapping U+fffd to the square bullet means it is the substitution # character # 0xfe U+25a0 U+fffd 0xff U+00a0 kbd-1.15.5/data/unimaps/koi8r.uni0000644000076400007640000000763612056474622013456 00000000000000# Unicode (ISO 10646) mapping for the KOI8-R charset. # (only the upper half of the code table makes sense, # as the lower half of the table is fully coinciding with ASCII character set) # # Using IBM cp850 table lower half here... (excerpt from `cp850.uni' file) # #------------------------------------------------------------------ # # Unicode table for IBM Codepage 850. # This allows to properly use a cp850 encoded font to display unicode. # 0x00 U+0000 0x01 U+263a 0x02 U+263b 0x03 U+2665 0x04 U+2666 U+25c6 0x05 U+2663 0x06 U+2660 0x07 U+2022 0x08 U+25d8 0x09 U+25cb 0x0a U+25d9 0x0b U+2642 0x0c U+2640 0x0d U+266a 0x0e U+266b U+266c 0x0f U+263c 0x10 U+25b6 U+25ba 0x11 U+25c0 U+25c4 0x12 U+2195 0x13 U+203c 0x14 U+00b6 0x15 U+00a7 0x16 U+25ac 0x17 U+21a8 0x18 U+2191 0x19 U+2193 0x1a U+2192 0x1b U+2190 0x1c U+221f U+2319 0x1d U+2194 0x1e U+25b2 0x1f U+25bc # # The ASCII range is identity-mapped, but some of the characters also # have to act as substitutes, especially the upper-case characters. # 0x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f 0x21 U+0021 0x22 U+0022 U+00a8 0x23 U+0023 0x24 U+0024 0x25 U+0025 0x26 U+0026 0x27 U+0027 0x28 U+0028 0x29 U+0029 0x2a U+002a 0x2b U+002b 0x2c U+002c U+00b8 0x2d U+002d U+00ad 0x2e U+002e 0x2f U+002f 0x30 U+0030 0x31 U+0031 0x32 U+0032 0x33 U+0033 0x34 U+0034 0x35 U+0035 0x36 U+0036 0x37 U+0037 0x38 U+0038 0x39 U+0039 0x3a U+003a 0x3b U+003b 0x3c U+003c 0x3d U+003d 0x3e U+003e 0x3f U+003f 0x40 U+0040 0x41 U+0041 0x42 U+0042 0x43 U+0043 0x44 U+0044 0x45 U+0045 0x46 U+0046 0x47 U+0047 0x48 U+0048 0x49 U+0049 0x4a U+004a 0x4b U+004b U+212a 0x4c U+004c 0x4d U+004d 0x4e U+004e 0x4f U+004f 0x50 U+0050 0x51 U+0051 0x52 U+0052 0x53 U+0053 0x54 U+0054 0x55 U+0055 0x56 U+0056 0x57 U+0057 0x58 U+0058 0x59 U+0059 0x5a U+005a 0x5b U+005b 0x5c U+005c 0x5d U+005d 0x5e U+005e 0x5f U+005f U+f804 0x60 U+0060 0x61 U+0061 0x62 U+0062 0x63 U+0063 0x64 U+0064 0x65 U+0065 0x66 U+0066 0x67 U+0067 0x68 U+0068 0x69 U+0069 0x6a U+006a 0x6b U+006b 0x6c U+006c 0x6d U+006d 0x6e U+006e 0x6f U+006f 0x70 U+0070 0x71 U+0071 0x72 U+0072 0x73 U+0073 0x74 U+0074 0x75 U+0075 0x76 U+0076 0x77 U+0077 0x78 U+0078 0x79 U+0079 0x7a U+007a 0x7b U+007b 0x7c U+007c 0x7d U+007d 0x7e U+007e # # Okay, what on Earth is this one supposed to be used for? # 0x7f U+2302 #------------------------------------------------------------------ # # Russian characters and pseudographics # 0x80 U+2500 0x81 U+2502 0x82 U+250c 0x83 U+2510 0x84 U+2514 0x85 U+2518 0x86 U+251c 0x87 U+2524 0x88 U+252c 0x89 U+2534 0x8a U+253c 0x8b U+2580 0x8c U+2584 0x8d U+2588 0x8e U+258c 0x8f U+2590 0x90 U+2591 0x91 U+2592 0x92 U+2593 0x93 U+2320 0x94 U+25a0 0x95 U+2219 0x96 U+221a 0x97 U+2248 0x98 U+2264 0x99 U+2265 0x9a U+00a0 0x9b U+2321 0x9c U+00b0 0x9d U+00b2 0x9e U+00b7 0x9f U+00f7 0xa0 U+2550 0xa1 U+2551 0xa2 U+2552 0xa3 U+0451 0xa4 U+2553 0xa5 U+2554 0xa6 U+2555 0xa7 U+2556 0xa8 U+2557 0xa9 U+2558 0xaa U+2559 0xab U+255a 0xac U+255b 0xad U+255c 0xae U+255d 0xaf U+255e 0xb0 U+255f 0xb1 U+2560 0xb2 U+2561 0xb3 U+0401 0xb4 U+2562 0xb5 U+2563 0xb6 U+2564 0xb7 U+2565 0xb8 U+2566 0xb9 U+2567 0xba U+2568 0xbb U+2569 0xbc U+256a 0xbd U+256b 0xbe U+256c 0xbf U+00a9 0xc0 U+044e 0xc1 U+0430 0xc2 U+0431 0xc3 U+0446 0xc4 U+0434 0xc5 U+0435 0xc6 U+0444 0xc7 U+0433 0xc8 U+0445 0xc9 U+0438 0xca U+0439 0xcb U+043a 0xcc U+043b 0xcd U+043c 0xce U+043d 0xcf U+043e 0xd0 U+043f 0xd1 U+044f 0xd2 U+0440 0xd3 U+0441 0xd4 U+0442 0xd5 U+0443 0xd6 U+0436 0xd7 U+0432 0xd8 U+044c 0xd9 U+044b 0xda U+0437 0xdb U+0448 0xdc U+044d 0xdd U+0449 0xde U+0447 0xdf U+044a 0xe0 U+042e 0xe1 U+0410 0xe2 U+0411 0xe3 U+0426 0xe4 U+0414 0xe5 U+0415 0xe6 U+0424 0xe7 U+0413 0xe8 U+0425 0xe9 U+0418 0xea U+0419 0xeb U+041a 0xec U+041b 0xed U+041c 0xee U+041d 0xef U+041e 0xf0 U+041f 0xf1 U+042f 0xf2 U+0420 0xf3 U+0421 0xf4 U+0422 0xf5 U+0423 0xf6 U+0416 0xf7 U+0412 0xf8 U+042c 0xf9 U+042b 0xfa U+0417 0xfb U+0428 0xfc U+042d 0xfd U+0429 0xfe U+0427 0xff U+042a kbd-1.15.5/data/unimaps/cp866a.uni0000644000076400007640000001403612056474622013421 00000000000000# This is cp865, but with positions 0-31 replaced by cp437 symbols # first 32 positions of cp437 0x000 U+fffd 0x001 U+263a 0x002 U+263b 0x003 U+2665 0x004 U+2666 0x005 U+2663 0x006 U+2660 0x007 U+2022 0x008 U+25d8 0x009 U+25cb 0x00a U+25d9 0x00b U+2642 0x00c U+2640 0x00d U+266a 0x00e U+266b 0x00f U+263c 0x010 U+25ba 0x011 U+25c4 0x012 U+2195 0x013 U+203c 0x014 U+00b6 0x015 U+00a7 0x016 U+25ac 0x017 U+21a8 0x018 U+2191 0x019 U+2193 0x01a U+2192 0x01b U+2190 0x01c U+221f 0x01d U+2194 0x01e U+25b2 0x01f U+25bc # then ASCII 0x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f 0x21-0x7f idem # 0x80 U+0410 # CYRILLIC CAPITAL LETTER A 0x81 U+0411 # CYRILLIC CAPITAL LETTER BE 0x82 U+0412 # CYRILLIC CAPITAL LETTER VE 0x83 U+0413 # CYRILLIC CAPITAL LETTER GHE 0x84 U+0414 # CYRILLIC CAPITAL LETTER DE 0x85 U+0415 # CYRILLIC CAPITAL LETTER IE 0x86 U+0416 # CYRILLIC CAPITAL LETTER ZHE 0x87 U+0417 # CYRILLIC CAPITAL LETTER ZE 0x88 U+0418 # CYRILLIC CAPITAL LETTER I 0x89 U+0419 # CYRILLIC CAPITAL LETTER SHORT I 0x8a U+041a # CYRILLIC CAPITAL LETTER KA 0x8b U+041b # CYRILLIC CAPITAL LETTER EL 0x8c U+041c # CYRILLIC CAPITAL LETTER EM 0x8d U+041d # CYRILLIC CAPITAL LETTER EN 0x8e U+041e # CYRILLIC CAPITAL LETTER O 0x8f U+041f # CYRILLIC CAPITAL LETTER PE 0x90 U+0420 # CYRILLIC CAPITAL LETTER ER 0x91 U+0421 # CYRILLIC CAPITAL LETTER ES 0x92 U+0422 # CYRILLIC CAPITAL LETTER TE 0x93 U+0423 # CYRILLIC CAPITAL LETTER U 0x94 U+0424 # CYRILLIC CAPITAL LETTER EF 0x95 U+0425 # CYRILLIC CAPITAL LETTER HA 0x96 U+0426 # CYRILLIC CAPITAL LETTER TSE 0x97 U+0427 # CYRILLIC CAPITAL LETTER CHE 0x98 U+0428 # CYRILLIC CAPITAL LETTER SHA 0x99 U+0429 # CYRILLIC CAPITAL LETTER SHCHA 0x9a U+042a # CYRILLIC CAPITAL LETTER HARD SIGN 0x9b U+042b # CYRILLIC CAPITAL LETTER YERU 0x9c U+042c # CYRILLIC CAPITAL LETTER SOFT SIGN 0x9d U+042d # CYRILLIC CAPITAL LETTER E 0x9e U+042e # CYRILLIC CAPITAL LETTER YU 0x9f U+042f # CYRILLIC CAPITAL LETTER YA 0xa0 U+0430 # CYRILLIC SMALL LETTER A 0xa1 U+0431 # CYRILLIC SMALL LETTER BE 0xa2 U+0432 # CYRILLIC SMALL LETTER VE 0xa3 U+0433 # CYRILLIC SMALL LETTER GHE 0xa4 U+0434 # CYRILLIC SMALL LETTER DE 0xa5 U+0435 # CYRILLIC SMALL LETTER IE 0xa6 U+0436 # CYRILLIC SMALL LETTER ZHE 0xa7 U+0437 # CYRILLIC SMALL LETTER ZE 0xa8 U+0438 # CYRILLIC SMALL LETTER I 0xa9 U+0439 # CYRILLIC SMALL LETTER SHORT I 0xaa U+043a # CYRILLIC SMALL LETTER KA 0xab U+043b # CYRILLIC SMALL LETTER EL 0xac U+043c # CYRILLIC SMALL LETTER EM 0xad U+043d # CYRILLIC SMALL LETTER EN 0xae U+043e # CYRILLIC SMALL LETTER O 0xaf U+043f # CYRILLIC SMALL LETTER PE 0xb0 U+2591 # LIGHT SHADE 0xb1 U+2592 # MEDIUM SHADE 0xb2 U+2593 # DARK SHADE 0xb3 U+2502 # BOX DRAWINGS LIGHT VERTICAL 0xb4 U+2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT 0xb5 U+2561 # BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE 0xb6 U+2562 # BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE 0xb7 U+2556 # BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE 0xb8 U+2555 # BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE 0xb9 U+2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT 0xba U+2551 # BOX DRAWINGS DOUBLE VERTICAL 0xbb U+2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT 0xbc U+255d # BOX DRAWINGS DOUBLE UP AND LEFT 0xbd U+255c # BOX DRAWINGS UP DOUBLE AND LEFT SINGLE 0xbe U+255b # BOX DRAWINGS UP SINGLE AND LEFT DOUBLE 0xbf U+2510 # BOX DRAWINGS LIGHT DOWN AND LEFT 0xc0 U+2514 # BOX DRAWINGS LIGHT UP AND RIGHT 0xc1 U+2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL 0xc2 U+252c # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL 0xc3 U+251c # BOX DRAWINGS LIGHT VERTICAL AND RIGHT 0xc4 U+2500 # BOX DRAWINGS LIGHT HORIZONTAL 0xc5 U+253c # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL 0xc6 U+255e # BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE 0xc7 U+255f # BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE 0xc8 U+255a # BOX DRAWINGS DOUBLE UP AND RIGHT 0xc9 U+2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT 0xca U+2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL 0xcb U+2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL 0xcc U+2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT 0xcd U+2550 # BOX DRAWINGS DOUBLE HORIZONTAL 0xce U+256c # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL 0xcf U+2567 # BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE 0xd0 U+2568 # BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE 0xd1 U+2564 # BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE 0xd2 U+2565 # BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE 0xd3 U+2559 # BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE 0xd4 U+2558 # BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE 0xd5 U+2552 # BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE 0xd6 U+2553 # BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE 0xd7 U+256b # BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE 0xd8 U+256a # BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE 0xd9 U+2518 # BOX DRAWINGS LIGHT UP AND LEFT 0xda U+250c # BOX DRAWINGS LIGHT DOWN AND RIGHT 0xdb U+2588 # FULL BLOCK 0xdc U+2584 # LOWER HALF BLOCK 0xdd U+258c # LEFT HALF BLOCK 0xde U+2590 # RIGHT HALF BLOCK 0xdf U+2580 # UPPER HALF BLOCK 0xe0 U+0440 # CYRILLIC SMALL LETTER ER 0xe1 U+0441 # CYRILLIC SMALL LETTER ES 0xe2 U+0442 # CYRILLIC SMALL LETTER TE 0xe3 U+0443 # CYRILLIC SMALL LETTER U 0xe4 U+0444 # CYRILLIC SMALL LETTER EF 0xe5 U+0445 # CYRILLIC SMALL LETTER HA 0xe6 U+0446 # CYRILLIC SMALL LETTER TSE 0xe7 U+0447 # CYRILLIC SMALL LETTER CHE 0xe8 U+0448 # CYRILLIC SMALL LETTER SHA 0xe9 U+0449 # CYRILLIC SMALL LETTER SHCHA 0xea U+044a # CYRILLIC SMALL LETTER HARD SIGN 0xeb U+044b # CYRILLIC SMALL LETTER YERU 0xec U+044c # CYRILLIC SMALL LETTER SOFT SIGN 0xed U+044d # CYRILLIC SMALL LETTER E 0xee U+044e # CYRILLIC SMALL LETTER YU 0xef U+044f # CYRILLIC SMALL LETTER YA 0xf0 U+0401 # CYRILLIC CAPITAL LETTER IO 0xf1 U+0451 # CYRILLIC SMALL LETTER IO 0xf2 U+0404 # CYRILLIC CAPITAL LETTER UKRAINIAN IE 0xf3 U+0454 # CYRILLIC SMALL LETTER UKRAINIAN IE 0xf4 U+0407 # CYRILLIC CAPITAL LETTER YI 0xf5 U+0457 # CYRILLIC SMALL LETTER YI 0xf6 U+040e # CYRILLIC CAPITAL LETTER SHORT U 0xf7 U+045e # CYRILLIC SMALL LETTER SHORT U 0xf8 U+00b0 # DEGREE SIGN 0xf9 U+2219 # BULLET OPERATOR 0xfa U+00b7 # MIDDLE DOT 0xfb U+221a # SQUARE ROOT 0xfc U+2116 # NUMERO SIGN 0xfd U+00a4 # CURRENCY SIGN 0xfe U+25a0 # BLACK SQUARE 0xff U+00a0 # NO-BREAK SPACE kbd-1.15.5/data/unimaps/lat2u.uni0000644000076400007640000000706012056474622013440 00000000000000# # Character table extracted from font lat2u-16.psf # # 0x00 U+fffd 0x01 U+263a 0x02 U+263b 0x03 U+2665 0x04 U+2666 0x05 U+2663 0x06 U+2660 0x07 U+2022 0x08 U+25d8 0x09 U+25cb U+2591 0x0a U+25d9 U+2592 0x0b U+2642 0x0c U+2640 U+2588 0x0d U+266a 0x0e U+266b U+266c 0x0f U+263c 0x10 U+25b6 U+25ba 0x11 U+25c0 U+25c4 0x12 U+2195 0x13 U+203c 0x14 U+00b6 0x15 U+00a7 0x16 U+25ac 0x17 U+21a8 0x18 U+2191 0x19 U+2193 0x1a U+2192 0x1b U+2190 0x1c U+221f U+2319 0x1d U+2194 0x1e U+25b2 0x1f U+25bc 0x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f 0x21 U+0021 0x22 U+0022 0x23 U+0023 0x24 U+0024 0x25 U+0025 0x26 U+0026 0x27 U+0027 0x28 U+0028 0x29 U+0029 0x2a U+002a 0x2b U+002b 0x2c U+002c 0x2d U+002d 0x2e U+002e 0x2f U+002f 0x30 U+0030 0x31 U+0031 0x32 U+0032 0x33 U+0033 0x34 U+0034 0x35 U+0035 0x36 U+0036 0x37 U+0037 0x38 U+0038 0x39 U+0039 0x3a U+003a 0x3b U+003b 0x3c U+003c 0x3d U+003d 0x3e U+003e 0x3f U+003f 0x40 U+0040 0x41 U+0041 0x42 U+0042 0x43 U+0043 0x44 U+0044 0x45 U+0045 0x46 U+0046 0x47 U+0047 0x48 U+0048 0x49 U+0049 0x4a U+004a 0x4b U+004b 0x4c U+004c 0x4d U+004d 0x4e U+004e 0x4f U+004f 0x50 U+0050 0x51 U+0051 0x52 U+0052 0x53 U+0053 0x54 U+0054 0x55 U+0055 0x56 U+0056 0x57 U+0057 0x58 U+0058 0x59 U+0059 0x5a U+005a 0x5b U+005b 0x5c U+005c 0x5d U+005d 0x5e U+005e 0x5f U+005f 0x60 U+0060 0x61 U+0061 0x62 U+0062 0x63 U+0063 0x64 U+0064 0x65 U+0065 0x66 U+0066 0x67 U+0067 0x68 U+0068 0x69 U+0069 0x6a U+006a 0x6b U+006b 0x6c U+006c 0x6d U+006d 0x6e U+006e 0x6f U+006f 0x70 U+0070 0x71 U+0071 0x72 U+0072 0x73 U+0073 0x74 U+0074 0x75 U+0075 0x76 U+0076 0x77 U+0077 0x78 U+0078 0x79 U+0079 0x7a U+007a 0x7b U+007b 0x7c U+007c 0x7d U+007d 0x7e U+007e 0x7f U+2302 0x80 U+0154 0x81 U+00c1 0x82 U+00c2 0x83 U+0102 0x84 U+00c4 0x85 U+0139 0x86 U+0106 0x87 U+00c7 0x88 U+010c 0x89 U+00c9 0x8a U+0118 0x8b U+00cb 0x8c U+011a 0x8d U+00cd 0x8e U+00ce 0x8f U+010e 0x90 U+0110 0x91 U+0141 0x92 U+0147 0x93 U+00d3 0x94 U+00d4 0x95 U+0150 0x96 U+00d6 0x97 U+00d7 0x98 U+0158 0x99 U+016e 0x9a U+00da 0x9b U+0170 0x9c U+00dc 0x9d U+00dd 0x9e U+0162 0x9f U+00df 0xa0 U+00a0 0xa1 U+0104 0xa2 U+02d8 0xa3 U+0141 0xa4 U+00a4 0xa5 U+013d 0xa6 U+015a 0xa7 U+00a7 0xa8 U+00a8 0xa9 U+0160 0xaa U+015e 0xab U+0164 0xac U+0179 0xad U+00ad 0xae U+017d 0xaf U+017b 0xb0 U+00b0 0xb1 U+0105 0xb2 U+02db 0xb3 U+0142 0xb4 U+00b4 0xb5 U+013e 0xb6 U+015b 0xb7 U+02c7 0xb8 U+00b8 0xb9 U+0161 0xba U+015f 0xbb U+0165 0xbc U+017a 0xbd U+02dd 0xbe U+017e 0xbf U+017c 0xc0 U+f801 0xc1 U+2575 0xc2 U+2576 0xc3 U+2514 0xc4 U+2577 0xc5 U+2502 0xc6 U+250c 0xc7 U+251c 0xc8 U+2574 0xc9 U+2518 0xca U+2500 0xcb U+2534 0xcc U+2510 0xcd U+2524 0xce U+252c 0xcf U+253c 0xd0 U+f803 0xd1 U+2579 0xd2 U+257a 0xd3 U+2517 U+255a 0xd4 U+257b 0xd5 U+2503 U+2551 0xd6 U+250f U+2554 0xd7 U+2523 U+2560 U+255f 0xd8 U+2578 0xd9 U+251b U+255d 0xda U+2501 U+2550 0xdb U+253b U+2569 U+2567 0xdc U+2513 U+2557 0xdd U+252b U+2563 U+2562 0xde U+2533 U+2566 U+2564 0xdf U+254b U+256c 0xe0 U+0155 0xe1 U+00e1 0xe2 U+00e2 0xe3 U+0103 0xe4 U+00e4 0xe5 U+013a 0xe6 U+0107 0xe7 U+00e7 0xe8 U+010d 0xe9 U+00e9 0xea U+0119 0xeb U+00eb 0xec U+011b 0xed U+00ed 0xee U+00ee 0xef U+010f 0xf0 U+0111 0xf1 U+0144 0xf2 U+0148 0xf3 U+00f3 0xf4 U+00f4 0xf5 U+0151 0xf6 U+00f6 0xf7 U+00f7 0xf8 U+0159 0xf9 U+016f 0xfa U+00fa 0xfb U+0171 0xfc U+00fc 0xfd U+00fd 0xfe U+0163 0xff U+02d9 kbd-1.15.5/data/unimaps/cp850.uni0000644000076400007640000001252012056474622013245 00000000000000# CP850 0x00-0x7f idem # 0x80 U+00c7 # LATIN CAPITAL LETTER C WITH CEDILLA 0x81 U+00fc # LATIN SMALL LETTER U WITH DIAERESIS 0x82 U+00e9 # LATIN SMALL LETTER E WITH ACUTE 0x83 U+00e2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0x84 U+00e4 # LATIN SMALL LETTER A WITH DIAERESIS 0x85 U+00e0 # LATIN SMALL LETTER A WITH GRAVE 0x86 U+00e5 # LATIN SMALL LETTER A WITH RING ABOVE 0x87 U+00e7 # LATIN SMALL LETTER C WITH CEDILLA 0x88 U+00ea # LATIN SMALL LETTER E WITH CIRCUMFLEX 0x89 U+00eb # LATIN SMALL LETTER E WITH DIAERESIS 0x8a U+00e8 # LATIN SMALL LETTER E WITH GRAVE 0x8b U+00ef # LATIN SMALL LETTER I WITH DIAERESIS 0x8c U+00ee # LATIN SMALL LETTER I WITH CIRCUMFLEX 0x8d U+00ec # LATIN SMALL LETTER I WITH GRAVE 0x8e U+00c4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0x8f U+00c5 # LATIN CAPITAL LETTER A WITH RING ABOVE 0x90 U+00c9 # LATIN CAPITAL LETTER E WITH ACUTE 0x91 U+00e6 # LATIN SMALL LIGATURE AE 0x92 U+00c6 # LATIN CAPITAL LIGATURE AE 0x93 U+00f4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0x94 U+00f6 # LATIN SMALL LETTER O WITH DIAERESIS 0x95 U+00f2 # LATIN SMALL LETTER O WITH GRAVE 0x96 U+00fb # LATIN SMALL LETTER U WITH CIRCUMFLEX 0x97 U+00f9 # LATIN SMALL LETTER U WITH GRAVE 0x98 U+00ff # LATIN SMALL LETTER Y WITH DIAERESIS 0x99 U+00d6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0x9a U+00dc # LATIN CAPITAL LETTER U WITH DIAERESIS 0x9b U+00f8 # LATIN SMALL LETTER O WITH STROKE 0x9c U+00a3 # POUND SIGN 0x9d U+00d8 # LATIN CAPITAL LETTER O WITH STROKE 0x9e U+00d7 # MULTIPLICATION SIGN 0x9f U+0192 # LATIN SMALL LETTER F WITH HOOK 0xa0 U+00e1 # LATIN SMALL LETTER A WITH ACUTE 0xa1 U+00ed # LATIN SMALL LETTER I WITH ACUTE 0xa2 U+00f3 # LATIN SMALL LETTER O WITH ACUTE 0xa3 U+00fa # LATIN SMALL LETTER U WITH ACUTE 0xa4 U+00f1 # LATIN SMALL LETTER N WITH TILDE 0xa5 U+00d1 # LATIN CAPITAL LETTER N WITH TILDE 0xa6 U+00aa # FEMININE ORDINAL INDICATOR 0xa7 U+00ba # MASCULINE ORDINAL INDICATOR 0xa8 U+00bf # INVERTED QUESTION MARK 0xa9 U+00ae # REGISTERED SIGN 0xaa U+00ac # NOT SIGN 0xab U+00bd # VULGAR FRACTION ONE HALF 0xac U+00bc # VULGAR FRACTION ONE QUARTER 0xad U+00a1 # INVERTED EXCLAMATION MARK 0xae U+00ab # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xaf U+00bb # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0xb0 U+2591 # LIGHT SHADE 0xb1 U+2592 # MEDIUM SHADE 0xb2 U+2593 # DARK SHADE 0xb3 U+2502 # BOX DRAWINGS LIGHT VERTICAL 0xb4 U+2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT 0xb5 U+00c1 # LATIN CAPITAL LETTER A WITH ACUTE 0xb6 U+00c2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX 0xb7 U+00c0 # LATIN CAPITAL LETTER A WITH GRAVE 0xb8 U+00a9 # COPYRIGHT SIGN 0xb9 U+2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT 0xba U+2551 # BOX DRAWINGS DOUBLE VERTICAL 0xbb U+2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT 0xbc U+255d # BOX DRAWINGS DOUBLE UP AND LEFT 0xbd U+00a2 # CENT SIGN 0xbe U+00a5 # YEN SIGN 0xbf U+2510 # BOX DRAWINGS LIGHT DOWN AND LEFT 0xc0 U+2514 # BOX DRAWINGS LIGHT UP AND RIGHT 0xc1 U+2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL 0xc2 U+252c # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL 0xc3 U+251c # BOX DRAWINGS LIGHT VERTICAL AND RIGHT 0xc4 U+2500 # BOX DRAWINGS LIGHT HORIZONTAL 0xc5 U+253c # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL 0xc6 U+00e3 # LATIN SMALL LETTER A WITH TILDE 0xc7 U+00c3 # LATIN CAPITAL LETTER A WITH TILDE 0xc8 U+255a # BOX DRAWINGS DOUBLE UP AND RIGHT 0xc9 U+2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT 0xca U+2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL 0xcb U+2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL 0xcc U+2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT 0xcd U+2550 # BOX DRAWINGS DOUBLE HORIZONTAL 0xce U+256c # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL 0xcf U+00a4 # CURRENCY SIGN 0xd0 U+00f0 # LATIN SMALL LETTER ETH 0xd1 U+00d0 # LATIN CAPITAL LETTER ETH 0xd2 U+00ca # LATIN CAPITAL LETTER E WITH CIRCUMFLEX 0xd3 U+00cb # LATIN CAPITAL LETTER E WITH DIAERESIS 0xd4 U+00c8 # LATIN CAPITAL LETTER E WITH GRAVE 0xd5 U+0131 # LATIN SMALL LETTER DOTLESS I 0xd6 U+00cd # LATIN CAPITAL LETTER I WITH ACUTE 0xd7 U+00ce # LATIN CAPITAL LETTER I WITH CIRCUMFLEX 0xd8 U+00cf # LATIN CAPITAL LETTER I WITH DIAERESIS 0xd9 U+2518 # BOX DRAWINGS LIGHT UP AND LEFT 0xda U+250c # BOX DRAWINGS LIGHT DOWN AND RIGHT 0xdb U+2588 # FULL BLOCK 0xdc U+2584 # LOWER HALF BLOCK 0xdd U+00a6 # BROKEN BAR 0xde U+00cc # LATIN CAPITAL LETTER I WITH GRAVE 0xdf U+2580 # UPPER HALF BLOCK 0xe0 U+00d3 # LATIN CAPITAL LETTER O WITH ACUTE 0xe1 U+00df # LATIN SMALL LETTER SHARP S 0xe2 U+00d4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX 0xe3 U+00d2 # LATIN CAPITAL LETTER O WITH GRAVE 0xe4 U+00f5 # LATIN SMALL LETTER O WITH TILDE 0xe5 U+00d5 # LATIN CAPITAL LETTER O WITH TILDE 0xe6 U+00b5 # MICRO SIGN 0xe7 U+00fe # LATIN SMALL LETTER THORN 0xe8 U+00de # LATIN CAPITAL LETTER THORN 0xe9 U+00da # LATIN CAPITAL LETTER U WITH ACUTE 0xea U+00db # LATIN CAPITAL LETTER U WITH CIRCUMFLEX 0xeb U+00d9 # LATIN CAPITAL LETTER U WITH GRAVE 0xec U+00fd # LATIN SMALL LETTER Y WITH ACUTE 0xed U+00dd # LATIN CAPITAL LETTER Y WITH ACUTE 0xee U+00af # MACRON 0xef U+00b4 # ACUTE ACCENT 0xf0 U+00ad # SOFT HYPHEN 0xf1 U+00b1 # PLUS-MINUS SIGN 0xf2 U+2017 # DOUBLE LOW LINE 0xf3 U+00be # VULGAR FRACTION THREE QUARTERS 0xf4 U+00b6 # PILCROW SIGN 0xf5 U+00a7 # SECTION SIGN 0xf6 U+00f7 # DIVISION SIGN 0xf7 U+00b8 # CEDILLA 0xf8 U+00b0 # DEGREE SIGN 0xf9 U+00a8 # DIAERESIS 0xfa U+00b7 # MIDDLE DOT 0xfb U+00b9 # SUPERSCRIPT ONE 0xfc U+00b3 # SUPERSCRIPT THREE 0xfd U+00b2 # SUPERSCRIPT TWO 0xfe U+25a0 # BLACK SQUARE 0xff U+00a0 # NO-BREAK SPACE kbd-1.15.5/data/unimaps/8859-15.a0-ff.uni0000644000076400007640000001043012056474622014134 00000000000000# fontpositions 0-95: positions 160-255 in ISO/IEC 8859-15 0x000 U+00A0 # NO-BREAK SPACE 0x001 U+00A1 # INVERTED EXCLAMATION MARK 0x002 U+00A2 # CENT SIGN 0x003 U+00A3 # POUND SIGN 0x004 U+20AC # EURO SIGN 0x005 U+00A5 # YEN SIGN 0x006 U+0160 # LATIN CAPITAL LETTER S WITH CARON 0x007 U+00A7 # SECTION SIGN 0x008 U+0161 # LATIN SMALL LETTER S WITH CARON 0x009 U+00A9 # COPYRIGHT SIGN 0x00A U+00AA # FEMININE ORDINAL INDICATOR 0x00B U+00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0x00C U+00AC # NOT SIGN 0x00D U+00AD # SOFT HYPHEN 0x00E U+00AE # REGISTERED SIGN 0x00F U+00AF # MACRON 0x010 U+00B0 # DEGREE SIGN 0x011 U+00B1 # PLUS-MINUS SIGN 0x012 U+00B2 # SUPERSCRIPT TWO 0x013 U+00B3 # SUPERSCRIPT THREE 0x014 U+017D # LATIN CAPITAL LETTER Z WITH CARON 0x015 U+00B5 # MICRO SIGN 0x016 U+00B6 # PILCROW SIGN 0x017 U+00B7 # MIDDLE DOT 0x018 U+017E # LATIN SMALL LETTER Z WITH CARON 0x019 U+00B9 # SUPERSCRIPT ONE 0x01A U+00BA # MASCULINE ORDINAL INDICATOR 0x01B U+00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0x01C U+0152 # LATIN CAPITAL LIGATURE OE 0x01D U+0153 # LATIN SMALL LIGATURE OE 0x01E U+0178 # LATIN CAPITAL LETTER Y WITH DIAERESIS 0x01F U+00BF # INVERTED QUESTION MARK 0x020 U+00C0 # LATIN CAPITAL LETTER A WITH GRAVE 0x021 U+00C1 # LATIN CAPITAL LETTER A WITH ACUTE 0x022 U+00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX 0x023 U+00C3 # LATIN CAPITAL LETTER A WITH TILDE 0x024 U+00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0x025 U+00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE 0x026 U+00C6 # LATIN CAPITAL LETTER AE 0x027 U+00C7 # LATIN CAPITAL LETTER C WITH CEDILLA 0x028 U+00C8 # LATIN CAPITAL LETTER E WITH GRAVE 0x029 U+00C9 # LATIN CAPITAL LETTER E WITH ACUTE 0x02A U+00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX 0x02B U+00CB # LATIN CAPITAL LETTER E WITH DIAERESIS 0x02C U+00CC # LATIN CAPITAL LETTER I WITH GRAVE 0x02D U+00CD # LATIN CAPITAL LETTER I WITH ACUTE 0x02E U+00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX 0x02F U+00CF # LATIN CAPITAL LETTER I WITH DIAERESIS 0x030 U+00D0 # LATIN CAPITAL LETTER ETH 0x031 U+00D1 # LATIN CAPITAL LETTER N WITH TILDE 0x032 U+00D2 # LATIN CAPITAL LETTER O WITH GRAVE 0x033 U+00D3 # LATIN CAPITAL LETTER O WITH ACUTE 0x034 U+00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX 0x035 U+00D5 # LATIN CAPITAL LETTER O WITH TILDE 0x036 U+00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0x037 U+00D7 # MULTIPLICATION SIGN 0x038 U+00D8 # LATIN CAPITAL LETTER O WITH STROKE 0x039 U+00D9 # LATIN CAPITAL LETTER U WITH GRAVE 0x03A U+00DA # LATIN CAPITAL LETTER U WITH ACUTE 0x03B U+00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX 0x03C U+00DC # LATIN CAPITAL LETTER U WITH DIAERESIS 0x03D U+00DD # LATIN CAPITAL LETTER Y WITH ACUTE 0x03E U+00DE # LATIN CAPITAL LETTER THORN 0x03F U+00DF # LATIN SMALL LETTER SHARP S 0x040 U+00E0 # LATIN SMALL LETTER A WITH GRAVE 0x041 U+00E1 # LATIN SMALL LETTER A WITH ACUTE 0x042 U+00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0x043 U+00E3 # LATIN SMALL LETTER A WITH TILDE 0x044 U+00E4 # LATIN SMALL LETTER A WITH DIAERESIS 0x045 U+00E5 # LATIN SMALL LETTER A WITH RING ABOVE 0x046 U+00E6 # LATIN SMALL LETTER AE 0x047 U+00E7 # LATIN SMALL LETTER C WITH CEDILLA 0x048 U+00E8 # LATIN SMALL LETTER E WITH GRAVE 0x049 U+00E9 # LATIN SMALL LETTER E WITH ACUTE 0x04A U+00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX 0x04B U+00EB # LATIN SMALL LETTER E WITH DIAERESIS 0x04C U+00EC # LATIN SMALL LETTER I WITH GRAVE 0x04D U+00ED # LATIN SMALL LETTER I WITH ACUTE 0x04E U+00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX 0x04F U+00EF # LATIN SMALL LETTER I WITH DIAERESIS 0x050 U+00F0 # LATIN SMALL LETTER ETH 0x051 U+00F1 # LATIN SMALL LETTER N WITH TILDE 0x052 U+00F2 # LATIN SMALL LETTER O WITH GRAVE 0x053 U+00F3 # LATIN SMALL LETTER O WITH ACUTE 0x054 U+00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0x055 U+00F5 # LATIN SMALL LETTER O WITH TILDE 0x056 U+00F6 # LATIN SMALL LETTER O WITH DIAERESIS 0x057 U+00F7 # DIVISION SIGN 0x058 U+00F8 # LATIN SMALL LETTER O WITH STROKE 0x059 U+00F9 # LATIN SMALL LETTER U WITH GRAVE 0x05A U+00FA # LATIN SMALL LETTER U WITH ACUTE 0x05B U+00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX 0x05C U+00FC # LATIN SMALL LETTER U WITH DIAERESIS 0x05D U+00FD # LATIN SMALL LETTER Y WITH ACUTE 0x05E U+00FE # LATIN SMALL LETTER THORN 0x05F U+00FF # LATIN SMALL LETTER Y WITH DIAERESIS kbd-1.15.5/data/unimaps/cp737c.uni0000644000076400007640000001417212056474622013421 00000000000000# cp737c (Greek) # This is cp737, but with positions 0-31 replaced by cp437 symbols # and positions f4-f5 replaced by integral-top, integral-bottom. # (So that positions f1-ff agree with cp865.) # # first 32 positions of cp437 0x000 U+fffd 0x001 U+263a 0x002 U+263b 0x003 U+2665 0x004 U+2666 0x005 U+2663 0x006 U+2660 0x007 U+2022 0x008 U+25d8 0x009 U+25cb 0x00a U+25d9 0x00b U+2642 0x00c U+2640 0x00d U+266a 0x00e U+266b 0x00f U+263c 0x010 U+25ba 0x011 U+25c4 0x012 U+2195 0x013 U+203c 0x014 U+00b6 0x015 U+00a7 0x016 U+25ac 0x017 U+21a8 0x018 U+2191 0x019 U+2193 0x01a U+2192 0x01b U+2190 0x01c U+221f 0x01d U+2194 0x01e U+25b2 0x01f U+25bc # then ASCII 0x020-0x07f idem # then Greek part 0x80 U+0391 # GREEK CAPITAL LETTER ALPHA 0x81 U+0392 # GREEK CAPITAL LETTER BETA 0x82 U+0393 # GREEK CAPITAL LETTER GAMMA 0x83 U+0394 # GREEK CAPITAL LETTER DELTA 0x84 U+0395 # GREEK CAPITAL LETTER EPSILON 0x85 U+0396 # GREEK CAPITAL LETTER ZETA 0x86 U+0397 # GREEK CAPITAL LETTER ETA 0x87 U+0398 # GREEK CAPITAL LETTER THETA 0x88 U+0399 # GREEK CAPITAL LETTER IOTA 0x89 U+039a # GREEK CAPITAL LETTER KAPPA 0x8a U+039b # GREEK CAPITAL LETTER LAMDA 0x8b U+039c # GREEK CAPITAL LETTER MU 0x8c U+039d # GREEK CAPITAL LETTER NU 0x8d U+039e # GREEK CAPITAL LETTER XI 0x8e U+039f # GREEK CAPITAL LETTER OMICRON 0x8f U+03a0 # GREEK CAPITAL LETTER PI 0x90 U+03a1 # GREEK CAPITAL LETTER RHO 0x91 U+03a3 # GREEK CAPITAL LETTER SIGMA 0x92 U+03a4 # GREEK CAPITAL LETTER TAU 0x93 U+03a5 # GREEK CAPITAL LETTER UPSILON 0x94 U+03a6 # GREEK CAPITAL LETTER PHI 0x95 U+03a7 # GREEK CAPITAL LETTER CHI 0x96 U+03a8 # GREEK CAPITAL LETTER PSI 0x97 U+03a9 # GREEK CAPITAL LETTER OMEGA 0x98 U+03b1 # GREEK SMALL LETTER ALPHA 0x99 U+03b2 # GREEK SMALL LETTER BETA 0x9a U+03b3 # GREEK SMALL LETTER GAMMA 0x9b U+03b4 # GREEK SMALL LETTER DELTA 0x9c U+03b5 # GREEK SMALL LETTER EPSILON 0x9d U+03b6 # GREEK SMALL LETTER ZETA 0x9e U+03b7 # GREEK SMALL LETTER ETA 0x9f U+03b8 # GREEK SMALL LETTER THETA 0xa0 U+03b9 # GREEK SMALL LETTER IOTA 0xa1 U+03ba # GREEK SMALL LETTER KAPPA 0xa2 U+03bb # GREEK SMALL LETTER LAMDA 0xa3 U+03bc # GREEK SMALL LETTER MU 0xa4 U+03bd # GREEK SMALL LETTER NU 0xa5 U+03be # GREEK SMALL LETTER XI 0xa6 U+03bf # GREEK SMALL LETTER OMICRON 0xa7 U+03c0 # GREEK SMALL LETTER PI 0xa8 U+03c1 # GREEK SMALL LETTER RHO 0xa9 U+03c3 # GREEK SMALL LETTER SIGMA 0xaa U+03c2 # GREEK SMALL LETTER FINAL SIGMA 0xab U+03c4 # GREEK SMALL LETTER TAU 0xac U+03c5 # GREEK SMALL LETTER UPSILON 0xad U+03c6 # GREEK SMALL LETTER PHI 0xae U+03c7 # GREEK SMALL LETTER CHI 0xaf U+03c8 # GREEK SMALL LETTER PSI 0xb0 U+2591 # LIGHT SHADE 0xb1 U+2592 # MEDIUM SHADE 0xb2 U+2593 # DARK SHADE 0xb3 U+2502 # BOX DRAWINGS LIGHT VERTICAL 0xb4 U+2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT 0xb5 U+2561 # BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE 0xb6 U+2562 # BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE 0xb7 U+2556 # BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE 0xb8 U+2555 # BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE 0xb9 U+2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT 0xba U+2551 # BOX DRAWINGS DOUBLE VERTICAL 0xbb U+2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT 0xbc U+255d # BOX DRAWINGS DOUBLE UP AND LEFT 0xbd U+255c # BOX DRAWINGS UP DOUBLE AND LEFT SINGLE 0xbe U+255b # BOX DRAWINGS UP SINGLE AND LEFT DOUBLE 0xbf U+2510 # BOX DRAWINGS LIGHT DOWN AND LEFT 0xc0 U+2514 # BOX DRAWINGS LIGHT UP AND RIGHT 0xc1 U+2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL 0xc2 U+252c # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL 0xc3 U+251c # BOX DRAWINGS LIGHT VERTICAL AND RIGHT 0xc4 U+2500 # BOX DRAWINGS LIGHT HORIZONTAL 0xc5 U+253c # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL 0xc6 U+255e # BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE 0xc7 U+255f # BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE 0xc8 U+255a # BOX DRAWINGS DOUBLE UP AND RIGHT 0xc9 U+2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT 0xca U+2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL 0xcb U+2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL 0xcc U+2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT 0xcd U+2550 # BOX DRAWINGS DOUBLE HORIZONTAL 0xce U+256c # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL 0xcf U+2567 # BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE 0xd0 U+2568 # BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE 0xd1 U+2564 # BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE 0xd2 U+2565 # BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE 0xd3 U+2559 # BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE 0xd4 U+2558 # BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE 0xd5 U+2552 # BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE 0xd6 U+2553 # BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE 0xd7 U+256b # BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE 0xd8 U+256a # BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE 0xd9 U+2518 # BOX DRAWINGS LIGHT UP AND LEFT 0xda U+250c # BOX DRAWINGS LIGHT DOWN AND RIGHT 0xdb U+2588 # FULL BLOCK 0xdc U+2584 # LOWER HALF BLOCK 0xdd U+258c # LEFT HALF BLOCK 0xde U+2590 # RIGHT HALF BLOCK 0xdf U+2580 # UPPER HALF BLOCK 0xe0 U+03c9 # GREEK SMALL LETTER OMEGA 0xe1 U+03ac # GREEK SMALL LETTER ALPHA WITH TONOS 0xe2 U+03ad # GREEK SMALL LETTER EPSILON WITH TONOS 0xe3 U+03ae # GREEK SMALL LETTER ETA WITH TONOS 0xe4 U+03ca # GREEK SMALL LETTER IOTA WITH DIALYTIKA 0xe5 U+03af # GREEK SMALL LETTER IOTA WITH TONOS 0xe6 U+03cc # GREEK SMALL LETTER OMICRON WITH TONOS 0xe7 U+03cd # GREEK SMALL LETTER UPSILON WITH TONOS 0xe8 U+03cb # GREEK SMALL LETTER UPSILON WITH DIALYTIKA 0xe9 U+03ce # GREEK SMALL LETTER OMEGA WITH TONOS 0xea U+0386 # GREEK CAPITAL LETTER ALPHA WITH TONOS 0xeb U+0388 # GREEK CAPITAL LETTER EPSILON WITH TONOS 0xec U+0389 # GREEK CAPITAL LETTER ETA WITH TONOS 0xed U+038a # GREEK CAPITAL LETTER IOTA WITH TONOS 0xee U+038c # GREEK CAPITAL LETTER OMICRON WITH TONOS 0xef U+038e # GREEK CAPITAL LETTER UPSILON WITH TONOS 0xf0 U+038f # GREEK CAPITAL LETTER OMEGA WITH TONOS 0xf1 U+00b1 # PLUS-MINUS SIGN 0xf2 U+2265 # GREATER-THAN OR EQUAL TO 0xf3 U+2264 # LESS-THAN OR EQUAL TO 0xf4 U+2320 # TOP HALF INTEGRAL 0xf5 U+2321 # BOTTOM HALF INTEGRAL 0xf6 U+00f7 # DIVISION SIGN 0xf7 U+2248 # ALMOST EQUAL TO 0xf8 U+00b0 # DEGREE SIGN 0xf9 U+2219 # BULLET OPERATOR 0xfa U+00b7 # MIDDLE DOT 0xfb U+221a # SQUARE ROOT 0xfc U+207f # SUPERSCRIPT LATIN SMALL LETTER N 0xfd U+00b2 # SUPERSCRIPT TWO 0xfe U+25a0 # BLACK SQUARE 0xff U+00a0 # NO-BREAK SPACE kbd-1.15.5/data/unimaps/8859-9.a0-ff.uni0000644000076400007640000001035412056474622014064 00000000000000# fontpositions 0-95: positions 160-255 in ISO/IEC 8859-9 (Latin-5) 0x000 U+00A0 # NO-BREAK SPACE 0x001 U+00A1 # INVERTED EXCLAMATION MARK 0x002 U+00A2 # CENT SIGN 0x003 U+00A3 # POUND SIGN 0x004 U+00A4 # CURRENCY SIGN 0x005 U+00A5 # YEN SIGN 0x006 U+00A6 # BROKEN BAR 0x007 U+00A7 # SECTION SIGN 0x008 U+00A8 # DIAERESIS 0x009 U+00A9 # COPYRIGHT SIGN 0x00A U+00AA # FEMININE ORDINAL INDICATOR 0x00B U+00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0x00C U+00AC # NOT SIGN 0x00D U+00AD # SOFT HYPHEN 0x00E U+00AE # REGISTERED SIGN 0x00F U+00AF # MACRON 0x010 U+00B0 # DEGREE SIGN 0x011 U+00B1 # PLUS-MINUS SIGN 0x012 U+00B2 # SUPERSCRIPT TWO 0x013 U+00B3 # SUPERSCRIPT THREE 0x014 U+00B4 # ACUTE ACCENT 0x015 U+00B5 # MICRO SIGN 0x016 U+00B6 # PILCROW SIGN 0x017 U+00B7 # MIDDLE DOT 0x018 U+00B8 # CEDILLA 0x019 U+00B9 # SUPERSCRIPT ONE 0x01A U+00BA # MASCULINE ORDINAL INDICATOR 0x01B U+00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0x01C U+00BC # VULGAR FRACTION ONE QUARTER 0x01D U+00BD # VULGAR FRACTION ONE HALF 0x01E U+00BE # VULGAR FRACTION THREE QUARTERS 0x01F U+00BF # INVERTED QUESTION MARK 0x020 U+00C0 # LATIN CAPITAL LETTER A WITH GRAVE 0x021 U+00C1 # LATIN CAPITAL LETTER A WITH ACUTE 0x022 U+00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX 0x023 U+00C3 # LATIN CAPITAL LETTER A WITH TILDE 0x024 U+00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0x025 U+00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE 0x026 U+00C6 # LATIN CAPITAL LETTER AE 0x027 U+00C7 # LATIN CAPITAL LETTER C WITH CEDILLA 0x028 U+00C8 # LATIN CAPITAL LETTER E WITH GRAVE 0x029 U+00C9 # LATIN CAPITAL LETTER E WITH ACUTE 0x02A U+00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX 0x02B U+00CB # LATIN CAPITAL LETTER E WITH DIAERESIS 0x02C U+00CC # LATIN CAPITAL LETTER I WITH GRAVE 0x02D U+00CD # LATIN CAPITAL LETTER I WITH ACUTE 0x02E U+00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX 0x02F U+00CF # LATIN CAPITAL LETTER I WITH DIAERESIS 0x030 U+011E # LATIN CAPITAL LETTER G WITH BREVE 0x031 U+00D1 # LATIN CAPITAL LETTER N WITH TILDE 0x032 U+00D2 # LATIN CAPITAL LETTER O WITH GRAVE 0x033 U+00D3 # LATIN CAPITAL LETTER O WITH ACUTE 0x034 U+00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX 0x035 U+00D5 # LATIN CAPITAL LETTER O WITH TILDE 0x036 U+00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0x037 U+00D7 # MULTIPLICATION SIGN 0x038 U+00D8 # LATIN CAPITAL LETTER O WITH STROKE 0x039 U+00D9 # LATIN CAPITAL LETTER U WITH GRAVE 0x03A U+00DA # LATIN CAPITAL LETTER U WITH ACUTE 0x03B U+00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX 0x03C U+00DC # LATIN CAPITAL LETTER U WITH DIAERESIS 0x03D U+0130 # LATIN CAPITAL LETTER I WITH DOT ABOVE 0x03E U+015E # LATIN CAPITAL LETTER S WITH CEDILLA 0x03F U+00DF # LATIN SMALL LETTER SHARP S 0x040 U+00E0 # LATIN SMALL LETTER A WITH GRAVE 0x041 U+00E1 # LATIN SMALL LETTER A WITH ACUTE 0x042 U+00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0x043 U+00E3 # LATIN SMALL LETTER A WITH TILDE 0x044 U+00E4 # LATIN SMALL LETTER A WITH DIAERESIS 0x045 U+00E5 # LATIN SMALL LETTER A WITH RING ABOVE 0x046 U+00E6 # LATIN SMALL LETTER AE 0x047 U+00E7 # LATIN SMALL LETTER C WITH CEDILLA 0x048 U+00E8 # LATIN SMALL LETTER E WITH GRAVE 0x049 U+00E9 # LATIN SMALL LETTER E WITH ACUTE 0x04A U+00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX 0x04B U+00EB # LATIN SMALL LETTER E WITH DIAERESIS 0x04C U+00EC # LATIN SMALL LETTER I WITH GRAVE 0x04D U+00ED # LATIN SMALL LETTER I WITH ACUTE 0x04E U+00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX 0x04F U+00EF # LATIN SMALL LETTER I WITH DIAERESIS 0x050 U+011F # LATIN SMALL LETTER G WITH BREVE 0x051 U+00F1 # LATIN SMALL LETTER N WITH TILDE 0x052 U+00F2 # LATIN SMALL LETTER O WITH GRAVE 0x053 U+00F3 # LATIN SMALL LETTER O WITH ACUTE 0x054 U+00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0x055 U+00F5 # LATIN SMALL LETTER O WITH TILDE 0x056 U+00F6 # LATIN SMALL LETTER O WITH DIAERESIS 0x057 U+00F7 # DIVISION SIGN 0x058 U+00F8 # LATIN SMALL LETTER O WITH STROKE 0x059 U+00F9 # LATIN SMALL LETTER U WITH GRAVE 0x05A U+00FA # LATIN SMALL LETTER U WITH ACUTE 0x05B U+00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX 0x05C U+00FC # LATIN SMALL LETTER U WITH DIAERESIS 0x05D U+0131 # LATIN SMALL LETTER DOTLESS I 0x05E U+015F # LATIN SMALL LETTER S WITH CEDILLA 0x05F U+00FF # LATIN SMALL LETTER Y WITH DIAERESIS kbd-1.15.5/data/unimaps/ECMA144.uni0000644000076400007640000000272612056474622013353 00000000000000# # Unicode mapping table for ISO 8859-10 according to ECMA 144 # [However, the font iso10.* is slightly different] # 0x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f 0x21-0x7e idem 0x7f U+2302 # 0x00 U+fffd 0x01 U+263A 0x02 U+263B 0x03 U+2665 0x04 U+2666 0x05 U+2663 0x06 U+2660 0x07 U+2022 0x08 U+25D8 0x09 U+25CB 0x0A U+25D9 0x0B U+2642 0x0C U+2640 0x0D U+266A 0x0E U+266B 0x0E U+266C 0x0F U+263C 0x10 U+25B6 0x10 U+25BA 0x11 U+25C0 0x11 U+25C4 0x12 U+2195 0x13 U+203C 0x14 U+00B6 0x15 U+00A7 0x16 U+25AC 0x17 U+21A8 0x18 U+2191 0x19 U+2193 0x1A U+2192 0x1B U+2190 0x1C U+221F 0x1C U+2319 0x1D U+2194 0x1E U+25B2 0x1F U+25BC # 0xa0 U+00a0 0xa1 U+0104 0xa2 U+0112 0xa3 U+0122 0xa4 U+012a 0xa5 U+0128 0xa6 U+0136 0xa7 U+00a7 0xa8 U+013b 0xa9 U+0110 0xaa U+0160 0xab U+0166 0xac U+017d 0xad U+00ad 0xae U+016a 0xaf U+014a 0xb0 U+00b0 0xb1 U+0105 0xb2 U+0113 0xb3 U+0123 0xb4 U+012b 0xb5 U+0129 0xb6 U+0137 0xb7 U+00b7 0xb8 U+013c 0xb9 U+0111 0xba U+0161 0xbb U+0167 0xbc U+017e 0xbd U+2015 # HORIZONTAL BAR 0xbe U+016b 0xbf U+014b 0xc0 U+0100 0xc1-0xc6 idem 0xc7 U+012e 0xc8 U+010c 0xc9 U+00c9 0xca U+0118 0xcb U+00cb 0xcc U+0116 0xcd-0xd0 idem 0xd1 U+0145 0xd2 U+014c 0xd3-0xd6 idem 0xd7 U+0168 0xd8 U+00d8 0xd9 U+0172 0xda-0xdf idem 0xe0 U+0101 0xe1-0xe6 idem 0xe7 U+012f 0xe8 U+010d 0xe9 U+00e9 0xea U+0119 0xeb U+00eb 0xec U+0117 0xed-0xf0 idem 0xf1 U+0146 0xf2 U+014d 0xf3-0xf6 idem 0xf7 U+0169 0xf8 U+00f8 0xf9 U+0173 0xfa-0xff idem kbd-1.15.5/data/unimaps/README0000644000076400007640000000021112056474622012543 00000000000000The correspondences given in iso0[1-9].uni are according to The Unicode Standard, Version 1.0, Vol. 1. The remaining ones are phantasy. kbd-1.15.5/data/unimaps/iso09.uni0000644000076400007640000000144512056474622013355 00000000000000# # Unicode mapping table for ISO 8859-9 fonts iso09.* # [use: unicode_start iso09.f16 iso09] # 0x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f 0x21-0x7e idem 0x7f U+2302 0xa0-0xcf idem 0xd0 U+011e 0xd1-0xdc idem 0xdd U+0130 0xde U+015e 0xdf-0xef idem 0xf0 U+011f 0xf1-0xfc idem 0xfd U+0131 0xfe U+015f 0xff U+00ff # 0x00 U+fffd 0x01 U+263A 0x02 U+263B 0x03 U+2665 0x04 U+2666 0x05 U+2663 0x06 U+2660 0x07 U+2022 0x08 U+25D8 0x09 U+25CB 0x0A U+25D9 0x0B U+2642 0x0C U+2640 0x0D U+266A 0x0E U+266B 0x0E U+266C 0x0F U+263C 0x10 U+25B6 0x10 U+25BA 0x11 U+25C0 0x11 U+25C4 0x12 U+2195 0x13 U+203C 0x14 U+00B6 0x15 U+00A7 0x16 U+25AC 0x17 U+21A8 0x18 U+2191 0x19 U+2193 0x1A U+2192 0x1B U+2190 0x1C U+221F 0x1C U+2319 0x1D U+2194 0x1E U+25B2 0x1F U+25BC kbd-1.15.5/data/unimaps/iso06.uni0000644000076400007640000000237312056474622013353 00000000000000# # Unicode mapping table for ISO 8859-6 fonts iso06.* # [use: unicode_start iso06.f16 iso06] # 0x20 U+0020 U+00a0 U+2000 U+2001 U+2002 U+2003 U+2004 U+2005 U+2006 U+2007 U+2008 U+2009 U+200a U+202f 0x21-0x7e idem 0x7f U+2302 # 0x00 U+fffd 0x01 U+263A 0x02 U+263B 0x03 U+2665 0x04 U+2666 0x05 U+2663 0x06 U+2660 0x07 U+2022 0x08 U+25D8 0x09 U+25CB 0x0A U+25D9 0x0B U+2642 0x0C U+2640 0x0D U+266A 0x0E U+266B 0x0E U+266C 0x0F U+263C 0x10 U+25B6 0x10 U+25BA 0x11 U+25C0 0x11 U+25C4 0x12 U+2195 0x13 U+203C 0x14 U+00B6 0x15 U+00A7 0x16 U+25AC 0x17 U+21A8 0x18 U+2191 0x19 U+2193 0x1A U+2192 0x1B U+2190 0x1C U+221F 0x1C U+2319 0x1D U+2194 0x1E U+25B2 0x1F U+25BC # 0xa0 U+00a0 0xa4 U+00a4 0xac U+060c 0xad U+00ad 0xbb U+061b 0xbf U+061f 0xc1 U+0621 0xc2 U+0622 0xc3 U+0623 0xc4 U+0624 0xc5 U+0625 0xc6 U+0626 0xc7 U+0627 0xc8 U+0628 0xc9 U+0629 0xca U+062a 0xcb U+062b 0xcc U+062c 0xcd U+062d 0xce U+062e 0xcf U+062f 0xd0 U+0630 0xd1 U+0631 0xd2 U+0632 0xd3 U+0633 0xd4 U+0634 0xd5 U+0635 0xd6 U+0636 0xd7 U+0637 0xd8 U+0638 0xd9 U+0639 0xda U+063a 0xe0 U+0640 0xe1 U+0641 0xe2 U+0642 0xe3 U+0643 0xe4 U+0644 0xe5 U+0645 0xe6 U+0646 0xe7 U+0647 0xe8 U+0648 0xe9 U+0649 0xea U+064a 0xeb U+064b 0xec U+064c 0xed U+064d 0xee U+064e 0xef U+064f 0xf0 U+0650 0xf1 U+0651 0xf2 U+0652 kbd-1.15.5/data/unimaps/8859-6.a0-ff.uni0000644000076400007640000000351512056474622014062 00000000000000# fontpositions 0-95: positions 160-255 in ISO 8859-6 (Arabic) 0x000 U+00A0 # NO-BREAK SPACE 0x004 U+00A4 # CURRENCY SIGN 0x00C U+060C # ARABIC COMMA 0x00D U+00AD # SOFT HYPHEN 0x01B U+061B # ARABIC SEMICOLON 0x01F U+061F # ARABIC QUESTION MARK 0x021 U+0621 # ARABIC LETTER HAMZA 0x022 U+0622 # ARABIC LETTER ALEF WITH MADDA ABOVE 0x023 U+0623 # ARABIC LETTER ALEF WITH HAMZA ABOVE 0x024 U+0624 # ARABIC LETTER WAW WITH HAMZA ABOVE 0x025 U+0625 # ARABIC LETTER ALEF WITH HAMZA BELOW 0x026 U+0626 # ARABIC LETTER YEH WITH HAMZA ABOVE 0x027 U+0627 # ARABIC LETTER ALEF 0x028 U+0628 # ARABIC LETTER BEH 0x029 U+0629 # ARABIC LETTER TEH MARBUTA 0x02A U+062A # ARABIC LETTER TEH 0x02B U+062B # ARABIC LETTER THEH 0x02C U+062C # ARABIC LETTER JEEM 0x02D U+062D # ARABIC LETTER HAH 0x02E U+062E # ARABIC LETTER KHAH 0x02F U+062F # ARABIC LETTER DAL 0x030 U+0630 # ARABIC LETTER THAL 0x031 U+0631 # ARABIC LETTER REH 0x032 U+0632 # ARABIC LETTER ZAIN 0x033 U+0633 # ARABIC LETTER SEEN 0x034 U+0634 # ARABIC LETTER SHEEN 0x035 U+0635 # ARABIC LETTER SAD 0x036 U+0636 # ARABIC LETTER DAD 0x037 U+0637 # ARABIC LETTER TAH 0x038 U+0638 # ARABIC LETTER ZAH 0x039 U+0639 # ARABIC LETTER AIN 0x03A U+063A # ARABIC LETTER GHAIN 0x040 U+0640 # ARABIC TATWEEL 0x041 U+0641 # ARABIC LETTER FEH 0x042 U+0642 # ARABIC LETTER QAF 0x043 U+0643 # ARABIC LETTER KAF 0x044 U+0644 # ARABIC LETTER LAM 0x045 U+0645 # ARABIC LETTER MEEM 0x046 U+0646 # ARABIC LETTER NOON 0x047 U+0647 # ARABIC LETTER HEH 0x048 U+0648 # ARABIC LETTER WAW 0x049 U+0649 # ARABIC LETTER ALEF MAKSURA 0x04A U+064A # ARABIC LETTER YEH 0x04B U+064B # ARABIC FATHATAN 0x04C U+064C # ARABIC DAMMATAN 0x04D U+064D # ARABIC KASRATAN 0x04E U+064E # ARABIC FATHA 0x04F U+064F # ARABIC DAMMA 0x050 U+0650 # ARABIC KASRA 0x051 U+0651 # ARABIC SHADDA 0x052 U+0652 # ARABIC SUKUN kbd-1.15.5/data/unimaps/lat2.uni0000644000076400007640000001226612056474622013257 00000000000000# unimap for some lat2 fonts 0x001 U+2248 0x002 U+0152 0x003 U+0153 0x004 U+25c6 0x005 U+2409 0x006 U+240c 0x007 U+240d 0x008 U+240a 0x009 U+2591 0x00a U+2592 0x00b U+2593 0x00c U+2588 0x00d U+2584 0x00e U+2580 0x00f U+258c 0x010 U+2590 0x011 U+2424 0x012 U+240b 0x013 U+2264 0x014 U+2265 0x015 U+2260 0x016 U+25c0 0x017 U+25b6 0x018 U+2191 0x019 U+2193 0x01a U+2192 0x01b U+2190 0x01c U+2195 0x01d U+2194 0x01e U+21b5 0x01f U+03c0 # 0x020-0x07e idem 0x07f U+2302 # 0x080 U+f801 0x081 U+2575 0x082 U+2576 0x083 U+2514 0x084 U+2577 0x085 U+2502 0x086 U+250c 0x087 U+251c 0x088 U+2574 0x089 U+2518 0x08a U+2500 0x08b U+2534 0x08c U+2510 0x08d U+2524 0x08e U+252c 0x08f U+253c 0x090 U+f803 0x091 U+2579 0x092 U+257a 0x093 U+2517 U+255a 0x094 U+257b 0x095 U+2503 U+2551 0x096 U+250f U+2554 0x097 U+2523 U+2560 0x098 U+2578 0x099 U+251b U+255d 0x09a U+2501 U+2550 0x09b U+253b U+2569 0x09c U+2513 U+2557 0x09d U+2563 U+252b 0x09e U+2533 U+2566 0x09f U+254b U+256c # ISO 8859-2 (2nd half) 0xA0 U+00A0 # NO-BREAK SPACE 0xA1 U+0104 # LATIN CAPITAL LETTER A WITH OGONEK 0xA2 U+02D8 # BREVE 0xA3 U+0141 # LATIN CAPITAL LETTER L WITH STROKE 0xA4 U+00A4 # CURRENCY SIGN 0xA5 U+013D # LATIN CAPITAL LETTER L WITH CARON 0xA6 U+015A # LATIN CAPITAL LETTER S WITH ACUTE 0xA7 U+00A7 # SECTION SIGN 0xA8 U+00A8 # DIAERESIS 0xA9 U+0160 # LATIN CAPITAL LETTER S WITH CARON 0xAA U+015E # LATIN CAPITAL LETTER S WITH CEDILLA 0xAB U+0164 # LATIN CAPITAL LETTER T WITH CARON 0xAC U+0179 # LATIN CAPITAL LETTER Z WITH ACUTE 0xAD U+00AD # SOFT HYPHEN 0xAE U+017D # LATIN CAPITAL LETTER Z WITH CARON 0xAF U+017B # LATIN CAPITAL LETTER Z WITH DOT ABOVE 0xB0 U+00B0 # DEGREE SIGN 0xB1 U+0105 # LATIN SMALL LETTER A WITH OGONEK 0xB2 U+02DB # OGONEK 0xB3 U+0142 # LATIN SMALL LETTER L WITH STROKE 0xB4 U+00B4 # ACUTE ACCENT 0xB5 U+013E # LATIN SMALL LETTER L WITH CARON 0xB6 U+015B # LATIN SMALL LETTER S WITH ACUTE 0xB7 U+02C7 # CARON 0xB8 U+00B8 # CEDILLA 0xB9 U+0161 # LATIN SMALL LETTER S WITH CARON 0xBA U+015F # LATIN SMALL LETTER S WITH CEDILLA 0xBB U+0165 # LATIN SMALL LETTER T WITH CARON 0xBC U+017A # LATIN SMALL LETTER Z WITH ACUTE 0xBD U+02DD # DOUBLE ACUTE ACCENT 0xBE U+017E # LATIN SMALL LETTER Z WITH CARON 0xBF U+017C # LATIN SMALL LETTER Z WITH DOT ABOVE 0xC0 U+0154 # LATIN CAPITAL LETTER R WITH ACUTE 0xC1 U+00C1 # LATIN CAPITAL LETTER A WITH ACUTE 0xC2 U+00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX 0xC3 U+0102 # LATIN CAPITAL LETTER A WITH BREVE 0xC4 U+00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0xC5 U+0139 # LATIN CAPITAL LETTER L WITH ACUTE 0xC6 U+0106 # LATIN CAPITAL LETTER C WITH ACUTE 0xC7 U+00C7 # LATIN CAPITAL LETTER C WITH CEDILLA 0xC8 U+010C # LATIN CAPITAL LETTER C WITH CARON 0xC9 U+00C9 # LATIN CAPITAL LETTER E WITH ACUTE 0xCA U+0118 # LATIN CAPITAL LETTER E WITH OGONEK 0xCB U+00CB # LATIN CAPITAL LETTER E WITH DIAERESIS 0xCC U+011A # LATIN CAPITAL LETTER E WITH CARON 0xCD U+00CD # LATIN CAPITAL LETTER I WITH ACUTE 0xCE U+00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX 0xCF U+010E # LATIN CAPITAL LETTER D WITH CARON 0xD0 U+0110 # LATIN CAPITAL LETTER D WITH STROKE 0xD1 U+0143 # LATIN CAPITAL LETTER N WITH ACUTE 0xD2 U+0147 # LATIN CAPITAL LETTER N WITH CARON 0xD3 U+00D3 # LATIN CAPITAL LETTER O WITH ACUTE 0xD4 U+00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX 0xD5 U+0150 # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE 0xD6 U+00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0xD7 U+00D7 # MULTIPLICATION SIGN 0xD8 U+0158 # LATIN CAPITAL LETTER R WITH CARON 0xD9 U+016E # LATIN CAPITAL LETTER U WITH RING ABOVE 0xDA U+00DA # LATIN CAPITAL LETTER U WITH ACUTE 0xDB U+0170 # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE 0xDC U+00DC # LATIN CAPITAL LETTER U WITH DIAERESIS 0xDD U+00DD # LATIN CAPITAL LETTER Y WITH ACUTE 0xDE U+0162 # LATIN CAPITAL LETTER T WITH CEDILLA 0xDF U+00DF # LATIN SMALL LETTER SHARP S 0xE0 U+0155 # LATIN SMALL LETTER R WITH ACUTE 0xE1 U+00E1 # LATIN SMALL LETTER A WITH ACUTE 0xE2 U+00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0xE3 U+0103 # LATIN SMALL LETTER A WITH BREVE 0xE4 U+00E4 # LATIN SMALL LETTER A WITH DIAERESIS 0xE5 U+013A # LATIN SMALL LETTER L WITH ACUTE 0xE6 U+0107 # LATIN SMALL LETTER C WITH ACUTE 0xE7 U+00E7 # LATIN SMALL LETTER C WITH CEDILLA 0xE8 U+010D # LATIN SMALL LETTER C WITH CARON 0xE9 U+00E9 # LATIN SMALL LETTER E WITH ACUTE 0xEA U+0119 # LATIN SMALL LETTER E WITH OGONEK 0xEB U+00EB # LATIN SMALL LETTER E WITH DIAERESIS 0xEC U+011B # LATIN SMALL LETTER E WITH CARON 0xED U+00ED # LATIN SMALL LETTER I WITH ACUTE 0xEE U+00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX 0xEF U+010F # LATIN SMALL LETTER D WITH CARON 0xF0 U+0111 # LATIN SMALL LETTER D WITH STROKE 0xF1 U+0144 # LATIN SMALL LETTER N WITH ACUTE 0xF2 U+0148 # LATIN SMALL LETTER N WITH CARON 0xF3 U+00F3 # LATIN SMALL LETTER O WITH ACUTE 0xF4 U+00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0xF5 U+0151 # LATIN SMALL LETTER O WITH DOUBLE ACUTE 0xF6 U+00F6 # LATIN SMALL LETTER O WITH DIAERESIS 0xF7 U+00F7 # DIVISION SIGN 0xF8 U+0159 # LATIN SMALL LETTER R WITH CARON 0xF9 U+016F # LATIN SMALL LETTER U WITH RING ABOVE 0xFA U+00FA # LATIN SMALL LETTER U WITH ACUTE 0xFB U+0171 # LATIN SMALL LETTER U WITH DOUBLE ACUTE 0xFC U+00FC # LATIN SMALL LETTER U WITH DIAERESIS 0xFD U+00FD # LATIN SMALL LETTER Y WITH ACUTE 0xFE U+0163 # LATIN SMALL LETTER T WITH CEDILLA 0xFF U+02D9 # DOT ABOVE kbd-1.15.5/data/unimaps/cp865a.uni0000644000076400007640000001401312056474622013413 00000000000000# cp865 # This is cp865, but with positions 0-31 replaced by cp437 symbols # first 32 positions of cp437 0x000 U+fffd 0x001 U+263a 0x002 U+263b 0x003 U+2665 0x004 U+2666 0x005 U+2663 0x006 U+2660 0x007 U+2022 0x008 U+25d8 0x009 U+25cb 0x00a U+25d9 0x00b U+2642 0x00c U+2640 0x00d U+266a 0x00e U+266b 0x00f U+263c 0x010 U+25ba 0x011 U+25c4 0x012 U+2195 0x013 U+203c 0x014 U+00b6 0x015 U+00a7 0x016 U+25ac 0x017 U+21a8 0x018 U+2191 0x019 U+2193 0x01a U+2192 0x01b U+2190 0x01c U+221f 0x01d U+2194 0x01e U+25b2 0x01f U+25bc # then ASCII 0x020-0x07f idem # 0x80 U+00c7 # LATIN CAPITAL LETTER C WITH CEDILLA 0x81 U+00fc # LATIN SMALL LETTER U WITH DIAERESIS 0x82 U+00e9 # LATIN SMALL LETTER E WITH ACUTE 0x83 U+00e2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0x84 U+00e4 # LATIN SMALL LETTER A WITH DIAERESIS 0x85 U+00e0 # LATIN SMALL LETTER A WITH GRAVE 0x86 U+00e5 # LATIN SMALL LETTER A WITH RING ABOVE 0x87 U+00e7 # LATIN SMALL LETTER C WITH CEDILLA 0x88 U+00ea # LATIN SMALL LETTER E WITH CIRCUMFLEX 0x89 U+00eb # LATIN SMALL LETTER E WITH DIAERESIS 0x8a U+00e8 # LATIN SMALL LETTER E WITH GRAVE 0x8b U+00ef # LATIN SMALL LETTER I WITH DIAERESIS 0x8c U+00ee # LATIN SMALL LETTER I WITH CIRCUMFLEX 0x8d U+00ec # LATIN SMALL LETTER I WITH GRAVE 0x8e U+00c4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0x8f U+00c5 # LATIN CAPITAL LETTER A WITH RING ABOVE 0x90 U+00c9 # LATIN CAPITAL LETTER E WITH ACUTE 0x91 U+00e6 # LATIN SMALL LIGATURE AE 0x92 U+00c6 # LATIN CAPITAL LIGATURE AE 0x93 U+00f4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0x94 U+00f6 # LATIN SMALL LETTER O WITH DIAERESIS 0x95 U+00f2 # LATIN SMALL LETTER O WITH GRAVE 0x96 U+00fb # LATIN SMALL LETTER U WITH CIRCUMFLEX 0x97 U+00f9 # LATIN SMALL LETTER U WITH GRAVE 0x98 U+00ff # LATIN SMALL LETTER Y WITH DIAERESIS 0x99 U+00d6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0x9a U+00dc # LATIN CAPITAL LETTER U WITH DIAERESIS 0x9b U+00f8 # LATIN SMALL LETTER O WITH STROKE 0x9c U+00a3 # POUND SIGN 0x9d U+00d8 # LATIN CAPITAL LETTER O WITH STROKE 0x9e U+20a7 # PESETA SIGN 0x9f U+0192 # LATIN SMALL LETTER F WITH HOOK 0xa0 U+00e1 # LATIN SMALL LETTER A WITH ACUTE 0xa1 U+00ed # LATIN SMALL LETTER I WITH ACUTE 0xa2 U+00f3 # LATIN SMALL LETTER O WITH ACUTE 0xa3 U+00fa # LATIN SMALL LETTER U WITH ACUTE 0xa4 U+00f1 # LATIN SMALL LETTER N WITH TILDE 0xa5 U+00d1 # LATIN CAPITAL LETTER N WITH TILDE 0xa6 U+00aa # FEMININE ORDINAL INDICATOR 0xa7 U+00ba # MASCULINE ORDINAL INDICATOR 0xa8 U+00bf # INVERTED QUESTION MARK 0xa9 U+2310 # REVERSED NOT SIGN 0xaa U+00ac # NOT SIGN 0xab U+00bd # VULGAR FRACTION ONE HALF 0xac U+00bc # VULGAR FRACTION ONE QUARTER 0xad U+00a1 # INVERTED EXCLAMATION MARK 0xae U+00ab # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xaf U+00a4 # CURRENCY SIGN 0xb0 U+2591 # LIGHT SHADE 0xb1 U+2592 # MEDIUM SHADE 0xb2 U+2593 # DARK SHADE 0xb3 U+2502 # BOX DRAWINGS LIGHT VERTICAL 0xb4 U+2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT 0xb5 U+2561 # BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE 0xb6 U+2562 # BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE 0xb7 U+2556 # BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE 0xb8 U+2555 # BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE 0xb9 U+2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT 0xba U+2551 # BOX DRAWINGS DOUBLE VERTICAL 0xbb U+2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT 0xbc U+255d # BOX DRAWINGS DOUBLE UP AND LEFT 0xbd U+255c # BOX DRAWINGS UP DOUBLE AND LEFT SINGLE 0xbe U+255b # BOX DRAWINGS UP SINGLE AND LEFT DOUBLE 0xbf U+2510 # BOX DRAWINGS LIGHT DOWN AND LEFT 0xc0 U+2514 # BOX DRAWINGS LIGHT UP AND RIGHT 0xc1 U+2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL 0xc2 U+252c # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL 0xc3 U+251c # BOX DRAWINGS LIGHT VERTICAL AND RIGHT 0xc4 U+2500 # BOX DRAWINGS LIGHT HORIZONTAL 0xc5 U+253c # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL 0xc6 U+255e # BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE 0xc7 U+255f # BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE 0xc8 U+255a # BOX DRAWINGS DOUBLE UP AND RIGHT 0xc9 U+2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT 0xca U+2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL 0xcb U+2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL 0xcc U+2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT 0xcd U+2550 # BOX DRAWINGS DOUBLE HORIZONTAL 0xce U+256c # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL 0xcf U+2567 # BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE 0xd0 U+2568 # BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE 0xd1 U+2564 # BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE 0xd2 U+2565 # BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE 0xd3 U+2559 # BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE 0xd4 U+2558 # BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE 0xd5 U+2552 # BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE 0xd6 U+2553 # BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE 0xd7 U+256b # BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE 0xd8 U+256a # BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE 0xd9 U+2518 # BOX DRAWINGS LIGHT UP AND LEFT 0xda U+250c # BOX DRAWINGS LIGHT DOWN AND RIGHT 0xdb U+2588 # FULL BLOCK 0xdc U+2584 # LOWER HALF BLOCK 0xdd U+258c # LEFT HALF BLOCK 0xde U+2590 # RIGHT HALF BLOCK 0xdf U+2580 # UPPER HALF BLOCK 0xe0 U+03b1 # GREEK SMALL LETTER ALPHA 0xe1 U+00df # LATIN SMALL LETTER SHARP S 0xe2 U+0393 # GREEK CAPITAL LETTER GAMMA 0xe3 U+03c0 # GREEK SMALL LETTER PI 0xe4 U+03a3 # GREEK CAPITAL LETTER SIGMA 0xe5 U+03c3 # GREEK SMALL LETTER SIGMA 0xe6 U+00b5 # MICRO SIGN 0xe7 U+03c4 # GREEK SMALL LETTER TAU 0xe8 U+03a6 # GREEK CAPITAL LETTER PHI 0xe9 U+0398 # GREEK CAPITAL LETTER THETA 0xea U+03a9 # GREEK CAPITAL LETTER OMEGA 0xeb U+03b4 # GREEK SMALL LETTER DELTA 0xec U+221e # INFINITY 0xed U+03c6 # GREEK SMALL LETTER PHI 0xee U+03b5 # GREEK SMALL LETTER EPSILON 0xef U+2229 # INTERSECTION 0xf0 U+2261 # IDENTICAL TO 0xf1 U+00b1 # PLUS-MINUS SIGN 0xf2 U+2265 # GREATER-THAN OR EQUAL TO 0xf3 U+2264 # LESS-THAN OR EQUAL TO 0xf4 U+2320 # TOP HALF INTEGRAL 0xf5 U+2321 # BOTTOM HALF INTEGRAL 0xf6 U+00f7 # DIVISION SIGN 0xf7 U+2248 # ALMOST EQUAL TO 0xf8 U+00b0 # DEGREE SIGN 0xf9 U+2219 # BULLET OPERATOR 0xfa U+00b7 # MIDDLE DOT 0xfb U+221a # SQUARE ROOT 0xfc U+207f # SUPERSCRIPT LATIN SMALL LETTER N 0xfd U+00b2 # SUPERSCRIPT TWO 0xfe U+25a0 # BLACK SQUARE 0xff U+00a0 # NO-BREAK SPACE kbd-1.15.5/data/consoletrans/0000755000076400007640000000000012056474622013007 500000000000000kbd-1.15.5/data/consoletrans/cp1250_to_uni.trans0000644000076400007640000002213312056474622016270 000000000000000x00 U+0000 # NULL 0x01 U+0001 # START OF HEADING 0x02 U+0002 # START OF TEXT 0x03 U+0003 # END OF TEXT 0x04 U+0004 # END OF TRANSMISSION 0x05 U+0005 # ENQUIRY 0x06 U+0006 # ACKNOWLEDGE 0x07 U+0007 # BELL 0x08 U+0008 # BACKSPACE 0x09 U+0009 # HORIZONTAL TABULATION 0x0a U+000a # LINE FEED 0x0b U+000b # VERTICAL TABULATION 0x0c U+000c # FORM FEED 0x0d U+000d # CARRIAGE RETURN 0x0e U+000e # SHIFT OUT 0x0f U+000f # SHIFT IN 0x10 U+0010 # DATA LINK ESCAPE 0x11 U+0011 # DEVICE CONTROL ONE 0x12 U+0012 # DEVICE CONTROL TWO 0x13 U+0013 # DEVICE CONTROL THREE 0x14 U+0014 # DEVICE CONTROL FOUR 0x15 U+0015 # NEGATIVE ACKNOWLEDGE 0x16 U+0016 # SYNCHRONOUS IDLE 0x17 U+0017 # END OF TRANSMISSION BLOCK 0x18 U+0018 # CANCEL 0x19 U+0019 # END OF MEDIUM 0x1a U+001a # SUBSTITUTE 0x1b U+001b # ESCAPE 0x1c U+001c # FILE SEPARATOR 0x1d U+001d # GROUP SEPARATOR 0x1e U+001e # RECORD SEPARATOR 0x1f U+001f # UNIT SEPARATOR 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002a # ASTERISK 0x2b U+002b # PLUS SIGN 0x2c U+002c # COMMA 0x2d U+002d # HYPHEN-MINUS 0x2e U+002e # FULL STOP 0x2f U+002f # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003a # COLON 0x3b U+003b # SEMICOLON 0x3c U+003c # LESS-THAN SIGN 0x3d U+003d # EQUALS SIGN 0x3e U+003e # GREATER-THAN SIGN 0x3f U+003f # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004a # LATIN CAPITAL LETTER J 0x4b U+004b # LATIN CAPITAL LETTER K 0x4c U+004c # LATIN CAPITAL LETTER L 0x4d U+004d # LATIN CAPITAL LETTER M 0x4e U+004e # LATIN CAPITAL LETTER N 0x4f U+004f # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005a # LATIN CAPITAL LETTER Z 0x5b U+005b # LEFT SQUARE BRACKET 0x5c U+005c # REVERSE SOLIDUS 0x5d U+005d # RIGHT SQUARE BRACKET 0x5e U+005e # CIRCUMFLEX ACCENT 0x5f U+005f # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006a # LATIN SMALL LETTER J 0x6b U+006b # LATIN SMALL LETTER K 0x6c U+006c # LATIN SMALL LETTER L 0x6d U+006d # LATIN SMALL LETTER M 0x6e U+006e # LATIN SMALL LETTER N 0x6f U+006f # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007a # LATIN SMALL LETTER Z 0x7b U+007b # LEFT CURLY BRACKET 0x7c U+007c # VERTICAL LINE 0x7d U+007d # RIGHT CURLY BRACKET 0x7e U+007e # TILDE 0x7f U+007f # DELETE 0x80 U+20ac # EURO SIGN 0x81 U+fffd # UNDEFINED 0x82 U+201a # SINGLE LOW-9 QUOTATION MARK 0x83 U+fffd # UNDEFINED 0x84 U+201e # DOUBLE LOW-9 QUOTATION MARK 0x85 U+2026 # HORIZONTAL ELLIPSIS 0x86 U+2020 # DAGGER 0x87 U+2021 # DOUBLE DAGGER 0x88 U+fffd # UNDEFINED 0x89 U+2030 # PER MILLE SIGN 0x8a U+0160 # LATIN CAPITAL LETTER S WITH CARON 0x8b U+2039 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK 0x8c U+015a # LATIN CAPITAL LETTER S WITH ACUTE 0x8d U+0164 # LATIN CAPITAL LETTER T WITH CARON 0x8e U+017d # LATIN CAPITAL LETTER Z WITH CARON 0x8f U+0179 # LATIN CAPITAL LETTER Z WITH ACUTE 0x90 U+fffd # UNDEFINED 0x91 U+2018 # LEFT SINGLE QUOTATION MARK 0x92 U+2019 # RIGHT SINGLE QUOTATION MARK 0x93 U+201c # LEFT DOUBLE QUOTATION MARK 0x94 U+201d # RIGHT DOUBLE QUOTATION MARK 0x95 U+2022 # BULLET 0x96 U+2013 # EN DASH 0x97 U+2014 # EM DASH 0x98 U+fffd # UNDEFINED 0x99 U+2122 # TRADE MARK SIGN 0x9a U+0161 # LATIN SMALL LETTER S WITH CARON 0x9b U+203a # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK 0x9c U+015b # LATIN SMALL LETTER S WITH ACUTE 0x9d U+0165 # LATIN SMALL LETTER T WITH CARON 0x9e U+017e # LATIN SMALL LETTER Z WITH CARON 0x9f U+017a # LATIN SMALL LETTER Z WITH ACUTE 0xa0 U+00a0 # NO-BREAK SPACE 0xa1 U+02c7 # CARON 0xa2 U+02d8 # BREVE 0xa3 U+0141 # LATIN CAPITAL LETTER L WITH STROKE 0xa4 U+00a4 # CURRENCY SIGN 0xa5 U+0104 # LATIN CAPITAL LETTER A WITH OGONEK 0xa6 U+00a6 # BROKEN BAR 0xa7 U+00a7 # SECTION SIGN 0xa8 U+00a8 # DIAERESIS 0xa9 U+00a9 # COPYRIGHT SIGN 0xaa U+015e # LATIN CAPITAL LETTER S WITH CEDILLA 0xab U+00ab # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xac U+00ac # NOT SIGN 0xad U+00ad # SOFT HYPHEN 0xae U+00ae # REGISTERED SIGN 0xaf U+017b # LATIN CAPITAL LETTER Z WITH DOT ABOVE 0xb0 U+00b0 # DEGREE SIGN 0xb1 U+00b1 # PLUS-MINUS SIGN 0xb2 U+02db # OGONEK 0xb3 U+0142 # LATIN SMALL LETTER L WITH STROKE 0xb4 U+00b4 # ACUTE ACCENT 0xb5 U+00b5 # MICRO SIGN 0xb6 U+00b6 # PILCROW SIGN 0xb7 U+00b7 # MIDDLE DOT 0xb8 U+00b8 # CEDILLA 0xb9 U+0105 # LATIN SMALL LETTER A WITH OGONEK 0xba U+015f # LATIN SMALL LETTER S WITH CEDILLA 0xbb U+00bb # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0xbc U+013d # LATIN CAPITAL LETTER L WITH CARON 0xbd U+02dd # DOUBLE ACUTE ACCENT 0xbe U+013e # LATIN SMALL LETTER L WITH CARON 0xbf U+017c # LATIN SMALL LETTER Z WITH DOT ABOVE 0xc0 U+0154 # LATIN CAPITAL LETTER R WITH ACUTE 0xc1 U+00c1 # LATIN CAPITAL LETTER A WITH ACUTE 0xc2 U+00c2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX 0xc3 U+0102 # LATIN CAPITAL LETTER A WITH BREVE 0xc4 U+00c4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0xc5 U+0139 # LATIN CAPITAL LETTER L WITH ACUTE 0xc6 U+0106 # LATIN CAPITAL LETTER C WITH ACUTE 0xc7 U+00c7 # LATIN CAPITAL LETTER C WITH CEDILLA 0xc8 U+010c # LATIN CAPITAL LETTER C WITH CARON 0xc9 U+00c9 # LATIN CAPITAL LETTER E WITH ACUTE 0xca U+0118 # LATIN CAPITAL LETTER E WITH OGONEK 0xcb U+00cb # LATIN CAPITAL LETTER E WITH DIAERESIS 0xcc U+011a # LATIN CAPITAL LETTER E WITH CARON 0xcd U+00cd # LATIN CAPITAL LETTER I WITH ACUTE 0xce U+00ce # LATIN CAPITAL LETTER I WITH CIRCUMFLEX 0xcf U+010e # LATIN CAPITAL LETTER D WITH CARON 0xd0 U+0110 # LATIN CAPITAL LETTER D WITH STROKE 0xd1 U+0143 # LATIN CAPITAL LETTER N WITH ACUTE 0xd2 U+0147 # LATIN CAPITAL LETTER N WITH CARON 0xd3 U+00d3 # LATIN CAPITAL LETTER O WITH ACUTE 0xd4 U+00d4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX 0xd5 U+0150 # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE 0xd6 U+00d6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0xd7 U+00d7 # MULTIPLICATION SIGN 0xd8 U+0158 # LATIN CAPITAL LETTER R WITH CARON 0xd9 U+016e # LATIN CAPITAL LETTER U WITH RING ABOVE 0xda U+00da # LATIN CAPITAL LETTER U WITH ACUTE 0xdb U+0170 # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE 0xdc U+00dc # LATIN CAPITAL LETTER U WITH DIAERESIS 0xdd U+00dd # LATIN CAPITAL LETTER Y WITH ACUTE 0xde U+0162 # LATIN CAPITAL LETTER T WITH CEDILLA 0xdf U+00df # LATIN SMALL LETTER SHARP S 0xe0 U+0155 # LATIN SMALL LETTER R WITH ACUTE 0xe1 U+00e1 # LATIN SMALL LETTER A WITH ACUTE 0xe2 U+00e2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0xe3 U+0103 # LATIN SMALL LETTER A WITH BREVE 0xe4 U+00e4 # LATIN SMALL LETTER A WITH DIAERESIS 0xe5 U+013a # LATIN SMALL LETTER L WITH ACUTE 0xe6 U+0107 # LATIN SMALL LETTER C WITH ACUTE 0xe7 U+00e7 # LATIN SMALL LETTER C WITH CEDILLA 0xe8 U+010d # LATIN SMALL LETTER C WITH CARON 0xe9 U+00e9 # LATIN SMALL LETTER E WITH ACUTE 0xea U+0119 # LATIN SMALL LETTER E WITH OGONEK 0xeb U+00eb # LATIN SMALL LETTER E WITH DIAERESIS 0xec U+011b # LATIN SMALL LETTER E WITH CARON 0xed U+00ed # LATIN SMALL LETTER I WITH ACUTE 0xee U+00ee # LATIN SMALL LETTER I WITH CIRCUMFLEX 0xef U+010f # LATIN SMALL LETTER D WITH CARON 0xf0 U+0111 # LATIN SMALL LETTER D WITH STROKE 0xf1 U+0144 # LATIN SMALL LETTER N WITH ACUTE 0xf2 U+0148 # LATIN SMALL LETTER N WITH CARON 0xf3 U+00f3 # LATIN SMALL LETTER O WITH ACUTE 0xf4 U+00f4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0xf5 U+0151 # LATIN SMALL LETTER O WITH DOUBLE ACUTE 0xf6 U+00f6 # LATIN SMALL LETTER O WITH DIAERESIS 0xf7 U+00f7 # DIVISION SIGN 0xf8 U+0159 # LATIN SMALL LETTER R WITH CARON 0xf9 U+016f # LATIN SMALL LETTER U WITH RING ABOVE 0xfa U+00fa # LATIN SMALL LETTER U WITH ACUTE 0xfb U+0171 # LATIN SMALL LETTER U WITH DOUBLE ACUTE 0xfc U+00fc # LATIN SMALL LETTER U WITH DIAERESIS 0xfd U+00fd # LATIN SMALL LETTER Y WITH ACUTE 0xfe U+0163 # LATIN SMALL LETTER T WITH CEDILLA 0xff U+02d9 # DOT ABOVE kbd-1.15.5/data/consoletrans/8859-10_to_uni.trans0000644000076400007640000002200012056474622016202 000000000000000x00 U+0000 # NULL 0x01 U+0001 # START OF HEADING 0x02 U+0002 # START OF TEXT 0x03 U+0003 # END OF TEXT 0x04 U+0004 # END OF TRANSMISSION 0x05 U+0005 # ENQUIRY 0x06 U+0006 # ACKNOWLEDGE 0x07 U+0007 # BELL 0x08 U+0008 # BACKSPACE 0x09 U+0009 # HORIZONTAL TABULATION 0x0a U+000a # LINE FEED 0x0b U+000b # VERTICAL TABULATION 0x0c U+000c # FORM FEED 0x0d U+000d # CARRIAGE RETURN 0x0e U+000e # SHIFT OUT 0x0f U+000f # SHIFT IN 0x10 U+0010 # DATA LINK ESCAPE 0x11 U+0011 # DEVICE CONTROL ONE 0x12 U+0012 # DEVICE CONTROL TWO 0x13 U+0013 # DEVICE CONTROL THREE 0x14 U+0014 # DEVICE CONTROL FOUR 0x15 U+0015 # NEGATIVE ACKNOWLEDGE 0x16 U+0016 # SYNCHRONOUS IDLE 0x17 U+0017 # END OF TRANSMISSION BLOCK 0x18 U+0018 # CANCEL 0x19 U+0019 # END OF MEDIUM 0x1a U+001a # SUBSTITUTE 0x1b U+001b # ESCAPE 0x1c U+001c # FILE SEPARATOR 0x1d U+001d # GROUP SEPARATOR 0x1e U+001e # RECORD SEPARATOR 0x1f U+001f # UNIT SEPARATOR 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002a # ASTERISK 0x2b U+002b # PLUS SIGN 0x2c U+002c # COMMA 0x2d U+002d # HYPHEN-MINUS 0x2e U+002e # FULL STOP 0x2f U+002f # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003a # COLON 0x3b U+003b # SEMICOLON 0x3c U+003c # LESS-THAN SIGN 0x3d U+003d # EQUALS SIGN 0x3e U+003e # GREATER-THAN SIGN 0x3f U+003f # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004a # LATIN CAPITAL LETTER J 0x4b U+004b # LATIN CAPITAL LETTER K 0x4c U+004c # LATIN CAPITAL LETTER L 0x4d U+004d # LATIN CAPITAL LETTER M 0x4e U+004e # LATIN CAPITAL LETTER N 0x4f U+004f # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005a # LATIN CAPITAL LETTER Z 0x5b U+005b # LEFT SQUARE BRACKET 0x5c U+005c # REVERSE SOLIDUS 0x5d U+005d # RIGHT SQUARE BRACKET 0x5e U+005e # CIRCUMFLEX ACCENT 0x5f U+005f # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006a # LATIN SMALL LETTER J 0x6b U+006b # LATIN SMALL LETTER K 0x6c U+006c # LATIN SMALL LETTER L 0x6d U+006d # LATIN SMALL LETTER M 0x6e U+006e # LATIN SMALL LETTER N 0x6f U+006f # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007a # LATIN SMALL LETTER Z 0x7b U+007b # LEFT CURLY BRACKET 0x7c U+007c # VERTICAL LINE 0x7d U+007d # RIGHT CURLY BRACKET 0x7e U+007e # TILDE 0x7f U+007f # DELETE 0x80 U+0080 # 0x81 U+0081 # 0x82 U+0082 # 0x83 U+0083 # 0x84 U+0084 # 0x85 U+0085 # 0x86 U+0086 # 0x87 U+0087 # 0x88 U+0088 # 0x89 U+0089 # 0x8a U+008a # 0x8b U+008b # 0x8c U+008c # 0x8d U+008d # 0x8e U+008e # 0x8f U+008f # 0x90 U+0090 # 0x91 U+0091 # 0x92 U+0092 # 0x93 U+0093 # 0x94 U+0094 # 0x95 U+0095 # 0x96 U+0096 # 0x97 U+0097 # 0x98 U+0098 # 0x99 U+0099 # 0x9a U+009a # 0x9b U+009b # 0x9c U+009c # 0x9d U+009d # 0x9e U+009e # 0x9f U+009f # 0xa0 U+00a0 # NO-BREAK SPACE 0xa1 U+0104 # LATIN CAPITAL LETTER A WITH OGONEK 0xa2 U+0112 # LATIN CAPITAL LETTER E WITH MACRON 0xa3 U+0122 # LATIN CAPITAL LETTER G WITH CEDILLA 0xa4 U+0124 # LATIN CAPITAL LETTER I WITH MACRON 0xa5 U+0128 # LATIN CAPITAL LETTER I WITH TILDE 0xa6 U+0136 # LATIN CAPITAL LETTER K WITH CEDILLA 0xa7 U+00a7 # SECTION SIGN 0xa8 U+013b # LATIN CAPITAL LETTER L WITH CEDILLA 0xa9 U+0110 # LATIN CAPITAL LETTER D WITH STROKE 0xaa U+0160 # LATIN CAPITAL LETTER S WITH CARON 0xab U+0166 # LATIN CAPITAL LETTER T WITH STROKE 0xac U+017d # LATIN CAPITAL LETTER Z WITH CARON 0xad U+00ad # SOFT HYPHEN 0xae U+016a # LATIN CAPITAL LETTER U WITH MACRON 0xaf U+014a # LATIN CAPITAL LETTER ENG 0xb0 U+00b0 # DEGREE SIGN 0xb1 U+0105 # LATIN SMALL LETTER A WITH OGONEK 0xb2 U+0113 # LATIN SMALL LETTER E WITH MACRON 0xb3 U+0123 # LATIN SMALL LETTER G WITH CEDILLA 0xb4 U+012b # LATIN SMALL LETTER I WITH MACRON 0xb5 U+0129 # LATIN SMALL LETTER I WITH TILDE 0xb6 U+0137 # LATIN SMALL LETTER K WITH CEDILLA 0xb7 U+00b7 # MIDDLE DOT 0xb8 U+013c # LATIN SMALL LETTER L WITH CEDILLA 0xb9 U+0111 # LATIN SMALL LETTER D WITH STROKE 0xba U+0161 # LATIN SMALL LETTER S WITH CARON 0xbb U+0167 # LATIN SMALL LETTER T WITH STROKE 0xbc U+017e # LATIN SMALL LETTER Z WITH CARON 0xbd U+2015 # HORIZONTAL BAR 0xbe U+016b # LATIN SMALL LETTER U WITH MACRON 0xbf U+014b # LATIN SMALL LETTER ENG 0xc0 U+0100 # LATIN CAPITAL LETTER A WITH MACRON 0xc1 U+00c1 # LATIN CAPITAL LETTER A WITH ACUTE 0xc2 U+00c2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX 0xc3 U+00c3 # LATIN CAPITAL LETTER A WITH TILDE 0xc4 U+00c4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0xc5 U+00c5 # LATIN CAPITAL LETTER A WITH RING ABOVE 0xc6 U+00c6 # LATIN CAPITAL LETTER AE 0xc7 U+012e # LATIN CAPITAL LETTER I WITH OGONEK 0xc8 U+010c # LATIN CAPITAL LETTER C WITH CARON 0xc9 U+00c9 # LATIN CAPITAL LETTER E WITH ACUTE 0xca U+0118 # LATIN CAPITAL LETTER E WITH OGONEK 0xcb U+00cb # LATIN CAPITAL LETTER E WITH DIAERESIS 0xcc U+0116 # LATIN CAPITAL LETTER E WITH DOT ABOVE 0xcd U+00cd # LATIN CAPITAL LETTER I WITH ACUTE 0xce U+00ce # LATIN CAPITAL LETTER I WITH CIRCUMFLEX 0xcf U+00cf # LATIN CAPITAL LETTER I WITH DIAERESIS 0xd0 U+00d0 # LATIN CAPITAL LETTER ETH (Icelandic) 0xd1 U+0145 # LATIN CAPITAL LETTER N WITH CEDILLA 0xd2 U+014c # LATIN CAPITAL LETTER O WITH MACRON 0xd3 U+00d3 # LATIN CAPITAL LETTER O WITH ACUTE 0xd4 U+00d4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX 0xd5 U+00d5 # LATIN CAPITAL LETTER O WITH TILDE 0xd6 U+00d6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0xd7 U+0168 # LATIN CAPITAL LETTER U WITH TILDE 0xd8 U+00d8 # LATIN CAPITAL LETTER O WITH STROKE 0xd9 U+0172 # LATIN CAPITAL LETTER U WITH OGONEK 0xda U+00da # LATIN CAPITAL LETTER U WITH ACUTE 0xdb U+00db # LATIN CAPITAL LETTER U WITH CIRCUMFLEX 0xdc U+00dc # LATIN CAPITAL LETTER U WITH DIAERESIS 0xdd U+00dd # LATIN CAPITAL LETTER Y WITH ACUTE 0xde U+00de # LATIN CAPITAL LETTER THORN (Icelandic) 0xdf U+00df # LATIN SMALL LETTER SHARP S (German) 0xe0 U+0101 # LATIN SMALL LETTER A WITH MACRON 0xe1 U+00e1 # LATIN SMALL LETTER A WITH ACUTE 0xe2 U+00e2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0xe3 U+00e3 # LATIN SMALL LETTER A WITH TILDE 0xe4 U+00e4 # LATIN SMALL LETTER A WITH DIAERESIS 0xe5 U+00e5 # LATIN SMALL LETTER A WITH RING ABOVE 0xe6 U+00e6 # LATIN SMALL LETTER AE 0xe7 U+012f # LATIN SMALL LETTER I WITH OGONEK 0xe8 U+010d # LATIN SMALL LETTER C WITH CARON 0xe9 U+00e9 # LATIN SMALL LETTER E WITH ACUTE 0xea U+0119 # LATIN SMALL LETTER E WITH OGONEK 0xeb U+00eb # LATIN SMALL LETTER E WITH DIAERESIS 0xec U+0117 # LATIN SMALL LETTER E WITH DOT ABOVE 0xed U+00ed # LATIN SMALL LETTER I WITH ACUTE 0xee U+00ee # LATIN SMALL LETTER I WITH CIRCUMFLEX 0xef U+00ef # LATIN SMALL LETTER I WITH DIAERESIS 0xf0 U+00f0 # LATIN SMALL LETTER ETH (Icelandic) 0xf1 U+0146 # LATIN SMALL LETTER N WITH CEDILLA 0xf2 U+014d # LATIN SMALL LETTER O WITH MACRON 0xf3 U+00f3 # LATIN SMALL LETTER O WITH ACUTE 0xf4 U+00f4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0xf5 U+00f5 # LATIN SMALL LETTER O WITH TILDE 0xf6 U+00f6 # LATIN SMALL LETTER O WITH DIAERESIS 0xf7 U+0169 # LATIN SMALL LETTER U WITH TILDE 0xf8 U+00f8 # LATIN SMALL LETTER O WITH STROKE 0xf9 U+0173 # LATIN SMALL LETTER U WITH OGONEK 0xfa U+00fa # LATIN SMALL LETTER U WITH ACUTE 0xfb U+00fb # LATIN SMALL LETTER U WITH CIRCUMFLEX 0xfc U+00fc # LATIN SMALL LETTER U WITH DIAERESIS 0xfd U+00fd # LATIN SMALL LETTER Y WITH ACUTE 0xfe U+00fe # LATIN SMALL LETTER THORN (Icelandic) 0xff U+0138 # LATIN SMALL LETTER KRA kbd-1.15.5/data/consoletrans/8859-4_to_uni.trans0000644000076400007640000002145612056474622016143 000000000000000x00 U+0000 # NULL 0x01 U+0001 # START OF HEADING 0x02 U+0002 # START OF TEXT 0x03 U+0003 # END OF TEXT 0x04 U+0004 # END OF TRANSMISSION 0x05 U+0005 # ENQUIRY 0x06 U+0006 # ACKNOWLEDGE 0x07 U+0007 # BELL 0x08 U+0008 # BACKSPACE 0x09 U+0009 # HORIZONTAL TABULATION 0x0a U+000a # LINE FEED 0x0b U+000b # VERTICAL TABULATION 0x0c U+000c # FORM FEED 0x0d U+000d # CARRIAGE RETURN 0x0e U+000e # SHIFT OUT 0x0f U+000f # SHIFT IN 0x10 U+0010 # DATA LINK ESCAPE 0x11 U+0011 # DEVICE CONTROL ONE 0x12 U+0012 # DEVICE CONTROL TWO 0x13 U+0013 # DEVICE CONTROL THREE 0x14 U+0014 # DEVICE CONTROL FOUR 0x15 U+0015 # NEGATIVE ACKNOWLEDGE 0x16 U+0016 # SYNCHRONOUS IDLE 0x17 U+0017 # END OF TRANSMISSION BLOCK 0x18 U+0018 # CANCEL 0x19 U+0019 # END OF MEDIUM 0x1a U+001a # SUBSTITUTE 0x1b U+001b # ESCAPE 0x1c U+001c # FILE SEPARATOR 0x1d U+001d # GROUP SEPARATOR 0x1e U+001e # RECORD SEPARATOR 0x1f U+001f # UNIT SEPARATOR 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002a # ASTERISK 0x2b U+002b # PLUS SIGN 0x2c U+002c # COMMA 0x2d U+002d # HYPHEN-MINUS 0x2e U+002e # FULL STOP 0x2f U+002f # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003a # COLON 0x3b U+003b # SEMICOLON 0x3c U+003c # LESS-THAN SIGN 0x3d U+003d # EQUALS SIGN 0x3e U+003e # GREATER-THAN SIGN 0x3f U+003f # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004a # LATIN CAPITAL LETTER J 0x4b U+004b # LATIN CAPITAL LETTER K 0x4c U+004c # LATIN CAPITAL LETTER L 0x4d U+004d # LATIN CAPITAL LETTER M 0x4e U+004e # LATIN CAPITAL LETTER N 0x4f U+004f # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005a # LATIN CAPITAL LETTER Z 0x5b U+005b # LEFT SQUARE BRACKET 0x5c U+005c # REVERSE SOLIDUS 0x5d U+005d # RIGHT SQUARE BRACKET 0x5e U+005e # CIRCUMFLEX ACCENT 0x5f U+005f # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006a # LATIN SMALL LETTER J 0x6b U+006b # LATIN SMALL LETTER K 0x6c U+006c # LATIN SMALL LETTER L 0x6d U+006d # LATIN SMALL LETTER M 0x6e U+006e # LATIN SMALL LETTER N 0x6f U+006f # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007a # LATIN SMALL LETTER Z 0x7b U+007b # LEFT CURLY BRACKET 0x7c U+007c # VERTICAL LINE 0x7d U+007d # RIGHT CURLY BRACKET 0x7e U+007e # TILDE 0x7f U+007f # DELETE 0x80 U+0080 # 0x81 U+0081 # 0x82 U+0082 # 0x83 U+0083 # 0x84 U+0084 # 0x85 U+0085 # 0x86 U+0086 # 0x87 U+0087 # 0x88 U+0088 # 0x89 U+0089 # 0x8a U+008a # 0x8b U+008b # 0x8c U+008c # 0x8d U+008d # 0x8e U+008e # 0x8f U+008f # 0x90 U+0090 # 0x91 U+0091 # 0x92 U+0092 # 0x93 U+0093 # 0x94 U+0094 # 0x95 U+0095 # 0x96 U+0096 # 0x97 U+0097 # 0x98 U+0098 # 0x99 U+0099 # 0x9a U+009a # 0x9b U+009b # 0x9c U+009c # 0x9d U+009d # 0x9e U+009e # 0x9f U+009f # 0xa0 U+00a0 # NO-BREAK SPACE 0xa1 U+0104 # LATIN CAPITAL LETTER A WITH OGONEK 0xa2 U+0138 # LATIN SMALL LETTER KRA 0xa3 U+0156 # LATIN CAPITAL LETTER R WITH CEDILLA 0xa4 U+00a4 # CURRENCY SIGN 0xa5 U+0128 # LATIN CAPITAL LETTER I WITH TILDE 0xa6 U+013b # LATIN CAPITAL LETTER L WITH CEDILLA 0xa7 U+00a7 # SECTION SIGN 0xa8 U+00a8 # DIAERESIS 0xa9 U+0160 # LATIN CAPITAL LETTER S WITH CARON 0xaa U+0112 # LATIN CAPITAL LETTER E WITH MACRON 0xab U+0122 # LATIN CAPITAL LETTER G WITH CEDILLA 0xac U+0166 # LATIN CAPITAL LETTER T WITH STROKE 0xad U+00ad # SOFT HYPHEN 0xae U+017d # LATIN CAPITAL LETTER Z WITH CARON 0xaf U+00af # MACRON 0xb0 U+00b0 # DEGREE SIGN 0xb1 U+0105 # LATIN SMALL LETTER A WITH OGONEK 0xb2 U+02db # OGONEK 0xb3 U+0157 # LATIN SMALL LETTER R WITH CEDILLA 0xb4 U+00b4 # ACUTE ACCENT 0xb5 U+0129 # LATIN SMALL LETTER I WITH TILDE 0xb6 U+013c # LATIN SMALL LETTER L WITH CEDILLA 0xb7 U+02c7 # CARON 0xb8 U+00b8 # CEDILLA 0xb9 U+0161 # LATIN SMALL LETTER S WITH CARON 0xba U+0113 # LATIN SMALL LETTER E WITH MACRON 0xbb U+0123 # LATIN SMALL LETTER G WITH CEDILLA 0xbc U+0167 # LATIN SMALL LETTER T WITH STROKE 0xbd U+014a # LATIN CAPITAL LETTER ENG 0xbe U+017e # LATIN SMALL LETTER Z WITH CARON 0xbf U+014b # LATIN SMALL LETTER ENG 0xc0 U+0100 # LATIN CAPITAL LETTER A WITH MACRON 0xc1 U+00c1 # LATIN CAPITAL LETTER A WITH ACUTE 0xc2 U+00c2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX 0xc3 U+00c3 # LATIN CAPITAL LETTER A WITH TILDE 0xc4 U+00c4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0xc5 U+00c5 # LATIN CAPITAL LETTER A WITH RING ABOVE 0xc6 U+00c6 # LATIN CAPITAL LETTER AE 0xc7 U+012e # LATIN CAPITAL LETTER I WITH OGONEK 0xc8 U+010c # LATIN CAPITAL LETTER C WITH CARON 0xc9 U+00c9 # LATIN CAPITAL LETTER E WITH ACUTE 0xca U+0118 # LATIN CAPITAL LETTER E WITH OGONEK 0xcb U+00cb # LATIN CAPITAL LETTER E WITH DIAERESIS 0xcc U+0116 # LATIN CAPITAL LETTER E WITH DOT ABOVE 0xcd U+00cd # LATIN CAPITAL LETTER I WITH ACUTE 0xce U+00ce # LATIN CAPITAL LETTER I WITH CIRCUMFLEX 0xcf U+012a # LATIN CAPITAL LETTER I WITH MACRON 0xd0 U+0110 # LATIN CAPITAL LETTER D WITH STROKE 0xd1 U+0145 # LATIN CAPITAL LETTER N WITH CEDILLA 0xd2 U+014c # LATIN CAPITAL LETTER O WITH MACRON 0xd3 U+0136 # LATIN CAPITAL LETTER K WITH CEDILLA 0xd4 U+00d4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX 0xd5 U+00d5 # LATIN CAPITAL LETTER O WITH TILDE 0xd6 U+00d6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0xd7 U+00d7 # MULTIPLICATION SIGN 0xd8 U+00d8 # LATIN CAPITAL LETTER O WITH STROKE 0xd9 U+0172 # LATIN CAPITAL LETTER U WITH OGONEK 0xda U+00da # LATIN CAPITAL LETTER U WITH ACUTE 0xdb U+00db # LATIN CAPITAL LETTER U WITH CIRCUMFLEX 0xdc U+00dc # LATIN CAPITAL LETTER U WITH DIAERESIS 0xdd U+0168 # LATIN CAPITAL LETTER U WITH TILDE 0xde U+016a # LATIN CAPITAL LETTER U WITH MACRON 0xdf U+00df # LATIN SMALL LETTER SHARP S 0xe0 U+0101 # LATIN SMALL LETTER A WITH MACRON 0xe1 U+00e1 # LATIN SMALL LETTER A WITH ACUTE 0xe2 U+00e2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0xe3 U+00e3 # LATIN SMALL LETTER A WITH TILDE 0xe4 U+00e4 # LATIN SMALL LETTER A WITH DIAERESIS 0xe5 U+00e5 # LATIN SMALL LETTER A WITH RING ABOVE 0xe6 U+00e6 # LATIN SMALL LETTER AE 0xe7 U+012f # LATIN SMALL LETTER I WITH OGONEK 0xe8 U+010d # LATIN SMALL LETTER C WITH CARON 0xe9 U+00e9 # LATIN SMALL LETTER E WITH ACUTE 0xea U+0119 # LATIN SMALL LETTER E WITH OGONEK 0xeb U+00eb # LATIN SMALL LETTER E WITH DIAERESIS 0xec U+0117 # LATIN SMALL LETTER E WITH DOT ABOVE 0xed U+00ed # LATIN SMALL LETTER I WITH ACUTE 0xee U+00ee # LATIN SMALL LETTER I WITH CIRCUMFLEX 0xef U+012b # LATIN SMALL LETTER I WITH MACRON 0xf0 U+0111 # LATIN SMALL LETTER D WITH STROKE 0xf1 U+0146 # LATIN SMALL LETTER N WITH CEDILLA 0xf2 U+014d # LATIN SMALL LETTER O WITH MACRON 0xf3 U+0137 # LATIN SMALL LETTER K WITH CEDILLA 0xf4 U+00f4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0xf5 U+00f5 # LATIN SMALL LETTER O WITH TILDE 0xf6 U+00f6 # LATIN SMALL LETTER O WITH DIAERESIS 0xf7 U+00f7 # DIVISION SIGN 0xf8 U+00f8 # LATIN SMALL LETTER O WITH STROKE 0xf9 U+0173 # LATIN SMALL LETTER U WITH OGONEK 0xfa U+00fa # LATIN SMALL LETTER U WITH ACUTE 0xfb U+00fb # LATIN SMALL LETTER U WITH CIRCUMFLEX 0xfc U+00fc # LATIN SMALL LETTER U WITH DIAERESIS 0xfd U+0169 # LATIN SMALL LETTER U WITH TILDE 0xfe U+016b # LATIN SMALL LETTER U WITH MACRON 0xff U+02d9 # DOT ABOVE kbd-1.15.5/data/consoletrans/cp874_to_uni.trans0000644000076400007640000002003312056474622016220 000000000000000x00 U+0000 # NULL 0x01 U+0001 # START OF HEADING 0x02 U+0002 # START OF TEXT 0x03 U+0003 # END OF TEXT 0x04 U+0004 # END OF TRANSMISSION 0x05 U+0005 # ENQUIRY 0x06 U+0006 # ACKNOWLEDGE 0x07 U+0007 # BELL 0x08 U+0008 # BACKSPACE 0x09 U+0009 # HORIZONTAL TABULATION 0x0a U+000a # LINE FEED 0x0b U+000b # VERTICAL TABULATION 0x0c U+000c # FORM FEED 0x0d U+000d # CARRIAGE RETURN 0x0e U+000e # SHIFT OUT 0x0f U+000f # SHIFT IN 0x10 U+0010 # DATA LINK ESCAPE 0x11 U+0011 # DEVICE CONTROL ONE 0x12 U+0012 # DEVICE CONTROL TWO 0x13 U+0013 # DEVICE CONTROL THREE 0x14 U+0014 # DEVICE CONTROL FOUR 0x15 U+0015 # NEGATIVE ACKNOWLEDGE 0x16 U+0016 # SYNCHRONOUS IDLE 0x17 U+0017 # END OF TRANSMISSION BLOCK 0x18 U+0018 # CANCEL 0x19 U+0019 # END OF MEDIUM 0x1a U+001a # SUBSTITUTE 0x1b U+001b # ESCAPE 0x1c U+001c # FILE SEPARATOR 0x1d U+001d # GROUP SEPARATOR 0x1e U+001e # RECORD SEPARATOR 0x1f U+001f # UNIT SEPARATOR 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002a # ASTERISK 0x2b U+002b # PLUS SIGN 0x2c U+002c # COMMA 0x2d U+002d # HYPHEN-MINUS 0x2e U+002e # FULL STOP 0x2f U+002f # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003a # COLON 0x3b U+003b # SEMICOLON 0x3c U+003c # LESS-THAN SIGN 0x3d U+003d # EQUALS SIGN 0x3e U+003e # GREATER-THAN SIGN 0x3f U+003f # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004a # LATIN CAPITAL LETTER J 0x4b U+004b # LATIN CAPITAL LETTER K 0x4c U+004c # LATIN CAPITAL LETTER L 0x4d U+004d # LATIN CAPITAL LETTER M 0x4e U+004e # LATIN CAPITAL LETTER N 0x4f U+004f # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005a # LATIN CAPITAL LETTER Z 0x5b U+005b # LEFT SQUARE BRACKET 0x5c U+005c # REVERSE SOLIDUS 0x5d U+005d # RIGHT SQUARE BRACKET 0x5e U+005e # CIRCUMFLEX ACCENT 0x5f U+005f # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006a # LATIN SMALL LETTER J 0x6b U+006b # LATIN SMALL LETTER K 0x6c U+006c # LATIN SMALL LETTER L 0x6d U+006d # LATIN SMALL LETTER M 0x6e U+006e # LATIN SMALL LETTER N 0x6f U+006f # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007a # LATIN SMALL LETTER Z 0x7b U+007b # LEFT CURLY BRACKET 0x7c U+007c # VERTICAL LINE 0x7d U+007d # RIGHT CURLY BRACKET 0x7e U+007e # TILDE 0x7f U+007f # DELETE 0x80 U+20ac # EURO SIGN 0x81 U+fffd # UNDEFINED 0x82 U+fffd # UNDEFINED 0x83 U+fffd # UNDEFINED 0x84 U+fffd # UNDEFINED 0x85 U+2026 # HORIZONTAL ELLIPSIS 0x86 U+fffd # UNDEFINED 0x87 U+fffd # UNDEFINED 0x88 U+fffd # UNDEFINED 0x89 U+fffd # UNDEFINED 0x8a U+fffd # UNDEFINED 0x8b U+fffd # UNDEFINED 0x8c U+fffd # UNDEFINED 0x8d U+fffd # UNDEFINED 0x8e U+fffd # UNDEFINED 0x8f U+fffd # UNDEFINED 0x90 U+fffd # UNDEFINED 0x91 U+2018 # LEFT SINGLE QUOTATION MARK 0x92 U+2019 # RIGHT SINGLE QUOTATION MARK 0x93 U+201c # LEFT DOUBLE QUOTATION MARK 0x94 U+201d # RIGHT DOUBLE QUOTATION MARK 0x95 U+2022 # BULLET 0x96 U+2013 # EN DASH 0x97 U+2014 # EM DASH 0x98 U+fffd # UNDEFINED 0x99 U+fffd # UNDEFINED 0x9a U+fffd # UNDEFINED 0x9b U+fffd # UNDEFINED 0x9c U+fffd # UNDEFINED 0x9d U+fffd # UNDEFINED 0x9e U+fffd # UNDEFINED 0x9f U+fffd # UNDEFINED 0xa0 U+00a0 # NO-BREAK SPACE 0xa1 U+0e01 # THAI CHARACTER KO KAI 0xa2 U+0e02 # THAI CHARACTER KHO KHAI 0xa3 U+0e03 # THAI CHARACTER KHO KHUAT 0xa4 U+0e04 # THAI CHARACTER KHO KHWAI 0xa5 U+0e05 # THAI CHARACTER KHO KHON 0xa6 U+0e06 # THAI CHARACTER KHO RAKHANG 0xa7 U+0e07 # THAI CHARACTER NGO NGU 0xa8 U+0e08 # THAI CHARACTER CHO CHAN 0xa9 U+0e09 # THAI CHARACTER CHO CHING 0xaa U+0e0a # THAI CHARACTER CHO CHANG 0xab U+0e0b # THAI CHARACTER SO SO 0xac U+0e0c # THAI CHARACTER CHO CHOE 0xad U+0e0d # THAI CHARACTER YO YING 0xae U+0e0e # THAI CHARACTER DO CHADA 0xaf U+0e0f # THAI CHARACTER TO PATAK 0xb0 U+0e10 # THAI CHARACTER THO THAN 0xb1 U+0e11 # THAI CHARACTER THO NANGMONTHO 0xb2 U+0e12 # THAI CHARACTER THO PHUTHAO 0xb3 U+0e13 # THAI CHARACTER NO NEN 0xb4 U+0e14 # THAI CHARACTER DO DEK 0xb5 U+0e15 # THAI CHARACTER TO TAO 0xb6 U+0e16 # THAI CHARACTER THO THUNG 0xb7 U+0e17 # THAI CHARACTER THO THAHAN 0xb8 U+0e18 # THAI CHARACTER THO THONG 0xb9 U+0e19 # THAI CHARACTER NO NU 0xba U+0e1a # THAI CHARACTER BO BAIMAI 0xbb U+0e1b # THAI CHARACTER PO PLA 0xbc U+0e1c # THAI CHARACTER PHO PHUNG 0xbd U+0e1d # THAI CHARACTER FO FA 0xbe U+0e1e # THAI CHARACTER PHO PHAN 0xbf U+0e1f # THAI CHARACTER FO FAN 0xc0 U+0e20 # THAI CHARACTER PHO SAMPHAO 0xc1 U+0e21 # THAI CHARACTER MO MA 0xc2 U+0e22 # THAI CHARACTER YO YAK 0xc3 U+0e23 # THAI CHARACTER RO RUA 0xc4 U+0e24 # THAI CHARACTER RU 0xc5 U+0e25 # THAI CHARACTER LO LING 0xc6 U+0e26 # THAI CHARACTER LU 0xc7 U+0e27 # THAI CHARACTER WO WAEN 0xc8 U+0e28 # THAI CHARACTER SO SALA 0xc9 U+0e29 # THAI CHARACTER SO RUSI 0xca U+0e2a # THAI CHARACTER SO SUA 0xcb U+0e2b # THAI CHARACTER HO HIP 0xcc U+0e2c # THAI CHARACTER LO CHULA 0xcd U+0e2d # THAI CHARACTER O ANG 0xce U+0e2e # THAI CHARACTER HO NOKHUK 0xcf U+0e2f # THAI CHARACTER PAIYANNOI 0xd0 U+0e30 # THAI CHARACTER SARA A 0xd1 U+0e31 # THAI CHARACTER MAI HAN-AKAT 0xd2 U+0e32 # THAI CHARACTER SARA AA 0xd3 U+0e33 # THAI CHARACTER SARA AM 0xd4 U+0e34 # THAI CHARACTER SARA I 0xd5 U+0e35 # THAI CHARACTER SARA II 0xd6 U+0e36 # THAI CHARACTER SARA UE 0xd7 U+0e37 # THAI CHARACTER SARA UEE 0xd8 U+0e38 # THAI CHARACTER SARA U 0xd9 U+0e39 # THAI CHARACTER SARA UU 0xda U+0e3a # THAI CHARACTER PHINTHU 0xdb U+fffd # UNDEFINED 0xdc U+fffd # UNDEFINED 0xdd U+fffd # UNDEFINED 0xde U+fffd # UNDEFINED 0xdf U+0e3f # THAI CURRENCY SYMBOL BAHT 0xe0 U+0e40 # THAI CHARACTER SARA E 0xe1 U+0e41 # THAI CHARACTER SARA AE 0xe2 U+0e42 # THAI CHARACTER SARA O 0xe3 U+0e43 # THAI CHARACTER SARA AI MAIMUAN 0xe4 U+0e44 # THAI CHARACTER SARA AI MAIMALAI 0xe5 U+0e45 # THAI CHARACTER LAKKHANGYAO 0xe6 U+0e46 # THAI CHARACTER MAIYAMOK 0xe7 U+0e47 # THAI CHARACTER MAITAIKHU 0xe8 U+0e48 # THAI CHARACTER MAI EK 0xe9 U+0e49 # THAI CHARACTER MAI THO 0xea U+0e4a # THAI CHARACTER MAI TRI 0xeb U+0e4b # THAI CHARACTER MAI CHATTAWA 0xec U+0e4c # THAI CHARACTER THANTHAKHAT 0xed U+0e4d # THAI CHARACTER NIKHAHIT 0xee U+0e4e # THAI CHARACTER YAMAKKAN 0xef U+0e4f # THAI CHARACTER FONGMAN 0xf0 U+0e50 # THAI DIGIT ZERO 0xf1 U+0e51 # THAI DIGIT ONE 0xf2 U+0e52 # THAI DIGIT TWO 0xf3 U+0e53 # THAI DIGIT THREE 0xf4 U+0e54 # THAI DIGIT FOUR 0xf5 U+0e55 # THAI DIGIT FIVE 0xf6 U+0e56 # THAI DIGIT SIX 0xf7 U+0e57 # THAI DIGIT SEVEN 0xf8 U+0e58 # THAI DIGIT EIGHT 0xf9 U+0e59 # THAI DIGIT NINE 0xfa U+0e5a # THAI CHARACTER ANGKHANKHU 0xfb U+0e5b # THAI CHARACTER KHOMUT 0xfc U+fffd # UNDEFINED 0xfd U+fffd # UNDEFINED 0xfe U+fffd # UNDEFINED 0xff U+fffd # UNDEFINED kbd-1.15.5/data/consoletrans/cp866_to_uni.trans0000644000076400007640000002240312056474622016224 000000000000000x00 U+0000 # NULL 0x01 U+0001 # START OF HEADING 0x02 U+0002 # START OF TEXT 0x03 U+0003 # END OF TEXT 0x04 U+0004 # END OF TRANSMISSION 0x05 U+0005 # ENQUIRY 0x06 U+0006 # ACKNOWLEDGE 0x07 U+0007 # BELL 0x08 U+0008 # BACKSPACE 0x09 U+0009 # HORIZONTAL TABULATION 0x0a U+000a # LINE FEED 0x0b U+000b # VERTICAL TABULATION 0x0c U+000c # FORM FEED 0x0d U+000d # CARRIAGE RETURN 0x0e U+000e # SHIFT OUT 0x0f U+000f # SHIFT IN 0x10 U+0010 # DATA LINK ESCAPE 0x11 U+0011 # DEVICE CONTROL ONE 0x12 U+0012 # DEVICE CONTROL TWO 0x13 U+0013 # DEVICE CONTROL THREE 0x14 U+0014 # DEVICE CONTROL FOUR 0x15 U+0015 # NEGATIVE ACKNOWLEDGE 0x16 U+0016 # SYNCHRONOUS IDLE 0x17 U+0017 # END OF TRANSMISSION BLOCK 0x18 U+0018 # CANCEL 0x19 U+0019 # END OF MEDIUM 0x1a U+001a # SUBSTITUTE 0x1b U+001b # ESCAPE 0x1c U+001c # FILE SEPARATOR 0x1d U+001d # GROUP SEPARATOR 0x1e U+001e # RECORD SEPARATOR 0x1f U+001f # UNIT SEPARATOR 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002a # ASTERISK 0x2b U+002b # PLUS SIGN 0x2c U+002c # COMMA 0x2d U+002d # HYPHEN-MINUS 0x2e U+002e # FULL STOP 0x2f U+002f # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003a # COLON 0x3b U+003b # SEMICOLON 0x3c U+003c # LESS-THAN SIGN 0x3d U+003d # EQUALS SIGN 0x3e U+003e # GREATER-THAN SIGN 0x3f U+003f # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004a # LATIN CAPITAL LETTER J 0x4b U+004b # LATIN CAPITAL LETTER K 0x4c U+004c # LATIN CAPITAL LETTER L 0x4d U+004d # LATIN CAPITAL LETTER M 0x4e U+004e # LATIN CAPITAL LETTER N 0x4f U+004f # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005a # LATIN CAPITAL LETTER Z 0x5b U+005b # LEFT SQUARE BRACKET 0x5c U+005c # REVERSE SOLIDUS 0x5d U+005d # RIGHT SQUARE BRACKET 0x5e U+005e # CIRCUMFLEX ACCENT 0x5f U+005f # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006a # LATIN SMALL LETTER J 0x6b U+006b # LATIN SMALL LETTER K 0x6c U+006c # LATIN SMALL LETTER L 0x6d U+006d # LATIN SMALL LETTER M 0x6e U+006e # LATIN SMALL LETTER N 0x6f U+006f # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007a # LATIN SMALL LETTER Z 0x7b U+007b # LEFT CURLY BRACKET 0x7c U+007c # VERTICAL LINE 0x7d U+007d # RIGHT CURLY BRACKET 0x7e U+007e # TILDE 0x7f U+007f # DELETE 0x80 U+0410 # CYRILLIC CAPITAL LETTER A 0x81 U+0411 # CYRILLIC CAPITAL LETTER BE 0x82 U+0412 # CYRILLIC CAPITAL LETTER VE 0x83 U+0413 # CYRILLIC CAPITAL LETTER GHE 0x84 U+0414 # CYRILLIC CAPITAL LETTER DE 0x85 U+0415 # CYRILLIC CAPITAL LETTER IE 0x86 U+0416 # CYRILLIC CAPITAL LETTER ZHE 0x87 U+0417 # CYRILLIC CAPITAL LETTER ZE 0x88 U+0418 # CYRILLIC CAPITAL LETTER I 0x89 U+0419 # CYRILLIC CAPITAL LETTER SHORT I 0x8a U+041a # CYRILLIC CAPITAL LETTER KA 0x8b U+041b # CYRILLIC CAPITAL LETTER EL 0x8c U+041c # CYRILLIC CAPITAL LETTER EM 0x8d U+041d # CYRILLIC CAPITAL LETTER EN 0x8e U+041e # CYRILLIC CAPITAL LETTER O 0x8f U+041f # CYRILLIC CAPITAL LETTER PE 0x90 U+0420 # CYRILLIC CAPITAL LETTER ER 0x91 U+0421 # CYRILLIC CAPITAL LETTER ES 0x92 U+0422 # CYRILLIC CAPITAL LETTER TE 0x93 U+0423 # CYRILLIC CAPITAL LETTER U 0x94 U+0424 # CYRILLIC CAPITAL LETTER EF 0x95 U+0425 # CYRILLIC CAPITAL LETTER HA 0x96 U+0426 # CYRILLIC CAPITAL LETTER TSE 0x97 U+0427 # CYRILLIC CAPITAL LETTER CHE 0x98 U+0428 # CYRILLIC CAPITAL LETTER SHA 0x99 U+0429 # CYRILLIC CAPITAL LETTER SHCHA 0x9a U+042a # CYRILLIC CAPITAL LETTER HARD SIGN 0x9b U+042b # CYRILLIC CAPITAL LETTER YERU 0x9c U+042c # CYRILLIC CAPITAL LETTER SOFT SIGN 0x9d U+042d # CYRILLIC CAPITAL LETTER E 0x9e U+042e # CYRILLIC CAPITAL LETTER YU 0x9f U+042f # CYRILLIC CAPITAL LETTER YA 0xa0 U+0430 # CYRILLIC SMALL LETTER A 0xa1 U+0431 # CYRILLIC SMALL LETTER BE 0xa2 U+0432 # CYRILLIC SMALL LETTER VE 0xa3 U+0433 # CYRILLIC SMALL LETTER GHE 0xa4 U+0434 # CYRILLIC SMALL LETTER DE 0xa5 U+0435 # CYRILLIC SMALL LETTER IE 0xa6 U+0436 # CYRILLIC SMALL LETTER ZHE 0xa7 U+0437 # CYRILLIC SMALL LETTER ZE 0xa8 U+0438 # CYRILLIC SMALL LETTER I 0xa9 U+0439 # CYRILLIC SMALL LETTER SHORT I 0xaa U+043a # CYRILLIC SMALL LETTER KA 0xab U+043b # CYRILLIC SMALL LETTER EL 0xac U+043c # CYRILLIC SMALL LETTER EM 0xad U+043d # CYRILLIC SMALL LETTER EN 0xae U+043e # CYRILLIC SMALL LETTER O 0xaf U+043f # CYRILLIC SMALL LETTER PE 0xb0 U+2591 # LIGHT SHADE 0xb1 U+2592 # MEDIUM SHADE 0xb2 U+2593 # DARK SHADE 0xb3 U+2502 # BOX DRAWINGS LIGHT VERTICAL 0xb4 U+2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT 0xb5 U+2561 # BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE 0xb6 U+2562 # BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE 0xb7 U+2556 # BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE 0xb8 U+2555 # BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE 0xb9 U+2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT 0xba U+2551 # BOX DRAWINGS DOUBLE VERTICAL 0xbb U+2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT 0xbc U+255d # BOX DRAWINGS DOUBLE UP AND LEFT 0xbd U+255c # BOX DRAWINGS UP DOUBLE AND LEFT SINGLE 0xbe U+255b # BOX DRAWINGS UP SINGLE AND LEFT DOUBLE 0xbf U+2510 # BOX DRAWINGS LIGHT DOWN AND LEFT 0xc0 U+2514 # BOX DRAWINGS LIGHT UP AND RIGHT 0xc1 U+2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL 0xc2 U+252c # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL 0xc3 U+251c # BOX DRAWINGS LIGHT VERTICAL AND RIGHT 0xc4 U+2500 # BOX DRAWINGS LIGHT HORIZONTAL 0xc5 U+253c # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL 0xc6 U+255e # BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE 0xc7 U+255f # BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE 0xc8 U+255a # BOX DRAWINGS DOUBLE UP AND RIGHT 0xc9 U+2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT 0xca U+2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL 0xcb U+2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL 0xcc U+2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT 0xcd U+2550 # BOX DRAWINGS DOUBLE HORIZONTAL 0xce U+256c # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL 0xcf U+2567 # BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE 0xd0 U+2568 # BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE 0xd1 U+2564 # BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE 0xd2 U+2565 # BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE 0xd3 U+2559 # BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE 0xd4 U+2558 # BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE 0xd5 U+2552 # BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE 0xd6 U+2553 # BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE 0xd7 U+256b # BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE 0xd8 U+256a # BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE 0xd9 U+2518 # BOX DRAWINGS LIGHT UP AND LEFT 0xda U+250c # BOX DRAWINGS LIGHT DOWN AND RIGHT 0xdb U+2588 # FULL BLOCK 0xdc U+2584 # LOWER HALF BLOCK 0xdd U+258c # LEFT HALF BLOCK 0xde U+2590 # RIGHT HALF BLOCK 0xdf U+2580 # UPPER HALF BLOCK 0xe0 U+0440 # CYRILLIC SMALL LETTER ER 0xe1 U+0441 # CYRILLIC SMALL LETTER ES 0xe2 U+0442 # CYRILLIC SMALL LETTER TE 0xe3 U+0443 # CYRILLIC SMALL LETTER U 0xe4 U+0444 # CYRILLIC SMALL LETTER EF 0xe5 U+0445 # CYRILLIC SMALL LETTER HA 0xe6 U+0446 # CYRILLIC SMALL LETTER TSE 0xe7 U+0447 # CYRILLIC SMALL LETTER CHE 0xe8 U+0448 # CYRILLIC SMALL LETTER SHA 0xe9 U+0449 # CYRILLIC SMALL LETTER SHCHA 0xea U+044a # CYRILLIC SMALL LETTER HARD SIGN 0xeb U+044b # CYRILLIC SMALL LETTER YERU 0xec U+044c # CYRILLIC SMALL LETTER SOFT SIGN 0xed U+044d # CYRILLIC SMALL LETTER E 0xee U+044e # CYRILLIC SMALL LETTER YU 0xef U+044f # CYRILLIC SMALL LETTER YA 0xf0 U+0401 # CYRILLIC CAPITAL LETTER IO 0xf1 U+0451 # CYRILLIC SMALL LETTER IO 0xf2 U+0404 # CYRILLIC CAPITAL LETTER UKRAINIAN IE 0xf3 U+0454 # CYRILLIC SMALL LETTER UKRAINIAN IE 0xf4 U+0407 # CYRILLIC CAPITAL LETTER YI 0xf5 U+0457 # CYRILLIC SMALL LETTER YI 0xf6 U+040e # CYRILLIC CAPITAL LETTER SHORT U 0xf7 U+045e # CYRILLIC SMALL LETTER SHORT U 0xf8 U+00b0 # DEGREE SIGN 0xf9 U+2219 # BULLET OPERATOR 0xfa U+00b7 # MIDDLE DOT 0xfb U+221a # SQUARE ROOT 0xfc U+2116 # NUMERO SIGN 0xfd U+00a4 # CURRENCY SIGN 0xfe U+25a0 # BLACK SQUARE 0xff U+00a0 # NO-BREAK SPACE kbd-1.15.5/data/consoletrans/8859-8_to_uni.trans0000644000076400007640000001464612056474622016152 000000000000000x00 U+0000 # NULL 0x01 U+0001 # START OF HEADING 0x02 U+0002 # START OF TEXT 0x03 U+0003 # END OF TEXT 0x04 U+0004 # END OF TRANSMISSION 0x05 U+0005 # ENQUIRY 0x06 U+0006 # ACKNOWLEDGE 0x07 U+0007 # BELL 0x08 U+0008 # BACKSPACE 0x09 U+0009 # HORIZONTAL TABULATION 0x0a U+000a # LINE FEED 0x0b U+000b # VERTICAL TABULATION 0x0c U+000c # FORM FEED 0x0d U+000d # CARRIAGE RETURN 0x0e U+000e # SHIFT OUT 0x0f U+000f # SHIFT IN 0x10 U+0010 # DATA LINK ESCAPE 0x11 U+0011 # DEVICE CONTROL ONE 0x12 U+0012 # DEVICE CONTROL TWO 0x13 U+0013 # DEVICE CONTROL THREE 0x14 U+0014 # DEVICE CONTROL FOUR 0x15 U+0015 # NEGATIVE ACKNOWLEDGE 0x16 U+0016 # SYNCHRONOUS IDLE 0x17 U+0017 # END OF TRANSMISSION BLOCK 0x18 U+0018 # CANCEL 0x19 U+0019 # END OF MEDIUM 0x1a U+001a # SUBSTITUTE 0x1b U+001b # ESCAPE 0x1c U+001c # FILE SEPARATOR 0x1d U+001d # GROUP SEPARATOR 0x1e U+001e # RECORD SEPARATOR 0x1f U+001f # UNIT SEPARATOR 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002a # ASTERISK 0x2b U+002b # PLUS SIGN 0x2c U+002c # COMMA 0x2d U+002d # HYPHEN-MINUS 0x2e U+002e # FULL STOP 0x2f U+002f # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003a # COLON 0x3b U+003b # SEMICOLON 0x3c U+003c # LESS-THAN SIGN 0x3d U+003d # EQUALS SIGN 0x3e U+003e # GREATER-THAN SIGN 0x3f U+003f # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004a # LATIN CAPITAL LETTER J 0x4b U+004b # LATIN CAPITAL LETTER K 0x4c U+004c # LATIN CAPITAL LETTER L 0x4d U+004d # LATIN CAPITAL LETTER M 0x4e U+004e # LATIN CAPITAL LETTER N 0x4f U+004f # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005a # LATIN CAPITAL LETTER Z 0x5b U+005b # LEFT SQUARE BRACKET 0x5c U+005c # REVERSE SOLIDUS 0x5d U+005d # RIGHT SQUARE BRACKET 0x5e U+005e # CIRCUMFLEX ACCENT 0x5f U+005f # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006a # LATIN SMALL LETTER J 0x6b U+006b # LATIN SMALL LETTER K 0x6c U+006c # LATIN SMALL LETTER L 0x6d U+006d # LATIN SMALL LETTER M 0x6e U+006e # LATIN SMALL LETTER N 0x6f U+006f # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007a # LATIN SMALL LETTER Z 0x7b U+007b # LEFT CURLY BRACKET 0x7c U+007c # VERTICAL LINE 0x7d U+007d # RIGHT CURLY BRACKET 0x7e U+007e # TILDE 0x7f U+007f # DELETE 0x80 U+0080 # 0x81 U+0081 # 0x82 U+0082 # 0x83 U+0083 # 0x84 U+0084 # 0x85 U+0085 # 0x86 U+0086 # 0x87 U+0087 # 0x88 U+0088 # 0x89 U+0089 # 0x8a U+008a # 0x8b U+008b # 0x8c U+008c # 0x8d U+008d # 0x8e U+008e # 0x8f U+008f # 0x90 U+0090 # 0x91 U+0091 # 0x92 U+0092 # 0x93 U+0093 # 0x94 U+0094 # 0x95 U+0095 # 0x96 U+0096 # 0x97 U+0097 # 0x98 U+0098 # 0x99 U+0099 # 0x9a U+009a # 0x9b U+009b # 0x9c U+009c # 0x9d U+009d # 0x9e U+009e # 0x9f U+009f # 0xa0 U+00a0 # NO-BREAK SPACE 0xa2 U+00a2 # CENT SIGN 0xa3 U+00a3 # POUND SIGN 0xa4 U+00a4 # CURRENCY SIGN 0xa5 U+00a5 # YEN SIGN 0xa6 U+00a6 # BROKEN BAR 0xa7 U+00a7 # SECTION SIGN 0xa8 U+00a8 # DIAERESIS 0xa9 U+00a9 # COPYRIGHT SIGN 0xaa U+00d7 # MULTIPLICATION SIGN 0xab U+00ab # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xac U+00ac # NOT SIGN 0xad U+00ad # SOFT HYPHEN 0xae U+00ae # REGISTERED SIGN 0xaf U+203e # OVERLINE 0xb0 U+00b0 # DEGREE SIGN 0xb1 U+00b1 # PLUS-MINUS SIGN 0xb2 U+00b2 # SUPERSCRIPT TWO 0xb3 U+00b3 # SUPERSCRIPT THREE 0xb4 U+00b4 # ACUTE ACCENT 0xb5 U+00b5 # MICRO SIGN 0xb6 U+00b6 # PILCROW SIGN 0xb7 U+00b7 # MIDDLE DOT 0xb8 U+00b8 # CEDILLA 0xb9 U+00b9 # SUPERSCRIPT ONE 0xba U+00f7 # DIVISION SIGN 0xbb U+00bb # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0xbc U+00bc # VULGAR FRACTION ONE QUARTER 0xbd U+00bd # VULGAR FRACTION ONE HALF 0xbe U+00be # VULGAR FRACTION THREE QUARTERS 0xdf U+2017 # DOUBLE LOW LINE 0xe0 U+05d0 # HEBREW LETTER ALEF 0xe1 U+05d1 # HEBREW LETTER BET 0xe2 U+05d2 # HEBREW LETTER GIMEL 0xe3 U+05d3 # HEBREW LETTER DALET 0xe4 U+05d4 # HEBREW LETTER HE 0xe5 U+05d5 # HEBREW LETTER VAV 0xe6 U+05d6 # HEBREW LETTER ZAYIN 0xe7 U+05d7 # HEBREW LETTER HET 0xe8 U+05d8 # HEBREW LETTER TET 0xe9 U+05d9 # HEBREW LETTER YOD 0xea U+05da # HEBREW LETTER FINAL KAF 0xeb U+05db # HEBREW LETTER KAF 0xec U+05dc # HEBREW LETTER LAMED 0xed U+05dd # HEBREW LETTER FINAL MEM 0xee U+05de # HEBREW LETTER MEM 0xef U+05df # HEBREW LETTER FINAL NUN 0xf0 U+05e0 # HEBREW LETTER NUN 0xf1 U+05e1 # HEBREW LETTER SAMEKH 0xf2 U+05e2 # HEBREW LETTER AYIN 0xf3 U+05e3 # HEBREW LETTER FINAL PE 0xf4 U+05e4 # HEBREW LETTER PE 0xf5 U+05e5 # HEBREW LETTER FINAL TSADI 0xf6 U+05e6 # HEBREW LETTER TSADI 0xf7 U+05e7 # HEBREW LETTER QOF 0xf8 U+05e8 # HEBREW LETTER RESH 0xf9 U+05e9 # HEBREW LETTER SHIN 0xfa U+05ea # HEBREW LETTER TAV kbd-1.15.5/data/consoletrans/cp869_to_uni.trans0000644000076400007640000002162512056474622016234 000000000000000x00 U+0000 # NULL 0x01 U+0001 # START OF HEADING 0x02 U+0002 # START OF TEXT 0x03 U+0003 # END OF TEXT 0x04 U+0004 # END OF TRANSMISSION 0x05 U+0005 # ENQUIRY 0x06 U+0006 # ACKNOWLEDGE 0x07 U+0007 # BELL 0x08 U+0008 # BACKSPACE 0x09 U+0009 # HORIZONTAL TABULATION 0x0a U+000a # LINE FEED 0x0b U+000b # VERTICAL TABULATION 0x0c U+000c # FORM FEED 0x0d U+000d # CARRIAGE RETURN 0x0e U+000e # SHIFT OUT 0x0f U+000f # SHIFT IN 0x10 U+0010 # DATA LINK ESCAPE 0x11 U+0011 # DEVICE CONTROL ONE 0x12 U+0012 # DEVICE CONTROL TWO 0x13 U+0013 # DEVICE CONTROL THREE 0x14 U+0014 # DEVICE CONTROL FOUR 0x15 U+0015 # NEGATIVE ACKNOWLEDGE 0x16 U+0016 # SYNCHRONOUS IDLE 0x17 U+0017 # END OF TRANSMISSION BLOCK 0x18 U+0018 # CANCEL 0x19 U+0019 # END OF MEDIUM 0x1a U+001a # SUBSTITUTE 0x1b U+001b # ESCAPE 0x1c U+001c # FILE SEPARATOR 0x1d U+001d # GROUP SEPARATOR 0x1e U+001e # RECORD SEPARATOR 0x1f U+001f # UNIT SEPARATOR 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002a # ASTERISK 0x2b U+002b # PLUS SIGN 0x2c U+002c # COMMA 0x2d U+002d # HYPHEN-MINUS 0x2e U+002e # FULL STOP 0x2f U+002f # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003a # COLON 0x3b U+003b # SEMICOLON 0x3c U+003c # LESS-THAN SIGN 0x3d U+003d # EQUALS SIGN 0x3e U+003e # GREATER-THAN SIGN 0x3f U+003f # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004a # LATIN CAPITAL LETTER J 0x4b U+004b # LATIN CAPITAL LETTER K 0x4c U+004c # LATIN CAPITAL LETTER L 0x4d U+004d # LATIN CAPITAL LETTER M 0x4e U+004e # LATIN CAPITAL LETTER N 0x4f U+004f # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005a # LATIN CAPITAL LETTER Z 0x5b U+005b # LEFT SQUARE BRACKET 0x5c U+005c # REVERSE SOLIDUS 0x5d U+005d # RIGHT SQUARE BRACKET 0x5e U+005e # CIRCUMFLEX ACCENT 0x5f U+005f # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006a # LATIN SMALL LETTER J 0x6b U+006b # LATIN SMALL LETTER K 0x6c U+006c # LATIN SMALL LETTER L 0x6d U+006d # LATIN SMALL LETTER M 0x6e U+006e # LATIN SMALL LETTER N 0x6f U+006f # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007a # LATIN SMALL LETTER Z 0x7b U+007b # LEFT CURLY BRACKET 0x7c U+007c # VERTICAL LINE 0x7d U+007d # RIGHT CURLY BRACKET 0x7e U+007e # TILDE 0x7f U+007f # DELETE 0x80 U+fffd # UNDEFINED 0x81 U+fffd # UNDEFINED 0x82 U+fffd # UNDEFINED 0x83 U+fffd # UNDEFINED 0x84 U+fffd # UNDEFINED 0x85 U+fffd # UNDEFINED 0x86 U+0386 # GREEK CAPITAL LETTER ALPHA WITH TONOS 0x87 U+fffd # UNDEFINED 0x88 U+00b7 # MIDDLE DOT 0x89 U+00ac # NOT SIGN 0x8a U+00a6 # BROKEN BAR 0x8b U+2018 # LEFT SINGLE QUOTATION MARK 0x8c U+2019 # RIGHT SINGLE QUOTATION MARK 0x8d U+0388 # GREEK CAPITAL LETTER EPSILON WITH TONOS 0x8e U+2015 # HORIZONTAL BAR 0x8f U+0389 # GREEK CAPITAL LETTER ETA WITH TONOS 0x90 U+038a # GREEK CAPITAL LETTER IOTA WITH TONOS 0x91 U+03aa # GREEK CAPITAL LETTER IOTA WITH DIALYTIKA 0x92 U+038c # GREEK CAPITAL LETTER OMICRON WITH TONOS 0x93 U+fffd # UNDEFINED 0x94 U+fffd # UNDEFINED 0x95 U+038e # GREEK CAPITAL LETTER UPSILON WITH TONOS 0x96 U+03ab # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA 0x97 U+00a9 # COPYRIGHT SIGN 0x98 U+038f # GREEK CAPITAL LETTER OMEGA WITH TONOS 0x99 U+00b2 # SUPERSCRIPT TWO 0x9a U+00b3 # SUPERSCRIPT THREE 0x9b U+03ac # GREEK SMALL LETTER ALPHA WITH TONOS 0x9c U+00a3 # POUND SIGN 0x9d U+03ad # GREEK SMALL LETTER EPSILON WITH TONOS 0x9e U+03ae # GREEK SMALL LETTER ETA WITH TONOS 0x9f U+03af # GREEK SMALL LETTER IOTA WITH TONOS 0xa0 U+03ca # GREEK SMALL LETTER IOTA WITH DIALYTIKA 0xa1 U+0390 # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS 0xa2 U+03cc # GREEK SMALL LETTER OMICRON WITH TONOS 0xa3 U+03cd # GREEK SMALL LETTER UPSILON WITH TONOS 0xa4 U+0391 # GREEK CAPITAL LETTER ALPHA 0xa5 U+0392 # GREEK CAPITAL LETTER BETA 0xa6 U+0393 # GREEK CAPITAL LETTER GAMMA 0xa7 U+0394 # GREEK CAPITAL LETTER DELTA 0xa8 U+0395 # GREEK CAPITAL LETTER EPSILON 0xa9 U+0396 # GREEK CAPITAL LETTER ZETA 0xaa U+0397 # GREEK CAPITAL LETTER ETA 0xab U+00bd # VULGAR FRACTION ONE HALF 0xac U+0398 # GREEK CAPITAL LETTER THETA 0xad U+0399 # GREEK CAPITAL LETTER IOTA 0xae U+00ab # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xaf U+00bb # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0xb0 U+2591 # LIGHT SHADE 0xb1 U+2592 # MEDIUM SHADE 0xb2 U+2593 # DARK SHADE 0xb3 U+2502 # BOX DRAWINGS LIGHT VERTICAL 0xb4 U+2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT 0xb5 U+039a # GREEK CAPITAL LETTER KAPPA 0xb6 U+039b # GREEK CAPITAL LETTER LAMDA 0xb7 U+039c # GREEK CAPITAL LETTER MU 0xb8 U+039d # GREEK CAPITAL LETTER NU 0xb9 U+2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT 0xba U+2551 # BOX DRAWINGS DOUBLE VERTICAL 0xbb U+2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT 0xbc U+255d # BOX DRAWINGS DOUBLE UP AND LEFT 0xbd U+039e # GREEK CAPITAL LETTER XI 0xbe U+039f # GREEK CAPITAL LETTER OMICRON 0xbf U+2510 # BOX DRAWINGS LIGHT DOWN AND LEFT 0xc0 U+2514 # BOX DRAWINGS LIGHT UP AND RIGHT 0xc1 U+2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL 0xc2 U+252c # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL 0xc3 U+251c # BOX DRAWINGS LIGHT VERTICAL AND RIGHT 0xc4 U+2500 # BOX DRAWINGS LIGHT HORIZONTAL 0xc5 U+253c # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL 0xc6 U+03a0 # GREEK CAPITAL LETTER PI 0xc7 U+03a1 # GREEK CAPITAL LETTER RHO 0xc8 U+255a # BOX DRAWINGS DOUBLE UP AND RIGHT 0xc9 U+2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT 0xca U+2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL 0xcb U+2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL 0xcc U+2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT 0xcd U+2550 # BOX DRAWINGS DOUBLE HORIZONTAL 0xce U+256c # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL 0xcf U+03a3 # GREEK CAPITAL LETTER SIGMA 0xd0 U+03a4 # GREEK CAPITAL LETTER TAU 0xd1 U+03a5 # GREEK CAPITAL LETTER UPSILON 0xd2 U+03a6 # GREEK CAPITAL LETTER PHI 0xd3 U+03a7 # GREEK CAPITAL LETTER CHI 0xd4 U+03a8 # GREEK CAPITAL LETTER PSI 0xd5 U+03a9 # GREEK CAPITAL LETTER OMEGA 0xd6 U+03b1 # GREEK SMALL LETTER ALPHA 0xd7 U+03b2 # GREEK SMALL LETTER BETA 0xd8 U+03b3 # GREEK SMALL LETTER GAMMA 0xd9 U+2518 # BOX DRAWINGS LIGHT UP AND LEFT 0xda U+250c # BOX DRAWINGS LIGHT DOWN AND RIGHT 0xdb U+2588 # FULL BLOCK 0xdc U+2584 # LOWER HALF BLOCK 0xdd U+03b4 # GREEK SMALL LETTER DELTA 0xde U+03b5 # GREEK SMALL LETTER EPSILON 0xdf U+2580 # UPPER HALF BLOCK 0xe0 U+03b6 # GREEK SMALL LETTER ZETA 0xe1 U+03b7 # GREEK SMALL LETTER ETA 0xe2 U+03b8 # GREEK SMALL LETTER THETA 0xe3 U+03b9 # GREEK SMALL LETTER IOTA 0xe4 U+03ba # GREEK SMALL LETTER KAPPA 0xe5 U+03bb # GREEK SMALL LETTER LAMDA 0xe6 U+03bc # GREEK SMALL LETTER MU 0xe7 U+03bd # GREEK SMALL LETTER NU 0xe8 U+03be # GREEK SMALL LETTER XI 0xe9 U+03bf # GREEK SMALL LETTER OMICRON 0xea U+03c0 # GREEK SMALL LETTER PI 0xeb U+03c1 # GREEK SMALL LETTER RHO 0xec U+03c3 # GREEK SMALL LETTER SIGMA 0xed U+03c2 # GREEK SMALL LETTER FINAL SIGMA 0xee U+03c4 # GREEK SMALL LETTER TAU 0xef U+0384 # GREEK TONOS 0xf0 U+00ad # SOFT HYPHEN 0xf1 U+00b1 # PLUS-MINUS SIGN 0xf2 U+03c5 # GREEK SMALL LETTER UPSILON 0xf3 U+03c6 # GREEK SMALL LETTER PHI 0xf4 U+03c7 # GREEK SMALL LETTER CHI 0xf5 U+00a7 # SECTION SIGN 0xf6 U+03c8 # GREEK SMALL LETTER PSI 0xf7 U+0385 # GREEK DIALYTIKA TONOS 0xf8 U+00b0 # DEGREE SIGN 0xf9 U+00a8 # DIAERESIS 0xfa U+03c9 # GREEK SMALL LETTER OMEGA 0xfb U+03cb # GREEK SMALL LETTER UPSILON WITH DIALYTIKA 0xfc U+03b0 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS 0xfd U+03ce # GREEK SMALL LETTER OMEGA WITH TONOS 0xfe U+25a0 # BLACK SQUARE 0xff U+00a0 # NO-BREAK SPACE kbd-1.15.5/data/consoletrans/vga2iso0000644000076400007640000000324212056474622014225 00000000000000# Internal value Output character 0x80 0xC0 0x81 0xC1 0x82 0xC2 0x83 0xC3 0x84 0xC4 0x85 0xC5 0x86 0xC6 0x87 0xC7 0x88 0xC8 0x89 0xC9 0x8A 0xCA 0x8B 0xCB 0x8C 0xCC 0x8D 0xCD 0x8E 0xCE 0x8F 0xCF 0x90 0xD0 0x91 0xD1 0x92 0xD2 0x93 0xD3 0x94 0xD4 0x95 0xD5 0x96 0xD6 0x97 0xD7 0x98 0xD8 0x99 0xD9 0x9A 0xDA 0x9B 0xDB 0x9C 0xDC 0x9D 0xDD 0x9E 0xDE 0x9F 0xDF 0xA0 0xA0 0xA1 0xA1 0xA2 0xA2 0xA3 0xA3 0xA4 0xA4 0xA5 0xA5 0xA6 0xA6 0xA7 0xA7 0xA8 0xA8 0xA9 0xA9 0xAA 0xAA 0xAB 0xAB 0xAC 0xAC 0xAD 0xAD 0xAE 0xAE 0xAF 0xAF 0xB0 0xB0 0xB1 0xB1 0xB2 0xB2 0xB3 0xB3 0xB4 0xB4 0xB5 0xB5 0xB6 0xB6 0xB7 0xB7 0xB8 0xB8 0xB9 0xB9 0xBA 0xBA 0xBB 0xBB 0xBC 0xBC 0xBD 0xBD 0xBE 0xBE 0xBF 0xBF 0xC0 0x80 0xC1 0x81 0xC2 0x82 0xC3 0x83 0xC4 0x84 0xC5 0x85 0xC6 0x86 0xC7 0x87 0xC8 0x88 0xC9 0x89 0xCA 0x8A 0xCB 0x8B 0xCC 0x8C 0xCD 0x8D 0xCE 0x8E 0xCF 0x8F 0xD0 0x90 0xD1 0x91 0xD2 0x92 0xD3 0x93 0xD4 0x94 0xD5 0x95 0xD6 0x96 0xD7 0x97 0xD8 0x98 0xD9 0x99 0xDA 0x9A 0xDB 0x9B 0xDC 0x9C 0xDD 0x9D 0xDE 0x9E 0xDF 0x9F 0xE0 0xE0 0xE1 0xE1 0xE2 0xE2 0xE3 0xE3 0xE4 0xE4 0xE5 0xE5 0xE6 0xE6 0xE7 0xE7 0xE8 0xE8 0xE9 0xE9 0xEA 0xEA 0xEB 0xEB 0xEC 0xEC 0xED 0xED 0xEE 0xEE 0xEF 0xEF 0xF0 0xF0 0xF1 0xF1 0xF2 0xF2 0xF3 0xF3 0xF4 0xF4 0xF5 0xF5 0xF6 0xF6 0xF7 0xF7 0xF8 0xF8 0xF9 0xF9 0xFA 0xFA 0xFB 0xFB 0xFC 0xFC 0xFD 0xFD 0xFE 0xFE 0xFF 0xFF kbd-1.15.5/data/consoletrans/utflist0000644000076400007640000011745512056474622014361 00000000000000# Test for checking the unicode maps corresponding to # various fonts. Try # for i in 01 02 03 04 05 06 07 08 09 10 # do # unicode_start iso$i.f16 iso$i # less -r utflist # done # unicode_stop # 0020 SPACE 0021 ! EXCLAMATION MARK 0022 " QUOTATION MARK 0023 # NUMBER SIGN 0024 $ DOLLAR SIGN 0025 % PERCENT SIGN 0026 & AMPERSAND 0027 ' APOSTROPHE 0028 ( LEFT PARENTHESIS 0029 ) RIGHT PARENTHESIS 002a * ASTERISK 002b + PLUS SIGN 002c , COMMA 002d - HYPHEN-MINUS 002e . FULL STOP 002f / SOLIDUS 0030 0 DIGIT ZERO 0031 1 DIGIT ONE 0032 2 DIGIT TWO 0033 3 DIGIT THREE 0034 4 DIGIT FOUR 0035 5 DIGIT FIVE 0036 6 DIGIT SIX 0037 7 DIGIT SEVEN 0038 8 DIGIT EIGHT 0039 9 DIGIT NINE 003a : COLON 003b ; SEMICOLON 003c < LESS-THAN SIGN 003d = EQUALS SIGN 003e > GREATER-THAN SIGN 003f ? QUESTION MARK 0040 @ COMMERCIAL AT 0041 A LATIN CAPITAL LETTER A 0042 B LATIN CAPITAL LETTER B 0043 C LATIN CAPITAL LETTER C 0044 D LATIN CAPITAL LETTER D 0045 E LATIN CAPITAL LETTER E 0046 F LATIN CAPITAL LETTER F 0047 G LATIN CAPITAL LETTER G 0048 H LATIN CAPITAL LETTER H 0049 I LATIN CAPITAL LETTER I 004a J LATIN CAPITAL LETTER J 004b K LATIN CAPITAL LETTER K 004c L LATIN CAPITAL LETTER L 004d M LATIN CAPITAL LETTER M 004e N LATIN CAPITAL LETTER N 004f O LATIN CAPITAL LETTER O 0050 P LATIN CAPITAL LETTER P 0051 Q LATIN CAPITAL LETTER Q 0052 R LATIN CAPITAL LETTER R 0053 S LATIN CAPITAL LETTER S 0054 T LATIN CAPITAL LETTER T 0055 U LATIN CAPITAL LETTER U 0056 V LATIN CAPITAL LETTER V 0057 W LATIN CAPITAL LETTER W 0058 X LATIN CAPITAL LETTER X 0059 Y LATIN CAPITAL LETTER Y 005a Z LATIN CAPITAL LETTER Z 005b [ LEFT SQUARE BRACKET 005c \ REVERSE SOLIDUS 005d ] RIGHT SQUARE BRACKET 005e ^ CIRCUMFLEX ACCENT 005f _ LOW LINE 0060 ` GRAVE ACCENT 0061 a LATIN SMALL LETTER A 0062 b LATIN SMALL LETTER B 0063 c LATIN SMALL LETTER C 0064 d LATIN SMALL LETTER D 0065 e LATIN SMALL LETTER E 0066 f LATIN SMALL LETTER F 0067 g LATIN SMALL LETTER G 0068 h LATIN SMALL LETTER H 0069 i LATIN SMALL LETTER I 006a j LATIN SMALL LETTER J 006b k LATIN SMALL LETTER K 006c l LATIN SMALL LETTER L 006d m LATIN SMALL LETTER M 006e n LATIN SMALL LETTER N 006f o LATIN SMALL LETTER O 0070 p LATIN SMALL LETTER P 0071 q LATIN SMALL LETTER Q 0072 r LATIN SMALL LETTER R 0073 s LATIN SMALL LETTER S 0074 t LATIN SMALL LETTER T 0075 u LATIN SMALL LETTER U 0076 v LATIN SMALL LETTER V 0077 w LATIN SMALL LETTER W 0078 x LATIN SMALL LETTER X 0079 y LATIN SMALL LETTER Y 007a z LATIN SMALL LETTER Z 007b { LEFT CURLY BRACKET 007c | VERTICAL LINE 007d } RIGHT CURLY BRACKET 007e ~ TILDE 00a0   NO-BREAK SPACE 00a1 ¡ INVERTED EXCLAMATION MARK 00a2 ¢ CENT SIGN 00a3 £ POUND SIGN 00a4 ¤ CURRENCY SIGN 00a5 ¥ YEN SIGN 00a6 ¦ BROKEN BAR 00a7 § SECTION SIGN 00a8 ¨ DIAERESIS 00a9 © COPYRIGHT SIGN 00aa ª FEMININE ORDINAL INDICATOR 00ab « LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 00ac ¬ NOT SIGN 00ad ­ SOFT HYPHEN 00ae ® REGISTERED SIGN 00af ¯ MACRON 00b0 ° DEGREE SIGN 00b1 ± PLUS-MINUS SIGN 00b2 ² SUPERSCRIPT TWO 00b3 ³ SUPERSCRIPT THREE 00b4 ´ ACUTE ACCENT 00b5 µ MICRO SIGN 00b6 ¶ PILCROW SIGN 00b7 · MIDDLE DOT 00b8 ¸ CEDILLA 00b9 ¹ SUPERSCRIPT ONE 00ba º MASCULINE ORDINAL INDICATOR 00bb » RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 00bc ¼ VULGAR FRACTION ONE QUARTER 00bd ½ VULGAR FRACTION ONE HALF 00be ¾ VULGAR FRACTION THREE QUARTERS 00bf ¿ INVERTED QUESTION MARK 00c0 À LATIN CAPITAL LETTER A WITH GRAVE 00c1 Á LATIN CAPITAL LETTER A WITH ACUTE 00c2  LATIN CAPITAL LETTER A WITH CIRCUMFLEX 00c3 à LATIN CAPITAL LETTER A WITH TILDE 00c4 Ä LATIN CAPITAL LETTER A WITH DIAERESIS 00c5 Å LATIN CAPITAL LETTER A WITH RING ABOVE 00c6 Æ LATIN CAPITAL LETTER AE 00c7 Ç LATIN CAPITAL LETTER C WITH CEDILLA 00c8 È LATIN CAPITAL LETTER E WITH GRAVE 00c9 É LATIN CAPITAL LETTER E WITH ACUTE 00ca Ê LATIN CAPITAL LETTER E WITH CIRCUMFLEX 00cb Ë LATIN CAPITAL LETTER E WITH DIAERESIS 00cc Ì LATIN CAPITAL LETTER I WITH GRAVE 00cd Í LATIN CAPITAL LETTER I WITH ACUTE 00ce Î LATIN CAPITAL LETTER I WITH CIRCUMFLEX 00cf Ï LATIN CAPITAL LETTER I WITH DIAERESIS 00d0 Ð LATIN CAPITAL LETTER ETH (Icelandic) 00d1 Ñ LATIN CAPITAL LETTER N WITH TILDE 00d2 Ò LATIN CAPITAL LETTER O WITH GRAVE 00d3 Ó LATIN CAPITAL LETTER O WITH ACUTE 00d4 Ô LATIN CAPITAL LETTER O WITH CIRCUMFLEX 00d5 Õ LATIN CAPITAL LETTER O WITH TILDE 00d6 Ö LATIN CAPITAL LETTER O WITH DIAERESIS 00d7 × MULTIPLICATION SIGN 00d8 Ø LATIN CAPITAL LETTER O WITH STROKE 00d9 Ù LATIN CAPITAL LETTER U WITH GRAVE 00da Ú LATIN CAPITAL LETTER U WITH ACUTE 00db Û LATIN CAPITAL LETTER U WITH CIRCUMFLEX 00dc Ü LATIN CAPITAL LETTER U WITH DIAERESIS 00dd Ý LATIN CAPITAL LETTER Y WITH ACUTE 00de Þ LATIN CAPITAL LETTER THORN (Icelandic) 00df ß LATIN SMALL LETTER SHARP S (German) 00e0 à LATIN SMALL LETTER A WITH GRAVE 00e1 á LATIN SMALL LETTER A WITH ACUTE 00e2 â LATIN SMALL LETTER A WITH CIRCUMFLEX 00e3 ã LATIN SMALL LETTER A WITH TILDE 00e4 ä LATIN SMALL LETTER A WITH DIAERESIS 00e5 å LATIN SMALL LETTER A WITH RING ABOVE 00e6 æ LATIN SMALL LETTER AE 00e7 ç LATIN SMALL LETTER C WITH CEDILLA 00e8 è LATIN SMALL LETTER E WITH GRAVE 00e9 é LATIN SMALL LETTER E WITH ACUTE 00ea ê LATIN SMALL LETTER E WITH CIRCUMFLEX 00eb ë LATIN SMALL LETTER E WITH DIAERESIS 00ec ì LATIN SMALL LETTER I WITH GRAVE 00ed í LATIN SMALL LETTER I WITH ACUTE 00ee î LATIN SMALL LETTER I WITH CIRCUMFLEX 00ef ï LATIN SMALL LETTER I WITH DIAERESIS 00f0 ð LATIN SMALL LETTER ETH (Icelandic) 00f1 ñ LATIN SMALL LETTER N WITH TILDE 00f2 ò LATIN SMALL LETTER O WITH GRAVE 00f3 ó LATIN SMALL LETTER O WITH ACUTE 00f4 ô LATIN SMALL LETTER O WITH CIRCUMFLEX 00f5 õ LATIN SMALL LETTER O WITH TILDE 00f6 ö LATIN SMALL LETTER O WITH DIAERESIS 00f7 ÷ DIVISION SIGN 00f8 ø LATIN SMALL LETTER O WITH STROKE 00f9 ù LATIN SMALL LETTER U WITH GRAVE 00fa ú LATIN SMALL LETTER U WITH ACUTE 00fb û LATIN SMALL LETTER U WITH CIRCUMFLEX 00fc ü LATIN SMALL LETTER U WITH DIAERESIS 00fd ý LATIN SMALL LETTER Y WITH ACUTE 00fe þ LATIN SMALL LETTER THORN (Icelandic) 00ff ÿ LATIN SMALL LETTER Y WITH DIAERESIS 0100 Ā LATIN CAPITAL LETTER A WITH MACRON 0101 ā LATIN SMALL LETTER A WITH MACRON 0102 Ă LATIN CAPITAL LETTER A WITH BREVE 0103 ă LATIN SMALL LETTER A WITH BREVE 0104 Ą LATIN CAPITAL LETTER A WITH OGONEK 0105 ą LATIN SMALL LETTER A WITH OGONEK 0106 Ć LATIN CAPITAL LETTER C WITH ACUTE 0107 ć LATIN SMALL LETTER C WITH ACUTE 0108 Ĉ LATIN CAPITAL LETTER C WITH CIRCUMFLEX 0109 ĉ LATIN SMALL LETTER C WITH CIRCUMFLEX 010a Ċ LATIN CAPITAL LETTER C WITH DOT ABOVE 010b ċ LATIN SMALL LETTER C WITH DOT ABOVE 010c Č LATIN CAPITAL LETTER C WITH CARON 010d č LATIN SMALL LETTER C WITH CARON 010e Ď LATIN CAPITAL LETTER D WITH CARON 010f ď LATIN SMALL LETTER D WITH CARON 0110 Đ LATIN CAPITAL LETTER D WITH STROKE 0111 đ LATIN SMALL LETTER D WITH STROKE 0112 Ē LATIN CAPITAL LETTER E WITH MACRON 0113 ē LATIN SMALL LETTER E WITH MACRON 0114 Ĕ LATIN CAPITAL LETTER E WITH BREVE 0115 ĕ LATIN SMALL LETTER E WITH BREVE 0116 Ė LATIN CAPITAL LETTER E WITH DOT ABOVE 0117 ė LATIN SMALL LETTER E WITH DOT ABOVE 0118 Ę LATIN CAPITAL LETTER E WITH OGONEK 0119 ę LATIN SMALL LETTER E WITH OGONEK 011a Ě LATIN CAPITAL LETTER E WITH CARON 011b ě LATIN SMALL LETTER E WITH CARON 011c Ĝ LATIN CAPITAL LETTER G WITH CIRCUMFLEX 011d ĝ LATIN SMALL LETTER G WITH CIRCUMFLEX 011e Ğ LATIN CAPITAL LETTER G WITH BREVE 011f ğ LATIN SMALL LETTER G WITH BREVE 0120 Ġ LATIN CAPITAL LETTER G WITH DOT ABOVE 0121 ġ LATIN SMALL LETTER G WITH DOT ABOVE 0122 Ģ LATIN CAPITAL LETTER G WITH CEDILLA 0123 ģ LATIN SMALL LETTER G WITH CEDILLA 0124 Ĥ LATIN CAPITAL LETTER H WITH CIRCUMFLEX 0125 ĥ LATIN SMALL LETTER H WITH CIRCUMFLEX 0126 Ħ LATIN CAPITAL LETTER H WITH STROKE 0127 ħ LATIN SMALL LETTER H WITH STROKE 0128 Ĩ LATIN CAPITAL LETTER I WITH TILDE 0129 ĩ LATIN SMALL LETTER I WITH TILDE 012a Ī LATIN CAPITAL LETTER I WITH MACRON 012b ī LATIN SMALL LETTER I WITH MACRON 012c Ĭ LATIN CAPITAL LETTER I WITH BREVE 012d ĭ LATIN SMALL LETTER I WITH BREVE 012e Į LATIN CAPITAL LETTER I WITH OGONEK 012f į LATIN SMALL LETTER I WITH OGONEK 0130 İ LATIN CAPITAL LETTER I WITH DOT ABOVE 0131 ı LATIN SMALL LETTER I DOTLESS 0132 IJ LATIN CAPITAL LIGATURE IJ 0133 ij LATIN SMALL LIGATURE IJ 0134 Ĵ LATIN CAPITAL LETTER J WITH CIRCUMFLEX 0135 ĵ LATIN SMALL LETTER J WITH CIRCUMFLEX 0136 Ķ LATIN CAPITAL LETTER K WITH CEDILLA 0137 ķ LATIN SMALL LETTER K WITH CEDILLA 0138 ĸ LATIN SMALL LETTER KRA (Greenlandic) 0139 Ĺ LATIN CAPITAL LETTER L WITH ACUTE 013a ĺ LATIN SMALL LETTER L WITH ACUTE 013b Ļ LATIN CAPITAL LETTER L WITH CEDILLA 013c ļ LATIN SMALL LETTER L WITH CEDILLA 013d Ľ LATIN CAPITAL LETTER L WITH CARON 013e ľ LATIN SMALL LETTER L WITH CARON 013f Ŀ LATIN CAPITAL LETTER L WITH MIDDLE DOT 0140 ŀ LATIN SMALL LETTER L WITH MIDDLE DOT 0141 Ł LATIN CAPITAL LETTER L WITH STROKE 0142 ł LATIN SMALL LETTER L WITH STROKE 0143 Ń LATIN CAPITAL LETTER N WITH ACUTE 0144 ń LATIN SMALL LETTER N WITH ACUTE 0145 Ņ LATIN CAPITAL LETTER N WITH CEDILLA 0146 ņ LATIN SMALL LETTER N WITH CEDILLA 0147 Ň LATIN CAPITAL LETTER N WITH CARON 0148 ň LATIN SMALL LETTER N WITH CARON 0149 ʼn LATIN SMALL LETTER N PRECEDED BY APOSTROPHE 014a Ŋ LATIN CAPITAL LETTER ENG (Lappish) 014b ŋ LATIN SMALL LETTER ENG (Lappish) 014c Ō LATIN CAPITAL LETTER O WITH MACRON 014d ō LATIN SMALL LETTER O WITH MACRON 014e Ŏ LATIN CAPITAL LETTER O WITH BREVE 014f ŏ LATIN SMALL LETTER O WITH BREVE 0150 Ő LATIN CAPITAL LETTER O WITH DOUBLE ACUTE 0151 ő LATIN SMALL LETTER O WITH DOUBLE ACUTE 0152 Œ LATIN CAPITAL LIGATURE OE 0153 œ LATIN SMALL LIGATURE OE 0154 Ŕ LATIN CAPITAL LETTER R WITH ACUTE 0155 ŕ LATIN SMALL LETTER R WITH ACUTE 0156 Ŗ LATIN CAPITAL LETTER R WITH CEDILLA 0157 ŗ LATIN SMALL LETTER R WITH CEDILLA 0158 Ř LATIN CAPITAL LETTER R WITH CARON 0159 ř LATIN SMALL LETTER R WITH CARON 015a Ś LATIN CAPITAL LETTER S WITH ACUTE 015b ś LATIN SMALL LETTER S WITH ACUTE 015c Ŝ LATIN CAPITAL LETTER S WITH CIRCUMFLEX 015d ŝ LATIN SMALL LETTER S WITH CIRCUMFLEX 015e Ş LATIN CAPITAL LETTER S WITH CEDILLA 015f ş LATIN SMALL LETTER S WITH CEDILLA 0160 Š LATIN CAPITAL LETTER S WITH CARON 0161 š LATIN SMALL LETTER S WITH CARON 0162 Ţ LATIN CAPITAL LETTER T WITH CEDILLA 0163 ţ LATIN SMALL LETTER T WITH CEDILLA 0164 Ť LATIN CAPITAL LETTER T WITH CARON 0165 ť LATIN SMALL LETTER T WITH CARON 0166 Ŧ LATIN CAPITAL LETTER T WITH STROKE 0167 ŧ LATIN SMALL LETTER T WITH STROKE 0168 Ũ LATIN CAPITAL LETTER U WITH TILDE 0169 ũ LATIN SMALL LETTER U WITH TILDE 016a Ū LATIN CAPITAL LETTER U WITH MACRON 016b ū LATIN SMALL LETTER U WITH MACRON 016c Ŭ LATIN CAPITAL LETTER U WITH BREVE 016d ŭ LATIN SMALL LETTER U WITH BREVE 016e Ů LATIN CAPITAL LETTER U WITH RING ABOVE 016f ů LATIN SMALL LETTER U WITH RING ABOVE 0170 Ű LATIN CAPITAL LETTER U WITH DOUBLE ACUTE 0171 ű LATIN SMALL LETTER U WITH DOUBLE ACUTE 0172 Ų LATIN CAPITAL LETTER U WITH OGONEK 0173 ų LATIN SMALL LETTER U WITH OGONEK 0174 Ŵ LATIN CAPITAL LETTER W WITH CIRCUMFLEX 0175 ŵ LATIN SMALL LETTER W WITH CIRCUMFLEX 0176 Ŷ LATIN CAPITAL LETTER Y WITH CIRCUMFLEX 0177 ŷ LATIN SMALL LETTER Y WITH CIRCUMFLEX 0178 Ÿ LATIN CAPITAL LETTER Y WITH DIAERESIS 0179 Ź LATIN CAPITAL LETTER Z WITH ACUTE 017a ź LATIN SMALL LETTER Z WITH ACUTE 017b Ż LATIN CAPITAL LETTER Z WITH DOT ABOVE 017c ż LATIN SMALL LETTER Z WITH DOT ABOVE 017d Ž LATIN CAPITAL LETTER Z WITH CARON 017e ž LATIN SMALL LETTER Z WITH CARON 01a0 Ơ LATIN CAPITAL LETTER O WITH HORN 01a1 ơ LATIN SMALL LETTER O WITH HORN 01a2 Ƣ LATIN CAPITAL LETTER OI 01a3 ƣ LATIN SMALL LETTER OI 01a6 Ʀ LATIN LETTER YR 01af Ư LATIN CAPITAL LETTER U WITH HORN 01b0 ư LATIN SMALL LETTER U WITH HORN 01b5 Ƶ LATIN CAPITAL LETTER Z WITH STROKE 01b6 ƶ LATIN SMALL LETTER Z WITH STROKE 01b7 Ʒ LATIN CAPITAL LETTER EZH 01cd Ǎ LATIN CAPITAL LETTER A WITH CARON 01ce ǎ LATIN SMALL LETTER A WITH CARON 01cf Ǐ LATIN CAPITAL LETTER I WITH CARON 01d0 ǐ LATIN SMALL LETTER I WITH CARON 01d1 Ǒ LATIN CAPITAL LETTER O WITH CARON 01d2 ǒ LATIN SMALL LETTER O WITH CARON 01d3 Ǔ LATIN CAPITAL LETTER U WITH CARON 01d4 ǔ LATIN SMALL LETTER U WITH CARON 01d5 Ǖ LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON 01d6 ǖ LATIN SMALL LETTER U WITH DIAERESIS AND MACRON 01d7 Ǘ LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE 01d8 ǘ LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE 01d9 Ǚ LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON 01da ǚ LATIN SMALL LETTER U WITH DIAERESIS AND CARON 01db Ǜ LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE 01dc ǜ LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE 01de Ǟ LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON 01df ǟ LATIN SMALL LETTER A WITH DIAERESIS AND MACRON 01e0 Ǡ LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON 01e1 ǡ LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON 01e2 Ǣ LATIN CAPITAL LETTER AE WITH MACRON 01e3 ǣ LATIN SMALL LETTER AE WITH MACRON 01e4 Ǥ LATIN CAPITAL LETTER G WITH STROKE 01e5 ǥ LATIN SMALL LETTER G WITH STROKE 01e6 Ǧ LATIN CAPITAL LETTER G WITH CARON 01e7 ǧ LATIN SMALL LETTER G WITH CARON 01e8 Ǩ LATIN CAPITAL LETTER K WITH CARON 01e9 ǩ LATIN SMALL LETTER K WITH CARON 01ea Ǫ LATIN CAPITAL LETTER O WITH OGONEK 01eb ǫ LATIN SMALL LETTER O WITH OGONEK 01ec Ǭ LATIN CAPITAL LETTER O WITH OGONEK AND MACRON 01ed ǭ LATIN SMALL LETTER O WITH OGONEK AND MACRON 01ee Ǯ LATIN CAPITAL LETTER EZH WITH CARON 01ef ǯ LATIN SMALL LETTER EZH WITH CARON 01f0 ǰ LATIN SMALL LETTER J WITH CARON 01f4 Ǵ LATIN CAPITAL LETTER G WITH ACUTE 01f5 ǵ LATIN SMALL LETTER G WITH ACUTE 01fa Ǻ LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE 01fb ǻ LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE 01fc Ǽ LATIN CAPITAL LETTER AE WITH ACUTE 01fd ǽ LATIN SMALL LETTER AE WITH ACUTE 01fe Ǿ LATIN CAPITAL LETTER O WITH STROKE AND ACUTE 01ff ǿ LATIN SMALL LETTER O WITH STROKE AND ACUTE 02bf ʿ MODIFIER LETTER LEFT HALF RING 02c7 ˇ CARON 02d8 ˘ BREVE 02d9 ˙ DOT ABOVE 02da ˚ RING ABOVE 02db ˛ OGONEK 02dd ˝ DOUBLE ACUTE ACCENT 0386 Ά GREEK CAPITAL LETTER ALPHA WITH ACUTE 0388 Έ GREEK CAPITAL LETTER EPSILON WITH ACUTE 0389 Ή GREEK CAPITAL LETTER ETA WITH ACUTE 038a Ί GREEK CAPITAL LETTER IOTA WITH ACUTE 038c Ό GREEK CAPITAL LETTER OMICRON WITH ACUTE 038e Ύ GREEK CAPITAL LETTER UPSILON WITH ACUTE 038f Ώ GREEK CAPITAL LETTER OMEGA WITH ACUTE 0390 ΐ GREEK SMALL LETTER IOTA WITH ACUTE AND DIAERESIS 0391 Α GREEK CAPITAL LETTER ALPHA 0392 Β GREEK CAPITAL LETTER BETA 0393 Γ GREEK CAPITAL LETTER GAMMA 0394 Δ GREEK CAPITAL LETTER DELTA 0395 Ε GREEK CAPITAL LETTER EPSILON 0396 Ζ GREEK CAPITAL LETTER ZETA 0397 Η GREEK CAPITAL LETTER ETA 0398 Θ GREEK CAPITAL LETTER THETA 0399 Ι GREEK CAPITAL LETTER IOTA 039a Κ GREEK CAPITAL LETTER KAPPA 039b Λ GREEK CAPITAL LETTER LAMDA 039c Μ GREEK CAPITAL LETTER MU 039d Ν GREEK CAPITAL LETTER NU 039e Ξ GREEK CAPITAL LETTER XI 039f Ο GREEK CAPITAL LETTER OMICRON 03a0 Π GREEK CAPITAL LETTER PI 03a1 Ρ GREEK CAPITAL LETTER RHO 03a3 Σ GREEK CAPITAL LETTER SIGMA 03a4 Τ GREEK CAPITAL LETTER TAU 03a5 Υ GREEK CAPITAL LETTER UPSILON 03a6 Φ GREEK CAPITAL LETTER PHI 03a7 Χ GREEK CAPITAL LETTER CHI 03a8 Ψ GREEK CAPITAL LETTER PSI 03a9 Ω GREEK CAPITAL LETTER OMEGA 03aa Ϊ GREEK CAPITAL LETTER IOTA WITH DIAERESIS 03ab Ϋ GREEK CAPITAL LETTER UPSILON WITH DIAERESIS 03ac ά GREEK SMALL LETTER ALPHA WITH ACUTE 03ad έ GREEK SMALL LETTER EPSILON WITH ACUTE 03ae ή GREEK SMALL LETTER ETA WITH ACUTE 03af ί GREEK SMALL LETTER IOTA WITH ACUTE 03b0 ΰ GREEK SMALL LETTER UPSILON WITH ACUTE AND DIAERESIS 03b1 α GREEK SMALL LETTER ALPHA 03b2 β GREEK SMALL LETTER BETA 03b3 γ GREEK SMALL LETTER GAMMA 03b4 δ GREEK SMALL LETTER DELTA 03b5 ε GREEK SMALL LETTER EPSILON 03b6 ζ GREEK SMALL LETTER ZETA 03b7 η GREEK SMALL LETTER ETA 03b8 θ GREEK SMALL LETTER THETA 03b9 ι GREEK SMALL LETTER IOTA 03ba κ GREEK SMALL LETTER KAPPA 03bb λ GREEK SMALL LETTER LAMDA 03bc μ GREEK SMALL LETTER MU 03bd ν GREEK SMALL LETTER NU 03be ξ GREEK SMALL LETTER XI 03bf ο GREEK SMALL LETTER OMICRON 03c0 π GREEK SMALL LETTER PI 03c1 ρ GREEK SMALL LETTER RHO 03c2 ς GREEK SMALL LETTER FINAL SIGMA 03c3 σ GREEK SMALL LETTER SIGMA 03c4 τ GREEK SMALL LETTER TAU 03c5 υ GREEK SMALL LETTER UPSILON 03c6 φ GREEK SMALL LETTER PHI 03c7 χ GREEK SMALL LETTER CHI 03c8 ψ GREEK SMALL LETTER PSI 03c9 ω GREEK SMALL LETTER OMEGA 03ca ϊ GREEK SMALL LETTER IOTA WITH DIAERESIS 03cb ϋ GREEK SMALL LETTER UPSILON WITH DIAERESIS 03cc ό GREEK SMALL LETTER OMICRON WITH ACUTE 03cd ύ GREEK SMALL LETTER UPSILON WITH ACUTE 03ce ώ GREEK SMALL LETTER OMEGA WITH ACUTE 03d8 Ϙ GREEK NUMERAL SIGN 03d9 ϙ GREEK LOWER NUMERAL SIGN 03da Ϛ GREEK CAPITAL LETTER STIGMA 03db ϛ GREEK SMALL LETTER STIGMA 03dc Ϝ GREEK CAPITAL LETTER DIGAMMA 03dd ϝ GREEK SMALL LETTER DIGAMMA 03de Ϟ GREEK CAPITAL LETTER KOPPA 03df ϟ GREEK SMALL LETTER KOPPA 03e0 Ϡ GREEK CAPITAL LETTER SAMPI 03e1 ϡ GREEK SMALL LETTER SAMPI 03f4 ϴ ACUTE ACCENT AND DIAERESIS (Tonos and Dialytika) 03f5 ϵ GREEK IOTA BELOW 0401 Ё CYRILLIC CAPITAL LETTER IO 0402 Ђ CYRILLIC CAPITAL LETTER DJE (Serbocroatian) 0403 Ѓ CYRILLIC CAPITAL LETTER GJE (Macedonian) 0404 Є CYRILLIC CAPITAL LETTER UKRAINIAN IE 0405 Ѕ CYRILLIC CAPITAL LETTER DZE (Macedonian) 0406 І CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I 0407 Ї CYRILLIC CAPITAL LETTER YI (Ukrainian) 0408 Ј CYRILLIC CAPITAL LETTER JE 0409 Љ CYRILLIC CAPITAL LETTER LJE 040a Њ CYRILLIC CAPITAL LETTER NJE 040b Ћ CYRILLIC CAPITAL LETTER TSHE (Serbocroatian) 040c Ќ CYRILLIC CAPITAL LETTER KJE (Macedonian) 040e Ў CYRILLIC CAPITAL LETTER SHORT U (Byelorussian) 040f Џ CYRILLIC CAPITAL LETTER DZHE 0410 А CYRILLIC CAPITAL LETTER A 0411 Б CYRILLIC CAPITAL LETTER BE 0412 В CYRILLIC CAPITAL LETTER VE 0413 Г CYRILLIC CAPITAL LETTER GHE 0414 Д CYRILLIC CAPITAL LETTER DE 0415 Е CYRILLIC CAPITAL LETTER IE 0416 Ж CYRILLIC CAPITAL LETTER ZHE 0417 З CYRILLIC CAPITAL LETTER ZE 0418 И CYRILLIC CAPITAL LETTER I 0419 Й CYRILLIC CAPITAL LETTER SHORT I 041a К CYRILLIC CAPITAL LETTER KA 041b Л CYRILLIC CAPITAL LETTER EL 041c М CYRILLIC CAPITAL LETTER EM 041d Н CYRILLIC CAPITAL LETTER EN 041e О CYRILLIC CAPITAL LETTER O 041f П CYRILLIC CAPITAL LETTER PE 0420 Р CYRILLIC CAPITAL LETTER ER 0421 С CYRILLIC CAPITAL LETTER ES 0422 Т CYRILLIC CAPITAL LETTER TE 0423 У CYRILLIC CAPITAL LETTER U 0424 Ф CYRILLIC CAPITAL LETTER EF 0425 Х CYRILLIC CAPITAL LETTER HA 0426 Ц CYRILLIC CAPITAL LETTER TSE 0427 Ч CYRILLIC CAPITAL LETTER CHE 0428 Ш CYRILLIC CAPITAL LETTER SHA 0429 Щ CYRILLIC CAPITAL LETTER SHCHA 042a Ъ CYRILLIC CAPITAL LETTER HARD SIGN 042b Ы CYRILLIC CAPITAL LETTER YERI 042c Ь CYRILLIC CAPITAL LETTER SOFT SIGN 042d Э CYRILLIC CAPITAL LETTER E 042e Ю CYRILLIC CAPITAL LETTER YU 042f Я CYRILLIC CAPITAL LETTER YA 0430 а CYRILLIC SMALL LETTER A 0431 б CYRILLIC SMALL LETTER BE 0432 в CYRILLIC SMALL LETTER VE 0433 г CYRILLIC SMALL LETTER GHE 0434 д CYRILLIC SMALL LETTER DE 0435 е CYRILLIC SMALL LETTER IE 0436 ж CYRILLIC SMALL LETTER ZHE 0437 з CYRILLIC SMALL LETTER ZE 0438 и CYRILLIC SMALL LETTER I 0439 й CYRILLIC SMALL LETTER SHORT I 043a к CYRILLIC SMALL LETTER KA 043b л CYRILLIC SMALL LETTER EL 043c м CYRILLIC SMALL LETTER EM 043d н CYRILLIC SMALL LETTER EN 043e о CYRILLIC SMALL LETTER O 043f п CYRILLIC SMALL LETTER PE 0440 р CYRILLIC SMALL LETTER ER 0441 с CYRILLIC SMALL LETTER ES 0442 т CYRILLIC SMALL LETTER TE 0443 у CYRILLIC SMALL LETTER U 0444 ф CYRILLIC SMALL LETTER EF 0445 х CYRILLIC SMALL LETTER HA 0446 ц CYRILLIC SMALL LETTER TSE 0447 ч CYRILLIC SMALL LETTER CHE 0448 ш CYRILLIC SMALL LETTER SHA 0449 щ CYRILLIC SMALL LETTER SHCHA 044a ъ CYRILLIC SMALL LETTER HARD SIGN 044b ы CYRILLIC SMALL LETTER YERI 044c ь CYRILLIC SMALL LETTER SOFT SIGN 044d э CYRILLIC SMALL LETTER E 044e ю CYRILLIC SMALL LETTER YU 044f я CYRILLIC SMALL LETTER YA 0451 ё CYRILLIC SMALL LETTER IO 0452 ђ CYRILLIC SMALL LETTER DJE (Serbocroatian) 0453 ѓ CYRILLIC SMALL LETTER GJE (Macedonian) 0454 є CYRILLIC SMALL LETTER UKRAINIAN IE 0455 ѕ CYRILLIC SMALL LETTER DZE (Macedonian) 0456 і CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I 0457 ї CYRILLIC SMALL LETTER YI (Ukrainian) 0458 ј CYRILLIC SMALL LETTER JE 0459 љ CYRILLIC SMALL LETTER LJE 045a њ CYRILLIC SMALL LETTER NJE 045b ћ CYRILLIC SMALL LETTER TSHE (Serbocroatian) 045c ќ CYRILLIC SMALL LETTER KJE (Macedonian) 045e ў CYRILLIC SMALL LETTER SHORT U (Byelorussian) 045f џ CYRILLIC SMALL LETTER DZHE 0462 Ѣ CYRILLIC CAPITAL LETTER YAT 0463 ѣ CYRILLIC SMALL LETTER YAT 046a Ѫ CYRILLIC CAPITAL LETTER BIG YUS 046b ѫ CYRILLIC SMALL LETTER BIG YUS 0472 Ѳ CYRILLIC CAPITAL LETTER FITA 0473 ѳ CYRILLIC SMALL LETTER FITA 0474 Ѵ CYRILLIC CAPITAL LETTER IZHITSA 0475 ѵ CYRILLIC SMALL LETTER IZHITSA 0480 Ҁ CYRILLIC CAPITAL LETTER KOPPA 0481 ҁ CYRILLIC SMALL LETTER KOPPA 0490 Ґ CYRILLIC CAPITAL LETTER GHE WITH UPTURN 0491 ґ CYRILLIC SMALL LETTER GHE WITH UPTURN 05d0 א HEBREW LETTER ALEF 05d1 ב HEBREW LETTER BET 05d2 ג HEBREW LETTER GIMEL 05d3 ד HEBREW LETTER DALET 05d4 ה HEBREW LETTER HE 05d5 ו HEBREW LETTER VAV 05d6 ז HEBREW LETTER ZAYIN 05d7 ח HEBREW LETTER HET 05d8 ט HEBREW LETTER TET 05d9 י HEBREW LETTER YOD 05da ך HEBREW LETTER FINAL KAF 05db כ HEBREW LETTER KAF 05dc ל HEBREW LETTER LAMED 05dd ם HEBREW LETTER FINAL MEM 05de מ HEBREW LETTER MEM 05df ן HEBREW LETTER FINAL NUN 05e0 נ HEBREW LETTER NUN 05e1 ס HEBREW LETTER SAMEKH 05e2 ע HEBREW LETTER AYIN 05e3 ף HEBREW LETTER FINAL PE 05e4 פ HEBREW LETTER PE 05e5 ץ HEBREW LETTER FINAL TSADE 05e6 צ HEBREW LETTER TSADE 05e7 ק HEBREW LETTER QOF 05e8 ר HEBREW LETTER RESH 05e9 ש HEBREW LETTER SHIN 05ea ת HEBREW LETTER TAV 060c ، ARABIC COMMA 061b ؛ ARABIC SEMICOLON 061f ؟ ARABIC QUESTION MARK 0621 ء ARABIC LETTER HAMZA 0622 آ ARABIC LETTER ALEF WITH MADDA ABOVE 0623 أ ARABIC LETTER ALEF WITH HAMZA ABOVE 0624 ؤ ARABIC LETTER WAW WITH HAMZA ABOVE 0625 إ ARABIC LETTER ALEF WITH HAMZA BELOW 0626 ئ ARABIC LETTER YEH WITH HAMZA ABOVE 0627 ا ARABIC LETTER ALEF 0628 ب ARABIC LETTER BEH 0629 ة ARABIC LETTER TEH MARBUTA 062a ت ARABIC LETTER TEH 062b ث ARABIC LETTER THEH 062c ج ARABIC LETTER JEEM 062d ح ARABIC LETTER HAH 062e خ ARABIC LETTER KHAH 062f د ARABIC LETTER DAL 0630 ذ ARABIC LETTER THAL 0631 ر ARABIC LETTER REH 0632 ز ARABIC LETTER ZAIN 0633 س ARABIC LETTER SEEN 0634 ش ARABIC LETTER SHEEN 0635 ص ARABIC LETTER SAD 0636 ض ARABIC LETTER DAD 0637 ط ARABIC LETTER TAH 0638 ظ ARABIC LETTER ZAH 0639 ع ARABIC LETTER AIN 063a غ ARABIC LETTER GHAIN 0640 ـ ARABIC TATWEEL 0641 ف ARABIC LETTER FEH 0642 ق ARABIC LETTER QAF 0643 ك ARABIC LETTER KAF 0644 ل ARABIC LETTER LAM 0645 م ARABIC LETTER MEEM 0646 ن ARABIC LETTER NOON 0647 ه ARABIC LETTER HEH 0648 و ARABIC LETTER WAW 0649 ى ARABIC LETTER ALEF MAKSURA 064a ي ARABIC LETTER YEH 064b ً ARABIC FATHATAN 064c ٌ ARABIC DAMMATAN 064d ٍ ARABIC KASRATAN 064e َ ARABIC FATHA 064f ُ ARABIC DAMMA 0650 ِ ARABIC KASRA 0651 ّ ARABIC SHADDA 0652 ْ ARABIC SUKUN 0670 ٰ SUPERSCRIPT ARABIC LETTER ALEF 067e پ ARABIC LETTER PEH 06a4 ڤ ARABIC LETTER VEH 06af گ ARABIC LETTER GAF 1200 ሀ ETHIOPIC SYLLABLE HA (he) 1201 ሁ ETHIOPIC SYLLABLE HU (hu) 1202 ሂ ETHIOPIC SYLLABLE HI (hi) 1203 ሃ ETHIOPIC SYLLABLE HAA (ha) 1204 ሄ ETHIOPIC SYLLABLE HEE (hE) 1205 ህ ETHIOPIC SYLLABLE HE (h) 1206 ሆ ETHIOPIC SYLLABLE HO (ho) 1207 ሇ 1208 ለ ETHIOPIC SYLLABLE LA (le) 1209 ሉ ETHIOPIC SYLLABLE LU (lu) 120A ሊ ETHIOPIC SYLLABLE LI (li) 120B ላ ETHIOPIC SYLLABLE LAA (la) 120C ሌ ETHIOPIC SYLLABLE LEE (lE) 120D ል ETHIOPIC SYLLABLE LE (l) 120E ሎ ETHIOPIC SYLLABLE LO (lo) 120F ሏ ETHIOPIC SYLLABLE LWA (lWa) 1210 ሐ ETHIOPIC SYLLABLE HHA (He) 1211 ሑ ETHIOPIC SYLLABLE HHU (Hu) 1212 ሒ ETHIOPIC SYLLABLE HHI (Hi) 1213 ሓ ETHIOPIC SYLLABLE HHAA (Ha) 1214 ሔ ETHIOPIC SYLLABLE HHEE (HE) 1215 ሕ ETHIOPIC SYLLABLE HHE (H) 1216 ሖ ETHIOPIC SYLLABLE HHO (Ho) 1217 ሗ ETHIOPIC SYLLABLE HHWA (HWa) 1218 መ ETHIOPIC SYLLABLE MA (me) 1219 ሙ ETHIOPIC SYLLABLE MU (mu) 121A ሚ ETHIOPIC SYLLABLE MI (mi) 121B ማ ETHIOPIC SYLLABLE MAA (ma) 121C ሜ ETHIOPIC SYLLABLE MEE (mE) 121D ም ETHIOPIC SYLLABLE ME (m) 121E ሞ ETHIOPIC SYLLABLE MO (mo) 121F ሟ ETHIOPIC SYLLABLE MWA (mWa) 1220 ሠ ETHIOPIC SYLLABLE SZA (`se) 1221 ሡ ETHIOPIC SYLLABLE SZU (`su) 1222 ሢ ETHIOPIC SYLLABLE SZI (`si) 1223 ሣ ETHIOPIC SYLLABLE SZAA (`sa) 1224 ሤ ETHIOPIC SYLLABLE SZEE (`sE) 1225 ሥ ETHIOPIC SYLLABLE SZE (`s) 1226 ሦ ETHIOPIC SYLLABLE SZO (`so) 1227 ሧ ETHIOPIC SYLLABLE SZWA (`sWa) 1228 ረ ETHIOPIC SYLLABLE RA (re) 1229 ሩ ETHIOPIC SYLLABLE RU (ru) 122A ሪ ETHIOPIC SYLLABLE RI (ri) 122B ራ ETHIOPIC SYLLABLE RAA (ra) 122C ሬ ETHIOPIC SYLLABLE REE (rE) 122D ር ETHIOPIC SYLLABLE RE (r) 122E ሮ ETHIOPIC SYLLABLE RO (ro) 122F ሯ ETHIOPIC SYLLABLE RWA (rWa) 1230 ሰ ETHIOPIC SYLLABLE SA (se) 1231 ሱ ETHIOPIC SYLLABLE SU (su) 1232 ሲ ETHIOPIC SYLLABLE SI (si) 1233 ሳ ETHIOPIC SYLLABLE SAA (sa) 1234 ሴ ETHIOPIC SYLLABLE SEE (sE) 1235 ስ ETHIOPIC SYLLABLE SE (s) 1236 ሶ ETHIOPIC SYLLABLE SO (so) 1237 ሷ ETHIOPIC SYLLABLE SWA (sWa) 1238 ሸ ETHIOPIC SYLLABLE SHA (xe) 1239 ሹ ETHIOPIC SYLLABLE SHU (xu) 123A ሺ ETHIOPIC SYLLABLE SHI (xi) 123B ሻ ETHIOPIC SYLLABLE SHAA (xa) 123C ሼ ETHIOPIC SYLLABLE SHEE (xE) 123D ሽ ETHIOPIC SYLLABLE SHE (xa) 123E ሾ ETHIOPIC SYLLABLE SHO (xo) 123F ሿ ETHIOPIC SYLLABLE SHWA (xWa) 1240 ቀ ETHIOPIC SYLLABLE QA (qe) 1241 ቁ ETHIOPIC SYLLABLE QU (qu) 1242 ቂ ETHIOPIC SYLLABLE QI (qi) 1243 ቃ ETHIOPIC SYLLABLE QAA (qa) 1244 ቄ ETHIOPIC SYLLABLE QEE (qE) 1245 ቅ ETHIOPIC SYLLABLE QE (q) 1246 ቆ ETHIOPIC SYLLABLE QO (qo) 1247 ቇ 1248 ቈ ETHIOPIC SYLLABLE QWA (qWe) 1249 ቉ 124A ቊ ETHIOPIC SYLLABLE QWI (qWi) 124B ቋ ETHIOPIC SYLLABLE QWAA (qWa) 124C ቌ ETHIOPIC SYLLABLE QWEE (qWE) 124D ቍ ETHIOPIC SYLLABLE QWE (qW) 124E ቎ 124F ቏ 1250 ቐ ETHIOPIC SYLLABLE QHA (Qe) 1251 ቑ ETHIOPIC SYLLABLE QHU (Qu) 1252 ቒ ETHIOPIC SYLLABLE QHI (Qi) 1253 ቓ ETHIOPIC SYLLABLE QHAA (Qa) 1254 ቔ ETHIOPIC SYLLABLE QHEE (QE) 1255 ቕ ETHIOPIC SYLLABLE QHE (Q) 1256 ቖ ETHIOPIC SYLLABLE QHO (Qo) 1257 ቗ 1258 ቘ ETHIOPIC SYLLABLE QHWA (QWe) 1259 ቙ 125A ቚ ETHIOPIC SYLLABLE QHWI (QWi) 125B ቛ ETHIOPIC SYLLABLE QHWAA (QWa) 125C ቜ ETHIOPIC SYLLABLE QHWEE (QWE) 125D ቝ ETHIOPIC SYLLABLE QHWE (QW) 125E ቞ 125F ቟ 1260 በ ETHIOPIC SYLLABLE BA (be) 1261 ቡ ETHIOPIC SYLLABLE BU (bu) 1262 ቢ ETHIOPIC SYLLABLE BI (bi) 1263 ባ ETHIOPIC SYLLABLE BAA (ba) 1264 ቤ ETHIOPIC SYLLABLE BEE (bE) 1265 ብ ETHIOPIC SYLLABLE BE (b) 1266 ቦ ETHIOPIC SYLLABLE BO (bo) 1267 ቧ ETHIOPIC SYLLABLE BWA (bWa) 1268 ቨ ETHIOPIC SYLLABLE VA (ve) 1269 ቩ ETHIOPIC SYLLABLE VU (vu) 126A ቪ ETHIOPIC SYLLABLE VI (vi) 126B ቫ ETHIOPIC SYLLABLE VAA (va) 126C ቬ ETHIOPIC SYLLABLE VEE (vE) 126D ቭ ETHIOPIC SYLLABLE VE (v) 126E ቮ ETHIOPIC SYLLABLE VO (vo) 126F ቯ ETHIOPIC SYLLABLE VWA (vWa) 1270 ተ ETHIOPIC SYLLABLE TA (te) 1271 ቱ ETHIOPIC SYLLABLE TU (tu) 1272 ቲ ETHIOPIC SYLLABLE TI (ti) 1273 ታ ETHIOPIC SYLLABLE TAA (ta) 1274 ቴ ETHIOPIC SYLLABLE TEE (tE) 1275 ት ETHIOPIC SYLLABLE TE (t) 1276 ቶ ETHIOPIC SYLLABLE TO (to) 1277 ቷ ETHIOPIC SYLLABLE TWA (tWa) 1278 ቸ ETHIOPIC SYLLABLE CA (ce) 1279 ቹ ETHIOPIC SYLLABLE CU (cu) 127A ቺ ETHIOPIC SYLLABLE CI (ci) 127B ቻ ETHIOPIC SYLLABLE CAA (ca) 127C ቼ ETHIOPIC SYLLABLE CEE (cE) 127D ች ETHIOPIC SYLLABLE CE (c) 127E ቾ ETHIOPIC SYLLABLE CO (co) 127F ቿ ETHIOPIC SYLLABLE CWA (cWa) 1280 ኀ ETHIOPIC SYLLABLE XA (`he) 1281 ኁ ETHIOPIC SYLLABLE XU (`hu) 1282 ኂ ETHIOPIC SYLLABLE XI (`hi) 1283 ኃ ETHIOPIC SYLLABLE XAA (`ha) 1284 ኄ ETHIOPIC SYLLABLE XEE (`hE) 1285 ኅ ETHIOPIC SYLLABLE XE (`h) 1286 ኆ ETHIOPIC SYLLABLE XO (`ho) 1287 ኇ 1288 ኈ ETHIOPIC SYLLABLE XWA (hWe) 1289 ኉ 128A ኊ ETHIOPIC SYLLABLE XWI (hWi) 128B ኋ ETHIOPIC SYLLABLE XWAA (hWa) 128C ኌ ETHIOPIC SYLLABLE XWEE (hWE) 128D ኍ ETHIOPIC SYLLABLE XWE (hW) 128E ኎ 128F ኏ 1290 ነ ETHIOPIC SYLLABLE NA (na) 1291 ኑ ETHIOPIC SYLLABLE NU (nu) 1292 ኒ ETHIOPIC SYLLABLE NI (ni) 1293 ና ETHIOPIC SYLLABLE NAA (na) 1294 ኔ ETHIOPIC SYLLABLE NEE (nE) 1295 ን ETHIOPIC SYLLABLE NE (n) 1296 ኖ ETHIOPIC SYLLABLE NO (no) 1297 ኗ ETHIOPIC SYLLABLE NWA (nWa) 1298 ኘ ETHIOPIC SYLLABLE NYA (Ne) 1299 ኙ ETHIOPIC SYLLABLE NYU (Nu) 129A ኚ ETHIOPIC SYLLABLE NYI (Ni) 129B ኛ ETHIOPIC SYLLABLE NYAA (Na) 129C ኜ ETHIOPIC SYLLABLE NYEE (NE) 129D ኝ ETHIOPIC SYLLABLE NYE (N) 129E ኞ ETHIOPIC SYLLABLE NYO (No) 129F ኟ ETHIOPIC SYLLABLE NYWA (NWa) 12A0 አ ETHIOPIC SYLLABLE GLOTTAL A (e) 12A1 ኡ ETHIOPIC SYLLABLE GLOTTAL U (u) 12A2 ኢ ETHIOPIC SYLLABLE GLOTTAL I (i) 12A3 ኣ ETHIOPIC SYLLABLE GLOTTAL AA (a) 12A4 ኤ ETHIOPIC SYLLABLE GLOTTAL EE (E) 12A5 እ ETHIOPIC SYLLABLE GLOTTAL E (I) 12A6 ኦ ETHIOPIC SYLLABLE GLOTTAL O (o) 12A7 ኧ ETHIOPIC SYLLABLE GLOTTAL WA ae3) 12A8 ከ ETHIOPIC SYLLABLE KA (ke) 12A9 ኩ ETHIOPIC SYLLABLE KU (ku) 12AA ኪ ETHIOPIC SYLLABLE KI (ki) 12AB ካ ETHIOPIC SYLLABLE KAA (ka) 12AC ኬ ETHIOPIC SYLLABLE KEE (kE) 12AD ክ ETHIOPIC SYLLABLE KE (k) 12AE ኮ ETHIOPIC SYLLABLE KO (ko) 12AF ኯ 12B0 ኰ ETHIOPIC SYLLABLE KWA (kWe) 12B1 ኱ 12B2 ኲ ETHIOPIC SYLLABLE KWI (kWi) 12B3 ኳ ETHIOPIC SYLLABLE KWAA (kWa) 12B4 ኴ ETHIOPIC SYLLABLE KWEE (kWE) 12B5 ኵ ETHIOPIC SYLLABLE KWE (kW) 12B6 ኶ 12B7 ኷ 12B8 ኸ ETHIOPIC SYLLABLE KXA (Ke) 12B9 ኹ ETHIOPIC SYLLABLE KXU (Ku) 12BA ኺ ETHIOPIC SYLLABLE KXI (Ki) 12BB ኻ ETHIOPIC SYLLABLE KXAA (Ka) 12BC ኼ ETHIOPIC SYLLABLE KXEE (KE) 12BD ኽ ETHIOPIC SYLLABLE KXE (K) 12BE ኾ ETHIOPIC SYLLABLE KXO (Ko) 12BF ኿ 12C0 ዀ ETHIOPIC SYLLABLE KXWA (KWe) 12C1 ዁ 12C2 ዂ ETHIOPIC SYLLABLE KXWI (KWi) 12C3 ዃ ETHIOPIC SYLLABLE KXWAA (KWa) 12C4 ዄ ETHIOPIC SYLLABLE KXWEE (KWE) 12C5 ዅ ETHIOPIC SYLLABLE KXWE (KW) 12E6 ዆ 12C7 ዇ 12C8 ወ ETHIOPIC SYLLABLE WA (we) 12C9 ዉ ETHIOPIC SYLLABLE WU (wu) 12CA ዊ ETHIOPIC SYLLABLE WI (wi) 12CB ዋ ETHIOPIC SYLLABLE WAA (wa) 12CC ዌ ETHIOPIC SYLLABLE WEE (wE) 12CD ው ETHIOPIC SYLLABLE WE (w) 12CE ዎ ETHIOPIC SYLLABLE WO (wo) 12CF ዏ 12D0 ዐ ETHIOPIC SYLLABLE PHARYNGEAL A (`e) 12D1 ዑ ETHIOPIC SYLLABLE PHARYNGEAL U (`u) 12D2 ዒ ETHIOPIC SYLLABLE PHARYNGEAL I (`i) 12D3 ዓ ETHIOPIC SYLLABLE PHARYNGEAL AA (`a) 12D4 ዔ ETHIOPIC SYLLABLE PHARYNGEAL EE (`E) 12D5 ዕ ETHIOPIC SYLLABLE PHARYNGEAL E (`I) 12D6 ዖ ETHIOPIC SYLLABLE PHARYNGEAL O (`o) 12D7 ዗ 12D8 ዘ ETHIOPIC SYLLABLE ZA (ze) 12D9 ዙ ETHIOPIC SYLLABLE ZU (zu) 12DA ዚ ETHIOPIC SYLLABLE ZI (zi) 12DB ዛ ETHIOPIC SYLLABLE ZAA (za) 12DC ዜ ETHIOPIC SYLLABLE ZEE (zE) 12DD ዝ ETHIOPIC SYLLABLE ZE (z) 12DE ዞ ETHIOPIC SYLLABLE ZO (zo) 12DF ዟ ETHIOPIC SYLLABLE ZWA (zWa) 12E0 ዠ ETHIOPIC SYLLABLE ZHA (Ze) 12E1 ዡ ETHIOPIC SYLLABLE ZHU (Zu) 12E2 ዢ ETHIOPIC SYLLABLE ZHI (Zi) 12E3 ዣ ETHIOPIC SYLLABLE ZHAA (Za) 12E4 ዤ ETHIOPIC SYLLABLE ZHEE (ZE) 12E5 ዥ ETHIOPIC SYLLABLE ZHE (Z) 12E6 ዦ ETHIOPIC SYLLABLE ZHO (Zo) 12E7 ዧ ETHIOPIC SYLLABLE ZHWA (ZWa) 12E8 የ ETHIOPIC SYLLABLE YA (ye) 12E9 ዩ ETHIOPIC SYLLABLE YU (yu) 12EA ዪ ETHIOPIC SYLLABLE YI (yi) 12EB ያ ETHIOPIC SYLLABLE YAA (ya) 12EC ዬ ETHIOPIC SYLLABLE YEE (yE) 12ED ይ ETHIOPIC SYLLABLE YE (y) 12EE ዮ ETHIOPIC SYLLABLE YO (yo) 12EF ዯ ETHIOPIC SYLLABLE YWA (yWa) 12F0 ደ ETHIOPIC SYLLABLE DA (de) 12F1 ዱ ETHIOPIC SYLLABLE DU (du) 12F2 ዲ ETHIOPIC SYLLABLE DI (di) 12F3 ዳ ETHIOPIC SYLLABLE DAA (da) 12F4 ዴ ETHIOPIC SYLLABLE DEE (dE) 12F5 ድ ETHIOPIC SYLLABLE DE (d) 12F6 ዶ ETHIOPIC SYLLABLE DO (do) 12F7 ዷ ETHIOPIC SYLLABLE DWA (dWa) 12F8 ዸ ETHIOPIC SYLLABLE DDA (De) 12F9 ዹ ETHIOPIC SYLLABLE DDU (Du) 12FA ዺ ETHIOPIC SYLLABLE DDI (Di) 12FB ዻ ETHIOPIC SYLLABLE DDAA (Da) 12FC ዼ ETHIOPIC SYLLABLE DDEE (DE) 12FD ዽ ETHIOPIC SYLLABLE DDE (D) 12FE ዾ ETHIOPIC SYLLABLE DDO (Do) 12FF ዿ ETHIOPIC SYLLABLE DDWA (DWa) 1300 ጀ ETHIOPIC SYLLABLE JA (je) 1301 ጁ ETHIOPIC SYLLABLE JU (ju) 1302 ጂ ETHIOPIC SYLLABLE JI (ji) 1303 ጃ ETHIOPIC SYLLABLE JAA (ja) 1304 ጄ ETHIOPIC SYLLABLE JEE (jE) 1305 ጅ ETHIOPIC SYLLABLE JE (j) 1306 ጆ ETHIOPIC SYLLABLE JO (jo) 1307 ጇ ETHIOPIC SYLLABLE JWA (jWa) 1308 ገ ETHIOPIC SYLLABLE GA (ga) 1309 ጉ ETHIOPIC SYLLABLE GU (gu) 130A ጊ ETHIOPIC SYLLABLE GI (gi) 130B ጋ ETHIOPIC SYLLABLE GAA (ga) 130C ጌ ETHIOPIC SYLLABLE GEE (gE) 130D ግ ETHIOPIC SYLLABLE GE (g) 130E ጎ ETHIOPIC SYLLABLE GO (go) 130F ጏ 1310 ጐ ETHIOPIC SYLLABLE GWU (gWu) 1311 ጑ 1312 ጒ ETHIOPIC SYLLABLE GWI (gWi) 1313 ጓ ETHIOPIC SYLLABLE GWAA (gWa) 1314 ጔ ETHIOPIC SYLLABLE GWEE (gWE) 1315 ጕ ETHIOPIC SYLLABLE GWE (gW) 1316 ጖ 1317 ጗ 1318 ጘ ETHIOPIC SYLLABLE GGA (Ge) 1319 ጙ ETHIOPIC SYLLABLE GGU (Gu) 131A ጚ ETHIOPIC SYLLABLE GGI (Gi) 131B ጛ ETHIOPIC SYLLABLE GGAA (Ga) 131C ጜ ETHIOPIC SYLLABLE GGEE (GE) 131D ጝ ETHIOPIC SYLLABLE GGE (G) 131E ጞ ETHIOPIC SYLLABLE GGO (Go) 131F 1320 ጠ ETHIOPIC SYLLABLE THA (Te) 1321 ጡ ETHIOPIC SYLLABLE THU (Tu) 1322 ጢ ETHIOPIC SYLLABLE THI (Ti) 1323 ጣ ETHIOPIC SYLLABLE THAA (Ta) 1324 ጤ ETHIOPIC SYLLABLE THEE (TE) 1325 ጥ ETHIOPIC SYLLABLE THE (T) 1326 ጦ ETHIOPIC SYLLABLE THO (To) 1327 ጧ ETHIOPIC SYLLABLE THWA (TWa) 1328 ጨ ETHIOPIC SYLLABLE CHA (Ce) 1329 ጩ ETHIOPIC SYLLABLE CHU (Ca) 132A ጪ ETHIOPIC SYLLABLE CHI (Cu) 132B ጫ ETHIOPIC SYLLABLE CHAA (Ca) 132C ጬ ETHIOPIC SYLLABLE CHEE (CE) 132D ጭ ETHIOPIC SYLLABLE CHE (C) 132E ጮ ETHIOPIC SYLLABLE CHO (Co) 132F ጯ ETHIOPIC SYLLABLE CHWA (CWa) 1330 ጰ ETHIOPIC SYLLABLE PHA (Pe) 1331 ጱ ETHIOPIC SYLLABLE PHU (Pu) 1332 ጲ ETHIOPIC SYLLABLE PHI (Pi) 1333 ጳ ETHIOPIC SYLLABLE PHAA (Pa) 1334 ጴ ETHIOPIC SYLLABLE PHEE (PE) 1335 ጵ ETHIOPIC SYLLABLE PHE (P) 1336 ጶ ETHIOPIC SYLLABLE PHO (Po) 1337 ጷ ETHIOPIC SYLLABLE PHWA (PWa) 1338 ጸ ETHIOPIC SYLLABLE TSA (SWe) 1339 ጹ ETHIOPIC SYLLABLE TSU (SWu) 133A ጺ ETHIOPIC SYLLABLE TSI (SWi) 133B ጻ ETHIOPIC SYLLABLE TSAA (SWa) 133C ጼ ETHIOPIC SYLLABLE TSEE (SWE) 133D ጽ ETHIOPIC SYLLABLE TSE (SW) 133E ጾ ETHIOPIC SYLLABLE TSO (SWo) 133F ጿ ETHIOPIC SYLLABLE TSWA (SWa) 1340 ፀ ETHIOPIC SYLLABLE TZA (`Sa) 1341 ፁ ETHIOPIC SYLLABLE TZU (`Su) 1342 ፂ ETHIOPIC SYLLABLE TZI (`Si) 1343 ፃ ETHIOPIC SYLLABLE TZAA (`Sa) 1344 ፄ ETHIOPIC SYLLABLE TZEE (`SE) 1345 ፅ ETHIOPIC SYLLABLE TZE (`S) 1346 ፆ ETHIOPIC SYLLABLE TZO (`So) 1347 ፇ 1348 ፈ ETHIOPIC SYLLABLE FA (fa) 1349 ፉ ETHIOPIC SYLLABLE FU (fu) 134A ፊ ETHIOPIC SYLLABLE FI (fi) 134B ፋ ETHIOPIC SYLLABLE FAA (fa) 134C ፌ ETHIOPIC SYLLABLE FEE (fE) 134D ፍ ETHIOPIC SYLLABLE FE (f) 134E ፎ ETHIOPIC SYLLABLE FO (fo) 134F ፏ ETHIOPIC SYLLABLE FWA (fWa) 1350 ፐ ETHIOPIC SYLLABLE PA (pe) 1351 ፑ ETHIOPIC SYLLABLE PU (pu) 1352 ፒ ETHIOPIC SYLLABLE PI (pi) 1353 ፓ ETHIOPIC SYLLABLE PAA (pa) 1354 ፔ ETHIOPIC SYLLABLE PEE (pE) 1355 ፕ ETHIOPIC SYLLABLE PE (p) 1356 ፖ ETHIOPIC SYLLABLE PO (po) 1357 ፗ ETHIOPIC SYLLABLE PWA (pWa) 1358 ፘ ETHIOPIC SYLLABLE MYA (mYa) 1359 ፙ ETHIOPIC SYLLABLE RYA (rYa) 135A ፚ ETHIOPIC SYLLABLE FYA (fYa) 135B ፛ 135C ፜ 135D ፝ 135E ፞ 135F ፟ 1360 ፠ ETHIOPIC SPACE 1361 ፡ ETHIOPIC WORDSPACE (:) 1362 ። ETHIOPIC FULL STOP (::) 1363 ፣ ETHIOPIC COMMA (,) 1364 ፤ ETHIOPIC SEMICOLON (;) 1365 ፥ ETHIOPIC COLON (-:) 1366 ፦ ETHIOPIC PREFACE COLON (:-) 1367 ፧ ETHIOPIC QUESTION MARK (`?) 1368 ፨ ETHIOPIC PARAGRAPH SEPARATOR (:|:) 1369 ፩ ETHIOPIC DIGIT ONE (`1) 136A ፪ ETHIOPIC DIGIT TWO (`2) 136B ፫ ETHIOPIC DIGIT THREE (`3) 136C ፬ ETHIOPIC DIGIT FOUR (`4) 136D ፭ ETHIOPIC DIGIT FIVE (`5) 136E ፮ ETHIOPIC DIGIT SIX (`6) 136F ፯ ETHIOPIC DIGIT SEVEN (`7) 1370 ፰ ETHIOPIC DIGIT EIGHT (`8) 1371 ፱ ETHIOPIC DIGIT NINE (`9) 1372 ፲ ETHIOPIC NUMBER TEN (`10) 1373 ፳ ETHIOPIC NUMBER TWENTY (`20) 1374 ፴ ETHIOPIC NUMBER THIRTY (`30) 1375 ፵ ETHIOPIC NUMBER FORTY (`40) 1376 ፶ ETHIOPIC NUMBER FIFTY (`50) 1377 ፷ ETHIOPIC NUMBER SIXTY (`60) 1378 ፸ ETHIOPIC NUMBER SEVENTY (`70) 1379 ፹ ETHIOPIC NUMBER EIGHTY (`80) 137A ፺ ETHIOPIC NUMBER NINETY (`90) 137B ፻ ETHIOPIC NUMBER HUNDRED (`100) 137C ፼ ETHIOPIC NUMBER TEN THOUSAND (`10000) kbd-1.15.5/data/consoletrans/cp865_to_uni.trans0000644000076400007640000002251512056474622016227 000000000000000x00 U+0000 # NULL 0x01 U+0001 # START OF HEADING 0x02 U+0002 # START OF TEXT 0x03 U+0003 # END OF TEXT 0x04 U+0004 # END OF TRANSMISSION 0x05 U+0005 # ENQUIRY 0x06 U+0006 # ACKNOWLEDGE 0x07 U+0007 # BELL 0x08 U+0008 # BACKSPACE 0x09 U+0009 # HORIZONTAL TABULATION 0x0a U+000a # LINE FEED 0x0b U+000b # VERTICAL TABULATION 0x0c U+000c # FORM FEED 0x0d U+000d # CARRIAGE RETURN 0x0e U+000e # SHIFT OUT 0x0f U+000f # SHIFT IN 0x10 U+0010 # DATA LINK ESCAPE 0x11 U+0011 # DEVICE CONTROL ONE 0x12 U+0012 # DEVICE CONTROL TWO 0x13 U+0013 # DEVICE CONTROL THREE 0x14 U+0014 # DEVICE CONTROL FOUR 0x15 U+0015 # NEGATIVE ACKNOWLEDGE 0x16 U+0016 # SYNCHRONOUS IDLE 0x17 U+0017 # END OF TRANSMISSION BLOCK 0x18 U+0018 # CANCEL 0x19 U+0019 # END OF MEDIUM 0x1a U+001a # SUBSTITUTE 0x1b U+001b # ESCAPE 0x1c U+001c # FILE SEPARATOR 0x1d U+001d # GROUP SEPARATOR 0x1e U+001e # RECORD SEPARATOR 0x1f U+001f # UNIT SEPARATOR 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002a # ASTERISK 0x2b U+002b # PLUS SIGN 0x2c U+002c # COMMA 0x2d U+002d # HYPHEN-MINUS 0x2e U+002e # FULL STOP 0x2f U+002f # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003a # COLON 0x3b U+003b # SEMICOLON 0x3c U+003c # LESS-THAN SIGN 0x3d U+003d # EQUALS SIGN 0x3e U+003e # GREATER-THAN SIGN 0x3f U+003f # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004a # LATIN CAPITAL LETTER J 0x4b U+004b # LATIN CAPITAL LETTER K 0x4c U+004c # LATIN CAPITAL LETTER L 0x4d U+004d # LATIN CAPITAL LETTER M 0x4e U+004e # LATIN CAPITAL LETTER N 0x4f U+004f # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005a # LATIN CAPITAL LETTER Z 0x5b U+005b # LEFT SQUARE BRACKET 0x5c U+005c # REVERSE SOLIDUS 0x5d U+005d # RIGHT SQUARE BRACKET 0x5e U+005e # CIRCUMFLEX ACCENT 0x5f U+005f # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006a # LATIN SMALL LETTER J 0x6b U+006b # LATIN SMALL LETTER K 0x6c U+006c # LATIN SMALL LETTER L 0x6d U+006d # LATIN SMALL LETTER M 0x6e U+006e # LATIN SMALL LETTER N 0x6f U+006f # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007a # LATIN SMALL LETTER Z 0x7b U+007b # LEFT CURLY BRACKET 0x7c U+007c # VERTICAL LINE 0x7d U+007d # RIGHT CURLY BRACKET 0x7e U+007e # TILDE 0x7f U+007f # DELETE 0x80 U+00c7 # LATIN CAPITAL LETTER C WITH CEDILLA 0x81 U+00fc # LATIN SMALL LETTER U WITH DIAERESIS 0x82 U+00e9 # LATIN SMALL LETTER E WITH ACUTE 0x83 U+00e2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0x84 U+00e4 # LATIN SMALL LETTER A WITH DIAERESIS 0x85 U+00e0 # LATIN SMALL LETTER A WITH GRAVE 0x86 U+00e5 # LATIN SMALL LETTER A WITH RING ABOVE 0x87 U+00e7 # LATIN SMALL LETTER C WITH CEDILLA 0x88 U+00ea # LATIN SMALL LETTER E WITH CIRCUMFLEX 0x89 U+00eb # LATIN SMALL LETTER E WITH DIAERESIS 0x8a U+00e8 # LATIN SMALL LETTER E WITH GRAVE 0x8b U+00ef # LATIN SMALL LETTER I WITH DIAERESIS 0x8c U+00ee # LATIN SMALL LETTER I WITH CIRCUMFLEX 0x8d U+00ec # LATIN SMALL LETTER I WITH GRAVE 0x8e U+00c4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0x8f U+00c5 # LATIN CAPITAL LETTER A WITH RING ABOVE 0x90 U+00c9 # LATIN CAPITAL LETTER E WITH ACUTE 0x91 U+00e6 # LATIN SMALL LIGATURE AE 0x92 U+00c6 # LATIN CAPITAL LIGATURE AE 0x93 U+00f4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0x94 U+00f6 # LATIN SMALL LETTER O WITH DIAERESIS 0x95 U+00f2 # LATIN SMALL LETTER O WITH GRAVE 0x96 U+00fb # LATIN SMALL LETTER U WITH CIRCUMFLEX 0x97 U+00f9 # LATIN SMALL LETTER U WITH GRAVE 0x98 U+00ff # LATIN SMALL LETTER Y WITH DIAERESIS 0x99 U+00d6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0x9a U+00dc # LATIN CAPITAL LETTER U WITH DIAERESIS 0x9b U+00f8 # LATIN SMALL LETTER O WITH STROKE 0x9c U+00a3 # POUND SIGN 0x9d U+00d8 # LATIN CAPITAL LETTER O WITH STROKE 0x9e U+20a7 # PESETA SIGN 0x9f U+0192 # LATIN SMALL LETTER F WITH HOOK 0xa0 U+00e1 # LATIN SMALL LETTER A WITH ACUTE 0xa1 U+00ed # LATIN SMALL LETTER I WITH ACUTE 0xa2 U+00f3 # LATIN SMALL LETTER O WITH ACUTE 0xa3 U+00fa # LATIN SMALL LETTER U WITH ACUTE 0xa4 U+00f1 # LATIN SMALL LETTER N WITH TILDE 0xa5 U+00d1 # LATIN CAPITAL LETTER N WITH TILDE 0xa6 U+00aa # FEMININE ORDINAL INDICATOR 0xa7 U+00ba # MASCULINE ORDINAL INDICATOR 0xa8 U+00bf # INVERTED QUESTION MARK 0xa9 U+2310 # REVERSED NOT SIGN 0xaa U+00ac # NOT SIGN 0xab U+00bd # VULGAR FRACTION ONE HALF 0xac U+00bc # VULGAR FRACTION ONE QUARTER 0xad U+00a1 # INVERTED EXCLAMATION MARK 0xae U+00ab # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xaf U+00a4 # CURRENCY SIGN 0xb0 U+2591 # LIGHT SHADE 0xb1 U+2592 # MEDIUM SHADE 0xb2 U+2593 # DARK SHADE 0xb3 U+2502 # BOX DRAWINGS LIGHT VERTICAL 0xb4 U+2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT 0xb5 U+2561 # BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE 0xb6 U+2562 # BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE 0xb7 U+2556 # BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE 0xb8 U+2555 # BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE 0xb9 U+2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT 0xba U+2551 # BOX DRAWINGS DOUBLE VERTICAL 0xbb U+2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT 0xbc U+255d # BOX DRAWINGS DOUBLE UP AND LEFT 0xbd U+255c # BOX DRAWINGS UP DOUBLE AND LEFT SINGLE 0xbe U+255b # BOX DRAWINGS UP SINGLE AND LEFT DOUBLE 0xbf U+2510 # BOX DRAWINGS LIGHT DOWN AND LEFT 0xc0 U+2514 # BOX DRAWINGS LIGHT UP AND RIGHT 0xc1 U+2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL 0xc2 U+252c # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL 0xc3 U+251c # BOX DRAWINGS LIGHT VERTICAL AND RIGHT 0xc4 U+2500 # BOX DRAWINGS LIGHT HORIZONTAL 0xc5 U+253c # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL 0xc6 U+255e # BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE 0xc7 U+255f # BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE 0xc8 U+255a # BOX DRAWINGS DOUBLE UP AND RIGHT 0xc9 U+2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT 0xca U+2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL 0xcb U+2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL 0xcc U+2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT 0xcd U+2550 # BOX DRAWINGS DOUBLE HORIZONTAL 0xce U+256c # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL 0xcf U+2567 # BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE 0xd0 U+2568 # BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE 0xd1 U+2564 # BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE 0xd2 U+2565 # BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE 0xd3 U+2559 # BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE 0xd4 U+2558 # BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE 0xd5 U+2552 # BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE 0xd6 U+2553 # BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE 0xd7 U+256b # BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE 0xd8 U+256a # BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE 0xd9 U+2518 # BOX DRAWINGS LIGHT UP AND LEFT 0xda U+250c # BOX DRAWINGS LIGHT DOWN AND RIGHT 0xdb U+2588 # FULL BLOCK 0xdc U+2584 # LOWER HALF BLOCK 0xdd U+258c # LEFT HALF BLOCK 0xde U+2590 # RIGHT HALF BLOCK 0xdf U+2580 # UPPER HALF BLOCK 0xe0 U+03b1 # GREEK SMALL LETTER ALPHA 0xe1 U+00df # LATIN SMALL LETTER SHARP S 0xe2 U+0393 # GREEK CAPITAL LETTER GAMMA 0xe3 U+03c0 # GREEK SMALL LETTER PI 0xe4 U+03a3 # GREEK CAPITAL LETTER SIGMA 0xe5 U+03c3 # GREEK SMALL LETTER SIGMA 0xe6 U+00b5 # MICRO SIGN 0xe7 U+03c4 # GREEK SMALL LETTER TAU 0xe8 U+03a6 # GREEK CAPITAL LETTER PHI 0xe9 U+0398 # GREEK CAPITAL LETTER THETA 0xea U+03a9 # GREEK CAPITAL LETTER OMEGA 0xeb U+03b4 # GREEK SMALL LETTER DELTA 0xec U+221e # INFINITY 0xed U+03c6 # GREEK SMALL LETTER PHI 0xee U+03b5 # GREEK SMALL LETTER EPSILON 0xef U+2229 # INTERSECTION 0xf0 U+2261 # IDENTICAL TO 0xf1 U+00b1 # PLUS-MINUS SIGN 0xf2 U+2265 # GREATER-THAN OR EQUAL TO 0xf3 U+2264 # LESS-THAN OR EQUAL TO 0xf4 U+2320 # TOP HALF INTEGRAL 0xf5 U+2321 # BOTTOM HALF INTEGRAL 0xf6 U+00f7 # DIVISION SIGN 0xf7 U+2248 # ALMOST EQUAL TO 0xf8 U+00b0 # DEGREE SIGN 0xf9 U+2219 # BULLET OPERATOR 0xfa U+00b7 # MIDDLE DOT 0xfb U+221a # SQUARE ROOT 0xfc U+207f # SUPERSCRIPT LATIN SMALL LETTER N 0xfd U+00b2 # SUPERSCRIPT TWO 0xfe U+25a0 # BLACK SQUARE 0xff U+00a0 # NO-BREAK SPACE kbd-1.15.5/data/consoletrans/trivial0000644000076400007640000000354312056474622014331 00000000000000# In the good old days, the "trivial" mapping meant "no transformation" # and was what one almost always wanted. Today this means "straight to # the font", and is usually not what one wants. # # Internal value Output character 0x80 0x80 0x81 0x81 0x82 0x82 0x83 0x83 0x84 0x84 0x85 0x85 0x86 0x86 0x87 0x87 0x88 0x88 0x89 0x89 0x8A 0x8A 0x8B 0x8B 0x8C 0x8C 0x8D 0x8D 0x8E 0x8E 0x8F 0x8F 0x90 0x90 0x91 0x91 0x92 0x92 0x93 0x93 0x94 0x94 0x95 0x95 0x96 0x96 0x97 0x97 0x98 0x98 0x99 0x99 0x9A 0x9A 0x9B 0x9B 0x9C 0x9C 0x9D 0x9D 0x9E 0x9E 0x9F 0x9F 0xA0 0xA0 0xA1 0xA1 0xA2 0xA2 0xA3 0xA3 0xA4 0xA4 0xA5 0xA5 0xA6 0xA6 0xA7 0xA7 0xA8 0xA8 0xA9 0xA9 0xAA 0xAA 0xAB 0xAB 0xAC 0xAC 0xAD 0xAD 0xAE 0xAE 0xAF 0xAF 0xB0 0xB0 0xB1 0xB1 0xB2 0xB2 0xB3 0xB3 0xB4 0xB4 0xB5 0xB5 0xB6 0xB6 0xB7 0xB7 0xB8 0xB8 0xB9 0xB9 0xBA 0xBA 0xBB 0xBB 0xBC 0xBC 0xBD 0xBD 0xBE 0xBE 0xBF 0xBF 0xC0 0xC0 0xC1 0xC1 0xC2 0xC2 0xC3 0xC3 0xC4 0xC4 0xC5 0xC5 0xC6 0xC6 0xC7 0xC7 0xC8 0xC8 0xC9 0xC9 0xCA 0xCA 0xCB 0xCB 0xCC 0xCC 0xCD 0xCD 0xCE 0xCE 0xCF 0xCF 0xD0 0xD0 0xD1 0xD1 0xD2 0xD2 0xD3 0xD3 0xD4 0xD4 0xD5 0xD5 0xD6 0xD6 0xD7 0xD7 0xD8 0xD8 0xD9 0xD9 0xDA 0xDA 0xDB 0xDB 0xDC 0xDC 0xDD 0xDD 0xDE 0xDE 0xDF 0xDF 0xE0 0xE0 0xE1 0xE1 0xE2 0xE2 0xE3 0xE3 0xE4 0xE4 0xE5 0xE5 0xE6 0xE6 0xE7 0xE7 0xE8 0xE8 0xE9 0xE9 0xEA 0xEA 0xEB 0xEB 0xEC 0xEC 0xED 0xED 0xEE 0xEE 0xEF 0xEF 0xF0 0xF0 0xF1 0xF1 0xF2 0xF2 0xF3 0xF3 0xF4 0xF4 0xF5 0xF5 0xF6 0xF6 0xF7 0xF7 0xF8 0xF8 0xF9 0xF9 0xFA 0xFA 0xFB 0xFB 0xFC 0xFC 0xFD 0xFD 0xFE 0xFE 0xFF 0xFF kbd-1.15.5/data/consoletrans/cp850_to_iso01.trans0000644000076400007640000000222412056474622016354 00000000000000# # this file allows using a cp850 encoded font to display iso-8859-1 # usage: setfont -m cp850_to_iso01.trans -u iso01.uni fontname # # first column (internal value): iso-8859-1, second column (output): cp850 # 0xa0 0xff 0xa1 0xad 0xa2 0xbd 0xa3 0x9c 0xa4 0xcf 0xa5 0xbe 0xa6 0xdd 0xa7 0x15 0xa8 0xf9 0xa9 0xb8 0xaa 0xa6 0xab 0xae 0xac 0xaa 0xad 0xf0 0xae 0xa9 0xaf 0xee 0xb0 0xf8 0xb1 0xf1 0xb2 0xfd 0xb3 0xfc 0xb4 0xef 0xb5 0xe6 0xb6 0x14 0xb7 0xfa 0xb8 0xf7 0xb9 0xfb 0xba 0xa7 0xbb 0xaf 0xbc 0xac 0xbd 0xab 0xbe 0xf3 0xbf 0xa8 0xc0 0xb7 0xc1 0xb5 0xc2 0xb6 0xc3 0xc7 0xc4 0x8e 0xc5 0x8f 0xc6 0x92 0xc7 0x80 0xc8 0xd4 0xc9 0x90 0xca 0xd2 0xcb 0xd3 0xcc 0xde 0xcd 0xd6 0xce 0xd7 0xcf 0xd8 0xd0 0xd1 0xd1 0xa5 0xd2 0xe3 0xd3 0xe0 0xd4 0xe2 0xd5 0xe5 0xd6 0x99 0xd7 0x9e 0xd8 0x9d 0xd9 0xeb 0xda 0xe9 0xdb 0xea 0xdc 0x9a 0xdd 0xed 0xde 0xe8 0xdf 0xe1 0xe0 0x85 0xe1 0xa0 0xe2 0x83 0xe3 0xc6 0xe4 0x84 0xe5 0x86 0xe6 0x91 0xe7 0x87 0xe8 0x8a 0xe9 0x82 0xea 0x88 0xeb 0x89 0xec 0x8d 0xed 0xa1 0xee 0x8c 0xef 0x8b 0xf0 0xd0 0xf1 0xa4 0xf2 0x95 0xf3 0xa2 0xf4 0x93 0xf5 0xe4 0xf6 0x94 0xf7 0xf6 0xf8 0x9b 0xf9 0x97 0xfa 0xa3 0xfb 0x96 0xfc 0x81 0xfd 0xec 0xfe 0xe7 0xff 0x98 kbd-1.15.5/data/consoletrans/cp437_to_uni.trans0000644000076400007640000002247112056474622016223 000000000000000x00 U+0000 # NULL 0x01 U+0001 # START OF HEADING 0x02 U+0002 # START OF TEXT 0x03 U+0003 # END OF TEXT 0x04 U+0004 # END OF TRANSMISSION 0x05 U+0005 # ENQUIRY 0x06 U+0006 # ACKNOWLEDGE 0x07 U+0007 # BELL 0x08 U+0008 # BACKSPACE 0x09 U+0009 # HORIZONTAL TABULATION 0x0a U+000a # LINE FEED 0x0b U+000b # VERTICAL TABULATION 0x0c U+000c # FORM FEED 0x0d U+000d # CARRIAGE RETURN 0x0e U+000e # SHIFT OUT 0x0f U+000f # SHIFT IN 0x10 U+0010 # DATA LINK ESCAPE 0x11 U+0011 # DEVICE CONTROL ONE 0x12 U+0012 # DEVICE CONTROL TWO 0x13 U+0013 # DEVICE CONTROL THREE 0x14 U+0014 # DEVICE CONTROL FOUR 0x15 U+0015 # NEGATIVE ACKNOWLEDGE 0x16 U+0016 # SYNCHRONOUS IDLE 0x17 U+0017 # END OF TRANSMISSION BLOCK 0x18 U+0018 # CANCEL 0x19 U+0019 # END OF MEDIUM 0x1a U+001a # SUBSTITUTE 0x1b U+001b # ESCAPE 0x1c U+001c # FILE SEPARATOR 0x1d U+001d # GROUP SEPARATOR 0x1e U+001e # RECORD SEPARATOR 0x1f U+001f # UNIT SEPARATOR 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002a # ASTERISK 0x2b U+002b # PLUS SIGN 0x2c U+002c # COMMA 0x2d U+002d # HYPHEN-MINUS 0x2e U+002e # FULL STOP 0x2f U+002f # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003a # COLON 0x3b U+003b # SEMICOLON 0x3c U+003c # LESS-THAN SIGN 0x3d U+003d # EQUALS SIGN 0x3e U+003e # GREATER-THAN SIGN 0x3f U+003f # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004a # LATIN CAPITAL LETTER J 0x4b U+004b # LATIN CAPITAL LETTER K 0x4c U+004c # LATIN CAPITAL LETTER L 0x4d U+004d # LATIN CAPITAL LETTER M 0x4e U+004e # LATIN CAPITAL LETTER N 0x4f U+004f # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005a # LATIN CAPITAL LETTER Z 0x5b U+005b # LEFT SQUARE BRACKET 0x5c U+005c # REVERSE SOLIDUS 0x5d U+005d # RIGHT SQUARE BRACKET 0x5e U+005e # CIRCUMFLEX ACCENT 0x5f U+005f # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006a # LATIN SMALL LETTER J 0x6b U+006b # LATIN SMALL LETTER K 0x6c U+006c # LATIN SMALL LETTER L 0x6d U+006d # LATIN SMALL LETTER M 0x6e U+006e # LATIN SMALL LETTER N 0x6f U+006f # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007a # LATIN SMALL LETTER Z 0x7b U+007b # LEFT CURLY BRACKET 0x7c U+007c # VERTICAL LINE 0x7d U+007d # RIGHT CURLY BRACKET 0x7e U+007e # TILDE 0x7f U+007f # DELETE 0x80 U+00c7 # LATIN CAPITAL LETTER C WITH CEDILLA 0x81 U+00fc # LATIN SMALL LETTER U WITH DIAERESIS 0x82 U+00e9 # LATIN SMALL LETTER E WITH ACUTE 0x83 U+00e2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0x84 U+00e4 # LATIN SMALL LETTER A WITH DIAERESIS 0x85 U+00e0 # LATIN SMALL LETTER A WITH GRAVE 0x86 U+00e5 # LATIN SMALL LETTER A WITH RING ABOVE 0x87 U+00e7 # LATIN SMALL LETTER C WITH CEDILLA 0x88 U+00ea # LATIN SMALL LETTER E WITH CIRCUMFLEX 0x89 U+00eb # LATIN SMALL LETTER E WITH DIAERESIS 0x8a U+00e8 # LATIN SMALL LETTER E WITH GRAVE 0x8b U+00ef # LATIN SMALL LETTER I WITH DIAERESIS 0x8c U+00ee # LATIN SMALL LETTER I WITH CIRCUMFLEX 0x8d U+00ec # LATIN SMALL LETTER I WITH GRAVE 0x8e U+00c4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0x8f U+00c5 # LATIN CAPITAL LETTER A WITH RING ABOVE 0x90 U+00c9 # LATIN CAPITAL LETTER E WITH ACUTE 0x91 U+00e6 # LATIN SMALL LIGATURE AE 0x92 U+00c6 # LATIN CAPITAL LIGATURE AE 0x93 U+00f4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0x94 U+00f6 # LATIN SMALL LETTER O WITH DIAERESIS 0x95 U+00f2 # LATIN SMALL LETTER O WITH GRAVE 0x96 U+00fb # LATIN SMALL LETTER U WITH CIRCUMFLEX 0x97 U+00f9 # LATIN SMALL LETTER U WITH GRAVE 0x98 U+00ff # LATIN SMALL LETTER Y WITH DIAERESIS 0x99 U+00d6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0x9a U+00dc # LATIN CAPITAL LETTER U WITH DIAERESIS 0x9b U+00a2 # CENT SIGN 0x9c U+00a3 # POUND SIGN 0x9d U+00a5 # YEN SIGN 0x9e U+20a7 # PESETA SIGN 0x9f U+0192 # LATIN SMALL LETTER F WITH HOOK 0xa0 U+00e1 # LATIN SMALL LETTER A WITH ACUTE 0xa1 U+00ed # LATIN SMALL LETTER I WITH ACUTE 0xa2 U+00f3 # LATIN SMALL LETTER O WITH ACUTE 0xa3 U+00fa # LATIN SMALL LETTER U WITH ACUTE 0xa4 U+00f1 # LATIN SMALL LETTER N WITH TILDE 0xa5 U+00d1 # LATIN CAPITAL LETTER N WITH TILDE 0xa6 U+00aa # FEMININE ORDINAL INDICATOR 0xa7 U+00ba # MASCULINE ORDINAL INDICATOR 0xa8 U+00bf # INVERTED QUESTION MARK 0xa9 U+2310 # REVERSED NOT SIGN 0xaa U+00ac # NOT SIGN 0xab U+00bd # VULGAR FRACTION ONE HALF 0xac U+00bc # VULGAR FRACTION ONE QUARTER 0xad U+00a1 # INVERTED EXCLAMATION MARK 0xae U+00ab # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xaf U+00bb # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0xb0 U+2591 # LIGHT SHADE 0xb1 U+2592 # MEDIUM SHADE 0xb2 U+2593 # DARK SHADE 0xb3 U+2502 # BOX DRAWINGS LIGHT VERTICAL 0xb4 U+2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT 0xb5 U+2561 # BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE 0xb6 U+2562 # BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE 0xb7 U+2556 # BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE 0xb8 U+2555 # BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE 0xb9 U+2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT 0xba U+2551 # BOX DRAWINGS DOUBLE VERTICAL 0xbb U+2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT 0xbc U+255d # BOX DRAWINGS DOUBLE UP AND LEFT 0xbd U+255c # BOX DRAWINGS UP DOUBLE AND LEFT SINGLE 0xbe U+255b # BOX DRAWINGS UP SINGLE AND LEFT DOUBLE 0xbf U+2510 # BOX DRAWINGS LIGHT DOWN AND LEFT 0xc0 U+2514 # BOX DRAWINGS LIGHT UP AND RIGHT 0xc1 U+2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL 0xc2 U+252c # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL 0xc3 U+251c # BOX DRAWINGS LIGHT VERTICAL AND RIGHT 0xc4 U+2500 # BOX DRAWINGS LIGHT HORIZONTAL 0xc5 U+253c # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL 0xc6 U+255e # BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE 0xc7 U+255f # BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE 0xc8 U+255a # BOX DRAWINGS DOUBLE UP AND RIGHT 0xc9 U+2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT 0xca U+2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL 0xcb U+2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL 0xcc U+2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT 0xcd U+2550 # BOX DRAWINGS DOUBLE HORIZONTAL 0xce U+256c # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL 0xcf U+2567 # BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE 0xd0 U+2568 # BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE 0xd1 U+2564 # BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE 0xd2 U+2565 # BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE 0xd3 U+2559 # BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE 0xd4 U+2558 # BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE 0xd5 U+2552 # BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE 0xd6 U+2553 # BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE 0xd7 U+256b # BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE 0xd8 U+256a # BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE 0xd9 U+2518 # BOX DRAWINGS LIGHT UP AND LEFT 0xda U+250c # BOX DRAWINGS LIGHT DOWN AND RIGHT 0xdb U+2588 # FULL BLOCK 0xdc U+2584 # LOWER HALF BLOCK 0xdd U+258c # LEFT HALF BLOCK 0xde U+2590 # RIGHT HALF BLOCK 0xdf U+2580 # UPPER HALF BLOCK 0xe0 U+03b1 # GREEK SMALL LETTER ALPHA 0xe1 U+00df # LATIN SMALL LETTER SHARP S 0xe2 U+0393 # GREEK CAPITAL LETTER GAMMA 0xe3 U+03c0 # GREEK SMALL LETTER PI 0xe4 U+03a3 # GREEK CAPITAL LETTER SIGMA 0xe5 U+03c3 # GREEK SMALL LETTER SIGMA 0xe6 U+00b5 # MICRO SIGN 0xe7 U+03c4 # GREEK SMALL LETTER TAU 0xe8 U+03a6 # GREEK CAPITAL LETTER PHI 0xe9 U+0398 # GREEK CAPITAL LETTER THETA 0xea U+03a9 # GREEK CAPITAL LETTER OMEGA 0xeb U+03b4 # GREEK SMALL LETTER DELTA 0xec U+221e # INFINITY 0xed U+03c6 # GREEK SMALL LETTER PHI 0xee U+03b5 # GREEK SMALL LETTER EPSILON 0xef U+2229 # INTERSECTION 0xf0 U+2261 # IDENTICAL TO 0xf1 U+00b1 # PLUS-MINUS SIGN 0xf2 U+2265 # GREATER-THAN OR EQUAL TO 0xf3 U+2264 # LESS-THAN OR EQUAL TO 0xf4 U+2320 # TOP HALF INTEGRAL 0xf5 U+2321 # BOTTOM HALF INTEGRAL 0xf6 U+00f7 # DIVISION SIGN 0xf7 U+2248 # ALMOST EQUAL TO 0xf8 U+00b0 # DEGREE SIGN 0xf9 U+2219 # BULLET OPERATOR 0xfa U+00b7 # MIDDLE DOT 0xfb U+221a # SQUARE ROOT 0xfc U+207f # SUPERSCRIPT LATIN SMALL LETTER N 0xfd U+00b2 # SUPERSCRIPT TWO 0xfe U+25a0 # BLACK SQUARE 0xff U+00a0 # NO-BREAK SPACE kbd-1.15.5/data/consoletrans/8859-9_to_uni.trans0000644000076400007640000002112212056474622016136 000000000000000x00 U+0000 # NULL 0x01 U+0001 # START OF HEADING 0x02 U+0002 # START OF TEXT 0x03 U+0003 # END OF TEXT 0x04 U+0004 # END OF TRANSMISSION 0x05 U+0005 # ENQUIRY 0x06 U+0006 # ACKNOWLEDGE 0x07 U+0007 # BELL 0x08 U+0008 # BACKSPACE 0x09 U+0009 # HORIZONTAL TABULATION 0x0a U+000a # LINE FEED 0x0b U+000b # VERTICAL TABULATION 0x0c U+000c # FORM FEED 0x0d U+000d # CARRIAGE RETURN 0x0e U+000e # SHIFT OUT 0x0f U+000f # SHIFT IN 0x10 U+0010 # DATA LINK ESCAPE 0x11 U+0011 # DEVICE CONTROL ONE 0x12 U+0012 # DEVICE CONTROL TWO 0x13 U+0013 # DEVICE CONTROL THREE 0x14 U+0014 # DEVICE CONTROL FOUR 0x15 U+0015 # NEGATIVE ACKNOWLEDGE 0x16 U+0016 # SYNCHRONOUS IDLE 0x17 U+0017 # END OF TRANSMISSION BLOCK 0x18 U+0018 # CANCEL 0x19 U+0019 # END OF MEDIUM 0x1a U+001a # SUBSTITUTE 0x1b U+001b # ESCAPE 0x1c U+001c # FILE SEPARATOR 0x1d U+001d # GROUP SEPARATOR 0x1e U+001e # RECORD SEPARATOR 0x1f U+001f # UNIT SEPARATOR 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002a # ASTERISK 0x2b U+002b # PLUS SIGN 0x2c U+002c # COMMA 0x2d U+002d # HYPHEN-MINUS 0x2e U+002e # FULL STOP 0x2f U+002f # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003a # COLON 0x3b U+003b # SEMICOLON 0x3c U+003c # LESS-THAN SIGN 0x3d U+003d # EQUALS SIGN 0x3e U+003e # GREATER-THAN SIGN 0x3f U+003f # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004a # LATIN CAPITAL LETTER J 0x4b U+004b # LATIN CAPITAL LETTER K 0x4c U+004c # LATIN CAPITAL LETTER L 0x4d U+004d # LATIN CAPITAL LETTER M 0x4e U+004e # LATIN CAPITAL LETTER N 0x4f U+004f # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005a # LATIN CAPITAL LETTER Z 0x5b U+005b # LEFT SQUARE BRACKET 0x5c U+005c # REVERSE SOLIDUS 0x5d U+005d # RIGHT SQUARE BRACKET 0x5e U+005e # CIRCUMFLEX ACCENT 0x5f U+005f # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006a # LATIN SMALL LETTER J 0x6b U+006b # LATIN SMALL LETTER K 0x6c U+006c # LATIN SMALL LETTER L 0x6d U+006d # LATIN SMALL LETTER M 0x6e U+006e # LATIN SMALL LETTER N 0x6f U+006f # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007a # LATIN SMALL LETTER Z 0x7b U+007b # LEFT CURLY BRACKET 0x7c U+007c # VERTICAL LINE 0x7d U+007d # RIGHT CURLY BRACKET 0x7e U+007e # TILDE 0x7f U+007f # DELETE 0x80 U+0080 # 0x81 U+0081 # 0x82 U+0082 # 0x83 U+0083 # 0x84 U+0084 # 0x85 U+0085 # 0x86 U+0086 # 0x87 U+0087 # 0x88 U+0088 # 0x89 U+0089 # 0x8a U+008a # 0x8b U+008b # 0x8c U+008c # 0x8d U+008d # 0x8e U+008e # 0x8f U+008f # 0x90 U+0090 # 0x91 U+0091 # 0x92 U+0092 # 0x93 U+0093 # 0x94 U+0094 # 0x95 U+0095 # 0x96 U+0096 # 0x97 U+0097 # 0x98 U+0098 # 0x99 U+0099 # 0x9a U+009a # 0x9b U+009b # 0x9c U+009c # 0x9d U+009d # 0x9e U+009e # 0x9f U+009f # 0xa0 U+00a0 # NO-BREAK SPACE 0xa1 U+00a1 # INVERTED EXCLAMATION MARK 0xa2 U+00a2 # CENT SIGN 0xa3 U+00a3 # POUND SIGN 0xa4 U+00a4 # CURRENCY SIGN 0xa5 U+00a5 # YEN SIGN 0xa6 U+00a6 # BROKEN BAR 0xa7 U+00a7 # SECTION SIGN 0xa8 U+00a8 # DIAERESIS 0xa9 U+00a9 # COPYRIGHT SIGN 0xaa U+00aa # FEMININE ORDINAL INDICATOR 0xab U+00ab # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xac U+00ac # NOT SIGN 0xad U+00ad # SOFT HYPHEN 0xae U+00ae # REGISTERED SIGN 0xaf U+00af # MACRON 0xb0 U+00b0 # DEGREE SIGN 0xb1 U+00b1 # PLUS-MINUS SIGN 0xb2 U+00b2 # SUPERSCRIPT TWO 0xb3 U+00b3 # SUPERSCRIPT THREE 0xb4 U+00b4 # ACUTE ACCENT 0xb5 U+00b5 # MICRO SIGN 0xb6 U+00b6 # PILCROW SIGN 0xb7 U+00b7 # MIDDLE DOT 0xb8 U+00b8 # CEDILLA 0xb9 U+00b9 # SUPERSCRIPT ONE 0xba U+00ba # MASCULINE ORDINAL INDICATOR 0xbb U+00bb # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0xbc U+00bc # VULGAR FRACTION ONE QUARTER 0xbd U+00bd # VULGAR FRACTION ONE HALF 0xbe U+00be # VULGAR FRACTION THREE QUARTERS 0xbf U+00bf # INVERTED QUESTION MARK 0xc0 U+00c0 # LATIN CAPITAL LETTER A WITH GRAVE 0xc1 U+00c1 # LATIN CAPITAL LETTER A WITH ACUTE 0xc2 U+00c2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX 0xc3 U+00c3 # LATIN CAPITAL LETTER A WITH TILDE 0xc4 U+00c4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0xc5 U+00c5 # LATIN CAPITAL LETTER A WITH RING ABOVE 0xc6 U+00c6 # LATIN CAPITAL LETTER AE 0xc7 U+00c7 # LATIN CAPITAL LETTER C WITH CEDILLA 0xc8 U+00c8 # LATIN CAPITAL LETTER E WITH GRAVE 0xc9 U+00c9 # LATIN CAPITAL LETTER E WITH ACUTE 0xca U+00ca # LATIN CAPITAL LETTER E WITH CIRCUMFLEX 0xcb U+00cb # LATIN CAPITAL LETTER E WITH DIAERESIS 0xcc U+00cc # LATIN CAPITAL LETTER I WITH GRAVE 0xcd U+00cd # LATIN CAPITAL LETTER I WITH ACUTE 0xce U+00ce # LATIN CAPITAL LETTER I WITH CIRCUMFLEX 0xcf U+00cf # LATIN CAPITAL LETTER I WITH DIAERESIS 0xd0 U+011e # LATIN CAPITAL LETTER G WITH BREVE 0xd1 U+00d1 # LATIN CAPITAL LETTER N WITH TILDE 0xd2 U+00d2 # LATIN CAPITAL LETTER O WITH GRAVE 0xd3 U+00d3 # LATIN CAPITAL LETTER O WITH ACUTE 0xd4 U+00d4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX 0xd5 U+00d5 # LATIN CAPITAL LETTER O WITH TILDE 0xd6 U+00d6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0xd7 U+00d7 # MULTIPLICATION SIGN 0xd8 U+00d8 # LATIN CAPITAL LETTER O WITH STROKE 0xd9 U+00d9 # LATIN CAPITAL LETTER U WITH GRAVE 0xda U+00da # LATIN CAPITAL LETTER U WITH ACUTE 0xdb U+00db # LATIN CAPITAL LETTER U WITH CIRCUMFLEX 0xdc U+00dc # LATIN CAPITAL LETTER U WITH DIAERESIS 0xdd U+0130 # LATIN CAPITAL LETTER I WITH DOT ABOVE 0xde U+015e # LATIN CAPITAL LETTER S WITH CEDILLA 0xdf U+00df # LATIN SMALL LETTER SHARP S 0xe0 U+00e0 # LATIN SMALL LETTER A WITH GRAVE 0xe1 U+00e1 # LATIN SMALL LETTER A WITH ACUTE 0xe2 U+00e2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0xe3 U+00e3 # LATIN SMALL LETTER A WITH TILDE 0xe4 U+00e4 # LATIN SMALL LETTER A WITH DIAERESIS 0xe5 U+00e5 # LATIN SMALL LETTER A WITH RING ABOVE 0xe6 U+00e6 # LATIN SMALL LETTER AE 0xe7 U+00e7 # LATIN SMALL LETTER C WITH CEDILLA 0xe8 U+00e8 # LATIN SMALL LETTER E WITH GRAVE 0xe9 U+00e9 # LATIN SMALL LETTER E WITH ACUTE 0xea U+00ea # LATIN SMALL LETTER E WITH CIRCUMFLEX 0xeb U+00eb # LATIN SMALL LETTER E WITH DIAERESIS 0xec U+00ec # LATIN SMALL LETTER I WITH GRAVE 0xed U+00ed # LATIN SMALL LETTER I WITH ACUTE 0xee U+00ee # LATIN SMALL LETTER I WITH CIRCUMFLEX 0xef U+00ef # LATIN SMALL LETTER I WITH DIAERESIS 0xf0 U+011f # LATIN SMALL LETTER G WITH BREVE 0xf1 U+00f1 # LATIN SMALL LETTER N WITH TILDE 0xf2 U+00f2 # LATIN SMALL LETTER O WITH GRAVE 0xf3 U+00f3 # LATIN SMALL LETTER O WITH ACUTE 0xf4 U+00f4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0xf5 U+00f5 # LATIN SMALL LETTER O WITH TILDE 0xf6 U+00f6 # LATIN SMALL LETTER O WITH DIAERESIS 0xf7 U+00f7 # DIVISION SIGN 0xf8 U+00f8 # LATIN SMALL LETTER O WITH STROKE 0xf9 U+00f9 # LATIN SMALL LETTER U WITH GRAVE 0xfa U+00fa # LATIN SMALL LETTER U WITH ACUTE 0xfb U+00fb # LATIN SMALL LETTER U WITH CIRCUMFLEX 0xfc U+00fc # LATIN SMALL LETTER U WITH DIAERESIS 0xfd U+0131 # LATIN SMALL LETTER DOTLESS I 0xfe U+015f # LATIN SMALL LETTER S WITH CEDILLA 0xff U+00ff # LATIN SMALL LETTER Y WITH DIAERESIS kbd-1.15.5/data/consoletrans/cp775_to_uni.trans0000644000076400007640000002243412056474622016227 000000000000000x00 U+0000 # NULL 0x01 U+0001 # START OF HEADING 0x02 U+0002 # START OF TEXT 0x03 U+0003 # END OF TEXT 0x04 U+0004 # END OF TRANSMISSION 0x05 U+0005 # ENQUIRY 0x06 U+0006 # ACKNOWLEDGE 0x07 U+0007 # BELL 0x08 U+0008 # BACKSPACE 0x09 U+0009 # HORIZONTAL TABULATION 0x0a U+000a # LINE FEED 0x0b U+000b # VERTICAL TABULATION 0x0c U+000c # FORM FEED 0x0d U+000d # CARRIAGE RETURN 0x0e U+000e # SHIFT OUT 0x0f U+000f # SHIFT IN 0x10 U+0010 # DATA LINK ESCAPE 0x11 U+0011 # DEVICE CONTROL ONE 0x12 U+0012 # DEVICE CONTROL TWO 0x13 U+0013 # DEVICE CONTROL THREE 0x14 U+0014 # DEVICE CONTROL FOUR 0x15 U+0015 # NEGATIVE ACKNOWLEDGE 0x16 U+0016 # SYNCHRONOUS IDLE 0x17 U+0017 # END OF TRANSMISSION BLOCK 0x18 U+0018 # CANCEL 0x19 U+0019 # END OF MEDIUM 0x1a U+001a # SUBSTITUTE 0x1b U+001b # ESCAPE 0x1c U+001c # FILE SEPARATOR 0x1d U+001d # GROUP SEPARATOR 0x1e U+001e # RECORD SEPARATOR 0x1f U+001f # UNIT SEPARATOR 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002a # ASTERISK 0x2b U+002b # PLUS SIGN 0x2c U+002c # COMMA 0x2d U+002d # HYPHEN-MINUS 0x2e U+002e # FULL STOP 0x2f U+002f # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003a # COLON 0x3b U+003b # SEMICOLON 0x3c U+003c # LESS-THAN SIGN 0x3d U+003d # EQUALS SIGN 0x3e U+003e # GREATER-THAN SIGN 0x3f U+003f # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004a # LATIN CAPITAL LETTER J 0x4b U+004b # LATIN CAPITAL LETTER K 0x4c U+004c # LATIN CAPITAL LETTER L 0x4d U+004d # LATIN CAPITAL LETTER M 0x4e U+004e # LATIN CAPITAL LETTER N 0x4f U+004f # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005a # LATIN CAPITAL LETTER Z 0x5b U+005b # LEFT SQUARE BRACKET 0x5c U+005c # REVERSE SOLIDUS 0x5d U+005d # RIGHT SQUARE BRACKET 0x5e U+005e # CIRCUMFLEX ACCENT 0x5f U+005f # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006a # LATIN SMALL LETTER J 0x6b U+006b # LATIN SMALL LETTER K 0x6c U+006c # LATIN SMALL LETTER L 0x6d U+006d # LATIN SMALL LETTER M 0x6e U+006e # LATIN SMALL LETTER N 0x6f U+006f # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007a # LATIN SMALL LETTER Z 0x7b U+007b # LEFT CURLY BRACKET 0x7c U+007c # VERTICAL LINE 0x7d U+007d # RIGHT CURLY BRACKET 0x7e U+007e # TILDE 0x7f U+007f # DELETE 0x80 U+0106 # LATIN CAPITAL LETTER C WITH ACUTE 0x81 U+00fc # LATIN SMALL LETTER U WITH DIAERESIS 0x82 U+00e9 # LATIN SMALL LETTER E WITH ACUTE 0x83 U+0101 # LATIN SMALL LETTER A WITH MACRON 0x84 U+00e4 # LATIN SMALL LETTER A WITH DIAERESIS 0x85 U+0123 # LATIN SMALL LETTER G WITH CEDILLA 0x86 U+00e5 # LATIN SMALL LETTER A WITH RING ABOVE 0x87 U+0107 # LATIN SMALL LETTER C WITH ACUTE 0x88 U+0142 # LATIN SMALL LETTER L WITH STROKE 0x89 U+0113 # LATIN SMALL LETTER E WITH MACRON 0x8a U+0156 # LATIN CAPITAL LETTER R WITH CEDILLA 0x8b U+0157 # LATIN SMALL LETTER R WITH CEDILLA 0x8c U+012b # LATIN SMALL LETTER I WITH MACRON 0x8d U+0179 # LATIN CAPITAL LETTER Z WITH ACUTE 0x8e U+00c4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0x8f U+00c5 # LATIN CAPITAL LETTER A WITH RING ABOVE 0x90 U+00c9 # LATIN CAPITAL LETTER E WITH ACUTE 0x91 U+00e6 # LATIN SMALL LIGATURE AE 0x92 U+00c6 # LATIN CAPITAL LIGATURE AE 0x93 U+014d # LATIN SMALL LETTER O WITH MACRON 0x94 U+00f6 # LATIN SMALL LETTER O WITH DIAERESIS 0x95 U+0122 # LATIN CAPITAL LETTER G WITH CEDILLA 0x96 U+00a2 # CENT SIGN 0x97 U+015a # LATIN CAPITAL LETTER S WITH ACUTE 0x98 U+015b # LATIN SMALL LETTER S WITH ACUTE 0x99 U+00d6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0x9a U+00dc # LATIN CAPITAL LETTER U WITH DIAERESIS 0x9b U+00f8 # LATIN SMALL LETTER O WITH STROKE 0x9c U+00a3 # POUND SIGN 0x9d U+00d8 # LATIN CAPITAL LETTER O WITH STROKE 0x9e U+00d7 # MULTIPLICATION SIGN 0x9f U+00a4 # CURRENCY SIGN 0xa0 U+0100 # LATIN CAPITAL LETTER A WITH MACRON 0xa1 U+012a # LATIN CAPITAL LETTER I WITH MACRON 0xa2 U+00f3 # LATIN SMALL LETTER O WITH ACUTE 0xa3 U+017b # LATIN CAPITAL LETTER Z WITH DOT ABOVE 0xa4 U+017c # LATIN SMALL LETTER Z WITH DOT ABOVE 0xa5 U+017a # LATIN SMALL LETTER Z WITH ACUTE 0xa6 U+201d # RIGHT DOUBLE QUOTATION MARK 0xa7 U+00a6 # BROKEN BAR 0xa8 U+00a9 # COPYRIGHT SIGN 0xa9 U+00ae # REGISTERED SIGN 0xaa U+00ac # NOT SIGN 0xab U+00bd # VULGAR FRACTION ONE HALF 0xac U+00bc # VULGAR FRACTION ONE QUARTER 0xad U+0141 # LATIN CAPITAL LETTER L WITH STROKE 0xae U+00ab # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xaf U+00bb # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0xb0 U+2591 # LIGHT SHADE 0xb1 U+2592 # MEDIUM SHADE 0xb2 U+2593 # DARK SHADE 0xb3 U+2502 # BOX DRAWINGS LIGHT VERTICAL 0xb4 U+2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT 0xb5 U+0104 # LATIN CAPITAL LETTER A WITH OGONEK 0xb6 U+010c # LATIN CAPITAL LETTER C WITH CARON 0xb7 U+0118 # LATIN CAPITAL LETTER E WITH OGONEK 0xb8 U+0116 # LATIN CAPITAL LETTER E WITH DOT ABOVE 0xb9 U+2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT 0xba U+2551 # BOX DRAWINGS DOUBLE VERTICAL 0xbb U+2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT 0xbc U+255d # BOX DRAWINGS DOUBLE UP AND LEFT 0xbd U+012e # LATIN CAPITAL LETTER I WITH OGONEK 0xbe U+0160 # LATIN CAPITAL LETTER S WITH CARON 0xbf U+2510 # BOX DRAWINGS LIGHT DOWN AND LEFT 0xc0 U+2514 # BOX DRAWINGS LIGHT UP AND RIGHT 0xc1 U+2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL 0xc2 U+252c # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL 0xc3 U+251c # BOX DRAWINGS LIGHT VERTICAL AND RIGHT 0xc4 U+2500 # BOX DRAWINGS LIGHT HORIZONTAL 0xc5 U+253c # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL 0xc6 U+0172 # LATIN CAPITAL LETTER U WITH OGONEK 0xc7 U+016a # LATIN CAPITAL LETTER U WITH MACRON 0xc8 U+255a # BOX DRAWINGS DOUBLE UP AND RIGHT 0xc9 U+2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT 0xca U+2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL 0xcb U+2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL 0xcc U+2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT 0xcd U+2550 # BOX DRAWINGS DOUBLE HORIZONTAL 0xce U+256c # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL 0xcf U+017d # LATIN CAPITAL LETTER Z WITH CARON 0xd0 U+0105 # LATIN SMALL LETTER A WITH OGONEK 0xd1 U+010d # LATIN SMALL LETTER C WITH CARON 0xd2 U+0119 # LATIN SMALL LETTER E WITH OGONEK 0xd3 U+0117 # LATIN SMALL LETTER E WITH DOT ABOVE 0xd4 U+012f # LATIN SMALL LETTER I WITH OGONEK 0xd5 U+0161 # LATIN SMALL LETTER S WITH CARON 0xd6 U+0173 # LATIN SMALL LETTER U WITH OGONEK 0xd7 U+016b # LATIN SMALL LETTER U WITH MACRON 0xd8 U+017e # LATIN SMALL LETTER Z WITH CARON 0xd9 U+2518 # BOX DRAWINGS LIGHT UP AND LEFT 0xda U+250c # BOX DRAWINGS LIGHT DOWN AND RIGHT 0xdb U+2588 # FULL BLOCK 0xdc U+2584 # LOWER HALF BLOCK 0xdd U+258c # LEFT HALF BLOCK 0xde U+2590 # RIGHT HALF BLOCK 0xdf U+2580 # UPPER HALF BLOCK 0xe0 U+00d3 # LATIN CAPITAL LETTER O WITH ACUTE 0xe1 U+00df # LATIN SMALL LETTER SHARP S (GERMAN) 0xe2 U+014c # LATIN CAPITAL LETTER O WITH MACRON 0xe3 U+0143 # LATIN CAPITAL LETTER N WITH ACUTE 0xe4 U+00f5 # LATIN SMALL LETTER O WITH TILDE 0xe5 U+00d5 # LATIN CAPITAL LETTER O WITH TILDE 0xe6 U+00b5 # MICRO SIGN 0xe7 U+0144 # LATIN SMALL LETTER N WITH ACUTE 0xe8 U+0136 # LATIN CAPITAL LETTER K WITH CEDILLA 0xe9 U+0137 # LATIN SMALL LETTER K WITH CEDILLA 0xea U+013b # LATIN CAPITAL LETTER L WITH CEDILLA 0xeb U+013c # LATIN SMALL LETTER L WITH CEDILLA 0xec U+0146 # LATIN SMALL LETTER N WITH CEDILLA 0xed U+0112 # LATIN CAPITAL LETTER E WITH MACRON 0xee U+0145 # LATIN CAPITAL LETTER N WITH CEDILLA 0xef U+2019 # RIGHT SINGLE QUOTATION MARK 0xf0 U+00ad # SOFT HYPHEN 0xf1 U+00b1 # PLUS-MINUS SIGN 0xf2 U+201c # LEFT DOUBLE QUOTATION MARK 0xf3 U+00be # VULGAR FRACTION THREE QUARTERS 0xf4 U+00b6 # PILCROW SIGN 0xf5 U+00a7 # SECTION SIGN 0xf6 U+00f7 # DIVISION SIGN 0xf7 U+201e # DOUBLE LOW-9 QUOTATION MARK 0xf8 U+00b0 # DEGREE SIGN 0xf9 U+2219 # BULLET OPERATOR 0xfa U+00b7 # MIDDLE DOT 0xfb U+00b9 # SUPERSCRIPT ONE 0xfc U+00b3 # SUPERSCRIPT THREE 0xfd U+00b2 # SUPERSCRIPT TWO 0xfe U+25a0 # BLACK SQUARE 0xff U+00a0 # NO-BREAK SPACE kbd-1.15.5/data/consoletrans/cp860_to_uni.trans0000644000076400007640000002254212056474622016222 000000000000000x00 U+0000 # NULL 0x01 U+0001 # START OF HEADING 0x02 U+0002 # START OF TEXT 0x03 U+0003 # END OF TEXT 0x04 U+0004 # END OF TRANSMISSION 0x05 U+0005 # ENQUIRY 0x06 U+0006 # ACKNOWLEDGE 0x07 U+0007 # BELL 0x08 U+0008 # BACKSPACE 0x09 U+0009 # HORIZONTAL TABULATION 0x0a U+000a # LINE FEED 0x0b U+000b # VERTICAL TABULATION 0x0c U+000c # FORM FEED 0x0d U+000d # CARRIAGE RETURN 0x0e U+000e # SHIFT OUT 0x0f U+000f # SHIFT IN 0x10 U+0010 # DATA LINK ESCAPE 0x11 U+0011 # DEVICE CONTROL ONE 0x12 U+0012 # DEVICE CONTROL TWO 0x13 U+0013 # DEVICE CONTROL THREE 0x14 U+0014 # DEVICE CONTROL FOUR 0x15 U+0015 # NEGATIVE ACKNOWLEDGE 0x16 U+0016 # SYNCHRONOUS IDLE 0x17 U+0017 # END OF TRANSMISSION BLOCK 0x18 U+0018 # CANCEL 0x19 U+0019 # END OF MEDIUM 0x1a U+001a # SUBSTITUTE 0x1b U+001b # ESCAPE 0x1c U+001c # FILE SEPARATOR 0x1d U+001d # GROUP SEPARATOR 0x1e U+001e # RECORD SEPARATOR 0x1f U+001f # UNIT SEPARATOR 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002a # ASTERISK 0x2b U+002b # PLUS SIGN 0x2c U+002c # COMMA 0x2d U+002d # HYPHEN-MINUS 0x2e U+002e # FULL STOP 0x2f U+002f # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003a # COLON 0x3b U+003b # SEMICOLON 0x3c U+003c # LESS-THAN SIGN 0x3d U+003d # EQUALS SIGN 0x3e U+003e # GREATER-THAN SIGN 0x3f U+003f # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004a # LATIN CAPITAL LETTER J 0x4b U+004b # LATIN CAPITAL LETTER K 0x4c U+004c # LATIN CAPITAL LETTER L 0x4d U+004d # LATIN CAPITAL LETTER M 0x4e U+004e # LATIN CAPITAL LETTER N 0x4f U+004f # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005a # LATIN CAPITAL LETTER Z 0x5b U+005b # LEFT SQUARE BRACKET 0x5c U+005c # REVERSE SOLIDUS 0x5d U+005d # RIGHT SQUARE BRACKET 0x5e U+005e # CIRCUMFLEX ACCENT 0x5f U+005f # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006a # LATIN SMALL LETTER J 0x6b U+006b # LATIN SMALL LETTER K 0x6c U+006c # LATIN SMALL LETTER L 0x6d U+006d # LATIN SMALL LETTER M 0x6e U+006e # LATIN SMALL LETTER N 0x6f U+006f # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007a # LATIN SMALL LETTER Z 0x7b U+007b # LEFT CURLY BRACKET 0x7c U+007c # VERTICAL LINE 0x7d U+007d # RIGHT CURLY BRACKET 0x7e U+007e # TILDE 0x7f U+007f # DELETE 0x80 U+00c7 # LATIN CAPITAL LETTER C WITH CEDILLA 0x81 U+00fc # LATIN SMALL LETTER U WITH DIAERESIS 0x82 U+00e9 # LATIN SMALL LETTER E WITH ACUTE 0x83 U+00e2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0x84 U+00e3 # LATIN SMALL LETTER A WITH TILDE 0x85 U+00e0 # LATIN SMALL LETTER A WITH GRAVE 0x86 U+00c1 # LATIN CAPITAL LETTER A WITH ACUTE 0x87 U+00e7 # LATIN SMALL LETTER C WITH CEDILLA 0x88 U+00ea # LATIN SMALL LETTER E WITH CIRCUMFLEX 0x89 U+00ca # LATIN CAPITAL LETTER E WITH CIRCUMFLEX 0x8a U+00e8 # LATIN SMALL LETTER E WITH GRAVE 0x8b U+00cd # LATIN CAPITAL LETTER I WITH ACUTE 0x8c U+00d4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX 0x8d U+00ec # LATIN SMALL LETTER I WITH GRAVE 0x8e U+00c3 # LATIN CAPITAL LETTER A WITH TILDE 0x8f U+00c2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX 0x90 U+00c9 # LATIN CAPITAL LETTER E WITH ACUTE 0x91 U+00c0 # LATIN CAPITAL LETTER A WITH GRAVE 0x92 U+00c8 # LATIN CAPITAL LETTER E WITH GRAVE 0x93 U+00f4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0x94 U+00f5 # LATIN SMALL LETTER O WITH TILDE 0x95 U+00f2 # LATIN SMALL LETTER O WITH GRAVE 0x96 U+00da # LATIN CAPITAL LETTER U WITH ACUTE 0x97 U+00f9 # LATIN SMALL LETTER U WITH GRAVE 0x98 U+00cc # LATIN CAPITAL LETTER I WITH GRAVE 0x99 U+00d5 # LATIN CAPITAL LETTER O WITH TILDE 0x9a U+00dc # LATIN CAPITAL LETTER U WITH DIAERESIS 0x9b U+00a2 # CENT SIGN 0x9c U+00a3 # POUND SIGN 0x9d U+00d9 # LATIN CAPITAL LETTER U WITH GRAVE 0x9e U+20a7 # PESETA SIGN 0x9f U+00d3 # LATIN CAPITAL LETTER O WITH ACUTE 0xa0 U+00e1 # LATIN SMALL LETTER A WITH ACUTE 0xa1 U+00ed # LATIN SMALL LETTER I WITH ACUTE 0xa2 U+00f3 # LATIN SMALL LETTER O WITH ACUTE 0xa3 U+00fa # LATIN SMALL LETTER U WITH ACUTE 0xa4 U+00f1 # LATIN SMALL LETTER N WITH TILDE 0xa5 U+00d1 # LATIN CAPITAL LETTER N WITH TILDE 0xa6 U+00aa # FEMININE ORDINAL INDICATOR 0xa7 U+00ba # MASCULINE ORDINAL INDICATOR 0xa8 U+00bf # INVERTED QUESTION MARK 0xa9 U+00d2 # LATIN CAPITAL LETTER O WITH GRAVE 0xaa U+00ac # NOT SIGN 0xab U+00bd # VULGAR FRACTION ONE HALF 0xac U+00bc # VULGAR FRACTION ONE QUARTER 0xad U+00a1 # INVERTED EXCLAMATION MARK 0xae U+00ab # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xaf U+00bb # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0xb0 U+2591 # LIGHT SHADE 0xb1 U+2592 # MEDIUM SHADE 0xb2 U+2593 # DARK SHADE 0xb3 U+2502 # BOX DRAWINGS LIGHT VERTICAL 0xb4 U+2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT 0xb5 U+2561 # BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE 0xb6 U+2562 # BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE 0xb7 U+2556 # BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE 0xb8 U+2555 # BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE 0xb9 U+2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT 0xba U+2551 # BOX DRAWINGS DOUBLE VERTICAL 0xbb U+2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT 0xbc U+255d # BOX DRAWINGS DOUBLE UP AND LEFT 0xbd U+255c # BOX DRAWINGS UP DOUBLE AND LEFT SINGLE 0xbe U+255b # BOX DRAWINGS UP SINGLE AND LEFT DOUBLE 0xbf U+2510 # BOX DRAWINGS LIGHT DOWN AND LEFT 0xc0 U+2514 # BOX DRAWINGS LIGHT UP AND RIGHT 0xc1 U+2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL 0xc2 U+252c # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL 0xc3 U+251c # BOX DRAWINGS LIGHT VERTICAL AND RIGHT 0xc4 U+2500 # BOX DRAWINGS LIGHT HORIZONTAL 0xc5 U+253c # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL 0xc6 U+255e # BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE 0xc7 U+255f # BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE 0xc8 U+255a # BOX DRAWINGS DOUBLE UP AND RIGHT 0xc9 U+2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT 0xca U+2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL 0xcb U+2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL 0xcc U+2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT 0xcd U+2550 # BOX DRAWINGS DOUBLE HORIZONTAL 0xce U+256c # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL 0xcf U+2567 # BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE 0xd0 U+2568 # BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE 0xd1 U+2564 # BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE 0xd2 U+2565 # BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE 0xd3 U+2559 # BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE 0xd4 U+2558 # BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE 0xd5 U+2552 # BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE 0xd6 U+2553 # BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE 0xd7 U+256b # BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE 0xd8 U+256a # BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE 0xd9 U+2518 # BOX DRAWINGS LIGHT UP AND LEFT 0xda U+250c # BOX DRAWINGS LIGHT DOWN AND RIGHT 0xdb U+2588 # FULL BLOCK 0xdc U+2584 # LOWER HALF BLOCK 0xdd U+258c # LEFT HALF BLOCK 0xde U+2590 # RIGHT HALF BLOCK 0xdf U+2580 # UPPER HALF BLOCK 0xe0 U+03b1 # GREEK SMALL LETTER ALPHA 0xe1 U+00df # LATIN SMALL LETTER SHARP S 0xe2 U+0393 # GREEK CAPITAL LETTER GAMMA 0xe3 U+03c0 # GREEK SMALL LETTER PI 0xe4 U+03a3 # GREEK CAPITAL LETTER SIGMA 0xe5 U+03c3 # GREEK SMALL LETTER SIGMA 0xe6 U+00b5 # MICRO SIGN 0xe7 U+03c4 # GREEK SMALL LETTER TAU 0xe8 U+03a6 # GREEK CAPITAL LETTER PHI 0xe9 U+0398 # GREEK CAPITAL LETTER THETA 0xea U+03a9 # GREEK CAPITAL LETTER OMEGA 0xeb U+03b4 # GREEK SMALL LETTER DELTA 0xec U+221e # INFINITY 0xed U+03c6 # GREEK SMALL LETTER PHI 0xee U+03b5 # GREEK SMALL LETTER EPSILON 0xef U+2229 # INTERSECTION 0xf0 U+2261 # IDENTICAL TO 0xf1 U+00b1 # PLUS-MINUS SIGN 0xf2 U+2265 # GREATER-THAN OR EQUAL TO 0xf3 U+2264 # LESS-THAN OR EQUAL TO 0xf4 U+2320 # TOP HALF INTEGRAL 0xf5 U+2321 # BOTTOM HALF INTEGRAL 0xf6 U+00f7 # DIVISION SIGN 0xf7 U+2248 # ALMOST EQUAL TO 0xf8 U+00b0 # DEGREE SIGN 0xf9 U+2219 # BULLET OPERATOR 0xfa U+00b7 # MIDDLE DOT 0xfb U+221a # SQUARE ROOT 0xfc U+207f # SUPERSCRIPT LATIN SMALL LETTER N 0xfd U+00b2 # SUPERSCRIPT TWO 0xfe U+25a0 # BLACK SQUARE 0xff U+00a0 # NO-BREAK SPACE kbd-1.15.5/data/consoletrans/cp850_to_uni.trans0000644000076400007640000002224212056474622016216 000000000000000x00 U+0000 # NULL 0x01 U+0001 # START OF HEADING 0x02 U+0002 # START OF TEXT 0x03 U+0003 # END OF TEXT 0x04 U+0004 # END OF TRANSMISSION 0x05 U+0005 # ENQUIRY 0x06 U+0006 # ACKNOWLEDGE 0x07 U+0007 # BELL 0x08 U+0008 # BACKSPACE 0x09 U+0009 # HORIZONTAL TABULATION 0x0a U+000a # LINE FEED 0x0b U+000b # VERTICAL TABULATION 0x0c U+000c # FORM FEED 0x0d U+000d # CARRIAGE RETURN 0x0e U+000e # SHIFT OUT 0x0f U+000f # SHIFT IN 0x10 U+0010 # DATA LINK ESCAPE 0x11 U+0011 # DEVICE CONTROL ONE 0x12 U+0012 # DEVICE CONTROL TWO 0x13 U+0013 # DEVICE CONTROL THREE 0x14 U+0014 # DEVICE CONTROL FOUR 0x15 U+0015 # NEGATIVE ACKNOWLEDGE 0x16 U+0016 # SYNCHRONOUS IDLE 0x17 U+0017 # END OF TRANSMISSION BLOCK 0x18 U+0018 # CANCEL 0x19 U+0019 # END OF MEDIUM 0x1a U+001a # SUBSTITUTE 0x1b U+001b # ESCAPE 0x1c U+001c # FILE SEPARATOR 0x1d U+001d # GROUP SEPARATOR 0x1e U+001e # RECORD SEPARATOR 0x1f U+001f # UNIT SEPARATOR 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002a # ASTERISK 0x2b U+002b # PLUS SIGN 0x2c U+002c # COMMA 0x2d U+002d # HYPHEN-MINUS 0x2e U+002e # FULL STOP 0x2f U+002f # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003a # COLON 0x3b U+003b # SEMICOLON 0x3c U+003c # LESS-THAN SIGN 0x3d U+003d # EQUALS SIGN 0x3e U+003e # GREATER-THAN SIGN 0x3f U+003f # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004a # LATIN CAPITAL LETTER J 0x4b U+004b # LATIN CAPITAL LETTER K 0x4c U+004c # LATIN CAPITAL LETTER L 0x4d U+004d # LATIN CAPITAL LETTER M 0x4e U+004e # LATIN CAPITAL LETTER N 0x4f U+004f # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005a # LATIN CAPITAL LETTER Z 0x5b U+005b # LEFT SQUARE BRACKET 0x5c U+005c # REVERSE SOLIDUS 0x5d U+005d # RIGHT SQUARE BRACKET 0x5e U+005e # CIRCUMFLEX ACCENT 0x5f U+005f # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006a # LATIN SMALL LETTER J 0x6b U+006b # LATIN SMALL LETTER K 0x6c U+006c # LATIN SMALL LETTER L 0x6d U+006d # LATIN SMALL LETTER M 0x6e U+006e # LATIN SMALL LETTER N 0x6f U+006f # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007a # LATIN SMALL LETTER Z 0x7b U+007b # LEFT CURLY BRACKET 0x7c U+007c # VERTICAL LINE 0x7d U+007d # RIGHT CURLY BRACKET 0x7e U+007e # TILDE 0x7f U+007f # DELETE 0x80 U+00c7 # LATIN CAPITAL LETTER C WITH CEDILLA 0x81 U+00fc # LATIN SMALL LETTER U WITH DIAERESIS 0x82 U+00e9 # LATIN SMALL LETTER E WITH ACUTE 0x83 U+00e2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0x84 U+00e4 # LATIN SMALL LETTER A WITH DIAERESIS 0x85 U+00e0 # LATIN SMALL LETTER A WITH GRAVE 0x86 U+00e5 # LATIN SMALL LETTER A WITH RING ABOVE 0x87 U+00e7 # LATIN SMALL LETTER C WITH CEDILLA 0x88 U+00ea # LATIN SMALL LETTER E WITH CIRCUMFLEX 0x89 U+00eb # LATIN SMALL LETTER E WITH DIAERESIS 0x8a U+00e8 # LATIN SMALL LETTER E WITH GRAVE 0x8b U+00ef # LATIN SMALL LETTER I WITH DIAERESIS 0x8c U+00ee # LATIN SMALL LETTER I WITH CIRCUMFLEX 0x8d U+00ec # LATIN SMALL LETTER I WITH GRAVE 0x8e U+00c4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0x8f U+00c5 # LATIN CAPITAL LETTER A WITH RING ABOVE 0x90 U+00c9 # LATIN CAPITAL LETTER E WITH ACUTE 0x91 U+00e6 # LATIN SMALL LIGATURE AE 0x92 U+00c6 # LATIN CAPITAL LIGATURE AE 0x93 U+00f4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0x94 U+00f6 # LATIN SMALL LETTER O WITH DIAERESIS 0x95 U+00f2 # LATIN SMALL LETTER O WITH GRAVE 0x96 U+00fb # LATIN SMALL LETTER U WITH CIRCUMFLEX 0x97 U+00f9 # LATIN SMALL LETTER U WITH GRAVE 0x98 U+00ff # LATIN SMALL LETTER Y WITH DIAERESIS 0x99 U+00d6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0x9a U+00dc # LATIN CAPITAL LETTER U WITH DIAERESIS 0x9b U+00f8 # LATIN SMALL LETTER O WITH STROKE 0x9c U+00a3 # POUND SIGN 0x9d U+00d8 # LATIN CAPITAL LETTER O WITH STROKE 0x9e U+00d7 # MULTIPLICATION SIGN 0x9f U+0192 # LATIN SMALL LETTER F WITH HOOK 0xa0 U+00e1 # LATIN SMALL LETTER A WITH ACUTE 0xa1 U+00ed # LATIN SMALL LETTER I WITH ACUTE 0xa2 U+00f3 # LATIN SMALL LETTER O WITH ACUTE 0xa3 U+00fa # LATIN SMALL LETTER U WITH ACUTE 0xa4 U+00f1 # LATIN SMALL LETTER N WITH TILDE 0xa5 U+00d1 # LATIN CAPITAL LETTER N WITH TILDE 0xa6 U+00aa # FEMININE ORDINAL INDICATOR 0xa7 U+00ba # MASCULINE ORDINAL INDICATOR 0xa8 U+00bf # INVERTED QUESTION MARK 0xa9 U+00ae # REGISTERED SIGN 0xaa U+00ac # NOT SIGN 0xab U+00bd # VULGAR FRACTION ONE HALF 0xac U+00bc # VULGAR FRACTION ONE QUARTER 0xad U+00a1 # INVERTED EXCLAMATION MARK 0xae U+00ab # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xaf U+00bb # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0xb0 U+2591 # LIGHT SHADE 0xb1 U+2592 # MEDIUM SHADE 0xb2 U+2593 # DARK SHADE 0xb3 U+2502 # BOX DRAWINGS LIGHT VERTICAL 0xb4 U+2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT 0xb5 U+00c1 # LATIN CAPITAL LETTER A WITH ACUTE 0xb6 U+00c2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX 0xb7 U+00c0 # LATIN CAPITAL LETTER A WITH GRAVE 0xb8 U+00a9 # COPYRIGHT SIGN 0xb9 U+2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT 0xba U+2551 # BOX DRAWINGS DOUBLE VERTICAL 0xbb U+2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT 0xbc U+255d # BOX DRAWINGS DOUBLE UP AND LEFT 0xbd U+00a2 # CENT SIGN 0xbe U+00a5 # YEN SIGN 0xbf U+2510 # BOX DRAWINGS LIGHT DOWN AND LEFT 0xc0 U+2514 # BOX DRAWINGS LIGHT UP AND RIGHT 0xc1 U+2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL 0xc2 U+252c # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL 0xc3 U+251c # BOX DRAWINGS LIGHT VERTICAL AND RIGHT 0xc4 U+2500 # BOX DRAWINGS LIGHT HORIZONTAL 0xc5 U+253c # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL 0xc6 U+00e3 # LATIN SMALL LETTER A WITH TILDE 0xc7 U+00c3 # LATIN CAPITAL LETTER A WITH TILDE 0xc8 U+255a # BOX DRAWINGS DOUBLE UP AND RIGHT 0xc9 U+2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT 0xca U+2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL 0xcb U+2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL 0xcc U+2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT 0xcd U+2550 # BOX DRAWINGS DOUBLE HORIZONTAL 0xce U+256c # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL 0xcf U+00a4 # CURRENCY SIGN 0xd0 U+00f0 # LATIN SMALL LETTER ETH 0xd1 U+00d0 # LATIN CAPITAL LETTER ETH 0xd2 U+00ca # LATIN CAPITAL LETTER E WITH CIRCUMFLEX 0xd3 U+00cb # LATIN CAPITAL LETTER E WITH DIAERESIS 0xd4 U+00c8 # LATIN CAPITAL LETTER E WITH GRAVE 0xd5 U+0131 # LATIN SMALL LETTER DOTLESS I 0xd6 U+00cd # LATIN CAPITAL LETTER I WITH ACUTE 0xd7 U+00ce # LATIN CAPITAL LETTER I WITH CIRCUMFLEX 0xd8 U+00cf # LATIN CAPITAL LETTER I WITH DIAERESIS 0xd9 U+2518 # BOX DRAWINGS LIGHT UP AND LEFT 0xda U+250c # BOX DRAWINGS LIGHT DOWN AND RIGHT 0xdb U+2588 # FULL BLOCK 0xdc U+2584 # LOWER HALF BLOCK 0xdd U+00a6 # BROKEN BAR 0xde U+00cc # LATIN CAPITAL LETTER I WITH GRAVE 0xdf U+2580 # UPPER HALF BLOCK 0xe0 U+00d3 # LATIN CAPITAL LETTER O WITH ACUTE 0xe1 U+00df # LATIN SMALL LETTER SHARP S 0xe2 U+00d4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX 0xe3 U+00d2 # LATIN CAPITAL LETTER O WITH GRAVE 0xe4 U+00f5 # LATIN SMALL LETTER O WITH TILDE 0xe5 U+00d5 # LATIN CAPITAL LETTER O WITH TILDE 0xe6 U+00b5 # MICRO SIGN 0xe7 U+00fe # LATIN SMALL LETTER THORN 0xe8 U+00de # LATIN CAPITAL LETTER THORN 0xe9 U+00da # LATIN CAPITAL LETTER U WITH ACUTE 0xea U+00db # LATIN CAPITAL LETTER U WITH CIRCUMFLEX 0xeb U+00d9 # LATIN CAPITAL LETTER U WITH GRAVE 0xec U+00fd # LATIN SMALL LETTER Y WITH ACUTE 0xed U+00dd # LATIN CAPITAL LETTER Y WITH ACUTE 0xee U+00af # MACRON 0xef U+00b4 # ACUTE ACCENT 0xf0 U+00ad # SOFT HYPHEN 0xf1 U+00b1 # PLUS-MINUS SIGN 0xf2 U+2017 # DOUBLE LOW LINE 0xf3 U+00be # VULGAR FRACTION THREE QUARTERS 0xf4 U+00b6 # PILCROW SIGN 0xf5 U+00a7 # SECTION SIGN 0xf6 U+00f7 # DIVISION SIGN 0xf7 U+00b8 # CEDILLA 0xf8 U+00b0 # DEGREE SIGN 0xf9 U+00a8 # DIAERESIS 0xfa U+00b7 # MIDDLE DOT 0xfb U+00b9 # SUPERSCRIPT ONE 0xfc U+00b3 # SUPERSCRIPT THREE 0xfd U+00b2 # SUPERSCRIPT TWO 0xfe U+25a0 # BLACK SQUARE 0xff U+00a0 # NO-BREAK SPACE kbd-1.15.5/data/consoletrans/cp864_to_uni.trans0000644000076400007640000002216512056474622016227 000000000000000x00 U+0000 # NULL 0x01 U+0001 # START OF HEADING 0x02 U+0002 # START OF TEXT 0x03 U+0003 # END OF TEXT 0x04 U+0004 # END OF TRANSMISSION 0x05 U+0005 # ENQUIRY 0x06 U+0006 # ACKNOWLEDGE 0x07 U+0007 # BELL 0x08 U+0008 # BACKSPACE 0x09 U+0009 # HORIZONTAL TABULATION 0x0a U+000a # LINE FEED 0x0b U+000b # VERTICAL TABULATION 0x0c U+000c # FORM FEED 0x0d U+000d # CARRIAGE RETURN 0x0e U+000e # SHIFT OUT 0x0f U+000f # SHIFT IN 0x10 U+0010 # DATA LINK ESCAPE 0x11 U+0011 # DEVICE CONTROL ONE 0x12 U+0012 # DEVICE CONTROL TWO 0x13 U+0013 # DEVICE CONTROL THREE 0x14 U+0014 # DEVICE CONTROL FOUR 0x15 U+0015 # NEGATIVE ACKNOWLEDGE 0x16 U+0016 # SYNCHRONOUS IDLE 0x17 U+0017 # END OF TRANSMISSION BLOCK 0x18 U+0018 # CANCEL 0x19 U+0019 # END OF MEDIUM 0x1a U+001a # SUBSTITUTE 0x1b U+001b # ESCAPE 0x1c U+001c # FILE SEPARATOR 0x1d U+001d # GROUP SEPARATOR 0x1e U+001e # RECORD SEPARATOR 0x1f U+001f # UNIT SEPARATOR 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+066a # ARABIC PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002a # ASTERISK 0x2b U+002b # PLUS SIGN 0x2c U+002c # COMMA 0x2d U+002d # HYPHEN-MINUS 0x2e U+002e # FULL STOP 0x2f U+002f # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003a # COLON 0x3b U+003b # SEMICOLON 0x3c U+003c # LESS-THAN SIGN 0x3d U+003d # EQUALS SIGN 0x3e U+003e # GREATER-THAN SIGN 0x3f U+003f # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004a # LATIN CAPITAL LETTER J 0x4b U+004b # LATIN CAPITAL LETTER K 0x4c U+004c # LATIN CAPITAL LETTER L 0x4d U+004d # LATIN CAPITAL LETTER M 0x4e U+004e # LATIN CAPITAL LETTER N 0x4f U+004f # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005a # LATIN CAPITAL LETTER Z 0x5b U+005b # LEFT SQUARE BRACKET 0x5c U+005c # REVERSE SOLIDUS 0x5d U+005d # RIGHT SQUARE BRACKET 0x5e U+005e # CIRCUMFLEX ACCENT 0x5f U+005f # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006a # LATIN SMALL LETTER J 0x6b U+006b # LATIN SMALL LETTER K 0x6c U+006c # LATIN SMALL LETTER L 0x6d U+006d # LATIN SMALL LETTER M 0x6e U+006e # LATIN SMALL LETTER N 0x6f U+006f # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007a # LATIN SMALL LETTER Z 0x7b U+007b # LEFT CURLY BRACKET 0x7c U+007c # VERTICAL LINE 0x7d U+007d # RIGHT CURLY BRACKET 0x7e U+007e # TILDE 0x7f U+007f # DELETE 0x80 U+00b0 # DEGREE SIGN 0x81 U+00b7 # MIDDLE DOT 0x82 U+2219 # BULLET OPERATOR 0x83 U+221a # SQUARE ROOT 0x84 U+2592 # MEDIUM SHADE 0x85 U+2500 # FORMS LIGHT HORIZONTAL 0x86 U+2502 # FORMS LIGHT VERTICAL 0x87 U+253c # FORMS LIGHT VERTICAL AND HORIZONTAL 0x88 U+2524 # FORMS LIGHT VERTICAL AND LEFT 0x89 U+252c # FORMS LIGHT DOWN AND HORIZONTAL 0x8a U+251c # FORMS LIGHT VERTICAL AND RIGHT 0x8b U+2534 # FORMS LIGHT UP AND HORIZONTAL 0x8c U+2510 # FORMS LIGHT DOWN AND LEFT 0x8d U+250c # FORMS LIGHT DOWN AND RIGHT 0x8e U+2514 # FORMS LIGHT UP AND RIGHT 0x8f U+2518 # FORMS LIGHT UP AND LEFT 0x90 U+03b2 # GREEK SMALL BETA 0x91 U+221e # INFINITY 0x92 U+03c6 # GREEK SMALL PHI 0x93 U+00b1 # PLUS-OR-MINUS SIGN 0x94 U+00bd # FRACTION 1/2 0x95 U+00bc # FRACTION 1/4 0x96 U+2248 # ALMOST EQUAL TO 0x97 U+00ab # LEFT POINTING GUILLEMET 0x98 U+00bb # RIGHT POINTING GUILLEMET 0x99 U+fef7 # ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM 0x9a U+fef8 # ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM 0x9b U+fffd # UNDEFINED 0x9c U+fffd # UNDEFINED 0x9d U+fefb # ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM 0x9e U+fefc # ARABIC LIGATURE LAM WITH ALEF FINAL FORM 0x9f U+fffd # UNDEFINED 0xa0 U+00a0 # NON-BREAKING SPACE 0xa1 U+00ad # SOFT HYPHEN 0xa2 U+fe82 # ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM 0xa3 U+00a3 # POUND SIGN 0xa4 U+00a4 # CURRENCY SIGN 0xa5 U+fe84 # ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM 0xa6 U+fffd # UNDEFINED 0xa7 U+fffd # UNDEFINED 0xa8 U+fe8e # ARABIC LETTER ALEF FINAL FORM 0xa9 U+fe8f # ARABIC LETTER BEH ISOLATED FORM 0xaa U+fe95 # ARABIC LETTER TEH ISOLATED FORM 0xab U+fe99 # ARABIC LETTER THEH ISOLATED FORM 0xac U+060c # ARABIC COMMA 0xad U+fe9d # ARABIC LETTER JEEM ISOLATED FORM 0xae U+fea1 # ARABIC LETTER HAH ISOLATED FORM 0xaf U+fea5 # ARABIC LETTER KHAH ISOLATED FORM 0xb0 U+0660 # ARABIC-INDIC DIGIT ZERO 0xb1 U+0661 # ARABIC-INDIC DIGIT ONE 0xb2 U+0662 # ARABIC-INDIC DIGIT TWO 0xb3 U+0663 # ARABIC-INDIC DIGIT THREE 0xb4 U+0664 # ARABIC-INDIC DIGIT FOUR 0xb5 U+0665 # ARABIC-INDIC DIGIT FIVE 0xb6 U+0666 # ARABIC-INDIC DIGIT SIX 0xb7 U+0667 # ARABIC-INDIC DIGIT SEVEN 0xb8 U+0668 # ARABIC-INDIC DIGIT EIGHT 0xb9 U+0669 # ARABIC-INDIC DIGIT NINE 0xba U+fed1 # ARABIC LETTER FEH ISOLATED FORM 0xbb U+061b # ARABIC SEMICOLON 0xbc U+feb1 # ARABIC LETTER SEEN ISOLATED FORM 0xbd U+feb5 # ARABIC LETTER SHEEN ISOLATED FORM 0xbe U+feb9 # ARABIC LETTER SAD ISOLATED FORM 0xbf U+061f # ARABIC QUESTION MARK 0xc0 U+00a2 # CENT SIGN 0xc1 U+fe80 # ARABIC LETTER HAMZA ISOLATED FORM 0xc2 U+fe81 # ARABIC LETTER ALEF WITH MADDA ABOVE ISOLATED FORM 0xc3 U+fe83 # ARABIC LETTER ALEF WITH HAMZA ABOVE ISOLATED FORM 0xc4 U+fe85 # ARABIC LETTER WAW WITH HAMZA ABOVE ISOLATED FORM 0xc5 U+feca # ARABIC LETTER AIN FINAL FORM 0xc6 U+fe8b # ARABIC LETTER YEH WITH HAMZA ABOVE INITIAL FORM 0xc7 U+fe8d # ARABIC LETTER ALEF ISOLATED FORM 0xc8 U+fe91 # ARABIC LETTER BEH INITIAL FORM 0xc9 U+fe93 # ARABIC LETTER TEH MARBUTA ISOLATED FORM 0xca U+fe97 # ARABIC LETTER TEH INITIAL FORM 0xcb U+fe9b # ARABIC LETTER THEH INITIAL FORM 0xcc U+fe9f # ARABIC LETTER JEEM INITIAL FORM 0xcd U+fea3 # ARABIC LETTER HAH INITIAL FORM 0xce U+fea7 # ARABIC LETTER KHAH INITIAL FORM 0xcf U+fea9 # ARABIC LETTER DAL ISOLATED FORM 0xd0 U+feab # ARABIC LETTER THAL ISOLATED FORM 0xd1 U+fead # ARABIC LETTER REH ISOLATED FORM 0xd2 U+feaf # ARABIC LETTER ZAIN ISOLATED FORM 0xd3 U+feb3 # ARABIC LETTER SEEN INITIAL FORM 0xd4 U+feb7 # ARABIC LETTER SHEEN INITIAL FORM 0xd5 U+febb # ARABIC LETTER SAD INITIAL FORM 0xd6 U+febf # ARABIC LETTER DAD INITIAL FORM 0xd7 U+fec1 # ARABIC LETTER TAH ISOLATED FORM 0xd8 U+fec5 # ARABIC LETTER ZAH ISOLATED FORM 0xd9 U+fecb # ARABIC LETTER AIN INITIAL FORM 0xda U+fecf # ARABIC LETTER GHAIN INITIAL FORM 0xdb U+00a6 # BROKEN VERTICAL BAR 0xdc U+00ac # NOT SIGN 0xdd U+00f7 # DIVISION SIGN 0xde U+00d7 # MULTIPLICATION SIGN 0xdf U+fec9 # ARABIC LETTER AIN ISOLATED FORM 0xe0 U+0640 # ARABIC TATWEEL 0xe1 U+fed3 # ARABIC LETTER FEH INITIAL FORM 0xe2 U+fed7 # ARABIC LETTER QAF INITIAL FORM 0xe3 U+fedb # ARABIC LETTER KAF INITIAL FORM 0xe4 U+fedf # ARABIC LETTER LAM INITIAL FORM 0xe5 U+fee3 # ARABIC LETTER MEEM INITIAL FORM 0xe6 U+fee7 # ARABIC LETTER NOON INITIAL FORM 0xe7 U+feeb # ARABIC LETTER HEH INITIAL FORM 0xe8 U+feed # ARABIC LETTER WAW ISOLATED FORM 0xe9 U+feef # ARABIC LETTER ALEF MAKSURA ISOLATED FORM 0xea U+fef3 # ARABIC LETTER YEH INITIAL FORM 0xeb U+febd # ARABIC LETTER DAD ISOLATED FORM 0xec U+fecc # ARABIC LETTER AIN MEDIAL FORM 0xed U+fece # ARABIC LETTER GHAIN FINAL FORM 0xee U+fecd # ARABIC LETTER GHAIN ISOLATED FORM 0xef U+fee1 # ARABIC LETTER MEEM ISOLATED FORM 0xf0 U+fe7d # ARABIC SHADDA MEDIAL FORM 0xf1 U+0651 # ARABIC SHADDAH 0xf2 U+fee5 # ARABIC LETTER NOON ISOLATED FORM 0xf3 U+fee9 # ARABIC LETTER HEH ISOLATED FORM 0xf4 U+feec # ARABIC LETTER HEH MEDIAL FORM 0xf5 U+fef0 # ARABIC LETTER ALEF MAKSURA FINAL FORM 0xf6 U+fef2 # ARABIC LETTER YEH FINAL FORM 0xf7 U+fed0 # ARABIC LETTER GHAIN MEDIAL FORM 0xf8 U+fed5 # ARABIC LETTER QAF ISOLATED FORM 0xf9 U+fef5 # ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM 0xfa U+fef6 # ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM 0xfb U+fedd # ARABIC LETTER LAM ISOLATED FORM 0xfc U+fed9 # ARABIC LETTER KAF ISOLATED FORM 0xfd U+fef1 # ARABIC LETTER YEH ISOLATED FORM 0xfe U+25a0 # BLACK SQUARE 0xff U+fffd # UNDEFINED kbd-1.15.5/data/consoletrans/cp855_to_uni.trans0000644000076400007640000002211512056474622016222 000000000000000x00 U+0000 # NULL 0x01 U+0001 # START OF HEADING 0x02 U+0002 # START OF TEXT 0x03 U+0003 # END OF TEXT 0x04 U+0004 # END OF TRANSMISSION 0x05 U+0005 # ENQUIRY 0x06 U+0006 # ACKNOWLEDGE 0x07 U+0007 # BELL 0x08 U+0008 # BACKSPACE 0x09 U+0009 # HORIZONTAL TABULATION 0x0a U+000a # LINE FEED 0x0b U+000b # VERTICAL TABULATION 0x0c U+000c # FORM FEED 0x0d U+000d # CARRIAGE RETURN 0x0e U+000e # SHIFT OUT 0x0f U+000f # SHIFT IN 0x10 U+0010 # DATA LINK ESCAPE 0x11 U+0011 # DEVICE CONTROL ONE 0x12 U+0012 # DEVICE CONTROL TWO 0x13 U+0013 # DEVICE CONTROL THREE 0x14 U+0014 # DEVICE CONTROL FOUR 0x15 U+0015 # NEGATIVE ACKNOWLEDGE 0x16 U+0016 # SYNCHRONOUS IDLE 0x17 U+0017 # END OF TRANSMISSION BLOCK 0x18 U+0018 # CANCEL 0x19 U+0019 # END OF MEDIUM 0x1a U+001a # SUBSTITUTE 0x1b U+001b # ESCAPE 0x1c U+001c # FILE SEPARATOR 0x1d U+001d # GROUP SEPARATOR 0x1e U+001e # RECORD SEPARATOR 0x1f U+001f # UNIT SEPARATOR 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002a # ASTERISK 0x2b U+002b # PLUS SIGN 0x2c U+002c # COMMA 0x2d U+002d # HYPHEN-MINUS 0x2e U+002e # FULL STOP 0x2f U+002f # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003a # COLON 0x3b U+003b # SEMICOLON 0x3c U+003c # LESS-THAN SIGN 0x3d U+003d # EQUALS SIGN 0x3e U+003e # GREATER-THAN SIGN 0x3f U+003f # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004a # LATIN CAPITAL LETTER J 0x4b U+004b # LATIN CAPITAL LETTER K 0x4c U+004c # LATIN CAPITAL LETTER L 0x4d U+004d # LATIN CAPITAL LETTER M 0x4e U+004e # LATIN CAPITAL LETTER N 0x4f U+004f # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005a # LATIN CAPITAL LETTER Z 0x5b U+005b # LEFT SQUARE BRACKET 0x5c U+005c # REVERSE SOLIDUS 0x5d U+005d # RIGHT SQUARE BRACKET 0x5e U+005e # CIRCUMFLEX ACCENT 0x5f U+005f # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006a # LATIN SMALL LETTER J 0x6b U+006b # LATIN SMALL LETTER K 0x6c U+006c # LATIN SMALL LETTER L 0x6d U+006d # LATIN SMALL LETTER M 0x6e U+006e # LATIN SMALL LETTER N 0x6f U+006f # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007a # LATIN SMALL LETTER Z 0x7b U+007b # LEFT CURLY BRACKET 0x7c U+007c # VERTICAL LINE 0x7d U+007d # RIGHT CURLY BRACKET 0x7e U+007e # TILDE 0x7f U+007f # DELETE 0x80 U+0452 # CYRILLIC SMALL LETTER DJE 0x81 U+0402 # CYRILLIC CAPITAL LETTER DJE 0x82 U+0453 # CYRILLIC SMALL LETTER GJE 0x83 U+0403 # CYRILLIC CAPITAL LETTER GJE 0x84 U+0451 # CYRILLIC SMALL LETTER IO 0x85 U+0401 # CYRILLIC CAPITAL LETTER IO 0x86 U+0454 # CYRILLIC SMALL LETTER UKRAINIAN IE 0x87 U+0404 # CYRILLIC CAPITAL LETTER UKRAINIAN IE 0x88 U+0455 # CYRILLIC SMALL LETTER DZE 0x89 U+0405 # CYRILLIC CAPITAL LETTER DZE 0x8a U+0456 # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I 0x8b U+0406 # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I 0x8c U+0457 # CYRILLIC SMALL LETTER YI 0x8d U+0407 # CYRILLIC CAPITAL LETTER YI 0x8e U+0458 # CYRILLIC SMALL LETTER JE 0x8f U+0408 # CYRILLIC CAPITAL LETTER JE 0x90 U+0459 # CYRILLIC SMALL LETTER LJE 0x91 U+0409 # CYRILLIC CAPITAL LETTER LJE 0x92 U+045a # CYRILLIC SMALL LETTER NJE 0x93 U+040a # CYRILLIC CAPITAL LETTER NJE 0x94 U+045b # CYRILLIC SMALL LETTER TSHE 0x95 U+040b # CYRILLIC CAPITAL LETTER TSHE 0x96 U+045c # CYRILLIC SMALL LETTER KJE 0x97 U+040c # CYRILLIC CAPITAL LETTER KJE 0x98 U+045e # CYRILLIC SMALL LETTER SHORT U 0x99 U+040e # CYRILLIC CAPITAL LETTER SHORT U 0x9a U+045f # CYRILLIC SMALL LETTER DZHE 0x9b U+040f # CYRILLIC CAPITAL LETTER DZHE 0x9c U+044e # CYRILLIC SMALL LETTER YU 0x9d U+042e # CYRILLIC CAPITAL LETTER YU 0x9e U+044a # CYRILLIC SMALL LETTER HARD SIGN 0x9f U+042a # CYRILLIC CAPITAL LETTER HARD SIGN 0xa0 U+0430 # CYRILLIC SMALL LETTER A 0xa1 U+0410 # CYRILLIC CAPITAL LETTER A 0xa2 U+0431 # CYRILLIC SMALL LETTER BE 0xa3 U+0411 # CYRILLIC CAPITAL LETTER BE 0xa4 U+0446 # CYRILLIC SMALL LETTER TSE 0xa5 U+0426 # CYRILLIC CAPITAL LETTER TSE 0xa6 U+0434 # CYRILLIC SMALL LETTER DE 0xa7 U+0414 # CYRILLIC CAPITAL LETTER DE 0xa8 U+0435 # CYRILLIC SMALL LETTER IE 0xa9 U+0415 # CYRILLIC CAPITAL LETTER IE 0xaa U+0444 # CYRILLIC SMALL LETTER EF 0xab U+0424 # CYRILLIC CAPITAL LETTER EF 0xac U+0433 # CYRILLIC SMALL LETTER GHE 0xad U+0413 # CYRILLIC CAPITAL LETTER GHE 0xae U+00ab # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xaf U+00bb # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0xb0 U+2591 # LIGHT SHADE 0xb1 U+2592 # MEDIUM SHADE 0xb2 U+2593 # DARK SHADE 0xb3 U+2502 # BOX DRAWINGS LIGHT VERTICAL 0xb4 U+2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT 0xb5 U+0445 # CYRILLIC SMALL LETTER HA 0xb6 U+0425 # CYRILLIC CAPITAL LETTER HA 0xb7 U+0438 # CYRILLIC SMALL LETTER I 0xb8 U+0418 # CYRILLIC CAPITAL LETTER I 0xb9 U+2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT 0xba U+2551 # BOX DRAWINGS DOUBLE VERTICAL 0xbb U+2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT 0xbc U+255d # BOX DRAWINGS DOUBLE UP AND LEFT 0xbd U+0439 # CYRILLIC SMALL LETTER SHORT I 0xbe U+0419 # CYRILLIC CAPITAL LETTER SHORT I 0xbf U+2510 # BOX DRAWINGS LIGHT DOWN AND LEFT 0xc0 U+2514 # BOX DRAWINGS LIGHT UP AND RIGHT 0xc1 U+2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL 0xc2 U+252c # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL 0xc3 U+251c # BOX DRAWINGS LIGHT VERTICAL AND RIGHT 0xc4 U+2500 # BOX DRAWINGS LIGHT HORIZONTAL 0xc5 U+253c # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL 0xc6 U+043a # CYRILLIC SMALL LETTER KA 0xc7 U+041a # CYRILLIC CAPITAL LETTER KA 0xc8 U+255a # BOX DRAWINGS DOUBLE UP AND RIGHT 0xc9 U+2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT 0xca U+2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL 0xcb U+2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL 0xcc U+2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT 0xcd U+2550 # BOX DRAWINGS DOUBLE HORIZONTAL 0xce U+256c # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL 0xcf U+00a4 # CURRENCY SIGN 0xd0 U+043b # CYRILLIC SMALL LETTER EL 0xd1 U+041b # CYRILLIC CAPITAL LETTER EL 0xd2 U+043c # CYRILLIC SMALL LETTER EM 0xd3 U+041c # CYRILLIC CAPITAL LETTER EM 0xd4 U+043d # CYRILLIC SMALL LETTER EN 0xd5 U+041d # CYRILLIC CAPITAL LETTER EN 0xd6 U+043e # CYRILLIC SMALL LETTER O 0xd7 U+041e # CYRILLIC CAPITAL LETTER O 0xd8 U+043f # CYRILLIC SMALL LETTER PE 0xd9 U+2518 # BOX DRAWINGS LIGHT UP AND LEFT 0xda U+250c # BOX DRAWINGS LIGHT DOWN AND RIGHT 0xdb U+2588 # FULL BLOCK 0xdc U+2584 # LOWER HALF BLOCK 0xdd U+041f # CYRILLIC CAPITAL LETTER PE 0xde U+044f # CYRILLIC SMALL LETTER YA 0xdf U+2580 # UPPER HALF BLOCK 0xe0 U+042f # CYRILLIC CAPITAL LETTER YA 0xe1 U+0440 # CYRILLIC SMALL LETTER ER 0xe2 U+0420 # CYRILLIC CAPITAL LETTER ER 0xe3 U+0441 # CYRILLIC SMALL LETTER ES 0xe4 U+0421 # CYRILLIC CAPITAL LETTER ES 0xe5 U+0442 # CYRILLIC SMALL LETTER TE 0xe6 U+0422 # CYRILLIC CAPITAL LETTER TE 0xe7 U+0443 # CYRILLIC SMALL LETTER U 0xe8 U+0423 # CYRILLIC CAPITAL LETTER U 0xe9 U+0436 # CYRILLIC SMALL LETTER ZHE 0xea U+0416 # CYRILLIC CAPITAL LETTER ZHE 0xeb U+0432 # CYRILLIC SMALL LETTER VE 0xec U+0412 # CYRILLIC CAPITAL LETTER VE 0xed U+044c # CYRILLIC SMALL LETTER SOFT SIGN 0xee U+042c # CYRILLIC CAPITAL LETTER SOFT SIGN 0xef U+2116 # NUMERO SIGN 0xf0 U+00ad # SOFT HYPHEN 0xf1 U+044b # CYRILLIC SMALL LETTER YERU 0xf2 U+042b # CYRILLIC CAPITAL LETTER YERU 0xf3 U+0437 # CYRILLIC SMALL LETTER ZE 0xf4 U+0417 # CYRILLIC CAPITAL LETTER ZE 0xf5 U+0448 # CYRILLIC SMALL LETTER SHA 0xf6 U+0428 # CYRILLIC CAPITAL LETTER SHA 0xf7 U+044d # CYRILLIC SMALL LETTER E 0xf8 U+042d # CYRILLIC CAPITAL LETTER E 0xf9 U+0449 # CYRILLIC SMALL LETTER SHCHA 0xfa U+0429 # CYRILLIC CAPITAL LETTER SHCHA 0xfb U+0447 # CYRILLIC SMALL LETTER CHE 0xfc U+0427 # CYRILLIC CAPITAL LETTER CHE 0xfd U+00a7 # SECTION SIGN 0xfe U+25a0 # BLACK SQUARE 0xff U+00a0 # NO-BREAK SPACE kbd-1.15.5/data/consoletrans/baltic.trans0000644000076400007640000000324212056474622015237 00000000000000# Internal value Output character 0x80 0xC0 0x81 0xC1 0x82 0xC2 0x83 0xC3 0x84 0xC4 0x85 0xC5 0x86 0xC6 0x87 0xC7 0x88 0xC8 0x89 0xC9 0x8A 0xCA 0x8B 0xCB 0x8C 0xCC 0x8D 0xCD 0x8E 0xCE 0x8F 0xCF 0x90 0xD0 0x91 0xD1 0x92 0xD2 0x93 0xD3 0x94 0xD4 0x95 0xD5 0x96 0xD6 0x97 0xD7 0x98 0xD8 0x99 0xD9 0x9A 0xDA 0x9B 0xDB 0x9C 0xDC 0x9D 0xDD 0x9E 0xDE 0x9F 0xDF 0xA0 0xA0 0xA1 0xA1 0xA2 0xA2 0xA3 0xA3 0xA4 0xA4 0xA5 0xA5 0xA6 0xA6 0xA7 0xA7 0xA8 0xA8 0xA9 0xA9 0xAA 0xAA 0xAB 0xAB 0xAC 0xAC 0xAD 0xAD 0xAE 0xAE 0xAF 0xAF 0xB0 0xB0 0xB1 0xB1 0xB2 0xB2 0xB3 0xB3 0xB4 0xB4 0xB5 0xB5 0xB6 0xB6 0xB7 0xB7 0xB8 0xB8 0xB9 0xB9 0xBA 0xBA 0xBB 0xBB 0xBC 0xBC 0xBD 0xBD 0xBE 0xBE 0xBF 0xBF 0xC0 0xA1 0xC1 0x87 0xC2 0x82 0xC3 0x83 0xC4 0x84 0xC5 0x85 0xC6 0x8A 0xC7 0x87 0xC8 0x88 0xC9 0x89 0xCA 0x8A 0xCB 0x8C 0xCC 0x8C 0xCD 0x8D 0xCE 0x8E 0xCF 0x8F 0xD0 0xA9 0xD1 0x91 0xD2 0x92 0xD3 0x93 0xD4 0x94 0xD5 0x95 0xD6 0x96 0xD7 0x97 0xD8 0x99 0xD9 0x99 0xDA 0x9A 0xDB 0x9E 0xDC 0x9C 0xDD 0x9D 0xDE 0xAE 0xDF 0x9F 0xE0 0xB1 0xE1 0xE7 0xE2 0xE2 0xE3 0xE3 0xE4 0xE4 0xE5 0xE5 0xE6 0xEA 0xE7 0xE7 0xE8 0xE8 0xE9 0xE9 0xEA 0xEA 0xEB 0xEC 0xEC 0xEC 0xED 0xED 0xEE 0xEE 0xEF 0xEF 0xF0 0xB9 0xF1 0xF1 0xF2 0xF2 0xF3 0xF3 0xF4 0xF4 0xF5 0xF5 0xF6 0xF6 0xF7 0xF7 0xF8 0xF9 0xF9 0xF9 0xFA 0xFA 0xFB 0xFE 0xFC 0xFC 0xFD 0xFD 0xFE 0xBE 0xFF 0xFF kbd-1.15.5/data/consoletrans/viscii1.0_to_tcvn.trans0000644000076400007640000000261212056474622017242 00000000000000# # this file allows using a viscii 1.0 encoded font to display TCVN # usage: setfont -m viscii1.0_to_tcvn.trans -u tcvn.uni fontname # # Internal value Output character 0xA0 0x20 0xA1 0xc5 0xA2 0xc2 0xA3 0xca 0xA4 0xd4 0xA5 0xb4 0xA6 0xbf 0xA7 0xd0 0xA8 0xe5 0xA9 0xe2 0xAA 0xea 0xAB 0xf4 0xAC 0xbd 0xAD 0xdf 0xAE 0xf0 0xAF 0x20 0xB0 0x20 0xB1 0x20 0xB2 0x20 0xB3 0x20 0xB4 0x20 0xB5 0xe0 0xB6 0xe4 0xB7 0xe3 0xB8 0xe1 0xB9 0xa0 0xBA 0x20 0xBB 0xa2 0xBC 0xc6 0xBD 0xc7 0xBE 0xa1 0xBF 0x20 0xC0 0x20 0xC1 0x20 0xC2 0x20 0xC3 0x20 0xC4 0x20 0xC5 0x20 0xC6 0xa3 0xC7 0xa5 0xC8 0xa6 0xC9 0xe7 0xCA 0xa4 0xCB 0xa7 0xCC 0xe8 0xCD 0x20 0xCE 0xeb 0xCF 0xa8 0xD0 0xe9 0xD1 0xa9 0xD2 0xab 0xD3 0xac 0xD4 0xad 0xD5 0xaa 0xD6 0xae 0xD7 0xec 0xD8 0xef 0xD9 0x20 0xDA 0x20 0xDB 0x20 0xDC 0xee 0xDD 0xed 0xDE 0xb8 0xDF 0xf2 0xE0 0x20 0xE1 0xf6 0xE2 0xf5 0xE3 0xf3 0xE4 0xf7 0xE5 0xb5 0xE6 0xb1 0xE7 0xb2 0xE8 0xaf 0xE9 0xb5 0xEA 0xb6 0xEB 0xb7 0xEC 0xde 0xED 0xbe 0xEE 0xfe 0xEF 0xf9 0xF0 0x20 0xF1 0xfc 0xF2 0xfb 0xF3 0xfa 0xF4 0xf8 0xF5 0xd7 0xF6 0xd8 0xF7 0xe6 0xF8 0xd1 0xF9 0xf1 0xFA 0xcf 0xFB 0xd6 0xFC 0xdb 0xFD 0xfd 0xFE 0xdc 0xFF 0x20 kbd-1.15.5/data/consoletrans/cp862_to_uni.trans0000644000076400007640000002165512056474622016230 000000000000000x00 U+0000 # NULL 0x01 U+0001 # START OF HEADING 0x02 U+0002 # START OF TEXT 0x03 U+0003 # END OF TEXT 0x04 U+0004 # END OF TRANSMISSION 0x05 U+0005 # ENQUIRY 0x06 U+0006 # ACKNOWLEDGE 0x07 U+0007 # BELL 0x08 U+0008 # BACKSPACE 0x09 U+0009 # HORIZONTAL TABULATION 0x0a U+000a # LINE FEED 0x0b U+000b # VERTICAL TABULATION 0x0c U+000c # FORM FEED 0x0d U+000d # CARRIAGE RETURN 0x0e U+000e # SHIFT OUT 0x0f U+000f # SHIFT IN 0x10 U+0010 # DATA LINK ESCAPE 0x11 U+0011 # DEVICE CONTROL ONE 0x12 U+0012 # DEVICE CONTROL TWO 0x13 U+0013 # DEVICE CONTROL THREE 0x14 U+0014 # DEVICE CONTROL FOUR 0x15 U+0015 # NEGATIVE ACKNOWLEDGE 0x16 U+0016 # SYNCHRONOUS IDLE 0x17 U+0017 # END OF TRANSMISSION BLOCK 0x18 U+0018 # CANCEL 0x19 U+0019 # END OF MEDIUM 0x1a U+001a # SUBSTITUTE 0x1b U+001b # ESCAPE 0x1c U+001c # FILE SEPARATOR 0x1d U+001d # GROUP SEPARATOR 0x1e U+001e # RECORD SEPARATOR 0x1f U+001f # UNIT SEPARATOR 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002a # ASTERISK 0x2b U+002b # PLUS SIGN 0x2c U+002c # COMMA 0x2d U+002d # HYPHEN-MINUS 0x2e U+002e # FULL STOP 0x2f U+002f # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003a # COLON 0x3b U+003b # SEMICOLON 0x3c U+003c # LESS-THAN SIGN 0x3d U+003d # EQUALS SIGN 0x3e U+003e # GREATER-THAN SIGN 0x3f U+003f # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004a # LATIN CAPITAL LETTER J 0x4b U+004b # LATIN CAPITAL LETTER K 0x4c U+004c # LATIN CAPITAL LETTER L 0x4d U+004d # LATIN CAPITAL LETTER M 0x4e U+004e # LATIN CAPITAL LETTER N 0x4f U+004f # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005a # LATIN CAPITAL LETTER Z 0x5b U+005b # LEFT SQUARE BRACKET 0x5c U+005c # REVERSE SOLIDUS 0x5d U+005d # RIGHT SQUARE BRACKET 0x5e U+005e # CIRCUMFLEX ACCENT 0x5f U+005f # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006a # LATIN SMALL LETTER J 0x6b U+006b # LATIN SMALL LETTER K 0x6c U+006c # LATIN SMALL LETTER L 0x6d U+006d # LATIN SMALL LETTER M 0x6e U+006e # LATIN SMALL LETTER N 0x6f U+006f # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007a # LATIN SMALL LETTER Z 0x7b U+007b # LEFT CURLY BRACKET 0x7c U+007c # VERTICAL LINE 0x7d U+007d # RIGHT CURLY BRACKET 0x7e U+007e # TILDE 0x7f U+007f # DELETE 0x80 U+05d0 # HEBREW LETTER ALEF 0x81 U+05d1 # HEBREW LETTER BET 0x82 U+05d2 # HEBREW LETTER GIMEL 0x83 U+05d3 # HEBREW LETTER DALET 0x84 U+05d4 # HEBREW LETTER HE 0x85 U+05d5 # HEBREW LETTER VAV 0x86 U+05d6 # HEBREW LETTER ZAYIN 0x87 U+05d7 # HEBREW LETTER HET 0x88 U+05d8 # HEBREW LETTER TET 0x89 U+05d9 # HEBREW LETTER YOD 0x8a U+05da # HEBREW LETTER FINAL KAF 0x8b U+05db # HEBREW LETTER KAF 0x8c U+05dc # HEBREW LETTER LAMED 0x8d U+05dd # HEBREW LETTER FINAL MEM 0x8e U+05de # HEBREW LETTER MEM 0x8f U+05df # HEBREW LETTER FINAL NUN 0x90 U+05e0 # HEBREW LETTER NUN 0x91 U+05e1 # HEBREW LETTER SAMEKH 0x92 U+05e2 # HEBREW LETTER AYIN 0x93 U+05e3 # HEBREW LETTER FINAL PE 0x94 U+05e4 # HEBREW LETTER PE 0x95 U+05e5 # HEBREW LETTER FINAL TSADI 0x96 U+05e6 # HEBREW LETTER TSADI 0x97 U+05e7 # HEBREW LETTER QOF 0x98 U+05e8 # HEBREW LETTER RESH 0x99 U+05e9 # HEBREW LETTER SHIN 0x9a U+05ea # HEBREW LETTER TAV 0x9b U+00a2 # CENT SIGN 0x9c U+00a3 # POUND SIGN 0x9d U+00a5 # YEN SIGN 0x9e U+20a7 # PESETA SIGN 0x9f U+0192 # LATIN SMALL LETTER F WITH HOOK 0xa0 U+00e1 # LATIN SMALL LETTER A WITH ACUTE 0xa1 U+00ed # LATIN SMALL LETTER I WITH ACUTE 0xa2 U+00f3 # LATIN SMALL LETTER O WITH ACUTE 0xa3 U+00fa # LATIN SMALL LETTER U WITH ACUTE 0xa4 U+00f1 # LATIN SMALL LETTER N WITH TILDE 0xa5 U+00d1 # LATIN CAPITAL LETTER N WITH TILDE 0xa6 U+00aa # FEMININE ORDINAL INDICATOR 0xa7 U+00ba # MASCULINE ORDINAL INDICATOR 0xa8 U+00bf # INVERTED QUESTION MARK 0xa9 U+2310 # REVERSED NOT SIGN 0xaa U+00ac # NOT SIGN 0xab U+00bd # VULGAR FRACTION ONE HALF 0xac U+00bc # VULGAR FRACTION ONE QUARTER 0xad U+00a1 # INVERTED EXCLAMATION MARK 0xae U+00ab # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xaf U+00bb # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0xb0 U+2591 # LIGHT SHADE 0xb1 U+2592 # MEDIUM SHADE 0xb2 U+2593 # DARK SHADE 0xb3 U+2502 # BOX DRAWINGS LIGHT VERTICAL 0xb4 U+2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT 0xb5 U+2561 # BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE 0xb6 U+2562 # BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE 0xb7 U+2556 # BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE 0xb8 U+2555 # BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE 0xb9 U+2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT 0xba U+2551 # BOX DRAWINGS DOUBLE VERTICAL 0xbb U+2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT 0xbc U+255d # BOX DRAWINGS DOUBLE UP AND LEFT 0xbd U+255c # BOX DRAWINGS UP DOUBLE AND LEFT SINGLE 0xbe U+255b # BOX DRAWINGS UP SINGLE AND LEFT DOUBLE 0xbf U+2510 # BOX DRAWINGS LIGHT DOWN AND LEFT 0xc0 U+2514 # BOX DRAWINGS LIGHT UP AND RIGHT 0xc1 U+2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL 0xc2 U+252c # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL 0xc3 U+251c # BOX DRAWINGS LIGHT VERTICAL AND RIGHT 0xc4 U+2500 # BOX DRAWINGS LIGHT HORIZONTAL 0xc5 U+253c # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL 0xc6 U+255e # BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE 0xc7 U+255f # BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE 0xc8 U+255a # BOX DRAWINGS DOUBLE UP AND RIGHT 0xc9 U+2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT 0xca U+2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL 0xcb U+2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL 0xcc U+2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT 0xcd U+2550 # BOX DRAWINGS DOUBLE HORIZONTAL 0xce U+256c # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL 0xcf U+2567 # BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE 0xd0 U+2568 # BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE 0xd1 U+2564 # BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE 0xd2 U+2565 # BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE 0xd3 U+2559 # BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE 0xd4 U+2558 # BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE 0xd5 U+2552 # BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE 0xd6 U+2553 # BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE 0xd7 U+256b # BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE 0xd8 U+256a # BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE 0xd9 U+2518 # BOX DRAWINGS LIGHT UP AND LEFT 0xda U+250c # BOX DRAWINGS LIGHT DOWN AND RIGHT 0xdb U+2588 # FULL BLOCK 0xdc U+2584 # LOWER HALF BLOCK 0xdd U+258c # LEFT HALF BLOCK 0xde U+2590 # RIGHT HALF BLOCK 0xdf U+2580 # UPPER HALF BLOCK 0xe0 U+03b1 # GREEK SMALL LETTER ALPHA 0xe1 U+00df # LATIN SMALL LETTER SHARP S (GERMAN) 0xe2 U+0393 # GREEK CAPITAL LETTER GAMMA 0xe3 U+03c0 # GREEK SMALL LETTER PI 0xe4 U+03a3 # GREEK CAPITAL LETTER SIGMA 0xe5 U+03c3 # GREEK SMALL LETTER SIGMA 0xe6 U+00b5 # MICRO SIGN 0xe7 U+03c4 # GREEK SMALL LETTER TAU 0xe8 U+03a6 # GREEK CAPITAL LETTER PHI 0xe9 U+0398 # GREEK CAPITAL LETTER THETA 0xea U+03a9 # GREEK CAPITAL LETTER OMEGA 0xeb U+03b4 # GREEK SMALL LETTER DELTA 0xec U+221e # INFINITY 0xed U+03c6 # GREEK SMALL LETTER PHI 0xee U+03b5 # GREEK SMALL LETTER EPSILON 0xef U+2229 # INTERSECTION 0xf0 U+2261 # IDENTICAL TO 0xf1 U+00b1 # PLUS-MINUS SIGN 0xf2 U+2265 # GREATER-THAN OR EQUAL TO 0xf3 U+2264 # LESS-THAN OR EQUAL TO 0xf4 U+2320 # TOP HALF INTEGRAL 0xf5 U+2321 # BOTTOM HALF INTEGRAL 0xf6 U+00f7 # DIVISION SIGN 0xf7 U+2248 # ALMOST EQUAL TO 0xf8 U+00b0 # DEGREE SIGN 0xf9 U+2219 # BULLET OPERATOR 0xfa U+00b7 # MIDDLE DOT 0xfb U+221a # SQUARE ROOT 0xfc U+207f # SUPERSCRIPT LATIN SMALL LETTER N 0xfd U+00b2 # SUPERSCRIPT TWO 0xfe U+25a0 # BLACK SQUARE 0xff U+00a0 # NO-BREAK SPACE kbd-1.15.5/data/consoletrans/8859-1_to_uni.trans0000644000076400007640000002114612056474622016134 000000000000000x00 U+0000 # NULL 0x01 U+0001 # START OF HEADING 0x02 U+0002 # START OF TEXT 0x03 U+0003 # END OF TEXT 0x04 U+0004 # END OF TRANSMISSION 0x05 U+0005 # ENQUIRY 0x06 U+0006 # ACKNOWLEDGE 0x07 U+0007 # BELL 0x08 U+0008 # BACKSPACE 0x09 U+0009 # HORIZONTAL TABULATION 0x0a U+000a # LINE FEED 0x0b U+000b # VERTICAL TABULATION 0x0c U+000c # FORM FEED 0x0d U+000d # CARRIAGE RETURN 0x0e U+000e # SHIFT OUT 0x0f U+000f # SHIFT IN 0x10 U+0010 # DATA LINK ESCAPE 0x11 U+0011 # DEVICE CONTROL ONE 0x12 U+0012 # DEVICE CONTROL TWO 0x13 U+0013 # DEVICE CONTROL THREE 0x14 U+0014 # DEVICE CONTROL FOUR 0x15 U+0015 # NEGATIVE ACKNOWLEDGE 0x16 U+0016 # SYNCHRONOUS IDLE 0x17 U+0017 # END OF TRANSMISSION BLOCK 0x18 U+0018 # CANCEL 0x19 U+0019 # END OF MEDIUM 0x1a U+001a # SUBSTITUTE 0x1b U+001b # ESCAPE 0x1c U+001c # FILE SEPARATOR 0x1d U+001d # GROUP SEPARATOR 0x1e U+001e # RECORD SEPARATOR 0x1f U+001f # UNIT SEPARATOR 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002a # ASTERISK 0x2b U+002b # PLUS SIGN 0x2c U+002c # COMMA 0x2d U+002d # HYPHEN-MINUS 0x2e U+002e # FULL STOP 0x2f U+002f # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003a # COLON 0x3b U+003b # SEMICOLON 0x3c U+003c # LESS-THAN SIGN 0x3d U+003d # EQUALS SIGN 0x3e U+003e # GREATER-THAN SIGN 0x3f U+003f # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004a # LATIN CAPITAL LETTER J 0x4b U+004b # LATIN CAPITAL LETTER K 0x4c U+004c # LATIN CAPITAL LETTER L 0x4d U+004d # LATIN CAPITAL LETTER M 0x4e U+004e # LATIN CAPITAL LETTER N 0x4f U+004f # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005a # LATIN CAPITAL LETTER Z 0x5b U+005b # LEFT SQUARE BRACKET 0x5c U+005c # REVERSE SOLIDUS 0x5d U+005d # RIGHT SQUARE BRACKET 0x5e U+005e # CIRCUMFLEX ACCENT 0x5f U+005f # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006a # LATIN SMALL LETTER J 0x6b U+006b # LATIN SMALL LETTER K 0x6c U+006c # LATIN SMALL LETTER L 0x6d U+006d # LATIN SMALL LETTER M 0x6e U+006e # LATIN SMALL LETTER N 0x6f U+006f # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007a # LATIN SMALL LETTER Z 0x7b U+007b # LEFT CURLY BRACKET 0x7c U+007c # VERTICAL LINE 0x7d U+007d # RIGHT CURLY BRACKET 0x7e U+007e # TILDE 0x7f U+007f # DELETE 0x80 U+0080 # 0x81 U+0081 # 0x82 U+0082 # 0x83 U+0083 # 0x84 U+0084 # 0x85 U+0085 # 0x86 U+0086 # 0x87 U+0087 # 0x88 U+0088 # 0x89 U+0089 # 0x8a U+008a # 0x8b U+008b # 0x8c U+008c # 0x8d U+008d # 0x8e U+008e # 0x8f U+008f # 0x90 U+0090 # 0x91 U+0091 # 0x92 U+0092 # 0x93 U+0093 # 0x94 U+0094 # 0x95 U+0095 # 0x96 U+0096 # 0x97 U+0097 # 0x98 U+0098 # 0x99 U+0099 # 0x9a U+009a # 0x9b U+009b # 0x9c U+009c # 0x9d U+009d # 0x9e U+009e # 0x9f U+009f # 0xa0 U+00a0 # NO-BREAK SPACE 0xa1 U+00a1 # INVERTED EXCLAMATION MARK 0xa2 U+00a2 # CENT SIGN 0xa3 U+00a3 # POUND SIGN 0xa4 U+00a4 # CURRENCY SIGN 0xa5 U+00a5 # YEN SIGN 0xa6 U+00a6 # BROKEN BAR 0xa7 U+00a7 # SECTION SIGN 0xa8 U+00a8 # DIAERESIS 0xa9 U+00a9 # COPYRIGHT SIGN 0xaa U+00aa # FEMININE ORDINAL INDICATOR 0xab U+00ab # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xac U+00ac # NOT SIGN 0xad U+00ad # SOFT HYPHEN 0xae U+00ae # REGISTERED SIGN 0xaf U+00af # MACRON 0xb0 U+00b0 # DEGREE SIGN 0xb1 U+00b1 # PLUS-MINUS SIGN 0xb2 U+00b2 # SUPERSCRIPT TWO 0xb3 U+00b3 # SUPERSCRIPT THREE 0xb4 U+00b4 # ACUTE ACCENT 0xb5 U+00b5 # MICRO SIGN 0xb6 U+00b6 # PILCROW SIGN 0xb7 U+00b7 # MIDDLE DOT 0xb8 U+00b8 # CEDILLA 0xb9 U+00b9 # SUPERSCRIPT ONE 0xba U+00ba # MASCULINE ORDINAL INDICATOR 0xbb U+00bb # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0xbc U+00bc # VULGAR FRACTION ONE QUARTER 0xbd U+00bd # VULGAR FRACTION ONE HALF 0xbe U+00be # VULGAR FRACTION THREE QUARTERS 0xbf U+00bf # INVERTED QUESTION MARK 0xc0 U+00c0 # LATIN CAPITAL LETTER A WITH GRAVE 0xc1 U+00c1 # LATIN CAPITAL LETTER A WITH ACUTE 0xc2 U+00c2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX 0xc3 U+00c3 # LATIN CAPITAL LETTER A WITH TILDE 0xc4 U+00c4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0xc5 U+00c5 # LATIN CAPITAL LETTER A WITH RING ABOVE 0xc6 U+00c6 # LATIN CAPITAL LETTER AE 0xc7 U+00c7 # LATIN CAPITAL LETTER C WITH CEDILLA 0xc8 U+00c8 # LATIN CAPITAL LETTER E WITH GRAVE 0xc9 U+00c9 # LATIN CAPITAL LETTER E WITH ACUTE 0xca U+00ca # LATIN CAPITAL LETTER E WITH CIRCUMFLEX 0xcb U+00cb # LATIN CAPITAL LETTER E WITH DIAERESIS 0xcc U+00cc # LATIN CAPITAL LETTER I WITH GRAVE 0xcd U+00cd # LATIN CAPITAL LETTER I WITH ACUTE 0xce U+00ce # LATIN CAPITAL LETTER I WITH CIRCUMFLEX 0xcf U+00cf # LATIN CAPITAL LETTER I WITH DIAERESIS 0xd0 U+00d0 # LATIN CAPITAL LETTER ETH (Icelandic) 0xd1 U+00d1 # LATIN CAPITAL LETTER N WITH TILDE 0xd2 U+00d2 # LATIN CAPITAL LETTER O WITH GRAVE 0xd3 U+00d3 # LATIN CAPITAL LETTER O WITH ACUTE 0xd4 U+00d4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX 0xd5 U+00d5 # LATIN CAPITAL LETTER O WITH TILDE 0xd6 U+00d6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0xd7 U+00d7 # MULTIPLICATION SIGN 0xd8 U+00d8 # LATIN CAPITAL LETTER O WITH STROKE 0xd9 U+00d9 # LATIN CAPITAL LETTER U WITH GRAVE 0xda U+00da # LATIN CAPITAL LETTER U WITH ACUTE 0xdb U+00db # LATIN CAPITAL LETTER U WITH CIRCUMFLEX 0xdc U+00dc # LATIN CAPITAL LETTER U WITH DIAERESIS 0xdd U+00dd # LATIN CAPITAL LETTER Y WITH ACUTE 0xde U+00de # LATIN CAPITAL LETTER THORN (Icelandic) 0xdf U+00df # LATIN SMALL LETTER SHARP S (German) 0xe0 U+00e0 # LATIN SMALL LETTER A WITH GRAVE 0xe1 U+00e1 # LATIN SMALL LETTER A WITH ACUTE 0xe2 U+00e2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0xe3 U+00e3 # LATIN SMALL LETTER A WITH TILDE 0xe4 U+00e4 # LATIN SMALL LETTER A WITH DIAERESIS 0xe5 U+00e5 # LATIN SMALL LETTER A WITH RING ABOVE 0xe6 U+00e6 # LATIN SMALL LETTER AE 0xe7 U+00e7 # LATIN SMALL LETTER C WITH CEDILLA 0xe8 U+00e8 # LATIN SMALL LETTER E WITH GRAVE 0xe9 U+00e9 # LATIN SMALL LETTER E WITH ACUTE 0xea U+00ea # LATIN SMALL LETTER E WITH CIRCUMFLEX 0xeb U+00eb # LATIN SMALL LETTER E WITH DIAERESIS 0xec U+00ec # LATIN SMALL LETTER I WITH GRAVE 0xed U+00ed # LATIN SMALL LETTER I WITH ACUTE 0xee U+00ee # LATIN SMALL LETTER I WITH CIRCUMFLEX 0xef U+00ef # LATIN SMALL LETTER I WITH DIAERESIS 0xf0 U+00f0 # LATIN SMALL LETTER ETH (Icelandic) 0xf1 U+00f1 # LATIN SMALL LETTER N WITH TILDE 0xf2 U+00f2 # LATIN SMALL LETTER O WITH GRAVE 0xf3 U+00f3 # LATIN SMALL LETTER O WITH ACUTE 0xf4 U+00f4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0xf5 U+00f5 # LATIN SMALL LETTER O WITH TILDE 0xf6 U+00f6 # LATIN SMALL LETTER O WITH DIAERESIS 0xf7 U+00f7 # DIVISION SIGN 0xf8 U+00f8 # LATIN SMALL LETTER O WITH STROKE 0xf9 U+00f9 # LATIN SMALL LETTER U WITH GRAVE 0xfa U+00fa # LATIN SMALL LETTER U WITH ACUTE 0xfb U+00fb # LATIN SMALL LETTER U WITH CIRCUMFLEX 0xfc U+00fc # LATIN SMALL LETTER U WITH DIAERESIS 0xfd U+00fd # LATIN SMALL LETTER Y WITH ACUTE 0xfe U+00fe # LATIN SMALL LETTER THORN (Icelandic) 0xff U+00ff # LATIN SMALL LETTER Y WITH DIAERESIS kbd-1.15.5/data/consoletrans/iso02_to_cp1250.trans0000644000076400007640000001343212056474622016433 00000000000000# # this file allows using an iso 8859-2 (latin-2) encoded font to display cp1250 # (all letters will be OK, many symbols will be missing) # # usage: setfont -m iso02_to_cp1250.trans -u cp1250.uni fontname # # first column (internal value): cp1250, second column (output): iso-8859-2 # first comment column: not in iso-8859-2 # 0x80 0x80 # EURO SIGN 0x81 0x81 # UNDEFINED 0x82 0x82 # SINGLE LOW-9 QUOTATION MARK 0x83 0x83 # UNDEFINED 0x84 0x84 # DOUBLE LOW-9 QUOTATION MARK 0x85 0x85 # HORIZONTAL ELLIPSIS 0x86 0x86 # DAGGER 0x87 0x87 # DOUBLE DAGGER 0x88 0x88 # UNDEFINED 0x89 0x89 # PER MILLE SIGN 0x8A 0xA9 # LATIN CAPITAL LETTER S WITH CARON 0x8B 0x8B # SINGLE LEFT-POINTING ANGLE QUOTATION MARK 0x8C 0xA6 # LATIN CAPITAL LETTER S WITH ACUTE 0x8D 0xAB # LATIN CAPITAL LETTER T WITH CARON 0x8E 0xAE # LATIN CAPITAL LETTER Z WITH CARON 0x8F 0xAC # LATIN CAPITAL LETTER Z WITH ACUTE 0x90 0x90 # UNDEFINED 0x91 0x91 # LEFT SINGLE QUOTATION MARK 0x92 0x92 # RIGHT SINGLE QUOTATION MARK 0x93 0x93 # LEFT DOUBLE QUOTATION MARK 0x94 0x94 # RIGHT DOUBLE QUOTATION MARK 0x95 0x95 # BULLET 0x96 0x96 # EN DASH 0x97 0x97 # EM DASH 0x98 0x98 # UNDEFINED 0x99 0x99 # TRADE MARK SIGN 0x9A 0xB9 # LATIN SMALL LETTER S WITH CARON 0x9B 0x9B # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK 0x9C 0xB6 # LATIN SMALL LETTER S WITH ACUTE 0x9D 0xBB # LATIN SMALL LETTER T WITH CARON 0x9E 0xBE # LATIN SMALL LETTER Z WITH CARON 0x9F 0xBC # LATIN SMALL LETTER Z WITH ACUTE 0xA0 0xA0 # NO-BREAK SPACE 0xA1 0xB7 # CARON 0xA2 0xA2 # BREVE 0xA3 0xA3 # LATIN CAPITAL LETTER L WITH STROKE 0xA4 0xA4 # CURRENCY SIGN 0xA5 0xA1 # LATIN CAPITAL LETTER A WITH OGONEK 0xA6 0xA6 # BROKEN BAR 0xA7 0xA7 # SECTION SIGN 0xA8 0xA8 # DIAERESIS 0xA9 0xA9 # COPYRIGHT SIGN 0xAA 0xAA # LATIN CAPITAL LETTER S WITH CEDILLA 0xAB 0xAB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xAC 0xAC # NOT SIGN 0xAD 0xAD # SOFT HYPHEN 0xAE 0xAE # REGISTERED SIGN 0xAF 0xAF # LATIN CAPITAL LETTER Z WITH DOT ABOVE 0xB0 0xB0 # DEGREE SIGN 0xB1 0xB1 # PLUS-MINUS SIGN 0xB2 0xB2 # OGONEK 0xB3 0xB3 # LATIN SMALL LETTER L WITH STROKE 0xB4 0xB4 # ACUTE ACCENT 0xB5 0xB5 # MICRO SIGN 0xB6 0xB6 # PILCROW SIGN 0xB7 0xB7 # MIDDLE DOT 0xB8 0xB8 # CEDILLA 0xB9 0xB1 # LATIN SMALL LETTER A WITH OGONEK 0xBA 0xBA # LATIN SMALL LETTER S WITH CEDILLA 0xBB 0xBB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0xBC 0xA5 # LATIN CAPITAL LETTER L WITH CARON 0xBD 0xBD # DOUBLE ACUTE ACCENT 0xBE 0xB5 # LATIN SMALL LETTER L WITH CARON 0xBF 0xBF # LATIN SMALL LETTER Z WITH DOT ABOVE 0xC0 0xC0 # LATIN CAPITAL LETTER R WITH ACUTE 0xC1 0xC1 # LATIN CAPITAL LETTER A WITH ACUTE 0xC2 0xC2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX 0xC3 0xC3 # LATIN CAPITAL LETTER A WITH BREVE 0xC4 0xC4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0xC5 0xC5 # LATIN CAPITAL LETTER L WITH ACUTE 0xC6 0xC6 # LATIN CAPITAL LETTER C WITH ACUTE 0xC7 0xC7 # LATIN CAPITAL LETTER C WITH CEDILLA 0xC8 0xC8 # LATIN CAPITAL LETTER C WITH CARON 0xC9 0xC9 # LATIN CAPITAL LETTER E WITH ACUTE 0xCA 0xCA # LATIN CAPITAL LETTER E WITH OGONEK 0xCB 0xCB # LATIN CAPITAL LETTER E WITH DIAERESIS 0xCC 0xCC # LATIN CAPITAL LETTER E WITH CARON 0xCD 0xCD # LATIN CAPITAL LETTER I WITH ACUTE 0xCE 0xCE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX 0xCF 0xCF # LATIN CAPITAL LETTER D WITH CARON 0xD0 0xD0 # LATIN CAPITAL LETTER D WITH STROKE 0xD1 0xD1 # LATIN CAPITAL LETTER N WITH ACUTE 0xD2 0xD2 # LATIN CAPITAL LETTER N WITH CARON 0xD3 0xD3 # LATIN CAPITAL LETTER O WITH ACUTE 0xD4 0xD4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX 0xD5 0xD5 # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE 0xD6 0xD6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0xD7 0xD7 # MULTIPLICATION SIGN 0xD8 0xD8 # LATIN CAPITAL LETTER R WITH CARON 0xD9 0xD9 # LATIN CAPITAL LETTER U WITH RING ABOVE 0xDA 0xDA # LATIN CAPITAL LETTER U WITH ACUTE 0xDB 0xDB # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE 0xDC 0xDC # LATIN CAPITAL LETTER U WITH DIAERESIS 0xDD 0xDD # LATIN CAPITAL LETTER Y WITH ACUTE 0xDE 0xDE # LATIN CAPITAL LETTER T WITH CEDILLA 0xDF 0xDF # LATIN SMALL LETTER SHARP S 0xE0 0xE0 # LATIN SMALL LETTER R WITH ACUTE 0xE1 0xE1 # LATIN SMALL LETTER A WITH ACUTE 0xE2 0xE2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0xE3 0xE3 # LATIN SMALL LETTER A WITH BREVE 0xE4 0xE4 # LATIN SMALL LETTER A WITH DIAERESIS 0xE5 0xE5 # LATIN SMALL LETTER L WITH ACUTE 0xE6 0xE6 # LATIN SMALL LETTER C WITH ACUTE 0xE7 0xE7 # LATIN SMALL LETTER C WITH CEDILLA 0xE8 0xE8 # LATIN SMALL LETTER C WITH CARON 0xE9 0xE9 # LATIN SMALL LETTER E WITH ACUTE 0xEA 0xEA # LATIN SMALL LETTER E WITH OGONEK 0xEB 0xEB # LATIN SMALL LETTER E WITH DIAERESIS 0xEC 0xEC # LATIN SMALL LETTER E WITH CARON 0xED 0xED # LATIN SMALL LETTER I WITH ACUTE 0xEE 0xEE # LATIN SMALL LETTER I WITH CIRCUMFLEX 0xEF 0xEF # LATIN SMALL LETTER D WITH CARON 0xF0 0xF0 # LATIN SMALL LETTER D WITH STROKE 0xF1 0xF1 # LATIN SMALL LETTER N WITH ACUTE 0xF2 0xF2 # LATIN SMALL LETTER N WITH CARON 0xF3 0xF3 # LATIN SMALL LETTER O WITH ACUTE 0xF4 0xF4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0xF5 0xF5 # LATIN SMALL LETTER O WITH DOUBLE ACUTE 0xF6 0xF6 # LATIN SMALL LETTER O WITH DIAERESIS 0xF7 0xF7 # DIVISION SIGN 0xF8 0xF8 # LATIN SMALL LETTER R WITH CARON 0xF9 0xF9 # LATIN SMALL LETTER U WITH RING ABOVE 0xFA 0xFA # LATIN SMALL LETTER U WITH ACUTE 0xFB 0xFB # LATIN SMALL LETTER U WITH DOUBLE ACUTE 0xFC 0xFC # LATIN SMALL LETTER U WITH DIAERESIS 0xFD 0xFD # LATIN SMALL LETTER Y WITH ACUTE 0xFE 0xFE # LATIN SMALL LETTER T WITH CEDILLA 0xFF 0xFF # DOT ABOVE kbd-1.15.5/data/consoletrans/cp737_to_uni.trans0000644000076400007640000002254012056474622016223 000000000000000x00 U+0000 # NULL 0x01 U+0001 # START OF HEADING 0x02 U+0002 # START OF TEXT 0x03 U+0003 # END OF TEXT 0x04 U+0004 # END OF TRANSMISSION 0x05 U+0005 # ENQUIRY 0x06 U+0006 # ACKNOWLEDGE 0x07 U+0007 # BELL 0x08 U+0008 # BACKSPACE 0x09 U+0009 # HORIZONTAL TABULATION 0x0a U+000a # LINE FEED 0x0b U+000b # VERTICAL TABULATION 0x0c U+000c # FORM FEED 0x0d U+000d # CARRIAGE RETURN 0x0e U+000e # SHIFT OUT 0x0f U+000f # SHIFT IN 0x10 U+0010 # DATA LINK ESCAPE 0x11 U+0011 # DEVICE CONTROL ONE 0x12 U+0012 # DEVICE CONTROL TWO 0x13 U+0013 # DEVICE CONTROL THREE 0x14 U+0014 # DEVICE CONTROL FOUR 0x15 U+0015 # NEGATIVE ACKNOWLEDGE 0x16 U+0016 # SYNCHRONOUS IDLE 0x17 U+0017 # END OF TRANSMISSION BLOCK 0x18 U+0018 # CANCEL 0x19 U+0019 # END OF MEDIUM 0x1a U+001a # SUBSTITUTE 0x1b U+001b # ESCAPE 0x1c U+001c # FILE SEPARATOR 0x1d U+001d # GROUP SEPARATOR 0x1e U+001e # RECORD SEPARATOR 0x1f U+001f # UNIT SEPARATOR 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002a # ASTERISK 0x2b U+002b # PLUS SIGN 0x2c U+002c # COMMA 0x2d U+002d # HYPHEN-MINUS 0x2e U+002e # FULL STOP 0x2f U+002f # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003a # COLON 0x3b U+003b # SEMICOLON 0x3c U+003c # LESS-THAN SIGN 0x3d U+003d # EQUALS SIGN 0x3e U+003e # GREATER-THAN SIGN 0x3f U+003f # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004a # LATIN CAPITAL LETTER J 0x4b U+004b # LATIN CAPITAL LETTER K 0x4c U+004c # LATIN CAPITAL LETTER L 0x4d U+004d # LATIN CAPITAL LETTER M 0x4e U+004e # LATIN CAPITAL LETTER N 0x4f U+004f # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005a # LATIN CAPITAL LETTER Z 0x5b U+005b # LEFT SQUARE BRACKET 0x5c U+005c # REVERSE SOLIDUS 0x5d U+005d # RIGHT SQUARE BRACKET 0x5e U+005e # CIRCUMFLEX ACCENT 0x5f U+005f # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006a # LATIN SMALL LETTER J 0x6b U+006b # LATIN SMALL LETTER K 0x6c U+006c # LATIN SMALL LETTER L 0x6d U+006d # LATIN SMALL LETTER M 0x6e U+006e # LATIN SMALL LETTER N 0x6f U+006f # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007a # LATIN SMALL LETTER Z 0x7b U+007b # LEFT CURLY BRACKET 0x7c U+007c # VERTICAL LINE 0x7d U+007d # RIGHT CURLY BRACKET 0x7e U+007e # TILDE 0x7f U+007f # DELETE 0x80 U+0391 # GREEK CAPITAL LETTER ALPHA 0x81 U+0392 # GREEK CAPITAL LETTER BETA 0x82 U+0393 # GREEK CAPITAL LETTER GAMMA 0x83 U+0394 # GREEK CAPITAL LETTER DELTA 0x84 U+0395 # GREEK CAPITAL LETTER EPSILON 0x85 U+0396 # GREEK CAPITAL LETTER ZETA 0x86 U+0397 # GREEK CAPITAL LETTER ETA 0x87 U+0398 # GREEK CAPITAL LETTER THETA 0x88 U+0399 # GREEK CAPITAL LETTER IOTA 0x89 U+039a # GREEK CAPITAL LETTER KAPPA 0x8a U+039b # GREEK CAPITAL LETTER LAMDA 0x8b U+039c # GREEK CAPITAL LETTER MU 0x8c U+039d # GREEK CAPITAL LETTER NU 0x8d U+039e # GREEK CAPITAL LETTER XI 0x8e U+039f # GREEK CAPITAL LETTER OMICRON 0x8f U+03a0 # GREEK CAPITAL LETTER PI 0x90 U+03a1 # GREEK CAPITAL LETTER RHO 0x91 U+03a3 # GREEK CAPITAL LETTER SIGMA 0x92 U+03a4 # GREEK CAPITAL LETTER TAU 0x93 U+03a5 # GREEK CAPITAL LETTER UPSILON 0x94 U+03a6 # GREEK CAPITAL LETTER PHI 0x95 U+03a7 # GREEK CAPITAL LETTER CHI 0x96 U+03a8 # GREEK CAPITAL LETTER PSI 0x97 U+03a9 # GREEK CAPITAL LETTER OMEGA 0x98 U+03b1 # GREEK SMALL LETTER ALPHA 0x99 U+03b2 # GREEK SMALL LETTER BETA 0x9a U+03b3 # GREEK SMALL LETTER GAMMA 0x9b U+03b4 # GREEK SMALL LETTER DELTA 0x9c U+03b5 # GREEK SMALL LETTER EPSILON 0x9d U+03b6 # GREEK SMALL LETTER ZETA 0x9e U+03b7 # GREEK SMALL LETTER ETA 0x9f U+03b8 # GREEK SMALL LETTER THETA 0xa0 U+03b9 # GREEK SMALL LETTER IOTA 0xa1 U+03ba # GREEK SMALL LETTER KAPPA 0xa2 U+03bb # GREEK SMALL LETTER LAMDA 0xa3 U+03bc # GREEK SMALL LETTER MU 0xa4 U+03bd # GREEK SMALL LETTER NU 0xa5 U+03be # GREEK SMALL LETTER XI 0xa6 U+03bf # GREEK SMALL LETTER OMICRON 0xa7 U+03c0 # GREEK SMALL LETTER PI 0xa8 U+03c1 # GREEK SMALL LETTER RHO 0xa9 U+03c3 # GREEK SMALL LETTER SIGMA 0xaa U+03c2 # GREEK SMALL LETTER FINAL SIGMA 0xab U+03c4 # GREEK SMALL LETTER TAU 0xac U+03c5 # GREEK SMALL LETTER UPSILON 0xad U+03c6 # GREEK SMALL LETTER PHI 0xae U+03c7 # GREEK SMALL LETTER CHI 0xaf U+03c8 # GREEK SMALL LETTER PSI 0xb0 U+2591 # LIGHT SHADE 0xb1 U+2592 # MEDIUM SHADE 0xb2 U+2593 # DARK SHADE 0xb3 U+2502 # BOX DRAWINGS LIGHT VERTICAL 0xb4 U+2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT 0xb5 U+2561 # BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE 0xb6 U+2562 # BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE 0xb7 U+2556 # BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE 0xb8 U+2555 # BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE 0xb9 U+2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT 0xba U+2551 # BOX DRAWINGS DOUBLE VERTICAL 0xbb U+2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT 0xbc U+255d # BOX DRAWINGS DOUBLE UP AND LEFT 0xbd U+255c # BOX DRAWINGS UP DOUBLE AND LEFT SINGLE 0xbe U+255b # BOX DRAWINGS UP SINGLE AND LEFT DOUBLE 0xbf U+2510 # BOX DRAWINGS LIGHT DOWN AND LEFT 0xc0 U+2514 # BOX DRAWINGS LIGHT UP AND RIGHT 0xc1 U+2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL 0xc2 U+252c # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL 0xc3 U+251c # BOX DRAWINGS LIGHT VERTICAL AND RIGHT 0xc4 U+2500 # BOX DRAWINGS LIGHT HORIZONTAL 0xc5 U+253c # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL 0xc6 U+255e # BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE 0xc7 U+255f # BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE 0xc8 U+255a # BOX DRAWINGS DOUBLE UP AND RIGHT 0xc9 U+2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT 0xca U+2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL 0xcb U+2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL 0xcc U+2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT 0xcd U+2550 # BOX DRAWINGS DOUBLE HORIZONTAL 0xce U+256c # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL 0xcf U+2567 # BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE 0xd0 U+2568 # BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE 0xd1 U+2564 # BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE 0xd2 U+2565 # BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE 0xd3 U+2559 # BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE 0xd4 U+2558 # BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE 0xd5 U+2552 # BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE 0xd6 U+2553 # BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE 0xd7 U+256b # BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE 0xd8 U+256a # BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE 0xd9 U+2518 # BOX DRAWINGS LIGHT UP AND LEFT 0xda U+250c # BOX DRAWINGS LIGHT DOWN AND RIGHT 0xdb U+2588 # FULL BLOCK 0xdc U+2584 # LOWER HALF BLOCK 0xdd U+258c # LEFT HALF BLOCK 0xde U+2590 # RIGHT HALF BLOCK 0xdf U+2580 # UPPER HALF BLOCK 0xe0 U+03c9 # GREEK SMALL LETTER OMEGA 0xe1 U+03ac # GREEK SMALL LETTER ALPHA WITH TONOS 0xe2 U+03ad # GREEK SMALL LETTER EPSILON WITH TONOS 0xe3 U+03ae # GREEK SMALL LETTER ETA WITH TONOS 0xe4 U+03ca # GREEK SMALL LETTER IOTA WITH DIALYTIKA 0xe5 U+03af # GREEK SMALL LETTER IOTA WITH TONOS 0xe6 U+03cc # GREEK SMALL LETTER OMICRON WITH TONOS 0xe7 U+03cd # GREEK SMALL LETTER UPSILON WITH TONOS 0xe8 U+03cb # GREEK SMALL LETTER UPSILON WITH DIALYTIKA 0xe9 U+03ce # GREEK SMALL LETTER OMEGA WITH TONOS 0xea U+0386 # GREEK CAPITAL LETTER ALPHA WITH TONOS 0xeb U+0388 # GREEK CAPITAL LETTER EPSILON WITH TONOS 0xec U+0389 # GREEK CAPITAL LETTER ETA WITH TONOS 0xed U+038a # GREEK CAPITAL LETTER IOTA WITH TONOS 0xee U+038c # GREEK CAPITAL LETTER OMICRON WITH TONOS 0xef U+038e # GREEK CAPITAL LETTER UPSILON WITH TONOS 0xf0 U+038f # GREEK CAPITAL LETTER OMEGA WITH TONOS 0xf1 U+00b1 # PLUS-MINUS SIGN 0xf2 U+2265 # GREATER-THAN OR EQUAL TO 0xf3 U+2264 # LESS-THAN OR EQUAL TO 0xf4 U+03aa # GREEK CAPITAL LETTER IOTA WITH DIALYTIKA 0xf5 U+03ab # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA 0xf6 U+00f7 # DIVISION SIGN 0xf7 U+2248 # ALMOST EQUAL TO 0xf8 U+00b0 # DEGREE SIGN 0xf9 U+2219 # BULLET OPERATOR 0xfa U+00b7 # MIDDLE DOT 0xfb U+221a # SQUARE ROOT 0xfc U+207f # SUPERSCRIPT LATIN SMALL LETTER N 0xfd U+00b2 # SUPERSCRIPT TWO 0xfe U+25a0 # BLACK SQUARE 0xff U+00a0 # NO-BREAK SPACE kbd-1.15.5/data/consoletrans/cp437_to_iso01.trans0000644000076400007640000000345212056474622016361 00000000000000# # this file allows using a cp437 encoded font to display iso-8859-1 # usage: setfont -m cp437_to_iso01.trans -u iso01.uni fontname # # Internal value Output character 0x80 0x80 0x81 0x81 0x82 0x82 0x83 0x83 0x84 0x84 0x85 0x85 0x86 0x86 0x87 0x87 0x88 0x88 0x89 0x89 0x8A 0x8A 0x8B 0x8B 0x8C 0x8C 0x8D 0x8D 0x8E 0x8E 0x8F 0x8F 0x90 0x90 0x91 0x91 0x92 0x92 0x93 0x93 0x94 0x94 0x95 0x95 0x96 0x96 0x97 0x97 0x98 0x98 0x99 0x99 0x9A 0x9A 0x9B 0x9B 0x9C 0x9C 0x9D 0x9D 0x9E 0x9E 0x9F 0x9F 0xA0 0xA0 0xA1 0xAD 0xA2 0x9B 0xA3 0x9C 0xA4 0xA4 0xA5 0x9D 0xA6 0xA6 0xA7 0x15 0xA8 0x1C 0xA9 0xA9 0xAA 0xA6 0xAB 0xAE 0xAC 0xAA 0xAD 0xAD 0xAE 0xAE 0xAF 0xAF 0xB0 0xB0 0xB1 0xF1 0xB2 0xFD 0xB3 0xB3 0xB4 0xB4 0xB5 0xE6 0xB6 0x14 0xB7 0xF9 0xB8 0xB8 0xB9 0xB9 0xBA 0xA7 0xBB 0xAF 0xBC 0xAC 0xBD 0xAB 0xBE 0xBE 0xBF 0xA8 0xC0 0xC0 0xC1 0xC1 0xC2 0xC2 0xC3 0xC3 0xC4 0x8E 0xC5 0x8F 0xC6 0x92 0xC7 0x80 0xC8 0xC8 0xC9 0x90 0xCA 0xCA 0xCB 0xCB 0xCC 0xCC 0xCD 0xCD 0xCE 0xCE 0xCF 0xCF 0xD0 0xD0 0xD1 0xA5 0xD2 0xD2 0xD3 0xD3 0xD4 0xD4 0xD5 0xD5 0xD6 0x99 0xD7 0xD7 0xD8 0xD8 0xD9 0xD9 0xDA 0xDA 0xDB 0xDB 0xDC 0x9A 0xDD 0xDD 0xDE 0xDE 0xDF 0xE1 0xE0 0x85 0xE1 0xA0 0xE2 0x83 0xE3 0xE3 0xE4 0x84 0xE5 0x86 0xE6 0x91 0xE7 0x87 0xE8 0x8A 0xE9 0x82 0xEA 0x88 0xEB 0x89 0xEC 0xAD 0xED 0xA1 0xEE 0x8B 0xEF 0x8C 0xF0 0xF0 0xF1 0xA4 0xF2 0x95 0xF3 0xA2 0xF4 0x93 0xF5 0xF5 0xF6 0x94 0xF7 0xF6 0xF8 0xED 0xF9 0x97 0xFA 0xA3 0xFB 0x96 0xFC 0x81 0xFD 0xFD 0xFE 0xFE 0xFF 0x98 kbd-1.15.5/data/consoletrans/koi2alt0000644000076400007640000000462712056474622014230 00000000000000# Internal value (CP866/koi8) Output character (ISO 8859-5) # (Since CP866 and koi8 use almost disjoint code sets, we # can map both of them simultaneously to iso-8859-5.) 0x80 0xB0 0x81 0xB1 0x82 0xB2 0x83 0xB3 0x84 0xB4 0x85 0xB5 0x86 0xB6 0x87 0xB7 0x88 0xB8 0x89 0xB9 0x8A 0xFA 0x8B 0xBB 0x8C 0xBC 0x8D 0xBD 0x8E 0xBE 0x8F 0xBF 0x90 0xC0 0x91 0xC1 0x92 0xC2 0x93 0xC3 0x94 0xC4 0x95 0xC5 0x96 0xC6 0x97 0xC7 0x98 0xC8 0x99 0xC9 0x9A 0xCA 0x9B 0xFF # High-bit Escape to Rubout; should be 0xCB for Yeri 0x9C 0xCC 0x9D 0xCD 0x9E 0xCE 0x9F 0xCF 0xA0 0xD0 0xA1 0xD1 0xA2 0xD2 0xA3 0xF1 # yo ; should be 0xD3 for ghe 0xA4 0xD4 0xA5 0xD5 0xA6 0xD6 0xA7 0xD7 0xA8 0xD8 0xA9 0xD9 0xAA 0xDA 0xAB 0xDB 0xAC 0xDC 0xAD 0xDD 0xAE 0xDE 0xAF 0xDF 0xB0 0xD3 # Changed, because yo 0xB1 0xF3 # 0xB2 0xF2 0xB3 0xF0 # YO 0xB4 0xF4 0xB5 0xF5 0xB6 0xF6 0xB7 0xF7 0xB8 0xF8 0xB9 0xD0 #0xBA 0xFA 0xBB 0xFB 0xBC 0xFC 0xBD 0xFD 0xBE 0xFE 0xBF 0xCB # 0xC0 0xEE # yu 0xC1 0xA0 # a 0xC2 0xA1 # b 0xC3 0xE6 # c 0xC4 0xA4 # d 0xC5 0xA5 # e 0xC6 0xE4 # f 0xC7 0xA3 # g 0xC8 0xE5 # h 0xC9 0xA8 # i 0xCA 0xA9 # iy 0xCB 0xAA # k 0xCC 0xAB # l 0xCD 0xAC # m 0xCE 0xAD # n 0xCF 0xAE # o 0xD0 0xAF # p 0xD1 0xEF # ya 0xD2 0xE0 # r 0xD3 0xE1 # s 0xD4 0xE2 # t 0xD5 0xE3 # u 0xD6 0xA6 # zh 0xD7 0xA2 # v 0xD8 0xEC # m znak 0xD9 0xEB # y 0xDA 0xA7 # z 0xDB 0xE8 # sh 0xDC 0xED # ae 0xDD 0xE9 # sch 0xDE 0xE7 # ch 0xDF 0xEA # t znak 0xE0 0x9E # YU 0xE1 0x80 # A 0xE2 0x81 # B 0xE3 0x96 # C 0xE4 0x84 # D 0xE5 0x85 # E 0xE6 0x94 # F 0xE7 0x83 # G 0xE8 0x95 # H 0xE9 0x88 # I 0xEA 0x89 # IY 0xEB 0x8A # K 0xEC 0x8B # L 0xED 0x8C # M 0xEE 0x8D # N 0xEF 0x8E # O 0xF0 0x8F # P 0xF1 0x9F # YA 0xF2 0x90 # R 0xF3 0x91 # S 0xF4 0x92 # T 0xF5 0x93 # U 0xF6 0x86 # ZH 0xF7 0x82 # V 0xF8 0x9C # M znak 0xF9 0x9B # Y 0xFA 0x87 # Z 0xFB 0x98 # SH 0xFC 0x9D # AE 0xFD 0x99 # SCH 0xFE 0x97 # CH 0xFF 0x9A # T znak kbd-1.15.5/data/consoletrans/cp861_to_uni.trans0000644000076400007640000002252212056474622016221 000000000000000x00 U+0000 # NULL 0x01 U+0001 # START OF HEADING 0x02 U+0002 # START OF TEXT 0x03 U+0003 # END OF TEXT 0x04 U+0004 # END OF TRANSMISSION 0x05 U+0005 # ENQUIRY 0x06 U+0006 # ACKNOWLEDGE 0x07 U+0007 # BELL 0x08 U+0008 # BACKSPACE 0x09 U+0009 # HORIZONTAL TABULATION 0x0a U+000a # LINE FEED 0x0b U+000b # VERTICAL TABULATION 0x0c U+000c # FORM FEED 0x0d U+000d # CARRIAGE RETURN 0x0e U+000e # SHIFT OUT 0x0f U+000f # SHIFT IN 0x10 U+0010 # DATA LINK ESCAPE 0x11 U+0011 # DEVICE CONTROL ONE 0x12 U+0012 # DEVICE CONTROL TWO 0x13 U+0013 # DEVICE CONTROL THREE 0x14 U+0014 # DEVICE CONTROL FOUR 0x15 U+0015 # NEGATIVE ACKNOWLEDGE 0x16 U+0016 # SYNCHRONOUS IDLE 0x17 U+0017 # END OF TRANSMISSION BLOCK 0x18 U+0018 # CANCEL 0x19 U+0019 # END OF MEDIUM 0x1a U+001a # SUBSTITUTE 0x1b U+001b # ESCAPE 0x1c U+001c # FILE SEPARATOR 0x1d U+001d # GROUP SEPARATOR 0x1e U+001e # RECORD SEPARATOR 0x1f U+001f # UNIT SEPARATOR 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002a # ASTERISK 0x2b U+002b # PLUS SIGN 0x2c U+002c # COMMA 0x2d U+002d # HYPHEN-MINUS 0x2e U+002e # FULL STOP 0x2f U+002f # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003a # COLON 0x3b U+003b # SEMICOLON 0x3c U+003c # LESS-THAN SIGN 0x3d U+003d # EQUALS SIGN 0x3e U+003e # GREATER-THAN SIGN 0x3f U+003f # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004a # LATIN CAPITAL LETTER J 0x4b U+004b # LATIN CAPITAL LETTER K 0x4c U+004c # LATIN CAPITAL LETTER L 0x4d U+004d # LATIN CAPITAL LETTER M 0x4e U+004e # LATIN CAPITAL LETTER N 0x4f U+004f # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005a # LATIN CAPITAL LETTER Z 0x5b U+005b # LEFT SQUARE BRACKET 0x5c U+005c # REVERSE SOLIDUS 0x5d U+005d # RIGHT SQUARE BRACKET 0x5e U+005e # CIRCUMFLEX ACCENT 0x5f U+005f # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006a # LATIN SMALL LETTER J 0x6b U+006b # LATIN SMALL LETTER K 0x6c U+006c # LATIN SMALL LETTER L 0x6d U+006d # LATIN SMALL LETTER M 0x6e U+006e # LATIN SMALL LETTER N 0x6f U+006f # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007a # LATIN SMALL LETTER Z 0x7b U+007b # LEFT CURLY BRACKET 0x7c U+007c # VERTICAL LINE 0x7d U+007d # RIGHT CURLY BRACKET 0x7e U+007e # TILDE 0x7f U+007f # DELETE 0x80 U+00c7 # LATIN CAPITAL LETTER C WITH CEDILLA 0x81 U+00fc # LATIN SMALL LETTER U WITH DIAERESIS 0x82 U+00e9 # LATIN SMALL LETTER E WITH ACUTE 0x83 U+00e2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0x84 U+00e4 # LATIN SMALL LETTER A WITH DIAERESIS 0x85 U+00e0 # LATIN SMALL LETTER A WITH GRAVE 0x86 U+00e5 # LATIN SMALL LETTER A WITH RING ABOVE 0x87 U+00e7 # LATIN SMALL LETTER C WITH CEDILLA 0x88 U+00ea # LATIN SMALL LETTER E WITH CIRCUMFLEX 0x89 U+00eb # LATIN SMALL LETTER E WITH DIAERESIS 0x8a U+00e8 # LATIN SMALL LETTER E WITH GRAVE 0x8b U+00d0 # LATIN CAPITAL LETTER ETH 0x8c U+00f0 # LATIN SMALL LETTER ETH 0x8d U+00de # LATIN CAPITAL LETTER THORN 0x8e U+00c4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0x8f U+00c5 # LATIN CAPITAL LETTER A WITH RING ABOVE 0x90 U+00c9 # LATIN CAPITAL LETTER E WITH ACUTE 0x91 U+00e6 # LATIN SMALL LIGATURE AE 0x92 U+00c6 # LATIN CAPITAL LIGATURE AE 0x93 U+00f4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0x94 U+00f6 # LATIN SMALL LETTER O WITH DIAERESIS 0x95 U+00fe # LATIN SMALL LETTER THORN 0x96 U+00fb # LATIN SMALL LETTER U WITH CIRCUMFLEX 0x97 U+00dd # LATIN CAPITAL LETTER Y WITH ACUTE 0x98 U+00fd # LATIN SMALL LETTER Y WITH ACUTE 0x99 U+00d6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0x9a U+00dc # LATIN CAPITAL LETTER U WITH DIAERESIS 0x9b U+00f8 # LATIN SMALL LETTER O WITH STROKE 0x9c U+00a3 # POUND SIGN 0x9d U+00d8 # LATIN CAPITAL LETTER O WITH STROKE 0x9e U+20a7 # PESETA SIGN 0x9f U+0192 # LATIN SMALL LETTER F WITH HOOK 0xa0 U+00e1 # LATIN SMALL LETTER A WITH ACUTE 0xa1 U+00ed # LATIN SMALL LETTER I WITH ACUTE 0xa2 U+00f3 # LATIN SMALL LETTER O WITH ACUTE 0xa3 U+00fa # LATIN SMALL LETTER U WITH ACUTE 0xa4 U+00c1 # LATIN CAPITAL LETTER A WITH ACUTE 0xa5 U+00cd # LATIN CAPITAL LETTER I WITH ACUTE 0xa6 U+00d3 # LATIN CAPITAL LETTER O WITH ACUTE 0xa7 U+00da # LATIN CAPITAL LETTER U WITH ACUTE 0xa8 U+00bf # INVERTED QUESTION MARK 0xa9 U+2310 # REVERSED NOT SIGN 0xaa U+00ac # NOT SIGN 0xab U+00bd # VULGAR FRACTION ONE HALF 0xac U+00bc # VULGAR FRACTION ONE QUARTER 0xad U+00a1 # INVERTED EXCLAMATION MARK 0xae U+00ab # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xaf U+00bb # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0xb0 U+2591 # LIGHT SHADE 0xb1 U+2592 # MEDIUM SHADE 0xb2 U+2593 # DARK SHADE 0xb3 U+2502 # BOX DRAWINGS LIGHT VERTICAL 0xb4 U+2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT 0xb5 U+2561 # BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE 0xb6 U+2562 # BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE 0xb7 U+2556 # BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE 0xb8 U+2555 # BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE 0xb9 U+2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT 0xba U+2551 # BOX DRAWINGS DOUBLE VERTICAL 0xbb U+2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT 0xbc U+255d # BOX DRAWINGS DOUBLE UP AND LEFT 0xbd U+255c # BOX DRAWINGS UP DOUBLE AND LEFT SINGLE 0xbe U+255b # BOX DRAWINGS UP SINGLE AND LEFT DOUBLE 0xbf U+2510 # BOX DRAWINGS LIGHT DOWN AND LEFT 0xc0 U+2514 # BOX DRAWINGS LIGHT UP AND RIGHT 0xc1 U+2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL 0xc2 U+252c # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL 0xc3 U+251c # BOX DRAWINGS LIGHT VERTICAL AND RIGHT 0xc4 U+2500 # BOX DRAWINGS LIGHT HORIZONTAL 0xc5 U+253c # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL 0xc6 U+255e # BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE 0xc7 U+255f # BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE 0xc8 U+255a # BOX DRAWINGS DOUBLE UP AND RIGHT 0xc9 U+2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT 0xca U+2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL 0xcb U+2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL 0xcc U+2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT 0xcd U+2550 # BOX DRAWINGS DOUBLE HORIZONTAL 0xce U+256c # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL 0xcf U+2567 # BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE 0xd0 U+2568 # BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE 0xd1 U+2564 # BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE 0xd2 U+2565 # BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE 0xd3 U+2559 # BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE 0xd4 U+2558 # BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE 0xd5 U+2552 # BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE 0xd6 U+2553 # BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE 0xd7 U+256b # BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE 0xd8 U+256a # BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE 0xd9 U+2518 # BOX DRAWINGS LIGHT UP AND LEFT 0xda U+250c # BOX DRAWINGS LIGHT DOWN AND RIGHT 0xdb U+2588 # FULL BLOCK 0xdc U+2584 # LOWER HALF BLOCK 0xdd U+258c # LEFT HALF BLOCK 0xde U+2590 # RIGHT HALF BLOCK 0xdf U+2580 # UPPER HALF BLOCK 0xe0 U+03b1 # GREEK SMALL LETTER ALPHA 0xe1 U+00df # LATIN SMALL LETTER SHARP S 0xe2 U+0393 # GREEK CAPITAL LETTER GAMMA 0xe3 U+03c0 # GREEK SMALL LETTER PI 0xe4 U+03a3 # GREEK CAPITAL LETTER SIGMA 0xe5 U+03c3 # GREEK SMALL LETTER SIGMA 0xe6 U+00b5 # MICRO SIGN 0xe7 U+03c4 # GREEK SMALL LETTER TAU 0xe8 U+03a6 # GREEK CAPITAL LETTER PHI 0xe9 U+0398 # GREEK CAPITAL LETTER THETA 0xea U+03a9 # GREEK CAPITAL LETTER OMEGA 0xeb U+03b4 # GREEK SMALL LETTER DELTA 0xec U+221e # INFINITY 0xed U+03c6 # GREEK SMALL LETTER PHI 0xee U+03b5 # GREEK SMALL LETTER EPSILON 0xef U+2229 # INTERSECTION 0xf0 U+2261 # IDENTICAL TO 0xf1 U+00b1 # PLUS-MINUS SIGN 0xf2 U+2265 # GREATER-THAN OR EQUAL TO 0xf3 U+2264 # LESS-THAN OR EQUAL TO 0xf4 U+2320 # TOP HALF INTEGRAL 0xf5 U+2321 # BOTTOM HALF INTEGRAL 0xf6 U+00f7 # DIVISION SIGN 0xf7 U+2248 # ALMOST EQUAL TO 0xf8 U+00b0 # DEGREE SIGN 0xf9 U+2219 # BULLET OPERATOR 0xfa U+00b7 # MIDDLE DOT 0xfb U+221a # SQUARE ROOT 0xfc U+207f # SUPERSCRIPT LATIN SMALL LETTER N 0xfd U+00b2 # SUPERSCRIPT TWO 0xfe U+25a0 # BLACK SQUARE 0xff U+00a0 # NO-BREAK SPACE kbd-1.15.5/data/consoletrans/space0000644000076400007640000000411212056474622013743 00000000000000# Map all characters with high bit set to space # # In Linux 1.1.92-1.3.0, when a Unicode symbol is not found # in the Unicode mapping table, and it is in the range U+0000-00FF, # then it is looked up in the current translation table; outside # that range it is replaced by a space. # Calling "setfont -m space" makes sure that also inside this range # unknown symbols are replaced by spaces. # # All this is history now. # # Internal value Output character 0x80 0x20 0x81 0x20 0x82 0x20 0x83 0x20 0x84 0x20 0x85 0x20 0x86 0x20 0x87 0x20 0x88 0x20 0x89 0x20 0x8A 0x20 0x8B 0x20 0x8C 0x20 0x8D 0x20 0x8E 0x20 0x8F 0x20 0x90 0x20 0x91 0x20 0x92 0x20 0x93 0x20 0x94 0x20 0x95 0x20 0x96 0x20 0x97 0x20 0x98 0x20 0x99 0x20 0x9A 0x20 0x9B 0x20 0x9C 0x20 0x9D 0x20 0x9E 0x20 0x9F 0x20 0xA0 0x20 0xA1 0x20 0xA2 0x20 0xA3 0x20 0xA4 0x20 0xA5 0x20 0xA6 0x20 0xA7 0x20 0xA8 0x20 0xA9 0x20 0xAA 0x20 0xAB 0x20 0xAC 0x20 0xAD 0x20 0xAE 0x20 0xAF 0x20 0xB0 0x20 0xB1 0x20 0xB2 0x20 0xB3 0x20 0xB4 0x20 0xB5 0x20 0xB6 0x20 0xB7 0x20 0xB8 0x20 0xB9 0x20 0xBA 0x20 0xBB 0x20 0xBC 0x20 0xBD 0x20 0xBE 0x20 0xBF 0x20 0xC0 0x20 0xC1 0x20 0xC2 0x20 0xC3 0x20 0xC4 0x20 0xC5 0x20 0xC6 0x20 0xC7 0x20 0xC8 0x20 0xC9 0x20 0xCA 0x20 0xCB 0x20 0xCC 0x20 0xCD 0x20 0xCE 0x20 0xCF 0x20 0xD0 0x20 0xD1 0x20 0xD2 0x20 0xD3 0x20 0xD4 0x20 0xD5 0x20 0xD6 0x20 0xD7 0x20 0xD8 0x20 0xD9 0x20 0xDA 0x20 0xDB 0x20 0xDC 0x20 0xDD 0x20 0xDE 0x20 0xDF 0x20 0xE0 0x20 0xE1 0x20 0xE2 0x20 0xE3 0x20 0xE4 0x20 0xE5 0x20 0xE6 0x20 0xE7 0x20 0xE8 0x20 0xE9 0x20 0xEA 0x20 0xEB 0x20 0xEC 0x20 0xED 0x20 0xEE 0x20 0xEF 0x20 0xF0 0x20 0xF1 0x20 0xF2 0x20 0xF3 0x20 0xF4 0x20 0xF5 0x20 0xF6 0x20 0xF7 0x20 0xF8 0x20 0xF9 0x20 0xFA 0x20 0xFB 0x20 0xFC 0x20 0xFD 0x20 0xFE 0x20 0xFF 0x20 kbd-1.15.5/data/consoletrans/cp857_to_uni.trans0000644000076400007640000002223112056474622016223 000000000000000x00 U+0000 # NULL 0x01 U+0001 # START OF HEADING 0x02 U+0002 # START OF TEXT 0x03 U+0003 # END OF TEXT 0x04 U+0004 # END OF TRANSMISSION 0x05 U+0005 # ENQUIRY 0x06 U+0006 # ACKNOWLEDGE 0x07 U+0007 # BELL 0x08 U+0008 # BACKSPACE 0x09 U+0009 # HORIZONTAL TABULATION 0x0a U+000a # LINE FEED 0x0b U+000b # VERTICAL TABULATION 0x0c U+000c # FORM FEED 0x0d U+000d # CARRIAGE RETURN 0x0e U+000e # SHIFT OUT 0x0f U+000f # SHIFT IN 0x10 U+0010 # DATA LINK ESCAPE 0x11 U+0011 # DEVICE CONTROL ONE 0x12 U+0012 # DEVICE CONTROL TWO 0x13 U+0013 # DEVICE CONTROL THREE 0x14 U+0014 # DEVICE CONTROL FOUR 0x15 U+0015 # NEGATIVE ACKNOWLEDGE 0x16 U+0016 # SYNCHRONOUS IDLE 0x17 U+0017 # END OF TRANSMISSION BLOCK 0x18 U+0018 # CANCEL 0x19 U+0019 # END OF MEDIUM 0x1a U+001a # SUBSTITUTE 0x1b U+001b # ESCAPE 0x1c U+001c # FILE SEPARATOR 0x1d U+001d # GROUP SEPARATOR 0x1e U+001e # RECORD SEPARATOR 0x1f U+001f # UNIT SEPARATOR 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002a # ASTERISK 0x2b U+002b # PLUS SIGN 0x2c U+002c # COMMA 0x2d U+002d # HYPHEN-MINUS 0x2e U+002e # FULL STOP 0x2f U+002f # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003a # COLON 0x3b U+003b # SEMICOLON 0x3c U+003c # LESS-THAN SIGN 0x3d U+003d # EQUALS SIGN 0x3e U+003e # GREATER-THAN SIGN 0x3f U+003f # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004a # LATIN CAPITAL LETTER J 0x4b U+004b # LATIN CAPITAL LETTER K 0x4c U+004c # LATIN CAPITAL LETTER L 0x4d U+004d # LATIN CAPITAL LETTER M 0x4e U+004e # LATIN CAPITAL LETTER N 0x4f U+004f # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005a # LATIN CAPITAL LETTER Z 0x5b U+005b # LEFT SQUARE BRACKET 0x5c U+005c # REVERSE SOLIDUS 0x5d U+005d # RIGHT SQUARE BRACKET 0x5e U+005e # CIRCUMFLEX ACCENT 0x5f U+005f # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006a # LATIN SMALL LETTER J 0x6b U+006b # LATIN SMALL LETTER K 0x6c U+006c # LATIN SMALL LETTER L 0x6d U+006d # LATIN SMALL LETTER M 0x6e U+006e # LATIN SMALL LETTER N 0x6f U+006f # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007a # LATIN SMALL LETTER Z 0x7b U+007b # LEFT CURLY BRACKET 0x7c U+007c # VERTICAL LINE 0x7d U+007d # RIGHT CURLY BRACKET 0x7e U+007e # TILDE 0x7f U+007f # DELETE 0x80 U+00c7 # LATIN CAPITAL LETTER C WITH CEDILLA 0x81 U+00fc # LATIN SMALL LETTER U WITH DIAERESIS 0x82 U+00e9 # LATIN SMALL LETTER E WITH ACUTE 0x83 U+00e2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0x84 U+00e4 # LATIN SMALL LETTER A WITH DIAERESIS 0x85 U+00e0 # LATIN SMALL LETTER A WITH GRAVE 0x86 U+00e5 # LATIN SMALL LETTER A WITH RING ABOVE 0x87 U+00e7 # LATIN SMALL LETTER C WITH CEDILLA 0x88 U+00ea # LATIN SMALL LETTER E WITH CIRCUMFLEX 0x89 U+00eb # LATIN SMALL LETTER E WITH DIAERESIS 0x8a U+00e8 # LATIN SMALL LETTER E WITH GRAVE 0x8b U+00ef # LATIN SMALL LETTER I WITH DIAERESIS 0x8c U+00ee # LATIN SMALL LETTER I WITH CIRCUMFLEX 0x8d U+0131 # LATIN SMALL LETTER DOTLESS I 0x8e U+00c4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0x8f U+00c5 # LATIN CAPITAL LETTER A WITH RING ABOVE 0x90 U+00c9 # LATIN CAPITAL LETTER E WITH ACUTE 0x91 U+00e6 # LATIN SMALL LIGATURE AE 0x92 U+00c6 # LATIN CAPITAL LIGATURE AE 0x93 U+00f4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0x94 U+00f6 # LATIN SMALL LETTER O WITH DIAERESIS 0x95 U+00f2 # LATIN SMALL LETTER O WITH GRAVE 0x96 U+00fb # LATIN SMALL LETTER U WITH CIRCUMFLEX 0x97 U+00f9 # LATIN SMALL LETTER U WITH GRAVE 0x98 U+0130 # LATIN CAPITAL LETTER I WITH DOT ABOVE 0x99 U+00d6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0x9a U+00dc # LATIN CAPITAL LETTER U WITH DIAERESIS 0x9b U+00f8 # LATIN SMALL LETTER O WITH STROKE 0x9c U+00a3 # POUND SIGN 0x9d U+00d8 # LATIN CAPITAL LETTER O WITH STROKE 0x9e U+015e # LATIN CAPITAL LETTER S WITH CEDILLA 0x9f U+015f # LATIN SMALL LETTER S WITH CEDILLA 0xa0 U+00e1 # LATIN SMALL LETTER A WITH ACUTE 0xa1 U+00ed # LATIN SMALL LETTER I WITH ACUTE 0xa2 U+00f3 # LATIN SMALL LETTER O WITH ACUTE 0xa3 U+00fa # LATIN SMALL LETTER U WITH ACUTE 0xa4 U+00f1 # LATIN SMALL LETTER N WITH TILDE 0xa5 U+00d1 # LATIN CAPITAL LETTER N WITH TILDE 0xa6 U+011e # LATIN CAPITAL LETTER G WITH BREVE 0xa7 U+011f # LATIN SMALL LETTER G WITH BREVE 0xa8 U+00bf # INVERTED QUESTION MARK 0xa9 U+00ae # REGISTERED SIGN 0xaa U+00ac # NOT SIGN 0xab U+00bd # VULGAR FRACTION ONE HALF 0xac U+00bc # VULGAR FRACTION ONE QUARTER 0xad U+00a1 # INVERTED EXCLAMATION MARK 0xae U+00ab # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xaf U+00bb # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0xb0 U+2591 # LIGHT SHADE 0xb1 U+2592 # MEDIUM SHADE 0xb2 U+2593 # DARK SHADE 0xb3 U+2502 # BOX DRAWINGS LIGHT VERTICAL 0xb4 U+2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT 0xb5 U+00c1 # LATIN CAPITAL LETTER A WITH ACUTE 0xb6 U+00c2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX 0xb7 U+00c0 # LATIN CAPITAL LETTER A WITH GRAVE 0xb8 U+00a9 # COPYRIGHT SIGN 0xb9 U+2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT 0xba U+2551 # BOX DRAWINGS DOUBLE VERTICAL 0xbb U+2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT 0xbc U+255d # BOX DRAWINGS DOUBLE UP AND LEFT 0xbd U+00a2 # CENT SIGN 0xbe U+00a5 # YEN SIGN 0xbf U+2510 # BOX DRAWINGS LIGHT DOWN AND LEFT 0xc0 U+2514 # BOX DRAWINGS LIGHT UP AND RIGHT 0xc1 U+2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL 0xc2 U+252c # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL 0xc3 U+251c # BOX DRAWINGS LIGHT VERTICAL AND RIGHT 0xc4 U+2500 # BOX DRAWINGS LIGHT HORIZONTAL 0xc5 U+253c # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL 0xc6 U+00e3 # LATIN SMALL LETTER A WITH TILDE 0xc7 U+00c3 # LATIN CAPITAL LETTER A WITH TILDE 0xc8 U+255a # BOX DRAWINGS DOUBLE UP AND RIGHT 0xc9 U+2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT 0xca U+2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL 0xcb U+2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL 0xcc U+2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT 0xcd U+2550 # BOX DRAWINGS DOUBLE HORIZONTAL 0xce U+256c # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL 0xcf U+00a4 # CURRENCY SIGN 0xd0 U+00ba # MASCULINE ORDINAL INDICATOR 0xd1 U+00aa # FEMININE ORDINAL INDICATOR 0xd2 U+00ca # LATIN CAPITAL LETTER E WITH CIRCUMFLEX 0xd3 U+00cb # LATIN CAPITAL LETTER E WITH DIAERESIS 0xd4 U+00c8 # LATIN CAPITAL LETTER E WITH GRAVE 0xd5 U+fffd # UNDEFINED 0xd6 U+00cd # LATIN CAPITAL LETTER I WITH ACUTE 0xd7 U+00ce # LATIN CAPITAL LETTER I WITH CIRCUMFLEX 0xd8 U+00cf # LATIN CAPITAL LETTER I WITH DIAERESIS 0xd9 U+2518 # BOX DRAWINGS LIGHT UP AND LEFT 0xda U+250c # BOX DRAWINGS LIGHT DOWN AND RIGHT 0xdb U+2588 # FULL BLOCK 0xdc U+2584 # LOWER HALF BLOCK 0xdd U+00a6 # BROKEN BAR 0xde U+00cc # LATIN CAPITAL LETTER I WITH GRAVE 0xdf U+2580 # UPPER HALF BLOCK 0xe0 U+00d3 # LATIN CAPITAL LETTER O WITH ACUTE 0xe1 U+00df # LATIN SMALL LETTER SHARP S 0xe2 U+00d4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX 0xe3 U+00d2 # LATIN CAPITAL LETTER O WITH GRAVE 0xe4 U+00f5 # LATIN SMALL LETTER O WITH TILDE 0xe5 U+00d5 # LATIN CAPITAL LETTER O WITH TILDE 0xe6 U+00b5 # MICRO SIGN 0xe7 U+fffd # UNDEFINED 0xe8 U+00d7 # MULTIPLICATION SIGN 0xe9 U+00da # LATIN CAPITAL LETTER U WITH ACUTE 0xea U+00db # LATIN CAPITAL LETTER U WITH CIRCUMFLEX 0xeb U+00d9 # LATIN CAPITAL LETTER U WITH GRAVE 0xec U+00ec # LATIN SMALL LETTER I WITH GRAVE 0xed U+00ff # LATIN SMALL LETTER Y WITH DIAERESIS 0xee U+00af # MACRON 0xef U+00b4 # ACUTE ACCENT 0xf0 U+00ad # SOFT HYPHEN 0xf1 U+00b1 # PLUS-MINUS SIGN 0xf2 U+fffd # UNDEFINED 0xf3 U+00be # VULGAR FRACTION THREE QUARTERS 0xf4 U+00b6 # PILCROW SIGN 0xf5 U+00a7 # SECTION SIGN 0xf6 U+00f7 # DIVISION SIGN 0xf7 U+00b8 # CEDILLA 0xf8 U+00b0 # DEGREE SIGN 0xf9 U+00a8 # DIAERESIS 0xfa U+00b7 # MIDDLE DOT 0xfb U+00b9 # SUPERSCRIPT ONE 0xfc U+00b3 # SUPERSCRIPT THREE 0xfd U+00b2 # SUPERSCRIPT TWO 0xfe U+25a0 # BLACK SQUARE 0xff U+00a0 # NO-BREAK SPACE kbd-1.15.5/data/consoletrans/koi8-u_to_uni.trans0000644000076400007640000002352312056474622016476 000000000000000x00 U+0000 # NULL (NUL) 0x01 U+0001 # START OF HEADING (SOH) 0x02 U+0002 # START OF TEXT (STX) 0x03 U+0003 # END OF TEXT (ETX) 0x04 U+0004 # END OF TRANSMISSION (EOT) 0x05 U+0005 # ENQUIRY (ENQ) 0x06 U+0006 # ACKNOWLEDGE (ACK) 0x07 U+0007 # BELL (BEL) 0x08 U+0008 # BACKSPACE (BS) 0x09 U+0009 # CHARACTER TABULATION (HT) 0x0a U+000A # LINE FEED (LF) 0x0b U+000B # LINE TABULATION (VT) 0x0c U+000C # FORM FEED (FF) 0x0d U+000D # CARRIAGE RETURN (CR) 0x0e U+000E # SHIFT OUT (SO) 0x0f U+000F # SHIFT IN (SI) 0x10 U+0010 # DATALINK ESCAPE (DLE) 0x11 U+0011 # DEVICE CONTROL ONE (DC1) 0x12 U+0012 # DEVICE CONTROL TWO (DC2) 0x13 U+0013 # DEVICE CONTROL THREE (DC3) 0x14 U+0014 # DEVICE CONTROL FOUR (DC4) 0x15 U+0015 # NEGATIVE ACKNOWLEDGE (NAK) 0x16 U+0016 # SYNCHRONOUS IDLE (SYN) 0x17 U+0017 # END OF TRANSMISSION BLOCK (ETB) 0x18 U+0018 # CANCEL (CAN) 0x19 U+0019 # END OF MEDIUM (EM) 0x1a U+001A # SUBSTITUTE (SUB) 0x1b U+001B # ESCAPE (ESC) 0x1c U+001C # FILE SEPARATOR (IS4) 0x1d U+001D # GROUP SEPARATOR (IS3) 0x1e U+001E # RECORD SEPARATOR (IS2) 0x1f U+001F # UNIT SEPARATOR (IS1) 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002A # ASTERISK 0x2b U+002B # PLUS SIGN 0x2c U+002C # COMMA 0x2d U+002D # HYPHEN-MINUS 0x2e U+002E # FULL STOP 0x2f U+002F # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003A # COLON 0x3b U+003B # SEMICOLON 0x3c U+003C # LESS-THAN SIGN 0x3d U+003D # EQUALS SIGN 0x3e U+003E # GREATER-THAN SIGN 0x3f U+003F # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004A # LATIN CAPITAL LETTER J 0x4b U+004B # LATIN CAPITAL LETTER K 0x4c U+004C # LATIN CAPITAL LETTER L 0x4d U+004D # LATIN CAPITAL LETTER M 0x4e U+004E # LATIN CAPITAL LETTER N 0x4f U+004F # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005A # LATIN CAPITAL LETTER Z 0x5b U+005B # LEFT SQUARE BRACKET 0x5c U+005C # REVERSE SOLIDUS 0x5d U+005D # RIGHT SQUARE BRACKET 0x5e U+005E # CIRCUMFLEX ACCENT 0x5f U+005F # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006A # LATIN SMALL LETTER J 0x6b U+006B # LATIN SMALL LETTER K 0x6c U+006C # LATIN SMALL LETTER L 0x6d U+006D # LATIN SMALL LETTER M 0x6e U+006E # LATIN SMALL LETTER N 0x6f U+006F # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007A # LATIN SMALL LETTER Z 0x7b U+007B # LEFT CURLY BRACKET 0x7c U+007C # VERTICAL LINE 0x7d U+007D # RIGHT CURLY BRACKET 0x7e U+007E # TILDE 0x7f U+007F # DELETE (DEL) 0x80 U+2500 # BOX DRAWINGS LIGHT HORIZONTAL 0x81 U+2502 # BOX DRAWINGS LIGHT VERTICAL 0x82 U+250C # BOX DRAWINGS LIGHT DOWN AND RIGHT 0x83 U+2510 # BOX DRAWINGS LIGHT DOWN AND LEFT 0x84 U+2514 # BOX DRAWINGS LIGHT UP AND RIGHT 0x85 U+2518 # BOX DRAWINGS LIGHT UP AND LEFT 0x86 U+251C # BOX DRAWINGS LIGHT VERTICAL AND RIGHT 0x87 U+2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT 0x88 U+252C # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL 0x89 U+2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL 0x8a U+253C # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL 0x8b U+2580 # UPPER HALF BLOCK 0x8c U+2584 # LOWER HALF BLOCK 0x8d U+2588 # FULL BLOCK 0x8e U+258C # LEFT HALF BLOCK 0x8f U+2590 # RIGHT HALF BLOCK 0x90 U+2591 # LIGHT SHADE 0x91 U+2592 # MEDIUM SHADE 0x92 U+2593 # DARK SHADE 0x93 U+2320 # TOP HALF INTEGRAL 0x94 U+25A0 # BLACK SQUARE 0x95 U+2219 # BULLET OPERATOR 0x96 U+221A # SQUARE ROOT 0x97 U+2248 # ALMOST EQUAL TO 0x98 U+2264 # LESS THAN OR EQUAL TO 0x99 U+2265 # GREATER THAN OR EQUAL TO 0x9a U+00A0 # NO-BREAK SPACE 0x9b U+2321 # BOTTOM HALF INTEGRAL 0x9c U+00B0 # DEGREE SIGN 0x9d U+00B2 # SUPERSCRIPT DIGIT TWO 0x9e U+00B7 # MIDDLE DOT 0x9f U+00F7 # DIVISION SIGN 0xa0 U+2550 # BOX DRAWINGS DOUBLE HORIZONTAL 0xa1 U+2551 # BOX DRAWINGS DOUBLE VERTICAL 0xa2 U+2552 # BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE 0xa3 U+0451 # CYRILLIC SMALL LETTER IO 0xa4 U+0454 # CYRILLIC SMALL LETTER UKRAINIAN IE 0xa5 U+2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT 0xa6 U+0456 # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I 0xa7 U+0457 # CYRILLIC SMALL LETTER YI (Ukrainian) 0xa8 U+2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT 0xa9 U+2558 # BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE 0xaa U+2559 # BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE 0xab U+255A # BOX DRAWINGS DOUBLE UP AND RIGHT 0xac U+255B # BOX DRAWINGS UP SINGLE AND LEFT DOUBLE 0xad U+0491 # CYRILLIC SMALL LETTER GHE WITH UPTURN 0xae U+255D # BOX DRAWINGS DOUBLE UP AND LEFT 0xaf U+255E # BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE 0xb0 U+255F # BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE 0xb1 U+2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT 0xb2 U+2561 # BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE 0xb3 U+0401 # CYRILLIC CAPITAL LETTER IO 0xb4 U+0404 # CYRILLIC CAPITAL LETTER UKRAINIAN IE 0xb5 U+2563 # DOUBLE VERTICAL AND LEFT 0xb6 U+0406 # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I 0xb7 U+0407 # CYRILLIC CAPITAL LETTER YI (Ukrainian) 0xb8 U+2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL 0xb9 U+2567 # BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE 0xba U+2568 # BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE 0xbb U+2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL 0xbc U+256A # BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE 0xbd U+0490 # CYRILLIC CAPITAL LETTER GHE WITH UPTURN 0xbe U+256C # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL 0xbf U+00A9 # COPYRIGHT SIGN 0xc0 U+044E # CYRILLIC SMALL LETTER YU 0xc1 U+0430 # CYRILLIC SMALL LETTER A 0xc2 U+0431 # CYRILLIC SMALL LETTER BE 0xc3 U+0446 # CYRILLIC SMALL LETTER TSE 0xc4 U+0434 # CYRILLIC SMALL LETTER DE 0xc5 U+0435 # CYRILLIC SMALL LETTER IE 0xc6 U+0444 # CYRILLIC SMALL LETTER EF 0xc7 U+0433 # CYRILLIC SMALL LETTER GHE 0xc8 U+0445 # CYRILLIC SMALL LETTER HA 0xc9 U+0438 # CYRILLIC SMALL LETTER I 0xca U+0439 # CYRILLIC SMALL LETTER SHORT I 0xcb U+043A # CYRILLIC SMALL LETTER KA 0xcc U+043B # CYRILLIC SMALL LETTER EL 0xcd U+043C # CYRILLIC SMALL LETTER EM 0xce U+043D # CYRILLIC SMALL LETTER EN 0xcf U+043E # CYRILLIC SMALL LETTER O 0xd0 U+043F # CYRILLIC SMALL LETTER PE 0xd1 U+044F # CYRILLIC SMALL LETTER YA 0xd2 U+0440 # CYRILLIC SMALL LETTER ER 0xd3 U+0441 # CYRILLIC SMALL LETTER ES 0xd4 U+0442 # CYRILLIC SMALL LETTER TE 0xd5 U+0443 # CYRILLIC SMALL LETTER U 0xd6 U+0436 # CYRILLIC SMALL LETTER ZHE 0xd7 U+0432 # CYRILLIC SMALL LETTER VE 0xd8 U+044C # CYRILLIC SMALL LETTER SOFT SIGN 0xd9 U+044B # CYRILLIC SMALL LETTER YERU 0xda U+0437 # CYRILLIC SMALL LETTER ZE 0xdb U+0448 # CYRILLIC SMALL LETTER SHA 0xdc U+044D # CYRILLIC SMALL LETTER E 0xdd U+0449 # CYRILLIC SMALL LETTER SHCHA 0xde U+0447 # CYRILLIC SMALL LETTER CHE 0xdf U+044A # CYRILLIC SMALL LETTER HARD SIGN 0xe0 U+042E # CYRILLIC CAPITAL LETTER YU 0xe1 U+0410 # CYRILLIC CAPITAL LETTER A 0xe2 U+0411 # CYRILLIC CAPITAL LETTER BE 0xe3 U+0426 # CYRILLIC CAPITAL LETTER TSE 0xe4 U+0414 # CYRILLIC CAPITAL LETTER DE 0xe5 U+0415 # CYRILLIC CAPITAL LETTER IE 0xe6 U+0424 # CYRILLIC CAPITAL LETTER EF 0xe7 U+0413 # CYRILLIC CAPITAL LETTER GHE 0xe8 U+0425 # CYRILLIC CAPITAL LETTER HA 0xe9 U+0418 # CYRILLIC CAPITAL LETTER I 0xea U+0419 # CYRILLIC CAPITAL LETTER SHORT I 0xeb U+041A # CYRILLIC CAPITAL LETTER KA 0xec U+041B # CYRILLIC CAPITAL LETTER EL 0xed U+041C # CYRILLIC CAPITAL LETTER EM 0xee U+041D # CYRILLIC CAPITAL LETTER EN 0xef U+041E # CYRILLIC CAPITAL LETTER O 0xf0 U+041F # CYRILLIC CAPITAL LETTER PE 0xf1 U+042F # CYRILLIC CAPITAL LETTER YA 0xf2 U+0420 # CYRILLIC CAPITAL LETTER ER 0xf3 U+0421 # CYRILLIC CAPITAL LETTER ES 0xf4 U+0422 # CYRILLIC CAPITAL LETTER TE 0xf5 U+0423 # CYRILLIC CAPITAL LETTER U 0xf6 U+0416 # CYRILLIC CAPITAL LETTER ZHE 0xf7 U+0412 # CYRILLIC CAPITAL LETTER VE 0xf8 U+042C # CYRILLIC CAPITAL LETTER SOFT SIGN 0xf9 U+042B # CYRILLIC CAPITAL LETTER YERU 0xfa U+0417 # CYRILLIC CAPITAL LETTER ZE 0xfb U+0428 # CYRILLIC CAPITAL LETTER SHA 0xfc U+042D # CYRILLIC CAPITAL LETTER E 0xfd U+0429 # CYRILLIC CAPITAL LETTER SHCHA 0xfe U+0427 # CYRILLIC CAPITAL LETTER CHE 0xff U+042A # CYRILLIC CAPITAL LETTER HARD SIGN kbd-1.15.5/data/consoletrans/8859-15_to_uni.trans0000644000076400007640000002120712056474622016217 000000000000000x00 U+0000 # NULL 0x01 U+0001 # START OF HEADING 0x02 U+0002 # START OF TEXT 0x03 U+0003 # END OF TEXT 0x04 U+0004 # END OF TRANSMISSION 0x05 U+0005 # ENQUIRY 0x06 U+0006 # ACKNOWLEDGE 0x07 U+0007 # BELL 0x08 U+0008 # BACKSPACE 0x09 U+0009 # HORIZONTAL TABULATION 0x0a U+000a # LINE FEED 0x0b U+000b # VERTICAL TABULATION 0x0c U+000c # FORM FEED 0x0d U+000d # CARRIAGE RETURN 0x0e U+000e # SHIFT OUT 0x0f U+000f # SHIFT IN 0x10 U+0010 # DATA LINK ESCAPE 0x11 U+0011 # DEVICE CONTROL ONE 0x12 U+0012 # DEVICE CONTROL TWO 0x13 U+0013 # DEVICE CONTROL THREE 0x14 U+0014 # DEVICE CONTROL FOUR 0x15 U+0015 # NEGATIVE ACKNOWLEDGE 0x16 U+0016 # SYNCHRONOUS IDLE 0x17 U+0017 # END OF TRANSMISSION BLOCK 0x18 U+0018 # CANCEL 0x19 U+0019 # END OF MEDIUM 0x1a U+001a # SUBSTITUTE 0x1b U+001b # ESCAPE 0x1c U+001c # FILE SEPARATOR 0x1d U+001d # GROUP SEPARATOR 0x1e U+001e # RECORD SEPARATOR 0x1f U+001f # UNIT SEPARATOR 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002a # ASTERISK 0x2b U+002b # PLUS SIGN 0x2c U+002c # COMMA 0x2d U+002d # HYPHEN-MINUS 0x2e U+002e # FULL STOP 0x2f U+002f # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003a # COLON 0x3b U+003b # SEMICOLON 0x3c U+003c # LESS-THAN SIGN 0x3d U+003d # EQUALS SIGN 0x3e U+003e # GREATER-THAN SIGN 0x3f U+003f # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004a # LATIN CAPITAL LETTER J 0x4b U+004b # LATIN CAPITAL LETTER K 0x4c U+004c # LATIN CAPITAL LETTER L 0x4d U+004d # LATIN CAPITAL LETTER M 0x4e U+004e # LATIN CAPITAL LETTER N 0x4f U+004f # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005a # LATIN CAPITAL LETTER Z 0x5b U+005b # LEFT SQUARE BRACKET 0x5c U+005c # REVERSE SOLIDUS 0x5d U+005d # RIGHT SQUARE BRACKET 0x5e U+005e # CIRCUMFLEX ACCENT 0x5f U+005f # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006a # LATIN SMALL LETTER J 0x6b U+006b # LATIN SMALL LETTER K 0x6c U+006c # LATIN SMALL LETTER L 0x6d U+006d # LATIN SMALL LETTER M 0x6e U+006e # LATIN SMALL LETTER N 0x6f U+006f # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007a # LATIN SMALL LETTER Z 0x7b U+007b # LEFT CURLY BRACKET 0x7c U+007c # VERTICAL LINE 0x7d U+007d # RIGHT CURLY BRACKET 0x7e U+007e # TILDE 0x7f U+007f # DELETE 0x80 U+0080 # 0x81 U+0081 # 0x82 U+0082 # 0x83 U+0083 # 0x84 U+0084 # 0x85 U+0085 # 0x86 U+0086 # 0x87 U+0087 # 0x88 U+0088 # 0x89 U+0089 # 0x8a U+008a # 0x8b U+008b # 0x8c U+008c # 0x8d U+008d # 0x8e U+008e # 0x8f U+008f # 0x90 U+0090 # 0x91 U+0091 # 0x92 U+0092 # 0x93 U+0093 # 0x94 U+0094 # 0x95 U+0095 # 0x96 U+0096 # 0x97 U+0097 # 0x98 U+0098 # 0x99 U+0099 # 0x9a U+009a # 0x9b U+009b # 0x9c U+009c # 0x9d U+009d # 0x9e U+009e # 0x9f U+009f # 0xa0 U+00a0 # NO-BREAK SPACE 0xa1 U+00a1 # INVERTED EXCLAMATION MARK 0xa2 U+00a2 # CENT SIGN 0xa3 U+00a3 # POUND SIGN 0xa4 U+20ac # EURO SIGN 0xa5 U+00a5 # YEN SIGN 0xa6 U+0160 # LATIN CAPITAL LETTER S WITH CARON 0xa7 U+00a7 # SECTION SIGN 0xa8 U+0161 # LATIN SMALL LETTER S WITH CARON 0xa9 U+00a9 # COPYRIGHT SIGN 0xaa U+00aa # FEMININE ORDINAL INDICATOR 0xab U+00ab # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xac U+00ac # NOT SIGN 0xad U+00ad # SOFT HYPHEN 0xae U+00ae # REGISTERED SIGN 0xaf U+00af # MACRON 0xb0 U+00b0 # DEGREE SIGN 0xb1 U+00b1 # PLUS-MINUS SIGN 0xb2 U+00b2 # SUPERSCRIPT TWO 0xb3 U+00b3 # SUPERSCRIPT THREE 0xb4 U+017d # LATIN CAPITAL LETTER Z WITH CARON 0xb5 U+00b5 # MICRO SIGN 0xb6 U+00b6 # PILCROW SIGN 0xb7 U+00b7 # MIDDLE DOT 0xb8 U+017e # LATIN SMALL LETTER Z WITH CARON 0xb9 U+00b9 # SUPERSCRIPT ONE 0xba U+00ba # MASCULINE ORDINAL INDICATOR 0xbb U+00bb # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0xbc U+0152 # LATIN CAPITAL LIGATURE OE 0xbd U+0153 # LATIN SMALL LIGATURE OE 0xbe U+0178 # LATIN CAPITAL LETTER Y WITH DIAERESIS 0xbf U+00bf # INVERTED QUESTION MARK 0xc0 U+00c0 # LATIN CAPITAL LETTER A WITH GRAVE 0xc1 U+00c1 # LATIN CAPITAL LETTER A WITH ACUTE 0xc2 U+00c2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX 0xc3 U+00c3 # LATIN CAPITAL LETTER A WITH TILDE 0xc4 U+00c4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0xc5 U+00c5 # LATIN CAPITAL LETTER A WITH RING ABOVE 0xc6 U+00c6 # LATIN CAPITAL LETTER AE 0xc7 U+00c7 # LATIN CAPITAL LETTER C WITH CEDILLA 0xc8 U+00c8 # LATIN CAPITAL LETTER E WITH GRAVE 0xc9 U+00c9 # LATIN CAPITAL LETTER E WITH ACUTE 0xca U+00ca # LATIN CAPITAL LETTER E WITH CIRCUMFLEX 0xcb U+00cb # LATIN CAPITAL LETTER E WITH DIAERESIS 0xcc U+00cc # LATIN CAPITAL LETTER I WITH GRAVE 0xcd U+00cd # LATIN CAPITAL LETTER I WITH ACUTE 0xce U+00ce # LATIN CAPITAL LETTER I WITH CIRCUMFLEX 0xcf U+00cf # LATIN CAPITAL LETTER I WITH DIAERESIS 0xd0 U+00d0 # LATIN CAPITAL LETTER ETH 0xd1 U+00d1 # LATIN CAPITAL LETTER N WITH TILDE 0xd2 U+00d2 # LATIN CAPITAL LETTER O WITH GRAVE 0xd3 U+00d3 # LATIN CAPITAL LETTER O WITH ACUTE 0xd4 U+00d4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX 0xd5 U+00d5 # LATIN CAPITAL LETTER O WITH TILDE 0xd6 U+00d6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0xd7 U+00d7 # MULTIPLICATION SIGN 0xd8 U+00d8 # LATIN CAPITAL LETTER O WITH STROKE 0xd9 U+00d9 # LATIN CAPITAL LETTER U WITH GRAVE 0xda U+00da # LATIN CAPITAL LETTER U WITH ACUTE 0xdb U+00db # LATIN CAPITAL LETTER U WITH CIRCUMFLEX 0xdc U+00dc # LATIN CAPITAL LETTER U WITH DIAERESIS 0xdd U+00dd # LATIN CAPITAL LETTER Y WITH ACUTE 0xde U+00de # LATIN CAPITAL LETTER THORN 0xdf U+00df # LATIN SMALL LETTER SHARP S 0xe0 U+00e0 # LATIN SMALL LETTER A WITH GRAVE 0xe1 U+00e1 # LATIN SMALL LETTER A WITH ACUTE 0xe2 U+00e2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0xe3 U+00e3 # LATIN SMALL LETTER A WITH TILDE 0xe4 U+00e4 # LATIN SMALL LETTER A WITH DIAERESIS 0xe5 U+00e5 # LATIN SMALL LETTER A WITH RING ABOVE 0xe6 U+00e6 # LATIN SMALL LETTER AE 0xe7 U+00e7 # LATIN SMALL LETTER C WITH CEDILLA 0xe8 U+00e8 # LATIN SMALL LETTER E WITH GRAVE 0xe9 U+00e9 # LATIN SMALL LETTER E WITH ACUTE 0xea U+00ea # LATIN SMALL LETTER E WITH CIRCUMFLEX 0xeb U+00eb # LATIN SMALL LETTER E WITH DIAERESIS 0xec U+00ec # LATIN SMALL LETTER I WITH GRAVE 0xed U+00ed # LATIN SMALL LETTER I WITH ACUTE 0xee U+00ee # LATIN SMALL LETTER I WITH CIRCUMFLEX 0xef U+00ef # LATIN SMALL LETTER I WITH DIAERESIS 0xf0 U+00f0 # LATIN SMALL LETTER ETH 0xf1 U+00f1 # LATIN SMALL LETTER N WITH TILDE 0xf2 U+00f2 # LATIN SMALL LETTER O WITH GRAVE 0xf3 U+00f3 # LATIN SMALL LETTER O WITH ACUTE 0xf4 U+00f4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0xf5 U+00f5 # LATIN SMALL LETTER O WITH TILDE 0xf6 U+00f6 # LATIN SMALL LETTER O WITH DIAERESIS 0xf7 U+00f7 # DIVISION SIGN 0xf8 U+00f8 # LATIN SMALL LETTER O WITH STROKE 0xf9 U+00f9 # LATIN SMALL LETTER U WITH GRAVE 0xfa U+00fa # LATIN SMALL LETTER U WITH ACUTE 0xfb U+00fb # LATIN SMALL LETTER U WITH CIRCUMFLEX 0xfc U+00fc # LATIN SMALL LETTER U WITH DIAERESIS 0xfd U+00fd # LATIN SMALL LETTER Y WITH ACUTE 0xfe U+00fe # LATIN SMALL LETTER THORN 0xff U+00ff # LATIN SMALL LETTER Y WITH DIAERESIS kbd-1.15.5/data/consoletrans/cp852_to_uni.trans0000644000076400007640000002271512056474622016225 000000000000000x00 U+0000 # NULL 0x01 U+0001 # START OF HEADING 0x02 U+0002 # START OF TEXT 0x03 U+0003 # END OF TEXT 0x04 U+0004 # END OF TRANSMISSION 0x05 U+0005 # ENQUIRY 0x06 U+0006 # ACKNOWLEDGE 0x07 U+0007 # BELL 0x08 U+0008 # BACKSPACE 0x09 U+0009 # HORIZONTAL TABULATION 0x0a U+000a # LINE FEED 0x0b U+000b # VERTICAL TABULATION 0x0c U+000c # FORM FEED 0x0d U+000d # CARRIAGE RETURN 0x0e U+000e # SHIFT OUT 0x0f U+000f # SHIFT IN 0x10 U+0010 # DATA LINK ESCAPE 0x11 U+0011 # DEVICE CONTROL ONE 0x12 U+0012 # DEVICE CONTROL TWO 0x13 U+0013 # DEVICE CONTROL THREE 0x14 U+0014 # DEVICE CONTROL FOUR 0x15 U+0015 # NEGATIVE ACKNOWLEDGE 0x16 U+0016 # SYNCHRONOUS IDLE 0x17 U+0017 # END OF TRANSMISSION BLOCK 0x18 U+0018 # CANCEL 0x19 U+0019 # END OF MEDIUM 0x1a U+001a # SUBSTITUTE 0x1b U+001b # ESCAPE 0x1c U+001c # FILE SEPARATOR 0x1d U+001d # GROUP SEPARATOR 0x1e U+001e # RECORD SEPARATOR 0x1f U+001f # UNIT SEPARATOR 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002a # ASTERISK 0x2b U+002b # PLUS SIGN 0x2c U+002c # COMMA 0x2d U+002d # HYPHEN-MINUS 0x2e U+002e # FULL STOP 0x2f U+002f # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003a # COLON 0x3b U+003b # SEMICOLON 0x3c U+003c # LESS-THAN SIGN 0x3d U+003d # EQUALS SIGN 0x3e U+003e # GREATER-THAN SIGN 0x3f U+003f # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004a # LATIN CAPITAL LETTER J 0x4b U+004b # LATIN CAPITAL LETTER K 0x4c U+004c # LATIN CAPITAL LETTER L 0x4d U+004d # LATIN CAPITAL LETTER M 0x4e U+004e # LATIN CAPITAL LETTER N 0x4f U+004f # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005a # LATIN CAPITAL LETTER Z 0x5b U+005b # LEFT SQUARE BRACKET 0x5c U+005c # REVERSE SOLIDUS 0x5d U+005d # RIGHT SQUARE BRACKET 0x5e U+005e # CIRCUMFLEX ACCENT 0x5f U+005f # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006a # LATIN SMALL LETTER J 0x6b U+006b # LATIN SMALL LETTER K 0x6c U+006c # LATIN SMALL LETTER L 0x6d U+006d # LATIN SMALL LETTER M 0x6e U+006e # LATIN SMALL LETTER N 0x6f U+006f # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007a # LATIN SMALL LETTER Z 0x7b U+007b # LEFT CURLY BRACKET 0x7c U+007c # VERTICAL LINE 0x7d U+007d # RIGHT CURLY BRACKET 0x7e U+007e # TILDE 0x7f U+007f # DELETE 0x80 U+00c7 # LATIN CAPITAL LETTER C WITH CEDILLA 0x81 U+00fc # LATIN SMALL LETTER U WITH DIAERESIS 0x82 U+00e9 # LATIN SMALL LETTER E WITH ACUTE 0x83 U+00e2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0x84 U+00e4 # LATIN SMALL LETTER A WITH DIAERESIS 0x85 U+016f # LATIN SMALL LETTER U WITH RING ABOVE 0x86 U+0107 # LATIN SMALL LETTER C WITH ACUTE 0x87 U+00e7 # LATIN SMALL LETTER C WITH CEDILLA 0x88 U+0142 # LATIN SMALL LETTER L WITH STROKE 0x89 U+00eb # LATIN SMALL LETTER E WITH DIAERESIS 0x8a U+0150 # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE 0x8b U+0151 # LATIN SMALL LETTER O WITH DOUBLE ACUTE 0x8c U+00ee # LATIN SMALL LETTER I WITH CIRCUMFLEX 0x8d U+0179 # LATIN CAPITAL LETTER Z WITH ACUTE 0x8e U+00c4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0x8f U+0106 # LATIN CAPITAL LETTER C WITH ACUTE 0x90 U+00c9 # LATIN CAPITAL LETTER E WITH ACUTE 0x91 U+0139 # LATIN CAPITAL LETTER L WITH ACUTE 0x92 U+013a # LATIN SMALL LETTER L WITH ACUTE 0x93 U+00f4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0x94 U+00f6 # LATIN SMALL LETTER O WITH DIAERESIS 0x95 U+013d # LATIN CAPITAL LETTER L WITH CARON 0x96 U+013e # LATIN SMALL LETTER L WITH CARON 0x97 U+015a # LATIN CAPITAL LETTER S WITH ACUTE 0x98 U+015b # LATIN SMALL LETTER S WITH ACUTE 0x99 U+00d6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0x9a U+00dc # LATIN CAPITAL LETTER U WITH DIAERESIS 0x9b U+0164 # LATIN CAPITAL LETTER T WITH CARON 0x9c U+0165 # LATIN SMALL LETTER T WITH CARON 0x9d U+0141 # LATIN CAPITAL LETTER L WITH STROKE 0x9e U+00d7 # MULTIPLICATION SIGN 0x9f U+010d # LATIN SMALL LETTER C WITH CARON 0xa0 U+00e1 # LATIN SMALL LETTER A WITH ACUTE 0xa1 U+00ed # LATIN SMALL LETTER I WITH ACUTE 0xa2 U+00f3 # LATIN SMALL LETTER O WITH ACUTE 0xa3 U+00fa # LATIN SMALL LETTER U WITH ACUTE 0xa4 U+0104 # LATIN CAPITAL LETTER A WITH OGONEK 0xa5 U+0105 # LATIN SMALL LETTER A WITH OGONEK 0xa6 U+017d # LATIN CAPITAL LETTER Z WITH CARON 0xa7 U+017e # LATIN SMALL LETTER Z WITH CARON 0xa8 U+0118 # LATIN CAPITAL LETTER E WITH OGONEK 0xa9 U+0119 # LATIN SMALL LETTER E WITH OGONEK 0xaa U+00ac # NOT SIGN 0xab U+017a # LATIN SMALL LETTER Z WITH ACUTE 0xac U+010c # LATIN CAPITAL LETTER C WITH CARON 0xad U+015f # LATIN SMALL LETTER S WITH CEDILLA 0xae U+00ab # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xaf U+00bb # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0xb0 U+2591 # LIGHT SHADE 0xb1 U+2592 # MEDIUM SHADE 0xb2 U+2593 # DARK SHADE 0xb3 U+2502 # BOX DRAWINGS LIGHT VERTICAL 0xb4 U+2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT 0xb5 U+00c1 # LATIN CAPITAL LETTER A WITH ACUTE 0xb6 U+00c2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX 0xb7 U+011a # LATIN CAPITAL LETTER E WITH CARON 0xb8 U+015e # LATIN CAPITAL LETTER S WITH CEDILLA 0xb9 U+2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT 0xba U+2551 # BOX DRAWINGS DOUBLE VERTICAL 0xbb U+2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT 0xbc U+255d # BOX DRAWINGS DOUBLE UP AND LEFT 0xbd U+017b # LATIN CAPITAL LETTER Z WITH DOT ABOVE 0xbe U+017c # LATIN SMALL LETTER Z WITH DOT ABOVE 0xbf U+2510 # BOX DRAWINGS LIGHT DOWN AND LEFT 0xc0 U+2514 # BOX DRAWINGS LIGHT UP AND RIGHT 0xc1 U+2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL 0xc2 U+252c # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL 0xc3 U+251c # BOX DRAWINGS LIGHT VERTICAL AND RIGHT 0xc4 U+2500 # BOX DRAWINGS LIGHT HORIZONTAL 0xc5 U+253c # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL 0xc6 U+0102 # LATIN CAPITAL LETTER A WITH BREVE 0xc7 U+0103 # LATIN SMALL LETTER A WITH BREVE 0xc8 U+255a # BOX DRAWINGS DOUBLE UP AND RIGHT 0xc9 U+2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT 0xca U+2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL 0xcb U+2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL 0xcc U+2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT 0xcd U+2550 # BOX DRAWINGS DOUBLE HORIZONTAL 0xce U+256c # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL 0xcf U+00a4 # CURRENCY SIGN 0xd0 U+0111 # LATIN SMALL LETTER D WITH STROKE 0xd1 U+0110 # LATIN CAPITAL LETTER D WITH STROKE 0xd2 U+010e # LATIN CAPITAL LETTER D WITH CARON 0xd3 U+00cb # LATIN CAPITAL LETTER E WITH DIAERESIS 0xd4 U+010f # LATIN SMALL LETTER D WITH CARON 0xd5 U+0147 # LATIN CAPITAL LETTER N WITH CARON 0xd6 U+00cd # LATIN CAPITAL LETTER I WITH ACUTE 0xd7 U+00ce # LATIN CAPITAL LETTER I WITH CIRCUMFLEX 0xd8 U+011b # LATIN SMALL LETTER E WITH CARON 0xd9 U+2518 # BOX DRAWINGS LIGHT UP AND LEFT 0xda U+250c # BOX DRAWINGS LIGHT DOWN AND RIGHT 0xdb U+2588 # FULL BLOCK 0xdc U+2584 # LOWER HALF BLOCK 0xdd U+0162 # LATIN CAPITAL LETTER T WITH CEDILLA 0xde U+016e # LATIN CAPITAL LETTER U WITH RING ABOVE 0xdf U+2580 # UPPER HALF BLOCK 0xe0 U+00d3 # LATIN CAPITAL LETTER O WITH ACUTE 0xe1 U+00df # LATIN SMALL LETTER SHARP S 0xe2 U+00d4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX 0xe3 U+0143 # LATIN CAPITAL LETTER N WITH ACUTE 0xe4 U+0144 # LATIN SMALL LETTER N WITH ACUTE 0xe5 U+0148 # LATIN SMALL LETTER N WITH CARON 0xe6 U+0160 # LATIN CAPITAL LETTER S WITH CARON 0xe7 U+0161 # LATIN SMALL LETTER S WITH CARON 0xe8 U+0154 # LATIN CAPITAL LETTER R WITH ACUTE 0xe9 U+00da # LATIN CAPITAL LETTER U WITH ACUTE 0xea U+0155 # LATIN SMALL LETTER R WITH ACUTE 0xeb U+0170 # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE 0xec U+00fd # LATIN SMALL LETTER Y WITH ACUTE 0xed U+00dd # LATIN CAPITAL LETTER Y WITH ACUTE 0xee U+0163 # LATIN SMALL LETTER T WITH CEDILLA 0xef U+00b4 # ACUTE ACCENT 0xf0 U+00ad # SOFT HYPHEN 0xf1 U+02dd # DOUBLE ACUTE ACCENT 0xf2 U+02db # OGONEK 0xf3 U+02c7 # CARON 0xf4 U+02d8 # BREVE 0xf5 U+00a7 # SECTION SIGN 0xf6 U+00f7 # DIVISION SIGN 0xf7 U+00b8 # CEDILLA 0xf8 U+00b0 # DEGREE SIGN 0xf9 U+00a8 # DIAERESIS 0xfa U+02d9 # DOT ABOVE 0xfb U+0171 # LATIN SMALL LETTER U WITH DOUBLE ACUTE 0xfc U+0158 # LATIN CAPITAL LETTER R WITH CARON 0xfd U+0159 # LATIN SMALL LETTER R WITH CARON 0xfe U+25a0 # BLACK SQUARE 0xff U+00a0 # NO-BREAK SPACE kbd-1.15.5/data/consoletrans/zero0000644000076400007640000000332312056474622013632 00000000000000# Map all characters with high bit set to # Internal value Output character 0x80 0x00 0x81 0x00 0x82 0x00 0x83 0x00 0x84 0x00 0x85 0x00 0x86 0x00 0x87 0x00 0x88 0x00 0x89 0x00 0x8A 0x00 0x8B 0x00 0x8C 0x00 0x8D 0x00 0x8E 0x00 0x8F 0x00 0x90 0x00 0x91 0x00 0x92 0x00 0x93 0x00 0x94 0x00 0x95 0x00 0x96 0x00 0x97 0x00 0x98 0x00 0x99 0x00 0x9A 0x00 0x9B 0x00 0x9C 0x00 0x9D 0x00 0x9E 0x00 0x9F 0x00 0xA0 0x00 0xA1 0x00 0xA2 0x00 0xA3 0x00 0xA4 0x00 0xA5 0x00 0xA6 0x00 0xA7 0x00 0xA8 0x00 0xA9 0x00 0xAA 0x00 0xAB 0x00 0xAC 0x00 0xAD 0x00 0xAE 0x00 0xAF 0x00 0xB0 0x00 0xB1 0x00 0xB2 0x00 0xB3 0x00 0xB4 0x00 0xB5 0x00 0xB6 0x00 0xB7 0x00 0xB8 0x00 0xB9 0x00 0xBA 0x00 0xBB 0x00 0xBC 0x00 0xBD 0x00 0xBE 0x00 0xBF 0x00 0xC0 0x00 0xC1 0x00 0xC2 0x00 0xC3 0x00 0xC4 0x00 0xC5 0x00 0xC6 0x00 0xC7 0x00 0xC8 0x00 0xC9 0x00 0xCA 0x00 0xCB 0x00 0xCC 0x00 0xCD 0x00 0xCE 0x00 0xCF 0x00 0xD0 0x00 0xD1 0x00 0xD2 0x00 0xD3 0x00 0xD4 0x00 0xD5 0x00 0xD6 0x00 0xD7 0x00 0xD8 0x00 0xD9 0x00 0xDA 0x00 0xDB 0x00 0xDC 0x00 0xDD 0x00 0xDE 0x00 0xDF 0x00 0xE0 0x00 0xE1 0x00 0xE2 0x00 0xE3 0x00 0xE4 0x00 0xE5 0x00 0xE6 0x00 0xE7 0x00 0xE8 0x00 0xE9 0x00 0xEA 0x00 0xEB 0x00 0xEC 0x00 0xED 0x00 0xEE 0x00 0xEF 0x00 0xF0 0x00 0xF1 0x00 0xF2 0x00 0xF3 0x00 0xF4 0x00 0xF5 0x00 0xF6 0x00 0xF7 0x00 0xF8 0x00 0xF9 0x00 0xFA 0x00 0xFB 0x00 0xFC 0x00 0xFD 0x00 0xFE 0x00 0xFF 0x00 kbd-1.15.5/data/consoletrans/8859-6_to_uni.trans0000644000076400007640000001442212056474622016140 000000000000000x00 U+0000 # NULL 0x01 U+0001 # START OF HEADING 0x02 U+0002 # START OF TEXT 0x03 U+0003 # END OF TEXT 0x04 U+0004 # END OF TRANSMISSION 0x05 U+0005 # ENQUIRY 0x06 U+0006 # ACKNOWLEDGE 0x07 U+0007 # BELL 0x08 U+0008 # BACKSPACE 0x09 U+0009 # HORIZONTAL TABULATION 0x0a U+000a # LINE FEED 0x0b U+000b # VERTICAL TABULATION 0x0c U+000c # FORM FEED 0x0d U+000d # CARRIAGE RETURN 0x0e U+000e # SHIFT OUT 0x0f U+000f # SHIFT IN 0x10 U+0010 # DATA LINK ESCAPE 0x11 U+0011 # DEVICE CONTROL ONE 0x12 U+0012 # DEVICE CONTROL TWO 0x13 U+0013 # DEVICE CONTROL THREE 0x14 U+0014 # DEVICE CONTROL FOUR 0x15 U+0015 # NEGATIVE ACKNOWLEDGE 0x16 U+0016 # SYNCHRONOUS IDLE 0x17 U+0017 # END OF TRANSMISSION BLOCK 0x18 U+0018 # CANCEL 0x19 U+0019 # END OF MEDIUM 0x1a U+001a # SUBSTITUTE 0x1b U+001b # ESCAPE 0x1c U+001c # FILE SEPARATOR 0x1d U+001d # GROUP SEPARATOR 0x1e U+001e # RECORD SEPARATOR 0x1f U+001f # UNIT SEPARATOR 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002a # ASTERISK 0x2b U+002b # PLUS SIGN 0x2c U+002c # COMMA 0x2d U+002d # HYPHEN-MINUS 0x2e U+002e # FULL STOP 0x2f U+002f # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003a # COLON 0x3b U+003b # SEMICOLON 0x3c U+003c # LESS-THAN SIGN 0x3d U+003d # EQUALS SIGN 0x3e U+003e # GREATER-THAN SIGN 0x3f U+003f # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004a # LATIN CAPITAL LETTER J 0x4b U+004b # LATIN CAPITAL LETTER K 0x4c U+004c # LATIN CAPITAL LETTER L 0x4d U+004d # LATIN CAPITAL LETTER M 0x4e U+004e # LATIN CAPITAL LETTER N 0x4f U+004f # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005a # LATIN CAPITAL LETTER Z 0x5b U+005b # LEFT SQUARE BRACKET 0x5c U+005c # REVERSE SOLIDUS 0x5d U+005d # RIGHT SQUARE BRACKET 0x5e U+005e # CIRCUMFLEX ACCENT 0x5f U+005f # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006a # LATIN SMALL LETTER J 0x6b U+006b # LATIN SMALL LETTER K 0x6c U+006c # LATIN SMALL LETTER L 0x6d U+006d # LATIN SMALL LETTER M 0x6e U+006e # LATIN SMALL LETTER N 0x6f U+006f # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007a # LATIN SMALL LETTER Z 0x7b U+007b # LEFT CURLY BRACKET 0x7c U+007c # VERTICAL LINE 0x7d U+007d # RIGHT CURLY BRACKET 0x7e U+007e # TILDE 0x7f U+007f # DELETE 0x80 U+0080 # 0x81 U+0081 # 0x82 U+0082 # 0x83 U+0083 # 0x84 U+0084 # 0x85 U+0085 # 0x86 U+0086 # 0x87 U+0087 # 0x88 U+0088 # 0x89 U+0089 # 0x8a U+008a # 0x8b U+008b # 0x8c U+008c # 0x8d U+008d # 0x8e U+008e # 0x8f U+008f # 0x90 U+0090 # 0x91 U+0091 # 0x92 U+0092 # 0x93 U+0093 # 0x94 U+0094 # 0x95 U+0095 # 0x96 U+0096 # 0x97 U+0097 # 0x98 U+0098 # 0x99 U+0099 # 0x9a U+009a # 0x9b U+009b # 0x9c U+009c # 0x9d U+009d # 0x9e U+009e # 0x9f U+009f # 0xa0 U+00a0 # NO-BREAK SPACE 0xa4 U+00a4 # CURRENCY SIGN 0xac U+060c # ARABIC COMMA 0xad U+00ad # SOFT HYPHEN 0xbb U+061b # ARABIC SEMICOLON 0xbf U+061f # ARABIC QUESTION MARK 0xc1 U+0621 # ARABIC LETTER HAMZA 0xc2 U+0622 # ARABIC LETTER ALEF WITH MADDA ABOVE 0xc3 U+0623 # ARABIC LETTER ALEF WITH HAMZA ABOVE 0xc4 U+0624 # ARABIC LETTER WAW WITH HAMZA ABOVE 0xc5 U+0625 # ARABIC LETTER ALEF WITH HAMZA BELOW 0xc6 U+0626 # ARABIC LETTER YEH WITH HAMZA ABOVE 0xc7 U+0627 # ARABIC LETTER ALEF 0xc8 U+0628 # ARABIC LETTER BEH 0xc9 U+0629 # ARABIC LETTER TEH MARBUTA 0xca U+062a # ARABIC LETTER TEH 0xcb U+062b # ARABIC LETTER THEH 0xcc U+062c # ARABIC LETTER JEEM 0xcd U+062d # ARABIC LETTER HAH 0xce U+062e # ARABIC LETTER KHAH 0xcf U+062f # ARABIC LETTER DAL 0xd0 U+0630 # ARABIC LETTER THAL 0xd1 U+0631 # ARABIC LETTER REH 0xd2 U+0632 # ARABIC LETTER ZAIN 0xd3 U+0633 # ARABIC LETTER SEEN 0xd4 U+0634 # ARABIC LETTER SHEEN 0xd5 U+0635 # ARABIC LETTER SAD 0xd6 U+0636 # ARABIC LETTER DAD 0xd7 U+0637 # ARABIC LETTER TAH 0xd8 U+0638 # ARABIC LETTER ZAH 0xd9 U+0639 # ARABIC LETTER AIN 0xda U+063a # ARABIC LETTER GHAIN 0xe0 U+0640 # ARABIC TATWEEL 0xe1 U+0641 # ARABIC LETTER FEH 0xe2 U+0642 # ARABIC LETTER QAF 0xe3 U+0643 # ARABIC LETTER KAF 0xe4 U+0644 # ARABIC LETTER LAM 0xe5 U+0645 # ARABIC LETTER MEEM 0xe6 U+0646 # ARABIC LETTER NOON 0xe7 U+0647 # ARABIC LETTER HEH 0xe8 U+0648 # ARABIC LETTER WAW 0xe9 U+0649 # ARABIC LETTER ALEF MAKSURA 0xea U+064a # ARABIC LETTER YEH 0xeb U+064b # ARABIC FATHATAN 0xec U+064c # ARABIC DAMMATAN 0xed U+064d # ARABIC KASRATAN 0xee U+064e # ARABIC FATHA 0xef U+064f # ARABIC DAMMA 0xf0 U+0650 # ARABIC KASRA 0xf1 U+0651 # ARABIC SHADDA 0xf2 U+0652 # ARABIC SUKUN kbd-1.15.5/data/consoletrans/null0000644000076400007640000000163312056474622013627 00000000000000# Map the ISO 8859-x control characters to # Internal value Output character 0x00 0x00 0x01 0x00 0x02 0x00 0x03 0x00 0x04 0x00 0x05 0x00 0x06 0x00 0x07 0x00 0x08 0x00 0x09 0x00 0x0A 0x00 0x0B 0x00 0x0C 0x00 0x0D 0x00 0x0E 0x00 0x0F 0x00 0x10 0x00 0x11 0x00 0x12 0x00 0x13 0x00 0x14 0x00 0x15 0x00 0x16 0x00 0x17 0x00 0x18 0x00 0x19 0x00 0x1A 0x00 0x1B 0x00 0x1C 0x00 0x1D 0x00 0x1E 0x00 0x1F 0x00 0x80 0x00 0x81 0x00 0x82 0x00 0x83 0x00 0x84 0x00 0x85 0x00 0x86 0x00 0x87 0x00 0x88 0x00 0x89 0x00 0x8A 0x00 0x8B 0x00 0x8C 0x00 0x8D 0x00 0x8E 0x00 0x8F 0x00 0x90 0x00 0x91 0x00 0x92 0x00 0x93 0x00 0x94 0x00 0x95 0x00 0x96 0x00 0x97 0x00 0x98 0x00 0x99 0x00 0x9A 0x00 0x9B 0x00 0x9C 0x00 0x9D 0x00 0x9E 0x00 0x9F 0x00 kbd-1.15.5/data/consoletrans/cp863_to_uni.trans0000644000076400007640000002232312056474622016222 000000000000000x00 U+0000 # NULL 0x01 U+0001 # START OF HEADING 0x02 U+0002 # START OF TEXT 0x03 U+0003 # END OF TEXT 0x04 U+0004 # END OF TRANSMISSION 0x05 U+0005 # ENQUIRY 0x06 U+0006 # ACKNOWLEDGE 0x07 U+0007 # BELL 0x08 U+0008 # BACKSPACE 0x09 U+0009 # HORIZONTAL TABULATION 0x0a U+000a # LINE FEED 0x0b U+000b # VERTICAL TABULATION 0x0c U+000c # FORM FEED 0x0d U+000d # CARRIAGE RETURN 0x0e U+000e # SHIFT OUT 0x0f U+000f # SHIFT IN 0x10 U+0010 # DATA LINK ESCAPE 0x11 U+0011 # DEVICE CONTROL ONE 0x12 U+0012 # DEVICE CONTROL TWO 0x13 U+0013 # DEVICE CONTROL THREE 0x14 U+0014 # DEVICE CONTROL FOUR 0x15 U+0015 # NEGATIVE ACKNOWLEDGE 0x16 U+0016 # SYNCHRONOUS IDLE 0x17 U+0017 # END OF TRANSMISSION BLOCK 0x18 U+0018 # CANCEL 0x19 U+0019 # END OF MEDIUM 0x1a U+001a # SUBSTITUTE 0x1b U+001b # ESCAPE 0x1c U+001c # FILE SEPARATOR 0x1d U+001d # GROUP SEPARATOR 0x1e U+001e # RECORD SEPARATOR 0x1f U+001f # UNIT SEPARATOR 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002a # ASTERISK 0x2b U+002b # PLUS SIGN 0x2c U+002c # COMMA 0x2d U+002d # HYPHEN-MINUS 0x2e U+002e # FULL STOP 0x2f U+002f # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003a # COLON 0x3b U+003b # SEMICOLON 0x3c U+003c # LESS-THAN SIGN 0x3d U+003d # EQUALS SIGN 0x3e U+003e # GREATER-THAN SIGN 0x3f U+003f # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004a # LATIN CAPITAL LETTER J 0x4b U+004b # LATIN CAPITAL LETTER K 0x4c U+004c # LATIN CAPITAL LETTER L 0x4d U+004d # LATIN CAPITAL LETTER M 0x4e U+004e # LATIN CAPITAL LETTER N 0x4f U+004f # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005a # LATIN CAPITAL LETTER Z 0x5b U+005b # LEFT SQUARE BRACKET 0x5c U+005c # REVERSE SOLIDUS 0x5d U+005d # RIGHT SQUARE BRACKET 0x5e U+005e # CIRCUMFLEX ACCENT 0x5f U+005f # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006a # LATIN SMALL LETTER J 0x6b U+006b # LATIN SMALL LETTER K 0x6c U+006c # LATIN SMALL LETTER L 0x6d U+006d # LATIN SMALL LETTER M 0x6e U+006e # LATIN SMALL LETTER N 0x6f U+006f # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007a # LATIN SMALL LETTER Z 0x7b U+007b # LEFT CURLY BRACKET 0x7c U+007c # VERTICAL LINE 0x7d U+007d # RIGHT CURLY BRACKET 0x7e U+007e # TILDE 0x7f U+007f # DELETE 0x80 U+00c7 # LATIN CAPITAL LETTER C WITH CEDILLA 0x81 U+00fc # LATIN SMALL LETTER U WITH DIAERESIS 0x82 U+00e9 # LATIN SMALL LETTER E WITH ACUTE 0x83 U+00e2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0x84 U+00c2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX 0x85 U+00e0 # LATIN SMALL LETTER A WITH GRAVE 0x86 U+00b6 # PILCROW SIGN 0x87 U+00e7 # LATIN SMALL LETTER C WITH CEDILLA 0x88 U+00ea # LATIN SMALL LETTER E WITH CIRCUMFLEX 0x89 U+00eb # LATIN SMALL LETTER E WITH DIAERESIS 0x8a U+00e8 # LATIN SMALL LETTER E WITH GRAVE 0x8b U+00ef # LATIN SMALL LETTER I WITH DIAERESIS 0x8c U+00ee # LATIN SMALL LETTER I WITH CIRCUMFLEX 0x8d U+2017 # DOUBLE LOW LINE 0x8e U+00c0 # LATIN CAPITAL LETTER A WITH GRAVE 0x8f U+00a7 # SECTION SIGN 0x90 U+00c9 # LATIN CAPITAL LETTER E WITH ACUTE 0x91 U+00c8 # LATIN CAPITAL LETTER E WITH GRAVE 0x92 U+00ca # LATIN CAPITAL LETTER E WITH CIRCUMFLEX 0x93 U+00f4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0x94 U+00cb # LATIN CAPITAL LETTER E WITH DIAERESIS 0x95 U+00cf # LATIN CAPITAL LETTER I WITH DIAERESIS 0x96 U+00fb # LATIN SMALL LETTER U WITH CIRCUMFLEX 0x97 U+00f9 # LATIN SMALL LETTER U WITH GRAVE 0x98 U+00a4 # CURRENCY SIGN 0x99 U+00d4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX 0x9a U+00dc # LATIN CAPITAL LETTER U WITH DIAERESIS 0x9b U+00a2 # CENT SIGN 0x9c U+00a3 # POUND SIGN 0x9d U+00d9 # LATIN CAPITAL LETTER U WITH GRAVE 0x9e U+00db # LATIN CAPITAL LETTER U WITH CIRCUMFLEX 0x9f U+0192 # LATIN SMALL LETTER F WITH HOOK 0xa0 U+00a6 # BROKEN BAR 0xa1 U+00b4 # ACUTE ACCENT 0xa2 U+00f3 # LATIN SMALL LETTER O WITH ACUTE 0xa3 U+00fa # LATIN SMALL LETTER U WITH ACUTE 0xa4 U+00a8 # DIAERESIS 0xa5 U+00b8 # CEDILLA 0xa6 U+00b3 # SUPERSCRIPT THREE 0xa7 U+00af # MACRON 0xa8 U+00ce # LATIN CAPITAL LETTER I WITH CIRCUMFLEX 0xa9 U+2310 # REVERSED NOT SIGN 0xaa U+00ac # NOT SIGN 0xab U+00bd # VULGAR FRACTION ONE HALF 0xac U+00bc # VULGAR FRACTION ONE QUARTER 0xad U+00be # VULGAR FRACTION THREE QUARTERS 0xae U+00ab # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xaf U+00bb # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0xb0 U+2591 # LIGHT SHADE 0xb1 U+2592 # MEDIUM SHADE 0xb2 U+2593 # DARK SHADE 0xb3 U+2502 # BOX DRAWINGS LIGHT VERTICAL 0xb4 U+2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT 0xb5 U+2561 # BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE 0xb6 U+2562 # BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE 0xb7 U+2556 # BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE 0xb8 U+2555 # BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE 0xb9 U+2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT 0xba U+2551 # BOX DRAWINGS DOUBLE VERTICAL 0xbb U+2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT 0xbc U+255d # BOX DRAWINGS DOUBLE UP AND LEFT 0xbd U+255c # BOX DRAWINGS UP DOUBLE AND LEFT SINGLE 0xbe U+255b # BOX DRAWINGS UP SINGLE AND LEFT DOUBLE 0xbf U+2510 # BOX DRAWINGS LIGHT DOWN AND LEFT 0xc0 U+2514 # BOX DRAWINGS LIGHT UP AND RIGHT 0xc1 U+2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL 0xc2 U+252c # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL 0xc3 U+251c # BOX DRAWINGS LIGHT VERTICAL AND RIGHT 0xc4 U+2500 # BOX DRAWINGS LIGHT HORIZONTAL 0xc5 U+253c # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL 0xc6 U+255e # BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE 0xc7 U+255f # BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE 0xc8 U+255a # BOX DRAWINGS DOUBLE UP AND RIGHT 0xc9 U+2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT 0xca U+2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL 0xcb U+2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL 0xcc U+2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT 0xcd U+2550 # BOX DRAWINGS DOUBLE HORIZONTAL 0xce U+256c # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL 0xcf U+2567 # BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE 0xd0 U+2568 # BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE 0xd1 U+2564 # BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE 0xd2 U+2565 # BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE 0xd3 U+2559 # BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE 0xd4 U+2558 # BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE 0xd5 U+2552 # BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE 0xd6 U+2553 # BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE 0xd7 U+256b # BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE 0xd8 U+256a # BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE 0xd9 U+2518 # BOX DRAWINGS LIGHT UP AND LEFT 0xda U+250c # BOX DRAWINGS LIGHT DOWN AND RIGHT 0xdb U+2588 # FULL BLOCK 0xdc U+2584 # LOWER HALF BLOCK 0xdd U+258c # LEFT HALF BLOCK 0xde U+2590 # RIGHT HALF BLOCK 0xdf U+2580 # UPPER HALF BLOCK 0xe0 U+03b1 # GREEK SMALL LETTER ALPHA 0xe1 U+00df # LATIN SMALL LETTER SHARP S 0xe2 U+0393 # GREEK CAPITAL LETTER GAMMA 0xe3 U+03c0 # GREEK SMALL LETTER PI 0xe4 U+03a3 # GREEK CAPITAL LETTER SIGMA 0xe5 U+03c3 # GREEK SMALL LETTER SIGMA 0xe6 U+00b5 # MICRO SIGN 0xe7 U+03c4 # GREEK SMALL LETTER TAU 0xe8 U+03a6 # GREEK CAPITAL LETTER PHI 0xe9 U+0398 # GREEK CAPITAL LETTER THETA 0xea U+03a9 # GREEK CAPITAL LETTER OMEGA 0xeb U+03b4 # GREEK SMALL LETTER DELTA 0xec U+221e # INFINITY 0xed U+03c6 # GREEK SMALL LETTER PHI 0xee U+03b5 # GREEK SMALL LETTER EPSILON 0xef U+2229 # INTERSECTION 0xf0 U+2261 # IDENTICAL TO 0xf1 U+00b1 # PLUS-MINUS SIGN 0xf2 U+2265 # GREATER-THAN OR EQUAL TO 0xf3 U+2264 # LESS-THAN OR EQUAL TO 0xf4 U+2320 # TOP HALF INTEGRAL 0xf5 U+2321 # BOTTOM HALF INTEGRAL 0xf6 U+00f7 # DIVISION SIGN 0xf7 U+2248 # ALMOST EQUAL TO 0xf8 U+00b0 # DEGREE SIGN 0xf9 U+2219 # BULLET OPERATOR 0xfa U+00b7 # MIDDLE DOT 0xfb U+221a # SQUARE ROOT 0xfc U+207f # SUPERSCRIPT LATIN SMALL LETTER N 0xfd U+00b2 # SUPERSCRIPT TWO 0xfe U+25a0 # BLACK SQUARE 0xff U+00a0 # NO-BREAK SPACE kbd-1.15.5/data/consoletrans/8859-5_to_uni.trans0000644000076400007640000002070512056474622016140 000000000000000x00 U+0000 # NULL 0x01 U+0001 # START OF HEADING 0x02 U+0002 # START OF TEXT 0x03 U+0003 # END OF TEXT 0x04 U+0004 # END OF TRANSMISSION 0x05 U+0005 # ENQUIRY 0x06 U+0006 # ACKNOWLEDGE 0x07 U+0007 # BELL 0x08 U+0008 # BACKSPACE 0x09 U+0009 # HORIZONTAL TABULATION 0x0a U+000a # LINE FEED 0x0b U+000b # VERTICAL TABULATION 0x0c U+000c # FORM FEED 0x0d U+000d # CARRIAGE RETURN 0x0e U+000e # SHIFT OUT 0x0f U+000f # SHIFT IN 0x10 U+0010 # DATA LINK ESCAPE 0x11 U+0011 # DEVICE CONTROL ONE 0x12 U+0012 # DEVICE CONTROL TWO 0x13 U+0013 # DEVICE CONTROL THREE 0x14 U+0014 # DEVICE CONTROL FOUR 0x15 U+0015 # NEGATIVE ACKNOWLEDGE 0x16 U+0016 # SYNCHRONOUS IDLE 0x17 U+0017 # END OF TRANSMISSION BLOCK 0x18 U+0018 # CANCEL 0x19 U+0019 # END OF MEDIUM 0x1a U+001a # SUBSTITUTE 0x1b U+001b # ESCAPE 0x1c U+001c # FILE SEPARATOR 0x1d U+001d # GROUP SEPARATOR 0x1e U+001e # RECORD SEPARATOR 0x1f U+001f # UNIT SEPARATOR 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002a # ASTERISK 0x2b U+002b # PLUS SIGN 0x2c U+002c # COMMA 0x2d U+002d # HYPHEN-MINUS 0x2e U+002e # FULL STOP 0x2f U+002f # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003a # COLON 0x3b U+003b # SEMICOLON 0x3c U+003c # LESS-THAN SIGN 0x3d U+003d # EQUALS SIGN 0x3e U+003e # GREATER-THAN SIGN 0x3f U+003f # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004a # LATIN CAPITAL LETTER J 0x4b U+004b # LATIN CAPITAL LETTER K 0x4c U+004c # LATIN CAPITAL LETTER L 0x4d U+004d # LATIN CAPITAL LETTER M 0x4e U+004e # LATIN CAPITAL LETTER N 0x4f U+004f # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005a # LATIN CAPITAL LETTER Z 0x5b U+005b # LEFT SQUARE BRACKET 0x5c U+005c # REVERSE SOLIDUS 0x5d U+005d # RIGHT SQUARE BRACKET 0x5e U+005e # CIRCUMFLEX ACCENT 0x5f U+005f # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006a # LATIN SMALL LETTER J 0x6b U+006b # LATIN SMALL LETTER K 0x6c U+006c # LATIN SMALL LETTER L 0x6d U+006d # LATIN SMALL LETTER M 0x6e U+006e # LATIN SMALL LETTER N 0x6f U+006f # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007a # LATIN SMALL LETTER Z 0x7b U+007b # LEFT CURLY BRACKET 0x7c U+007c # VERTICAL LINE 0x7d U+007d # RIGHT CURLY BRACKET 0x7e U+007e # TILDE 0x7f U+007f # DELETE 0x80 U+0080 # 0x81 U+0081 # 0x82 U+0082 # 0x83 U+0083 # 0x84 U+0084 # 0x85 U+0085 # 0x86 U+0086 # 0x87 U+0087 # 0x88 U+0088 # 0x89 U+0089 # 0x8a U+008a # 0x8b U+008b # 0x8c U+008c # 0x8d U+008d # 0x8e U+008e # 0x8f U+008f # 0x90 U+0090 # 0x91 U+0091 # 0x92 U+0092 # 0x93 U+0093 # 0x94 U+0094 # 0x95 U+0095 # 0x96 U+0096 # 0x97 U+0097 # 0x98 U+0098 # 0x99 U+0099 # 0x9a U+009a # 0x9b U+009b # 0x9c U+009c # 0x9d U+009d # 0x9e U+009e # 0x9f U+009f # 0xa0 U+00a0 # NO-BREAK SPACE 0xa1 U+0401 # CYRILLIC CAPITAL LETTER IO 0xa2 U+0402 # CYRILLIC CAPITAL LETTER DJE 0xa3 U+0403 # CYRILLIC CAPITAL LETTER GJE 0xa4 U+0404 # CYRILLIC CAPITAL LETTER UKRAINIAN IE 0xa5 U+0405 # CYRILLIC CAPITAL LETTER DZE 0xa6 U+0406 # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I 0xa7 U+0407 # CYRILLIC CAPITAL LETTER YI 0xa8 U+0408 # CYRILLIC CAPITAL LETTER JE 0xa9 U+0409 # CYRILLIC CAPITAL LETTER LJE 0xaa U+040a # CYRILLIC CAPITAL LETTER NJE 0xab U+040b # CYRILLIC CAPITAL LETTER TSHE 0xac U+040c # CYRILLIC CAPITAL LETTER KJE 0xad U+00ad # SOFT HYPHEN 0xae U+040e # CYRILLIC CAPITAL LETTER SHORT U 0xaf U+040f # CYRILLIC CAPITAL LETTER DZHE 0xb0 U+0410 # CYRILLIC CAPITAL LETTER A 0xb1 U+0411 # CYRILLIC CAPITAL LETTER BE 0xb2 U+0412 # CYRILLIC CAPITAL LETTER VE 0xb3 U+0413 # CYRILLIC CAPITAL LETTER GHE 0xb4 U+0414 # CYRILLIC CAPITAL LETTER DE 0xb5 U+0415 # CYRILLIC CAPITAL LETTER IE 0xb6 U+0416 # CYRILLIC CAPITAL LETTER ZHE 0xb7 U+0417 # CYRILLIC CAPITAL LETTER ZE 0xb8 U+0418 # CYRILLIC CAPITAL LETTER I 0xb9 U+0419 # CYRILLIC CAPITAL LETTER SHORT I 0xba U+041a # CYRILLIC CAPITAL LETTER KA 0xbb U+041b # CYRILLIC CAPITAL LETTER EL 0xbc U+041c # CYRILLIC CAPITAL LETTER EM 0xbd U+041d # CYRILLIC CAPITAL LETTER EN 0xbe U+041e # CYRILLIC CAPITAL LETTER O 0xbf U+041f # CYRILLIC CAPITAL LETTER PE 0xc0 U+0420 # CYRILLIC CAPITAL LETTER ER 0xc1 U+0421 # CYRILLIC CAPITAL LETTER ES 0xc2 U+0422 # CYRILLIC CAPITAL LETTER TE 0xc3 U+0423 # CYRILLIC CAPITAL LETTER U 0xc4 U+0424 # CYRILLIC CAPITAL LETTER EF 0xc5 U+0425 # CYRILLIC CAPITAL LETTER HA 0xc6 U+0426 # CYRILLIC CAPITAL LETTER TSE 0xc7 U+0427 # CYRILLIC CAPITAL LETTER CHE 0xc8 U+0428 # CYRILLIC CAPITAL LETTER SHA 0xc9 U+0429 # CYRILLIC CAPITAL LETTER SHCHA 0xca U+042a # CYRILLIC CAPITAL LETTER HARD SIGN 0xcb U+042b # CYRILLIC CAPITAL LETTER YERU 0xcc U+042c # CYRILLIC CAPITAL LETTER SOFT SIGN 0xcd U+042d # CYRILLIC CAPITAL LETTER E 0xce U+042e # CYRILLIC CAPITAL LETTER YU 0xcf U+042f # CYRILLIC CAPITAL LETTER YA 0xd0 U+0430 # CYRILLIC SMALL LETTER A 0xd1 U+0431 # CYRILLIC SMALL LETTER BE 0xd2 U+0432 # CYRILLIC SMALL LETTER VE 0xd3 U+0433 # CYRILLIC SMALL LETTER GHE 0xd4 U+0434 # CYRILLIC SMALL LETTER DE 0xd5 U+0435 # CYRILLIC SMALL LETTER IE 0xd6 U+0436 # CYRILLIC SMALL LETTER ZHE 0xd7 U+0437 # CYRILLIC SMALL LETTER ZE 0xd8 U+0438 # CYRILLIC SMALL LETTER I 0xd9 U+0439 # CYRILLIC SMALL LETTER SHORT I 0xda U+043a # CYRILLIC SMALL LETTER KA 0xdb U+043b # CYRILLIC SMALL LETTER EL 0xdc U+043c # CYRILLIC SMALL LETTER EM 0xdd U+043d # CYRILLIC SMALL LETTER EN 0xde U+043e # CYRILLIC SMALL LETTER O 0xdf U+043f # CYRILLIC SMALL LETTER PE 0xe0 U+0440 # CYRILLIC SMALL LETTER ER 0xe1 U+0441 # CYRILLIC SMALL LETTER ES 0xe2 U+0442 # CYRILLIC SMALL LETTER TE 0xe3 U+0443 # CYRILLIC SMALL LETTER U 0xe4 U+0444 # CYRILLIC SMALL LETTER EF 0xe5 U+0445 # CYRILLIC SMALL LETTER HA 0xe6 U+0446 # CYRILLIC SMALL LETTER TSE 0xe7 U+0447 # CYRILLIC SMALL LETTER CHE 0xe8 U+0448 # CYRILLIC SMALL LETTER SHA 0xe9 U+0449 # CYRILLIC SMALL LETTER SHCHA 0xea U+044a # CYRILLIC SMALL LETTER HARD SIGN 0xeb U+044b # CYRILLIC SMALL LETTER YERU 0xec U+044c # CYRILLIC SMALL LETTER SOFT SIGN 0xed U+044d # CYRILLIC SMALL LETTER E 0xee U+044e # CYRILLIC SMALL LETTER YU 0xef U+044f # CYRILLIC SMALL LETTER YA 0xf0 U+2116 # NUMERO SIGN 0xf1 U+0451 # CYRILLIC SMALL LETTER IO 0xf2 U+0452 # CYRILLIC SMALL LETTER DJE 0xf3 U+0453 # CYRILLIC SMALL LETTER GJE 0xf4 U+0454 # CYRILLIC SMALL LETTER UKRAINIAN IE 0xf5 U+0455 # CYRILLIC SMALL LETTER DZE 0xf6 U+0456 # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I 0xf7 U+0457 # CYRILLIC SMALL LETTER YI 0xf8 U+0458 # CYRILLIC SMALL LETTER JE 0xf9 U+0459 # CYRILLIC SMALL LETTER LJE 0xfa U+045a # CYRILLIC SMALL LETTER NJE 0xfb U+045b # CYRILLIC SMALL LETTER TSHE 0xfc U+045c # CYRILLIC SMALL LETTER KJE 0xfd U+00a7 # SECTION SIGN 0xfe U+045e # CYRILLIC SMALL LETTER SHORT U 0xff U+045f # CYRILLIC SMALL LETTER DZHE kbd-1.15.5/data/consoletrans/8859-3_to_uni.trans0000644000076400007640000002101012056474622016124 000000000000000x00 U+0000 # NULL 0x01 U+0001 # START OF HEADING 0x02 U+0002 # START OF TEXT 0x03 U+0003 # END OF TEXT 0x04 U+0004 # END OF TRANSMISSION 0x05 U+0005 # ENQUIRY 0x06 U+0006 # ACKNOWLEDGE 0x07 U+0007 # BELL 0x08 U+0008 # BACKSPACE 0x09 U+0009 # HORIZONTAL TABULATION 0x0a U+000a # LINE FEED 0x0b U+000b # VERTICAL TABULATION 0x0c U+000c # FORM FEED 0x0d U+000d # CARRIAGE RETURN 0x0e U+000e # SHIFT OUT 0x0f U+000f # SHIFT IN 0x10 U+0010 # DATA LINK ESCAPE 0x11 U+0011 # DEVICE CONTROL ONE 0x12 U+0012 # DEVICE CONTROL TWO 0x13 U+0013 # DEVICE CONTROL THREE 0x14 U+0014 # DEVICE CONTROL FOUR 0x15 U+0015 # NEGATIVE ACKNOWLEDGE 0x16 U+0016 # SYNCHRONOUS IDLE 0x17 U+0017 # END OF TRANSMISSION BLOCK 0x18 U+0018 # CANCEL 0x19 U+0019 # END OF MEDIUM 0x1a U+001a # SUBSTITUTE 0x1b U+001b # ESCAPE 0x1c U+001c # FILE SEPARATOR 0x1d U+001d # GROUP SEPARATOR 0x1e U+001e # RECORD SEPARATOR 0x1f U+001f # UNIT SEPARATOR 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002a # ASTERISK 0x2b U+002b # PLUS SIGN 0x2c U+002c # COMMA 0x2d U+002d # HYPHEN-MINUS 0x2e U+002e # FULL STOP 0x2f U+002f # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003a # COLON 0x3b U+003b # SEMICOLON 0x3c U+003c # LESS-THAN SIGN 0x3d U+003d # EQUALS SIGN 0x3e U+003e # GREATER-THAN SIGN 0x3f U+003f # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004a # LATIN CAPITAL LETTER J 0x4b U+004b # LATIN CAPITAL LETTER K 0x4c U+004c # LATIN CAPITAL LETTER L 0x4d U+004d # LATIN CAPITAL LETTER M 0x4e U+004e # LATIN CAPITAL LETTER N 0x4f U+004f # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005a # LATIN CAPITAL LETTER Z 0x5b U+005b # LEFT SQUARE BRACKET 0x5c U+005c # REVERSE SOLIDUS 0x5d U+005d # RIGHT SQUARE BRACKET 0x5e U+005e # CIRCUMFLEX ACCENT 0x5f U+005f # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006a # LATIN SMALL LETTER J 0x6b U+006b # LATIN SMALL LETTER K 0x6c U+006c # LATIN SMALL LETTER L 0x6d U+006d # LATIN SMALL LETTER M 0x6e U+006e # LATIN SMALL LETTER N 0x6f U+006f # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007a # LATIN SMALL LETTER Z 0x7b U+007b # LEFT CURLY BRACKET 0x7c U+007c # VERTICAL LINE 0x7d U+007d # RIGHT CURLY BRACKET 0x7e U+007e # TILDE 0x7f U+007f # DELETE 0x80 U+0080 # 0x81 U+0081 # 0x82 U+0082 # 0x83 U+0083 # 0x84 U+0084 # 0x85 U+0085 # 0x86 U+0086 # 0x87 U+0087 # 0x88 U+0088 # 0x89 U+0089 # 0x8a U+008a # 0x8b U+008b # 0x8c U+008c # 0x8d U+008d # 0x8e U+008e # 0x8f U+008f # 0x90 U+0090 # 0x91 U+0091 # 0x92 U+0092 # 0x93 U+0093 # 0x94 U+0094 # 0x95 U+0095 # 0x96 U+0096 # 0x97 U+0097 # 0x98 U+0098 # 0x99 U+0099 # 0x9a U+009a # 0x9b U+009b # 0x9c U+009c # 0x9d U+009d # 0x9e U+009e # 0x9f U+009f # 0xa0 U+00a0 # NO-BREAK SPACE 0xa1 U+0126 # LATIN CAPITAL LETTER H WITH STROKE 0xa2 U+02d8 # BREVE 0xa3 U+00a3 # POUND SIGN 0xa4 U+00a4 # CURRENCY SIGN 0xa6 U+0124 # LATIN CAPITAL LETTER H WITH CIRCUMFLEX 0xa7 U+00a7 # SECTION SIGN 0xa8 U+00a8 # DIAERESIS 0xa9 U+0130 # LATIN CAPITAL LETTER I WITH DOT ABOVE 0xaa U+015e # LATIN CAPITAL LETTER S WITH CEDILLA 0xab U+011e # LATIN CAPITAL LETTER G WITH BREVE 0xac U+0134 # LATIN CAPITAL LETTER J WITH CIRCUMFLEX 0xad U+00ad # SOFT HYPHEN 0xaf U+017b # LATIN CAPITAL LETTER Z WITH DOT ABOVE 0xb0 U+00b0 # DEGREE SIGN 0xb1 U+0127 # LATIN SMALL LETTER H WITH STROKE 0xb2 U+00b2 # SUPERSCRIPT TWO 0xb3 U+00b3 # SUPERSCRIPT THREE 0xb4 U+00b4 # ACUTE ACCENT 0xb5 U+00b5 # MICRO SIGN 0xb6 U+0125 # LATIN SMALL LETTER H WITH CIRCUMFLEX 0xb7 U+00b7 # MIDDLE DOT 0xb8 U+00b8 # CEDILLA 0xb9 U+0131 # LATIN SMALL LETTER DOTLESS I 0xba U+015f # LATIN SMALL LETTER S WITH CEDILLA 0xbb U+011f # LATIN SMALL LETTER G WITH BREVE 0xbc U+0135 # LATIN SMALL LETTER J WITH CIRCUMFLEX 0xbd U+00bd # VULGAR FRACTION ONE HALF 0xbf U+017c # LATIN SMALL LETTER Z WITH DOT ABOVE 0xc0 U+00c0 # LATIN CAPITAL LETTER A WITH GRAVE 0xc1 U+00c1 # LATIN CAPITAL LETTER A WITH ACUTE 0xc2 U+00c2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX 0xc4 U+00c4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0xc5 U+010a # LATIN CAPITAL LETTER C WITH DOT ABOVE 0xc6 U+0108 # LATIN CAPITAL LETTER C WITH CIRCUMFLEX 0xc7 U+00c7 # LATIN CAPITAL LETTER C WITH CEDILLA 0xc8 U+00c8 # LATIN CAPITAL LETTER E WITH GRAVE 0xc9 U+00c9 # LATIN CAPITAL LETTER E WITH ACUTE 0xca U+00ca # LATIN CAPITAL LETTER E WITH CIRCUMFLEX 0xcb U+00cb # LATIN CAPITAL LETTER E WITH DIAERESIS 0xcc U+00cc # LATIN CAPITAL LETTER I WITH GRAVE 0xcd U+00cd # LATIN CAPITAL LETTER I WITH ACUTE 0xce U+00ce # LATIN CAPITAL LETTER I WITH CIRCUMFLEX 0xcf U+00cf # LATIN CAPITAL LETTER I WITH DIAERESIS 0xd1 U+00d1 # LATIN CAPITAL LETTER N WITH TILDE 0xd2 U+00d2 # LATIN CAPITAL LETTER O WITH GRAVE 0xd3 U+00d3 # LATIN CAPITAL LETTER O WITH ACUTE 0xd4 U+00d4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX 0xd5 U+0120 # LATIN CAPITAL LETTER G WITH DOT ABOVE 0xd6 U+00d6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0xd7 U+00d7 # MULTIPLICATION SIGN 0xd8 U+011c # LATIN CAPITAL LETTER G WITH CIRCUMFLEX 0xd9 U+00d9 # LATIN CAPITAL LETTER U WITH GRAVE 0xda U+00da # LATIN CAPITAL LETTER U WITH ACUTE 0xdb U+00db # LATIN CAPITAL LETTER U WITH CIRCUMFLEX 0xdc U+00dc # LATIN CAPITAL LETTER U WITH DIAERESIS 0xdd U+016c # LATIN CAPITAL LETTER U WITH BREVE 0xde U+015c # LATIN CAPITAL LETTER S WITH CIRCUMFLEX 0xdf U+00df # LATIN SMALL LETTER SHARP S 0xe0 U+00e0 # LATIN SMALL LETTER A WITH GRAVE 0xe1 U+00e1 # LATIN SMALL LETTER A WITH ACUTE 0xe2 U+00e2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0xe4 U+00e4 # LATIN SMALL LETTER A WITH DIAERESIS 0xe5 U+010b # LATIN SMALL LETTER C WITH DOT ABOVE 0xe6 U+0109 # LATIN SMALL LETTER C WITH CIRCUMFLEX 0xe7 U+00e7 # LATIN SMALL LETTER C WITH CEDILLA 0xe8 U+00e8 # LATIN SMALL LETTER E WITH GRAVE 0xe9 U+00e9 # LATIN SMALL LETTER E WITH ACUTE 0xea U+00ea # LATIN SMALL LETTER E WITH CIRCUMFLEX 0xeb U+00eb # LATIN SMALL LETTER E WITH DIAERESIS 0xec U+00ec # LATIN SMALL LETTER I WITH GRAVE 0xed U+00ed # LATIN SMALL LETTER I WITH ACUTE 0xee U+00ee # LATIN SMALL LETTER I WITH CIRCUMFLEX 0xef U+00ef # LATIN SMALL LETTER I WITH DIAERESIS 0xf1 U+00f1 # LATIN SMALL LETTER N WITH TILDE 0xf2 U+00f2 # LATIN SMALL LETTER O WITH GRAVE 0xf3 U+00f3 # LATIN SMALL LETTER O WITH ACUTE 0xf4 U+00f4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0xf5 U+0121 # LATIN SMALL LETTER G WITH DOT ABOVE 0xf6 U+00f6 # LATIN SMALL LETTER O WITH DIAERESIS 0xf7 U+00f7 # DIVISION SIGN 0xf8 U+011d # LATIN SMALL LETTER G WITH CIRCUMFLEX 0xf9 U+00f9 # LATIN SMALL LETTER U WITH GRAVE 0xfa U+00fa # LATIN SMALL LETTER U WITH ACUTE 0xfb U+00fb # LATIN SMALL LETTER U WITH CIRCUMFLEX 0xfc U+00fc # LATIN SMALL LETTER U WITH DIAERESIS 0xfd U+016d # LATIN SMALL LETTER U WITH BREVE 0xfe U+015d # LATIN SMALL LETTER S WITH CIRCUMFLEX 0xff U+02d9 # DOT ABOVE kbd-1.15.5/data/consoletrans/cp853_to_uni.trans0000644000076400007640000002253212056474622016223 000000000000000x00 U+0000 # NULL 0x01 U+0001 # START OF HEADING 0x02 U+0002 # START OF TEXT 0x03 U+0003 # END OF TEXT 0x04 U+0004 # END OF TRANSMISSION 0x05 U+0005 # ENQUIRY 0x06 U+0006 # ACKNOWLEDGE 0x07 U+0007 # BELL 0x08 U+0008 # BACKSPACE 0x09 U+0009 # HORIZONTAL TABULATION 0x0a U+000a # LINE FEED 0x0b U+000b # VERTICAL TABULATION 0x0c U+000c # FORM FEED 0x0d U+000d # CARRIAGE RETURN 0x0e U+000e # SHIFT OUT 0x0f U+000f # SHIFT IN 0x10 U+0010 # DATA LINK ESCAPE 0x11 U+0011 # DEVICE CONTROL ONE 0x12 U+0012 # DEVICE CONTROL TWO 0x13 U+0013 # DEVICE CONTROL THREE 0x14 U+0014 # DEVICE CONTROL FOUR 0x15 U+0015 # NEGATIVE ACKNOWLEDGE 0x16 U+0016 # SYNCHRONOUS IDLE 0x17 U+0017 # END OF TRANSMISSION BLOCK 0x18 U+0018 # CANCEL 0x19 U+0019 # END OF MEDIUM 0x1a U+001a # SUBSTITUTE 0x1b U+001b # ESCAPE 0x1c U+001c # FILE SEPARATOR 0x1d U+001d # GROUP SEPARATOR 0x1e U+001e # RECORD SEPARATOR 0x1f U+001f # UNIT SEPARATOR 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002a # ASTERISK 0x2b U+002b # PLUS SIGN 0x2c U+002c # COMMA 0x2d U+002d # HYPHEN-MINUS 0x2e U+002e # FULL STOP 0x2f U+002f # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003a # COLON 0x3b U+003b # SEMICOLON 0x3c U+003c # LESS-THAN SIGN 0x3d U+003d # EQUALS SIGN 0x3e U+003e # GREATER-THAN SIGN 0x3f U+003f # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004a # LATIN CAPITAL LETTER J 0x4b U+004b # LATIN CAPITAL LETTER K 0x4c U+004c # LATIN CAPITAL LETTER L 0x4d U+004d # LATIN CAPITAL LETTER M 0x4e U+004e # LATIN CAPITAL LETTER N 0x4f U+004f # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005a # LATIN CAPITAL LETTER Z 0x5b U+005b # LEFT SQUARE BRACKET 0x5c U+005c # REVERSE SOLIDUS 0x5d U+005d # RIGHT SQUARE BRACKET 0x5e U+005e # CIRCUMFLEX ACCENT 0x5f U+005f # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006a # LATIN SMALL LETTER J 0x6b U+006b # LATIN SMALL LETTER K 0x6c U+006c # LATIN SMALL LETTER L 0x6d U+006d # LATIN SMALL LETTER M 0x6e U+006e # LATIN SMALL LETTER N 0x6f U+006f # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007a # LATIN SMALL LETTER Z 0x7b U+007b # LEFT CURLY BRACKET 0x7c U+007c # VERTICAL LINE 0x7d U+007d # RIGHT CURLY BRACKET 0x7e U+007e # TILDE 0x7f U+007f # DELETE 0x80 U+00c7 # LATIN CAPITAL LETTER C WITH CEDILLA 0x81 U+00fc # LATIN SMALL LETTER U WITH DIAERESIS 0x82 U+00e9 # LATIN SMALL LETTER E WITH ACUTE 0x83 U+00e2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0x84 U+00e4 # LATIN SMALL LETTER A WITH DIAERESIS 0x85 U+00e0 # LATIN SMALL LETTER A WITH GRAVE 0x86 U+0109 # LATIN SMALL LETTER C WITH CIRCUMFLEX 0x87 U+00e7 # LATIN SMALL LETTER C WITH CEDILLA 0x88 U+00ea # LATIN SMALL LETTER E WITH CIRCUMFLEX 0x89 U+00eb # LATIN SMALL LETTER E WITH DIAERESIS 0x8a U+00e8 # LATIN SMALL LETTER E WITH GRAVE 0x8b U+00ef # LATIN SMALL LETTER I WITH DIAERESIS 0x8c U+00ee # LATIN SMALL LETTER I WITH CIRCUMFLEX 0x8d U+00ec # LATIN SMALL LETTER I WITH GRAVE 0x8e U+00c4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0x8f U+0108 # LATIN CAPITAL LETTER C WITH CIRCUMFLEX 0x90 U+00c9 # LATIN CAPITAL LETTER E WITH ACUTE 0x91 U+010b # LATIN SMALL LETTER C WITH DOT ABOVE 0x92 U+010a # LATIN CAPITAL LETTER C WITH DOT ABOVE 0x93 U+00f4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0x94 U+00f6 # LATIN SMALL LETTER O WITH DIAERESIS 0x95 U+00f2 # LATIN SMALL LETTER O WITH GRAVE 0x96 U+00fb # LATIN SMALL LETTER U WITH CIRCUMFLEX 0x97 U+00f9 # LATIN SMALL LETTER U WITH GRAVE 0x98 U+0130 # LATIN CAPITAL LETTER I WITH DOT ABOVE 0x99 U+00d6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0x9a U+00dc # LATIN CAPITAL LETTER U WITH DIAERESIS 0x9b U+011d # LATIN SMALL LETTER G WITH CIRCUMFLEX 0x9c U+00a3 # POUND SIGN 0x9d U+011c # LATIN CAPITAL LETTER G WITH CIRCUMFLEX 0x9e U+00d7 # MULTIPLICATION SIGN 0x9f U+0135 # LATIN SMALL LETTER J WITH CIRCUMFLEX 0xa0 U+00e1 # LATIN SMALL LETTER A WITH ACUTE 0xa1 U+00ed # LATIN SMALL LETTER I WITH ACUTE 0xa2 U+00f3 # LATIN SMALL LETTER O WITH ACUTE 0xa3 U+00fa # LATIN SMALL LETTER U WITH ACUTE 0xa4 U+00f1 # LATIN SMALL LETTER N WITH TILDE 0xa5 U+00d1 # LATIN CAPITAL LETTER N WITH TILDE 0xa6 U+011e # LATIN CAPITAL LETTER G WITH BREVE 0xa7 U+011f # LATIN SMALL LETTER G WITH BREVE 0xa8 U+0124 # LATIN CAPITAL LETTER H WITH CIRCUMFLEX 0xa9 U+0125 # LATIN SMALL LETTER H WITH CIRCUMFLEX 0xaa U+ffff # UNDEFINED 0xab U+00bd # VULGAR FRACTION ONE HALF 0xac U+0134 # LATIN CAPITAL LETTER J WITH CIRCUMFLEX 0xad U+015f # LATIN SMALL LETTER S WITH CEDILLA 0xae U+00ab # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xaf U+00bb # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0xb0 U+2591 # LIGHT SHADE 0xb1 U+2592 # MEDIUM SHADE 0xb2 U+2593 # DARK SHADE 0xb3 U+2502 # BOX DRAWINGS LIGHT VERTICAL 0xb4 U+2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT 0xb5 U+00c1 # LATIN CAPITAL LETTER A WITH ACUTE 0xb6 U+00c2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX 0xb7 U+00c0 # LATIN CAPITAL LETTER A WITH GRAVE 0xb8 U+015e # LATIN CAPITAL LETTER S WITH CEDILLA 0xb9 U+2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT 0xba U+2551 # BOX DRAWINGS DOUBLE VERTICAL 0xbb U+2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT 0xbc U+255d # BOX DRAWINGS DOUBLE UP AND LEFT 0xbd U+017b # LATIN CAPITAL LETTER Z WITH DOT ABOVE 0xbe U+017c # LATIN SMALL LETTER Z WITH DOT ABOVE 0xbf U+2510 # BOX DRAWINGS LIGHT DOWN AND LEFT 0xc0 U+2514 # BOX DRAWINGS LIGHT UP AND RIGHT 0xc1 U+2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL 0xc2 U+252c # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL 0xc3 U+251c # BOX DRAWINGS LIGHT VERTICAL AND RIGHT 0xc4 U+2500 # BOX DRAWINGS LIGHT HORIZONTAL 0xc5 U+253c # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL 0xc6 U+015c # LATIN CAPITAL LETTER S WITH CIRCUMFLEX 0xc7 U+015d # LATIN SMALL LETTER S WITH CIRCUMFLEX 0xc8 U+255a # BOX DRAWINGS DOUBLE UP AND RIGHT 0xc9 U+2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT 0xca U+2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL 0xcb U+2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL 0xcc U+2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT 0xcd U+2550 # BOX DRAWINGS DOUBLE HORIZONTAL 0xce U+256c # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL 0xcf U+00a4 # CURRENCY SIGN 0xd0 U+ffff # UNDEFINED 0xd1 U+ffff # UNDEFINED 0xd2 U+00ca # LATIN CAPITAL LETTER E WITH CIRCUMFLEX 0xd3 U+00cb # LATIN CAPITAL LETTER E WITH DIAERESIS 0xd4 U+00c8 # LATIN CAPITAL LETTER E WITH GRAVE 0xd5 U+0131 # LATIN SMALL LETTER DOTLESS I 0xd6 U+00cd # LATIN CAPITAL LETTER I WITH ACUTE 0xd7 U+00ce # LATIN CAPITAL LETTER I WITH CIRCUMFLEX 0xd8 U+00cf # LATIN CAPITAL LETTER I WITH DIAERESIS 0xd9 U+2518 # BOX DRAWINGS LIGHT UP AND LEFT 0xda U+250c # BOX DRAWINGS LIGHT DOWN AND RIGHT 0xdb U+2588 # FULL BLOCK 0xdc U+2584 # LOWER HALF BLOCK 0xdd U+ffff # UNDEFINED 0xde U+00cc # LATIN CAPITAL LETTER I WITH GRAVE 0xdf U+2580 # UPPER HALF BLOCK 0xe0 U+00d3 # LATIN CAPITAL LETTER O WITH ACUTE 0xe1 U+00df # LATIN SMALL LETTER SHARP S 0xe2 U+00d4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX 0xe3 U+00d2 # LATIN CAPITAL LETTER O WITH GRAVE 0xe4 U+0120 # LATIN CAPITAL LETTER G WITH DOT ABOVE 0xe5 U+0121 # LATIN SMALL LETTER G WITH DOT ABOVE 0xe6 U+00b5 # MICRO SIGN 0xe7 U+0126 # LATIN CAPITAL LETTER H WITH STROKE 0xe8 U+0127 # LATIN SMALL LETTER H WITH STROKE 0xe9 U+00da # LATIN CAPITAL LETTER U WITH ACUTE 0xea U+00db # LATIN CAPITAL LETTER U WITH CIRCUMFLEX 0xeb U+00d9 # LATIN CAPITAL LETTER U WITH GRAVE 0xec U+016c # LATIN CAPITAL LETTER U WITH BREVE 0xed U+016d # LATIN SMALL LETTER U WITH BREVE 0xee U+ffff # UNDEFINED 0xef U+00b4 # ACUTE ACCENT 0xf0 U+00ad # SOFT HYPHEN 0xf1 U+ffff # UNDEFINED 0xf2 U+2113 # SCRIPT SMALL L 0xf3 U+0149 # LATIN SMALL LETTER N PRECEDED BY APOSTROPHE 0xf4 U+02d8 # BREVE 0xf5 U+00a7 # SECTION SIGN 0xf6 U+00f7 # DIVISION SIGN 0xf7 U+00b8 # CEDILLA 0xf8 U+00b0 # DEGREE SIGN 0xf9 U+00a8 # DIAERESIS 0xfa U+02d9 # DOT ABOVE 0xfb U+ffff # UNDEFINED 0xfc U+00b3 # SUPERSCRIPT THREE 0xfd U+00b2 # SUPERSCRIPT TWO 0xfe U+25a0 # BLACK SQUARE 0xff U+00a0 # NO-BREAK SPACE kbd-1.15.5/data/consoletrans/8859-7_to_uni.trans0000644000076400007640000002042712056474622016143 000000000000000x00 U+0000 # NULL 0x01 U+0001 # START OF HEADING 0x02 U+0002 # START OF TEXT 0x03 U+0003 # END OF TEXT 0x04 U+0004 # END OF TRANSMISSION 0x05 U+0005 # ENQUIRY 0x06 U+0006 # ACKNOWLEDGE 0x07 U+0007 # BELL 0x08 U+0008 # BACKSPACE 0x09 U+0009 # HORIZONTAL TABULATION 0x0a U+000a # LINE FEED 0x0b U+000b # VERTICAL TABULATION 0x0c U+000c # FORM FEED 0x0d U+000d # CARRIAGE RETURN 0x0e U+000e # SHIFT OUT 0x0f U+000f # SHIFT IN 0x10 U+0010 # DATA LINK ESCAPE 0x11 U+0011 # DEVICE CONTROL ONE 0x12 U+0012 # DEVICE CONTROL TWO 0x13 U+0013 # DEVICE CONTROL THREE 0x14 U+0014 # DEVICE CONTROL FOUR 0x15 U+0015 # NEGATIVE ACKNOWLEDGE 0x16 U+0016 # SYNCHRONOUS IDLE 0x17 U+0017 # END OF TRANSMISSION BLOCK 0x18 U+0018 # CANCEL 0x19 U+0019 # END OF MEDIUM 0x1a U+001a # SUBSTITUTE 0x1b U+001b # ESCAPE 0x1c U+001c # FILE SEPARATOR 0x1d U+001d # GROUP SEPARATOR 0x1e U+001e # RECORD SEPARATOR 0x1f U+001f # UNIT SEPARATOR 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002a # ASTERISK 0x2b U+002b # PLUS SIGN 0x2c U+002c # COMMA 0x2d U+002d # HYPHEN-MINUS 0x2e U+002e # FULL STOP 0x2f U+002f # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003a # COLON 0x3b U+003b # SEMICOLON 0x3c U+003c # LESS-THAN SIGN 0x3d U+003d # EQUALS SIGN 0x3e U+003e # GREATER-THAN SIGN 0x3f U+003f # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004a # LATIN CAPITAL LETTER J 0x4b U+004b # LATIN CAPITAL LETTER K 0x4c U+004c # LATIN CAPITAL LETTER L 0x4d U+004d # LATIN CAPITAL LETTER M 0x4e U+004e # LATIN CAPITAL LETTER N 0x4f U+004f # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005a # LATIN CAPITAL LETTER Z 0x5b U+005b # LEFT SQUARE BRACKET 0x5c U+005c # REVERSE SOLIDUS 0x5d U+005d # RIGHT SQUARE BRACKET 0x5e U+005e # CIRCUMFLEX ACCENT 0x5f U+005f # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006a # LATIN SMALL LETTER J 0x6b U+006b # LATIN SMALL LETTER K 0x6c U+006c # LATIN SMALL LETTER L 0x6d U+006d # LATIN SMALL LETTER M 0x6e U+006e # LATIN SMALL LETTER N 0x6f U+006f # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007a # LATIN SMALL LETTER Z 0x7b U+007b # LEFT CURLY BRACKET 0x7c U+007c # VERTICAL LINE 0x7d U+007d # RIGHT CURLY BRACKET 0x7e U+007e # TILDE 0x7f U+007f # DELETE 0x80 U+0080 # 0x81 U+0081 # 0x82 U+0082 # 0x83 U+0083 # 0x84 U+0084 # 0x85 U+0085 # 0x86 U+0086 # 0x87 U+0087 # 0x88 U+0088 # 0x89 U+0089 # 0x8a U+008a # 0x8b U+008b # 0x8c U+008c # 0x8d U+008d # 0x8e U+008e # 0x8f U+008f # 0x90 U+0090 # 0x91 U+0091 # 0x92 U+0092 # 0x93 U+0093 # 0x94 U+0094 # 0x95 U+0095 # 0x96 U+0096 # 0x97 U+0097 # 0x98 U+0098 # 0x99 U+0099 # 0x9a U+009a # 0x9b U+009b # 0x9c U+009c # 0x9d U+009d # 0x9e U+009e # 0x9f U+009f # 0xa0 U+00a0 # NO-BREAK SPACE 0xa1 U+2018 # LEFT SINGLE QUOTATION MARK 0xa2 U+2019 # RIGHT SINGLE QUOTATION MARK 0xa3 U+00a3 # POUND SIGN 0xa4 U+20ac # EURO SIGN 0xa5 U+20af # DRACHMA SIGN 0xa6 U+00a6 # BROKEN BAR 0xa7 U+00a7 # SECTION SIGN 0xa8 U+00a8 # DIAERESIS 0xa9 U+00a9 # COPYRIGHT SIGN 0xaa U+037a # GREEK YPOGEGRAMMENI 0xab U+00ab # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xac U+00ac # NOT SIGN 0xad U+00ad # SOFT HYPHEN 0xaf U+2015 # HORIZONTAL BAR 0xb0 U+00b0 # DEGREE SIGN 0xb1 U+00b1 # PLUS-MINUS SIGN 0xb2 U+00b2 # SUPERSCRIPT TWO 0xb3 U+00b3 # SUPERSCRIPT THREE 0xb4 U+0384 # GREEK TONOS 0xb5 U+0385 # GREEK DIALYTIKA TONOS 0xb6 U+0386 # GREEK CAPITAL LETTER ALPHA WITH TONOS 0xb7 U+00b7 # MIDDLE DOT 0xb8 U+0388 # GREEK CAPITAL LETTER EPSILON WITH TONOS 0xb9 U+0389 # GREEK CAPITAL LETTER ETA WITH TONOS 0xba U+038a # GREEK CAPITAL LETTER IOTA WITH TONOS 0xbb U+00bb # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0xbc U+038c # GREEK CAPITAL LETTER OMICRON WITH TONOS 0xbd U+00bd # VULGAR FRACTION ONE HALF 0xbe U+038e # GREEK CAPITAL LETTER UPSILON WITH TONOS 0xbf U+038f # GREEK CAPITAL LETTER OMEGA WITH TONOS 0xc0 U+0390 # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS 0xc1 U+0391 # GREEK CAPITAL LETTER ALPHA 0xc2 U+0392 # GREEK CAPITAL LETTER BETA 0xc3 U+0393 # GREEK CAPITAL LETTER GAMMA 0xc4 U+0394 # GREEK CAPITAL LETTER DELTA 0xc5 U+0395 # GREEK CAPITAL LETTER EPSILON 0xc6 U+0396 # GREEK CAPITAL LETTER ZETA 0xc7 U+0397 # GREEK CAPITAL LETTER ETA 0xc8 U+0398 # GREEK CAPITAL LETTER THETA 0xc9 U+0399 # GREEK CAPITAL LETTER IOTA 0xca U+039a # GREEK CAPITAL LETTER KAPPA 0xcb U+039b # GREEK CAPITAL LETTER LAMDA 0xcc U+039c # GREEK CAPITAL LETTER MU 0xcd U+039d # GREEK CAPITAL LETTER NU 0xce U+039e # GREEK CAPITAL LETTER XI 0xcf U+039f # GREEK CAPITAL LETTER OMICRON 0xd0 U+03a0 # GREEK CAPITAL LETTER PI 0xd1 U+03a1 # GREEK CAPITAL LETTER RHO 0xd3 U+03a3 # GREEK CAPITAL LETTER SIGMA 0xd4 U+03a4 # GREEK CAPITAL LETTER TAU 0xd5 U+03a5 # GREEK CAPITAL LETTER UPSILON 0xd6 U+03a6 # GREEK CAPITAL LETTER PHI 0xd7 U+03a7 # GREEK CAPITAL LETTER CHI 0xd8 U+03a8 # GREEK CAPITAL LETTER PSI 0xd9 U+03a9 # GREEK CAPITAL LETTER OMEGA 0xda U+03aa # GREEK CAPITAL LETTER IOTA WITH DIALYTIKA 0xdb U+03ab # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA 0xdc U+03ac # GREEK SMALL LETTER ALPHA WITH TONOS 0xdd U+03ad # GREEK SMALL LETTER EPSILON WITH TONOS 0xde U+03ae # GREEK SMALL LETTER ETA WITH TONOS 0xdf U+03af # GREEK SMALL LETTER IOTA WITH TONOS 0xe0 U+03b0 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS 0xe1 U+03b1 # GREEK SMALL LETTER ALPHA 0xe2 U+03b2 # GREEK SMALL LETTER BETA 0xe3 U+03b3 # GREEK SMALL LETTER GAMMA 0xe4 U+03b4 # GREEK SMALL LETTER DELTA 0xe5 U+03b5 # GREEK SMALL LETTER EPSILON 0xe6 U+03b6 # GREEK SMALL LETTER ZETA 0xe7 U+03b7 # GREEK SMALL LETTER ETA 0xe8 U+03b8 # GREEK SMALL LETTER THETA 0xe9 U+03b9 # GREEK SMALL LETTER IOTA 0xea U+03ba # GREEK SMALL LETTER KAPPA 0xeb U+03bb # GREEK SMALL LETTER LAMDA 0xec U+03bc # GREEK SMALL LETTER MU 0xed U+03bd # GREEK SMALL LETTER NU 0xee U+03be # GREEK SMALL LETTER XI 0xef U+03bf # GREEK SMALL LETTER OMICRON 0xf0 U+03c0 # GREEK SMALL LETTER PI 0xf1 U+03c1 # GREEK SMALL LETTER RHO 0xf2 U+03c2 # GREEK SMALL LETTER FINAL SIGMA 0xf3 U+03c3 # GREEK SMALL LETTER SIGMA 0xf4 U+03c4 # GREEK SMALL LETTER TAU 0xf5 U+03c5 # GREEK SMALL LETTER UPSILON 0xf6 U+03c6 # GREEK SMALL LETTER PHI 0xf7 U+03c7 # GREEK SMALL LETTER CHI 0xf8 U+03c8 # GREEK SMALL LETTER PSI 0xf9 U+03c9 # GREEK SMALL LETTER OMEGA 0xfa U+03ca # GREEK SMALL LETTER IOTA WITH DIALYTIKA 0xfb U+03cb # GREEK SMALL LETTER UPSILON WITH DIALYTIKA 0xfc U+03cc # GREEK SMALL LETTER OMICRON WITH TONOS 0xfd U+03cd # GREEK SMALL LETTER UPSILON WITH TONOS 0xfe U+03ce # GREEK SMALL LETTER OMEGA WITH TONOS kbd-1.15.5/data/consoletrans/viscii1.0_to_viscii1.1.trans0000644000076400007640000000346712056474622020007 00000000000000# # this file allows using a viscii 1.0 encoded font to display viscii 1.1 # usage: setfont -m viscii1.0_to_viscii1.1.trans -u viscii.uni fontname # # Internal value Output character 0x80 0x80 0x81 0x81 0x82 0x82 0x83 0x83 0x84 0x84 0x85 0x85 0x86 0x86 0x87 0x87 0x88 0x88 0x89 0x89 0x8A 0x8A 0x8B 0x8B 0x8C 0x8C 0x8D 0x8D 0x8E 0x8E 0x8F 0x8F 0x90 0x90 0x91 0x91 0x92 0x92 0x93 0x93 0x94 0x94 0x95 0x95 0x96 0x96 0x97 0x97 0x98 0x98 0x99 0x99 0x9A 0x9A 0x9B 0x9B 0x9C 0x9C 0x9D 0x9D 0x9E 0x9E 0x9F 0x9F 0xA0 0xd5 0xA1 0xA1 0xA2 0xA2 0xA3 0xA3 0xA4 0xA4 0xA5 0xA5 0xA6 0xA6 0xA7 0xA7 0xA8 0xA8 0xA9 0xA9 0xAA 0xAA 0xAB 0xAB 0xAC 0xAC 0xAD 0xAD 0xAE 0xAE 0xAF 0xAF 0xB0 0xB0 0xB1 0xB1 0xB2 0xB2 0xB3 0xB3 0xB4 0xB4 0xB5 0xB5 0xB6 0xB6 0xB7 0xB7 0xB8 0xB8 0xB9 0xB9 0xBA 0xBA 0xBB 0xBB 0xBC 0xBC 0xBD 0xBD 0xBE 0xBE 0xBF 0xBF 0xC0 0xC0 0xC1 0xC1 0xC2 0xC2 0xC3 0xC3 0xC4 0xC4 0xC5 0xC5 0xC6 0xC6 0xC7 0xC7 0xC8 0xC8 0xC9 0xC9 0xCA 0xCA 0xCB 0xCB 0xCC 0xCC 0xCD 0xCD 0xCE 0xCE 0xCF 0xCF 0xD0 0xD0 0xD1 0xD1 0xD2 0xD2 0xD3 0xD3 0xD4 0xD4 0xD5 0xa0 0xD6 0xD6 0xD7 0xD7 0xD8 0xD8 0xD9 0xD9 0xDA 0xDA 0xDB 0xDB 0xDC 0xDC 0xDD 0xDD 0xDE 0xDE 0xDF 0xDF 0xE0 0xE0 0xE1 0xE1 0xE2 0xE2 0xE3 0xE3 0xE4 0xE4 0xE5 0xE5 0xE6 0xE6 0xE7 0xE7 0xE8 0xE8 0xE9 0xE9 0xEA 0xEA 0xEB 0xEB 0xEC 0xEC 0xED 0xED 0xEE 0xEE 0xEF 0xEF 0xF0 0xF0 0xF1 0xF1 0xF2 0xF2 0xF3 0xF3 0xF4 0xF4 0xF5 0xF5 0xF6 0xF6 0xF7 0xF7 0xF8 0xF8 0xF9 0xF9 0xFA 0xFA 0xFB 0xFB 0xFC 0xFC 0xFD 0xFD 0xFE 0xFE 0xFF 0xFF kbd-1.15.5/data/consoletrans/koi8-r_to_uni.trans0000644000076400007640000002357112056474622016476 000000000000000x00 U+0000 # NULL (NUL) 0x01 U+0001 # START OF HEADING (SOH) 0x02 U+0002 # START OF TEXT (STX) 0x03 U+0003 # END OF TEXT (ETX) 0x04 U+0004 # END OF TRANSMISSION (EOT) 0x05 U+0005 # ENQUIRY (ENQ) 0x06 U+0006 # ACKNOWLEDGE (ACK) 0x07 U+0007 # BELL (BEL) 0x08 U+0008 # BACKSPACE (BS) 0x09 U+0009 # CHARACTER TABULATION (HT) 0x0a U+000A # LINE FEED (LF) 0x0b U+000B # LINE TABULATION (VT) 0x0c U+000C # FORM FEED (FF) 0x0d U+000D # CARRIAGE RETURN (CR) 0x0e U+000E # SHIFT OUT (SO) 0x0f U+000F # SHIFT IN (SI) 0x10 U+0010 # DATALINK ESCAPE (DLE) 0x11 U+0011 # DEVICE CONTROL ONE (DC1) 0x12 U+0012 # DEVICE CONTROL TWO (DC2) 0x13 U+0013 # DEVICE CONTROL THREE (DC3) 0x14 U+0014 # DEVICE CONTROL FOUR (DC4) 0x15 U+0015 # NEGATIVE ACKNOWLEDGE (NAK) 0x16 U+0016 # SYNCHRONOUS IDLE (SYN) 0x17 U+0017 # END OF TRANSMISSION BLOCK (ETB) 0x18 U+0018 # CANCEL (CAN) 0x19 U+0019 # END OF MEDIUM (EM) 0x1a U+001A # SUBSTITUTE (SUB) 0x1b U+001B # ESCAPE (ESC) 0x1c U+001C # FILE SEPARATOR (IS4) 0x1d U+001D # GROUP SEPARATOR (IS3) 0x1e U+001E # RECORD SEPARATOR (IS2) 0x1f U+001F # UNIT SEPARATOR (IS1) 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002A # ASTERISK 0x2b U+002B # PLUS SIGN 0x2c U+002C # COMMA 0x2d U+002D # HYPHEN-MINUS 0x2e U+002E # FULL STOP 0x2f U+002F # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003A # COLON 0x3b U+003B # SEMICOLON 0x3c U+003C # LESS-THAN SIGN 0x3d U+003D # EQUALS SIGN 0x3e U+003E # GREATER-THAN SIGN 0x3f U+003F # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004A # LATIN CAPITAL LETTER J 0x4b U+004B # LATIN CAPITAL LETTER K 0x4c U+004C # LATIN CAPITAL LETTER L 0x4d U+004D # LATIN CAPITAL LETTER M 0x4e U+004E # LATIN CAPITAL LETTER N 0x4f U+004F # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005A # LATIN CAPITAL LETTER Z 0x5b U+005B # LEFT SQUARE BRACKET 0x5c U+005C # REVERSE SOLIDUS 0x5d U+005D # RIGHT SQUARE BRACKET 0x5e U+005E # CIRCUMFLEX ACCENT 0x5f U+005F # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006A # LATIN SMALL LETTER J 0x6b U+006B # LATIN SMALL LETTER K 0x6c U+006C # LATIN SMALL LETTER L 0x6d U+006D # LATIN SMALL LETTER M 0x6e U+006E # LATIN SMALL LETTER N 0x6f U+006F # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007A # LATIN SMALL LETTER Z 0x7b U+007B # LEFT CURLY BRACKET 0x7c U+007C # VERTICAL LINE 0x7d U+007D # RIGHT CURLY BRACKET 0x7e U+007E # TILDE 0x7f U+007F # DELETE (DEL) 0x80 U+2500 # BOX DRAWINGS LIGHT HORIZONTAL 0x81 U+2502 # BOX DRAWINGS LIGHT VERTICAL 0x82 U+250C # BOX DRAWINGS LIGHT DOWN AND RIGHT 0x83 U+2510 # BOX DRAWINGS LIGHT DOWN AND LEFT 0x84 U+2514 # BOX DRAWINGS LIGHT UP AND RIGHT 0x85 U+2518 # BOX DRAWINGS LIGHT UP AND LEFT 0x86 U+251C # BOX DRAWINGS LIGHT VERTICAL AND RIGHT 0x87 U+2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT 0x88 U+252C # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL 0x89 U+2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL 0x8a U+253C # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL 0x8b U+2580 # UPPER HALF BLOCK 0x8c U+2584 # LOWER HALF BLOCK 0x8d U+2588 # FULL BLOCK 0x8e U+258C # LEFT HALF BLOCK 0x8f U+2590 # RIGHT HALF BLOCK 0x90 U+2591 # LIGHT SHADE 0x91 U+2592 # MEDIUM SHADE 0x92 U+2593 # DARK SHADE 0x93 U+2320 # TOP HALF INTEGRAL 0x94 U+25A0 # BLACK SQUARE 0x95 U+2219 # BULLET OPERATOR 0x96 U+221A # SQUARE ROOT 0x97 U+2248 # ALMOST EQUAL TO 0x98 U+2264 # LESS-THAN OR EQUAL TO 0x99 U+2265 # GREATER-THAN OR EQUAL TO 0x9a U+00A0 # NO-BREAK SPACE 0x9b U+2321 # BOTTOM HALF INTEGRAL 0x9c U+00B0 # DEGREE SIGN 0x9d U+00B2 # SUPERSCRIPT TWO 0x9e U+00B7 # MIDDLE DOT 0x9f U+00F7 # DIVISION SIGN 0xa0 U+2550 # BOX DRAWINGS DOUBLE HORIZONTAL 0xa1 U+2551 # BOX DRAWINGS DOUBLE VERTICAL 0xa2 U+2552 # BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE 0xa3 U+0451 # CYRILLIC SMALL LETTER IO 0xa4 U+2553 # BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE 0xa5 U+2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT 0xa6 U+2555 # BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE 0xa7 U+2556 # BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE 0xa8 U+2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT 0xa9 U+2558 # BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE 0xaa U+2559 # BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE 0xab U+255A # BOX DRAWINGS DOUBLE UP AND RIGHT 0xac U+255B # BOX DRAWINGS UP SINGLE AND LEFT DOUBLE 0xad U+255C # BOX DRAWINGS UP DOUBLE AND LEFT SINGLE 0xae U+255D # BOX DRAWINGS DOUBLE UP AND LEFT 0xaf U+255E # BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE 0xb0 U+255F # BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE 0xb1 U+2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT 0xb2 U+2561 # BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE 0xb3 U+0401 # CYRILLIC CAPITAL LETTER IO 0xb4 U+2562 # BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE 0xb5 U+2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT 0xb6 U+2564 # BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE 0xb7 U+2565 # BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE 0xb8 U+2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL 0xb9 U+2567 # BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE 0xba U+2568 # BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE 0xbb U+2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL 0xbc U+256A # BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE 0xbd U+256B # BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE 0xbe U+256C # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL 0xbf U+00A9 # COPYRIGHT SIGN 0xc0 U+044E # CYRILLIC SMALL LETTER YU 0xc1 U+0430 # CYRILLIC SMALL LETTER A 0xc2 U+0431 # CYRILLIC SMALL LETTER BE 0xc3 U+0446 # CYRILLIC SMALL LETTER TSE 0xc4 U+0434 # CYRILLIC SMALL LETTER DE 0xc5 U+0435 # CYRILLIC SMALL LETTER IE 0xc6 U+0444 # CYRILLIC SMALL LETTER EF 0xc7 U+0433 # CYRILLIC SMALL LETTER GHE 0xc8 U+0445 # CYRILLIC SMALL LETTER HA 0xc9 U+0438 # CYRILLIC SMALL LETTER I 0xca U+0439 # CYRILLIC SMALL LETTER SHORT I 0xcb U+043A # CYRILLIC SMALL LETTER KA 0xcc U+043B # CYRILLIC SMALL LETTER EL 0xcd U+043C # CYRILLIC SMALL LETTER EM 0xce U+043D # CYRILLIC SMALL LETTER EN 0xcf U+043E # CYRILLIC SMALL LETTER O 0xd0 U+043F # CYRILLIC SMALL LETTER PE 0xd1 U+044F # CYRILLIC SMALL LETTER YA 0xd2 U+0440 # CYRILLIC SMALL LETTER ER 0xd3 U+0441 # CYRILLIC SMALL LETTER ES 0xd4 U+0442 # CYRILLIC SMALL LETTER TE 0xd5 U+0443 # CYRILLIC SMALL LETTER U 0xd6 U+0436 # CYRILLIC SMALL LETTER ZHE 0xd7 U+0432 # CYRILLIC SMALL LETTER VE 0xd8 U+044C # CYRILLIC SMALL LETTER SOFT SIGN 0xd9 U+044B # CYRILLIC SMALL LETTER YERU 0xda U+0437 # CYRILLIC SMALL LETTER ZE 0xdb U+0448 # CYRILLIC SMALL LETTER SHA 0xdc U+044D # CYRILLIC SMALL LETTER E 0xdd U+0449 # CYRILLIC SMALL LETTER SHCHA 0xde U+0447 # CYRILLIC SMALL LETTER CHE 0xdf U+044A # CYRILLIC SMALL LETTER HARD SIGN 0xe0 U+042E # CYRILLIC CAPITAL LETTER YU 0xe1 U+0410 # CYRILLIC CAPITAL LETTER A 0xe2 U+0411 # CYRILLIC CAPITAL LETTER BE 0xe3 U+0426 # CYRILLIC CAPITAL LETTER TSE 0xe4 U+0414 # CYRILLIC CAPITAL LETTER DE 0xe5 U+0415 # CYRILLIC CAPITAL LETTER IE 0xe6 U+0424 # CYRILLIC CAPITAL LETTER EF 0xe7 U+0413 # CYRILLIC CAPITAL LETTER GHE 0xe8 U+0425 # CYRILLIC CAPITAL LETTER HA 0xe9 U+0418 # CYRILLIC CAPITAL LETTER I 0xea U+0419 # CYRILLIC CAPITAL LETTER SHORT I 0xeb U+041A # CYRILLIC CAPITAL LETTER KA 0xec U+041B # CYRILLIC CAPITAL LETTER EL 0xed U+041C # CYRILLIC CAPITAL LETTER EM 0xee U+041D # CYRILLIC CAPITAL LETTER EN 0xef U+041E # CYRILLIC CAPITAL LETTER O 0xf0 U+041F # CYRILLIC CAPITAL LETTER PE 0xf1 U+042F # CYRILLIC CAPITAL LETTER YA 0xf2 U+0420 # CYRILLIC CAPITAL LETTER ER 0xf3 U+0421 # CYRILLIC CAPITAL LETTER ES 0xf4 U+0422 # CYRILLIC CAPITAL LETTER TE 0xf5 U+0423 # CYRILLIC CAPITAL LETTER U 0xf6 U+0416 # CYRILLIC CAPITAL LETTER ZHE 0xf7 U+0412 # CYRILLIC CAPITAL LETTER VE 0xf8 U+042C # CYRILLIC CAPITAL LETTER SOFT SIGN 0xf9 U+042B # CYRILLIC CAPITAL LETTER YERU 0xfa U+0417 # CYRILLIC CAPITAL LETTER ZE 0xfb U+0428 # CYRILLIC CAPITAL LETTER SHA 0xfc U+042D # CYRILLIC CAPITAL LETTER E 0xfd U+0429 # CYRILLIC CAPITAL LETTER SHCHA 0xfe U+0427 # CYRILLIC CAPITAL LETTER CHE 0xff U+042A # CYRILLIC CAPITAL LETTER HARD SIGN kbd-1.15.5/data/consoletrans/latin2u.trans0000644000076400007640000000040012056474622015350 00000000000000  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ߠkbd-1.15.5/data/consoletrans/koi8u2ruscii0000644000076400007640000000267412056474622015223 00000000000000# This translation table is intended to be used for KOI8-U to RUSCII # translation. # 0x80 0xC4 0x81 0xB3 0x82 0xDA 0x83 0xBF 0x84 0xC0 0x85 0xD9 0x86 0xC3 0x87 0xB4 0x88 0xC2 0x89 0xC1 0x8A 0xC5 0x8B 0xDF 0x8C 0xDC 0x8D 0xDB 0x8E 0xDD 0x8F 0xDE # # all symbols which are not present in ruscii # mapped to 0xFE (U+fffd in koi8u.uni) # 0x90 0xB0 0x91 0xB1 0x92 0xB2 0x93 0xFE 0x94 0xFE 0x95 0xFE 0x96 0xFB 0x97 0xFE 0x98 0xFE 0x99 0xFE 0x9A 0xFF 0x9B 0xFE 0x9C 0xFE 0x9D 0xFD 0x9E 0xFA 0x9F 0xFE # 0xA0 0xCD 0xA1 0xBA 0xA2 0xD5 0xA3 0xF1 0xA4 0xF5 0xA5 0xC9 0xA6 0xF7 0xA7 0xF9 0xA8 0xBB 0xA9 0xD4 0xAA 0xD3 0xAB 0xC8 0xAC 0xBE 0xAD 0xF3 0xAE 0xBC 0xAF 0xC6 # 0xB0 0xC7 0xB1 0xCC 0xB2 0xB5 0xB3 0xF0 0xB4 0xF4 0xB5 0xB9 0xB6 0xF6 0xB7 0xF8 0xB8 0xCB 0xB9 0xCF 0xBA 0xD0 0xBB 0xCA 0xBC 0xD8 0xBD 0xF2 0xBE 0xCE 0xBF 0xFC # 0xC0 0xEE 0xC1 0xA0 0xC2 0xA1 0xC3 0xE6 0xC4 0xA4 0xC5 0xA5 0xC6 0xE4 0xC7 0xA3 0xC8 0xE5 0xC9 0xA8 0xCA 0xA9 0xCB 0xAA 0xCC 0xAB 0xCD 0xAC 0xCE 0xAD 0xCF 0xAE # 0xD0 0xAF 0xD1 0xEF 0xD2 0xE0 0xD3 0xE1 0xD4 0xE2 0xD5 0xE3 0xD6 0xA6 0xD7 0xA2 0xD8 0xEC 0xD9 0xEB 0xDA 0xA7 0xDB 0xE8 0xDC 0xED 0xDD 0xE9 0xDE 0xE7 0xDF 0xEA # 0xE0 0x9E 0xE1 0x80 0xE2 0x81 0xE3 0x96 0xE4 0x84 0xE5 0x85 0xE6 0x94 0xE7 0x83 0xE8 0x95 0xE9 0x88 0xEA 0x89 0xEB 0x8A 0xEC 0x8B 0xED 0x8C 0xEE 0x8D 0xEF 0x8E # 0xF0 0x8F 0xF1 0x9F 0xF2 0x90 0xF3 0x91 0xF4 0x92 0xF5 0x93 0xF6 0x86 0xF7 0x82 0xF8 0x9C 0xF9 0x9B 0xFA 0x87 0xFB 0x98 0xFC 0x9D 0xFD 0x99 0xFE 0x97 0xFF 0x9A kbd-1.15.5/data/consoletrans/8859-13_to_uni.trans0000644000076400007640000002144212056474622016216 000000000000000x00 U+0000 # NULL 0x01 U+0001 # START OF HEADING 0x02 U+0002 # START OF TEXT 0x03 U+0003 # END OF TEXT 0x04 U+0004 # END OF TRANSMISSION 0x05 U+0005 # ENQUIRY 0x06 U+0006 # ACKNOWLEDGE 0x07 U+0007 # BELL 0x08 U+0008 # BACKSPACE 0x09 U+0009 # HORIZONTAL TABULATION 0x0a U+000a # LINE FEED 0x0b U+000b # VERTICAL TABULATION 0x0c U+000c # FORM FEED 0x0d U+000d # CARRIAGE RETURN 0x0e U+000e # SHIFT OUT 0x0f U+000f # SHIFT IN 0x10 U+0010 # DATA LINK ESCAPE 0x11 U+0011 # DEVICE CONTROL ONE 0x12 U+0012 # DEVICE CONTROL TWO 0x13 U+0013 # DEVICE CONTROL THREE 0x14 U+0014 # DEVICE CONTROL FOUR 0x15 U+0015 # NEGATIVE ACKNOWLEDGE 0x16 U+0016 # SYNCHRONOUS IDLE 0x17 U+0017 # END OF TRANSMISSION BLOCK 0x18 U+0018 # CANCEL 0x19 U+0019 # END OF MEDIUM 0x1a U+001a # SUBSTITUTE 0x1b U+001b # ESCAPE 0x1c U+001c # FILE SEPARATOR 0x1d U+001d # GROUP SEPARATOR 0x1e U+001e # RECORD SEPARATOR 0x1f U+001f # UNIT SEPARATOR 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002a # ASTERISK 0x2b U+002b # PLUS SIGN 0x2c U+002c # COMMA 0x2d U+002d # HYPHEN-MINUS 0x2e U+002e # FULL STOP 0x2f U+002f # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003a # COLON 0x3b U+003b # SEMICOLON 0x3c U+003c # LESS-THAN SIGN 0x3d U+003d # EQUALS SIGN 0x3e U+003e # GREATER-THAN SIGN 0x3f U+003f # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004a # LATIN CAPITAL LETTER J 0x4b U+004b # LATIN CAPITAL LETTER K 0x4c U+004c # LATIN CAPITAL LETTER L 0x4d U+004d # LATIN CAPITAL LETTER M 0x4e U+004e # LATIN CAPITAL LETTER N 0x4f U+004f # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005a # LATIN CAPITAL LETTER Z 0x5b U+005b # LEFT SQUARE BRACKET 0x5c U+005c # REVERSE SOLIDUS 0x5d U+005d # RIGHT SQUARE BRACKET 0x5e U+005e # CIRCUMFLEX ACCENT 0x5f U+005f # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006a # LATIN SMALL LETTER J 0x6b U+006b # LATIN SMALL LETTER K 0x6c U+006c # LATIN SMALL LETTER L 0x6d U+006d # LATIN SMALL LETTER M 0x6e U+006e # LATIN SMALL LETTER N 0x6f U+006f # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007a # LATIN SMALL LETTER Z 0x7b U+007b # LEFT CURLY BRACKET 0x7c U+007c # VERTICAL LINE 0x7d U+007d # RIGHT CURLY BRACKET 0x7e U+007e # TILDE 0x7f U+007f # DELETE 0x80 U+0080 # 0x81 U+0081 # 0x82 U+0082 # 0x83 U+0083 # 0x84 U+0084 # 0x85 U+0085 # 0x86 U+0086 # 0x87 U+0087 # 0x88 U+0088 # 0x89 U+0089 # 0x8a U+008a # 0x8b U+008b # 0x8c U+008c # 0x8d U+008d # 0x8e U+008e # 0x8f U+008f # 0x90 U+0090 # 0x91 U+0091 # 0x92 U+0092 # 0x93 U+0093 # 0x94 U+0094 # 0x95 U+0095 # 0x96 U+0096 # 0x97 U+0097 # 0x98 U+0098 # 0x99 U+0099 # 0x9a U+009a # 0x9b U+009b # 0x9c U+009c # 0x9d U+009d # 0x9e U+009e # 0x9f U+009f # 0xa0 U+00a0 # NO-BREAK SPACE 0xa1 U+201d # RIGHT DOUBLE QUOTATION MARK 0xa2 U+00a2 # CENT SIGN 0xa3 U+00a3 # POUND SIGN 0xa4 U+00a4 # CURRENCY SIGN 0xa5 U+201e # DOUBLE LOW-9 QUOTATION MARK 0xa6 U+00a6 # BROKEN BAR 0xa7 U+00a7 # SECTION SIGN 0xa8 U+00d8 # LATIN CAPITAL LETTER O WITH STROKE 0xa9 U+00a9 # COPYRIGHT SIGN 0xaa U+0156 # LATIN CAPITAL LETTER R WITH CEDILLA 0xab U+00ab # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xac U+00ac # NOT SIGN 0xad U+00ad # SOFT HYPHEN 0xae U+00ae # REGISTERED SIGN 0xaf U+00c6 # LATIN CAPITAL LETTER AE 0xb0 U+00b0 # DEGREE SIGN 0xb1 U+00b1 # PLUS-MINUS SIGN 0xb2 U+00b2 # SUPERSCRIPT TWO 0xb3 U+00b3 # SUPERSCRIPT THREE 0xb4 U+201c # LEFT DOUBLE QUOTATION MARK 0xb5 U+00b5 # MICRO SIGN 0xb6 U+00b6 # PILCROW SIGN 0xb7 U+00b7 # MIDDLE DOT 0xb8 U+00f8 # LATIN SMALL LETTER O WITH STROKE 0xb9 U+00b9 # SUPERSCRIPT ONE 0xba U+0157 # LATIN SMALL LETTER R WITH CEDILLA 0xbb U+00bb # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0xbc U+00bc # VULGAR FRACTION ONE QUARTER 0xbd U+00bd # VULGAR FRACTION ONE HALF 0xbe U+00be # VULGAR FRACTION THREE QUARTERS 0xbf U+00e6 # LATIN SMALL LETTER AE 0xc0 U+0104 # LATIN CAPITAL LETTER A WITH OGONEK 0xc1 U+012e # LATIN CAPITAL LETTER I WITH OGONEK 0xc2 U+0100 # LATIN CAPITAL LETTER A WITH MACRON 0xc3 U+0106 # LATIN CAPITAL LETTER C WITH ACUTE 0xc4 U+00c4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0xc5 U+00c5 # LATIN CAPITAL LETTER A WITH RING ABOVE 0xc6 U+0118 # LATIN CAPITAL LETTER E WITH OGONEK 0xc7 U+0112 # LATIN CAPITAL LETTER E WITH MACRON 0xc8 U+010c # LATIN CAPITAL LETTER C WITH CARON 0xc9 U+00c9 # LATIN CAPITAL LETTER E WITH ACUTE 0xca U+0179 # LATIN CAPITAL LETTER Z WITH ACUTE 0xcb U+0116 # LATIN CAPITAL LETTER E WITH DOT ABOVE 0xcc U+0122 # LATIN CAPITAL LETTER G WITH CEDILLA 0xcd U+0136 # LATIN CAPITAL LETTER K WITH CEDILLA 0xce U+012a # LATIN CAPITAL LETTER I WITH MACRON 0xcf U+013b # LATIN CAPITAL LETTER L WITH CEDILLA 0xd0 U+0160 # LATIN CAPITAL LETTER S WITH CARON 0xd1 U+0143 # LATIN CAPITAL LETTER N WITH ACUTE 0xd2 U+0145 # LATIN CAPITAL LETTER N WITH CEDILLA 0xd3 U+00d3 # LATIN CAPITAL LETTER O WITH ACUTE 0xd4 U+014c # LATIN CAPITAL LETTER O WITH MACRON 0xd5 U+00d5 # LATIN CAPITAL LETTER O WITH TILDE 0xd6 U+00d6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0xd7 U+00d7 # MULTIPLICATION SIGN 0xd8 U+0172 # LATIN CAPITAL LETTER U WITH OGONEK 0xd9 U+0141 # LATIN CAPITAL LETTER L WITH STROKE 0xda U+015a # LATIN CAPITAL LETTER S WITH ACUTE 0xdb U+016a # LATIN CAPITAL LETTER U WITH MACRON 0xdc U+00dc # LATIN CAPITAL LETTER U WITH DIAERESIS 0xdd U+017b # LATIN CAPITAL LETTER Z WITH DOT ABOVE 0xde U+017d # LATIN CAPITAL LETTER Z WITH CARON 0xdf U+00df # LATIN SMALL LETTER SHARP S (German) 0xe0 U+0105 # LATIN SMALL LETTER A WITH OGONEK 0xe1 U+012f # LATIN SMALL LETTER I WITH OGONEK 0xe2 U+0101 # LATIN SMALL LETTER A WITH MACRON 0xe3 U+0107 # LATIN SMALL LETTER C WITH ACUTE 0xe4 U+00e4 # LATIN SMALL LETTER A WITH DIAERESIS 0xe5 U+00e5 # LATIN SMALL LETTER A WITH RING ABOVE 0xe6 U+0119 # LATIN SMALL LETTER E WITH OGONEK 0xe7 U+0113 # LATIN SMALL LETTER E WITH MACRON 0xe8 U+010d # LATIN SMALL LETTER C WITH CARON 0xe9 U+00e9 # LATIN SMALL LETTER E WITH ACUTE 0xea U+017a # LATIN SMALL LETTER Z WITH ACUTE 0xeb U+0117 # LATIN SMALL LETTER E WITH DOT ABOVE 0xec U+0123 # LATIN SMALL LETTER G WITH CEDILLA 0xed U+0137 # LATIN SMALL LETTER K WITH CEDILLA 0xee U+012b # LATIN SMALL LETTER I WITH MACRON 0xef U+013c # LATIN SMALL LETTER L WITH CEDILLA 0xf0 U+0161 # LATIN SMALL LETTER S WITH CARON 0xf1 U+0144 # LATIN SMALL LETTER N WITH ACUTE 0xf2 U+0146 # LATIN SMALL LETTER N WITH CEDILLA 0xf3 U+00f3 # LATIN SMALL LETTER O WITH ACUTE 0xf4 U+014d # LATIN SMALL LETTER O WITH MACRON 0xf5 U+00f5 # LATIN SMALL LETTER O WITH TILDE 0xf6 U+00f6 # LATIN SMALL LETTER O WITH DIAERESIS 0xf7 U+00f7 # DIVISION SIGN 0xf8 U+0173 # LATIN SMALL LETTER U WITH OGONEK 0xf9 U+0142 # LATIN SMALL LETTER L WITH STROKE 0xfa U+015b # LATIN SMALL LETTER S WITH ACUTE 0xfb U+016b # LATIN SMALL LETTER U WITH MACRON 0xfc U+00fc # LATIN SMALL LETTER U WITH DIAERESIS 0xfd U+017c # LATIN SMALL LETTER Z WITH DOT ABOVE 0xfe U+017e # LATIN SMALL LETTER Z WITH CARON 0xff U+2019 # RIGHT SINGLE QUOTATION MARK kbd-1.15.5/data/consoletrans/cp1251_to_uni.trans0000644000076400007640000002305112056474622016271 000000000000000x00 U+0000 # NULL (NUL) 0x01 U+0001 # START OF HEADING (SOH) 0x02 U+0002 # START OF TEXT (STX) 0x03 U+0003 # END OF TEXT (ETX) 0x04 U+0004 # END OF TRANSMISSION (EOT) 0x05 U+0005 # ENQUIRY (ENQ) 0x06 U+0006 # ACKNOWLEDGE (ACK) 0x07 U+0007 # BELL (BEL) 0x08 U+0008 # BACKSPACE (BS) 0x09 U+0009 # CHARACTER TABULATION (HT) 0x0a U+000A # LINE FEED (LF) 0x0b U+000B # LINE TABULATION (VT) 0x0c U+000C # FORM FEED (FF) 0x0d U+000D # CARRIAGE RETURN (CR) 0x0e U+000E # SHIFT OUT (SO) 0x0f U+000F # SHIFT IN (SI) 0x10 U+0010 # DATALINK ESCAPE (DLE) 0x11 U+0011 # DEVICE CONTROL ONE (DC1) 0x12 U+0012 # DEVICE CONTROL TWO (DC2) 0x13 U+0013 # DEVICE CONTROL THREE (DC3) 0x14 U+0014 # DEVICE CONTROL FOUR (DC4) 0x15 U+0015 # NEGATIVE ACKNOWLEDGE (NAK) 0x16 U+0016 # SYNCHRONOUS IDLE (SYN) 0x17 U+0017 # END OF TRANSMISSION BLOCK (ETB) 0x18 U+0018 # CANCEL (CAN) 0x19 U+0019 # END OF MEDIUM (EM) 0x1a U+001A # SUBSTITUTE (SUB) 0x1b U+001B # ESCAPE (ESC) 0x1c U+001C # FILE SEPARATOR (IS4) 0x1d U+001D # GROUP SEPARATOR (IS3) 0x1e U+001E # RECORD SEPARATOR (IS2) 0x1f U+001F # UNIT SEPARATOR (IS1) 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002A # ASTERISK 0x2b U+002B # PLUS SIGN 0x2c U+002C # COMMA 0x2d U+002D # HYPHEN-MINUS 0x2e U+002E # FULL STOP 0x2f U+002F # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003A # COLON 0x3b U+003B # SEMICOLON 0x3c U+003C # LESS-THAN SIGN 0x3d U+003D # EQUALS SIGN 0x3e U+003E # GREATER-THAN SIGN 0x3f U+003F # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004A # LATIN CAPITAL LETTER J 0x4b U+004B # LATIN CAPITAL LETTER K 0x4c U+004C # LATIN CAPITAL LETTER L 0x4d U+004D # LATIN CAPITAL LETTER M 0x4e U+004E # LATIN CAPITAL LETTER N 0x4f U+004F # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005A # LATIN CAPITAL LETTER Z 0x5b U+005B # LEFT SQUARE BRACKET 0x5c U+005C # REVERSE SOLIDUS 0x5d U+005D # RIGHT SQUARE BRACKET 0x5e U+005E # CIRCUMFLEX ACCENT 0x5f U+005F # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006A # LATIN SMALL LETTER J 0x6b U+006B # LATIN SMALL LETTER K 0x6c U+006C # LATIN SMALL LETTER L 0x6d U+006D # LATIN SMALL LETTER M 0x6e U+006E # LATIN SMALL LETTER N 0x6f U+006F # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007A # LATIN SMALL LETTER Z 0x7b U+007B # LEFT CURLY BRACKET 0x7c U+007C # VERTICAL LINE 0x7d U+007D # RIGHT CURLY BRACKET 0x7e U+007E # TILDE 0x7f U+007F # DELETE (DEL) 0x80 U+0402 # CYRILLIC CAPITAL LETTER DJE (Serbocroatian) 0x81 U+0403 # CYRILLIC CAPITAL LETTER GJE 0x82 U+201A # SINGLE LOW-9 QUOTATION MARK 0x83 U+0453 # CYRILLIC SMALL LETTER GJE 0x84 U+201E # DOUBLE LOW-9 QUOTATION MARK 0x85 U+2026 # HORIZONTAL ELLIPSIS 0x86 U+2020 # DAGGER 0x87 U+2021 # DOUBLE DAGGER 0x88 U+20AC # EURO SIGN 0x89 U+2030 # PER MILLE SIGN 0x8a U+0409 # CYRILLIC CAPITAL LETTER LJE 0x8b U+2039 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK 0x8c U+040A # CYRILLIC CAPITAL LETTER NJE 0x8d U+040C # CYRILLIC CAPITAL LETTER KJE 0x8e U+040B # CYRILLIC CAPITAL LETTER TSHE (Serbocroatian) 0x8f U+040F # CYRILLIC CAPITAL LETTER DZHE 0x90 U+0452 # CYRILLIC SMALL LETTER DJE (Serbocroatian) 0x91 U+2018 # LEFT SINGLE QUOTATION MARK 0x92 U+2019 # RIGHT SINGLE QUOTATION MARK 0x93 U+201C # LEFT DOUBLE QUOTATION MARK 0x94 U+201D # RIGHT DOUBLE QUOTATION MARK 0x95 U+2022 # BULLET 0x96 U+2013 # EN DASH 0x97 U+2014 # EM DASH 0x99 U+2122 # TRADE MARK SIGN 0x9a U+0459 # CYRILLIC SMALL LETTER LJE 0x9b U+203A # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK 0x9c U+045A # CYRILLIC SMALL LETTER NJE 0x9d U+045C # CYRILLIC SMALL LETTER KJE 0x9e U+045B # CYRILLIC SMALL LETTER TSHE (Serbocroatian) 0x9f U+045F # CYRILLIC SMALL LETTER DZHE 0xa0 U+00A0 # NO-BREAK SPACE 0xa1 U+040E # CYRILLIC CAPITAL LETTER SHORT U (Byelorussian) 0xa2 U+045E # CYRILLIC SMALL LETTER SHORT U (Byelorussian) 0xa3 U+0408 # CYRILLIC CAPITAL LETTER JE 0xa4 U+00A4 # CURRENCY SIGN 0xa5 U+0490 # CYRILLIC CAPITAL LETTER GHE WITH UPTURN 0xa6 U+00A6 # BROKEN BAR 0xa7 U+00A7 # SECTION SIGN 0xa8 U+0401 # CYRILLIC CAPITAL LETTER IO 0xa9 U+00A9 # COPYRIGHT SIGN 0xaa U+0404 # CYRILLIC CAPITAL LETTER UKRAINIAN IE 0xab U+00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xac U+00AC # NOT SIGN 0xad U+00AD # SOFT HYPHEN 0xae U+00AE # REGISTERED SIGN 0xaf U+0407 # CYRILLIC CAPITAL LETTER YI (Ukrainian) 0xb0 U+00B0 # DEGREE SIGN 0xb1 U+00B1 # PLUS-MINUS SIGN 0xb2 U+0406 # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I 0xb3 U+0456 # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I 0xb4 U+0491 # CYRILLIC SMALL LETTER GHE WITH UPTURN 0xb5 U+00B5 # MICRO SIGN 0xb6 U+00B6 # PILCROW SIGN 0xb7 U+00B7 # MIDDLE DOT 0xb8 U+0451 # CYRILLIC SMALL LETTER IO 0xb9 U+2116 # NUMERO SIGN 0xba U+0454 # CYRILLIC SMALL LETTER UKRAINIAN IE 0xbb U+00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0xbc U+0458 # CYRILLIC SMALL LETTER JE 0xbd U+0405 # CYRILLIC CAPITAL LETTER DZE 0xbe U+0455 # CYRILLIC SMALL LETTER DZE 0xbf U+0457 # CYRILLIC SMALL LETTER YI (Ukrainian) 0xc0 U+0410 # CYRILLIC CAPITAL LETTER A 0xc1 U+0411 # CYRILLIC CAPITAL LETTER BE 0xc2 U+0412 # CYRILLIC CAPITAL LETTER VE 0xc3 U+0413 # CYRILLIC CAPITAL LETTER GHE 0xc4 U+0414 # CYRILLIC CAPITAL LETTER DE 0xc5 U+0415 # CYRILLIC CAPITAL LETTER IE 0xc6 U+0416 # CYRILLIC CAPITAL LETTER ZHE 0xc7 U+0417 # CYRILLIC CAPITAL LETTER ZE 0xc8 U+0418 # CYRILLIC CAPITAL LETTER I 0xc9 U+0419 # CYRILLIC CAPITAL LETTER SHORT I 0xca U+041A # CYRILLIC CAPITAL LETTER KA 0xcb U+041B # CYRILLIC CAPITAL LETTER EL 0xcc U+041C # CYRILLIC CAPITAL LETTER EM 0xcd U+041D # CYRILLIC CAPITAL LETTER EN 0xce U+041E # CYRILLIC CAPITAL LETTER O 0xcf U+041F # CYRILLIC CAPITAL LETTER PE 0xd0 U+0420 # CYRILLIC CAPITAL LETTER ER 0xd1 U+0421 # CYRILLIC CAPITAL LETTER ES 0xd2 U+0422 # CYRILLIC CAPITAL LETTER TE 0xd3 U+0423 # CYRILLIC CAPITAL LETTER U 0xd4 U+0424 # CYRILLIC CAPITAL LETTER EF 0xd5 U+0425 # CYRILLIC CAPITAL LETTER HA 0xd6 U+0426 # CYRILLIC CAPITAL LETTER TSE 0xd7 U+0427 # CYRILLIC CAPITAL LETTER CHE 0xd8 U+0428 # CYRILLIC CAPITAL LETTER SHA 0xd9 U+0429 # CYRILLIC CAPITAL LETTER SHCHA 0xda U+042A # CYRILLIC CAPITAL LETTER HARD SIGN 0xdb U+042B # CYRILLIC CAPITAL LETTER YERU 0xdc U+042C # CYRILLIC CAPITAL LETTER SOFT SIGN 0xdd U+042D # CYRILLIC CAPITAL LETTER E 0xde U+042E # CYRILLIC CAPITAL LETTER YU 0xdf U+042F # CYRILLIC CAPITAL LETTER YA 0xe0 U+0430 # CYRILLIC SMALL LETTER A 0xe1 U+0431 # CYRILLIC SMALL LETTER BE 0xe2 U+0432 # CYRILLIC SMALL LETTER VE 0xe3 U+0433 # CYRILLIC SMALL LETTER GHE 0xe4 U+0434 # CYRILLIC SMALL LETTER DE 0xe5 U+0435 # CYRILLIC SMALL LETTER IE 0xe6 U+0436 # CYRILLIC SMALL LETTER ZHE 0xe7 U+0437 # CYRILLIC SMALL LETTER ZE 0xe8 U+0438 # CYRILLIC SMALL LETTER I 0xe9 U+0439 # CYRILLIC SMALL LETTER SHORT I 0xea U+043A # CYRILLIC SMALL LETTER KA 0xeb U+043B # CYRILLIC SMALL LETTER EL 0xec U+043C # CYRILLIC SMALL LETTER EM 0xed U+043D # CYRILLIC SMALL LETTER EN 0xee U+043E # CYRILLIC SMALL LETTER O 0xef U+043F # CYRILLIC SMALL LETTER PE 0xf0 U+0440 # CYRILLIC SMALL LETTER ER 0xf1 U+0441 # CYRILLIC SMALL LETTER ES 0xf2 U+0442 # CYRILLIC SMALL LETTER TE 0xf3 U+0443 # CYRILLIC SMALL LETTER U 0xf4 U+0444 # CYRILLIC SMALL LETTER EF 0xf5 U+0445 # CYRILLIC SMALL LETTER HA 0xf6 U+0446 # CYRILLIC SMALL LETTER TSE 0xf7 U+0447 # CYRILLIC SMALL LETTER CHE 0xf8 U+0448 # CYRILLIC SMALL LETTER SHA 0xf9 U+0449 # CYRILLIC SMALL LETTER SHCHA 0xfa U+044A # CYRILLIC SMALL LETTER HARD SIGN 0xfb U+044B # CYRILLIC SMALL LETTER YERU 0xfc U+044C # CYRILLIC SMALL LETTER SOFT SIGN 0xfd U+044D # CYRILLIC SMALL LETTER E 0xfe U+044E # CYRILLIC SMALL LETTER YU 0xff U+044F # CYRILLIC SMALL LETTER YA kbd-1.15.5/data/consoletrans/8859-2_to_uni.trans0000644000076400007640000002151212056474622016132 000000000000000x00 U+0000 # NULL 0x01 U+0001 # START OF HEADING 0x02 U+0002 # START OF TEXT 0x03 U+0003 # END OF TEXT 0x04 U+0004 # END OF TRANSMISSION 0x05 U+0005 # ENQUIRY 0x06 U+0006 # ACKNOWLEDGE 0x07 U+0007 # BELL 0x08 U+0008 # BACKSPACE 0x09 U+0009 # HORIZONTAL TABULATION 0x0a U+000a # LINE FEED 0x0b U+000b # VERTICAL TABULATION 0x0c U+000c # FORM FEED 0x0d U+000d # CARRIAGE RETURN 0x0e U+000e # SHIFT OUT 0x0f U+000f # SHIFT IN 0x10 U+0010 # DATA LINK ESCAPE 0x11 U+0011 # DEVICE CONTROL ONE 0x12 U+0012 # DEVICE CONTROL TWO 0x13 U+0013 # DEVICE CONTROL THREE 0x14 U+0014 # DEVICE CONTROL FOUR 0x15 U+0015 # NEGATIVE ACKNOWLEDGE 0x16 U+0016 # SYNCHRONOUS IDLE 0x17 U+0017 # END OF TRANSMISSION BLOCK 0x18 U+0018 # CANCEL 0x19 U+0019 # END OF MEDIUM 0x1a U+001a # SUBSTITUTE 0x1b U+001b # ESCAPE 0x1c U+001c # FILE SEPARATOR 0x1d U+001d # GROUP SEPARATOR 0x1e U+001e # RECORD SEPARATOR 0x1f U+001f # UNIT SEPARATOR 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002a # ASTERISK 0x2b U+002b # PLUS SIGN 0x2c U+002c # COMMA 0x2d U+002d # HYPHEN-MINUS 0x2e U+002e # FULL STOP 0x2f U+002f # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003a # COLON 0x3b U+003b # SEMICOLON 0x3c U+003c # LESS-THAN SIGN 0x3d U+003d # EQUALS SIGN 0x3e U+003e # GREATER-THAN SIGN 0x3f U+003f # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004a # LATIN CAPITAL LETTER J 0x4b U+004b # LATIN CAPITAL LETTER K 0x4c U+004c # LATIN CAPITAL LETTER L 0x4d U+004d # LATIN CAPITAL LETTER M 0x4e U+004e # LATIN CAPITAL LETTER N 0x4f U+004f # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005a # LATIN CAPITAL LETTER Z 0x5b U+005b # LEFT SQUARE BRACKET 0x5c U+005c # REVERSE SOLIDUS 0x5d U+005d # RIGHT SQUARE BRACKET 0x5e U+005e # CIRCUMFLEX ACCENT 0x5f U+005f # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006a # LATIN SMALL LETTER J 0x6b U+006b # LATIN SMALL LETTER K 0x6c U+006c # LATIN SMALL LETTER L 0x6d U+006d # LATIN SMALL LETTER M 0x6e U+006e # LATIN SMALL LETTER N 0x6f U+006f # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007a # LATIN SMALL LETTER Z 0x7b U+007b # LEFT CURLY BRACKET 0x7c U+007c # VERTICAL LINE 0x7d U+007d # RIGHT CURLY BRACKET 0x7e U+007e # TILDE 0x7f U+007f # DELETE 0x80 U+0080 # 0x81 U+0081 # 0x82 U+0082 # 0x83 U+0083 # 0x84 U+0084 # 0x85 U+0085 # 0x86 U+0086 # 0x87 U+0087 # 0x88 U+0088 # 0x89 U+0089 # 0x8a U+008a # 0x8b U+008b # 0x8c U+008c # 0x8d U+008d # 0x8e U+008e # 0x8f U+008f # 0x90 U+0090 # 0x91 U+0091 # 0x92 U+0092 # 0x93 U+0093 # 0x94 U+0094 # 0x95 U+0095 # 0x96 U+0096 # 0x97 U+0097 # 0x98 U+0098 # 0x99 U+0099 # 0x9a U+009a # 0x9b U+009b # 0x9c U+009c # 0x9d U+009d # 0x9e U+009e # 0x9f U+009f # 0xa0 U+00a0 # NO-BREAK SPACE 0xa1 U+0104 # LATIN CAPITAL LETTER A WITH OGONEK 0xa2 U+02d8 # BREVE 0xa3 U+0141 # LATIN CAPITAL LETTER L WITH STROKE 0xa4 U+00a4 # CURRENCY SIGN 0xa5 U+013d # LATIN CAPITAL LETTER L WITH CARON 0xa6 U+015a # LATIN CAPITAL LETTER S WITH ACUTE 0xa7 U+00a7 # SECTION SIGN 0xa8 U+00a8 # DIAERESIS 0xa9 U+0160 # LATIN CAPITAL LETTER S WITH CARON 0xaa U+015e # LATIN CAPITAL LETTER S WITH CEDILLA 0xab U+0164 # LATIN CAPITAL LETTER T WITH CARON 0xac U+0179 # LATIN CAPITAL LETTER Z WITH ACUTE 0xad U+00ad # SOFT HYPHEN 0xae U+017d # LATIN CAPITAL LETTER Z WITH CARON 0xaf U+017b # LATIN CAPITAL LETTER Z WITH DOT ABOVE 0xb0 U+00b0 # DEGREE SIGN 0xb1 U+0105 # LATIN SMALL LETTER A WITH OGONEK 0xb2 U+02db # OGONEK 0xb3 U+0142 # LATIN SMALL LETTER L WITH STROKE 0xb4 U+00b4 # ACUTE ACCENT 0xb5 U+013e # LATIN SMALL LETTER L WITH CARON 0xb6 U+015b # LATIN SMALL LETTER S WITH ACUTE 0xb7 U+02c7 # CARON 0xb8 U+00b8 # CEDILLA 0xb9 U+0161 # LATIN SMALL LETTER S WITH CARON 0xba U+015f # LATIN SMALL LETTER S WITH CEDILLA 0xbb U+0165 # LATIN SMALL LETTER T WITH CARON 0xbc U+017a # LATIN SMALL LETTER Z WITH ACUTE 0xbd U+02dd # DOUBLE ACUTE ACCENT 0xbe U+017e # LATIN SMALL LETTER Z WITH CARON 0xbf U+017c # LATIN SMALL LETTER Z WITH DOT ABOVE 0xc0 U+0154 # LATIN CAPITAL LETTER R WITH ACUTE 0xc1 U+00c1 # LATIN CAPITAL LETTER A WITH ACUTE 0xc2 U+00c2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX 0xc3 U+0102 # LATIN CAPITAL LETTER A WITH BREVE 0xc4 U+00c4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0xc5 U+0139 # LATIN CAPITAL LETTER L WITH ACUTE 0xc6 U+0106 # LATIN CAPITAL LETTER C WITH ACUTE 0xc7 U+00c7 # LATIN CAPITAL LETTER C WITH CEDILLA 0xc8 U+010c # LATIN CAPITAL LETTER C WITH CARON 0xc9 U+00c9 # LATIN CAPITAL LETTER E WITH ACUTE 0xca U+0118 # LATIN CAPITAL LETTER E WITH OGONEK 0xcb U+00cb # LATIN CAPITAL LETTER E WITH DIAERESIS 0xcc U+011a # LATIN CAPITAL LETTER E WITH CARON 0xcd U+00cd # LATIN CAPITAL LETTER I WITH ACUTE 0xce U+00ce # LATIN CAPITAL LETTER I WITH CIRCUMFLEX 0xcf U+010e # LATIN CAPITAL LETTER D WITH CARON 0xd0 U+0110 # LATIN CAPITAL LETTER D WITH STROKE 0xd1 U+0143 # LATIN CAPITAL LETTER N WITH ACUTE 0xd2 U+0147 # LATIN CAPITAL LETTER N WITH CARON 0xd3 U+00d3 # LATIN CAPITAL LETTER O WITH ACUTE 0xd4 U+00d4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX 0xd5 U+0150 # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE 0xd6 U+00d6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0xd7 U+00d7 # MULTIPLICATION SIGN 0xd8 U+0158 # LATIN CAPITAL LETTER R WITH CARON 0xd9 U+016e # LATIN CAPITAL LETTER U WITH RING ABOVE 0xda U+00da # LATIN CAPITAL LETTER U WITH ACUTE 0xdb U+0170 # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE 0xdc U+00dc # LATIN CAPITAL LETTER U WITH DIAERESIS 0xdd U+00dd # LATIN CAPITAL LETTER Y WITH ACUTE 0xde U+0162 # LATIN CAPITAL LETTER T WITH CEDILLA 0xdf U+00df # LATIN SMALL LETTER SHARP S 0xe0 U+0155 # LATIN SMALL LETTER R WITH ACUTE 0xe1 U+00e1 # LATIN SMALL LETTER A WITH ACUTE 0xe2 U+00e2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0xe3 U+0103 # LATIN SMALL LETTER A WITH BREVE 0xe4 U+00e4 # LATIN SMALL LETTER A WITH DIAERESIS 0xe5 U+013a # LATIN SMALL LETTER L WITH ACUTE 0xe6 U+0107 # LATIN SMALL LETTER C WITH ACUTE 0xe7 U+00e7 # LATIN SMALL LETTER C WITH CEDILLA 0xe8 U+010d # LATIN SMALL LETTER C WITH CARON 0xe9 U+00e9 # LATIN SMALL LETTER E WITH ACUTE 0xea U+0119 # LATIN SMALL LETTER E WITH OGONEK 0xeb U+00eb # LATIN SMALL LETTER E WITH DIAERESIS 0xec U+011b # LATIN SMALL LETTER E WITH CARON 0xed U+00ed # LATIN SMALL LETTER I WITH ACUTE 0xee U+00ee # LATIN SMALL LETTER I WITH CIRCUMFLEX 0xef U+010f # LATIN SMALL LETTER D WITH CARON 0xf0 U+0111 # LATIN SMALL LETTER D WITH STROKE 0xf1 U+0144 # LATIN SMALL LETTER N WITH ACUTE 0xf2 U+0148 # LATIN SMALL LETTER N WITH CARON 0xf3 U+00f3 # LATIN SMALL LETTER O WITH ACUTE 0xf4 U+00f4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0xf5 U+0151 # LATIN SMALL LETTER O WITH DOUBLE ACUTE 0xf6 U+00f6 # LATIN SMALL LETTER O WITH DIAERESIS 0xf7 U+00f7 # DIVISION SIGN 0xf8 U+0159 # LATIN SMALL LETTER R WITH CARON 0xf9 U+016f # LATIN SMALL LETTER U WITH RING ABOVE 0xfa U+00fa # LATIN SMALL LETTER U WITH ACUTE 0xfb U+0171 # LATIN SMALL LETTER U WITH DOUBLE ACUTE 0xfc U+00fc # LATIN SMALL LETTER U WITH DIAERESIS 0xfd U+00fd # LATIN SMALL LETTER Y WITH ACUTE 0xfe U+0163 # LATIN SMALL LETTER T WITH CEDILLA 0xff U+02d9 # DOT ABOVE kbd-1.15.5/data/consoletrans/8859-14_to_uni.trans0000644000076400007640000002207712056474622016224 000000000000000x00 U+0000 # NULL 0x01 U+0001 # START OF HEADING 0x02 U+0002 # START OF TEXT 0x03 U+0003 # END OF TEXT 0x04 U+0004 # END OF TRANSMISSION 0x05 U+0005 # ENQUIRY 0x06 U+0006 # ACKNOWLEDGE 0x07 U+0007 # BELL 0x08 U+0008 # BACKSPACE 0x09 U+0009 # HORIZONTAL TABULATION 0x0a U+000a # LINE FEED 0x0b U+000b # VERTICAL TABULATION 0x0c U+000c # FORM FEED 0x0d U+000d # CARRIAGE RETURN 0x0e U+000e # SHIFT OUT 0x0f U+000f # SHIFT IN 0x10 U+0010 # DATA LINK ESCAPE 0x11 U+0011 # DEVICE CONTROL ONE 0x12 U+0012 # DEVICE CONTROL TWO 0x13 U+0013 # DEVICE CONTROL THREE 0x14 U+0014 # DEVICE CONTROL FOUR 0x15 U+0015 # NEGATIVE ACKNOWLEDGE 0x16 U+0016 # SYNCHRONOUS IDLE 0x17 U+0017 # END OF TRANSMISSION BLOCK 0x18 U+0018 # CANCEL 0x19 U+0019 # END OF MEDIUM 0x1a U+001a # SUBSTITUTE 0x1b U+001b # ESCAPE 0x1c U+001c # FILE SEPARATOR 0x1d U+001d # GROUP SEPARATOR 0x1e U+001e # RECORD SEPARATOR 0x1f U+001f # UNIT SEPARATOR 0x20 U+0020 # SPACE 0x21 U+0021 # EXCLAMATION MARK 0x22 U+0022 # QUOTATION MARK 0x23 U+0023 # NUMBER SIGN 0x24 U+0024 # DOLLAR SIGN 0x25 U+0025 # PERCENT SIGN 0x26 U+0026 # AMPERSAND 0x27 U+0027 # APOSTROPHE 0x28 U+0028 # LEFT PARENTHESIS 0x29 U+0029 # RIGHT PARENTHESIS 0x2a U+002a # ASTERISK 0x2b U+002b # PLUS SIGN 0x2c U+002c # COMMA 0x2d U+002d # HYPHEN-MINUS 0x2e U+002e # FULL STOP 0x2f U+002f # SOLIDUS 0x30 U+0030 # DIGIT ZERO 0x31 U+0031 # DIGIT ONE 0x32 U+0032 # DIGIT TWO 0x33 U+0033 # DIGIT THREE 0x34 U+0034 # DIGIT FOUR 0x35 U+0035 # DIGIT FIVE 0x36 U+0036 # DIGIT SIX 0x37 U+0037 # DIGIT SEVEN 0x38 U+0038 # DIGIT EIGHT 0x39 U+0039 # DIGIT NINE 0x3a U+003a # COLON 0x3b U+003b # SEMICOLON 0x3c U+003c # LESS-THAN SIGN 0x3d U+003d # EQUALS SIGN 0x3e U+003e # GREATER-THAN SIGN 0x3f U+003f # QUESTION MARK 0x40 U+0040 # COMMERCIAL AT 0x41 U+0041 # LATIN CAPITAL LETTER A 0x42 U+0042 # LATIN CAPITAL LETTER B 0x43 U+0043 # LATIN CAPITAL LETTER C 0x44 U+0044 # LATIN CAPITAL LETTER D 0x45 U+0045 # LATIN CAPITAL LETTER E 0x46 U+0046 # LATIN CAPITAL LETTER F 0x47 U+0047 # LATIN CAPITAL LETTER G 0x48 U+0048 # LATIN CAPITAL LETTER H 0x49 U+0049 # LATIN CAPITAL LETTER I 0x4a U+004a # LATIN CAPITAL LETTER J 0x4b U+004b # LATIN CAPITAL LETTER K 0x4c U+004c # LATIN CAPITAL LETTER L 0x4d U+004d # LATIN CAPITAL LETTER M 0x4e U+004e # LATIN CAPITAL LETTER N 0x4f U+004f # LATIN CAPITAL LETTER O 0x50 U+0050 # LATIN CAPITAL LETTER P 0x51 U+0051 # LATIN CAPITAL LETTER Q 0x52 U+0052 # LATIN CAPITAL LETTER R 0x53 U+0053 # LATIN CAPITAL LETTER S 0x54 U+0054 # LATIN CAPITAL LETTER T 0x55 U+0055 # LATIN CAPITAL LETTER U 0x56 U+0056 # LATIN CAPITAL LETTER V 0x57 U+0057 # LATIN CAPITAL LETTER W 0x58 U+0058 # LATIN CAPITAL LETTER X 0x59 U+0059 # LATIN CAPITAL LETTER Y 0x5a U+005a # LATIN CAPITAL LETTER Z 0x5b U+005b # LEFT SQUARE BRACKET 0x5c U+005c # REVERSE SOLIDUS 0x5d U+005d # RIGHT SQUARE BRACKET 0x5e U+005e # CIRCUMFLEX ACCENT 0x5f U+005f # LOW LINE 0x60 U+0060 # GRAVE ACCENT 0x61 U+0061 # LATIN SMALL LETTER A 0x62 U+0062 # LATIN SMALL LETTER B 0x63 U+0063 # LATIN SMALL LETTER C 0x64 U+0064 # LATIN SMALL LETTER D 0x65 U+0065 # LATIN SMALL LETTER E 0x66 U+0066 # LATIN SMALL LETTER F 0x67 U+0067 # LATIN SMALL LETTER G 0x68 U+0068 # LATIN SMALL LETTER H 0x69 U+0069 # LATIN SMALL LETTER I 0x6a U+006a # LATIN SMALL LETTER J 0x6b U+006b # LATIN SMALL LETTER K 0x6c U+006c # LATIN SMALL LETTER L 0x6d U+006d # LATIN SMALL LETTER M 0x6e U+006e # LATIN SMALL LETTER N 0x6f U+006f # LATIN SMALL LETTER O 0x70 U+0070 # LATIN SMALL LETTER P 0x71 U+0071 # LATIN SMALL LETTER Q 0x72 U+0072 # LATIN SMALL LETTER R 0x73 U+0073 # LATIN SMALL LETTER S 0x74 U+0074 # LATIN SMALL LETTER T 0x75 U+0075 # LATIN SMALL LETTER U 0x76 U+0076 # LATIN SMALL LETTER V 0x77 U+0077 # LATIN SMALL LETTER W 0x78 U+0078 # LATIN SMALL LETTER X 0x79 U+0079 # LATIN SMALL LETTER Y 0x7a U+007a # LATIN SMALL LETTER Z 0x7b U+007b # LEFT CURLY BRACKET 0x7c U+007c # VERTICAL LINE 0x7d U+007d # RIGHT CURLY BRACKET 0x7e U+007e # TILDE 0x7f U+007f # DELETE 0x80 U+0080 # 0x81 U+0081 # 0x82 U+0082 # 0x83 U+0083 # 0x84 U+0084 # 0x85 U+0085 # 0x86 U+0086 # 0x87 U+0087 # 0x88 U+0088 # 0x89 U+0089 # 0x8a U+008a # 0x8b U+008b # 0x8c U+008c # 0x8d U+008d # 0x8e U+008e # 0x8f U+008f # 0x90 U+0090 # 0x91 U+0091 # 0x92 U+0092 # 0x93 U+0093 # 0x94 U+0094 # 0x95 U+0095 # 0x96 U+0096 # 0x97 U+0097 # 0x98 U+0098 # 0x99 U+0099 # 0x9a U+009a # 0x9b U+009b # 0x9c U+009c # 0x9d U+009d # 0x9e U+009e # 0x9f U+009f # 0xa0 U+00a0 # NO-BREAK SPACE 0xa1 U+1e02 # LATIN CAPITAL LETTER B WITH DOT ABOVE 0xa2 U+1e03 # LATIN SMALL LETTER B WITH DOT ABOVE 0xa3 U+00a3 # POUND SIGN 0xa4 U+010a # LATIN CAPITAL LETTER C WITH DOT ABOVE 0xa5 U+010b # LATIN SMALL LETTER C WITH DOT ABOVE 0xa6 U+1e0a # LATIN CAPITAL LETTER D WITH DOT ABOVE 0xa7 U+00a7 # SECTION SIGN 0xa8 U+1e80 # LATIN CAPITAL LETTER W WITH GRAVE 0xa9 U+00a9 # COPYRIGHT SIGN 0xaa U+1e82 # LATIN CAPITAL LETTER W WITH ACUTE 0xab U+1e0b # LATIN SMALL LETTER D WITH DOT ABOVE 0xac U+1ef2 # LATIN CAPITAL LETTER Y WITH GRAVE 0xad U+00ad # SOFT HYPHEN 0xae U+00ae # REGISTERED SIGN 0xaf U+0178 # LATIN CAPITAL LETTER Y WITH DIAERESIS 0xb0 U+1e1e # LATIN CAPITAL LETTER F WITH DOT ABOVE 0xb1 U+1e1f # LATIN SMALL LETTER F WITH DOT ABOVE 0xb2 U+0120 # LATIN CAPITAL LETTER G WITH DOT ABOVE 0xb3 U+0121 # LATIN SMALL LETTER G WITH DOT ABOVE 0xb4 U+1e40 # LATIN CAPITAL LETTER M WITH DOT ABOVE 0xb5 U+1e41 # LATIN SMALL LETTER M WITH DOT ABOVE 0xb6 U+00b6 # PILCROW SIGN 0xb7 U+1e56 # LATIN CAPITAL LETTER P WITH DOT ABOVE 0xb8 U+1e81 # LATIN SMALL LETTER W WITH GRAVE 0xb9 U+1e57 # LATIN SMALL LETTER P WITH DOT ABOVE 0xba U+1e83 # LATIN SMALL LETTER W WITH ACUTE 0xbb U+1e60 # LATIN CAPITAL LETTER S WITH DOT ABOVE 0xbc U+1ef3 # LATIN SMALL LETTER Y WITH GRAVE 0xbd U+1e84 # LATIN CAPITAL LETTER W WITH DIAERESIS 0xbe U+1e85 # LATIN SMALL LETTER W WITH DIAERESIS 0xbf U+1e61 # LATIN SMALL LETTER S WITH DOT ABOVE 0xc0 U+00c0 # LATIN CAPITAL LETTER A WITH GRAVE 0xc1 U+00c1 # LATIN CAPITAL LETTER A WITH ACUTE 0xc2 U+00c2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX 0xc3 U+00c3 # LATIN CAPITAL LETTER A WITH TILDE 0xc4 U+00c4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0xc5 U+00c5 # LATIN CAPITAL LETTER A WITH RING ABOVE 0xc6 U+00c6 # LATIN CAPITAL LETTER AE 0xc7 U+00c7 # LATIN CAPITAL LETTER C WITH CEDILLA 0xc8 U+00c8 # LATIN CAPITAL LETTER E WITH GRAVE 0xc9 U+00c9 # LATIN CAPITAL LETTER E WITH ACUTE 0xca U+00ca # LATIN CAPITAL LETTER E WITH CIRCUMFLEX 0xcb U+00cb # LATIN CAPITAL LETTER E WITH DIAERESIS 0xcc U+00cc # LATIN CAPITAL LETTER I WITH GRAVE 0xcd U+00cd # LATIN CAPITAL LETTER I WITH ACUTE 0xce U+00ce # LATIN CAPITAL LETTER I WITH CIRCUMFLEX 0xcf U+00cf # LATIN CAPITAL LETTER I WITH DIAERESIS 0xd0 U+0174 # LATIN CAPITAL LETTER W WITH CIRCUMFLEX 0xd1 U+00d1 # LATIN CAPITAL LETTER N WITH TILDE 0xd2 U+00d2 # LATIN CAPITAL LETTER O WITH GRAVE 0xd3 U+00d3 # LATIN CAPITAL LETTER O WITH ACUTE 0xd4 U+00d4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX 0xd5 U+00d5 # LATIN CAPITAL LETTER O WITH TILDE 0xd6 U+00d6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0xd7 U+1e6a # LATIN CAPITAL LETTER T WITH DOT ABOVE 0xd8 U+00d8 # LATIN CAPITAL LETTER O WITH STROKE 0xd9 U+00d9 # LATIN CAPITAL LETTER U WITH GRAVE 0xda U+00da # LATIN CAPITAL LETTER U WITH ACUTE 0xdb U+00db # LATIN CAPITAL LETTER U WITH CIRCUMFLEX 0xdc U+00dc # LATIN CAPITAL LETTER U WITH DIAERESIS 0xdd U+00dd # LATIN CAPITAL LETTER Y WITH ACUTE 0xde U+0176 # LATIN CAPITAL LETTER Y WITH CIRCUMFLEX 0xdf U+00df # LATIN SMALL LETTER SHARP S 0xe0 U+00e0 # LATIN SMALL LETTER A WITH GRAVE 0xe1 U+00e1 # LATIN SMALL LETTER A WITH ACUTE 0xe2 U+00e2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0xe3 U+00e3 # LATIN SMALL LETTER A WITH TILDE 0xe4 U+00e4 # LATIN SMALL LETTER A WITH DIAERESIS 0xe5 U+00e5 # LATIN SMALL LETTER A WITH RING ABOVE 0xe6 U+00e6 # LATIN SMALL LETTER AE 0xe7 U+00e7 # LATIN SMALL LETTER C WITH CEDILLA 0xe8 U+00e8 # LATIN SMALL LETTER E WITH GRAVE 0xe9 U+00e9 # LATIN SMALL LETTER E WITH ACUTE 0xea U+00ea # LATIN SMALL LETTER E WITH CIRCUMFLEX 0xeb U+00eb # LATIN SMALL LETTER E WITH DIAERESIS 0xec U+00ec # LATIN SMALL LETTER I WITH GRAVE 0xed U+00ed # LATIN SMALL LETTER I WITH ACUTE 0xee U+00ee # LATIN SMALL LETTER I WITH CIRCUMFLEX 0xef U+00ef # LATIN SMALL LETTER I WITH DIAERESIS 0xf0 U+0175 # LATIN SMALL LETTER W WITH CIRCUMFLEX 0xf1 U+00f1 # LATIN SMALL LETTER N WITH TILDE 0xf2 U+00f2 # LATIN SMALL LETTER O WITH GRAVE 0xf3 U+00f3 # LATIN SMALL LETTER O WITH ACUTE 0xf4 U+00f4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0xf5 U+00f5 # LATIN SMALL LETTER O WITH TILDE 0xf6 U+00f6 # LATIN SMALL LETTER O WITH DIAERESIS 0xf7 U+1e6b # LATIN SMALL LETTER T WITH DOT ABOVE 0xf8 U+00f8 # LATIN SMALL LETTER O WITH STROKE 0xf9 U+00f9 # LATIN SMALL LETTER U WITH GRAVE 0xfa U+00fa # LATIN SMALL LETTER U WITH ACUTE 0xfb U+00fb # LATIN SMALL LETTER U WITH CIRCUMFLEX 0xfc U+00fc # LATIN SMALL LETTER U WITH DIAERESIS 0xfd U+00fd # LATIN SMALL LETTER Y WITH ACUTE 0xfe U+0177 # LATIN SMALL LETTER Y WITH CIRCUMFLEX 0xff U+00ff # LATIN SMALL LETTER Y WITH DIAERESIS kbd-1.15.5/data/Makefile.in0000644000076400007640000003174312057720011012255 00000000000000# Makefile.in generated by automake 1.11.6 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software # Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ am__make_dryrun = \ { \ am__dry=no; \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ *) \ for am__flg in $$MAKEFLAGS; do \ case $$am__flg in \ *=*|--*) ;; \ *n*) am__dry=yes; break;; \ esac; \ done;; \ esac; \ test $$am__dry = yes; \ } pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ subdir = data DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/iconv.m4 \ $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \ $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(SHELL) $(top_srcdir)/config/mkinstalldirs CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ GMSGFMT = @GMSGFMT@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INTLLIBS = @INTLLIBS@ LDFLAGS = @LDFLAGS@ LEX = @LEX@ LEXLIB = @LEXLIB@ LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LN_S = @LN_S@ LTLIBICONV = @LTLIBICONV@ LTLIBINTL = @LTLIBINTL@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MKDIR_P = @MKDIR_P@ MKINSTALLDIRS = @MKINSTALLDIRS@ MSGFMT = @MSGFMT@ MSGMERGE = @MSGMERGE@ OBJEXT = @OBJEXT@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PAM_LIBS = @PAM_LIBS@ PATH_SEPARATOR = @PATH_SEPARATOR@ POSUB = @POSUB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ YACC = @YACC@ YFLAGS = @YFLAGS@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_CC = @ac_ct_CC@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ EXTRA_DIST = consolefonts consoletrans keymaps partialfonts unimaps # If you change the names of any of the following subdirs, # also change paths.h. OLDKEYMAPDIR = keytables KEYMAPDIR = keymaps UNIMAPDIR = unimaps FONTDIR = consolefonts PARTIALDIR = partialfonts TRANSDIR = consoletrans KEYMAPSUBDIRS = include sun amiga atari i386/azerty i386/dvorak \ i386/fgGIod i386/qwerty i386/qwertz i386/include i386/olpc \ i386/colemak mac/include mac/all # Do not use GZIP - it is interpreted by gzip MYGZIP = gzip -f -n -9 all: all-am .SUFFIXES: $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu data/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu data/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(top_srcdir)/configure: $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): tags: TAGS TAGS: ctags: CTAGS CTAGS: distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile installdirs: install: install-am install-exec: install-exec-am install-data: install-data-am uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-am install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-am clean-am: clean-generic clean-local mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: @$(NORMAL_INSTALL) $(MAKE) $(AM_MAKEFLAGS) install-data-hook install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-generic pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: @$(NORMAL_INSTALL) $(MAKE) $(AM_MAKEFLAGS) uninstall-hook .MAKE: install-am install-data-am install-strip uninstall-am .PHONY: all all-am check check-am clean clean-generic clean-local \ distclean distclean-generic distdir dvi dvi-am html html-am \ info info-am install install-am install-data install-data-am \ install-data-hook install-dvi install-dvi-am install-exec \ install-exec-am install-html install-html-am install-info \ install-info-am install-man install-pdf install-pdf-am \ install-ps install-ps-am install-strip installcheck \ installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-generic pdf \ pdf-am ps ps-am uninstall uninstall-am uninstall-hook install-data-hook: $(KEYMAPDIR)_Z $(FONTDIR)_Z install -d -m 755 $(DESTDIR)$(datadir) install -d -m 755 $(DESTDIR)$(datadir)/$(FONTDIR) install -m 644 $(FONTDIR)_Z/* $(DESTDIR)$(datadir)/$(FONTDIR) install -d -m 755 $(DESTDIR)$(datadir)/$(FONTDIR)/$(PARTIALDIR) install -m 644 $(PARTIALDIR)_Z/* $(DESTDIR)$(datadir)/$(FONTDIR)/$(PARTIALDIR) install -d -m 755 $(DESTDIR)$(datadir)/$(TRANSDIR) install -m 644 $(srcdir)/$(TRANSDIR)/* $(DESTDIR)$(datadir)/$(TRANSDIR) install -d -m 755 $(DESTDIR)$(datadir)/$(UNIMAPDIR) install -m 644 $(srcdir)/$(UNIMAPDIR)/* $(DESTDIR)$(datadir)/$(UNIMAPDIR) install -d -m 755 $(DESTDIR)$(datadir)/$(KEYMAPDIR) install -d -m 755 $(DESTDIR)$(datadir)/$(KEYMAPDIR)/i386 install -d -m 755 $(DESTDIR)$(datadir)/$(KEYMAPDIR)/mac for i in $(KEYMAPSUBDIRS); do \ install -d -m 755 $(DESTDIR)$(datadir)/$(KEYMAPDIR)/$$i ;\ install -m 644 $(KEYMAPDIR)_Z/$$i/* $(DESTDIR)$(datadir)/$(KEYMAPDIR)/$$i ;\ done rm -f $(DESTDIR)$(datadir)/$(KEYMAPDIR)/ppc; ln -s mac $(DESTDIR)$(datadir)/$(KEYMAPDIR)/ppc @if [ -f $(DESTDIR)$(datadir)/$(OLDKEYMAPDIR) ]; then \ echo "Done. You may want to remove old keymaps with" ; \ echo " rm -rf $(DESTDIR)$(datadir)/$(OLDKEYMAPDIR)" ; \ echo "But be careful to preserve your default map if it is" ; \ echo "nonstandard, and to adapt any scripts in rc.local or so." ; \ fi # compress data files - do not touch the distribution but copy first $(KEYMAPDIR)_Z: cp -r $(srcdir)/$(KEYMAPDIR) $(KEYMAPDIR)_Z chmod -R u+w $(KEYMAPDIR)_Z cd $(KEYMAPDIR)_Z && $(MYGZIP) */*.map */*/*.map $(FONTDIR)_Z: cp -r $(srcdir)/$(FONTDIR) $(FONTDIR)_Z cp -r $(srcdir)/$(PARTIALDIR) $(PARTIALDIR)_Z chmod -R u+w $(FONTDIR)_Z $(PARTIALDIR)_Z cd $(FONTDIR)_Z && $(MYGZIP) * && gunzip ERRORS* README* cd $(PARTIALDIR)_Z && $(MYGZIP) * # (not yet screenmaps - some other time) clean-local: rm -rf $(KEYMAPDIR)_Z $(FONTDIR)_Z $(PARTIALDIR)_Z uninstall-hook: cd $(DESTDIR)$(datadir) && rm -rf $(FONTDIR) $(PARTIALDIR) $(TRANSDIR) $(UNIMAPDIR) $(KEYMAPDIR) # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: kbd-1.15.5/data/Makefile.am0000644000076400007640000000501212056474622012247 00000000000000EXTRA_DIST = consolefonts consoletrans keymaps partialfonts unimaps # If you change the names of any of the following subdirs, # also change paths.h. OLDKEYMAPDIR = keytables KEYMAPDIR = keymaps UNIMAPDIR = unimaps FONTDIR = consolefonts PARTIALDIR = partialfonts TRANSDIR = consoletrans KEYMAPSUBDIRS = include sun amiga atari i386/azerty i386/dvorak \ i386/fgGIod i386/qwerty i386/qwertz i386/include i386/olpc \ i386/colemak mac/include mac/all # Do not use GZIP - it is interpreted by gzip MYGZIP = gzip -f -n -9 install-data-hook: $(KEYMAPDIR)_Z $(FONTDIR)_Z install -d -m 755 $(DESTDIR)$(datadir) install -d -m 755 $(DESTDIR)$(datadir)/$(FONTDIR) install -m 644 $(FONTDIR)_Z/* $(DESTDIR)$(datadir)/$(FONTDIR) install -d -m 755 $(DESTDIR)$(datadir)/$(FONTDIR)/$(PARTIALDIR) install -m 644 $(PARTIALDIR)_Z/* $(DESTDIR)$(datadir)/$(FONTDIR)/$(PARTIALDIR) install -d -m 755 $(DESTDIR)$(datadir)/$(TRANSDIR) install -m 644 $(srcdir)/$(TRANSDIR)/* $(DESTDIR)$(datadir)/$(TRANSDIR) install -d -m 755 $(DESTDIR)$(datadir)/$(UNIMAPDIR) install -m 644 $(srcdir)/$(UNIMAPDIR)/* $(DESTDIR)$(datadir)/$(UNIMAPDIR) install -d -m 755 $(DESTDIR)$(datadir)/$(KEYMAPDIR) install -d -m 755 $(DESTDIR)$(datadir)/$(KEYMAPDIR)/i386 install -d -m 755 $(DESTDIR)$(datadir)/$(KEYMAPDIR)/mac for i in $(KEYMAPSUBDIRS); do \ install -d -m 755 $(DESTDIR)$(datadir)/$(KEYMAPDIR)/$$i ;\ install -m 644 $(KEYMAPDIR)_Z/$$i/* $(DESTDIR)$(datadir)/$(KEYMAPDIR)/$$i ;\ done rm -f $(DESTDIR)$(datadir)/$(KEYMAPDIR)/ppc; ln -s mac $(DESTDIR)$(datadir)/$(KEYMAPDIR)/ppc @if [ -f $(DESTDIR)$(datadir)/$(OLDKEYMAPDIR) ]; then \ echo "Done. You may want to remove old keymaps with" ; \ echo " rm -rf $(DESTDIR)$(datadir)/$(OLDKEYMAPDIR)" ; \ echo "But be careful to preserve your default map if it is" ; \ echo "nonstandard, and to adapt any scripts in rc.local or so." ; \ fi # compress data files - do not touch the distribution but copy first $(KEYMAPDIR)_Z: cp -r $(srcdir)/$(KEYMAPDIR) $(KEYMAPDIR)_Z chmod -R u+w $(KEYMAPDIR)_Z cd $(KEYMAPDIR)_Z && $(MYGZIP) */*.map */*/*.map $(FONTDIR)_Z: cp -r $(srcdir)/$(FONTDIR) $(FONTDIR)_Z cp -r $(srcdir)/$(PARTIALDIR) $(PARTIALDIR)_Z chmod -R u+w $(FONTDIR)_Z $(PARTIALDIR)_Z cd $(FONTDIR)_Z && $(MYGZIP) * && gunzip ERRORS* README* cd $(PARTIALDIR)_Z && $(MYGZIP) * # (not yet screenmaps - some other time) clean-local: rm -rf $(KEYMAPDIR)_Z $(FONTDIR)_Z $(PARTIALDIR)_Z uninstall-hook: cd $(DESTDIR)$(datadir) && rm -rf $(FONTDIR) $(PARTIALDIR) $(TRANSDIR) $(UNIMAPDIR) $(KEYMAPDIR) kbd-1.15.5/data/partialfonts/0000755000076400007640000000000012056474622013003 500000000000000kbd-1.15.5/data/partialfonts/8859-3.a0-ff.140000644000076400007640000000316212056474622014540 00000000000000rJ `fff~fffff|8ld`````||8l|`8ll8|ll<<|`8 |p|A@ ` 0@$F0@0@ D84D$@ XxA~ $A~$A~#@A>#@A>#@A>!>!>D8D8Iv@@ HIv@@a~@@ a~@@ .1! $ .1! @A> @A> E~ E|  A~A| @@ A|  D8 F| F|H 8` 8`66$ 8` 8` 8` 8`"I6   ¤،­؛؟ءآأؤإئابةتثجحخدذرزسشصضطظعغـفقكلمنهوىيًٌٍَُِّْkbd-1.15.5/data/partialfonts/ascii.20-7f.160000644000076400007640000000334212056474622014717 00000000000000rJ `<<<fff$lllllll||| 0`Ɔ8ll8vv000` 000000 0 0f<?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~�kbd-1.15.5/data/partialfonts/8859-10.a0-ff.140000644000076400007640000000320112056474622014610 00000000000000rJ `8l |fbhxhbbfl<<0l8`<|pl8|@8||x 8x000 ~ 0~ff<~ 0~|0|  |||||8l || |v f< xxxxxfxxxx~p00v0~fvv f> x0x0008 Ą˘Ł¤ĽŚ§¨ŠŞŤŹ­ŽŻ°ą˛ł´ľśˇ¸šşťź˝žżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙kbd-1.15.5/data/partialfonts/cp437.00-1f.140000644000076400007640000000113612056474622014454 00000000000000rJ  ~~~~l|88||8<<<<~~<<<><~~<ffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88�☺☻♥♦♣♠•◘○◙♂♀♪♫☼►◄↕‼¶§▬↨↑↓→←∟↔▲▼kbd-1.15.5/data/partialfonts/8859-9.a0-ff.080000644000076400007640000000210012056474622014540 00000000000000rJ `<<~~8ld`f||ff<~~>a~3ff3~~~8ll8~~x 0|x 8 x 0ffff|{ 88<8ll8|f3fclz6jcl~3f2:*_0c> 8l0`8l|8lv8l8l8l|>l|| x00|0<< <<l<<0l80011?33?3333<l6l333333`bfl0`܆ 33 !!!!!33 f8lfff|ffffb```````8lfbhxh`bfƆ 0`||<<fflxxlff8l|||fff|`````00`~~Z<ffff<<<~~<l|88|l~<ccccccc>lxxlf8l 6ffffffffff```ll88`x0`|<||ffffffc`8 |x|00006fffff<\|l888l|fffffff<8||8fffff<8ff ‘’£¦§¨©«¬­―°±²³΄΅Ά·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώkbd-1.15.5/data/partialfonts/8859-5.a0-ff.080000644000076400007640000000210112056474622014535 00000000000000rJ `l08<66& ||vfff||||~~~|||l88l~08<66<|~|~~6x |~ 8xvf||||~~~|8||8l8l~0<6<||~~6l|~0<6& ||~|fff<apxx000xvx000x ||>a |vl8|@8|0|08p<f<~ 0~f3fxv|| |||||8l8l|>lx0000x0f<|| `x``x`0x000xxx000xx000x|ffff||||0|||||f||||v|:llx0 |8l||0x0x`|f|`x|x |~ x |~xx |vxx |vx |~8lx |v66~n0p00x0f<c06cc6c>8DD8l88l6l68DD88ll8~~0`{ x8<~l66l`cfl6n?`cfl0n 0c66n?cc3;nfcc|6c~cccc8 ~ 0~3ccccccfkkcccf<< ~~|``~ ~ccccccn{3cccco >~3ccccf<33333||&fv~#csfffflx```pcc3 ~3667000~kkkkk{c>~333333s ¢£¤¥¦§¨©×«¬­®‾°±²³´µ¶·¸¹÷»¼½¾‗אבגדהוזחטיךכלםמןנסעףפץצקרשתkbd-1.15.5/data/partialfonts/ascii.20-7f.140000644000076400007640000000304212056474622014712 00000000000000rJ `<<<fff$lllllll||| 0f8ll8vv0 00000 0 0f<?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~�kbd-1.15.5/data/partialfonts/ascii.20-7f.080000644000076400007640000000174212056474622014722 00000000000000rJ `<<ff$lllll>`<|0f8l8vv0 000 0 0f<?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~�kbd-1.15.5/data/partialfonts/cp437.00-1f.080000644000076400007640000000063612056474622014463 00000000000000rJ  ~~~~l|88||88|888||8<<><~~<ffffff{>a0`08l08l8l8l8l~6ll68DD88ll8~~lp0lx0000x0f<|| `x``x`0x000xxx000xxx000x|ffff|p||| |||||f||||l8l:llx0 |8l||v|xx|x |~ x |~xx |vxx |vx |~8lx |v66~n0p00x0f< |vpxxx xxxxxfxxxx~|x~00~8lvvvvxv ĄĸŖ¤Ĩϧ¨ŠĒĢŦ­Ž¯°ą˛ŗ´ĩšēģŧŊžŋĀÁÂÃÄÅÆĮČÉĘËĖÍÎĪĐŅŌĶÔÕÖרŲÚÛÜŨŪßāáâãäåæįčéęëėíîīđņōķôõö÷øųúûüũū˙kbd-1.15.5/data/partialfonts/8859-6.a0-ff.080000644000076400007640000000174612056474622014554 00000000000000rJ `BB~"  ""0@&IB<" 0x ((C|C|C|!? !?""IIvIIv~~ .1 $ .10@@> 0@@>  ~1!!AA> @ A~  B<~~$0066$0000I6  ¤،­؛؟ءآأؤإئابةتثجحخدذرزسشصضطظعغـفقكلمنهوىيًٌٍَُِّْkbd-1.15.5/data/partialfonts/8859-7.a0-ff.080000644000076400007640000000206712056474622014552 00000000000000rJ ` 0 ||0v xx 8 x~<<cl~3fclz6j2d:*_3ff3f3f""""UUUUwwww66666666666666666666666666666666666676666670??0766666666667076666666666666666666??6666666666vvxllll`0`~pffff|v~ff<~~ ~~`0`~`0|~~0 0~ 0 ~p~vv8ll8 l<l6666x 0|<<<< ‘’£¦§¨©«¬­―°±²³΄΅Ά·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώkbd-1.15.5/data/partialfonts/8859-8.a0-ff.160000644000076400007640000000336612056474622014555 00000000000000rJ `||8ld`````||ff<~~|`8ll8 |||l88l6ll6||8ll8~~0b60fΚ?fv 8 6 p0000`f|p0  fvf8 8 |fxfffff,L Ffflx`````pff4 fdln````|fffff ¢£¤¥¦§¨©×«¬­®‾°±²³´µ¶·¸¹÷»¼½¾‗אבגדהוזחטיךכלםמןנסעףפץצקרשתkbd-1.15.5/data/partialfonts/8859-7.a0-ff.140000644000076400007640000000316712056474622014551 00000000000000rJ `0``0  8ld````|`8ll8 |fffÙf6ll6~8ll8~~011?33?3333<l6l333333`bfl0`܆ >33 !!!!33 f8lfff|fffb``````8lfbhxhbfƆ 0b||<<fflxlff8l|||fff|````00`~~Z<ffff<<<~~<l|8|l~<cccccc>lxlf8l 6ffffffff``ll8`x0`||||fffffc`8 |x|0006ffff<\|l88l|ffffff<8||8ffff<8ff ‘’£¦§¨©«¬­―°±²³΄΅Ά·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώkbd-1.15.5/data/partialfonts/8859-5.a0-ff.140000644000076400007640000000320112056474622014534 00000000000000rJ `l008<6666 || @|`8 |ff xvfffff||||~~~|||l|8|l~008<666<|~|~~6fx |~xxvff||||~~~|||88(~0<66<||~~6l|~0<666 |||p|ffff<c~6ll6||8ll8~~0b60fΚ?0000`| 8l`8l|8lv8l8l8l88l>lffff<vffffff`0||0`||8l||v||||~||`0v0`v0xvv 0~ ``|fffff|``~ x ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿkbd-1.15.5/data/partialfonts/8859-2.a0-ff.160000644000076400007640000000350012056474622014535 00000000000000rJ `8l0|dlxpbf||``````bf0|`8 ||`8ll8 |lll8|`8 ||`8 | xf<~~Z<0 0`~l8ƌ0` 0`8ll8x |v00`<88xX< 0```````` |`8 |l8 xl8|`8 ||`8 | xl8000006 00`6ll80`0`0fff|lff08l8l8l|8l8ll`````bf ! x< 08ll8`lvf0H xp0p lllx`i`lvfp000x|x 8f<~| 6 xBHP,B|0|0| |||8l|||||||l8l0| |8l|||||8l`8xx0x |v0x |vxx |vx |~0xxxxxxx`0xx0xxxxxxx08< 8<pp000xHp000xv0xx xxxxx~| xx~8l~| `0~0~8lvvxvx|x  Ħ˘£¤Ĥ§¨İŞĞĴ­Ż°ħ²³´µĥ·¸ışğĵ½żÀÁÂÄĊĈÇÈÉÊËÌÍÎÏÑÒÓÔĠÖ×ĜÙÚÛÜŬŜßàáâäċĉçèéêëìíîïñòóôġö÷ĝùúûüŭŝ˙kbd-1.15.5/data/partialfonts/cp437.00-1f.160000644000076400007640000000123612056474622014457 00000000000000rJ  ~~~~l|88||8<<<<~~<<<><~~<fffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88�☺☻♥♦♣♠•◘○◙♂♀♪♫☼►◄↕‼¶§▬↨↑↓→←∟↔▲▼kbd-1.15.5/data/partialfonts/8859-4.a0-ff.160000644000076400007640000000350012056474622014537 00000000000000rJ `8l0lxxlffff|lfffx||v<<``````bf x|`8ll8 |lll8|`8 ||fbhxh`bf x~~Zl<<0f<vffffff||||~~~|||l|8|l~008<6666<|~|~~6ffx|~xxvfff||||~~~|||l88l~0<666<||~~6l|~00<666 |||`8 |ffff<a~3ff3~~~8ll8~~x 0|x 8 x 0ffff|{ 88<8ll8|f3fclz6jcl~3f2:*_0c> 8l0`8l|8lv8l8l8l|>l|| x00|0<< <<|?@A>|?@A>!> !>D8D8Iv@@@Iv@@@a~@@@a~@@@ .1! $ .1!>@A>>@A>I~  GB<  A~AB< @@ AB<  D8D~D~( 8` 8`66$ 8` 8` 8` 8`I6  ¤،­؛؟ءآأؤإئابةتثجحخدذرزسشصضطظعغـفقكلمنهوىيًٌٍَُِّْkbd-1.15.5/data/partialfonts/8859-10.a0-ff.160000644000076400007640000000350112056474622014615 00000000000000rJ `8l0|fbhxh`bf x<<<v<<fflxxlff|`8ll8 |``````bf xlfffffll8|`8 |~~Zl<<0f<~6ll6||8ll8~~0b60fΚ?0000`| 8l`8l|8lv8l8l8l88l>l~6ll68DD88ll8~~lfff<vfffff`0|| 0||8l||v||||~||`0v 0v0xvv 0~ ``|ffff|`~ x ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿkbd-1.15.5/data/partialfonts/none.00-17.160000644000076400007640000000104012056474622014470 00000000000000rJ kbd-1.15.5/data/keymaps/0000755000076400007640000000000012056474622011746 500000000000000kbd-1.15.5/data/keymaps/amiga/0000755000076400007640000000000012056474622013024 500000000000000kbd-1.15.5/data/keymaps/amiga/amiga-us.map0000644000076400007640000002225012056474622015147 00000000000000keymaps 0-2,4-5,8,12 strings as usual compose as usual for "iso-8859-1" keycode 1 = one exclam alt keycode 1 = Meta_one keycode 2 = two at at nul alt keycode 2 = Meta_two keycode 3 = three numbersign control keycode 3 = Escape alt keycode 3 = Meta_three keycode 4 = four dollar dollar Control_backslash alt keycode 4 = Meta_four keycode 5 = five percent control keycode 5 = Control_bracketright alt keycode 5 = Meta_five keycode 6 = six asciicircum control keycode 6 = Control_asciicircum alt keycode 6 = Meta_six keycode 7 = seven ampersand braceleft Control_underscore alt keycode 7 = Meta_seven keycode 8 = eight asterisk bracketleft Delete alt keycode 8 = Meta_eight keycode 9 = nine parenleft bracketright alt keycode 9 = Meta_nine keycode 10 = zero parenright braceright alt keycode 10 = Meta_zero keycode 11 = minus underscore backslash Control_underscore alt keycode 11 = Meta_minus keycode 12 = equal plus alt keycode 12 = Meta_equal keycode 13 = backslash bar control keycode 13 = Control_backslash alt keycode 13 = Meta_backslash keycode 14 = keycode 15 = KP_0 alt keycode 15 = Ascii_0 keycode 16 = +q +Q control keycode 16 = Control_q alt keycode 16 = Meta_q keycode 17 = +w +W control keycode 17 = Control_w alt keycode 17 = Meta_w keycode 18 = +e +E control keycode 18 = Control_e alt keycode 18 = Meta_e keycode 19 = +r +R control keycode 19 = Control_r alt keycode 19 = Meta_r keycode 20 = +t +T control keycode 20 = Control_t alt keycode 20 = Meta_t keycode 21 = +y +Y control keycode 21 = Control_y alt keycode 21 = Meta_y keycode 22 = +u +U control keycode 22 = Control_u alt keycode 22 = Meta_u keycode 23 = +i +I control keycode 23 = Tab alt keycode 23 = Meta_i keycode 24 = +o +O control keycode 24 = Control_o alt keycode 24 = Meta_o keycode 25 = +p +P control keycode 25 = Control_p alt keycode 25 = Meta_p keycode 26 = bracketleft braceleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright asciitilde Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = keycode 29 = KP_1 alt keycode 29 = Ascii_1 keycode 30 = KP_2 alt keycode 30 = Ascii_2 keycode 31 = KP_3 alt keycode 31 = Ascii_3 keycode 32 = +a +A control keycode 32 = Control_a alt keycode 32 = Meta_a keycode 33 = +s +S control keycode 33 = Control_s alt keycode 33 = Meta_s keycode 34 = +d +D control keycode 34 = Control_d alt keycode 34 = Meta_d keycode 35 = +f +F control keycode 35 = Control_f alt keycode 35 = Meta_f keycode 36 = +g +G control keycode 36 = Control_g alt keycode 36 = Meta_g keycode 37 = +h +H control keycode 37 = BackSpace alt keycode 37 = Meta_h keycode 38 = +j +J control keycode 38 = Linefeed alt keycode 38 = Meta_j keycode 39 = +k +K control keycode 39 = Control_k alt keycode 39 = Meta_k keycode 40 = +l +L control keycode 40 = Control_l alt keycode 40 = Meta_l keycode 41 = semicolon colon alt keycode 41 = Meta_semicolon keycode 42 = apostrophe quotedbl control keycode 42 = Control_g alt keycode 42 = Meta_apostrophe keycode 43 = keycode 44 = keycode 45 = KP_4 alt keycode 45 = Ascii_4 keycode 46 = KP_5 alt keycode 46 = Ascii_5 keycode 47 = KP_6 alt keycode 47 = Ascii_6 keycode 48 = keycode 49 = +z +Z control keycode 49 = Control_z alt keycode 49 = Meta_z keycode 50 = +x +X control keycode 50 = Control_x alt keycode 50 = Meta_x keycode 51 = +c +C control keycode 51 = Control_c alt keycode 51 = Meta_c keycode 52 = +v +V control keycode 52 = Control_v alt keycode 52 = Meta_v keycode 53 = +b +B control keycode 53 = Control_b alt keycode 53 = Meta_b keycode 54 = +n +N control keycode 54 = Control_n alt keycode 54 = Meta_n keycode 55 = +m +M control keycode 55 = Control_m alt keycode 55 = Meta_m keycode 56 = comma less alt keycode 56 = Meta_comma keycode 57 = period greater alt keycode 57 = Meta_period keycode 58 = slash question control keycode 58 = Delete alt keycode 58 = Meta_slash keycode 59 = keycode 60 = KP_Period control alt keycode 60 = Boot keycode 61 = KP_7 alt keycode 61 = Ascii_7 keycode 62 = KP_8 alt keycode 62 = Ascii_8 keycode 63 = KP_9 alt keycode 63 = Ascii_9 keycode 64 = space space control keycode 64 = nul alt keycode 64 = Meta_space keycode 65 = Delete Delete Delete Delete Delete Meta_Delete Delete keycode 66 = Tab Meta_Tab alt keycode 66 = Meta_Tab keycode 67 = KP_Enter keycode 68 = Return alt keycode 68 = Meta_Control_m keycode 69 = Escape Escape alt keycode 69 = Meta_Escape keycode 70 = Delete Delete alt keycode 70 = Meta_Delete keycode 71 = keycode 72 = keycode 73 = keycode 74 = KP_Subtract keycode 75 = keycode 76 = Up keycode 77 = Down keycode 78 = Right keycode 79 = Left keycode 80 = F1 F11 Console_13 F1 alt keycode 80 = Console_1 keycode 81 = F2 F12 Console_14 F2 alt keycode 81 = Console_2 keycode 82 = F3 F13 Console_15 F3 alt keycode 82 = Console_3 keycode 83 = F4 F14 Console_16 F4 alt keycode 83 = Console_4 keycode 84 = F5 F15 Console_17 F5 alt keycode 84 = Console_5 keycode 85 = F6 F16 Console_18 F6 alt keycode 85 = Console_6 keycode 86 = F7 F17 Console_19 F7 alt keycode 86 = Console_7 keycode 87 = F8 F18 Console_20 F8 alt keycode 87 = Console_8 keycode 88 = F9 F19 Console_21 F9 alt keycode 88 = Console_9 keycode 89 = F10 F20 Console_22 F10 alt keycode 89 = Console_10 keycode 90 = Num_Lock keycode 91 = Scroll_Lock Show_Memory Show_Registers Show_State alt keycode 91 = Scroll_Lock keycode 92 = KP_Divide keycode 93 = KP_Multiply keycode 94 = KP_Add keycode 95 = F11 altgr keycode 95 = Console_23 shift control keycode 95 = VoidSymbol alt keycode 95 = Console_11 control alt keycode 95 = VoidSymbol keycode 96 = Shift keycode 97 = Shift keycode 98 = Caps_Lock keycode 99 = Control keycode 100 = Alt keycode 101 = AltGr keycode 102 = keycode 103 = keycode 104 = keycode 105 = keycode 106 = keycode 107 = keycode 108 = keycode 109 = keycode 110 = keycode 111 = keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = kbd-1.15.5/data/keymaps/amiga/amiga-de.map0000644000076400007640000002413412056474622015113 00000000000000 # German keymap for Linux/m68k for Amiga 2000/3000/4000 keyboards V1.0 # Put together by Frank Neumann on Dec 13th, 1994 # In case of questions, bug reports or suggestions, send E-Mail to: # Frank.Neumann@informatik.uni-oldenburg.de # # Important modifications compared to the U.S. keymap: # The [, ], { and } are accessible from the keypad, as well as # the digits and /, *, -, +, . and Enter (same function as Return) # The Backspace key now produces a backspace character instead of Delete. # Shift+KP[ and Shift+KP] do not produce the kernel messages anymore, # as I needed those keys for their natural mappings. The functions # Show_Memory and Show_State have been moved to Shift-Help and Control-Help, # respectively (although I have serious problems with these sometimes - # Show_State often doesn't output anything, and sometimes triggering # Show_Memory several times in rapid succession causes the CAPS state of # all (?) keys to be inverted. This can be very nasty if you are not # logged in and the getty also switches to upper-case mode..beware. # While logged in, I found that using Shift+KP[ sometimes resets the CAPS # state to its normal behaviour. # To see what nice things you can do now (including deadkeys and Alt-keys), # start the AmigaDOS program 'Keyshow' (should be under SYS:Tools). Blue # keys are deadkeys, characters written in italics are...well, what the hell # are they for ? Documentation on that program is quite poor.. Anyway, I # tried to copy the behaviour from what I could find out with KeyShow as # close as possible. strings as usual compose as usual for "iso-8859-1" keycode 0 = grave asciitilde control keycode 0 = nul alt keycode 0 = Meta_grave keycode 1 = one exclam alt keycode 1 = onesuperior keycode 2 = two quotedbl control keycode 2 = two alt keycode 2 = at keycode 3 = three section alt keycode 3 = threesuperior keycode 4 = four dollar dollar alt keycode 4 = degree keycode 5 = five percent alt keycode 5 = onequarter keycode 6 = six ampersand control keycode 6 = Control_asciicircum alt keycode 6 = onehalf keycode 7 = seven slash alt keycode 7 = threequarters keycode 8 = eight parenleft alt keycode 8 = periodcentered keycode 9 = nine parenright alt keycode 9 = guillemotleft keycode 10 = zero equal alt keycode 10 = guillemotright keycode 11 = ssharp question control keycode 11 = Control_underscore alt keycode 11 = Meta_minus keycode 12 = dead_acute dead_grave alt keycode 12 = Meta_equal keycode 13 = backslash bar control keycode 13 = Control_backslash alt keycode 13 = Meta_backslash keycode 14 = keycode 15 = zero keycode 16 = +q +Q control keycode 16 = Control_q alt keycode 16 = aring shift alt keycode 16 = Aring keycode 17 = +w +W control keycode 17 = Control_w alt keycode 17 = degree keycode 18 = +e +E control keycode 18 = Control_e alt keycode 18 = copyright keycode 19 = +r +R control keycode 19 = Control_r alt keycode 19 = registered keycode 20 = +t +T control keycode 20 = Control_t alt keycode 20 = THORN shift alt keycode 20 = thorn keycode 21 = +z +Z control keycode 21 = Control_z alt keycode 21 = currency shift alt keycode 21 = yen keycode 22 = +u +U control keycode 22 = Control_u alt keycode 22 = mu keycode 23 = +i +I control keycode 23 = Tab alt keycode 23 = exclamdown shift alt keycode 23 = brokenbar keycode 24 = +o +O control keycode 24 = Control_o alt keycode 24 = Ooblique shift alt keycode 24 = oslash keycode 25 = +p +P control keycode 25 = Control_p alt keycode 25 = paragraph keycode 26 = udiaeresis Udiaeresis control keycode 26 = Escape alt keycode 26 = bracketleft shift alt keycode 26 = braceleft keycode 27 = plus asterisk control keycode 27 = Control_bracketright alt keycode 27 = bracketright shift alt keycode 27 = braceright keycode 28 = keycode 29 = one alt keycode 29 = Ascii_1 keycode 30 = two alt keycode 30 = Ascii_2 keycode 31 = three Next alt keycode 31 = Ascii_3 keycode 32 = +a +A control keycode 32 = Control_a alt keycode 32 = ae shift alt keycode 32 = AE keycode 33 = +s +S control keycode 33 = Control_s alt keycode 33 = ssharp shift alt keycode 33 = section keycode 34 = +d +D control keycode 34 = Control_d alt keycode 34 = eth shift alt keycode 34 = ETH keycode 35 = +f +F control keycode 35 = Control_f alt keycode 35 = dead_acute keycode 36 = +g +G control keycode 36 = Control_g alt keycode 36 = dead_grave keycode 37 = +h +H control keycode 37 = BackSpace alt keycode 37 = dead_circumflex keycode 38 = +j +J control keycode 38 = Linefeed alt keycode 38 = dead_tilde keycode 39 = +k +K control keycode 39 = Control_k alt keycode 39 = dead_diaeresis keycode 40 = +l +L control keycode 40 = Control_l alt keycode 40 = sterling keycode 41 = odiaeresis Odiaeresis alt keycode 41 = semicolon shift alt keycode 41 = colon keycode 42 = adiaeresis Adiaeresis alt keycode 42 = apostrophe shift alt keycode 42 = quotedbl keycode 43 = numbersign asciicircum control keycode 43 = Control_asciicircum keycode 44 = keycode 45 = four alt keycode 45 = Ascii_4 keycode 46 = five alt keycode 46 = Ascii_5 keycode 47 = six alt keycode 47 = Ascii_6 keycode 48 = less greater keycode 49 = +y +Y control keycode 49 = Control_y alt keycode 49 = plusminus shift alt keycode 49 = notsign keycode 50 = +x +X control keycode 50 = Control_x alt keycode 50 = multiplication shift alt keycode 50 = division keycode 51 = +c +C control keycode 51 = Control_c alt keycode 51 = ccedilla shift alt keycode 51 = Ccedilla keycode 52 = +v +V control keycode 52 = Control_v alt keycode 52 = ordfeminine keycode 53 = +b +B control keycode 53 = Control_b alt keycode 53 = masculine keycode 54 = +n +N control keycode 54 = Control_n alt keycode 54 = hyphen shift alt keycode 54 = macron keycode 55 = +m +M control keycode 55 = Control_m alt keycode 55 = cedilla shift alt keycode 55 = questiondown keycode 56 = comma semicolon alt keycode 56 = comma shift alt keycode 56 = less keycode 57 = period colon alt keycode 57 = period shift alt keycode 57 = greater keycode 58 = minus underscore control keycode 58 = Delete alt keycode 58 = slash shift alt keycode 58 = question keycode 59 = keycode 60 = period altgr control keycode 60 = Boot control alt keycode 60 = Boot keycode 61 = seven alt keycode 61 = Ascii_7 keycode 62 = eight alt keycode 62 = Ascii_8 keycode 63 = nine Prior alt keycode 63 = Ascii_9 keycode 64 = space space control keycode 64 = nul alt keycode 64 = Meta_space keycode 65 = BackSpace keycode 66 = Tab Meta_Tab alt keycode 66 = Meta_Tab keycode 67 = Return keycode 68 = Return control keycode 68 = Linefeed alt keycode 68 = Meta_Control_m keycode 69 = Escape Escape alt keycode 69 = Meta_Escape keycode 70 = Delete Delete alt keycode 70 = Meta_Delete keycode 71 = keycode 72 = keycode 73 = keycode 74 = KP_Subtract keycode 75 = keycode 76 = Up keycode 77 = Down keycode 78 = Right keycode 79 = Left keycode 80 = F1 F11 Console_13 control keycode 80 = F1 alt keycode 80 = Console_1 keycode 81 = F2 F12 Console_14 control keycode 81 = F2 alt keycode 81 = Console_2 keycode 82 = F3 F13 Console_15 control keycode 82 = F3 alt keycode 82 = Console_3 keycode 83 = F4 F14 Console_16 control keycode 83 = F4 alt keycode 83 = Console_4 keycode 84 = F5 F15 Console_17 control keycode 84 = F5 alt keycode 84 = Console_5 keycode 85 = F6 F16 Console_18 control keycode 85 = F6 alt keycode 85 = Console_6 keycode 86 = F7 F17 Console_19 control keycode 86 = F7 alt keycode 86 = Console_7 keycode 87 = F8 F18 Console_20 control keycode 87 = F8 alt keycode 87 = Console_8 keycode 88 = F9 F19 Console_21 control keycode 88 = F9 alt keycode 88 = Console_9 keycode 89 = F10 F20 Console_22 control keycode 89 = F10 alt keycode 89 = Console_10 keycode 90 = bracketleft braceleft keycode 91 = bracketright braceright control keycode 91 = Control_bracketright alt keycode 91 = Scroll_Lock keycode 92 = slash keycode 93 = asterisk keycode 94 = KP_Add keycode 95 = Help Insert Show_Memory Show_State keycode 96 = Shift keycode 97 = Shift keycode 98 = Caps_Lock keycode 99 = Control keycode 100 = Alt keycode 101 = AltGr keycode 102 = keycode 103 = keycode 104 = keycode 105 = keycode 106 = keycode 107 = keycode 108 = keycode 109 = keycode 110 = keycode 111 = keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = kbd-1.15.5/data/keymaps/atari/0000755000076400007640000000000012056474622013046 500000000000000kbd-1.15.5/data/keymaps/atari/atari-de.map0000644000076400007640000002276412056474622015166 00000000000000# Keyboard Mapping for Atari Keyboards, German Layout # --------------------------------------------------- # # Copyright 1994 Roman Hodek # # This file is subject to the terms and conditions of the GNU General Public # License. See the file README.legal in the main directory of this archive # for more details. # # Notes: # ------ # # This file assumes that the currently active mapping is the Atari default # mapping (US layout) in my version as found in drivers/char/defkeymap.c # (conditionalized to machine type). Only the necessary alternations are # done! # # Dead keys (i.e. pressing ^ and e gives , an e with hat) are not # used, because I consider this annoying. All characters needed for # German are possible without deadkeys. If you want them, apply the following # replacements: # grave -> dead_grave # apostrophe -> dead_acute # asciicircum -> dead_circumflex # asciitelde -> dead_tilde # # Lines commented out by '!' are settings that are done implicitly by # loadkeys. # # There is no natural way to generate Meta codes for the characters [,],{,}, # @ and \, that already need Alt to be pressed together with one of the # umlaut keys. I've choosen the following scheme, though it may not be # very intuitive in all cases (who knows a better solution??): # 1) The key with Alt (and maybe shift) gives the character engraved to the # right (i.e. [,@,\,...) # 2) The key with Control (and maybe shift) gives the control character # corresponding the the character engraved to the _right_, if one exists. # This happens because the umlaut characters have no corresponding control # character anyway. # 3) The key with Control and Alt (and maybe shift) gives the Meta equivalent # (with 8. bit set or prepended by ESC) of the character engraved to the # right. Again, Meta's of the umlaut characters do not exist, since they # already have their 8. bit set. # One could argue that it would be more consistent to require Alt and Control # to be pressed to get the control characters (case 2). That's true, but in # my opinion, it is even more inconsistent to generate Meta codes without the # Alt key pressed (but just with Control). And it would be very bad, if the # Meta versions of [,{,@,... could not be typed at all! # # I've kept the convention that the digit keys 2..8 on the main keyboard # generate the control characters not corresponding to letters (^@, ^[ .. ^_ # and ^?=DEL) when pressed with Control. It is convention, too, that the shift # key must not be pressed for this effect. Also, Meta+Control plus these keys # give the Metas of these controls. # # The standard loadkeys (at least the version I have) doesn't understand the # combination of Meta and Control in symbolic names (i.e. Meta_Control_a is # invalid, but some names like Meta_Backspace or Meta_Tab are). For this # reason, I replaced the offending names by their numeric equivalent. This # depends on KT_META being 8! # # The umlaut keys cannot be set via ?diaeresis, because this would make them # to be of type KT_LATIN1, and they should be type KT_LETTER to be affected # by CAPSLOCK. Their definition is thus in hex :-( # keycode 2 = one exclam ! control keycode 2 = VoidSymbol ! shift control keycode 2 = VoidSymbol alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam keycode 3 = two quotedbl control keycode 3 = nul # = Control_at ! shift control keycode 3 = VoidSymbol alt keycode 3 = Meta_two shift alt keycode 3 = Meta_quotedbl alt control keycode 3 = 0x0800 # Meta_Control_at keycode 4 = three section control keycode 4 = Escape # = Control_bracketleft ! shift control keycode 4 = VoidSymbol alt keycode 4 = Meta_three ! shift alt keycode 4 = VoidSymbol # already has 8. bit set! alt control keycode 4 = Meta_Escape # = Meta_Control_bracketleft keycode 5 = four dollar control keycode 5 = Control_backslash ! shift control keycode 5 = VoidSymbol alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar alt control keycode 5 = 0x081c # Meta_Control_backslash keycode 6 = five percent control keycode 6 = Control_bracketright ! shift control keycode 6 = VoidSymbol alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent alt control keycode 6 = 0x081d # Meta_Control_bracketright keycode 7 = six ampersand control keycode 7 = Control_asciicircum ! shift control keycode 7 = VoidSymbol alt keycode 7 = Meta_six shift alt keycode 7 = Meta_ampersand alt control keycode 7 = 0x081e # Meta_Control_asciicircum keycode 8 = seven slash control keycode 8 = Control_underscore ! shift control keycode 8 = VoidSymbol alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_slash alt control keycode 8 = 0x081f # Meta_Control_underscore keycode 9 = eight parenleft control keycode 9 = Delete ! shift control keycode 9 = VoidSymbol alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_parenleft alt control keycode 9 = Meta_Delete keycode 10 = nine parenright ! control keycode 10 = VoidSymbol ! shift control keycode 10 = VoidSymbol alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenright keycode 11 = zero equal ! control keycode 11 = VoidSymbol ! shift control keycode 11 = VoidSymbol alt keycode 11 = Meta_zero shift alt keycode 11 = Meta_equal keycode 12 = ssharp question ! control keycode 12 = VoidSymbol ! shift control keycode 12 = VoidSymbol ! alt keycode 12 = VoidSymbol # already has 8. bit set! shift alt keycode 12 = Meta_question keycode 13 = apostrophe grave ! control keycode 13 = VoidSymbol ! shift control keycode 13 = VoidSymbol alt keycode 13 = Meta_apostrophe shift alt keycode 13 = Meta_grave keycode 14 = Delete Delete control keycode 14 = Delete control shift keycode 14 = Delete alt keycode 14 = Meta_Delete alt shift keycode 14 = Meta_Delete alt control keycode 14 = Meta_Delete alt control shift keycode 14 = Meta_Delete keycode 21 = z # rest done by loadkeys! keycode 26 = 0x0bfc 0x0bdc # udiaeresis Udiaeresis with type KT_LETTER control keycode 26 = nul # = Control_at shift control keycode 26 = Control_backslash alt keycode 26 = at shift alt keycode 26 = backslash # Who knows a better way to implement these? alt control keycode 26 = Meta_at shift alt control keycode 26 = Meta_backslash keycode 27 = plus asterisk ! control keycode 27 = VoidSymbol ! shift control keycode 27 = VoidSymbol alt keycode 27 = Meta_plus shift alt keycode 27 = Meta_asterisk keycode 39 = 0x0bf6 0x0bd6 # odiaeresis Odiaeresis with type KT_LETTER control keycode 39 = Escape # = Control_bracketleft ! shift control keycode 39 = VoidSymbol alt keycode 39 = bracketleft shift alt keycode 39 = braceleft # Who knows a better way to implement these? alt control keycode 39 = Meta_bracketleft shift alt control keycode 39 = Meta_braceleft keycode 40 = 0x0be4 0x0bc4 # adiaeresis Adiaeresis with type KT_LETTER control keycode 40 = Control_bracketright ! shift control keycode 40 = VoidSymbol alt keycode 40 = bracketright shift alt keycode 40 = braceright # Who knows a better way to implement these? alt control keycode 40 = Meta_bracketright shift alt control keycode 40 = Meta_braceright keycode 41 = numbersign asciicircum control keycode 41 = Control_asciicircum # for convenience shift control keycode 41 = Control_asciicircum alt keycode 41 = Meta_numbersign shift alt keycode 41 = Meta_asciicircum alt control keycode 41 = 0x081e # Meta_Control_asciicircum shift alt control keycode 41 = 0x081e # Meta_Control_asciicircum keycode 43 = asciitilde bar ! control keycode 43 = VoidSymbol ! shift control keycode 43 = VoidSymbol alt keycode 43 = Meta_asciitilde shift alt keycode 43 = Meta_bar keycode 44 = y # rest done by loadkeys! keycode 51 = comma semicolon ! control keycode 51 = VoidSymbol ! shift control keycode 51 = VoidSymbol alt keycode 51 = Meta_comma shift alt keycode 51 = Meta_semicolon keycode 52 = period colon ! control keycode 52 = VoidSymbol ! shift control keycode 52 = VoidSymbol alt keycode 52 = Meta_period shift alt keycode 52 = Meta_colon keycode 53 = minus underscore control keycode 53 = Control_underscore # for convenience shift control keycode 53 = Control_underscore alt keycode 53 = Meta_minus shift alt keycode 53 = Meta_underscore alt control keycode 53 = 0x081f # Meta_Control_underscore shift alt control keycode 53 = 0x081f # Meta_Control_underscore # These two are for Emacs-style editing: Alt+Cursor Left/Right send # Meta b or f to jump over words. alt keycode 75 = Meta_b alt keycode 77 = Meta_f keycode 83 = Remove Remove control keycode 83 = Remove control shift keycode 83 = Remove alt keycode 83 = Meta_d alt shift keycode 83 = Meta_d alt control keycode 83 = Boot alt shift control keycode 83 = 0x0804 # Meta_Control_d keycode 96 = less greater ! control keycode 96 = VoidSymbol ! shift control keycode 96 = VoidSymbol alt keycode 96 = Meta_less shift alt keycode 96 = Meta_greater kbd-1.15.5/data/keymaps/atari/atari-us.map0000644000076400007640000004222112056474622015213 00000000000000charset "iso-8859-1" keymaps 0-2,4-5,8-9,12-13 strings as usual compose as usual for "iso-8859-1" keycode 1 = Escape Escape alt keycode 1 = Meta_Escape shift alt keycode 1 = Meta_Escape keycode 2 = one exclam alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam keycode 3 = two at at nul alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at control alt keycode 3 = Meta_nul keycode 4 = three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign control alt keycode 4 = Meta_Escape keycode 5 = four dollar dollar Control_backslash alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar control alt keycode 5 = Meta_Control_backslash keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent control alt keycode 6 = Meta_Control_bracketright keycode 7 = six asciicircum control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum control alt keycode 7 = Meta_Control_asciicircum keycode 8 = seven ampersand braceleft Control_underscore alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand control alt keycode 8 = Meta_Control_underscore keycode 9 = eight asterisk bracketleft Delete alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk control alt keycode 9 = Meta_Delete keycode 10 = nine parenleft bracketright alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft keycode 11 = zero parenright braceright alt keycode 11 = Meta_zero shift alt keycode 11 = Meta_parenright keycode 12 = minus underscore backslash Delete alt keycode 12 = Meta_minus shift alt keycode 12 = Meta_underscore control alt keycode 12 = Meta_Delete keycode 13 = equal plus alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus keycode 14 = BackSpace BackSpace control keycode 14 = BackSpace shift control keycode 14 = BackSpace alt keycode 14 = Meta_BackSpace shift alt keycode 14 = Meta_BackSpace control alt keycode 14 = Meta_BackSpace shift control alt keycode 14 = Meta_BackSpace keycode 15 = Tab Meta_Tab alt keycode 15 = Meta_Tab shift alt keycode 15 = Meta_Tab keycode 16 = +q +Q +q Control_q alt keycode 16 = Meta_q shift alt keycode 16 = Meta_Q control alt keycode 16 = Meta_Control_q keycode 17 = +w +W +w Control_w alt keycode 17 = Meta_w shift alt keycode 17 = Meta_W control alt keycode 17 = Meta_Control_w keycode 18 = +e +E Hex_E Control_e alt keycode 18 = Meta_e shift alt keycode 18 = Meta_E control alt keycode 18 = Meta_Control_e keycode 19 = +r +R +r Control_r alt keycode 19 = Meta_r shift alt keycode 19 = Meta_R control alt keycode 19 = Meta_Control_r keycode 20 = +t +T +t Control_t alt keycode 20 = Meta_t shift alt keycode 20 = Meta_T control alt keycode 20 = Meta_Control_t keycode 21 = +y +Y +y Control_y alt keycode 21 = Meta_y shift alt keycode 21 = Meta_Y control alt keycode 21 = Meta_Control_y keycode 22 = +u +U +u Control_u alt keycode 22 = Meta_u shift alt keycode 22 = Meta_U control alt keycode 22 = Meta_Control_u keycode 23 = +i +I +i Tab alt keycode 23 = Meta_i shift alt keycode 23 = Meta_I control alt keycode 23 = Meta_Tab keycode 24 = +o +O +o Control_o alt keycode 24 = Meta_o shift alt keycode 24 = Meta_O control alt keycode 24 = Meta_Control_o keycode 25 = +p +P +p Control_p alt keycode 25 = Meta_p shift alt keycode 25 = Meta_P control alt keycode 25 = Meta_Control_p keycode 26 = bracketleft braceleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft shift alt keycode 26 = Meta_braceleft control alt keycode 26 = Meta_Escape keycode 27 = bracketright braceright asciitilde Control_bracketright alt keycode 27 = Meta_bracketright shift alt keycode 27 = Meta_braceright control alt keycode 27 = Meta_Control_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = +a +A Hex_A Control_a alt keycode 30 = Meta_a shift alt keycode 30 = Meta_A control alt keycode 30 = Meta_Control_a keycode 31 = +s +S +s Control_s alt keycode 31 = Meta_s shift alt keycode 31 = Meta_S control alt keycode 31 = Meta_Control_s keycode 32 = +d +D Hex_D Control_d alt keycode 32 = Meta_d shift alt keycode 32 = Meta_D control alt keycode 32 = Meta_Control_d keycode 33 = +f +F Hex_F Control_f alt keycode 33 = Meta_f shift alt keycode 33 = Meta_F control alt keycode 33 = Meta_Control_f keycode 34 = +g +G +g Control_g alt keycode 34 = Meta_g shift alt keycode 34 = Meta_G control alt keycode 34 = Meta_Control_g keycode 35 = +h +H +h BackSpace alt keycode 35 = Meta_h shift alt keycode 35 = Meta_H control alt keycode 35 = Meta_BackSpace keycode 36 = +j +J +j Linefeed alt keycode 36 = Meta_j shift alt keycode 36 = Meta_J control alt keycode 36 = Meta_Linefeed keycode 37 = +k +K +k Control_k alt keycode 37 = Meta_k shift alt keycode 37 = Meta_K control alt keycode 37 = Meta_Control_k keycode 38 = +l +L +l Control_l alt keycode 38 = Meta_l shift alt keycode 38 = Meta_L control alt keycode 38 = Meta_Control_l keycode 39 = semicolon colon alt keycode 39 = Meta_semicolon shift alt keycode 39 = Meta_colon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe shift alt keycode 40 = Meta_quotedbl control alt keycode 40 = Meta_Control_g keycode 41 = grave asciitilde control keycode 41 = nul alt keycode 41 = Meta_grave shift alt keycode 41 = Meta_asciitilde control alt keycode 41 = Meta_nul keycode 42 = Shift keycode 43 = backslash bar control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar control alt keycode 43 = Meta_Control_backslash keycode 44 = +z +Z +z Control_z alt keycode 44 = Meta_z shift alt keycode 44 = Meta_Z control alt keycode 44 = Meta_Control_z keycode 45 = +x +X +x Control_x alt keycode 45 = Meta_x shift alt keycode 45 = Meta_X control alt keycode 45 = Meta_Control_x keycode 46 = +c +C Hex_C Control_c alt keycode 46 = Meta_c shift alt keycode 46 = Meta_C control alt keycode 46 = Meta_Control_c keycode 47 = +v +V +v Control_v alt keycode 47 = Meta_v shift alt keycode 47 = Meta_V control alt keycode 47 = Meta_Control_v keycode 48 = +b +B Hex_B Control_b alt keycode 48 = Meta_b shift alt keycode 48 = Meta_B control alt keycode 48 = Meta_Control_b keycode 49 = +n +N +n Control_n alt keycode 49 = Meta_n shift alt keycode 49 = Meta_N control alt keycode 49 = Meta_Control_n keycode 50 = +m +M +m Control_m alt keycode 50 = Meta_m shift alt keycode 50 = Meta_M control alt keycode 50 = Meta_Control_m keycode 51 = comma less alt keycode 51 = Meta_comma shift alt keycode 51 = Meta_less keycode 52 = period greater alt keycode 52 = Meta_period shift alt keycode 52 = Meta_greater keycode 53 = slash question control keycode 53 = Delete alt keycode 53 = Meta_slash shift alt keycode 53 = Meta_question control alt keycode 53 = Meta_Delete keycode 54 = Shift keycode 55 = altgr keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space control keycode 57 = nul alt keycode 57 = Meta_space shift alt keycode 57 = Meta_space control alt keycode 57 = Meta_nul keycode 58 = Caps_Lock alt keycode 58 = Num_Lock keycode 59 = F1 shift keycode 59 = F11 altgr keycode 59 = Console_13 shift control keycode 59 = VoidSymbol alt keycode 59 = Console_1 shift alt keycode 59 = Console_11 shift control alt keycode 59 = VoidSymbol keycode 60 = F2 shift keycode 60 = F12 altgr keycode 60 = Console_14 shift control keycode 60 = VoidSymbol alt keycode 60 = Console_2 shift alt keycode 60 = Console_12 shift control alt keycode 60 = VoidSymbol keycode 61 = F3 shift keycode 61 = F13 altgr keycode 61 = Console_15 shift control keycode 61 = VoidSymbol alt keycode 61 = Console_3 shift alt keycode 61 = Console_13 shift control alt keycode 61 = VoidSymbol keycode 62 = F4 shift keycode 62 = F14 altgr keycode 62 = Console_16 shift control keycode 62 = VoidSymbol alt keycode 62 = Console_4 shift alt keycode 62 = Console_14 shift control alt keycode 62 = VoidSymbol keycode 63 = F5 shift keycode 63 = F15 altgr keycode 63 = Console_17 shift control keycode 63 = VoidSymbol alt keycode 63 = Console_5 shift alt keycode 63 = Console_15 shift control alt keycode 63 = VoidSymbol keycode 64 = F6 shift keycode 64 = F16 altgr keycode 64 = Console_18 shift control keycode 64 = VoidSymbol alt keycode 64 = Console_6 shift alt keycode 64 = Console_16 shift control alt keycode 64 = VoidSymbol keycode 65 = F7 shift keycode 65 = F17 altgr keycode 65 = Console_19 shift control keycode 65 = VoidSymbol alt keycode 65 = Console_7 shift alt keycode 65 = Console_17 shift control alt keycode 65 = VoidSymbol keycode 66 = F8 shift keycode 66 = F18 altgr keycode 66 = Console_20 shift control keycode 66 = VoidSymbol alt keycode 66 = Console_8 shift alt keycode 66 = Console_18 shift control alt keycode 66 = VoidSymbol keycode 67 = F9 shift keycode 67 = F19 altgr keycode 67 = Console_21 shift control keycode 67 = VoidSymbol alt keycode 67 = Console_9 shift alt keycode 67 = Console_19 shift control alt keycode 67 = VoidSymbol keycode 68 = F10 shift keycode 68 = F20 altgr keycode 68 = Console_22 shift control keycode 68 = VoidSymbol alt keycode 68 = Console_10 shift alt keycode 68 = Console_20 shift control alt keycode 68 = VoidSymbol keycode 69 = altgr keycode 69 = Num_Lock keycode 70 = altgr keycode 70 = Show_Registers keycode 71 = Find shift keycode 71 = Select altgr keycode 71 = Hex_7 shift control keycode 71 = Select shift alt keycode 71 = Select shift control alt keycode 71 = Select keycode 72 = Up shift keycode 72 = Prior altgr keycode 72 = Hex_8 alt keycode 72 = Scroll_Backward shift alt keycode 72 = Prior keycode 73 = altgr keycode 73 = Hex_9 keycode 74 = KP_Subtract keycode 75 = Left altgr keycode 75 = Hex_4 keycode 76 = altgr keycode 76 = Hex_5 keycode 77 = Right altgr keycode 77 = Hex_6 keycode 78 = KP_Add keycode 79 = altgr keycode 79 = Hex_1 keycode 80 = Down shift keycode 80 = Next altgr keycode 80 = Hex_2 alt keycode 80 = Scroll_Forward shift alt keycode 80 = Next keycode 81 = altgr keycode 81 = Hex_3 keycode 82 = Insert altgr keycode 82 = Hex_0 alt keycode 82 = Scroll_Lock keycode 83 = Delete Delete KP_Period Delete alt keycode 83 = Meta_Delete shift alt keycode 83 = Meta_Delete control alt keycode 83 = Delete keycode 84 = altgr keycode 84 = Last_Console keycode 85 = keycode 86 = altgr keycode 86 = bar keycode 87 = altgr keycode 87 = Console_23 keycode 88 = altgr keycode 88 = Console_24 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = altgr keycode 96 = KP_Enter keycode 97 = F24 Break Control F24 alt keycode 97 = Last_Console control alt keycode 97 = F24 keycode 98 = Help Show_Memory KP_Divide Show_Registers alt keycode 98 = Show_State control alt keycode 98 = Show_Registers keycode 99 = parenleft parenleft control keycode 99 = parenleft shift control keycode 99 = parenleft alt keycode 99 = parenleft shift alt keycode 99 = parenleft control alt keycode 99 = parenleft shift control alt keycode 99 = parenleft keycode 100 = parenright parenright AltGr parenright parenright parenright parenright parenright parenright keycode 101 = KP_Divide altgr keycode 101 = Break keycode 102 = KP_Multiply altgr keycode 102 = Find keycode 103 = KP_7 altgr keycode 103 = Up alt keycode 103 = Ascii_7 keycode 104 = KP_8 altgr keycode 104 = Prior alt keycode 104 = Ascii_8 keycode 105 = KP_9 altgr keycode 105 = Left alt keycode 105 = Ascii_9 keycode 106 = KP_4 altgr keycode 106 = Right alt keycode 106 = Ascii_4 keycode 107 = KP_5 altgr keycode 107 = Select alt keycode 107 = Ascii_5 keycode 108 = KP_6 altgr keycode 108 = Down alt keycode 108 = Ascii_6 keycode 109 = KP_1 altgr keycode 109 = Next alt keycode 109 = Ascii_1 keycode 110 = KP_2 altgr keycode 110 = Insert alt keycode 110 = Ascii_2 keycode 111 = KP_3 altgr keycode 111 = Remove alt keycode 111 = Ascii_3 keycode 112 = KP_0 altgr keycode 112 = Macro alt keycode 112 = Ascii_0 keycode 113 = KP_Period altgr keycode 113 = F13 keycode 114 = KP_Enter altgr keycode 114 = F14 keycode 115 = altgr keycode 115 = Help keycode 116 = altgr keycode 116 = Do keycode 117 = altgr keycode 117 = F17 keycode 118 = altgr keycode 118 = KP_MinPlus keycode 119 = altgr keycode 119 = Pause keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = kbd-1.15.5/data/keymaps/atari/atari-se.map0000644000076400007640000004115512056474622015200 00000000000000# # Swedish keymap for Atari Linux # Hacked together by Elias Mrtenson (elias@omicron.se) # I tried to make this keymap look as much like the swedish # TOS-keymap as possible. There are some problems with the # meta-keycodes though, there aren't enough keys for them. # strings as usual compose as usual for "iso-8859-1" keycode 0 = keycode 1 = Escape Escape alt keycode 1 = Meta_Escape shift alt keycode 1 = Meta_Escape keycode 2 = one exclam alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam keycode 3 = two quotedbl at control keycode 3 = nul alt keycode 3 = Meta_two shift alt keycode 3 = Meta_quotedbl control alt keycode 3 = Meta_nul keycode 4 = three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign control alt keycode 4 = Meta_Escape keycode 5 = four dollar dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar control alt keycode 5 = Meta_Control_backslash keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent control alt keycode 6 = Meta_Control_bracketright keycode 7 = six ampersand control keycode 7 = Control_underscore alt keycode 7 = Meta_six shift alt keycode 7 = Meta_ampersand control alt keycode 7 = Meta_Control_underscore keycode 8 = seven slash braceleft control keycode 8 = Control_underscore alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_slash control alt keycode 8 = Meta_Control_underscore keycode 9 = eight parenleft bracketleft control keycode 9 = Delete alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_parenleft control alt keycode 9 = Meta_Delete keycode 10 = nine parenright bracketright alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenright keycode 11 = zero equal braceright alt keycode 11 = Meta_zero shift alt keycode 11 = Meta_equal keycode 12 = plus question backslash # control keycode 12 = Control_plus control keycode 12 = nul alt keycode 12 = Meta_plus shift alt keycode 12 = Meta_question # control alt keycode 12 = Meta_Control_plus control alt keycode 12 = nul keycode 13 = eacute Eacute alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus keycode 14 = Delete Delete Delete Delete Delete Delete Delete Delete Meta_Delete Meta_Delete Delete Delete Meta_Delete Meta_Delete Delete Delete keycode 15 = Tab Meta_Tab alt keycode 15 = Meta_Tab shift alt keycode 15 = Meta_Tab keycode 16 = +q +Q control keycode 16 = Control_q alt keycode 16 = Meta_q shift alt keycode 16 = Meta_Q control alt keycode 16 = Meta_Control_q keycode 17 = +w +W control keycode 17 = Control_w alt keycode 17 = Meta_w shift alt keycode 17 = Meta_W control alt keycode 17 = Meta_Control_w keycode 18 = +e +E control keycode 18 = Control_e alt keycode 18 = Meta_e shift alt keycode 18 = Meta_E control alt keycode 18 = Meta_Control_e keycode 19 = +r +R control keycode 19 = Control_r alt keycode 19 = Meta_r shift alt keycode 19 = Meta_R control alt keycode 19 = Meta_Control_r keycode 20 = +t +T control keycode 20 = Control_t alt keycode 20 = Meta_t shift alt keycode 20 = Meta_T control alt keycode 20 = Meta_Control_t keycode 21 = +y +Y control keycode 21 = Control_y alt keycode 21 = Meta_y shift alt keycode 21 = Meta_Y control alt keycode 21 = Meta_Control_y keycode 22 = +u +U control keycode 22 = Control_u alt keycode 22 = Meta_u shift alt keycode 22 = Meta_U control alt keycode 22 = Meta_Control_u keycode 23 = +i +I control keycode 23 = Tab alt keycode 23 = Meta_i shift alt keycode 23 = Meta_I control alt keycode 23 = Meta_Tab keycode 24 = +o +O control keycode 24 = Control_o alt keycode 24 = Meta_o shift alt keycode 24 = Meta_O control alt keycode 24 = Meta_Control_o keycode 25 = +p +P control keycode 25 = Control_p alt keycode 25 = Meta_p shift alt keycode 25 = Meta_P control alt keycode 25 = Meta_Control_p keycode 26 = aring Aring control keycode 26 = Escape alt keycode 26 = bracketleft shift alt keycode 26 = braceleft control alt keycode 26 = Meta_Escape keycode 27 = udiaeresis Udiaeresis asciitilde control keycode 27 = Control_bracketright alt keycode 27 = bracketright shift alt keycode 27 = braceright control alt keycode 27 = Meta_Control_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m shift alt keycode 28 = AltGr_Lock control alt keycode 28 = AltGr_Lock shift control alt keycode 28 = AltGr_Lock keycode 29 = Control keycode 30 = +a +A control keycode 30 = Control_a alt keycode 30 = Meta_a shift alt keycode 30 = Meta_A control alt keycode 30 = Meta_Control_a keycode 31 = +s +S control keycode 31 = Control_s alt keycode 31 = Meta_s shift alt keycode 31 = Meta_S control alt keycode 31 = Meta_Control_s keycode 32 = +d +D control keycode 32 = Control_d alt keycode 32 = Meta_d shift alt keycode 32 = Meta_D control alt keycode 32 = Meta_Control_d keycode 33 = +f +F control keycode 33 = Control_f alt keycode 33 = Meta_f shift alt keycode 33 = Meta_F control alt keycode 33 = Meta_Control_f keycode 34 = +g +G control keycode 34 = Control_g alt keycode 34 = Meta_g shift alt keycode 34 = Meta_G control alt keycode 34 = Meta_Control_g keycode 35 = +h +H control keycode 35 = BackSpace alt keycode 35 = Meta_h shift alt keycode 35 = Meta_H control alt keycode 35 = Meta_BackSpace keycode 36 = +j +J control keycode 36 = Linefeed alt keycode 36 = Meta_j shift alt keycode 36 = Meta_J control alt keycode 36 = Meta_Linefeed keycode 37 = +k +K control keycode 37 = Control_k alt keycode 37 = Meta_k shift alt keycode 37 = Meta_K control alt keycode 37 = Meta_Control_k keycode 38 = +l +L control keycode 38 = Control_l alt keycode 38 = Meta_l shift alt keycode 38 = Meta_L control alt keycode 38 = Meta_Control_l keycode 39 = odiaeresis Odiaeresis alt keycode 39 = Meta_semicolon shift alt keycode 39 = Meta_colon keycode 40 = adiaeresis Adiaeresis control keycode 40 = Control_g alt keycode 40 = grave shift alt keycode 40 = asciitilde control alt keycode 40 = Meta_Control_g keycode 41 = apostrophe asterisk control keycode 41 = nul alt keycode 41 = Meta_apostrophe shift alt keycode 41 = Meta_asterisk control alt keycode 41 = Meta_nul keycode 42 = Shift keycode 43 = backslash bar control keycode 43 = Control_backslash alt keycode 43 = asciicircum shift alt keycode 43 = at control alt keycode 43 = Meta_Control_backslash keycode 44 = +z +Z control keycode 44 = Control_z alt keycode 44 = Meta_z shift alt keycode 44 = Meta_Z control alt keycode 44 = Meta_Control_z keycode 45 = +x +X control keycode 45 = Control_x alt keycode 45 = Meta_x shift alt keycode 45 = Meta_X control alt keycode 45 = Meta_Control_x keycode 46 = +c +C control keycode 46 = Control_c alt keycode 46 = Meta_c shift alt keycode 46 = Meta_C control alt keycode 46 = Meta_Control_c keycode 47 = +v +V control keycode 47 = Control_v alt keycode 47 = Meta_v shift alt keycode 47 = Meta_V control alt keycode 47 = Meta_Control_v keycode 48 = +b +B control keycode 48 = Control_b alt keycode 48 = Meta_b shift alt keycode 48 = Meta_B control alt keycode 48 = Meta_Control_b keycode 49 = +n +N control keycode 49 = Control_n alt keycode 49 = Meta_n shift alt keycode 49 = Meta_N control alt keycode 49 = Meta_Control_n keycode 50 = +m +M control keycode 50 = Control_m alt keycode 50 = Meta_m shift alt keycode 50 = Meta_M control alt keycode 50 = Meta_Control_m keycode 51 = comma semicolon alt keycode 51 = Meta_comma shift alt keycode 51 = Meta_semicolon keycode 52 = period colon alt keycode 52 = Meta_period shift alt keycode 52 = Meta_colon keycode 53 = minus underscore control keycode 53 = Delete alt keycode 53 = Meta_minus shift alt keycode 53 = Meta_underscore control alt keycode 53 = Meta_Delete keycode 54 = Shift keycode 55 = keycode 56 = Alt keycode 57 = space space control keycode 57 = nul alt keycode 57 = Meta_space shift alt keycode 57 = Meta_space control alt keycode 57 = Meta_nul keycode 58 = Caps_Lock alt keycode 58 = Num_Lock keycode 59 = F1 F11 Console_13 control keycode 59 = F1 alt keycode 59 = Console_1 shift alt keycode 59 = Console_11 control alt keycode 59 = F1 keycode 60 = F2 F12 Console_14 control keycode 60 = F2 alt keycode 60 = Console_2 shift alt keycode 60 = Console_12 control alt keycode 60 = F2 keycode 61 = F3 F13 Console_15 control keycode 61 = F3 alt keycode 61 = Console_3 shift alt keycode 61 = Console_13 control alt keycode 61 = F3 keycode 62 = F4 F14 Console_16 control keycode 62 = F4 alt keycode 62 = Console_4 shift alt keycode 62 = Console_14 control alt keycode 62 = F4 keycode 63 = F5 F15 Console_17 control keycode 63 = F5 alt keycode 63 = Console_5 shift alt keycode 63 = Console_15 control alt keycode 63 = F5 keycode 64 = F6 F16 Console_18 control keycode 64 = F6 alt keycode 64 = Console_6 shift alt keycode 64 = Console_16 control alt keycode 64 = F6 keycode 65 = F7 F17 Console_19 control keycode 65 = F7 alt keycode 65 = Console_7 shift alt keycode 65 = Console_17 control alt keycode 65 = F7 keycode 66 = F8 F18 Console_20 control keycode 66 = F8 alt keycode 66 = Console_8 shift alt keycode 66 = Console_18 control alt keycode 66 = F8 keycode 67 = F9 F19 Console_21 control keycode 67 = F9 alt keycode 67 = Console_9 shift alt keycode 67 = Console_19 control alt keycode 67 = F9 keycode 68 = F10 F20 Console_22 control keycode 68 = F10 alt keycode 68 = Console_10 shift alt keycode 68 = Console_20 control alt keycode 68 = F10 keycode 69 = keycode 70 = keycode 71 = Find shift keycode 71 = Select shift alt keycode 71 = Select keycode 72 = Up shift keycode 72 = Prior alt keycode 72 = Scroll_Backward shift alt keycode 72 = Prior keycode 73 = keycode 74 = KP_Subtract keycode 75 = Left keycode 76 = keycode 77 = Right keycode 78 = KP_Add keycode 79 = keycode 80 = Down shift keycode 80 = Next alt keycode 80 = Scroll_Forward shift alt keycode 80 = Next keycode 81 = keycode 82 = Insert alt keycode 82 = Scroll_Lock keycode 83 = BackSpace BackSpace alt keycode 83 = Meta_BackSpace shift alt keycode 83 = Meta_BackSpace control alt keycode 83 = Boot keycode 84 = keycode 85 = keycode 86 = keycode 87 = keycode 88 = keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = less greater alt keycode 96 = Meta_less shift alt keycode 96 = Meta_greater keycode 97 = Pause Break control keycode 97 = Pause alt keycode 97 = Last_Console keycode 98 = Macro Show_Memory Help Help Show_Registers VoidSymbol Help Help Show_State VoidSymbol Help Help keycode 99 = parenleft parenleft VoidSymbol VoidSymbol parenleft parenleft VoidSymbol VoidSymbol parenleft parenleft VoidSymbol VoidSymbol parenleft parenleft keycode 100 = parenright parenright VoidSymbol VoidSymbol parenright parenright VoidSymbol VoidSymbol parenright parenright VoidSymbol VoidSymbol parenright parenright keycode 101 = KP_Divide keycode 102 = KP_Multiply keycode 103 = KP_7 alt keycode 103 = Ascii_7 keycode 104 = KP_8 alt keycode 104 = Ascii_8 keycode 105 = KP_9 alt keycode 105 = Ascii_9 keycode 106 = KP_4 alt keycode 106 = Ascii_4 keycode 107 = KP_5 alt keycode 107 = Ascii_5 keycode 108 = KP_6 alt keycode 108 = Ascii_6 keycode 109 = KP_1 alt keycode 109 = Ascii_1 keycode 110 = KP_2 alt keycode 110 = Ascii_2 keycode 111 = KP_3 alt keycode 111 = Ascii_3 keycode 112 = KP_0 alt keycode 112 = Ascii_0 keycode 113 = KP_Period altgr control keycode 113 = Boot keycode 114 = KP_Enter keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = kbd-1.15.5/data/keymaps/atari/atari-uk-falcon.map0000644000076400007640000004136412056474622016452 00000000000000# UK Falcon keyboard map # created from scratch by Keith Tomlin (tomlin@spods.dcs.kcl.ac.uk) # strings as usual keycode 0 = keycode 1 = Escape Escape alt keycode 1 = Meta_Escape shift alt keycode 1 = Meta_Escape keycode 2 = one exclam alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam keycode 3 = two quotedbl at control keycode 3 = nul alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at control alt keycode 3 = Meta_nul keycode 4 = three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign control alt keycode 4 = Meta_Escape keycode 5 = four dollar dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar control alt keycode 5 = Meta_Control_backslash keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent control alt keycode 6 = Meta_Control_bracketright keycode 7 = six asciicircum control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum control alt keycode 7 = Meta_Control_asciicircum keycode 8 = seven ampersand braceleft control keycode 8 = Control_underscore alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand control alt keycode 8 = Meta_Control_underscore keycode 9 = eight asterisk bracketleft control keycode 9 = Delete alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk control alt keycode 9 = Meta_Delete keycode 10 = nine parenleft bracketright alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft keycode 11 = zero parenright braceright alt keycode 11 = Meta_zero shift alt keycode 11 = Meta_parenright keycode 12 = minus underscore backslash control keycode 12 = Control_underscore alt keycode 12 = Meta_minus shift alt keycode 12 = Meta_underscore control alt keycode 12 = Meta_Control_underscore keycode 13 = equal plus alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus keycode 14 = BackSpace BackSpace BackSpace BackSpace BackSpace BackSpace BackSpace BackSpace Meta_BackSpace Meta_BackSpace BackSpace BackSpace Meta_BackSpace Meta_BackSpace BackSpace BackSpace keycode 15 = Tab Meta_Tab alt keycode 15 = Meta_Tab shift alt keycode 15 = Meta_Tab keycode 16 = +q +Q control keycode 16 = Control_q alt keycode 16 = Meta_q shift alt keycode 16 = Meta_Q control alt keycode 16 = Meta_Control_q keycode 17 = +w +W control keycode 17 = Control_w alt keycode 17 = Meta_w shift alt keycode 17 = Meta_W control alt keycode 17 = Meta_Control_w keycode 18 = +e +E control keycode 18 = Control_e alt keycode 18 = Meta_e shift alt keycode 18 = Meta_E control alt keycode 18 = Meta_Control_e keycode 19 = +r +R control keycode 19 = Control_r alt keycode 19 = Meta_r shift alt keycode 19 = Meta_R control alt keycode 19 = Meta_Control_r keycode 20 = +t +T control keycode 20 = Control_t alt keycode 20 = Meta_t shift alt keycode 20 = Meta_T control alt keycode 20 = Meta_Control_t keycode 21 = +y +Y control keycode 21 = Control_y alt keycode 21 = Meta_y shift alt keycode 21 = Meta_Y control alt keycode 21 = Meta_Control_y keycode 22 = +u +U control keycode 22 = Control_u alt keycode 22 = Meta_u shift alt keycode 22 = Meta_U control alt keycode 22 = Meta_Control_u keycode 23 = +i +I control keycode 23 = Tab alt keycode 23 = Meta_i shift alt keycode 23 = Meta_I control alt keycode 23 = Meta_Tab keycode 24 = +o +O control keycode 24 = Control_o alt keycode 24 = Meta_o shift alt keycode 24 = Meta_O control alt keycode 24 = Meta_Control_o keycode 25 = +p +P control keycode 25 = Control_p alt keycode 25 = Meta_p shift alt keycode 25 = Meta_P control alt keycode 25 = Meta_Control_p keycode 26 = bracketleft braceleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft shift alt keycode 26 = Meta_braceleft control alt keycode 26 = Meta_Escape keycode 27 = bracketright braceright asciitilde control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright shift alt keycode 27 = Meta_braceright control alt keycode 27 = Meta_Control_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m shift alt keycode 28 = AltGr_Lock control alt keycode 28 = AltGr_Lock shift control alt keycode 28 = AltGr_Lock keycode 29 = Control keycode 30 = +a +A control keycode 30 = Control_a alt keycode 30 = Meta_a shift alt keycode 30 = Meta_A control alt keycode 30 = Meta_Control_a keycode 31 = +s +S control keycode 31 = Control_s alt keycode 31 = Meta_s shift alt keycode 31 = Meta_S control alt keycode 31 = Meta_Control_s keycode 32 = +d +D control keycode 32 = Control_d alt keycode 32 = Meta_d shift alt keycode 32 = Meta_D control alt keycode 32 = Meta_Control_d keycode 33 = +f +F control keycode 33 = Control_f alt keycode 33 = Meta_f shift alt keycode 33 = Meta_F control alt keycode 33 = Meta_Control_f keycode 34 = +g +G control keycode 34 = Control_g alt keycode 34 = Meta_g shift alt keycode 34 = Meta_G control alt keycode 34 = Meta_Control_g keycode 35 = +h +H control keycode 35 = BackSpace alt keycode 35 = Meta_h shift alt keycode 35 = Meta_H control alt keycode 35 = Meta_BackSpace keycode 36 = +j +J control keycode 36 = Linefeed alt keycode 36 = Meta_j shift alt keycode 36 = Meta_J control alt keycode 36 = Meta_Linefeed keycode 37 = +k +K control keycode 37 = Control_k alt keycode 37 = Meta_k shift alt keycode 37 = Meta_K control alt keycode 37 = Meta_Control_k keycode 38 = +l +L control keycode 38 = Control_l alt keycode 38 = Meta_l shift alt keycode 38 = Meta_L control alt keycode 38 = Meta_Control_l keycode 39 = semicolon colon alt keycode 39 = Meta_semicolon shift alt keycode 39 = Meta_colon keycode 40 = apostrophe at control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe shift alt keycode 40 = Meta_quotedbl control alt keycode 40 = Meta_Control_g keycode 41 = grave bar control keycode 41 = nul alt keycode 41 = Meta_grave shift alt keycode 41 = Meta_asciitilde control alt keycode 41 = Meta_nul keycode 42 = Shift keycode 43 = numbersign asciitilde control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar control alt keycode 43 = Meta_Control_backslash keycode 44 = +z +Z control keycode 44 = Control_z alt keycode 44 = Meta_z shift alt keycode 44 = Meta_Z control alt keycode 44 = Meta_Control_z keycode 45 = +x +X control keycode 45 = Control_x alt keycode 45 = Meta_x shift alt keycode 45 = Meta_X control alt keycode 45 = Meta_Control_x keycode 46 = +c +C control keycode 46 = Control_c alt keycode 46 = Meta_c shift alt keycode 46 = Meta_C control alt keycode 46 = Meta_Control_c keycode 47 = +v +V control keycode 47 = Control_v alt keycode 47 = Meta_v shift alt keycode 47 = Meta_V control alt keycode 47 = Meta_Control_v keycode 48 = +b +B control keycode 48 = Control_b alt keycode 48 = Meta_b shift alt keycode 48 = Meta_B control alt keycode 48 = Meta_Control_b keycode 49 = +n +N control keycode 49 = Control_n alt keycode 49 = Meta_n shift alt keycode 49 = Meta_N control alt keycode 49 = Meta_Control_n keycode 50 = +m +M control keycode 50 = Control_m alt keycode 50 = Meta_m shift alt keycode 50 = Meta_M control alt keycode 50 = Meta_Control_m keycode 51 = comma less alt keycode 51 = Meta_comma shift alt keycode 51 = Meta_less keycode 52 = period greater alt keycode 52 = Meta_period shift alt keycode 52 = Meta_greater keycode 53 = slash question control keycode 53 = Delete alt keycode 53 = Meta_slash shift alt keycode 53 = Meta_question control alt keycode 53 = Meta_Delete keycode 54 = Shift keycode 55 = keycode 56 = Alt keycode 57 = space space control keycode 57 = nul alt keycode 57 = Meta_space shift alt keycode 57 = Meta_space control alt keycode 57 = Meta_nul keycode 58 = Caps_Lock alt keycode 58 = Num_Lock keycode 59 = F1 F11 Console_13 control keycode 59 = F1 alt keycode 59 = Console_1 shift alt keycode 59 = Console_11 control alt keycode 59 = F1 keycode 60 = F2 F12 Console_14 control keycode 60 = F2 alt keycode 60 = Console_2 shift alt keycode 60 = Console_12 control alt keycode 60 = F2 keycode 61 = F3 F13 Console_15 control keycode 61 = F3 alt keycode 61 = Console_3 shift alt keycode 61 = Console_13 control alt keycode 61 = F3 keycode 62 = F4 F14 Console_16 control keycode 62 = F4 alt keycode 62 = Console_4 shift alt keycode 62 = Console_14 control alt keycode 62 = F4 keycode 63 = F5 F15 Console_17 control keycode 63 = F5 alt keycode 63 = Console_5 shift alt keycode 63 = Console_15 control alt keycode 63 = F5 keycode 64 = F6 F16 Console_18 control keycode 64 = F6 alt keycode 64 = Console_6 shift alt keycode 64 = Console_16 control alt keycode 64 = F6 keycode 65 = F7 F17 Console_19 control keycode 65 = F7 alt keycode 65 = Console_7 shift alt keycode 65 = Console_17 control alt keycode 65 = F7 keycode 66 = F8 F18 Console_20 control keycode 66 = F8 alt keycode 66 = Console_8 shift alt keycode 66 = Console_18 control alt keycode 66 = F8 keycode 67 = F9 F19 Console_21 control keycode 67 = F9 alt keycode 67 = Console_9 shift alt keycode 67 = Console_19 control alt keycode 67 = F9 keycode 68 = F10 F20 Console_22 control keycode 68 = F10 alt keycode 68 = Console_10 shift alt keycode 68 = Console_20 control alt keycode 68 = F10 keycode 69 = keycode 70 = keycode 71 = Find shift keycode 71 = Select shift alt keycode 71 = Select keycode 72 = Up shift keycode 72 = Prior alt keycode 72 = Scroll_Backward shift alt keycode 72 = Prior keycode 73 = keycode 74 = minus keycode 75 = Left keycode 76 = keycode 77 = Right keycode 78 = plus keycode 79 = keycode 80 = Down shift keycode 80 = Next alt keycode 80 = Scroll_Forward shift alt keycode 80 = Next keycode 81 = keycode 82 = Insert alt keycode 82 = Scroll_Lock keycode 83 = Delete Delete alt keycode 83 = Meta_Delete shift alt keycode 83 = Meta_Delete control alt keycode 83 = Boot keycode 84 = keycode 85 = keycode 86 = keycode 87 = keycode 88 = keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = #keycode 96 = keycode 96 = backslash bar control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar control alt keycode 43 = Meta_Control_backslash keycode 97 = Pause Break control keycode 97 = Pause alt keycode 97 = Last_Console keycode 98 = Macro Show_Memory Help Help Show_Registers VoidSymbol Help Help Show_State VoidSymbol Help Help keycode 99 = parenleft parenleft VoidSymbol VoidSymbol parenleft parenleft VoidSymbol VoidSymbol parenleft parenleft VoidSymbol VoidSymbol parenleft parenleft keycode 100 = parenright parenright VoidSymbol VoidSymbol parenright parenright VoidSymbol VoidSymbol parenright parenright VoidSymbol VoidSymbol parenright parenright keycode 101 = slash keycode 102 = asterisk keycode 103 = seven alt keycode 103 = Ascii_7 keycode 104 = eight alt keycode 104 = Ascii_8 keycode 105 = nine alt keycode 105 = Ascii_9 keycode 106 = four alt keycode 106 = Ascii_4 keycode 107 = five alt keycode 107 = Ascii_5 keycode 108 = six alt keycode 108 = Ascii_6 keycode 109 = one alt keycode 109 = Ascii_1 keycode 110 = two alt keycode 110 = Ascii_2 keycode 111 = three alt keycode 111 = Ascii_3 keycode 112 = zero alt keycode 112 = Ascii_0 keycode 113 = period altgr control keycode 113 = Boot keycode 114 = Return keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = kbd-1.15.5/data/keymaps/include/0000755000076400007640000000000012056474622013371 500000000000000kbd-1.15.5/data/keymaps/include/compose.latin10000644000076400007640000000746112056474622016100 00000000000000compose '`' 'A' to '' compose '`' 'a' to '' compose '\'' 'A' to '' compose '\'' 'a' to '' compose '^' 'A' to '' compose '^' 'a' to '' compose '~' 'A' to '' compose '~' 'a' to '' compose '"' 'A' to '' compose '"' 'a' to '' compose '-' 'a' to '' compose '-' 'A' to '' compose 'O' 'A' to '' compose 'o' 'a' to '' compose '0' 'A' to '' compose '0' 'a' to '' compose 'A' 'A' to '' compose 'a' 'a' to '' compose '' 'A' to '' compose '' 'a' to '' compose 'A' 'E' to '' compose 'a' 'e' to '' compose ',' 'C' to '' compose ',' 'c' to '' compose '^' 'C' to '' compose '^' 'c' to '' compose '`' 'E' to '' compose '`' 'e' to '' compose '\'' 'E' to '' compose '\'' 'e' to '' compose '^' 'E' to '' compose '^' 'e' to '' compose '"' 'E' to '' compose '"' 'e' to '' compose '`' 'I' to '' compose '`' 'i' to '' compose '\'' 'I' to '' compose '\'' 'i' to '' compose '^' 'I' to '' compose '^' 'i' to '' compose '"' 'I' to '' compose '"' 'i' to '' compose '-' 'D' to '' compose '-' 'd' to '' compose '^' 'D' to '' compose '^' 'd' to '' compose '~' 'N' to '' compose '~' 'n' to '' compose '^' 'N' to '' compose '^' 'n' to '' compose '`' 'O' to '' compose '`' 'o' to '' compose '\'' 'O' to '' compose '\'' 'o' to '' compose '^' 'O' to '' compose '^' 'o' to '' compose '~' 'O' to '' compose '~' 'o' to '' compose '"' 'O' to '' compose '"' 'o' to '' compose '/' 'O' to '' compose '/' 'o' to '' compose '-' 'o' to '' compose '-' 'O' to '' compose '`' 'U' to '' compose '`' 'u' to '' compose '\'' 'U' to '' compose '\'' 'u' to '' compose '^' 'U' to '' compose '^' 'u' to '' compose '"' 'U' to '' compose '"' 'u' to '' compose '\'' 'Y' to '' compose '\'' 'y' to '' compose 'T' 'H' to '' compose 't' 'h' to '' compose 's' 's' to '' compose '"' 'y' to '' compose 's' 'z' to '' compose 'n' 'n' to '' compose 'n' 'h' to '' compose 'N' 'Y' to '' compose 'N' 'N' to '' compose 'N' 'H' to '' compose 'N' 'y' to '' compose 'N' 'n' to '' compose 'N' 'h' to '' compose '-' 'L' to '' compose '<' '<' to '' compose '>' '>' to '' compose '?' '?' to '' compose '^' '?' to '' compose '!' '!' to '' compose '^' '!' to '' compose '^' '1' to '' compose '^' '2' to '' compose '^' '3' to '' compose '+' '-' to '' compose 'c' '=' to '' compose 'c' '/' to '' compose '/' 'c' to '' compose '-' 'c' to '' compose '-' 'C' to '' compose '|' 'c' to '' compose '|' 'C' to '' compose 'L' '=' to '' compose '-' 'L' to '' compose '-' 'l' to '' compose '^' '*' to '' compose '^' 'x' to '' compose 'x' 'x' to '' compose '^' '.' to '' compose '.' '.' to '' compose '^' '/' to '' compose '^' ':' to '' compose '-' ':' to '' compose ':' '-' to '' # compose 'Y' '=' to '' compose '=' 'Y' to '' compose '-' 'Y' to '' compose '-' 'l' to '' # compose '(' 'c' to '' compose '"' 'c' to '' compose 'O' 'C' to '' compose '(' 'C' to '' compose 'C' ')' to '' compose '-' 'a' to '' compose '-' 'A' to '' compose '-' 'o' to '' compose '-' 'O' to '' # compose '(' 'r' to '' compose '"' 'r' to '' compose 'O' 'R' to '' compose '(' 'R' to '' compose 'R' ')' to '' # compose 'm' 'u' to '' compose 'P' 'P' to '' # # conflict whith iso-8859-15 #compose ',' ',' to '' #compose ',' ' ' to '' compose '1' '4' to '' compose '1' '2' to '' compose '3' '4' to '' # iso-8859-15 # euro compose 'e' '=' to '' compose '-' 'e' to '' compose '-' 'E' to '' compose '=' 'E' to '' # S< s< Z< z< compose 'v' 'S' to '' compose '^' 'S' to '' compose 'v' 's' to '' compose '^' 's' to '' compose 'v' 'Z' to '' compose '^' 'Z' to '' compose 'v' 'z' to '' compose '^' 'z' to '' # OE oe Y: compose 'O' 'E' to '' compose 'O' 'e' to '' compose 'o' 'e' to '' compose '"' 'Y' to '' # those are in fact wrong # the symbols are LATIN Y WHITH DIAERESIS and not LATIN LIGATURE IJ compose 'i' 'j' to '' compose 'I' 'J' to '' kbd-1.15.5/data/keymaps/include/compose.latin30000644000076400007640000000376512056474622016105 00000000000000compose '-' 'H' to '' compose '-' 'h' to '' compose '^' 'h' to '' compose '^' 'H' to '' compose '^' 'j' to '' compose '^' 'J' to '' compose '^' 'a' to '' compose '^' 'A' to '' compose '^' 'c' to '' compose '^' 'C' to '' compose '^' 'e' to '' compose '^' 'E' to '' compose '^' 'o' to '' compose '^' 'O' to '' compose '^' 'g' to '' compose '^' 'G' to '' compose '^' 'u' to '' compose '^' 'U' to '' compose '^' 'S' to '' compose '^' 's' to '' compose '' 'i' to '' compose '' 'I' to '' compose '' 'c' to '' compose '' 'C' to '' compose '' 'c' to '' compose '' 'C' to '' compose '.' 'i' to '' compose '.' 'I' to '' compose '.' 'c' to '' compose '.' 'C' to '' compose '.' 'c' to '' compose '.' 'C' to '' compose '' 'U' to '' compose '' 'u' to '' compose '' 'G' to '' compose '' 'g' to '' compose '~' 'U' to '' compose '~' 'u' to '' compose '~' 'G' to '' compose '~' 'g' to '' compose '`' 'a' to '' compose '`' 'A' to '' compose '`' 'e' to '' compose '`' 'E' to '' compose '`' 'i' to '' compose '`' 'I' to '' compose '`' 'u' to '' compose '`' 'O' to '' compose '`' 'u' to '' compose '`' 'U' to '' compose '\'' 'A' to '' compose '\'' 'a' to '' compose '\'' 'E' to '' compose '\'' 'e' to '' compose '\'' 'I' to '' compose '\'' 'i' to '' compose '\'' 'O' to '' compose '\'' 'o' to '' compose '\'' 'U' to '' compose '\'' 'u' to '' compose '"' 'a' to '' compose '"' 'A' to '' compose '"' 'e' to '' compose '"' 'E' to '' compose '"' 'o' to '' compose '"' 'O' to '' compose '"' 'u' to '' compose '"' 'U' to '' compose ',' 'S' to '' compose ',' 's' to '' compose ',' 'C' to '' compose ',' 'c' to '' compose '-' 'L' to '' compose '~' 'n' to '' compose '~' 'N' to '' compose '' 'n' to '' compose '' 'N' to '' compose 's' 's' to '' compose 's' 'z' to '' # compose '^' '*' to '' compose '^' 'x' to '' compose 'x' 'x' to '' compose '^' '.' to '' compose '.' '.' to '' compose '^' '/' to '' compose '^' ':' to '' compose '-' ':' to '' compose ':' '-' to '' kbd-1.15.5/data/keymaps/include/compose.8859_80000644000076400007640000000002712056474622015543 00000000000000compose 'c' 'h' to '' kbd-1.15.5/data/keymaps/include/compose.8859_70000644000076400007640000000100512056474622015537 00000000000000# tonos and dialitika compose '^' '' to '' compose '^' '' to '' # tonos compose '\'' '' to '' compose '\'' '' to '' compose '\'' '' to '' compose '\'' '' to '' compose '\'' '' to '' compose '\'' '' to '' compose '\'' '' to '' compose '\'' '' to '' compose '\'' '' to '' compose '\'' '' to '' compose '\'' '' to '' compose '\'' '' to '' compose '\'' '' to '' compose '\'' '' to '' # dialitika compose '"' '' to '' compose '"' '' to '' compose '"' '' to '' compose '"' '' to '' kbd-1.15.5/data/keymaps/include/compose.latin20000644000076400007640000000661112056474622016075 00000000000000# as dead_ogonek, dead_caron, dead_breve and dead_doubleacute doesn't exist # (yet), I put also compose lines for use with respectively dead_cedilla, # dead_circumflex, dead_tilde and dead_tilde compose '' 'A' to '' compose '' 'a' to '' compose '' 'e' to '' compose '' 'E' to '' compose ',' 'A' to '' compose ',' 'a' to '' compose ',' 'e' to '' compose ',' 'E' to '' compose ',' 'S' to '' compose ',' 's' to '' compose ',' 'C' to '' compose ',' 'c' to '' compose ',' 'T' to '' compose ',' 't' to '' compose '' 'a' to '' compose '' 'A' to '' compose '~' 'a' to '' compose '~' 'A' to '' compose '-' 'l' to '' compose '-' 'L' to '' compose '-' 'D' to '' compose '-' 'd' to '' compose '/' 'l' to '' compose '/' 'L' to '' compose '/' 'D' to '' compose '/' 'd' to '' compose '\'' 's' to '' compose '\'' 'S' to '' compose '\'' 'z' to '' compose '\'' 'Z' to '' compose '\'' 'r' to '' compose '\'' 'R' to '' compose '\'' 'A' to '' compose '\'' 'a' to '' compose '\'' 'l' to '' compose '\'' 'L' to '' compose '\'' 'c' to '' compose '\'' 'C' to '' compose '\'' 'E' to '' compose '\'' 'e' to '' compose '\'' 'I' to '' compose '\'' 'i' to '' compose '\'' 'n' to '' compose '\'' 'N' to '' compose '\'' 'O' to '' compose '\'' 'o' to '' compose '\'' 'U' to '' compose '\'' 'u' to '' compose '\'' 'Y' to '' compose '\'' 'y' to '' compose '"' 'a' to '' compose '"' 'A' to '' compose '"' 'e' to '' compose '"' 'E' to '' compose '"' 'o' to '' compose '"' 'O' to '' compose '"' 'u' to '' compose '"' 'U' to '' compose '' 'l' to '' compose '' 'L' to '' compose '' 'S' to '' compose '' 's' to '' compose '' 'T' to '' compose '' 't' to '' compose '' 'Z' to '' compose '' 'z' to '' compose '' 'C' to '' compose '' 'c' to '' compose '' 'e' to '' compose '' 'E' to '' compose '' 'D' to '' compose '' 'd' to '' compose '' 'N' to '' compose '' 'n' to '' compose '' 'R' to '' compose '' 'r' to '' compose '' 'Z' to '' compose '' 'z' to '' compose '.' 'Z' to '' compose '.' 'z' to '' compose '^' 'A' to '' compose '^' 'a' to '' compose '^' 'I' to '' compose '^' 'i' to '' compose '^' 'O' to '' compose '^' 'o' to '' compose '^' 'l' to '' compose '^' 'L' to '' compose '^' 'S' to '' compose '^' 's' to '' compose '^' 'T' to '' compose '^' 't' to '' compose '^' 'Z' to '' compose '^' 'z' to '' compose '^' 'C' to '' compose '^' 'c' to '' compose '^' 'e' to '' compose '^' 'E' to '' compose '^' 'D' to '' compose '^' 'd' to '' compose '^' 'N' to '' compose '^' 'n' to '' compose '^' 'R' to '' compose '^' 'r' to '' compose '' 'O' to '' compose '' 'o' to '' compose '' 'U' to '' compose '' 'u' to '' compose '~' 'O' to '' compose '~' 'o' to '' compose '~' 'U' to '' compose '~' 'u' to '' compose 's' 's' to '' compose 's' 'z' to '' compose '-' 'L' to '' compose '-' 'l' to '' compose '-' 'D' to '' compose '-' 'd' to '' compose '' 'U' to '' compose '' 'u' to '' compose '0' 'U' to '' compose '0' 'u' to '' compose 'U' 'U' to '' compose 'u' 'u' to '' compose ':' 'A' to '' compose ':' 'E' to '' compose ':' 'O' to '' compose ':' 'U' to '' compose ':' 'a' to '' compose ':' 'e' to '' compose ':' 'o' to '' compose ':' 'u' to '' # compose '^' '*' to '' compose '^' 'x' to '' compose 'x' 'x' to '' compose '^' '.' to '' compose '.' '.' to '' compose '^' '/' to '' compose '^' ':' to '' compose '-' ':' to '' compose ':' '-' to '' kbd-1.15.5/data/keymaps/include/vim-compose.latin10000644000076400007640000002032212056474622016660 00000000000000# Compose ISO-8859-1 characters following vim's digraphs # (based on the "Default digraphs on non-MS-DOS, non-Win32 machines" table # (":help digraph_table") of vim 4.6. # To follow vim's behaviour, we need to give each combination twice # (both char1 char2 and char2 char1) (":help i_digraph": "If a digraph with # {char1}{char2} does not exist, a digraph {char2}{char1} is searched for. # This will help when you don't remember which character comes first.") # # By J.H.M.Dassen # compose ' ' ' ' to ' ' # 160 NO-BREAK SPACE (not a vim digraph) compose '!' '~' to '' # 161 INVERTED EXCLAMATION MARK compose '~' '!' to '' # 161 compose 'c' '|' to '' # 162 CENT SIGN compose '|' 'c' to '' # 162 compose '$' '$' to '' # 163 POUND SIGN compose 'o' 'x' to '' # 164 CURRENCY SIGN compose 'x' 'o' to '' # 164 compose '-' 'Y' to '' # 165 YEN SIGN compose 'Y' '-' to '' # 165 compose '|' '|' to '' # 166 BROKEN BAR compose 'a' 'p' to '' # 167 SECTION SIGN compose 'p' 'a' to '' # 167 compose '"' '"' to '' # 168 DIAERESIS compose 'O' 'c' to '' # 169 COPYRIGHT SIGN compose 'c' 'O' to '' # 169 compose '-' 'a' to '' # 170 FEMININE ORDINAL INDICATOR compose 'a' '-' to '' # 170 compose '<' '<' to '' # 171 LEFT-POINTING DOUBLE ANGLE QUOTATION MARK compose ',' '-' to '' # 172 NOT SIGN compose '-' ',' to '' # 172 compose '-' '-' to '' # 173 SOFT HYPHEN compose 'O' 'r' to '' # 174 REGISTERED SIGN compose 'r' 'O' to '' # 174 compose '-' '=' to '' # 175 MACRON compose '=' '-' to '' # 175 compose '~' 'o' to '' # 176 DEGREE SIGN compose '+' '-' to '' # 177 PLUS-MINUS SIGN compose '-' '+' to '' # 177 compose '2' '2' to '' # 178 SUPERSCRIPT TWO compose '3' '3' to '' # 179 SUPERSCRIPT THREE compose ''' ''' to '' # 180 ACUTE ACCENT compose 'j' 'u' to '' # 181 MICRO SIGN compose 'u' 'j' to '' # 181 compose 'p' 'p' to '' # 182 PILCROW SIGN compose '.' '~' to '' # 183 MIDDLE DOT compose '~' '.' to '' # 183 compose ',' ',' to '' # 184 CEDILLA compose '1' '1' to '' # 185 SUPERSCRIPT ONE compose '-' 'o' to '' # 186 MASCULINE ORDINAL INDICATOR compose 'o' '-' to '' # 186 compose '>' '>' to '' # 187 RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK compose '1' '4' to '' # 188 VULGAR FRACTION ONE QUARTER compose '4' '1' to '' # 188 compose '1' '2' to '' # 189 VULGAR FRACTION ONE HALF compose '2' '1' to '' # 189 compose '3' '4' to '' # 190 VULGAR FRACTION THREE QUARTERS compose '4' '3' to '' # 190 compose '?' '~' to '' # 191 INVERTED QUESTION MARK compose '~' '?' to '' # 191 compose 'A' '`' to '' # 192 LATIN CAPITAL LETTER A WITH GRAVE compose '`' 'A' to '' # 192 compose ''' 'A' to '' # 193 LATIN CAPITAL LETTER A WITH ACUTE compose 'A' ''' to '' # 193 compose 'A' '^' to '' # 194 LATIN CAPITAL LETTER A WITH CIRCUMFLEX compose '^' 'A' to '' # 194 compose 'A' '~' to '' # 195 LATIN CAPITAL LETTER A WITH TILDE compose '~' 'A' to '' # 195 compose '"' 'A' to '' # 196 LATIN CAPITAL LETTER A WITH DIAERESIS compose 'A' '"' to '' # 196 compose '@' 'A' to '' # 197 LATIN CAPITAL LETTER A WITH RING ABOVE compose 'A' '@' to '' # 197 compose 'A' 'E' to '' # 198 LATIN CAPITAL LIGATURE AE compose 'E' 'A' to '' # 198 compose ',' 'C' to '' # 199 LATIN CAPITAL LETTER C WITH CEDILLA compose 'C' ',' to '' # 199 compose 'E' '`' to '' # 200 LATIN CAPITAL LETTER E WITH GRAVE compose '`' 'E' to '' # 200 compose ''' 'E' to '' # 201 LATIN CAPITAL LETTER E WITH ACUTE compose 'E' ''' to '' # 201 compose 'E' '^' to '' # 202 LATIN CAPITAL LETTER E WITH CIRCUMFLEX compose '^' 'E' to '' # 202 compose '"' 'E' to '' # 203 LATIN CAPITAL LETTER E WITH DIAERESIS compose 'E' '"' to '' # 203 compose 'I' '`' to '' # 204 LATIN CAPITAL LETTER I WITH GRAVE compose '`' 'I' to '' # 204 compose ''' 'I' to '' # 205 LATIN CAPITAL LETTER I WITH ACUTE compose 'I' ''' to '' # 205 compose 'I' '^' to '' # 206 LATIN CAPITAL LETTER I WITH CIRCUMFLEX compose '^' 'I' to '' # 206 compose '"' 'I' to '' # 207 LATIN CAPITAL LETTER I WITH DIAERESIS compose 'I' '"' to '' # 207 compose '-' 'D' to '' # 208 LATIN CAPITAL LETTER ETH compose 'D' '-' to '' # 208 compose 'N' '~' to '' # 209 LATIN CAPITAL LETTER N WITH TILDE compose '~' 'N' to '' # 209 compose 'O' '`' to '' # 210 LATIN CAPITAL LETTER O WITH GRAVE compose '`' 'O' to '' # 210 compose ''' 'O' to '' # 211 LATIN CAPITAL LETTER O WITH ACUTE compose 'O' ''' to '' # 211 compose 'O' '^' to '' # 212 LATIN CAPITAL LETTER O WITH CIRCUMFLEX compose '^' 'O' to '' # 212 compose 'O' '~' to '' # 213 LATIN CAPITAL LETTER O WITH TILDE compose '~' 'O' to '' # 213 compose '"' 'O' to '' # 214 LATIN CAPITAL LETTER O WITH DIAERESIS compose 'O' '"' to '' # 214 compose '/' '\' to '' # 215 MULTIPLICATION SIGN compose '\' '/' to '' # 215 compose '/' 'O' to '' # 216 LATIN CAPITAL LETTER O WITH STROKE compose 'O' '/' to '' # 216 compose 'U' '`' to '' # 217 LATIN CAPITAL LETTER U WITH GRAVE compose '`' 'U' to '' # 217 compose ''' 'U' to '' # 218 LATIN CAPITAL LETTER U WITH ACUTE compose 'U' ''' to '' # 218 compose 'U' '^' to '' # 219 LATIN CAPITAL LETTER U WITH CIRCUMFLEX compose '^' 'U' to '' # 219 compose '"' 'U' to '' # 220 LATIN CAPITAL LETTER U WITH DIAERESIS compose 'U' '"' to '' # 220 compose ''' 'Y' to '' # 221 LATIN CAPITAL LETTER Y WITH ACUTE compose 'Y' ''' to '' # 221 compose 'I' 'p' to '' # 222 LATIN CAPITAL LETTER THORN compose 'p' 'I' to '' # 222 compose 's' 's' to '' # 223 LATIN SMALL LETTER SHARP S compose '`' 'a' to '' # 224 LATIN SMALL LETTER A WITH GRAV compose 'a' '`' to '' # 224 compose ''' 'a' to '' # 225 LATIN SMALL LETTER A WITH ACUTE compose 'a' ''' to '' # 225 compose '^' 'a' to '' # 226 LATIN SMALL LETTER A WITH CIRCUMFLEX compose 'a' '^' to '' # 226 compose 'a' '~' to '' # 227 LATIN SMALL LETTER A WITH TILDE compose '~' 'a' to '' # 227 compose '"' 'a' to '' # 228 LATIN SMALL LETTER A WITH DIAERESIS compose 'a' '"' to '' # 228 compose '@' 'a' to '' # 229 LATIN SMALL LETTER A WITH RING ABOVE compose 'a' '@' to '' # 229 compose 'a' 'e' to '' # 230 LATIN SMALL LIGATURE AE compose 'e' 'a' to '' # 230 compose ',' 'c' to '' # 231 LATIN SMALL LETTER C WITH CEDILLA compose 'c' ',' to '' # 231 compose '`' 'e' to '' # 232 LATIN SMALL LETTER E WITH GRAVE compose 'e' '`' to '' # 232 compose ''' 'e' to '' # 233 LATIN SMALL LETTER E WITH ACUTE compose 'e' ''' to '' # 233 compose '^' 'e' to '' # 234 LATIN SMALL LETTER E WITH CIRCUMFLEX compose 'e' '^' to '' # 234 compose '"' 'e' to '' # 235 LATIN SMALL LETTER E WITH DIAERESIS compose 'e' '"' to '' # 235 compose '`' 'i' to '' # 236 LATIN SMALL LETTER I WITH GRAVE compose 'i' '`' to '' # 236 compose ''' 'i' to '' # 237 LATIN SMALL LETTER I WITH ACUTE compose 'i' ''' to '' # 237 compose '^' 'i' to '' # 238 LATIN SMALL LETTER I WITH CIRCUMFLEX compose 'i' '^' to '' # 238 compose '"' 'i' to '' # 239 LATIN SMALL LETTER I WITH DIAERESIS compose 'i' '"' to '' # 239 compose '-' 'd' to '' # 240 LATIN SMALL LETTER ETH compose 'd' '-' to '' # 240 compose 'n' '~' to '' # 241 LATIN SMALL LETTER N WITH TILDE compose '~' 'n' to '' # 241 compose '`' 'o' to '' # 242 LATIN SMALL LETTER O WITH GRAVE compose 'o' '`' to '' # 242 compose ''' 'o' to '' # 243 LATIN SMALL LETTER O WITH ACUTE compose 'o' ''' to '' # 243 compose '^' 'o' to '' # 244 LATIN SMALL LETTER O WITH CIRCUMFLEX compose 'o' '^' to '' # 244 compose 'o' '~' to '' # 245 LATIN SMALL LETTER O WITH TILDE compose '"' 'o' to '' # 246 LATIN SMALL LETTER O WITH DIAERESIS compose 'o' '"' to '' # 246 compose '-' ':' to '' # 247 DIVISION SIGN compose ':' '-' to '' # 247 compose '/' 'o' to '' # 248 LATIN SMALL LETTER O WITH STROKE compose 'o' '/' to '' # 248 compose '`' 'u' to '' # 249 LATIN SMALL LETTER U WITH GRAVE compose 'u' '`' to '' # 249 compose ''' 'u' to '' # 250 LATIN SMALL LETTER U WITH ACUTE compose 'u' ''' to '' # 250 compose '^' 'u' to '' # 251 LATIN SMALL LETTER U WITH CIRCUMFLEX compose 'u' '^' to '' # 251 compose '"' 'u' to '' # 252 LATIN SMALL LETTER U WITH DIAERESIS compose 'u' '"' to '' # 252 compose ''' 'y' to '' # 253 LATIN SMALL LETTER Y WITH ACUTE compose 'y' ''' to '' # 253 compose 'i' 'p' to '' # 254 LATIN SMALL LETTER THORN compose 'p' 'i' to '' # 254 compose '"' 'y' to '' # 255 LATIN SMALL LETTER Y WITH DIAERESIS compose 'y' '"' to '' # 255 # ## ^K introduces digraphs in vim. # control keycode 37 = Compose kbd-1.15.5/data/keymaps/include/compose.latin0000644000076400007640000001361612056474622016016 00000000000000# Those compose lines can be shared between latin1, 2 and 3. They give good # results. compose '!' '!' to '' compose '"' 'A' to '' compose '"' 'E' to '' compose '"' 'I' to '' compose '"' 'O' to '' compose '"' 'U' to '' compose '"' 'Y' to '' compose '"' 'a' to '' compose '"' 'c' to '' compose '"' 'e' to '' compose '"' 'i' to '' compose '"' 'o' to '' compose '"' 'r' to '' compose '"' 'u' to '' compose '"' 'y' to '' compose '(' 'c' to '' compose '(' 'r' to '' compose '+' '-' to '' compose ',' 'A' to '' compose ',' 'C' to '' compose ',' 'E' to '' compose ',' 'G' to '' compose ',' 'I' to '' compose ',' 'K' to '' compose ',' 'L' to '' compose ',' 'N' to '' compose ',' 'R' to '' compose ',' 'S' to '' compose ',' 'T' to '' compose ',' 'U' to '' compose ',' 'a' to '' compose ',' 'c' to '' compose ',' 'e' to '' compose ',' 'g' to '' compose ',' 'i' to '' compose ',' 'k' to '' compose ',' 'l' to '' compose ',' 'n' to '' compose ',' 'r' to '' compose ',' 's' to '' compose ',' 't' to '' compose ',' 'u' to '' compose '-' ':' to '' compose '-' 'A' to '' compose '-' 'C' to '' compose '-' 'D' to '' compose '-' 'E' to '' compose '-' 'H' to '' compose '-' 'L' to '' compose '-' 'O' to '' compose '-' 'T' to '' compose '-' 'Y' to '' compose '-' 'a' to '' compose '-' 'c' to '' compose '-' 'd' to '' compose '-' 'e' to '' compose '-' 'h' to '' compose '-' 'l' to '' compose '-' 'l' to '' compose '-' 'l' to '' compose '-' 'o' to '' compose '-' 't' to '' compose '.' '.' to '' compose '.' 'C' to '' compose '.' 'C' to '' compose '.' 'E' to '' compose '.' 'I' to '' compose '.' 'Z' to '' compose '.' 'c' to '' compose '.' 'c' to '' compose '.' 'e' to '' compose '.' 'i' to '' compose '.' 'z' to '' compose '/' 'D' to '' compose '/' 'L' to '' compose '/' 'O' to '' compose '/' 'T' to '' compose '/' 'c' to '' compose '/' 'd' to '' compose '/' 'l' to '' compose '/' 'o' to '' compose '/' 't' to '' compose '0' 'A' to '' compose '0' 'U' to '' compose '0' 'a' to '' compose '0' 'u' to '' compose '1' '2' to '' compose '1' '4' to '' compose '3' '4' to '' compose ':' '-' to '' compose ':' 'A' to '' compose ':' 'E' to '' compose ':' 'O' to '' compose ':' 'U' to '' compose ':' 'a' to '' compose ':' 'e' to '' compose ':' 'o' to '' compose ':' 'u' to '' compose '<' '<' to '' compose '>' '>' to '' compose '?' '?' to '' compose 'A' 'A' to '' compose 'A' 'E' to '' compose 'I' 'J' to '' compose 'L' '=' to '' compose 'N' 'G' to '' compose 'N' 'H' to '' compose 'N' 'N' to '' compose 'N' 'Y' to '' compose 'N' 'h' to '' compose 'N' 'n' to '' compose 'N' 'y' to '' compose 'O' 'A' to '' compose 'O' 'E' to '' compose 'O' 'e' to '' compose 'T' 'H' to '' compose 'U' 'U' to '' compose 'Y' '=' to '' compose '\'' 'A' to '' compose '\'' 'C' to '' compose '\'' 'E' to '' compose '\'' 'I' to '' compose '\'' 'L' to '' compose '\'' 'N' to '' compose '\'' 'O' to '' compose '\'' 'R' to '' compose '\'' 'S' to '' compose '\'' 'U' to '' compose '\'' 'Y' to '' compose '\'' 'Z' to '' compose '\'' 'a' to '' compose '\'' 'c' to '' compose '\'' 'e' to '' compose '\'' 'i' to '' compose '\'' 'l' to '' compose '\'' 'n' to '' compose '\'' 'o' to '' compose '\'' 'r' to '' compose '\'' 's' to '' compose '\'' 'u' to '' compose '\'' 'y' to '' compose '\'' 'z' to '' compose '^' '!' to '' compose '^' '*' to '' compose '^' '.' to '' compose '^' '/' to '' compose '^' '1' to '' compose '^' '2' to '' compose '^' '3' to '' compose '^' ':' to '' compose '^' '?' to '' compose '^' 'A' to '' #compose '^' 'C' to '' compose '^' 'C' to '' #compose '^' 'C' to '' #compose '^' 'D' to '' compose '^' 'D' to '' compose '^' 'E' to '' #compose '^' 'E' to '' compose '^' 'G' to '' compose '^' 'H' to '' compose '^' 'I' to '' compose '^' 'J' to '' compose '^' 'L' to '' compose '^' 'N' to '' #compose '^' 'N' to '' #compose '^' 'O' to '' #compose '^' 'O' to '' compose '^' 'R' to '' compose '^' 'S' to '' #compose '^' 'S' to '' #compose '^' 'S' to '' compose '^' 'T' to '' compose '^' 'U' to '' #compose '^' 'Z' to '' compose '^' 'Z' to '' compose '^' 'a' to '' #compose '^' 'c' to '' compose '^' 'c' to '' #compose '^' 'c' to '' #compose '^' 'd' to '' compose '^' 'd' to '' compose '^' 'e' to '' #compose '^' 'e' to '' compose '^' 'g' to '' compose '^' 'h' to '' compose '^' 'i' to '' compose '^' 'j' to '' compose '^' 'l' to '' compose '^' 'n' to '' #compose '^' 'n' to '' compose '^' 'o' to '' compose '^' 'r' to '' compose '^' 's' to '' #compose '^' 's' to '' #compose '^' 's' to '' compose '^' 't' to '' compose '^' 'u' to '' compose '^' 'x' to '' compose '^' 'z' to '' #compose '^' 'z' to '' compose '`' 'A' to '' #compose '`' 'E' to '' compose '`' 'E' to '' compose '`' 'I' to '' #compose '`' 'I' to '' compose '`' 'O' to '' compose '`' 'U' to '' #compose '`' 'U' to '' compose '`' 'a' to '' #compose '`' 'e' to '' compose '`' 'e' to '' compose '`' 'i' to '' #compose '`' 'i' to '' compose '`' 'o' to '' #compose '`' 'u' to '' compose '`' 'u' to '' #compose '`' 'u' to '' compose 'a' 'a' to '' compose 'a' 'e' to '' compose 'c' '/' to '' compose 'c' '=' to '' compose 'e' '=' to '' compose 'i' 'j' to '' compose 'm' 'u' to '' compose 'n' 'g' to '' compose 'n' 'h' to '' compose 'n' 'n' to '' compose 'o' 'a' to '' compose 'o' 'e' to '' compose 's' 's' to '' compose 's' 'z' to '' compose 't' 'h' to '' compose 'u' 'u' to '' compose 'v' 'S' to '' compose 'v' 'Z' to '' compose 'v' 's' to '' compose 'v' 'z' to '' compose 'x' 'x' to '' compose '~' 'A' to '' compose '~' 'G' to '' compose '~' 'I' to '' compose '~' 'N' to '' compose '~' 'O' to '' #compose '~' 'U' to '' compose '~' 'U' to '' compose '~' 'a' to '' compose '~' 'g' to '' compose '~' 'i' to '' compose '~' 'n' to '' compose '~' 'o' to '' #compose '~' 'u' to '' compose '~' 'u' to '' # compose '|' 's' to '$' compose '|' 'S' to '$' compose 'S' 'S' to '' # kbd-1.15.5/data/keymaps/include/compose.latin40000644000076400007640000000552112056474622016076 00000000000000# as dead_ogonek, dead_caron, dead_breve and dead_doubleacute doesn't exist # (yet), I put also compose lines for use with respectively dead_cedilla, # dead_circumflex, dead_tilde and dead_tilde compose '' 'A' to '' compose '' 'a' to '' compose '' 'e' to '' compose '' 'E' to '' compose '' 'U' to '' compose '' 'u' to '' compose '' 'I' to '' compose '' 'i' to '' compose ',' 'A' to '' compose ',' 'a' to '' compose ',' 'e' to '' compose ',' 'E' to '' compose ',' 'U' to '' compose ',' 'u' to '' compose ',' 'I' to '' compose ',' 'i' to '' compose ',' 'R' to '' compose ',' 'r' to '' compose ',' 'n' to '' compose ',' 'N' to '' compose ',' 'K' to '' compose ',' 'k' to '' compose ',' 'l' to '' compose ',' 'L' to '' compose ',' 'G' to '' compose ',' 'g' to '' compose '`' 'a' to '' compose '`' 'A' to '' compose '`' 'E' to '' compose '`' 'e' to '' compose '`' 'U' to '' compose '`' 'u' to '' compose '`' 'I' to '' compose '`' 'i' to '' compose '`' 'O' to '' compose '`' 'o' to '' compose '-' 'D' to '' compose '-' 'd' to '' compose '-' 't' to '' compose '-' 'T' to '' compose '/' 'D' to '' compose '/' 'd' to '' compose '/' 't' to '' compose '/' 'T' to '' compose '~' 'a' to '' compose '~' 'A' to '' compose '~' 'i' to '' compose '~' 'I' to '' compose '~' 'O' to '' compose '~' 'o' to '' compose '~' 'U' to '' compose '~' 'u' to '' compose 'O' 'A' to '' compose 'o' 'a' to '' compose '0' 'A' to '' compose '0' 'a' to '' compose 'A' 'A' to '' compose 'a' 'a' to '' compose 'a' 'e' to '' compose 'A' 'E' to '' compose '\'' 'A' to '' compose '\'' 'a' to '' compose '\'' 'E' to '' compose '\'' 'e' to '' compose '\'' 'I' to '' compose '\'' 'i' to '' compose '\'' 'U' to '' compose '\'' 'u' to '' compose '"' 'a' to '' compose '"' 'A' to '' compose '"' 'e' to '' compose '"' 'E' to '' compose '"' 'o' to '' compose '"' 'O' to '' compose '"' 'u' to '' compose '"' 'U' to '' compose '' 'S' to '' compose '' 's' to '' compose '' 'Z' to '' compose '' 'z' to '' compose '' 'C' to '' compose '' 'c' to '' compose '^' 'S' to '' compose '^' 's' to '' compose '^' 'Z' to '' compose '^' 'z' to '' compose '^' 'C' to '' compose '^' 'c' to '' compose '' 'e' to '' compose '' 'E' to '' compose '.' 'e' to '' compose '.' 'E' to '' compose '' 'e' to '' compose '' 'E' to '' compose '/' 'O' to '' compose '/' 'o' to '' compose 'N' 'G' to '' compose 'n' 'g' to '' compose '^' 'A' to '' compose '^' 'a' to '' compose '^' 'I' to '' compose '^' 'i' to '' compose '^' 'O' to '' compose '^' 'o' to '' compose '^' 'U' to '' compose '^' 'u' to '' compose 's' 's' to '' compose 's' 'z' to '' # compose '^' '*' to '' compose '^' 'x' to '' compose 'x' 'x' to '' compose '^' '.' to '' compose '.' '.' to '' compose '^' '/' to '' compose '^' ':' to '' compose '-' ':' to '' compose ':' '-' to '' kbd-1.15.5/data/keymaps/i386/0000755000076400007640000000000012056474622012437 500000000000000kbd-1.15.5/data/keymaps/i386/mk_modmap0000755000076400007640000003744312056474622014264 00000000000000#!/bin/sh # mk_modmap # Tries to translate a keytable file into a file parseable by xmodmap # # This is a hack, and has a lot of magic numbers and names hardcoded # into it. Suggestions on how to avoid this are welcome. # # Kjetil T. Homme, University of Oslo 1993 # # # Added support for BackSpace, dead keys, Cyrillic, Greek and Hebrew keysysms # Pablo Saratxaga - May 1997 # # Added support for keys found in Microsoft keyboards, Compose keysym # (translates to Multi_key in X11) and for numeric hexadecimal values. # Pablo Saratxaga - Jun 1997 case $1 in -v*) verbose=1; shift ;; esac if test ! -f /usr/include/X11/X.h; then echo Make sure you have a link to you X include files called echo /usr/include/X11 first. exit 1 fi cat <<__EOH__ ! Converted keytable file to xmodmap file ! with `basename $0` by `whoami`@`hostname` `date` clear Mod1 clear Mod2 __EOH__ awk -F'#' ' /[a-z]+.*keycode/ { next } /^[ \t]*$/ { next } /^string/ { next } { sub("^[ \t]*", "") } NF > 1 { printf("!"); for (i = 2; i <= NF; i++) { printf(" " $i); $i = ""; } print ""; if ($1 == "") next; } { print } ' "$@" | awk -v verbose=$verbose ' BEGIN { while (getline < "/usr/include/X11/keysymdef.h" == 1) { if ($0 ~ /XK_/) { sub(/.*XK_/, ""); sub(/[\t ].*/, ""); valid[$0] = 1; } } valid["X386Sys_Req"] = 1; valid["BackSpace"] = 1; shifts["Control"] = shifts["Shift"] = 1; shift_keys[29] = "Control_L"; shift_keys[97] = "Control_R"; shift_keys[42] = "Shift_L"; shift_keys[54] = "Shift_R"; trans_keys[ 96] = 108; # KP_Enter trans_keys[ 97] = 109; # Control_R trans_keys[ 98] = 112; # KP_Divide trans_keys[100] = 113; # Mode_switch (AltGr) trans_keys[101] = 114; # Break trans_keys[103] = 98; # Up trans_keys[104] = 99; # Prior trans_keys[105] = 100; # Left trans_keys[106] = 102; # Right trans_keys[108] = 104; # Down trans_keys[109] = 105; # Next trans_keys[110] = 106; # Insert trans_keys[111] = 107; # Delete trans_keys[125] = 115; # left windows key (MS keyboards) trans_keys[126] = 116; # right windows key (MS keyboards) trans_keys[127] = 117; # menu key (MS keyboards) trans_names["Alt"] = "Alt_L Meta_L"; trans_names["AltGr"] = "Mode_switch"; trans_names["one"] = "1"; trans_names["two"] = "2"; trans_names["three"] = "3"; trans_names["four"] = "4"; trans_names["five"] = "5"; trans_names["six"] = "6"; trans_names["seven"] = "7"; trans_names["eight"] = "8"; trans_names["nine"] = "9"; trans_names["zero"] = "0"; trans_names["KP_Comma"] = "KP_Decimal"; trans_names["dead_tilde"] = "dead_tilde"; trans_names["dead_circumflex"] = "dead_circumflex"; trans_names["dead_acute"] = "dead_acute"; trans_names["dead_grave"] = "dead_grave"; trans_names["dead_diaeresis"] = "dead_diaeresis"; trans_names["dead_cedilla"] = "dead_cedilla"; trans_names["dead_ogonek"] = "dead_ogonek"; trans_names["dead_caron"] = "dead_caron"; trans_names["dead_breve"] = "dead_breve"; trans_names["dead_doubleacute"] = "dead_doubleacute"; trans_names["Compose"] = "Multi_key"; # trans_names["Last_Console"] = "X386Sys_Req"; # Greek trans_names["Alphaaccent"] = "Greek_ALPHAaccent"; trans_names["Epsilonaccent"] = "Greek_EPSILONaccent"; trans_names["Etaaccent"] = "Greek_ETAaccent"; trans_names["Iotaaccent"] = "Greek_IOTAaccent"; trans_names["Iotadiaeresis"] = "Greek_IOTAdiaeresis"; trans_names["Omicronaccent"] = "Greek_OMICRONaccent"; trans_names["Upsilonaccent"] = "Greek_UPSILONaccent"; trans_names["Upsilondieresis"] = "Greek_UPSILONdieresis"; trans_names["Omegaaccent"] = "Greek_OMEGAaccent"; trans_names["Alpha"] = "Greek_ALPHA"; trans_names["Beta"] = "Greek_BETA"; trans_names["Gamma"] = "Greek_GAMMA"; trans_names["Delta"] = "Greek_DELTA"; trans_names["Epsilon"] = "Greek_EPSILON"; trans_names["Zeta"] = "Greek_ZETA"; trans_names["Eta"] = "Greek_ETA"; trans_names["Theta"] = "Greek_THETA"; trans_names["Iota"] = "Greek_IOTA"; trans_names["Kappa"] = "Greek_KAPPA"; trans_names["Lamda"] = "Greek_LAMDA"; trans_names["Lambda"] = "Greek_LAMBDA"; trans_names["Mu"] = "Greek_MU"; trans_names["Nu"] = "Greek_NU"; trans_names["Xi"] = "Greek_XI"; trans_names["Ksi"] = "Greek_XI"; trans_names["Omicron"] = "Greek_OMICRON"; trans_names["Pi"] = "Greek_PI"; trans_names["Rho"] = "Greek_RHO"; trans_names["Sigma"] = "Greek_SIGMA"; trans_names["Tau"] = "Greek_TAU"; trans_names["Upsilon"] = "Greek_UPSILON"; trans_names["Phi"] = "Greek_PHI"; trans_names["Chi"] = "Greek_CHI"; trans_names["Khi"] = "Greek_CHI"; trans_names["Psi"] = "Greek_PSI"; trans_names["Omega"] = "Greek_OMEGA"; trans_names["accent"] = "Greek_accentdieresis"; trans_names["horizbar"] = "Greek_horizbar"; trans_names["alphaaccent"] = "Greek_alphaaccent"; trans_names["epsilonaccent"] = "Greek_epsilonaccent"; trans_names["etaaccent"] = "Greek_etaaccent"; trans_names["iotaaccent"] = "Greek_iotaaccent"; trans_names["iotadieresis"] = "Greek_iotadieresis"; trans_names["iotaaccentdieresis"] = "Greek_iotaaccentdieresis"; trans_names["omicronaccent"] = "Greek_omicronaccent"; trans_names["upsilonaccent"] = "Greek_upsilonaccent"; trans_names["upsilondieresis"] = "Greek_upsilondieresis"; trans_names["upsilonaccentdieresis"] = "Greek_upsilonaccentdieresis"; trans_names["omegaaccent"] = "Greek_omegaaccent"; trans_names["alpha"] = "Greek_alpha"; trans_names["beta"] = "Greek_beta"; trans_names["gamma"] = "Greek_gamma"; trans_names["delta"] = "Greek_delta"; trans_names["epsilon"] = "Greek_epsilon"; trans_names["zeta"] = "Greek_zeta"; trans_names["eta"] = "Greek_eta"; trans_names["theta"] = "Greek_theta"; trans_names["iota"] = "Greek_iota"; trans_names["kappa"] = "Greek_kappa"; trans_names["lamda"] = "Greek_lamda"; trans_names["lambda"] = "Greek_lambda"; trans_names["mu"] = "Greek_mu"; trans_names["nu"] = "Greek_nu"; trans_names["xi"] = "Greek_xi"; trans_names["ksi"] = "Greek_xi"; trans_names["omicron"] = "Greek_omicron"; trans_names["pi"] = "Greek_pi"; trans_names["rho"] = "Greek_rho"; trans_names["sigma"] = "Greek_sigma"; trans_names["terminalsigma"] = "Greek_finalsmallsigma"; trans_names["tau"] = "Greek_tau"; trans_names["upsilon"] = "Greek_upsilon"; trans_names["phi"] = "Greek_phi"; trans_names["chi"] = "Greek_chi"; trans_names["khi"] = "Greek_chi"; trans_names["psi"] = "Greek_psi"; trans_names["omega"] = "Greek_omega"; trans_names["switch"] = "Greek_switch"; # Cyrillic trans_names["cyrillic_capital_letter_io"] = "Cyrillic_IO"; trans_names["cyrillic_capital_letter_je"] = "Cyrillic_JE"; trans_names["cyrillic_capital_letter_lje"] = "Cyrillic_LJE"; trans_names["cyrillic_capital_letter_nje"] = "Cyrillic_NJE"; trans_names["cyrillic_capital_letter_dzhe"] = "Cyrillic_DZHE"; trans_names["cyrillic_capital_letter_yu"] = "Cyrillic_YU"; trans_names["cyrillic_capital_letter_iu"] = "Cyrillic_YU"; trans_names["cyrillic_capital_letter_a"] = "Cyrillic_A"; trans_names["cyrillic_capital_letter_be"] = "Cyrillic_BE"; trans_names["cyrillic_capital_letter_tse"] = "Cyrillic_TSE"; trans_names["cyrillic_capital_letter_de"] = "Cyrillic_DE"; trans_names["cyrillic_capital_letter_ie"] = "Cyrillic_IE"; trans_names["cyrillic_capital_letter_ef"] = "Cyrillic_EF"; trans_names["cyrillic_capital_letter_ghe"] = "Cyrillic_GHE"; trans_names["cyrillic_capital_letter_ge"] = "Cyrillic_GHE"; trans_names["cyrillic_capital_letter_ha"] = "Cyrillic_HA"; trans_names["cyrillic_capital_letter_kha"] = "Cyrillic_HA"; trans_names["cyrillic_capital_letter_i"] = "Cyrillic_I"; trans_names["cyrillic_capital_letter_ii"] = "Cyrillic_I"; trans_names["cyrillic_capital_letter_short_i"] = "Cyrillic_SHORTI"; trans_names["cyrillic_capital_letter_short_ii"] = "Cyrillic_SHORTI"; trans_names["cyrillic_capital_letter_ka"] = "Cyrillic_KA"; trans_names["cyrillic_capital_letter_el"] = "Cyrillic_EL"; trans_names["cyrillic_capital_letter_em"] = "Cyrillic_EM"; trans_names["cyrillic_capital_letter_en"] = "Cyrillic_EN"; trans_names["cyrillic_capital_letter_o"] = "Cyrillic_O"; trans_names["cyrillic_capital_letter_pe"] = "Cyrillic_PE"; trans_names["cyrillic_capital_letter_ya"] = "Cyrillic_YA"; trans_names["cyrillic_capital_letter_ia"] = "Cyrillic_YA"; trans_names["cyrillic_capital_letter_er"] = "Cyrillic_ER"; trans_names["cyrillic_capital_letter_es"] = "Cyrillic_ES"; trans_names["cyrillic_capital_letter_te"] = "Cyrillic_TE"; trans_names["cyrillic_capital_letter_u"] = "Cyrillic_U"; trans_names["cyrillic_capital_letter_zhe"] = "Cyrillic_ZHE"; trans_names["cyrillic_capital_letter_ve"] = "Cyrillic_VE"; trans_names["cyrillic_capital_soft_sign"] = "Cyrillic_SOFTSIGN"; trans_names["cyrillic_capital_letter_yeru"] = "Cyrillic_YERU"; trans_names["cyrillic_capital_letter_yeri"] = "Cyrillic_YERU"; trans_names["cyrillic_capital_letter_ze"] = "Cyrillic_ZE"; trans_names["cyrillic_capital_letter_sha"] = "Cyrillic_SHA"; trans_names["cyrillic_capital_letter_e"] = "Cyrillic_E"; trans_names["cyrillic_capital_letter_reversed_e"] = "Cyrillic_E"; trans_names["cyrillic_capital_letter_shcha"] = "Cyrillic_SHCHA"; trans_names["cyrillic_capital_letter_che"] = "Cyrillic_CHE"; trans_names["cyrillic_capital_hard_sign"] = "Cyrillic_HARDSIGN"; trans_names["cyrillic_small_letter_io"] = "Cyrillic_io"; trans_names["cyrillic_small_letter_je"] = "Cyrillic_je"; trans_names["cyrillic_small_letter_lje"] = "Cyrillic_lje"; trans_names["cyrillic_small_letter_nje"] = "Cyrillic_nje"; trans_names["cyrillic_small_letter_dzhe"] = "Cyrillic_dzhe"; trans_names["cyrillic_small_letter_yu"] = "Cyrillic_yu"; trans_names["cyrillic_small_letter_iu"] = "Cyrillic_yu"; trans_names["cyrillic_small_letter_a"] = "Cyrillic_a"; trans_names["cyrillic_small_letter_be"] = "Cyrillic_be"; trans_names["cyrillic_small_letter_tse"] = "Cyrillic_tse"; trans_names["cyrillic_small_letter_de"] = "Cyrillic_de"; trans_names["cyrillic_small_letter_ie"] = "Cyrillic_ie"; trans_names["cyrillic_small_letter_ef"] = "Cyrillic_ef"; trans_names["cyrillic_small_letter_ghe"] = "Cyrillic_ghe"; trans_names["cyrillic_small_letter_ge"] = "Cyrillic_ghe"; trans_names["cyrillic_small_letter_ha"] = "Cyrillic_ha"; trans_names["cyrillic_small_letter_kha"] = "Cyrillic_ha"; trans_names["cyrillic_small_letter_i"] = "Cyrillic_i"; trans_names["cyrillic_small_letter_ii"] = "Cyrillic_i"; trans_names["cyrillic_small_letter_short_i"] = "Cyrillic_shorti"; trans_names["cyrillic_small_letter_short_ii"] = "Cyrillic_shorti"; trans_names["cyrillic_small_letter_ka"] = "Cyrillic_ka"; trans_names["cyrillic_small_letter_el"] = "Cyrillic_el"; trans_names["cyrillic_small_letter_em"] = "Cyrillic_em"; trans_names["cyrillic_small_letter_en"] = "Cyrillic_en"; trans_names["cyrillic_small_letter_o"] = "Cyrillic_o"; trans_names["cyrillic_small_letter_pe"] = "Cyrillic_pe"; trans_names["cyrillic_small_letter_ya"] = "Cyrillic_ya"; trans_names["cyrillic_small_letter_ia"] = "Cyrillic_ya"; trans_names["cyrillic_small_letter_er"] = "Cyrillic_er"; trans_names["cyrillic_small_letter_es"] = "Cyrillic_es"; trans_names["cyrillic_small_letter_te"] = "Cyrillic_te"; trans_names["cyrillic_small_letter_u"] = "Cyrillic_u"; trans_names["cyrillic_small_letter_zhe"] = "Cyrillic_zhe"; trans_names["cyrillic_small_letter_ve"] = "Cyrillic_ve"; trans_names["cyrillic_small_soft_sign"] = "Cyrillic_softsign"; trans_names["cyrillic_small_letter_yeru"] = "Cyrillic_yeru"; trans_names["cyrillic_small_letter_yeri"] = "Cyrillic_yeru"; trans_names["cyrillic_small_letter_ze"] = "Cyrillic_ze"; trans_names["cyrillic_small_letter_sha"] = "Cyrillic_sha"; trans_names["cyrillic_small_letter_e"] = "Cyrillic_e"; trans_names["cyrillic_small_letter_reversed_e"] = "Cyrillic_e"; trans_names["cyrillic_small_letter_shcha"] = "Cyrillic_shcha"; trans_names["cyrillic_small_letter_che"] = "Cyrillic_che"; trans_names["cyrillic_small_hard_sign"] = "Cyrillic_hardsign"; trans_names["serbocroatian_cyrillic_capital_letter_dje"] = "Serbian_DJE"; trans_names["serbocroatian_cyrillic_capital_letter_je"] = "Serbian_JE"; trans_names["serbocroatian_cyrillic_capital_letter_lje"] = "Serbian_LJE"; trans_names["serbocroatian_cyrillic_capital_letter_nje"] = "Serbian_NJE"; trans_names["serbocroatian_cyrillic_capital_letter_tshe"] = "Serbian_TSHE"; trans_names["serbocroatian_cyrillic_capital_letter_dze"] = "Serbian_DZE"; trans_names["serbocroatian_cyrillic_small_letter_dje"] = "Serbian_dje"; trans_names["serbocroatian_cyrillic_small_letter_je"] = "Serbian_je"; trans_names["serbocroatian_cyrillic_small_letter_lje"] = "Serbian_lje"; trans_names["serbocroatian_cyrillic_small_letter_nje"] = "Serbian_nje"; trans_names["serbocroatian_cyrillic_small_letter_tshe"] = "Serbian_tshe"; trans_names["serbocroatian_cyrillic_small_letter_dze"] = "Serbian_dze"; trans_names["macedonian_cyrillic_capital_letter_gje"] = "Macedonia_GJE"; trans_names["macedonian_cyrillic_capital_letter_dze"] = "Macedonia_DSE"; trans_names["macedonian_cyrillic_capital_letter_kje"] = "Macedonia_KJE"; trans_names["macedonian_cyrillic_small_letter_gje"] = "Macedonia_gje"; trans_names["macedonian_cyrillic_small_letter_dze"] = "Macedonia_dse"; trans_names["macedonian_cyrillic_small_letter_kje"] = "Macedonia_kje"; trans_names["ukrainian_cyrillic_capital_letter_ie"] = "Ukrainian_JE"; trans_names["ukrainian_cyrillic_capital_letter_i"] = "Ukrainian_I"; trans_names["ukrainian_cyrillic_capital_letter_yi"] = "Ukrainian_YI"; trans_names["ukrainian_cyrillic_small_letter_ie"] = "Ukrainian_ie"; trans_names["ukrainian_cyrillic_small_letter_i"] = "Ukrainian_i"; trans_names["ukrainian_cyrillic_small_letter_yi"] = "Ukrainian_yi"; trans_names["bielorussian_cyrillic_capital_letter_short_u"] = "Byelorussian_SHORTU"; trans_names["bielorussian_cyrillic_capital_letter_i"] = "Ukrainian_I"; trans_names["bielorussian_cyrillic_small_letter_short_u"] = "Byelorussian_shortu"; trans_names["bielorussian_cyrillic_small_letter_i"] = "Ukrainian_i"; # Hebrew trans_names["doubleunderscore"] = "hebrew_doublelowline"; trans_names["alef"] = "hebrew_aleph"; trans_names["bet"] = "hebrew_bet"; trans_names["gimel"] = "hebrew_gimel"; trans_names["dalet"] = "hebrew_dalet"; trans_names["he"] = "hebrew_he"; trans_names["vav"] = "hebrew_waw"; trans_names["zayin"] = "hebrew_zain"; trans_names["het"] = "hebrew_chet"; trans_names["tet"] = "hebrew_tet"; trans_names["yod"] = "hebrew_yod"; trans_names["finalkaf"] = "hebrew_finalkaph"; trans_names["kaf"] = "hebrew_kaph"; trans_names["lamed"] = "hebrew_lamed"; trans_names["finalmem"] = "hebrew_finalmem"; trans_names["mem"] = "hebrew_mem"; trans_names["finalnun"] = "hebrew_finalnun"; trans_names["nun"] = "hebrew_nun"; trans_names["samekh"] = "hebrew_samech"; trans_names["ayin"] = "hebrew_ayin"; trans_names["finalpe"] = "hebrew_finalpe"; trans_names["pe"] = "hebrew_pe"; trans_names["finaltsadi"] = "hebrew_finalzade"; trans_names["tsadi"] = "hebrew_zade"; trans_names["qof"] = "hebrew_qoph"; trans_names["resh"] = "hebrew_resh"; trans_names["shin"] = "hebrew_shin"; trans_names["tav"] = "hebrew_taw"; } $1 == "keycode" { output = ""; keycode = $2; i = ($3 == "=") ? 4 : 3; for ( ; i <= NF; i++) { sub(/^\+/, "", $i); n = $i; if ($i in shifts) n = shift_keys[keycode]; else if ($i in trans_names) n = trans_names[$i]; if (n in valid || n in valid || $i in trans_names) output = output " " n; else if (n ~ /0x[0-9a-fA-F]*/) output = output " " n; else msg("Skipped " $i); } if (keycode in trans_keys) keycode = trans_keys[keycode]; else keycode += 8; if (keycode > 117) msg("Skipped keycode " keycode-8 ": " output); else if (output) printf("keycode %3d = %s\n", keycode, output); next; } { print } function msg(m) { if (verbose) print m > "/dev/stderr"; }' cat <<__EOH__ add Mod1 = Alt_L add Mod2 = Mode_switch __EOH__ kbd-1.15.5/data/keymaps/i386/olpc/0000755000076400007640000000000012056474622013374 500000000000000kbd-1.15.5/data/keymaps/i386/olpc/es.map0000644000076400007640000000514612056474622014430 00000000000000! Spanish keymap for OLPC; based upon es.map ! Walter Bender (3 January 2008) ! charset "iso-8859-15" keymaps 0-2,4,6,8-9,12 include "qwerty-layout" include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam bar alt keycode 2 = Meta_one keycode 3 = two quotedbl at control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three grave numbersign control keycode 4 = Escape alt keycode 4 = Meta_grave keycode 5 = four dollar alt keycode 5 = Meta_four keycode 6 = five percent asciicircum control keycode 6 = Control_asciicircum alt keycode 6 = Meta_five keycode 7 = six ampersand notsign alt keycode 7 = Meta_six keycode 8 = seven slash backslash control keycode 8 = Control_backslash alt keycode 8 = Meta_seven keycode 9 = eight parenleft control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenright alt keycode 10 = Meta_nine keycode 11 = zero equal alt keycode 11 = Meta_equal keycode 12 = apostrophe question alt keycode 12 = Meta_apostrophe keycode 13 = exclamdown questiondown keycode 14 = Delete control keycode 14 = Control_underscore alt keycode 14 = Meta_Delete keycode 15 = Tab alt keycode 15 = Meta_Tab keycode 18 = e E euro keycode 26 = apostrophe diaeresis degree keycode 27 = bracketleft braceleft control keycode 27 = Escape alt keycode 27 = Meta_bracketleft keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = +ntilde +Ntilde keycode 40 = plus asterisk asciitilde control keycode 40 = Control_g alt keycode 40 = Meta_asciitilde keycode 41 = masculine ordfeminine backslash control keycode 41 = Control_backslash alt keycode 41 = Meta_backslash keycode 42 = Shift keycode 43 = bracketright braceright control keycode 43 = Control_bracketright alt keycode 43 = Meta_bracketright keycode 51 = comma semicolon alt keycode 51 = Meta_comma shift alt keycode 51 = Meta_semicolon keycode 52 = period colon alt keycode 52 = Meta_period keycode 53 = minus underscore control keycode 53 = Control_underscore alt keycode 53 = Meta_minus keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul alt keycode 57 = Meta_space keycode 211 = less greater alt keycode 211 = Meta_less shift alt keycode 211 = Meta_greater kbd-1.15.5/data/keymaps/i386/olpc/pt.map0000644000076400007640000000431612056474622014442 00000000000000! Portuguese keymap for OLPC; based upon pt.map ! Walter Bender (8 January 2008) ! charset "iso-8859-15" keymaps 0-2,4,6,8,12 alt_is_meta include "qwerty-layout" include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam onesuperior keycode 3 = two at twosuperior keycode 4 = three numbersign threesuperior keycode 5 = four dollar keycode 6 = five percent cent keycode 7 = six dead_diaeresis notsign keycode 8 = seven ampersand keycode 9 = eight asterisk keycode 10 = nine parenleft keycode 11 = zero parenright keycode 12 = minus underscore control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = equal plus section alt keycode 13 = Meta_equal keycode 14 = Delete keycode 15 = Tab keycode 18 = e E euro keycode 26 = apostrophe grave dead_acute dead_grave alt keycode 26 = Meta_apostrophe keycode 27 = bracketleft braceleft ordfeminine control keycode 27 = Escape alt keycode 27 = Meta_bracketleft keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control shift keycode 29 = Compose keycode 39 = +ccedilla Ccedilla keycode 40 = asciitilde asciicircum dead_tilde dead_circumflex control keycode 40 = Control_asciicircum alt keycode 40 = Meta_asciitilde keycode 41 = apostrophe quotedbl alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = bracketright braceright masculine control keycode 43 = Control_bracketright alt keycode 43 = Meta_bracketright keycode 44 = z Z bar keycode 51 = comma less alt keycode 51 = Meta_comma keycode 52 = period greater backslash control keycode 52 = Control_backslash alt keycode 52 = Meta_period keycode 53 = semicolon colon alt keycode 53 = Meta_semicolon keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul keycode 211 = slash question alt keycode 211 = Meta_slash compose 'e' '=' to '' compose '-' 'e' to '' compose '-' 'E' to '' compose '=' 'E' to '' kbd-1.15.5/data/keymaps/i386/azerty/0000755000076400007640000000000012056474622013755 500000000000000kbd-1.15.5/data/keymaps/i386/azerty/fr.map0000644000076400007640000000657512056474622015020 00000000000000keymaps 0-2,4,6,8,12 include "azerty-layout" include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape Escape alt keycode 1 = Meta_Escape keycode 2 = ampersand one alt keycode 2 = Meta_one keycode 3 = braceleft two asciitilde control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = quotedbl three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = apostrophe four braceleft control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = parenleft five bracketleft control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = minus six bar control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = braceright seven grave control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = underscore eight backslash control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = slash nine asciicircum alt keycode 10 = Meta_nine keycode 11 = at zero at alt keycode 11 = Meta_zero keycode 12 = parenright bracketright bracketright control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = equal plus braceright alt keycode 13 = Meta_equal keycode 14 = Delete Delete alt keycode 14 = Meta_Delete keycode 15 = Tab Meta_Tab alt keycode 15 = Meta_Tab keycode 26 = asciicircum less control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = dollar greater asciitilde control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 40 = bar percent control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = asterisk asciitilde control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = asterisk numbersign control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 50 = comma question keycode 51 = semicolon period alt keycode 51 = Meta_comma keycode 52 = colon slash alt keycode 52 = Meta_period keycode 53 = exclam backslash control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 56 = Alt keycode 57 = space space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 97 = Control kbd-1.15.5/data/keymaps/i386/azerty/be-latin1.map0000644000076400007640000000502612056474622016153 00000000000000# This map derived from one contributed by Robert Herzog # with improvements by Pablo Saratxaga keymaps 0-2,4,6,8,12 alt_is_meta include "azerty-layout" include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape keycode 2 = ampersand one bar alt keycode 2 = Meta_one keycode 3 = eacute two at control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = quotedbl three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = apostrophe four control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = parenleft five control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = section six asciicircum control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = egrave seven control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = exclam eight control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = ccedilla nine braceleft alt keycode 10 = Meta_nine keycode 11 = agrave zero braceright alt keycode 11 = Meta_zero keycode 12 = parenright degree control keycode 12 = Control_underscore keycode 13 = minus underscore keycode 14 = Delete keycode 15 = Tab shift keycode 15 = Meta_Tab keycode 26 = dead_circumflex dead_diaeresis bracketleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = dollar asterisk bracketright control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 40 = ugrave percent dead_acute control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = twosuperior threesuperior keycode 42 = Shift keycode 43 = mu sterling dead_grave alt keycode 43 = Meta_grave keycode 50 = comma question keycode 51 = semicolon period keycode 52 = colon slash keycode 53 = equal plus dead_tilde control keycode 53 = Delete keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul keycode 58 = Caps_Lock keycode 86 = less greater backslash alt keycode 86 = Meta_less keycode 97 = Control kbd-1.15.5/data/keymaps/i386/azerty/azerty.map0000644000076400007640000000531412056474622015715 00000000000000# This describes the key engravings on an AZERTY keyboard (brand Tandon) # that I just got. It might be useful in French-speaking countries. # aeb - April 1994. charset "iso-8859-1" keymaps 0-2,4-5,8,12 include "azerty-layout" include "linux-with-two-alt-keys" strings as usual compose as usual for "iso-8859-1" keycode 1 = Escape Escape keycode 2 = ampersand one bar alt keycode 2 = bar keycode 3 = eacute two at control keycode 3 = nul control shift keycode 3 = nul alt keycode 3 = at keycode 4 = quotedbl three numbersign alt keycode 4 = numbersign keycode 5 = apostrophe four keycode 6 = parenleft five keycode 7 = section six asciicircum alt keycode 7 = asciicircum keycode 8 = egrave seven keycode 9 = exclam eight keycode 10 = ccedilla nine braceleft alt keycode 10 = braceleft keycode 11 = agrave zero braceright alt keycode 11 = braceright keycode 12 = parenright degree keycode 13 = minus underscore backslash control keycode 13 = Control_underscore control shift keycode 13 = Control_underscore keycode 14 = Delete Delete keycode 15 = Tab Meta_Tab keycode 26 = dead_circumflex dead_diaeresis bracketleft control keycode 26 = Escape alt keycode 26 = bracketleft keycode 27 = dollar asterisk bracketright control keycode 27 = Control_bracketright alt keycode 27 = bracketright keycode 28 = Return keycode 29 = Control keycode 40 = ugrave percent acute alt keycode 40 = dead_acute keycode 41 = twosuperior threesuperior keycode 42 = Shift keycode 43 = mu sterling grave alt keycode 43 = dead_grave keycode 50 = comma question keycode 51 = semicolon period keycode 52 = colon slash keycode 53 = equal plus asciitilde alt keycode 53 = asciitilde keycode 54 = Shift keycode 56 = Alt keycode 57 = space space control keycode 57 = nul keycode 58 = Caps_Lock keycode 86 = less greater backslash alt keycode 86 = backslash keycode 97 = Control kbd-1.15.5/data/keymaps/i386/azerty/fr-pc.map0000644000076400007640000000650312056474622015407 00000000000000# fr-pc.map for French PC keyboard (non-US 102 keys) # # 1997-3-5 # Seak, Teng-Fong # keymaps 0-2,4,6,8,12 include "azerty-layout" include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape Escape alt keycode 1 = Meta_Escape keycode 2 = ampersand one alt keycode 2 = Meta_one keycode 3 = eacute two asciitilde control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = quotedbl three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = apostrophe four braceleft control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = parenleft five bracketleft control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = minus six bar control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = egrave seven grave control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = underscore eight backslash control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = ccedilla nine asciicircum alt keycode 10 = Meta_nine keycode 11 = agrave zero at alt keycode 11 = Meta_zero keycode 12 = parenright degree bracketright control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = equal plus braceright alt keycode 13 = Meta_equal keycode 14 = Delete Delete alt keycode 14 = Meta_Delete keycode 15 = Tab Meta_Tab alt keycode 15 = Meta_Tab keycode 26 = dead_circumflex dead_diaeresis control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = dollar sterling currency control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 40 = ugrave percent control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = twosuperior control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = asterisk mu control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 50 = comma question keycode 51 = semicolon period keycode 52 = colon slash keycode 53 = exclam section control keycode 53 = Delete keycode 54 = Shift keycode 56 = Alt keycode 57 = space space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 97 = Control kbd-1.15.5/data/keymaps/i386/azerty/wangbe.map0000644000076400007640000000124712056474622015643 00000000000000# azerty.map with modified numeric key assignements # to fit an azerty wang belgium keyboard # Servaas Vandenberghe, servaas.vandenberghe@esat.kuleuven.ac.be - 1997. include "azerty.map" # has two alt keys keymaps 6 # add one more keymap keycode 100 = AltGr # install AltGr on right Alt control altgr keycode 83 = Boot control altgr keycode 111 = Boot altgr keycode 71 = less altgr keycode 72 = greater altgr keycode 73 = asciicircum altgr keycode 75 = bracketleft altgr keycode 76 = bracketright altgr keycode 77 = dollar altgr keycode 79 = ampersand altgr keycode 80 = at altgr keycode 81 = numbersign altgr keycode 82 = apostrophe altgr keycode 83 = comma kbd-1.15.5/data/keymaps/i386/azerty/fr-latin1.map0000644000076400007640000000644512056474622016202 00000000000000keymaps 0-2,4,6,8,12 include "azerty-layout" include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape Escape alt keycode 1 = Meta_Escape keycode 2 = ampersand one alt keycode 2 = Meta_one keycode 3 = eacute two dead_tilde control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = quotedbl three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = apostrophe four braceleft control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = parenleft five bracketleft control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = minus six bar control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = egrave seven dead_grave control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = underscore eight backslash control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = ccedilla nine dead_circumflex alt keycode 10 = Meta_nine keycode 11 = agrave zero at alt keycode 11 = Meta_zero keycode 12 = parenright degree bracketright control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = equal plus braceright alt keycode 13 = Meta_equal keycode 14 = Delete Delete alt keycode 14 = Meta_Delete keycode 15 = Tab Meta_Tab alt keycode 15 = Meta_Tab keycode 26 = dead_circumflex dead_diaeresis control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = dollar sterling currency control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 40 = ugrave percent control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = twosuperior control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = asterisk mu control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 50 = comma question keycode 51 = semicolon period keycode 52 = colon slash keycode 53 = exclam section control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 56 = Alt keycode 57 = space space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 97 = Control kbd-1.15.5/data/keymaps/i386/azerty/wangbe2.map0000644000076400007640000001314412056474622015724 00000000000000# This describes the key engravings on an AZERTY keyboard (brand Tandon) # that I just got. It might be useful in French-speaking countries. # aeb - April 1994. # This is the modified version for an azerty Wang belguim keyboard, # model 724 serial 725-3771-EA/REV1. The numeric key assignments are extended: # 7 8 9 < > ^ # 4 5 6 +AltGr [ ] $ # 1 2 3 -----> & @ # # 0 . r ' , r # Servaas Vandenberghe, vdb128@tele.kotnet.org, 1999. # For compatibility with X windows and Emacs one should try to do the following # 1 shift # 2 right alt --> other character set, add 64 ? # 4 control --> subract 64 of the ascii code # 8 left alt --> meta of the symbol keymaps 0-2,4-6,8-10,12 include "azerty-layout" AltGr keycode 19 = registered AltGr keycode 21 = yen AltGr keycode 25 = paragraph AltGr keycode 31 = section AltGr keycode 39 = mu AltGr keycode 45 = multiply AltGr keycode 46 = copyright include "linux-with-alt-and-altgr.inc" AltGr keycode 71 = less AltGr keycode 72 = greater AltGr keycode 73 = asciicircum AltGr keycode 75 = bracketleft AltGr keycode 76 = bracketright AltGr keycode 77 = dollar AltGr keycode 79 = ampersand AltGr keycode 80 = at AltGr keycode 81 = numbersign AltGr keycode 82 = apostrophe AltGr keycode 83 = KP_Comma Control AltGr keycode 71 = bar Control AltGr keycode 72 = asciitilde Control AltGr keycode 75 = Escape Control AltGr keycode 76 = Control_bracketright Control AltGr keycode 80 = nul strings as usual compose as usual for "iso-8859-1" keycode 1 = Escape Escape alt keycode 1 = Meta_Escape keycode 2 = ampersand one bar less Control AltGr keycode 2 = less alt keycode 2 = Meta_one AltGr alt keycode 2 = Meta_bar keycode 3 = eacute two at alt keycode 3 = Meta_two AltGr alt keycode 3 = Meta_at keycode 4 = quotedbl three numbersign Escape alt keycode 4 = Meta_three keycode 5 = apostrophe four dollar Control_backslash alt keycode 5 = Meta_four keycode 6 = parenleft five bracketleft Escape Control AltGr keycode 6 = Escape alt keycode 6 = Meta_five keycode 7 = section six asciicircum Control_asciicircum Control AltGr keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = egrave seven underscore Control_underscore Control AltGr keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = exclam eight question Delete Control AltGr keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = ccedilla nine braceleft semicolon Control AltGr keycode 10 = semicolon alt keycode 10 = Meta_nine keycode 11 = agrave zero braceright equal Control AltGr keycode 11 = equal alt keycode 11 = Meta_zero keycode 12 = parenright degree bracketright Control_bracketright Control AltGr keycode 12 = Control_bracketright alt keycode 12 = bracketright keycode 13 = minus underscore backslash \ Control_underscore Control_underscore Control_backslash \ Meta_minus Meta_underscore Meta_backslash keycode 14 = Delete Delete alt keycode 14 = Meta_Delete keycode 15 = Tab Meta_Tab alt keycode 15 = Meta_Tab keycode 26 = dead_circumflex dead_diaeresis bracketleft Escape Control AltGr keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = dollar asterisk bracketright Control_bracketright Control AltGr keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m #alt keycode 28 = 0x080d keycode 29 = Control keycode 40 = ugrave percent acute dead_acute alt keycode 40 = dead_acute alt shift keycode 40 = Meta_percent keycode 41 = twosuperior threesuperior dead_grave alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = mu sterling grave dead_grave alt keycode 43 = dead_grave keycode 50 = comma question questiondown Control Shift keycode 50 = Delete alt keycode 50 = Meta_comma alt Shift keycode 50 = Meta_question keycode 51 = semicolon period guillemotleft alt keycode 51 = Meta_semicolon alt shift keycode 51 = Meta_period keycode 52 = colon slash guillemotright alt keycode 52 = Meta_colon alt shift keycode 52 = Meta_slash keycode 53 = equal plus asciitilde dead_tilde Control AltGr keycode 53 = dead_tilde alt keycode 53 = Meta_equal alt shift keycode 53 = Meta_plus alt AltGr keycode 53 = Meta_asciitilde keycode 54 = Shift keycode 56 = Alt keycode 57 = space space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 86 = less greater backslash \ bar asciitilde Control_backslash \ Meta_less Meta_greater Meta_backslash alt Control keycode 86 = Meta_bar keycode 97 = Control keycode 99 = VoidSymbol control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 118 = KP_MinPlus kbd-1.15.5/data/keymaps/i386/azerty/fr-latin9.map0000644000076400007640000004576212056474622016217 00000000000000# Copyright (c) 1997, 1998 Guylhem Aznar : GPL # Copyright (c) 1997 Pierre-Charles David # # Les accents circonflexes des principales voyelles sont obtenus avec # la touche Alt_Gr, les trmas sont obtenus par Alt_Gr + Shift. # # ____ _________ _____________ _______ # | S A| S = Shift, A = AltGr + Shift | Compose | Arrt dfil | Pause | # | s a| s = normal, a = AltGr | Ferme | Mem/Reg/Ste | Halte | # # ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ _______ # | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | | + | <-- | # | | & '| ~| " #| ' {| ( [| - || `| _ \| ^| @| ) ]| = }| | # ======================================================================== # | |<- | A | Z | E | R | T | Y | U | I | O | P '| " `| | , | # | ->| | a | z | e | r | t | y | u | i | o | p | ^ ~| $ | <-' | # =================================================================== | # | | Q | S | D | F | G | H | J | K | L | M | % | | | # | MAJ | q | s | d | f | g | h | j | k | l | m | | * | | # ======================================================================== # | ^ | > | W | X | C | V | B | N | ? | . | / | | ^ | # | | | < || w | x | c | v | b | n | , | ; | : | ! | | | # ======================================================================== # | | | | | | | | | # | Ctrl | Con+ | Alt | Space Nobreakspace | AltGr | Con- | Con | Ctrl | # # # 1. Control & Alt # # Les dfinitions de Alt & Control (touche) sont *NORMALEMENT* implicites ; # n'ont donc t redfinis qu'Alt (nombre) & Alt + Shift (nombre) pour # inverser le comportement par dfaut ainsi que les Alt(azqwm) pour coller # au clavier AZERTY au lieu de QWERTY : # # touche = signe # touche + Shift = nombre # # La correspondance devient donc : # # Alt touche = Meta_nombre # Alt + Shift touche = Meta_signe # # Signalez-moi si cette correspondance n'est pas implicite chez vous ! # # 2. Hexadcimal : # # Shift (touche du pav numrique) permet de taper de l'hxadcimal. # # 3. Fonctions : # # Redmarrer ou arrter l'ordinateur, sont disponibles directement au clavier # # Control Alt Delete/Backspace : redmarrer # AltGr + Impr. cran : arrter # # Ajouter pour ces deux fonctions les lignes suivantes /etc/inittab : # # ca:12345:ctrlaltdel:/sbin/shutdown -t1 -r now # kb:12345:kbrequest:/sbin/halt # # 4. Accentuations : # # Les touches , , , & , prsentes en mode minuscule (i.e. sans shift) # ne sont pas disponibles en mode majuscule : elles sont respectivement # remplaces par 2, 7, 9, 0 & % ; donc pour obtenir les majuscules # accentues , , , & : # # * Si les dead_keys ne fonctionnaient pas (certains programmes # les refusent), vous pouvez toujours utiliser AltGr + Shift # (minuscule accentue) pour obtenir la majuscule ; pour # l'accent circonflexe & le trma : # # AltGr (voyelle) : voyelle-minuscule ^ # AltGr + Shift (voyelle) : voyelle-minuscule " # AltGr (en dessous de la voyelle) : voyelle-majuscule ^ # AltGr + Shift (en dessous de la voyelle) : voyelle majuscule " # # Seule exception : AltGr (e) donnant l'euro , AltGr + Shift ($) donne # # * Si les dead_keys fonctionnent, utiliser les accents dits # morts, i.e. fonctionnant comme l'accent circonflexe & le # trma des machines crire ; sont disponibles : # # (^) : accent circonflexe, # Shift+ (^) : trma, # Shift + AltGr (^) : tilde, # AltGr (1) : accent aig, # AltGr (7) : accent grave # # Pour s'en servir, procder comme avec l'accent circonflexe & le trma # sur les vielles machines crire : # # AltGr (1) puis e : # Shift+AltGr (1) puis e : ... # # 5. Les touches supplmentaires des claviers 105 touches # # Celles-ci servent changer de console trs facilement : # Window Gauche : dcrmente console # Window Droite : incrmente console # Souris sur menu : prcdente console # # 6. Mode majuscule (CapsLock) # # Celui-ci t refait pour correspondre celui par dfaut des vieilles # machines crire ou PC sous d'autres systmes d'exploitation : # CapsLock : passe toutes les touches en mode majuscule # CapsLock nouveau : repasse toutes les touches en minuscules # Shift + touche : touche temporairement en majuscule # Shift aprs CapsLock : repasse toues les touches en minuscules charset "iso-8859-15" keycode 0 = keycode 1 = Escape keycode 2 = +ampersand +one dead_acute periodcentered alt keycode 2 = Meta_one alt shift keycode 2 = Meta_ampersand keycode 3 = +eacute +two tilde Eacute alt keycode 3 = Meta_two alt shift keycode 3 = Meta_asciitilde keycode 4 = +quotedbl +three numbersign cedilla alt keycode 4 = Meta_three alt shift keycode 4 = Meta_quotedbl keycode 5 = +apostrophe +four braceleft acute alt keycode 5 = Meta_four alt shift keycode 5 = Meta_apostrophe keycode 6 = +parenleft +five bracketleft diaeresis alt keycode 6 = Meta_five alt shift keycode 6 = Meta_parenleft keycode 7 = +minus +six bar brokenbar alt keycode 7 = Meta_six alt shift keycode 7 = Meta_minus keycode 8 = +egrave +seven dead_grave Egrave alt keycode 8 = Meta_seven alt shift keycode 8 = Meta_grave keycode 9 = +underscore +eight backslash macron alt keycode 9 = Meta_eight alt shift keycode 9 = Meta_underscore keycode 10 = +ccedilla +nine asciicircum Ccedilla alt keycode 10 = Meta_nine alt shift keycode 10 = Meta_asciicircum keycode 11 = +agrave +zero at Agrave alt keycode 11 = Meta_zero alt shift keycode 11 = Meta_at keycode 12 = +parenright +degree bracketright ydiaeresis alt keycode 12 = Meta_parenright alt shift keycode 12 = Meta_bracketright keycode 13 = +equal +plus braceright threequarters alt keycode 13 = Meta_equal alt shift keycode 13 = Meta_plus keycode 14 = Delete BackSpace alt keycode 111 = Meta_backslash control keycode 111 = Control_backslash alt control keycode 14 = Boot altgr control keycode 14 = KeyboardSignal keycode 15 = Tab shift keycode 15 = Meta_Tab control keycode 15 = Meta_Tab alt keycode 15 = Last_Console keycode 16 = +a +A acircumflex adiaeresis control keycode 16 = Control_a keycode 17 = +z +Z aring Aring control keycode 17 = Control_z keycode 18 = +e +E currency ediaeresis keycode 19 = +r +R ccedilla Ccedilla keycode 20 = +t +T thorn THORN keycode 21 = +y +Y yacute Yacute keycode 22 = +u +U ucircumflex udiaeresis keycode 23 = +i +I icircumflex idiaeresis keycode 24 = +o +O ocircumflex odiaeresis keycode 25 = +p +P paragraph apostrophe keycode 26 = dead_circumflex dead_diaeresis dead_tilde grave keycode 27 = +dollar +sterling cent ecircumflex keycode 28 = Return alt keycode 28 = 0x080d altgr keycode 28 = Linefeed keycode 29 = Control keycode 30 = +q +Q Acircumflex Adiaeresis control keycode 30 = Control_q keycode 31 = +s +S oslash Ooblique keycode 32 = +d +D Ecircumflex Ediaeresis keycode 33 = +f +F plusminus ordfeminine keycode 34 = +g +G ae AE keycode 35 = +h +H eth ETH keycode 36 = +j +J Ucircumflex Udiaeresis keycode 37 = +k +K Icircumflex Idiaeresis keycode 38 = +l +L Ocircumflex Odiaeresis keycode 39 = +m +M onesuperior masculine alt keycode 39 = Meta_semicolon control keycode 39 = Control_m keycode 40 = +ugrave +percent twosuperior +Ugrave # # Les 2 solutions de l'ancien comportement sont remplaces pour la norme latin0 # #keycode 41 = twosuperior threesuperior onesuperior macron #keycode 41 = guillemotleft guillemotright twosuperior threesuperior keycode 41 = +onehalf +onequarter guillemotleft guillemotright control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = CapsShift keycode 43 = +asterisk +mu threesuperior yen keycode 44 = +w +W guillemotleft control keycode 44 = Control_w keycode 45 = +x +X guillemotright keycode 46 = +c +C copyright keycode 47 = +v +V registered keycode 48 = +b +B ssharp keycode 49 = +n +N notsign keycode 50 = +comma +question questiondown keycode 51 = +semicolon +period multiply keycode 52 = +colon +slash division keycode 53 = +exclam +section exclamdown keycode 54 = CapsShift keycode 55 = asterisk Hex_A Hex_D keycode 56 = Alt keycode 57 = space control keycode 57 = nul alt keycode 57 = Meta_space altgr keycode 57 = nobreakspace # # Au choix Caps_Lock ou Caps_On, avec des raccourcis pour les # personnes n'ayant pas l'usage de leurs 2 mains. # keycode 58 = Caps_Lock shift keycode 58 = Shift_Lock control keycode 58 = Control_Lock alt keycode 58 = Alt_Lock altgr keycode 58 = AltGr_Lock keycode 59 = F1 F11 Console_13 alt keycode 59 = Console_1 control alt keycode 59 = Console_1 keycode 60 = F2 F12 Console_14 alt keycode 60 = Console_2 control alt keycode 60 = Console_2 keycode 61 = F3 F13 Console_15 alt keycode 61 = Console_3 control alt keycode 61 = Console_3 keycode 62 = F4 F14 Console_16 alt keycode 62 = Console_4 control alt keycode 62 = Console_4 keycode 63 = F5 F15 Console_17 alt keycode 63 = Console_5 control alt keycode 63 = Console_5 keycode 64 = F6 F16 Console_18 alt keycode 64 = Console_6 control alt keycode 64 = Console_6 keycode 65 = F7 F17 Console_19 alt keycode 65 = Console_7 control alt keycode 65 = Console_7 keycode 66 = F8 F18 Console_20 alt keycode 66 = Console_8 control alt keycode 66 = Console_8 keycode 67 = F9 F19 Console_21 alt keycode 67 = Console_9 control alt keycode 67 = Console_9 keycode 68 = F10 F20 Console_22 alt keycode 68 = Console_10 control alt keycode 68 = Console_10 keycode 69 = Num_Lock Bare_Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State keycode 71 = seven Hex_7 alt keycode 71 = Ascii_7 keycode 72 = eight Hex_8 alt keycode 72 = Ascii_8 keycode 73 = nine Hex_9 alt keycode 73 = Ascii_9 keycode 74 = minus Hex_B Hex_E alt keycode 74 = minus keycode 75 = four Hex_4 alt keycode 75 = Ascii_4 keycode 76 = five Hex_5 alt keycode 76 = Ascii_5 keycode 77 = six Hex_6 alt keycode 77 = Ascii_6 keycode 78 = plus Hex_C Hex_F alt keycode 78 = plus keycode 79 = one Hex_1 alt keycode 79 = Ascii_1 keycode 80 = two Hex_2 alt keycode 80 = Ascii_2 keycode 81 = three Hex_3 alt keycode 81 = Ascii_3 keycode 82 = zero Hex_0 alt keycode 82 = Ascii_0 keycode 83 = period comma altgr control keycode 83 = KeyboardSignal control alt keycode 83 = Boot # # La touche AltGr+Impr. cran = SysReq a un code pour elle-mme # keycode 84 = SAK keycode 85 = keycode 86 = +less +greater bar alt keycode 86 = Meta_less keycode 87 = F11 F11 Console_23 alt keycode 87 = Console_11 control alt keycode 87 = Console_11 keycode 88 = F12 F12 Console_24 alt keycode 88 = Console_12 control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = Return keycode 97 = Control keycode 98 = slash # # La touche Impr. cran ne sert rien sous Linux, alors mettons-y Compose # keycode 99 = Compose keycode 100 = AltGr alt keycode 100 = Compose # # La touche Ctrl+Pause = Attn = 101 a un code pour elle-mme # keycode 101 = Break keycode 102 = Home keycode 103 = Up # alt keycode 103 = First_Console keycode 104 = PageUp shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = End keycode 108 = Down alt keycode 108 = Last_Console keycode 109 = PageDown shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove BackSpace alt keycode 111 = Meta_backslash control keycode 111 = Control_backslash alt control keycode 14 = Boot altgr control keycode 14 = KeyboardSignal keycode 112 = Macro keycode 113 = F13 keycode 114 = F14 keycode 115 = Help keycode 116 = Do keycode 117 = F17 keycode 118 = plusminus keycode 119 = Pause keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = # # Touches supplmentaires des claviers 105 touches # # # Fentre gauche = Console prcdente # keycode 125 = Decr_Console # # Fentre droite = Console suivante # keycode 126 = Incr_Console # # Menu = Dernire console # keycode 127 = Last_Console string Home = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string End = "\033[4~" string PageUp = "\033[5~" string PageDown = "\033[6~" string Macro = "\033[M" string Pause = "\033[P" string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string F21 = "\033[35~" string F22 = "\033[36~" string F23 = "\033[37~" string F24 = "\033[38~" string F25 = "\033[39~" string F26 = "\033[40~" string F27 = "\033[41~" string F28 = "\033[42~" string F29 = "\033[43~" string F30 = "\033[44~" string F31 = "\033[45~" string F32 = "\033[46~" string F33 = "\033[47~" string F34 = "\033[48~" string F35 = "\033[49~" # Latin1 compatible compose '`' 'A' to '' compose '`' 'a' to '' compose '\'' 'A' to '' compose '\'' 'a' to '' compose '^' 'A' to '' compose '^' 'a' to '' compose '~' 'A' to '' compose '~' 'a' to '' compose '"' 'A' to '' compose '"' 'a' to '' compose '-' 'a' to '' compose '-' 'A' to '' compose 'O' 'A' to '' compose 'o' 'A' to '' compose 'O' 'a' to '' compose 'o' 'a' to '' compose '0' 'A' to '' compose '0' 'a' to '' compose '' 'A' to '' compose '' 'a' to '' compose 'A' 'A' to '' compose 'a' 'a' to '' compose 'A' 'E' to '' compose 'A' 'e' to '' compose 'a' 'e' to '' compose ',' 'C' to '' compose ',' 'c' to '' compose '^' 'C' to '' compose '^' 'c' to '' compose '`' 'E' to '' compose '`' 'e' to '' compose '\'' 'E' to '' compose '\'' 'e' to '' compose '^' 'E' to '' compose '^' 'e' to '' compose '"' 'E' to '' compose '"' 'e' to '' compose '`' 'I' to '' compose '`' 'i' to '' compose '\'' 'I' to '' compose '\'' 'i' to '' compose '^' 'I' to '' compose '^' 'i' to '' compose '"' 'I' to '' compose '"' 'i' to '' compose '-' 'D' to '' compose '-' 'd' to '' compose '^' 'D' to '' compose '^' 'd' to '' compose '~' 'N' to '' compose '~' 'n' to '' compose '^' 'N' to '' compose '^' 'n' to '' compose 'n' 'n' to '' compose 'n' 'h' to '' compose 'N' 'Y' to '' compose 'N' 'N' to '' compose 'N' 'H' to '' compose 'N' 'y' to '' compose 'N' 'n' to '' compose 'N' 'h' to '' compose '`' 'O' to '' compose '`' 'o' to '' compose '\'' 'O' to '' compose '\'' 'o' to '' compose '^' 'O' to '' compose '^' 'o' to '' compose '~' 'O' to '' compose '~' 'o' to '' compose '"' 'O' to '' compose '"' 'o' to '' compose '/' 'O' to '' compose '/' 'o' to '' compose '-' 'o' to '' compose '-' 'O' to '' compose '`' 'U' to '' compose '`' 'u' to '' compose '\'' 'U' to '' compose '\'' 'u' to '' compose '^' 'U' to '' compose '^' 'u' to '' compose '"' 'U' to '' compose '"' 'u' to '' compose '\'' 'Y' to '' compose '\'' 'y' to '' compose 'T' 'H' to '' compose 't' 'h' to '' compose 's' 's' to '' compose 'S' 'S' to '' compose '+' '-' to '' compose '|' '-' to '' compose '-' '|' to '' compose '|' '_' to '' compose '_' '|' to '' compose 's' 'z' to '' compose 's' 's' to '' compose '^' '1' to '' compose '^' '2' to '' compose '^' '3' to '' compose '<' '<' to '' compose '>' '>' to '' compose '?' '?' to '' compose '^' '?' to '' compose '!' '!' to '' compose '^' '!' to '' compose '-' 'y' to '' compose '-' 'Y' to '' compose '-' 'c' to '' compose '-' 'C' to '' compose '-' 'l' to '' compose '-' 'L' to '' compose '(' 'c' to '' compose '(' 'r' to '' compose 'm' 'u' to '' compose '^' '!' to '' compose '^' '?' to '' compose '^' '-' to '' compose '^' '_' to '' compose '^' '.' to '' compose '^' 'x' to '' compose '^' 'X' to '' compose '^' '*' to '' compose '^' 'x' to '' compose '^' 'X' to '' compose '^' '*' to '' compose '^' '/' to '' compose '<' '<' to '' compose '>' '>' to '' compose '"' 'c' to '' compose '"' 'r' to '' compose '"' 'y' to '' compose 'i' 'j' to '' # Latin0 specific compose '"' 'Y' to '' compose 'I' 'J' to '' compose '-' 'e' to '' compose '-' 'E' to '' compose '=' 'e' to '' compose '=' 'c' to '' compose '=' 'E' to '' compose '=' 'C' to '' compose 'e' '=' to '' compose 'c' '=' to '' compose 'E' '=' to '' compose 'C' '=' to '' compose '^' 'S' to '' compose '^' 's' to '' compose '^' 'Z' to '' compose '^' 'z' to '' compose 'v' 'S' to '' compose 'v' 's' to '' compose 'v' 'Z' to '' compose 'v' 'z' to '' compose 'O' 'E' to '' compose 'O' 'e' to '' compose 'o' 'e' to '' compose '"' 'Y' to '' kbd-1.15.5/data/keymaps/i386/qwertz/0000755000076400007640000000000012056474622013773 500000000000000kbd-1.15.5/data/keymaps/i386/qwertz/slovene.map0000644000076400007640000000643012056474622016070 00000000000000# From: Primoz Peterlin # Date: Tue, 10 Jan 95 22:22:55 MET # # Following is the Slovene keytable. You are free to include it # with the next release of kbd. BTW: Pavel Zaboj's ISO 8859-2 # fonts have misplaced Rcaron at 0xEB in place of ediaeresis # (actually, I have only checked lat2-16). # charset "iso-8859-2" keymaps 0-2,4-6,8,10,12 include "qwertz-layout" altgr keycode 16 = backslash altgr keycode 17 = bar altgr keycode 33 = bracketleft altgr keycode 34 = bracketright altgr keycode 37 = lstroke altgr keycode 38 = Lstroke altgr keycode 47 = at altgr keycode 48 = braceleft altgr keycode 49 = braceright altgr keycode 50 = section include "linux-with-alt-and-altgr.inc" plain keycode 83 = KP_Comma strings as usual keycode 1 = Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam asciitilde alt keycode 2 = Meta_one keycode 3 = two quotedbl caron control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three numbersign asciicircum control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four dollar breve control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent degree control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six ampersand ogonek control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven slash grave control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight parenleft abovedot control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenright acute alt keycode 10 = Meta_nine keycode 11 = zero equal doubleacute alt keycode 11 = Meta_zero keycode 12 = apostrophe question diaeresis control keycode 12 = Control_underscore alt keycode 12 = Meta_minus control altgr keycode 12 = Control_backslash keycode 13 = plus asterisk cedilla alt keycode 13 = Meta_plus keycode 14 = Delete Delete control keycode 14 = Control_backslash # emacs UNDO alt keycode 14 = Meta_Delete keycode 15 = Tab alt keycode 15 = Meta_Tab keycode 26 = +scaron +Scaron division keycode 27 = +dstroke +Dstroke multiplication keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = +ccaron +Ccaron keycode 40 = +cacute +Cacute ssharp keycode 41 = cedilla diaeresis control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = +zcaron +Zcaron currency keycode 51 = comma semicolon alt keycode 51 = Meta_comma keycode 52 = period colon alt keycode 52 = Meta_period keycode 53 = minus underscore control keycode 53 = Delete alt keycode 53 = Meta_slash shift control keycode 53 = Control_underscore keycode 54 = Shift keycode 56 = Alt keycode 57 = space space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 86 = less greater alt keycode 86 = Meta_less keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwertz/cz-us-qwertz.map0000644000076400007640000002333112056474622017007 00000000000000# Czech ISO 8859-2 keyboard map for text console # Written and (c) copyright by Jan Kasprzak (kas@ics.muni.cz) # You can distribute this file under the terms of GNU General # Public License (GPL). See the file COPYING. # # US klavesnice se zapne a vypne klavesou Pause. # Klavesou AltGr (Right Alt) je mozne se prepnout ceske do US a naopak. # Klavesa Pause pak funguje jako AltGr-lock. # # Klavesnice je kompletne cesky psacim stroji. # # Upravil na QWERTZ + CZ-US "nek" Stank Petr snek@www.alla.sk # http://linux-cz.upce.cz # charset "iso-8859-2" keymaps 0-15 strings as usual keycode 1 = Escape Escape Escape Escape Escape Escape Escape Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape keycode 2 = plus one one exclam VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_one Meta_one Meta_one Meta_exclam keycode 3 = ecaron two two at nul nul nul nul Meta_two Meta_two Meta_two Meta_two keycode 4 = scaron three three numbersign Escape VoidSymbol Escape VoidSymbol Meta_three Meta_three Meta_three Meta_three Meta_three VoidSymbol keycode 5 = ccaron four four dollar Control_backslash VoidSymbol Control_backslash VoidSymbol Meta_four Meta_four Meta_four Meta_four keycode 6 = rcaron five five percent Control_bracketright VoidSymbol Control_bracketright VoidSymbol Meta_five Meta_five Meta_five Meta_five keycode 7 = zcaron six six asciicircum Control_asciicircum VoidSymbol Control_asciicircum VoidSymbol Meta_six Meta_six Meta_six Meta_six keycode 8 = yacute seven seven ampersand Control_underscore VoidSymbol Control_underscore VoidSymbol Meta_seven Meta_seven Meta_seven Meta_seven keycode 9 = aacute eight eight asterisk Delete VoidSymbol Delete VoidSymbol Meta_eight Meta_eight Meta_eight Meta_eight keycode 10 = iacute nine nine parenleft VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_nine Meta_nine Meta_nine Meta_nine keycode 11 = eacute zero zero parenright VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_zero Meta_zero Meta_zero Meta_zero keycode 12 = equal percent minus underscore Control_underscore Control_underscore Control_underscore Control_underscore Meta_minus Meta_minus Meta_minus Meta_minus keycode 13 = dead_acute dead_circumflex equal plus VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_equal Meta_equal Meta_equal Meta_equal keycode 14 = Delete Delete Delete Delete VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_Delete Meta_Delete Meta_Delete Meta_Delete keycode 15 = Tab Meta_Tab Tab Tab VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_Tab Meta_Tab Meta_Tab Meta_Tab keycode 16 = q keycode 17 = w keycode 18 = e keycode 19 = r keycode 20 = t keycode 21 = z Z y Y keycode 22 = u keycode 23 = i keycode 24 = o keycode 25 = p keycode 26 = uacute slash bracketleft braceleft Escape VoidSymbol Escape VoidSymbol Meta_bracketleft Meta_bracketleft Meta_bracketleft Meta_bracketleft keycode 27 = parenright parenleft bracketright braceright Control_bracketright VoidSymbol Control_bracketright VoidSymbol Meta_bracketright Meta_bracketright Meta_bracketright Meta_bracketright keycode 28 = Return altgr keycode 28 = Return alt keycode 28 = Meta_Control_m alt altgr keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a keycode 31 = s keycode 32 = d keycode 33 = f keycode 34 = g keycode 35 = h keycode 36 = j keycode 37 = k keycode 38 = l keycode 39 = uring quotedbl semicolon colon VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_semicolon Meta_semicolon Meta_semicolon Meta_semicolon keycode 40 = 0xa7 exclam apostrophe quotedbl Control_g VoidSymbol Control_g VoidSymbol Meta_apostrophe Meta_exclam Meta_apostrophe Meta_apostrophe keycode 41 = grave semicolon grave asciitilde nul VoidSymbol nul VoidSymbol Meta_grave VoidSymbol Meta_grave VoidSymbol keycode 42 = Shift keycode 43 = backslash bar backslash bar Control_backslash VoidSymbol Control_backslash VoidSymbol Meta_backslash VoidSymbol Meta_backslash VoidSymbol keycode 44 = y Y z Z keycode 45 = x keycode 46 = c keycode 47 = v keycode 48 = b keycode 49 = n keycode 50 = m keycode 51 = comma question comma less VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_comma Meta_question Meta_comma Meta_less keycode 52 = period colon period greater Compose VoidSymbol Compose VoidSymbol Meta_period VoidSymbol Meta_period Meta_greater keycode 53 = minus underscore slash question Delete VoidSymbol Delete VoidSymbol Meta_slash VoidSymbol Meta_slash Meta_question keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space nul nul nul nul Meta_space Meta_space Meta_space Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F13 F1 F13 F1 VoidSymbol F1 VoidSymbol Console_1 VoidSymbol Console_1 VoidSymbol keycode 60 = F2 F14 F2 F14 F2 VoidSymbol F2 VoidSymbol Console_2 VoidSymbol Console_2 VoidSymbol keycode 61 = F3 F15 F3 F15 F3 VoidSymbol F3 VoidSymbol Console_3 VoidSymbol Console_3 VoidSymbol keycode 62 = F4 F15 F4 F16 F4 VoidSymbol F4 VoidSymbol Console_4 VoidSymbol Console_4 VoidSymbol keycode 63 = F5 F15 F5 F17 F5 VoidSymbol F5 VoidSymbol Console_5 VoidSymbol Console_5 VoidSymbol keycode 64 = F6 F15 F6 F18 F6 VoidSymbol F6 VoidSymbol Console_6 VoidSymbol Console_6 VoidSymbol keycode 65 = F7 F15 F7 F19 F7 VoidSymbol F7 VoidSymbol Console_7 VoidSymbol Console_7 VoidSymbol keycode 66 = F8 F15 F8 F20 F8 VoidSymbol F8 VoidSymbol Console_8 VoidSymbol Console_8 VoidSymbol keycode 67 = F9 F9 F9 F9 F9 VoidSymbol F9 VoidSymbol Console_9 VoidSymbol Console_9 VoidSymbol keycode 68 = F10 F10 F10 F10 F10 VoidSymbol F10 VoidSymbol Console_10 VoidSymbol Console_10 VoidSymbol keycode 69 = Num_Lock keycode 70 = Show_Registers VoidSymbol Scroll_Lock Show_Memory control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = bar VoidSymbol less greater alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 F11 VoidSymbol F11 VoidSymbol Console_11 VoidSymbol Console_11 VoidSymbol keycode 88 = F12 F12 F12 F12 F12 VoidSymbol F12 VoidSymbol Console_12 VoidSymbol Console_12 VoidSymbol keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior Scroll_Backward Prior Scroll_Backward VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol keycode 105 = Left alt keycode 105 = Decr_Console alt altgr keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console alt altgr keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next Scroll_Forward Next Scroll_Forward VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol keycode 110 = Insert keycode 111 = Remove control alt keycode 111 = Boot keycode 112 = Macro keycode 113 = F13 keycode 114 = F14 keycode 115 = Help keycode 116 = Do keycode 117 = F17 keycode 118 = KP_MinPlus keycode 119 = AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = compose ',' 'A' to '' compose '/' 'L' to '' compose '^' 'L' to '' compose '\'' 'S' to '' compose '^' 'S' to '' compose ',' 'S' to '' compose '^' 'T' to '' compose '\'' 'Z' to '' compose '^' 'Z' to '' compose '.' 'Z' to '' compose ',' 'a' to '' compose '/' 'l' to '' compose '^' 'l' to '' compose '\'' 's' to '' compose '^' 's' to '' compose ',' 's' to '' compose '^' 't' to '' compose '\'' 'z' to '' compose '^' 'z' to '' compose '.' 'z' to '' compose '\'' 'R' to '' compose '\'' 'A' to '' compose '^' 'A' to '' compose '^' 'A' to '' compose ':' 'A' to '' compose '\'' 'L' to '' compose '\'' 'C' to '' compose ',' 'C' to '' compose '^' 'C' to '' compose '\'' 'E' to '' compose ',' 'E' to '' compose '"' 'E' to '' compose '^' 'E' to '' compose '\'' 'I' to '' compose '^' 'I' to '' compose '^' 'D' to '' compose '-' 'D' to '' compose '\'' 'N' to '' compose '^' 'N' to '' compose '\'' 'O' to '' compose '^' 'O' to '' compose '"' 'O' to '' compose ':' 'O' to '' compose '^' 'R' to '' compose '^' 'U' to '' compose '\'' 'U' to '' compose '"' 'U' to '' compose ':' 'U' to '' compose '\'' 'Y' to '' compose ',' 'T' to '' compose 's' 's' to '' compose 'S' 'S' to '' compose '\'' 'r' to '' compose '\'' 'a' to '' compose '^' 'a' to '' compose '^' 'a' to '' compose ':' 'a' to '' compose '\'' 'l' to '' compose '\'' 'c' to '' compose ',' 'c' to '' compose '^' 'c' to '' compose '\'' 'e' to '' compose ',' 'e' to '' compose ':' 'e' to '' compose '^' 'e' to '' compose '\'' 'i' to '' compose '^' 'e' to '' compose '^' 'd' to '' compose '-' 'd' to '' compose '\'' 'n' to '' compose '^' 'n' to '' compose '\'' 'o' to '' compose '^' 'o' to '' compose ':' 'o' to '' compose '"' 'o' to '' compose '^' 'r' to '' compose '^' 'u' to '' compose '\'' 'u' to '' compose '"' 'u' to '' compose ':' 'u' to '' compose '\'' 'y' to '' compose ',' 't' to '' kbd-1.15.5/data/keymaps/i386/qwertz/fr_CH.map0000644000076400007640000000564212056474622015402 00000000000000# This used to be sf-latin1.map # Renamed because too many Fins thought this was for them. keymaps 0-2,4-6,8,12 include "qwertz-layout" include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape Escape alt keycode 1 = Meta_Escape keycode 2 = one plus alt keycode 2 = Meta_one keycode 3 = two quotedbl at control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three asterisk numbersign control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six ampersand control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven slash bar control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight parenleft control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenright alt keycode 10 = Meta_nine keycode 11 = zero equal alt keycode 11 = Meta_zero keycode 12 = apostrophe question apostrophe control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = asciicircum grave asciitilde alt keycode 13 = Meta_equal keycode 14 = Delete Delete alt keycode 14 = Meta_Delete keycode 15 = Tab Meta_Tab alt keycode 15 = Meta_Tab keycode 26 = altgr keycode 26 = bracketleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = shift keycode 27 = exclam altgr keycode 27 = bracketright control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = alt keycode 39 = Meta_semicolon keycode 40 = altgr keycode 40 = braceleft control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = dollar altgr keycode 43 = braceright control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 51 = comma semicolon alt keycode 51 = Meta_comma keycode 52 = period colon alt keycode 52 = Meta_period keycode 53 = minus underscore control keycode 53 = Delete alt keycode 53 = Meta_slash shift control keycode 53 = Control_underscore keycode 54 = Shift keycode 56 = Alt keycode 57 = space space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 86 = less greater backslash alt keycode 86 = Meta_less keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwertz/croat.map0000644000076400007640000001304112056474622015521 00000000000000# Croatian keymap 1.0 # Based on keymaps available in kbd-0.90 # # Alen Zekulic charset "iso-8859-2" keymaps 0-2,4-6,8,10,12 include "linux-with-alt-and-altgr.inc" strings as usual keycode 1 = Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam asciitilde alt keycode 2 = Meta_one keycode 3 = two quotedbl caron control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three numbersign asciicircum control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four dollar breve control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent degree control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six ampersand ogonek control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven slash grave control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight parenleft abovedot control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenright acute alt keycode 10 = Meta_nine keycode 11 = zero equal doubleacute alt keycode 11 = Meta_zero keycode 12 = apostrophe question diaeresis control keycode 12 = Control_underscore alt keycode 12 = Meta_minus control altgr keycode 12 = Control_backslash keycode 13 = plus asterisk cedilla alt keycode 13 = Meta_plus keycode 14 = Delete Delete control keycode 14 = Control_backslash alt keycode 14 = Meta_Delete keycode 15 = Tab Tab alt keycode 15 = Meta_Tab keycode 16 = +q +Q backslash control keycode 16 = Control_q alt keycode 16 = Meta_q altgr alt keycode 16 = Meta_backslash altgr control keycode 16 = Control_backslash keycode 17 = +w +W bar control keycode 17 = Control_w alt keycode 17 = Meta_w keycode 18 = e keycode 19 = r keycode 20 = t keycode 21 = z keycode 22 = u keycode 23 = i keycode 24 = o keycode 25 = p keycode 26 = +scaron +Scaron division keycode 27 = +dstroke +Dstroke multiplication keycode 28 = Return alt keycode 28 = 0x080d keycode 29 = Control keycode 30 = a keycode 31 = s keycode 32 = d keycode 33 = +f +F bracketleft control keycode 33 = Control_f alt keycode 33 = Meta_f keycode 34 = +g +G bracketright control keycode 34 = Control_g alt keycode 34 = Meta_g keycode 35 = h keycode 36 = j keycode 37 = +k +K lstroke control keycode 37 = Control_k alt keycode 37 = Meta_k keycode 38 = +l +L Lstroke control keycode 38 = Control_l alt keycode 38 = Meta_l keycode 39 = +ccaron +Ccaron backslash keycode 40 = +cacute +Cacute ssharp keycode 41 = cedilla diaeresis control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = +zcaron +Zcaron currency keycode 44 = y keycode 45 = x keycode 46 = c keycode 47 = +v +V at control keycode 47 = Control_v alt keycode 47 = Meta_v keycode 48 = +b +B braceleft control keycode 48 = Control_b alt keycode 48 = Meta_b keycode 49 = +n +N braceright control keycode 49 = Control_n alt keycode 49 = Meta_n keycode 50 = +m +M section control keycode 50 = Control_m alt keycode 50 = Meta_m keycode 51 = comma semicolon alt keycode 51 = Meta_comma keycode 52 = period colon bar alt keycode 52 = Meta_period keycode 53 = minus underscore slash control keycode 53 = Delete alt keycode 53 = Meta_minus shift control keycode 53 = Control_underscore keycode 54 = Shift keycode 56 = Alt keycode 57 = space space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 86 = less greater alt keycode 86 = Meta_less keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwertz/sg-latin1-lk450.map0000644000076400007640000000614412056474622017053 00000000000000keymaps 0-2,4-6,8,12 include "qwertz-layout" include "linux-with-alt-and-altgr" keycode 117 = KP_Add strings as usual keycode 1 = Escape Escape alt keycode 1 = Meta_Escape keycode 2 = one plus alt keycode 2 = Meta_one keycode 3 = two quotedbl at control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three asterisk numbersign control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four ccedilla degree control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent section control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six ampersand control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven slash bar control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight parenleft control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenright alt keycode 10 = Meta_nine keycode 11 = zero equal alt keycode 11 = Meta_zero keycode 12 = apostrophe question dead_acute control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = dead_circumflex dead_grave dead_tilde alt keycode 13 = Meta_equal keycode 14 = Delete Delete alt keycode 14 = Meta_Delete keycode 15 = Tab Meta_Tab alt keycode 15 = Meta_Tab keycode 26 = udiaeresis egrave bracketleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = dead_diaeresis exclam bracketright control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = odiaeresis eacute braceleft alt keycode 39 = Meta_semicolon keycode 40 = adiaeresis agrave braceright control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = less greater backslash control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = dollar sterling control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 51 = comma semicolon alt keycode 51 = Meta_comma keycode 52 = period colon alt keycode 52 = Meta_period keycode 53 = minus underscore control keycode 53 = Delete alt keycode 53 = Meta_slash shift control keycode 53 = Control_underscore keycode 54 = Shift keycode 56 = Alt keycode 57 = space space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock # Otto Wyss reports that his USB keyboard has keycode 84 where # a serial keyboard has keycode 43: # # keycode 84 = dollar sterling # control keycode 84 = Control_backslash # alt keycode 84 = Meta_backslash keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwertz/sk-prog-qwertz.map0000644000076400007640000002305412056474622017332 00000000000000# Slovak ISO 8859-2 keyboard map for text console (ver. 2) # Layout: qwertz-prog # Written and (c) copyright by Jan Ondrej (ondrejj@salstar.shadow.sk) # You can distribute this file under the terms of GNU General # Public License (GPL). See the file COPYING. # # Slovenska klavesnica sa zapne a vypne klavesou Pause. # Klavesou AltGr (Right Alt) je mozne sa prepnut zo slovenskej do US a naopak. # Klavesa Pause potom funguje ako AltGr-lock. # # Chybaju tu klavesy vokan a dvojbodka nad pismenom, ale znaky # "" a "" mozete dostat tak, ze pred danym pismenom stlacite # klaves makcena. # # Dalej som pridal prepinanie konzoli pomocou CTRL+ALT+F1 az F12 # podla klasickej klavesovej mapy. Pridal som aj zopar includov, # ale neviem, ci nieco upravia. # # Tento subor bol vytvoreny zo suboru cz-lat2.map, ktory # napisal Jan Kasprzak (kas@ics.muni.cz). # charset "iso-8859-2" keymaps 0-15 include "linux-keys-bare.inc" include "linux-keys-extd.inc" include "qwertz-layout.inc" strings as usual keycode 1 = Escape Escape Escape Escape Escape Escape Escape Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape keycode 2 = one exclam plus one VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_one Meta_one Meta_one Meta_one keycode 3 = two at lcaron two nul nul nul nul Meta_two Meta_two Meta_two Meta_two keycode 4 = three numbersign scaron three Escape VoidSymbol Escape VoidSymbol Meta_three Meta_three Meta_three Meta_three Meta_three keycode 5 = four dollar ccaron four Control_backslash VoidSymbol Control_backslash VoidSymbol Meta_four Meta_four Meta_four Meta_four keycode 6 = five percent tcaron five Control_bracketright VoidSymbol Control_bracketright VoidSymbol Meta_five Meta_five Meta_five Meta_five keycode 7 = six asciicircum zcaron six Control_asciicircum VoidSymbol Control_asciicircum VoidSymbol Meta_six Meta_six Meta_six Meta_six keycode 8 = seven ampersand yacute seven Control_underscore VoidSymbol Control_underscore VoidSymbol Meta_seven Meta_seven Meta_seven Meta_seven keycode 9 = eight asterisk aacute eight Delete VoidSymbol Delete VoidSymbol Meta_eight Meta_eight Meta_eight Meta_eight keycode 10 = nine parenleft iacute nine VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_nine Meta_nine Meta_nine Meta_nine keycode 11 = zero parenright eacute zero VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_zero Meta_zero Meta_zero Meta_zero keycode 12 = minus underscore minus underscore Control_underscore Control_underscore Control_underscore Control_underscore Meta_minus Meta_minus Meta_minus Meta_minus keycode 13 = equal plus dead_acute dead_circumflex VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_equal Meta_equal Meta_equal Meta_equal keycode 14 = Delete Delete Delete Delete VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_Delete Meta_Delete Meta_Delete Meta_Delete keycode 15 = Tab Meta_Tab Tab Tab VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_Tab Meta_Tab Meta_Tab Meta_Tab keycode 26 = bracketleft braceleft bracketleft braceleft Escape VoidSymbol Escape VoidSymbol Meta_bracketleft Meta_bracketleft Meta_bracketleft Meta_bracketleft keycode 27 = bracketright braceright bracketright braceright Control_bracketright VoidSymbol Control_bracketright VoidSymbol Meta_bracketright Meta_bracketright Meta_bracketright Meta_bracketright keycode 28 = Return altgr keycode 28 = Return alt keycode 28 = Meta_Control_m alt altgr keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = semicolon colon semicolon colon VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_semicolon Meta_semicolon Meta_semicolon Meta_semicolon keycode 40 = apostrophe quotedbl apostrophe quotedbl Control_g VoidSymbol Control_g VoidSymbol Meta_apostrophe Meta_apostrophe Meta_apostrophe Meta_apostrophe keycode 41 = grave asciitilde grave asciitilde nul VoidSymbol nul VoidSymbol Meta_grave VoidSymbol Meta_grave keycode 42 = Shift keycode 43 = backslash bar backslash bar Control_backslash VoidSymbol Control_backslash VoidSymbol Meta_backslash VoidSymbol Meta_backslash keycode 51 = comma less comma less alt keycode 51 = Meta_comma alt altgr keycode 51 = Meta_comma keycode 52 = period greater period greater Compose VoidSymbol Compose VoidSymbol Meta_period VoidSymbol Meta_period keycode 53 = slash question slash question Delete VoidSymbol Delete VoidSymbol Meta_slash VoidSymbol Meta_slash keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space nul nul nul nul Meta_space Meta_space Meta_space Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F13 F1 F13 F1 VoidSymbol F1 VoidSymbol Console_1 VoidSymbol Console_1 VoidSymbol Console_1 keycode 60 = F2 F14 F2 F14 F2 VoidSymbol F2 VoidSymbol Console_2 VoidSymbol Console_2 VoidSymbol Console_2 keycode 61 = F3 F15 F3 F15 F3 VoidSymbol F3 VoidSymbol Console_3 VoidSymbol Console_3 VoidSymbol Console_3 keycode 62 = F4 F16 F4 F15 F4 VoidSymbol F4 VoidSymbol Console_4 VoidSymbol Console_4 VoidSymbol Console_4 keycode 63 = F5 F17 F5 F15 F5 VoidSymbol F5 VoidSymbol Console_5 VoidSymbol Console_5 VoidSymbol Console_5 keycode 64 = F6 F18 F6 F15 F6 VoidSymbol F6 VoidSymbol Console_6 VoidSymbol Console_6 VoidSymbol Console_6 keycode 65 = F7 F19 F7 F15 F7 VoidSymbol F7 VoidSymbol Console_7 VoidSymbol Console_7 VoidSymbol Console_7 keycode 66 = F8 F20 F8 F15 F8 VoidSymbol F8 VoidSymbol Console_8 VoidSymbol Console_8 VoidSymbol Console_8 keycode 67 = F9 F9 F9 F9 F9 VoidSymbol F9 VoidSymbol Console_9 VoidSymbol Console_9 VoidSymbol Console_9 keycode 68 = F10 F10 F10 F10 F10 VoidSymbol F10 VoidSymbol Console_10 VoidSymbol Console_10 VoidSymbol Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 F11 VoidSymbol F11 VoidSymbol Console_11 VoidSymbol Console_11 VoidSymbol Console_11 keycode 88 = F12 F12 F12 F12 F12 VoidSymbol F12 VoidSymbol Console_12 VoidSymbol Console_12 VoidSymbol Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console alt altgr keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console alt altgr keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove control alt keycode 111 = Boot keycode 112 = Macro keycode 113 = F13 keycode 114 = F14 keycode 115 = Help keycode 116 = Do keycode 117 = F17 keycode 118 = KP_MinPlus keycode 119 = AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = compose ',' 'A' to '' compose '/' 'L' to '' compose '^' 'L' to '' compose '\'' 'S' to '' compose '^' 'S' to '' compose ',' 'S' to '' compose '^' 'T' to '' compose '\'' 'Z' to '' compose '^' 'Z' to '' compose '.' 'Z' to '' compose ',' 'a' to '' compose '/' 'l' to '' compose '^' 'l' to '' compose '\'' 's' to '' compose '^' 's' to '' compose ',' 's' to '' compose '^' 't' to '' compose '\'' 'z' to '' compose '^' 'z' to '' compose '.' 'z' to '' compose '\'' 'R' to '' compose '\'' 'A' to '' compose '^' 'A' to '' compose ':' 'A' to '' compose '\'' 'L' to '' compose '\'' 'C' to '' compose ',' 'C' to '' compose '^' 'C' to '' compose '\'' 'E' to '' compose ',' 'E' to '' compose '"' 'E' to '' compose '^' 'E' to '' compose '\'' 'I' to '' compose '^' 'I' to '' compose '^' 'D' to '' compose '-' 'D' to '' compose '\'' 'N' to '' compose '^' 'N' to '' compose '\'' 'O' to '' compose '^' 'O' to '' compose '"' 'O' to '' compose ':' 'O' to '' compose '^' 'R' to '' compose '^' 'U' to '' compose '\'' 'U' to '' compose '"' 'U' to '' compose ':' 'U' to '' compose '\'' 'Y' to '' compose ',' 'T' to '' compose 's' 's' to '' compose 'S' 'S' to '' compose '\'' 'r' to '' compose '\'' 'a' to '' compose '^' 'a' to '' compose ':' 'a' to '' compose '\'' 'l' to '' compose '\'' 'c' to '' compose ',' 'c' to '' compose '^' 'c' to '' compose '\'' 'e' to '' compose ',' 'e' to '' compose ':' 'e' to '' compose '^' 'e' to '' compose '\'' 'i' to '' compose '^' 'e' to '' compose '^' 'd' to '' compose '-' 'd' to '' compose '\'' 'n' to '' compose '^' 'n' to '' compose '\'' 'o' to '' compose '^' 'o' to '' compose ':' 'o' to '' compose '"' 'o' to '' compose '^' 'r' to '' compose '^' 'u' to '' compose '\'' 'u' to '' compose '"' 'u' to '' compose ':' 'u' to '' compose '\'' 'y' to '' compose ',' 't' to '' kbd-1.15.5/data/keymaps/i386/qwertz/sk-qwertz.map0000644000076400007640000002332412056474622016365 00000000000000# Slovak ISO 8859-2 keyboard map for text console (ver. 2) # Layout: qwertz # Written and (c) copyright by Jan Ondrej (ondrejj@salstar.shadow.sk) # You can distribute this file under the terms of GNU General # Public License (GPL). See the file COPYING. # # Slovenska klavesnica sa zapne a vypne klavesou Pause. # Klavesou AltGr (Right Alt) je mozne sa prepnut zo slovenskej do US a naopak. # Klavesa Pause potom funguje ako AltGr-lock. # Znak o s vokanom mozete dostat stlacenim klavesu makcen a "o". # # Zdalo sa mi, ze diaeresis nefunguje celkom spravne, pretoze # pri kombinacii s pismenom a daval vysledok dva znaky "a . # Upravil som to pridanim compose. # # Dalej som pridal prepinanie konzoli pomocou CTRL+ALT+F1 az F12 # podla klasickej klavesovej mapy. Pridal som aj zopar includov, # ale neviem, ci nieco upravia. # # Tento subor bol vytvoreny zo suboru cz-lat2.map, ktory # napisal Jan Kasprzak (kas@ics.muni.cz). # charset "iso-8859-2" keymaps 0-15 include "linux-keys-bare.inc" include "linux-keys-extd.inc" include "qwertz-layout.inc" strings as usual keycode 1 = Escape Escape Escape Escape Escape Escape Escape Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape keycode 2 = one exclam plus one VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_one Meta_one Meta_one Meta_one keycode 3 = two at lcaron two nul nul nul nul Meta_two Meta_two Meta_two Meta_two keycode 4 = three numbersign scaron three Escape VoidSymbol Escape VoidSymbol Meta_three Meta_three Meta_three Meta_three Meta_three keycode 5 = four dollar ccaron four Control_backslash VoidSymbol Control_backslash VoidSymbol Meta_four Meta_four Meta_four Meta_four keycode 6 = five percent tcaron five Control_bracketright VoidSymbol Control_bracketright VoidSymbol Meta_five Meta_five Meta_five Meta_five keycode 7 = six asciicircum zcaron six Control_asciicircum VoidSymbol Control_asciicircum VoidSymbol Meta_six Meta_six Meta_six Meta_six keycode 8 = seven ampersand yacute seven Control_underscore VoidSymbol Control_underscore VoidSymbol Meta_seven Meta_seven Meta_seven Meta_seven keycode 9 = eight asterisk aacute eight Delete VoidSymbol Delete VoidSymbol Meta_eight Meta_eight Meta_eight Meta_eight keycode 10 = nine parenleft iacute nine VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_nine Meta_nine Meta_nine Meta_nine keycode 11 = zero parenright eacute zero VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_zero Meta_zero Meta_zero Meta_zero keycode 12 = minus underscore equal percent Control_underscore Control_underscore Control_underscore Control_underscore Meta_minus Meta_minus Meta_minus Meta_minus keycode 13 = equal plus dead_acute dead_circumflex VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_equal Meta_equal Meta_equal Meta_equal keycode 14 = Delete Delete Delete Delete VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_Delete Meta_Delete Meta_Delete Meta_Delete keycode 15 = Tab Meta_Tab Tab Tab VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_Tab Meta_Tab Meta_Tab Meta_Tab keycode 26 = bracketleft braceleft uacute slash Escape VoidSymbol Escape VoidSymbol Meta_bracketleft Meta_bracketleft Meta_bracketleft Meta_bracketleft keycode 27 = bracketright braceright adiaeresis parenleft Control_bracketright VoidSymbol Control_bracketright VoidSymbol Meta_bracketright Meta_bracketright Meta_bracketright Meta_bracketright keycode 28 = Return altgr keycode 28 = Return alt keycode 28 = Meta_Control_m alt altgr keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = semicolon colon ocircumflex quotedbl VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_semicolon Meta_semicolon Meta_semicolon Meta_semicolon keycode 40 = apostrophe quotedbl 0xa7 exclam Control_g VoidSymbol Control_g VoidSymbol Meta_apostrophe Meta_apostrophe Meta_apostrophe Meta_apostrophe keycode 41 = grave asciitilde dead_diaeresis dead_circumflex nul VoidSymbol nul VoidSymbol Meta_grave VoidSymbol Meta_grave keycode 42 = Shift keycode 43 = backslash bar ncaron parenright Control_backslash VoidSymbol Control_backslash VoidSymbol Meta_backslash VoidSymbol Meta_backslash keycode 51 = comma less comma question alt keycode 51 = Meta_comma alt altgr keycode 51 = Meta_comma keycode 52 = period greater period colon Compose VoidSymbol Compose VoidSymbol Meta_period VoidSymbol Meta_period keycode 53 = slash question minus underscore Delete VoidSymbol Delete VoidSymbol Meta_slash VoidSymbol Meta_slash keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space nul nul nul nul Meta_space Meta_space Meta_space Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F13 F1 F13 F1 VoidSymbol F1 VoidSymbol Console_1 VoidSymbol Console_1 VoidSymbol Console_1 keycode 60 = F2 F14 F2 F14 F2 VoidSymbol F2 VoidSymbol Console_2 VoidSymbol Console_2 VoidSymbol Console_2 keycode 61 = F3 F15 F3 F15 F3 VoidSymbol F3 VoidSymbol Console_3 VoidSymbol Console_3 VoidSymbol Console_3 keycode 62 = F4 F16 F4 F15 F4 VoidSymbol F4 VoidSymbol Console_4 VoidSymbol Console_4 VoidSymbol Console_4 keycode 63 = F5 F17 F5 F15 F5 VoidSymbol F5 VoidSymbol Console_5 VoidSymbol Console_5 VoidSymbol Console_5 keycode 64 = F6 F18 F6 F15 F6 VoidSymbol F6 VoidSymbol Console_6 VoidSymbol Console_6 VoidSymbol Console_6 keycode 65 = F7 F19 F7 F15 F7 VoidSymbol F7 VoidSymbol Console_7 VoidSymbol Console_7 VoidSymbol Console_7 keycode 66 = F8 F20 F8 F15 F8 VoidSymbol F8 VoidSymbol Console_8 VoidSymbol Console_8 VoidSymbol Console_8 keycode 67 = F9 F9 F9 F9 F9 VoidSymbol F9 VoidSymbol Console_9 VoidSymbol Console_9 VoidSymbol Console_9 keycode 68 = F10 F10 F10 F10 F10 VoidSymbol F10 VoidSymbol Console_10 VoidSymbol Console_10 VoidSymbol Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 F11 VoidSymbol F11 VoidSymbol Console_11 VoidSymbol Console_11 VoidSymbol Console_11 keycode 88 = F12 F12 F12 F12 F12 VoidSymbol F12 VoidSymbol Console_12 VoidSymbol Console_12 VoidSymbol Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console alt altgr keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console alt altgr keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove control alt keycode 111 = Boot keycode 112 = Macro keycode 113 = F13 keycode 114 = F14 keycode 115 = Help keycode 116 = Do keycode 117 = F17 keycode 118 = KP_MinPlus keycode 119 = AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = compose ',' 'A' to '' compose '/' 'L' to '' compose '^' 'L' to '' compose '\'' 'S' to '' compose '^' 'S' to '' compose ',' 'S' to '' compose '^' 'T' to '' compose '\'' 'Z' to '' compose '^' 'Z' to '' compose '.' 'Z' to '' compose ',' 'a' to '' compose '/' 'l' to '' compose '^' 'l' to '' compose '\'' 's' to '' compose '^' 's' to '' compose ',' 's' to '' compose '^' 't' to '' compose '\'' 'z' to '' compose '^' 'z' to '' compose '.' 'z' to '' compose '\'' 'R' to '' compose '\'' 'A' to '' compose '^' 'A' to '' compose '^' 'A' to '' compose ':' 'A' to '' compose '"' 'A' to '' compose '\'' 'L' to '' compose '\'' 'C' to '' compose ',' 'C' to '' compose '^' 'C' to '' compose '\'' 'E' to '' compose ',' 'E' to '' compose '"' 'E' to '' compose '^' 'E' to '' compose '\'' 'I' to '' compose '^' 'I' to '' compose '^' 'D' to '' compose '-' 'D' to '' compose '\'' 'N' to '' compose '^' 'N' to '' compose '\'' 'O' to '' compose '^' 'O' to '' compose '"' 'O' to '' compose ':' 'O' to '' compose '^' 'R' to '' compose '^' 'U' to '' compose '\'' 'U' to '' compose '"' 'U' to '' compose ':' 'U' to '' compose '\'' 'Y' to '' compose ',' 'T' to '' compose 's' 's' to '' compose 'S' 'S' to '' compose '\'' 'r' to '' compose '\'' 'a' to '' compose '^' 'a' to '' compose '^' 'a' to '' compose ':' 'a' to '' compose '"' 'a' to '' compose '\'' 'l' to '' compose '\'' 'c' to '' compose ',' 'c' to '' compose '^' 'c' to '' compose '\'' 'e' to '' compose ',' 'e' to '' compose ':' 'e' to '' compose '^' 'e' to '' compose '\'' 'i' to '' compose '^' 'e' to '' compose '^' 'd' to '' compose '-' 'd' to '' compose '\'' 'n' to '' compose '^' 'n' to '' compose '\'' 'o' to '' compose '^' 'o' to '' compose ':' 'o' to '' compose '"' 'o' to '' compose '^' 'r' to '' compose '^' 'u' to '' compose '\'' 'u' to '' compose '"' 'u' to '' compose ':' 'u' to '' compose '\'' 'y' to '' compose ',' 't' to '' kbd-1.15.5/data/keymaps/i386/qwertz/de_CH-latin1.map0000644000076400007640000000102312056474622016536 00000000000000# de_CH-latin1.map: Swiss German keymap # Due to Bjrn Jacke include "fr_CH-latin1.map" keycode 26 = udiaeresis egrave bracketleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 39 = odiaeresis eacute alt keycode 39 = Meta_semicolon keycode 40 = adiaeresis agrave braceleft control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe # corresponding keys in Swiss French have German umlauts and # French accented characters exchanged kbd-1.15.5/data/keymaps/i386/qwertz/sg-latin1.map0000644000076400007640000000644012056474622016215 00000000000000keymaps 0-2,4-6,8,12 include "qwertz-layout" include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape Escape alt keycode 1 = Meta_Escape keycode 2 = one plus bar alt keycode 2 = Meta_one keycode 3 = two quotedbl at control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three asterisk numbersign control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four ccedilla degree control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent section control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six ampersand notsign control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven slash bar control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight parenleft cent control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenright alt keycode 10 = Meta_nine keycode 11 = zero equal alt keycode 11 = Meta_zero keycode 12 = apostrophe question dead_acute control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = dead_circumflex dead_grave dead_tilde alt keycode 13 = Meta_equal keycode 14 = Delete Delete alt keycode 14 = Meta_Delete keycode 15 = Tab Meta_Tab alt keycode 15 = Meta_Tab keycode 26 = udiaeresis egrave bracketleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = dead_diaeresis exclam bracketright control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = odiaeresis eacute alt keycode 39 = Meta_semicolon keycode 40 = adiaeresis agrave braceleft control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = section degree control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = dollar sterling braceright control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 51 = comma semicolon alt keycode 51 = Meta_comma keycode 52 = period colon alt keycode 52 = Meta_period keycode 53 = minus underscore control keycode 53 = Delete alt keycode 53 = Meta_slash shift control keycode 53 = Control_underscore keycode 54 = Shift keycode 56 = Alt keycode 57 = space space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock # Otto Wyss reports that his USB keyboard has keycode 84 where # a serial keyboard has keycode 43: # # keycode 84 = dollar sterling braceright # control keycode 84 = Control_backslash # alt keycode 84 = Meta_backslash keycode 86 = less greater backslash alt keycode 86 = Meta_less keycode 97 = Control # adapted to X11 keymap altgr keycode 18 = currency #altgr keycode 46 = cent kbd-1.15.5/data/keymaps/i386/qwertz/de-mobii.map0000644000076400007640000000130112056474622016072 00000000000000# de-latin1-nodeadkeys.map: German keymap # Due to Olaf Flebbe (flebbe@pluto.tat.physik.uni-tuebingen.de) include "de-latin1.map" control keycode 7 = Control_asciicircum keycode 13 = apostrophe grave keycode 27 = plus asterisk asciitilde keycode 41 = asciicircum degree # corresponding keys in de-latin1.map: # keycode 13 = dead_acute dead_grave # keycode 27 = plus asterisk dead_tilde # keycode 41 = dead_circumflex degree # < > | keycode 43 = less greater bar keycode 126 = Find keycode 102 = numbersign apostrophe #keycode 64 = Alt_L Meta_L #keycode 97 = numbersign apostrophe dead_grave dead_breve dead_grave dead_breve kbd-1.15.5/data/keymaps/i386/qwertz/sg.map0000644000076400007640000000613112056474622015024 00000000000000keymaps 0-2,4-6,8,12 include "qwertz-layout" include "linux-with-alt-and-altgr.inc" plain keycode 83 = KP_Comma strings as usual keycode 1 = Escape Escape alt keycode 1 = Meta_Escape keycode 2 = one plus alt keycode 2 = Meta_one keycode 3 = two quotedbl at control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three asterisk numbersign control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six ampersand control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven slash bar control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight parenleft control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenright alt keycode 10 = Meta_nine keycode 11 = zero equal alt keycode 11 = Meta_zero keycode 12 = apostrophe question apostrophe control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = asciicircum grave asciitilde alt keycode 13 = Meta_equal keycode 14 = Delete Delete alt keycode 14 = Meta_Delete keycode 15 = Tab Meta_Tab alt keycode 15 = Meta_Tab keycode 26 = altgr keycode 26 = bracketleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = shift keycode 27 = exclam altgr keycode 27 = bracketright control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = alt keycode 39 = Meta_semicolon keycode 40 = altgr keycode 40 = braceleft control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = dollar altgr keycode 43 = braceright control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 51 = comma semicolon alt keycode 51 = Meta_comma keycode 52 = period colon alt keycode 52 = Meta_period keycode 53 = minus underscore control keycode 53 = Delete alt keycode 53 = Meta_slash shift control keycode 53 = Control_underscore keycode 54 = Shift keycode 56 = Alt keycode 57 = space space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock # Otto Wyss reports that his USB keyboard has keycode 84 where # a serial keyboard has keycode 43: # # keycode 84 = dollar # altgr keycode 84 = braceright # control keycode 84 = Control_backslash # alt keycode 84 = Meta_backslash keycode 86 = less greater backslash alt keycode 86 = Meta_less keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwertz/de-latin1.map0000644000076400007640000000446712056474622016203 00000000000000# de-latin1.map: German keymap # (Renamed from gr-latin1.map, since it is not a Greek map.) # Some changes due to Olaf Flebbe (flebbe@pluto.tat.physik.uni-tuebingen.de) # More changes by Jochen Hein . keymaps 0-2,4-6,8-10,12 alt_is_meta include "qwertz-layout" altgr keycode 16 = at control altgr keycode 16 = nul altgr keycode 50 = mu include "linux-with-alt-and-altgr" plain keycode 83 = KP_Comma include "euro2.map" include "compose.latin1" strings as usual # Normal Shift AltGr Strg keycode 1 = Escape Escape keycode 2 = one exclam keycode 3 = two quotedbl twosuperior nul keycode 4 = three section threesuperior Escape keycode 5 = four dollar keycode 6 = five percent keycode 7 = six ampersand keycode 8 = seven slash braceleft keycode 9 = eight parenleft bracketleft keycode 10 = nine parenright bracketright control altgr keycode 10 = Control_bracketright keycode 11 = zero equal braceright keycode 12 = ssharp question backslash control altgr keycode 12 = Control_backslash keycode 13 = dead_acute dead_grave alt keycode 13 = Meta_acute shift alt keycode 13 = Meta_grave keycode 14 = Delete Delete alt keycode 14 = Meta_Delete keycode 15 = Tab Meta_Tab keycode 26 = +udiaeresis +Udiaeresis keycode 27 = plus asterisk dead_tilde keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = +odiaeresis +Odiaeresis keycode 40 = +adiaeresis +Adiaeresis keycode 41 = dead_circumflex degree Meta_asciicircum Control_asciicircum keycode 42 = Shift keycode 43 = numbersign apostrophe keycode 51 = comma semicolon keycode 52 = period colon keycode 53 = minus underscore Meta_minus shift control keycode 53 = Control_underscore keycode 54 = Shift keycode 56 = Alt keycode 57 = space space Meta_space nul keycode 58 = Caps_Lock keycode 86 = less greater bar keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwertz/cz.map0000644000076400007640000026337312056474622015044 00000000000000# Tato keymapa NENI urcena pro jadro "opatchovane" programem "patch-capslock" # # klavesova mapa kompatibilni s windows QWERTZ # # Vytvoril: Richard S~puta, Richard.Sputa@os3.os.ds.mfcr.cz # # verze: 2.0.2 # # License: GNU GPL 2 # # Links: ftp://ftp.penguin.cz/pub/cestina/klavesnice/console/ # - primary ftp archiv # http://www.debian.cz/proj/czkbd/index.php3 # - czech keyboard standarts # # # POZOR: Tato klavesova mapa obsahuje ve skutecnosti 2 (dve) klavesnice # Primarni je CESKA # Sekundarni je US # Prepinani se provadi pomoci klavesy "Pause" # ktera funguje jako "ShiftR_Lock" # CESKA: Control-Klavesa, Alt-Klavesa, Alt-Shift-Klavesa # => funguje stejne jako v US klavesnici # US: AltGr-Klavesa, AltGr-Shift-Klavesa # => funguje stejne jako v CESKE klavesnici # (i dead klavesy na AltGr-2 az AltGr-9, AltGr-0, AltGr--, AltGr-=) # Navic klavesa "PrintScreen" funguje jako carka a hacek # # # Rozsireni oproti standartni_CESKE_unikodove_klavesnici # (zde jsou popsany pouze kombinace, jejichz umisteni je diskutabilni) # (popis ostatnich rozsireni je v souboru "readme.txt") # 1) AltGr-SPACE => znak "nobreakspace" (neoddelitelna mezera kod 0xa0) # 2) Ctrl-SPACE => znak "nul" (kod 0x00) # 3) AltGr-A => ~ (tilda - pozor AltGr-1 genruje mrtvou tildu) # 4) AltGr-H => ` (zpetny apostrof) # 5) AltGr-J => ' (apostrof) # 6) AltGr-M => ^ (jiz nikdy vice us-klavesnice) # 7) AltGr-Z => (stupen "degree") # # # Mrtve klavesy (u obou klavesnic - CESKE i US) # AltGr-2 => dead_caron (hacek_nad_pismenem) # AltGr-3 => dead_circumflex (striska_nad_pismenem) # AltGr-4 => dead_breve (obloucek_nad_pismenem) # AltGr-5 => (krouzek_nad_pismenem) # AltGr-6 => dead_cedilla (ocasek_pod_pismenem_smerujici_zprava_doleva) # AltGr-7 => (nedefinovano) # AltGr-8 => (tecka_nad_pismenem) # AltGr-9 => dead_acute (carka_nad_pismenem) # AltGr-0 => dead_doubleacute (dve_carky_nad_pismenem) # AltGr-- => dead_diaeresis (dve_tecky_nad_pismenem) # AltGr-= => dead_ogonek (ocasek_pod_pismenem_smerujici_zleva_doprava) # Mrtve klavesy (pouze u US klavesnice) # PrintScreen => dead_acute (carka_nad_pismenem) # Shift-PrintScreen => dead_caron (hacek_nad_pismenem) # => mozno pouzit i na krouzkovane U # Mrtve klavesy (pouze u CESKE klavesnice) # = => dead_acute (carka_nad_pismenem) # Shift-= => dead_caron (hacek_nad_pismenem) # Shift-~ => (krouzek_nad_pismenem) # Mrtva klavesa (pouze u ceske - ne vsak slovenske) # \ => dead_diaeresis (dve_tecky_nad_pismenem) # # # # Prosim zasilejte mi navrhy na zmeny a vylepseni - staci slovne. # (prosim piste pred kazdou klavesou slova "fyzicka" "logicka") # napr. Fyzicky stisk AltGr-Q generuje logickou klavesu \ # # # Poznamka: Prosim napiste mi jak klavesnice funguje v emacsu # (mam na mysli klavesove kombinace jako Alt-Control-"neco") # # Poznamka: Ponevadz program "loadkeys" nezna keysym-y # dead_ring => mrtva klavesa pro krouzek # dead_dot => mrtva klavesa pro tecku_nad_pismenem # (krouzek je nutny pro U s krouzkem - cesky znak) # (tecka_nad_pismenem je nutna pro Z s teckou - polsky znak) # Naopak zna "dead_grave" => carka_nad_pismenem # v opacnem smeru nez je ceska carka # => nevyuzite v ISO-8859-2 # pouzil jsem "dead_grave" misto "dead_ring" a "dead_abovedot" # KEYSYM-y kterych se to tyka: # dead_abovedot => "keysym 9" -> AltGr-8 # dead_ring => "keysym 6" -> AltGr-5 # "keysym 41" -> klavesa_pod_ESCAPE # U "keysym 8" by mnel byt definovan "pravy dead_grave" # ale protoze zadny znak v ISO-8859-2 toto nepouziva # a take proto, ze "dead_grave" je pouzit na neco jineho # tak tam neni nadefinovan # U "keysym 2" by mnel byt definovan "pravy dead_tilde" # ale protoze zadny znak v ISO-8859-2 toto nepouziva # tak tam neni nadefinovan # U "keysym 41" by mnel byt definovan "pravy dead_carka_nad_pismenem" # ale protoze zadny znak v ISO-8859-2 toto nepouziva # tak tam neni nadefinovan # navic tato dead klavesa neni ani definovana (v jadru 2.0.3x) # # # # # # znakova sada: Iso Latin 2 charset "iso-8859-2" # # modifikator "ShiftL" byl pouzit pri stisku klaves "Shift" # modifikator "Shift" se meni pouze pri stisku klavesy "CapsLock" # modifikatory: ############### # Shift 1 # AltGr 2 # Control 4 # Alt 8 # ShiftL 16 # ShiftR 32 # CtrlL 64 # CtrlR 128 # # plain 0 +32=32 # Shift 1 +32=33 # AltGr 2 +32=34 # AltGr+Shift 3 +32=35 # Control 4 +32=36 # Control+Shift 5 +32=37 # Control+AltGr 6 +32=38 # Control+AltGr+Shift 7 +32=39 # Alt 8 +32=40 # Alt+Shift 9 +32=41 # Alt+Control 12 +32=44 # Alt+Control+Shift 13 +32=45 # ShiftL 16 +32=48 # ShiftL+Shift 17 +32=49 # ShiftL+AltGr 18 +32=50 # ShiftL+AltGr+Shift 19 +32=51 # ShiftL+Control 20 +32=52 # ShiftL+Control+AltGr 22 +32=54 # ShiftL+Alt 24 +32=56 # ShiftL+Alt+Shift 25 +32=57 # ShiftL+Alt+Control 28 +32=60 keymaps 0-9,12-13,16-20,22,24-25,28,32-41,44-45,48-52,54,56-57,60 # Alt je Meta klavesa alt_is_meta # # synonyma: # BackSpace (primarni) => Control_h # Tab (primarni) => Control_i # Linefeed (primarni) => Control_j # # vzdalenost mezi zacatky symbolu: # 12 znaku (standartne) vyhovuje 80% symbolickych nazvu # 25 znaku ma symbolicky nazev Meta_Control_bracketright # 123456789012 123456789012 123456789012 123456789012 123456789012 keycode 1 = Escape Escape VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ Escape Escape VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 2 = plus plus VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_one Meta_one \ VoidSymbol VoidSymbol one one exclam \ exclam VoidSymbol VoidSymbol Meta_exclam Meta_exclam \ VoidSymbol \ one one VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_one Meta_one \ VoidSymbol VoidSymbol exclam exclam VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_exclam Meta_exclam \ VoidSymbol keycode 3 = +ecaron Ecaron dead_caron dead_caron nul \ nul VoidSymbol VoidSymbol Meta_two Meta_two \ VoidSymbol VoidSymbol two two at \ at VoidSymbol VoidSymbol Meta_at Meta_at \ VoidSymbol \ two two dead_caron dead_caron nul \ nul VoidSymbol VoidSymbol Meta_two Meta_two \ VoidSymbol VoidSymbol at at VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_at Meta_at \ VoidSymbol keycode 4 = +scaron Scaron dead_circumflex \ dead_circumflex Escape Escape VoidSymbol \ VoidSymbol Meta_three Meta_three VoidSymbol VoidSymbol \ three three numbersign numbersign VoidSymbol \ VoidSymbol Meta_numbersign Meta_numbersign \ VoidSymbol \ three three dead_circumflex \ dead_circumflex Escape Escape VoidSymbol \ VoidSymbol Meta_three Meta_three VoidSymbol VoidSymbol \ numbersign numbersign VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Meta_numbersign Meta_numbersign \ VoidSymbol keycode 5 = +ccaron Ccaron dead_breve dead_breve \ Control_backslash Control_backslash VoidSymbol \ VoidSymbol Meta_four Meta_four VoidSymbol VoidSymbol \ four four dollar dollar VoidSymbol \ VoidSymbol Meta_dollar Meta_dollar VoidSymbol \ four four dead_breve dead_breve \ Control_backslash Control_backslash VoidSymbol \ VoidSymbol Meta_four Meta_four VoidSymbol VoidSymbol \ dollar dollar VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Meta_dollar Meta_dollar VoidSymbol keycode 6 = +rcaron Rcaron dead_grave dead_grave \ Control_bracketright Control_bracketright VoidSymbol \ VoidSymbol Meta_five Meta_five VoidSymbol VoidSymbol \ five five percent percent VoidSymbol \ VoidSymbol Meta_percent Meta_percent VoidSymbol \ five five dead_grave dead_grave \ Control_bracketright Control_bracketright VoidSymbol \ VoidSymbol Meta_five Meta_five VoidSymbol VoidSymbol \ percent percent VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Meta_percent Meta_percent VoidSymbol keycode 7 = +zcaron Zcaron dead_ogonek dead_ogonek \ Control_asciicircum Control_asciicircum VoidSymbol \ VoidSymbol Meta_six Meta_six VoidSymbol VoidSymbol \ six six asciicircum asciicircum VoidSymbol \ VoidSymbol Meta_asciicircum Meta_asciicircum \ VoidSymbol \ six six dead_ogonek dead_ogonek \ Control_asciicircum Control_asciicircum VoidSymbol \ VoidSymbol Meta_six Meta_six VoidSymbol VoidSymbol \ asciicircum asciicircum VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Meta_asciicircum Meta_asciicircum \ VoidSymbol keycode 8 = +yacute Yacute VoidSymbol VoidSymbol \ Control_underscore Control_underscore VoidSymbol \ VoidSymbol Meta_seven Meta_seven VoidSymbol VoidSymbol \ seven seven ampersand ampersand VoidSymbol \ VoidSymbol Meta_ampersand Meta_ampersand \ VoidSymbol \ seven seven VoidSymbol VoidSymbol \ Control_underscore Control_underscore VoidSymbol \ VoidSymbol Meta_seven Meta_seven VoidSymbol VoidSymbol \ ampersand ampersand VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Meta_ampersand Meta_ampersand \ VoidSymbol # # # "Delete" je znak s kodem 0x7f (127) # keycode 9 = +aacute Aacute dead_grave dead_grave Delete \ Delete VoidSymbol VoidSymbol Meta_eight Meta_eight \ VoidSymbol VoidSymbol eight eight asterisk \ asterisk VoidSymbol VoidSymbol Meta_asterisk \ Meta_asterisk VoidSymbol \ eight eight dead_grave dead_grave Delete \ Delete VoidSymbol VoidSymbol Meta_eight Meta_eight \ VoidSymbol VoidSymbol asterisk asterisk VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_asterisk \ Meta_asterisk VoidSymbol # # keycode 10 = +iacute Iacute dead_acute dead_acute VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_nine Meta_nine \ VoidSymbol VoidSymbol nine nine parenleft \ parenleft VoidSymbol VoidSymbol Meta_parenleft \ Meta_parenleft VoidSymbol \ nine nine dead_acute dead_acute VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_nine Meta_nine \ VoidSymbol VoidSymbol parenleft parenleft VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_parenleft \ Meta_parenleft VoidSymbol keycode 11 = +eacute Eacute dead_doubleacute \ dead_doubleacute VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Meta_zero Meta_zero VoidSymbol VoidSymbol \ zero zero parenright parenright VoidSymbol \ VoidSymbol Meta_parenright Meta_parenright \ VoidSymbol \ zero zero dead_doubleacute \ dead_doubleacute VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Meta_zero Meta_zero VoidSymbol VoidSymbol \ parenright parenright VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Meta_parenright Meta_parenright \ VoidSymbol keycode 12 = equal equal dead_diaeresis \ dead_diaeresis Control_underscore \ Control_underscore VoidSymbol VoidSymbol Meta_minus \ Meta_minus VoidSymbol VoidSymbol percent percent \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_underscore Meta_underscore VoidSymbol \ minus minus dead_diaeresis \ dead_diaeresis Control_underscore \ Control_underscore VoidSymbol VoidSymbol Meta_minus \ Meta_minus VoidSymbol VoidSymbol underscore underscore \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_underscore Meta_underscore VoidSymbol keycode 13 = dead_acute dead_acute dead_cedilla dead_cedilla VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_equal Meta_equal \ VoidSymbol VoidSymbol dead_caron dead_caron VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_plus Meta_plus \ VoidSymbol \ equal equal dead_cedilla dead_cedilla VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_equal Meta_equal \ VoidSymbol VoidSymbol plus plus VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_plus Meta_plus \ VoidSymbol # # # Toto je spatne => linux consola pouziva znak "Delete" (0x7f) # misto znaku "BackSpace" (0x08) (Control-H) # #keycode 14 = BackSpace BackSpace VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol Meta_BackSpace \ # Meta_BackSpace VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol \ # BackSpace BackSpace VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol Meta_BackSpace \ # Meta_BackSpace VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol # keycode 14 = Delete Delete VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_Delete \ Meta_Delete VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol \ Delete Delete VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_Delete \ Meta_Delete VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol keycode 15 = Tab Meta_Tab VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_Tab Meta_Tab \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ Tab Tab VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_Tab Meta_Tab \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 16 = +q Q backslash backslash Control_q \ Control_q Control_backslash Control_backslash \ Meta_q Meta_Q VoidSymbol VoidSymbol +Q \ q VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_Q Meta_q VoidSymbol \ +q Q backslash backslash Control_q \ Control_q Control_backslash Control_backslash \ Meta_q Meta_Q VoidSymbol VoidSymbol +Q \ q VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_Q Meta_q VoidSymbol keycode 17 = +w W bar bar Control_w \ Control_w VoidSymbol VoidSymbol Meta_w Meta_W \ VoidSymbol VoidSymbol +W w VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_W Meta_w \ VoidSymbol \ +w W bar bar Control_w \ Control_w VoidSymbol VoidSymbol Meta_w Meta_W \ VoidSymbol VoidSymbol +W w VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_W Meta_w \ VoidSymbol keycode 18 = +e E VoidSymbol VoidSymbol Control_e \ Control_e VoidSymbol VoidSymbol Meta_e Meta_E \ VoidSymbol VoidSymbol +E e VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_E Meta_e \ VoidSymbol \ +e E VoidSymbol VoidSymbol Control_e \ Control_e VoidSymbol VoidSymbol Meta_e Meta_E \ VoidSymbol VoidSymbol +E e VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_E Meta_e \ VoidSymbol keycode 19 = +r R VoidSymbol VoidSymbol Control_r \ Control_r VoidSymbol VoidSymbol Meta_r Meta_R \ VoidSymbol VoidSymbol +R r VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_R Meta_r \ VoidSymbol \ +r R VoidSymbol VoidSymbol Control_r \ Control_r VoidSymbol VoidSymbol Meta_r Meta_R \ VoidSymbol VoidSymbol +R r VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_R Meta_r \ VoidSymbol keycode 20 = +t T VoidSymbol VoidSymbol Control_t \ Control_t VoidSymbol VoidSymbol Meta_t Meta_T \ VoidSymbol VoidSymbol +T t VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_T Meta_t \ VoidSymbol \ +t T VoidSymbol VoidSymbol Control_t \ Control_t VoidSymbol VoidSymbol Meta_t Meta_T \ VoidSymbol VoidSymbol +T t VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_T Meta_t \ VoidSymbol keycode 21 = +z Z VoidSymbol VoidSymbol Control_z \ Control_z VoidSymbol VoidSymbol Meta_z Meta_Z \ VoidSymbol VoidSymbol +Z z VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_Z Meta_z \ VoidSymbol \ +z Z VoidSymbol VoidSymbol Control_z \ Control_z VoidSymbol VoidSymbol Meta_z Meta_Z \ VoidSymbol VoidSymbol +Z z VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_Z Meta_z \ VoidSymbol keycode 22 = +u U VoidSymbol VoidSymbol Control_u \ Control_u VoidSymbol VoidSymbol Meta_u Meta_U \ VoidSymbol VoidSymbol +U u VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_U Meta_u \ VoidSymbol \ +u U VoidSymbol VoidSymbol Control_u \ Control_u VoidSymbol VoidSymbol Meta_u Meta_U \ VoidSymbol VoidSymbol +U u VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_U Meta_u \ VoidSymbol keycode 23 = +i I VoidSymbol VoidSymbol Control_i \ Control_i VoidSymbol VoidSymbol Meta_i Meta_I \ VoidSymbol VoidSymbol +I i VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_I Meta_i \ VoidSymbol \ +i I VoidSymbol VoidSymbol Control_i \ Control_i VoidSymbol VoidSymbol Meta_i Meta_I \ VoidSymbol VoidSymbol +I i VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_I Meta_i \ VoidSymbol keycode 24 = +o O VoidSymbol VoidSymbol Control_o \ Control_o VoidSymbol VoidSymbol Meta_o Meta_O \ VoidSymbol VoidSymbol +O o VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_O Meta_o \ VoidSymbol \ +o O VoidSymbol VoidSymbol Control_o \ Control_o VoidSymbol VoidSymbol Meta_o Meta_O \ VoidSymbol VoidSymbol +O o VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_O Meta_o \ VoidSymbol keycode 25 = +p P VoidSymbol VoidSymbol Control_p \ Control_p VoidSymbol VoidSymbol Meta_p Meta_P \ VoidSymbol VoidSymbol +P p VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_P Meta_p \ VoidSymbol \ +p P VoidSymbol VoidSymbol Control_p \ Control_p VoidSymbol VoidSymbol Meta_p Meta_P \ VoidSymbol VoidSymbol +P p VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_P Meta_p \ VoidSymbol keycode 26 = +uacute Uacute division division Escape \ Escape VoidSymbol VoidSymbol Meta_bracketleft \ Meta_bracketleft VoidSymbol VoidSymbol slash \ slash VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_braceleft Meta_braceleft VoidSymbol \ bracketleft bracketleft division division Escape \ Escape VoidSymbol VoidSymbol Meta_bracketleft \ Meta_bracketleft VoidSymbol VoidSymbol braceleft \ braceleft VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_braceleft Meta_braceleft VoidSymbol keycode 27 = parenright parenright multiply multiply \ Control_bracketright Control_bracketright VoidSymbol \ VoidSymbol Meta_bracketright Meta_bracketright \ VoidSymbol VoidSymbol parenleft parenleft VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_braceright \ Meta_braceright VoidSymbol \ bracketright bracketright multiply multiply \ Control_bracketright Control_bracketright VoidSymbol \ VoidSymbol Meta_bracketright Meta_bracketright \ VoidSymbol VoidSymbol braceright braceright VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_braceright \ Meta_braceright VoidSymbol keycode 28 = Return Return VoidSymbol VoidSymbol Control_m \ Control_m VoidSymbol VoidSymbol Meta_Control_m \ Meta_Control_m VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol \ Return Return VoidSymbol VoidSymbol Control_m \ Control_m VoidSymbol VoidSymbol Meta_Control_m \ Meta_Control_m VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol keycode 29 = Control keycode 30 = +a A asciitilde asciitilde Control_a \ Control_a VoidSymbol VoidSymbol Meta_a Meta_A \ VoidSymbol VoidSymbol +A a VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_A Meta_a \ VoidSymbol \ +a A asciitilde asciitilde Control_a \ Control_a VoidSymbol VoidSymbol Meta_a Meta_A \ VoidSymbol VoidSymbol +A a VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_A Meta_a \ VoidSymbol keycode 31 = +s S dstroke dstroke Control_s \ Control_s VoidSymbol VoidSymbol Meta_s Meta_S \ VoidSymbol VoidSymbol +S s VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_S Meta_s \ VoidSymbol \ +s S dstroke dstroke Control_s \ Control_s VoidSymbol VoidSymbol Meta_s Meta_S \ VoidSymbol VoidSymbol +S s VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_S Meta_s \ VoidSymbol keycode 32 = +d D Dstroke Dstroke Control_d \ Control_d VoidSymbol VoidSymbol Meta_d Meta_D \ VoidSymbol VoidSymbol +D d VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_D Meta_d \ VoidSymbol \ +d D Dstroke Dstroke Control_d \ Control_d VoidSymbol VoidSymbol Meta_d Meta_D \ VoidSymbol VoidSymbol +D d VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_D Meta_d \ VoidSymbol keycode 33 = +f F bracketleft bracketleft Control_f \ Control_f Escape Escape Meta_f Meta_F \ VoidSymbol VoidSymbol +F f VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_F Meta_f \ VoidSymbol \ +f F bracketleft bracketleft Control_f \ Control_f Escape Escape Meta_f Meta_F \ VoidSymbol VoidSymbol +F f VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_F Meta_f \ VoidSymbol keycode 34 = +g G bracketright bracketright Control_g \ Control_g Control_bracketright Control_bracketright \ Meta_g Meta_G VoidSymbol VoidSymbol +G \ g VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_G Meta_g VoidSymbol \ +g G bracketright bracketright Control_g \ Control_g Control_bracketright Control_bracketright \ Meta_g Meta_G VoidSymbol VoidSymbol +G \ g VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_G Meta_g VoidSymbol keycode 35 = +h H grave grave Control_h \ Control_h VoidSymbol VoidSymbol Meta_h Meta_H \ VoidSymbol VoidSymbol +H h VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_H Meta_h \ VoidSymbol \ +h H grave grave Control_h \ Control_h VoidSymbol VoidSymbol Meta_h Meta_H \ VoidSymbol VoidSymbol +H h VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_H Meta_h \ VoidSymbol keycode 36 = +j J apostrophe apostrophe Control_j \ Control_j VoidSymbol VoidSymbol Meta_j Meta_J \ VoidSymbol VoidSymbol +J j VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_J Meta_j \ VoidSymbol \ +j J apostrophe apostrophe Control_j \ Control_j VoidSymbol VoidSymbol Meta_j Meta_J \ VoidSymbol VoidSymbol +J j VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_J Meta_j \ VoidSymbol keycode 37 = +k K lstroke lstroke Control_k \ Control_k VoidSymbol VoidSymbol Meta_k Meta_K \ VoidSymbol VoidSymbol +K k VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_K Meta_k \ VoidSymbol \ +k K lstroke lstroke Control_k \ Control_k VoidSymbol VoidSymbol Meta_k Meta_K \ VoidSymbol VoidSymbol +K k VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_K Meta_k \ VoidSymbol keycode 38 = +l L Lstroke Lstroke Control_l \ Control_l VoidSymbol VoidSymbol Meta_l Meta_L \ VoidSymbol VoidSymbol +L l VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_L Meta_l \ VoidSymbol \ +l L Lstroke Lstroke Control_l \ Control_l VoidSymbol VoidSymbol Meta_l Meta_L \ VoidSymbol VoidSymbol +L l VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_L Meta_l \ VoidSymbol keycode 39 = +uring Uring dollar dollar VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_semicolon \ Meta_semicolon VoidSymbol VoidSymbol quotedbl \ quotedbl VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_colon Meta_colon VoidSymbol \ semicolon semicolon dollar dollar VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_semicolon \ Meta_semicolon VoidSymbol VoidSymbol colon \ colon VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_colon Meta_colon VoidSymbol keycode 40 = section section ssharp ssharp VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_apostrophe \ Meta_apostrophe VoidSymbol VoidSymbol exclam \ exclam VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_quotedbl Meta_quotedbl VoidSymbol \ apostrophe apostrophe ssharp ssharp VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_apostrophe \ Meta_apostrophe VoidSymbol VoidSymbol quotedbl \ quotedbl VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_quotedbl Meta_quotedbl VoidSymbol keycode 41 = semicolon semicolon VoidSymbol VoidSymbol nul \ nul VoidSymbol VoidSymbol Meta_grave Meta_grave \ VoidSymbol VoidSymbol dead_grave dead_grave VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_asciitilde \ Meta_asciitilde VoidSymbol \ grave grave VoidSymbol VoidSymbol nul \ nul VoidSymbol VoidSymbol Meta_grave Meta_grave \ VoidSymbol VoidSymbol asciitilde asciitilde VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_asciitilde \ Meta_asciitilde VoidSymbol keycode 42 = ShiftL keycode 43 = dead_diaeresis dead_diaeresis currency \ currency Control_backslash Control_backslash \ VoidSymbol VoidSymbol Meta_backslash \ Meta_backslash Meta_Control_backslash \ Meta_Control_backslash apostrophe apostrophe VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_bar Meta_bar \ VoidSymbol \ backslash backslash currency \ currency Control_backslash Control_backslash \ VoidSymbol VoidSymbol Meta_backslash \ Meta_backslash Meta_Control_backslash \ Meta_Control_backslash bar bar VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_bar Meta_bar \ VoidSymbol keycode 44 = +y Y degree degree Control_y \ Control_y VoidSymbol VoidSymbol Meta_y Meta_Y \ VoidSymbol VoidSymbol +Y y VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_Y Meta_y \ VoidSymbol \ +y Y degree degree Control_y \ Control_y VoidSymbol VoidSymbol Meta_y Meta_Y \ VoidSymbol VoidSymbol +Y y VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_Y Meta_y \ VoidSymbol keycode 45 = +x X numbersign numbersign Control_x \ Control_x VoidSymbol VoidSymbol Meta_x Meta_X \ VoidSymbol VoidSymbol +X x VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_X Meta_x \ VoidSymbol \ +x X numbersign numbersign Control_x \ Control_x VoidSymbol VoidSymbol Meta_x Meta_X \ VoidSymbol VoidSymbol +X x VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_X Meta_x \ VoidSymbol keycode 46 = +c C ampersand ampersand Control_c \ Control_c VoidSymbol VoidSymbol Meta_c Meta_C \ VoidSymbol VoidSymbol +C c VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_C Meta_c \ VoidSymbol \ +c C ampersand ampersand Control_c \ Control_c VoidSymbol VoidSymbol Meta_c Meta_C \ VoidSymbol VoidSymbol +C c VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_C Meta_c \ VoidSymbol keycode 47 = +v V at at Control_v \ Control_v VoidSymbol VoidSymbol Meta_v Meta_V \ VoidSymbol VoidSymbol +V v VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_V Meta_v \ VoidSymbol \ +v V at at Control_v \ Control_v VoidSymbol VoidSymbol Meta_v Meta_V \ VoidSymbol VoidSymbol +V v VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_V Meta_v \ VoidSymbol keycode 48 = +b B braceleft braceleft Control_b \ Control_b VoidSymbol VoidSymbol Meta_b Meta_B \ VoidSymbol VoidSymbol +B b VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_B Meta_b \ VoidSymbol \ +b B braceleft braceleft Control_b \ Control_b VoidSymbol VoidSymbol Meta_b Meta_B \ VoidSymbol VoidSymbol +B b VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_B Meta_b \ VoidSymbol keycode 49 = +n N braceright braceright Control_n \ Control_n VoidSymbol VoidSymbol Meta_n Meta_N \ VoidSymbol VoidSymbol +N n VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_N Meta_n \ VoidSymbol \ +n N braceright braceright Control_n \ Control_n VoidSymbol VoidSymbol Meta_n Meta_N \ VoidSymbol VoidSymbol +N n VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_N Meta_n \ VoidSymbol keycode 50 = +m M asciicircum asciicircum Control_m \ Control_m VoidSymbol VoidSymbol Meta_m Meta_M \ VoidSymbol VoidSymbol +M M VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_M Meta_m \ VoidSymbol \ +m M asciicircum asciicircum Control_m \ Control_m VoidSymbol VoidSymbol Meta_m Meta_M \ VoidSymbol VoidSymbol +M M VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_M Meta_m \ VoidSymbol keycode 51 = comma comma less less VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_comma Meta_comma \ VoidSymbol VoidSymbol question question less \ less VoidSymbol VoidSymbol Meta_less Meta_less \ VoidSymbol \ comma comma less less VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_comma Meta_comma \ VoidSymbol VoidSymbol less less less \ less VoidSymbol VoidSymbol Meta_less Meta_less \ VoidSymbol keycode 52 = period period greater greater VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_period Meta_period \ VoidSymbol VoidSymbol colon colon greater \ greater VoidSymbol VoidSymbol Meta_greater \ Meta_greater VoidSymbol \ period period greater greater VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_period Meta_period \ VoidSymbol VoidSymbol greater greater greater \ greater VoidSymbol VoidSymbol Meta_greater \ Meta_greater VoidSymbol keycode 53 = minus minus asterisk asterisk \ Control_underscore Control_underscore VoidSymbol \ VoidSymbol Meta_slash Meta_slash VoidSymbol VoidSymbol \ underscore underscore VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Meta_question Meta_question \ VoidSymbol \ slash slash asterisk asterisk \ Control_underscore Control_underscore VoidSymbol \ VoidSymbol Meta_slash Meta_slash VoidSymbol VoidSymbol \ question question VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Meta_question Meta_question \ VoidSymbol keycode 54 = ShiftL keycode 55 = KP_Multiply KP_Multiply asterisk asterisk VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Do Do \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_Multiply KP_Multiply asterisk asterisk VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Do Do \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 56 = Alt keycode 57 = space space nobreakspace nobreakspace nul \ nul VoidSymbol VoidSymbol Meta_space Meta_space \ Meta_nul Meta_nul space space VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ space space nobreakspace nobreakspace nul \ nul VoidSymbol VoidSymbol Meta_space Meta_space \ Meta_nul Meta_nul space space VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 58 = Caps_Lock keycode 59 = F1 F1 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_1 Console_1 Console_1 Console_1 \ Console_1 Console_1 F11 F11 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ F1 F1 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_1 Console_1 Console_1 Console_1 \ Console_1 Console_1 F11 F11 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 60 = F2 F2 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_2 Console_2 Console_2 Console_2 \ Console_2 Console_2 F12 F12 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ F2 F2 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_2 Console_2 Console_2 Console_2 \ Console_2 Console_2 F12 F12 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 61 = F3 F3 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_3 Console_3 Console_3 Console_3 \ Console_3 Console_3 F13 F13 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ F3 F3 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_3 Console_3 Console_3 Console_3 \ Console_3 Console_3 F13 F13 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 62 = F4 F4 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_4 Console_4 Console_4 Console_4 \ Console_4 Console_4 F14 F14 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ F4 F4 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_4 Console_4 Console_4 Console_4 \ Console_4 Console_4 F14 F14 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 63 = F5 F5 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_5 Console_5 Console_5 Console_5 \ Console_5 Console_5 F15 F15 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ F5 F5 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_5 Console_5 Console_5 Console_5 \ Console_5 Console_5 F15 F15 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 64 = F6 F6 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_6 Console_6 Console_6 Console_6 \ Console_6 Console_6 F16 F16 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ F6 F6 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_6 Console_6 Console_6 Console_6 \ Console_6 Console_6 F16 F16 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 65 = F7 F7 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_7 Console_7 Console_7 Console_7 \ Console_7 Console_7 F17 F17 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ F7 F7 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_7 Console_7 Console_7 Console_7 \ Console_7 Console_7 F17 F17 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 66 = F8 F8 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_8 Console_8 Console_8 Console_8 \ Console_8 Console_8 F18 F18 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ F8 F8 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_8 Console_8 Console_8 Console_8 \ Console_8 Console_8 F18 F18 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 67 = F9 F9 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_9 Console_9 Console_9 Console_9 \ Console_9 Console_9 F19 F19 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ F9 F9 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_9 Console_9 Console_9 Console_9 \ Console_9 Console_9 F19 F19 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 68 = F10 F10 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_10 Console_10 Console_10 Console_10 \ Console_10 Console_10 F20 F20 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ F10 F10 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_10 Console_10 Console_10 Console_10 \ Console_10 Console_10 F20 F20 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 69 = Num_Lock Num_Lock Bare_Num_Lock \ Bare_Num_Lock VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Bare_Num_Lock Bare_Num_Lock \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ Num_Lock Num_Lock Bare_Num_Lock \ Bare_Num_Lock VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Bare_Num_Lock Bare_Num_Lock \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 70 = Scroll_Lock Scroll_Lock VoidSymbol VoidSymbol \ Show_State Show_State VoidSymbol VoidSymbol \ Show_Registers Show_Registers VoidSymbol \ VoidSymbol Show_Memory Show_Memory VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Scroll_Lock Scroll_Lock VoidSymbol VoidSymbol \ Show_State Show_State VoidSymbol VoidSymbol \ Show_Registers Show_Registers VoidSymbol \ VoidSymbol Show_Memory Show_Memory VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol keycode 71 = KP_7 KP_7 seven seven Hex_7 \ Hex_7 VoidSymbol VoidSymbol Ascii_7 Ascii_7 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_7 KP_7 seven seven Hex_7 \ Hex_7 VoidSymbol VoidSymbol Ascii_7 Ascii_7 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 72 = KP_8 KP_8 eight eight Hex_8 \ Hex_8 VoidSymbol VoidSymbol Ascii_8 Ascii_8 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_8 KP_8 eight eight Hex_8 \ Hex_8 VoidSymbol VoidSymbol Ascii_8 Ascii_8 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 73 = KP_9 KP_9 nine nine Hex_9 \ Hex_9 VoidSymbol VoidSymbol Ascii_9 Ascii_9 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_9 KP_9 nine nine Hex_9 \ Hex_9 VoidSymbol VoidSymbol Ascii_9 Ascii_9 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 74 = KP_Subtract KP_Subtract minus minus VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_Subtract KP_Subtract minus minus VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 75 = KP_4 KP_4 four four Hex_4 \ Hex_4 VoidSymbol VoidSymbol Ascii_4 Ascii_4 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_4 KP_4 four four Hex_4 \ Hex_4 VoidSymbol VoidSymbol Ascii_4 Ascii_4 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 76 = KP_5 KP_5 five five Hex_5 \ Hex_5 VoidSymbol VoidSymbol Ascii_5 Ascii_5 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_5 KP_5 five five Hex_5 \ Hex_5 VoidSymbol VoidSymbol Ascii_5 Ascii_5 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 77 = KP_6 KP_6 six six Hex_6 \ Hex_6 VoidSymbol VoidSymbol Ascii_6 Ascii_6 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_6 KP_6 six six Hex_6 \ Hex_6 VoidSymbol VoidSymbol Ascii_6 Ascii_6 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 78 = KP_Add KP_Add plus plus VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_Add KP_Add plus plus VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 79 = KP_1 KP_1 one one Hex_1 \ Hex_1 VoidSymbol VoidSymbol Ascii_1 Ascii_1 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_1 KP_1 one one Hex_1 \ Hex_1 VoidSymbol VoidSymbol Ascii_1 Ascii_1 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 80 = KP_2 KP_2 two two Hex_2 \ Hex_2 VoidSymbol VoidSymbol Ascii_2 Ascii_2 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_2 KP_2 two two Hex_2 \ Hex_2 VoidSymbol VoidSymbol Ascii_2 Ascii_2 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 81 = KP_3 KP_3 three three Hex_3 \ Hex_3 VoidSymbol VoidSymbol Ascii_3 Ascii_3 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_3 KP_3 three three Hex_3 \ Hex_3 VoidSymbol VoidSymbol Ascii_3 Ascii_3 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 82 = KP_0 KP_0 zero zero Hex_0 \ Hex_0 VoidSymbol VoidSymbol Ascii_0 Ascii_0 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_0 KP_0 zero zero Hex_0 \ Hex_0 VoidSymbol VoidSymbol Ascii_0 Ascii_0 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol # # keycode 83 = KP_Period KP_Period period period VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_Period KP_Period period period VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol # # Desetinna carka na numericke klavesnici # #keycode 83 = KP_Comma KP_Comma comma comma VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol \ # KP_Comma KP_Comma comma comma VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol # # # #keycode 84 = Alt PrintScreen => SysRq keycode 84 = Spawn_Console Spawn_Console VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol \ Spawn_Console Spawn_Console VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol # # # 102-ha klavesa # keycode 86 = backslash backslash slash slash \ Control_backslash Control_backslash \ Control_underscore Control_underscore \ Meta_backslash Meta_backslash \ Meta_Control_backslash Meta_Control_backslash \ bar bar VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Meta_bar Meta_bar VoidSymbol \ backslash backslash slash slash \ Control_backslash Control_backslash \ Control_underscore Control_underscore \ Meta_backslash Meta_backslash \ Meta_Control_backslash Meta_Control_backslash \ bar bar VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Meta_bar Meta_bar VoidSymbol # # keycode 87 = F11 F11 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_11 Console_11 Console_11 Console_11 \ Console_11 Console_11 F21 F21 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ F11 F11 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_11 Console_11 Console_11 Console_11 \ Console_11 Console_11 F21 F21 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 88 = F12 F12 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_12 Console_12 Console_12 Console_12 \ Console_12 Console_12 F22 F22 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ F12 F12 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_12 Console_12 Console_12 Console_12 \ Console_12 Console_12 F22 F22 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 96 = KP_Enter KP_Enter VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_Enter KP_Enter VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 97 = Control keycode 98 = KP_Divide KP_Divide slash slash VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Macro Macro \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_Divide KP_Divide slash slash VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Macro Macro \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol # #keycode 99 = PrintScreen => POZOR: Alt PrintScreen = keycode 84 keycode 99 = dead_acute dead_acute VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol dead_caron dead_caron VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 100 = AltGr # #keycode 101 = Break keycode 101 = Break Break VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ Break Break VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol # # synonyma: # Find (primarni) => Home # Select (primarni) => End # Prior (primarni) => PageUp # Next (primarni) => PageDown # keycode 102 = Home Home +b B Hex_B \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ Home Home +b B Hex_B \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 103 = Up Up Console_1 Console_1 Up \ Up VoidSymbol VoidSymbol Console_1 Console_1 \ VoidSymbol VoidSymbol Up Up VoidSymbol \ VoidSymbol Up VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ Up Up Console_1 Console_1 Up \ Up VoidSymbol VoidSymbol Console_1 Console_1 \ VoidSymbol VoidSymbol Up Up VoidSymbol \ VoidSymbol Up VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 104 = PageUp PageUp +c C Hex_C \ Hex_C VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol Scroll_Backward \ Scroll_Backward VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ PageUp PageUp +c C Hex_C \ Hex_C VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol Scroll_Backward \ Scroll_Backward VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol keycode 105 = Left Left Decr_Console Decr_Console Left \ Left VoidSymbol VoidSymbol Decr_Console \ Decr_Console VoidSymbol VoidSymbol Left Left \ VoidSymbol VoidSymbol Left VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol \ Left Left Decr_Console Decr_Console Left \ Left VoidSymbol VoidSymbol Decr_Console \ Decr_Console VoidSymbol VoidSymbol Left Left \ VoidSymbol VoidSymbol Left VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol keycode 106 = Right Right Incr_Console Incr_Console Right \ Right VoidSymbol VoidSymbol Incr_Console \ Incr_Console VoidSymbol VoidSymbol Right Right \ VoidSymbol VoidSymbol Right VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol \ Right Right Incr_Console Incr_Console Right \ Right VoidSymbol VoidSymbol Incr_Console \ Incr_Console VoidSymbol VoidSymbol Right Right \ VoidSymbol VoidSymbol Right VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol keycode 107 = End End +e E Hex_E \ Hex_E VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ End End +e E Hex_E \ Hex_E VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 108 = Down Down Last_Console Last_Console Down \ Down VoidSymbol VoidSymbol Last_Console \ Last_Console VoidSymbol VoidSymbol Down Down \ VoidSymbol VoidSymbol Down VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol \ Down Down Last_Console Last_Console Down \ Down VoidSymbol VoidSymbol Last_Console \ Last_Console VoidSymbol VoidSymbol Down Down \ VoidSymbol VoidSymbol Down VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol keycode 109 = PageDown PageDown +f F Hex_F \ Hex_F VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol Scroll_Forward \ Scroll_Forward VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ PageDown PageDown +f F Hex_F \ Hex_F VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol Scroll_Forward \ Scroll_Forward VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol keycode 110 = Insert Insert +a A Hex_A \ Hex_A VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ Insert Insert +a A Hex_A \ Hex_A VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol # # # Keysym Delete reprezentuje znak s kodem 0x7f (127) # - je pouzit pro klavesu BackSpace (viz keycode 14) # #keycode 111 = Delete Delete +d D Hex_D \ # Hex_D VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # Boot Boot VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol \ # Delete Delete +d D Hex_D \ # Hex_D VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # Boot Boot VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol # keycode 111 = Remove Remove +d D Hex_D \ Hex_D VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Boot Boot VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ Remove Remove +d D Hex_D \ Hex_D VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Boot Boot VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol # # # #keycode 119 = Pause => POZOR: Control Pause = keycode 101 #keycode 119 = Pause Pause VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol \ # Pause Pause VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol # # Pause se pouziva pro prepinani CESKE a ANGLICKE klavesnice # - funguje jako ShiftR_Lock # keycode 119 = ShiftR_Lock ShiftR_Lock VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ ShiftR_Lock ShiftR_Lock VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol # # # # # keycode 125 = > Windows klavesa vlevo (symbol okna) # keycode 126 = > Windows klavesa vpravo (symbol okna) # keycode 127 = > Windows klavesa nejvice vpravo (symbol menu) keycode 125 = F13 F13 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_13 Console_13 Console_13 Console_13 \ Console_13 Console_13 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ F13 F13 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_13 Console_13 Console_13 Console_13 \ Console_13 Console_13 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 126 = F13 F13 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_13 Console_13 Console_13 Console_13 \ Console_13 Console_13 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ F13 F13 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_13 Console_13 Console_13 Console_13 \ Console_13 Console_13 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 127 = F14 F14 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_14 Console_14 Console_14 Console_14 \ Console_14 Console_14 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ F14 F14 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_14 Console_14 Console_14 Console_14 \ Console_14 Console_14 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol # # # # string: kdyz je jedne klavese prirazeno vice znaku (napr. funkcni klavesy) # # Vite-li nekdo co maji generovat klavesy F21 a F22 prosim reknete mi to # string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string F21 = "" string F22 = "" # # compose: jak se pomoci mrtvych klaves generuji znaky s diakritikou # transformace dead klavesy na prvni znak za compose: # (v zavorce jsou synonyma -> proto maji stejne oznaceni dead klavesy) # dead_grave ======================================> '`' # dead_acute --------------------------------------> '\'' # dead_diaeresis ==================================> '"' (:) # dead_circumflex (dead_caron) --------------------> '^' # dead_tilde (dead_breve) (dead_doubleacute) => '~' # dead_cedilla (dead_ogonek) -------------------> ',' # -- # dead_grave => pouzito misto nedefinovanych "dead_ring" a "dead_dot" # dead_acute => carka_nad_pismenem (pozivaji take cesi) # dead_diaeresis => dve_tecky_nad_pismenem - pouzivaji napr. nemci # dead_circumflex => striska_nad_pismenem # dead_caron => hacek_nad_pismenem # dead_tilde => vlnovka_nad_pismenem (neni v ISO-8859-2) # dead_breve => obloucek_nad_pismenem # dead_doubleacute => dve_carky_nad_pismenem (myslim ze je to madarsky prehlas) # dead_cedilla => ocasek_pod_pismenem_smerujici_zprava_doleva # dead_ogonek => ocasek_pod_pismenem_smerujici_zleva_doprava # -- # # dead_grave => pouzito pro krouzek a tecku_nad_pismenem (a znak stupne) compose '`' 'u' to '' compose '`' 'U' to '' compose '`' 'z' to '' compose '`' 'Z' to '' # dead_acute (pouze ceske) compose '\'' 'a' to '' compose '\'' 'A' to '' compose '\'' 'e' to '' compose '\'' 'E' to '' compose '\'' 'i' to '' compose '\'' 'I' to '' compose '\'' 'o' to '' compose '\'' 'O' to '' compose '\'' 'u' to '' compose '\'' 'U' to '' compose '\'' 'y' to '' compose '\'' 'Y' to '' # dead_caron (pouze ceske) compose '^' 'u' to '' compose '^' 'U' to '' compose '^' 'c' to '' compose '^' 'C' to '' compose '^' 'd' to '' compose '^' 'D' to '' compose '^' 'e' to '' compose '^' 'E' to '' compose '^' 'n' to '' compose '^' 'N' to '' compose '^' 'r' to '' compose '^' 'R' to '' compose '^' 's' to '' compose '^' 'S' to '' compose '^' 't' to '' compose '^' 'T' to '' compose '^' 'z' to '' compose '^' 'Z' to '' # # Zde je misto pro neceske znaky generovane pres mrtvou klavesu # # dead_acute (neceske znaky) compose '\'' 'c' to '' compose '\'' 'C' to '' compose '\'' 'l' to '' compose '\'' 'L' to '' compose '\'' 'n' to '' compose '\'' 'N' to '' compose '\'' 'r' to '' compose '\'' 'R' to '' compose '\'' 's' to '' compose '\'' 'S' to '' compose '\'' 'z' to '' compose '\'' 'Z' to '' # dead_caron (neceske znaky) compose '^' 'l' to '' compose '^' 'L' to '' # dead_circumflex (neceske znaky) compose '^' 'a' to '' compose '^' 'A' to '' compose '^' 'i' to '' compose '^' 'I' to '' compose '^' 'o' to '' compose '^' 'O' to '' # dead_tilde (neceske znaky) => nedefinovan znak v ISO-8859-2 # # dead_breve (neceske_znaky) compose '~' 'a' to '' compose '~' 'A' to '' # dead_doubleacute (neceske znaky) compose '~' 'o' to '' compose '~' 'O' to '' compose '~' 'u' to '' compose '~' 'U' to '' # dead_diaeresis (neceske znaky) compose '"' 'a' to '' compose '"' 'A' to '' compose '"' 'e' to '' compose '"' 'E' to '' compose '"' 'o' to '' compose '"' 'O' to '' compose '"' 'u' to '' compose '"' 'U' to '' # dead_cedilla (neceske znaky) compose ',' 'c' to '' compose ',' 'C' to '' compose ',' 's' to '' compose ',' 'S' to '' compose ',' 't' to '' compose ',' 'T' to '' # dead_ogonek (neceske znaky) compose ',' 'a' to '' compose ',' 'A' to '' compose ',' 'e' to '' compose ',' 'E' to '' kbd-1.15.5/data/keymaps/i386/qwertz/de_alt_UTF-8.map0000644000076400007640000002437212056474622016535 00000000000000# # de-mac.map: German Mac (Intel) Keymap # # Copyright (c) 2007 Jochen Kuhnle # # Distributed under the GNU General Public License Version 2 # see http://www.gnu.org/licenses/gpl.txt for details # alt_is_meta include "qwertz-layout" include "linux-with-alt-and-altgr" include "compose.latin1" strings as usual keymaps 0,1,9,13 # Keycode Normal Shift keycode 1 = Escape Escape keycode 2 = one exclam keycode 3 = two quotedbl keycode 4 = three numbersign keycode 5 = four dollar keycode 6 = five percent keycode 7 = six ampersand keycode 8 = seven slash keycode 9 = eight parenleft keycode 10 = nine parenright keycode 11 = zero equal keycode 12 = ssharp question keycode 13 = dead_acute dead_grave keycode 14 = Delete Delete keycode 15 = Tab Tab keycode 26 = +udiaeresis +Udiaeresis keycode 27 = plus asterisk keycode 28 = Return keycode 29 = Control keycode 39 = +odiaeresis +Odiaeresis keycode 40 = +adiaeresis +Adiaeresis keycode 41 = dead_circumflex degree keycode 42 = Shift keycode 43 = numbersign apostrophe keycode 51 = comma semicolon keycode 52 = period colon keycode 53 = minus underscore keycode 54 = Shift keycode 56 = Alt keycode 57 = space space keycode 58 = Caps_Lock keycode 70 = F14 keycode 86 = less greater keycode 97 = Control keycode 99 = F13 keycode 100 = Alt keycode 119 = F15 keycode 125 = AltGr # Windows-Key ??? keycode 126 = AltGr # Alt Keys alt keycode 2 = exclamdown alt keycode 3 = U+201C # left double quote alt keycode 4 = paragraph alt keycode 5 = cent alt keycode 6 = bracketleft alt keycode 7 = bracketright alt keycode 8 = bar alt keycode 9 = braceleft alt keycode 10 = braceright alt keycode 11 = U+2260 # not equal to alt keycode 12 = questiondown alt keycode 13 = apostrophe alt keycode 16 = guillemotleft alt keycode 17 = U+2211 # n-ary summation alt keycode 18 = U+20AC # euro alt keycode 19 = registered alt keycode 20 = U+2020 # dagger alt keycode 21 = U+03A9 # Omega alt keycode 22 = dead_diaeresis alt keycode 23 = U+2044 # fraction slash alt keycode 24 = oslash alt keycode 25 = U+03C0 # pi alt keycode 26 = U+2022 # bullet alt keycode 27 = plusminus alt keycode 30 = aring alt keycode 31 = U+201A # sinle low-9 quote alt keycode 32 = U+2202 # partial differential alt keycode 33 = U+0192 # f hook alt keycode 34 = copyright alt keycode 35 = ordfeminine alt keycode 36 = masculine alt keycode 37 = U+2206 # increment alt keycode 38 = at alt keycode 39 = ae alt keycode 40 = U+0153 # oe alt keycode 41 = U+201E # double low-9 quote alt keycode 43 = U+2018 # left single quote alt keycode 44 = yen alt keycode 45 = U+2248 # almost equal alt keycode 46 = ccedilla alt keycode 47 = U+221A # square root alt keycode 48 = U+222B # integral alt keycode 49 = dead_tilde alt keycode 50 = mu alt keycode 51 = U+221E # infinity alt keycode 52 = U+2026 # horizontal ellipsis alt keycode 53 = U+2013 # en dash alt keycode 86 = U+2264 # less than or equal tp # Ctrl+Alt Keys control alt keycode 2 = exclamdown control alt keycode 3 = U+201C # left double quote control alt keycode 4 = paragraph control alt keycode 5 = cent control alt keycode 6 = bracketleft control alt keycode 7 = bracketright control alt keycode 8 = bar control alt keycode 9 = braceleft control alt keycode 10 = braceright control alt keycode 11 = U+2260 # not equal to control alt keycode 12 = questiondown control alt keycode 13 = apostrophe control alt keycode 16 = guillemotleft control alt keycode 17 = U+2211 # n-ary summation control alt keycode 18 = U+20AC # euro control alt keycode 19 = registered control alt keycode 20 = U+2020 # dagger control alt keycode 21 = U+03A9 # Omega control alt keycode 22 = diaeresis control alt keycode 23 = U+2044 # fraction slash control alt keycode 24 = oslash control alt keycode 25 = U+03C0 # pi control alt keycode 26 = U+2022 # bullet control alt keycode 27 = plusminus control alt keycode 30 = aring control alt keycode 31 = U+201A # sinle low-9 quote control alt keycode 32 = U+2202 # partial differential control alt keycode 33 = U+0192 # f hook control alt keycode 34 = copyright control alt keycode 35 = ordfeminine control alt keycode 36 = masculine control alt keycode 37 = U+2206 # increment control alt keycode 38 = at control alt keycode 39 = ae control alt keycode 40 = U+0153 # oe control alt keycode 41 = U+201E # double low-9 quote control alt keycode 43 = U+2018 # left single quote control alt keycode 44 = yen control alt keycode 45 = U+2248 # almost equal control alt keycode 46 = ccedilla control alt keycode 47 = U+221A # square root control alt keycode 48 = U+222B # integral control alt keycode 49 = tilde control alt keycode 50 = mu control alt keycode 51 = U+221E # infinity control alt keycode 52 = U+2026 # horizontal ellipsis control alt keycode 53 = U+2013 # en dash control alt keycode 86 = U+2264 # less than or equal tp # Shift+Alt Keys shift alt keycode 2 = U+00AC # notsign shift alt keycode 3 = U+201D # right double quote shift alt keycode 4 = numbersign shift alt keycode 5 = sterling shift alt keycode 6 = U+FB01 # fi ligature shift alt keycode 7 = dead_circumflex shift alt keycode 8 = backslash shift alt keycode 9 = U+02DC # small tilde Shift alt keycode 10 = periodcentered shift alt keycode 11 = macron shift alt keycode 12 = U+02D9 # dot above shift alt keycode 13 = U+02DA # ring above shift alt keycode 16 = guillemotright shift alt keycode 17 = U+201E # double low-9 quote shift alt keycode 18 = U+2030 # per mille shift alt keycode 19 = cedilla shift alt keycode 20 = U+02DD # double acute accent shift alt keycode 21 = U+02C7 # caron shift alt keycode 22 = Aacute shift alt keycode 23 = Ucircumflex shift alt keycode 24 = Ooblique shift alt keycode 25 = U+220F # n-ary product shift alt keycode 26 = degree shift alt keycode 27 = U+F8FF # apple logo shift alt keycode 30 = Aring shift alt keycode 31 = Iacute shift alt keycode 32 = U+2122 # trade mark shift alt keycode 33 = Idiaeresis shift alt keycode 34 = Igrave shift alt keycode 35 = Oacute shift alt keycode 36 = U+0131 # dotless i shift alt keycode 37 = U+02C6 # circumflex accent shift alt keycode 38 = U+FB02 # fl ligature shift alt keycode 39 = U+0152 # OE shift alt keycode 40 = AE shift alt keycode 41 = U+201C # left double quote shift alt keycode 43 = U+2019 # right single quote shift alt keycode 44 = U+2021 # double dagger shift alt keycode 45 = Ugrave shift alt keycode 46 = Ccedilla shift alt keycode 47 = U+25CA # lozenge shift alt keycode 48 = U+2039 # single left angle quote shift alt keycode 49 = U+203A # single right angle quote shift alt keycode 50 = U+02D8 # breve shift alt keycode 51 = U+02DB # ogonek shift alt keycode 52 = division shift alt keycode 53 = U+2014 # em dash shift alt keycode 86 = U+2265 # greater than or equal to # Control+Shift+Alt Keys control shift alt keycode 2 = U+00AC # notsign control shift alt keycode 3 = U+201D # right double quote control shift alt keycode 4 = numbersign control shift alt keycode 5 = sterling control shift alt keycode 6 = U+FB01 # fi ligature control shift alt keycode 7 = circumflex control shift alt keycode 8 = backslash control shift alt keycode 9 = U+02DC # small tilde Control Shift alt keycode 10 = periodcentered control shift alt keycode 11 = macron control shift alt keycode 12 = U+02D9 # dot above control shift alt keycode 13 = U+02DA # ring above control shift alt keycode 16 = guillemotright control shift alt keycode 17 = U+201E # double low-9 quote control shift alt keycode 18 = U+2030 # per mille control shift alt keycode 19 = cedilla control shift alt keycode 20 = U+02DD # double acute accent control shift alt keycode 21 = U+02C7 # caron control shift alt keycode 22 = Aacute control shift alt keycode 23 = Ucircumflex control shift alt keycode 24 = Ooblique control shift alt keycode 25 = U+220F # n-ary product control shift alt keycode 26 = degree control shift alt keycode 27 = U+F8FF # apple logo control shift alt keycode 30 = Aring control shift alt keycode 31 = Iacute control shift alt keycode 32 = U+2122 # trade mark control shift alt keycode 33 = Idiaeresis control shift alt keycode 34 = Igrave control shift alt keycode 35 = Oacute control shift alt keycode 36 = U+0131 # dotless i control shift alt keycode 37 = U+02C6 # circumflex accent control shift alt keycode 38 = U+FB02 # fl ligature control shift alt keycode 39 = U+0152 # OE control shift alt keycode 40 = AE control shift alt keycode 41 = U+201C # left double quote control shift alt keycode 43 = U+2019 # right single quote control shift alt keycode 44 = U+2021 # double dagger control shift alt keycode 45 = Ugrave control shift alt keycode 46 = Ccedilla control shift alt keycode 47 = U+25CA # lozenge control shift alt keycode 48 = U+2039 # single left angle quote control shift alt keycode 49 = U+203A # single right angle quote control shift alt keycode 50 = U+02D8 # breve control shift alt keycode 51 = U+02DB # ogonek control shift alt keycode 52 = division control shift alt keycode 53 = U+2014 # em dash control shift alt keycode 86 = U+2265 # greater than or equal to # fn keys keycode 51 = KP_Comma keycode 55 = KP_Multiply # keycode 69 = VoidSymbol # fn 6 ??? keycode 71 = KP_7 keycode 72 = KP_8 keycode 73 = KP_9 keycode 74 = KP_Subtract keycode 75 = KP_4 keycode 76 = KP_5 keycode 77 = KP_6 keycode 78 = KP_Add keycode 79 = KP_1 keycode 80 = KP_2 keycode 81 = KP_3 keycode 82 = KP_0 keycode 83 = KP_Period keycode 98 = KP_Divide keycode 117 = equal kbd-1.15.5/data/keymaps/i386/qwertz/fr_CH-latin1.map0000644000076400007640000000621412056474622016564 00000000000000# This used to be sf-latin1.map # Renamed because too many Fins thought this was for them. keymaps 0-2,4-6,8,12 include "qwertz-layout" include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape Escape alt keycode 1 = Meta_Escape keycode 2 = one plus bar alt keycode 2 = Meta_one keycode 3 = two quotedbl at control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three asterisk numbersign control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four ccedilla degree control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent section control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six ampersand notsign control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven slash bar control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight parenleft cent control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenright alt keycode 10 = Meta_nine keycode 11 = zero equal alt keycode 11 = Meta_zero keycode 12 = apostrophe question dead_acute control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = dead_circumflex dead_grave dead_tilde alt keycode 13 = Meta_equal keycode 14 = Delete Delete alt keycode 14 = Meta_Delete keycode 15 = Tab Meta_Tab alt keycode 15 = Meta_Tab keycode 26 = egrave udiaeresis bracketleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = dead_diaeresis exclam bracketright control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = eacute odiaeresis alt keycode 39 = Meta_semicolon keycode 40 = agrave adiaeresis braceleft control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = section degree control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = dollar sterling braceright control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 51 = comma semicolon alt keycode 51 = Meta_comma keycode 52 = period colon alt keycode 52 = Meta_period keycode 53 = minus underscore control keycode 53 = Delete alt keycode 53 = Meta_slash shift control keycode 53 = Control_underscore keycode 54 = Shift keycode 56 = Alt keycode 57 = space space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 86 = less greater backslash alt keycode 86 = Meta_less keycode 97 = Control # adapted to X11 keymap altgr keycode 18 = currency #altgr keycode 46 = cent kbd-1.15.5/data/keymaps/i386/qwertz/de-latin1-nodeadkeys.map0000644000076400007640000000075512056474622020323 00000000000000# de-latin1-nodeadkeys.map: German keymap # Due to Olaf Flebbe (flebbe@pluto.tat.physik.uni-tuebingen.de) include "de-latin1.map" control keycode 7 = Control_asciicircum keycode 13 = apostrophe grave keycode 27 = plus asterisk asciitilde keycode 41 = asciicircum degree # corresponding keys in de-latin1.map: # keycode 13 = dead_acute dead_grave # keycode 27 = plus asterisk dead_tilde # keycode 41 = dead_circumflex degree kbd-1.15.5/data/keymaps/i386/qwertz/hu.map0000644000076400007640000000707512056474622015037 00000000000000# # The standard Hungarian keymap (iso8859-2) # # Modified by Soos Peter , 1997, 1998 # based on Levrdy Zoltn's keymap # # The 1998 change interchanged Backspace and Delete # charset "iso-8859-2" keymaps 0-2,4-6,8,10,12 alt_is_meta include "linux-with-alt-and-altgr" plain keycode 83 = KP_Comma strings as usual keycode 1 = Escape keycode 2 = one apostrophe asciitilde keycode 3 = two quotedbl caron control keycode 3 = nul keycode 4 = three plus asciicircum control keycode 4 = Escape keycode 5 = four exclam breve control keycode 5 = Control_backslash keycode 6 = five percent degree control keycode 6 = Control_bracketright keycode 7 = six slash ogonek control keycode 7 = Control_asciicircum keycode 8 = seven equal grave control keycode 8 = Control_underscore keycode 9 = eight parenleft abovedot control keycode 9 = Delete keycode 10 = nine parenright acute keycode 11 = +odiaeresis +Odiaeresis doubleacute alt keycode 11 = Meta_zero keycode 12 = +udiaeresis +Udiaeresis diaeresis control keycode 12 = Control_underscore alt keycode 12 = Meta_minus altgr control keycode 12 = Control_backslash keycode 13 = +oacute +Oacute cedilla alt keycode 13 = Meta_plus keycode 14 = Delete control keycode 14 = BackSpace keycode 15 = Tab keycode 16 = +q +Q backslash control keycode 16 = Control_q altgr control keycode 16 = Control_backslash keycode 17 = +w +W bar control keycode 17 = Control_w keycode 18 = e keycode 19 = r keycode 20 = t keycode 21 = z keycode 22 = u keycode 23 = +i +I Iacute control keycode 23 = Control_i keycode 24 = o keycode 25 = p keycode 26 = +odoubleacute +Odoubleacute division keycode 27 = +uacute +Uacute multiplication keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a keycode 31 = +s +S dstroke control keycode 31 = Control_s keycode 32 = +d +D Dstroke control keycode 32 = Control_d keycode 33 = +f +F bracketleft control keycode 33 = Control_f keycode 34 = +g +G bracketright control keycode 34 = Control_g keycode 35 = h keycode 36 = +j +J iacute control keycode 36 = Control_j keycode 37 = +k +K lstroke control keycode 37 = Control_k keycode 38 = +l +L Lstroke control keycode 38 = Control_l keycode 39 = +eacute +Eacute dollar keycode 40 = +aacute +Aacute ssharp keycode 41 = zero section control keycode 41 = nul keycode 42 = Shift keycode 43 = +udoubleacute +Udoubleacute currency keycode 44 = +y +Y greater control keycode 44 = Control_y keycode 45 = +x +X numbersign control keycode 45 = Control_x keycode 46 = +c +C ampersand control keycode 46 = Control_c keycode 47 = +v +V at control keycode 47 = Control_v keycode 48 = +b +B braceleft control keycode 48 = Control_b keycode 49 = +n +N braceright control keycode 49 = Control_n keycode 50 = m keycode 51 = comma question semicolon keycode 52 = period colon keycode 53 = minus underscore asterisk control keycode 53 = Delete shift control keycode 53 = Control_underscore keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 86 = +iacute +Iacute less keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwertz/de.map0000644000076400007640000000435212056474622015006 00000000000000# de.map: German keymap # (Renamed from gr.map, since it is not a Greek map.) # Some changes due to Olaf Flebbe (flebbe@pluto.tat.physik.uni-tuebingen.de) # More changes by Jochen Hein . keymaps 0-2,4-6,8-10,12 alt_is_meta include "qwertz-layout" altgr keycode 16 = at control altgr keycode 16 = nul altgr keycode 50 = mu include "linux-with-alt-and-altgr" plain keycode 83 = KP_Comma include "compose.latin1" include "euro2.map" strings as usual # Normal Shift AltGr Strg keycode 1 = Escape Escape keycode 2 = one exclam keycode 3 = two quotedbl two nul keycode 4 = three numbersign three Escape keycode 5 = four dollar keycode 6 = five percent keycode 7 = six ampersand keycode 8 = seven slash braceleft keycode 9 = eight parenleft bracketleft keycode 10 = nine parenright bracketright control altgr keycode 10 = Control_bracketright keycode 11 = zero equal braceright keycode 12 = backslash question control altgr keycode 12 = Control_backslash keycode 13 = apostrophe grave keycode 14 = Delete Delete alt keycode 14 = Meta_Delete keycode 15 = Tab Meta_Tab keycode 26 = at backslash keycode 27 = plus asterisk asciitilde keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = bracketleft braceleft keycode 40 = bracketright braceright control shift keycode 40 = Control_bracketright keycode 41 = asciicircum asciitilde Meta_grave Control_asciicircum keycode 42 = Shift keycode 43 = numbersign apostrophe keycode 51 = comma semicolon keycode 52 = period colon keycode 53 = minus underscore Meta_minus shift control keycode 53 = Control_underscore keycode 54 = Shift keycode 56 = Alt keycode 57 = space space Meta_space nul keycode 58 = Caps_Lock keycode 86 = less greater bar keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwerty/0000755000076400007640000000000012056474622013772 500000000000000kbd-1.15.5/data/keymaps/i386/qwerty/ruwin_alt-KOI8-R.map0000644000076400007640000003475212056474622017337 00000000000000# ru4.map is a Russian keymap for a ms(105 keys) keyboard, prepared by # IPLabs Linux Team (www.iplabs.ru/Linux and www.logic.ru) # from (ru1.map) by Eugene Crosser's (ru.map): # by Alexey Vovenko . # # RightAlt is used to change rus/lat, while Shift+CapsLock is used to # lock capitals. # # Changed by imz@altlinux.ru Aprol 2002 # according to a report by Vitaly Lopatin : # - make it really conform to the win-layout (based on ruwin_cplk). include "qwerty-layout" keycode 0 = keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape altgr alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one altgr alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam altgr shift alt keycode 2 = Meta_exclam keycode 3 = two at two quotedbl control keycode 3 = nul altgr control keycode 3 = nul alt keycode 3 = Meta_two altgr alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at altgr shift alt keycode 3 = Meta_at keycode 4 = three numbersign three numbersign control keycode 4 = Escape altgr control keycode 4 = Escape alt keycode 4 = Meta_three altgr alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign altgr shift alt keycode 4 = Meta_numbersign keycode 5 = four dollar four semicolon control keycode 5 = Control_backslash altgr control keycode 5 = Control_backslash alt keycode 5 = Meta_four altgr alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar altgr shift alt keycode 5 = Meta_dollar keycode 6 = five percent five percent control keycode 6 = Control_bracketright altgr control keycode 6 = Control_bracketright alt keycode 6 = Meta_five altgr alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent altgr shift alt keycode 6 = Meta_percent keycode 7 = six asciicircum six colon control keycode 7 = Control_asciicircum altgr control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six altgr alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum altgr shift alt keycode 7 = Meta_asciicircum keycode 8 = seven ampersand seven question control keycode 8 = Control_underscore altgr control keycode 8 = Control_underscore alt keycode 8 = Meta_seven altgr alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand altgr shift alt keycode 8 = Meta_ampersand keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete altgr control keycode 9 = Delete alt keycode 9 = Meta_eight altgr alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk altgr shift alt keycode 9 = Meta_asterisk keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine altgr alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft altgr shift alt keycode 10 = Meta_parenleft keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero altgr alt keycode 11 = Meta_zero shift alt keycode 11 = Meta_parenright altgr shift alt keycode 11 = Meta_parenright keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore altgr control keycode 12 = Control_underscore alt keycode 12 = Meta_minus altgr alt keycode 12 = Meta_minus shift alt keycode 12 = Meta_underscore altgr shift alt keycode 12 = Meta_underscore keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal altgr alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus altgr shift alt keycode 13 = Meta_plus keycode 14 = Delete Delete Delete Delete alt keycode 14 = Meta_Delete altgr alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab altgr alt keycode 15 = Meta_Tab altgr keycode 16 = +0xCA altgr shift keycode 16 = +0xEA altgr keycode 17 = +0xC3 altgr shift keycode 17 = +0xE3 altgr keycode 18 = +0xD5 altgr shift keycode 18 = +0xF5 altgr keycode 19 = +0xCB altgr shift keycode 19 = +0xEB altgr keycode 20 = +0xC5 altgr shift keycode 20 = +0xE5 altgr keycode 21 = +0xCE altgr shift keycode 21 = +0xEE altgr keycode 22 = +0xC7 altgr shift keycode 22 = +0xE7 altgr keycode 23 = +0xDB altgr shift keycode 23 = +0xFB altgr keycode 24 = +0xDD altgr shift keycode 24 = +0xFD altgr keycode 25 = +0xDA altgr shift keycode 25 = +0xFA keycode 26 = bracketleft braceleft altgr keycode 26 = +0xC8 altgr shift keycode 26 = +0xE8 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft altgr alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright bracketleft bracketright # The keycode "0xFF" is too dangerous for many programs (including emacs). # So let it be bracket instead of Hard Sign. altgr keycode 27 = +0xDF altgr shift keycode 27 = +0xFF control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright altgr alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = 0x080d altgr alt keycode 28 = 0x080d control keycode 28 = Linefeed altgr control keycode 28 = Linefeed keycode 29 = Control altgr keycode 30 = +0xC6 altgr shift keycode 30 = +0xE6 altgr keycode 31 = +0xD9 altgr shift keycode 31 = +0xF9 altgr keycode 32 = +0xD7 altgr shift keycode 32 = +0xF7 altgr keycode 33 = +0xC1 altgr shift keycode 33 = +0xE1 altgr keycode 34 = +0xD0 altgr shift keycode 34 = +0xF0 altgr keycode 35 = +0xD2 altgr shift keycode 35 = +0xF2 altgr keycode 36 = +0xCF altgr shift keycode 36 = +0xEF altgr keycode 37 = +0xCC altgr shift keycode 37 = +0xEC altgr keycode 38 = +0xC4 altgr shift keycode 38 = +0xE4 keycode 39 = semicolon colon altgr keycode 39 = +0xD6 altgr shift keycode 39 = +0xF6 alt keycode 39 = Meta_semicolon altgr alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe altgr alt keycode 40 = Meta_apostrophe altgr keycode 40 = +0xDC altgr shift keycode 40 = +0xFC keycode 41 = grave asciitilde +0xA3 +0xB3 control keycode 41 = nul altgr control keycode 41 = nul alt keycode 41 = Meta_grave altgr alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar slash bar control keycode 43 = Control_backslash altgr control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash altgr alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar altgr shift alt keycode 43 = Meta_bar altgr keycode 44 = +0xD1 altgr shift keycode 44 = +0xF1 altgr keycode 45 = +0xDE altgr shift keycode 45 = +0xFE altgr keycode 46 = +0xD3 altgr shift keycode 46 = +0xF3 altgr keycode 47 = +0xCD altgr shift keycode 47 = +0xED altgr keycode 48 = +0xC9 altgr shift keycode 48 = +0xE9 altgr keycode 49 = +0xD4 altgr shift keycode 49 = +0xF4 altgr keycode 50 = +0xD8 altgr shift keycode 50 = +0xF8 keycode 51 = comma less alt keycode 51 = Meta_comma altgr alt keycode 51 = Meta_comma alt shift keycode 51 = Meta_less altgr alt shift keycode 51 = Meta_less altgr keycode 51 = +0xC2 altgr shift keycode 51 = +0xE2 keycode 52 = period greater alt keycode 52 = Meta_period altgr alt keycode 52 = Meta_period alt shift keycode 52 = Meta_greater altgr alt shift keycode 52 = Meta_greater altgr keycode 52 = +0xC0 altgr shift keycode 52 = +0xE0 # Can you survive without "yuo" letter? If no put +0xA3 and +0xB3 for # altgr keycode 53. keycode 53 = slash question period comma control keycode 53 = Delete altgr control keycode 53 = Delete alt keycode 53 = Meta_slash altgr alt keycode 53 = Meta_slash shift alt keycode 53 = Meta_question altgr shift alt keycode 53 = Meta_question keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space control keycode 57 = nul altgr control keycode 57 = nul alt keycode 57 = Meta_space altgr alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 altgr control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 control alt keycode 59 = Console_1 altgr control alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 altgr control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 control alt keycode 60 = Console_2 altgr control alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 altgr control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 control alt keycode 61 = Console_3 altgr control alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 altgr control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 control alt keycode 62 = Console_4 altgr control alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 altgr control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 control alt keycode 63 = Console_5 altgr control alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 altgr control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 control alt keycode 64 = Console_6 altgr control alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 altgr control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 control alt keycode 65 = Console_7 altgr control alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 altgr control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 control alt keycode 66 = Console_8 altgr control alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 altgr control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 control alt keycode 67 = Console_9 altgr control alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 altgr control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 control alt keycode 68 = Console_10 altgr control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State altgr control keycode 70 = Show_State alt keycode 70 = Scroll_Lock altgr alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 altgr alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 altgr alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 altgr alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 altgr alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 altgr alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 altgr alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 altgr alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 altgr alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 altgr alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 altgr alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less altgr alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 altgr control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 control alt keycode 87 = Console_11 altgr control alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 altgr control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 control alt keycode 88 = Console_12 altgr control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = Control_backslash control keycode 99 = Control_backslash altgr control keycode 99 = Control_backslash alt keycode 99 = Control_backslash altgr alt keycode 99 = Control_backslash keycode 100 = AltGr_Lock keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward altgr shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward altgr shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot altgr control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string F21 = "" string F22 = "" string F23 = "" string F24 = "" string F25 = "" string F26 = "" kbd-1.15.5/data/keymaps/i386/qwerty/nl2.map0000644000076400007640000000617012056474622015110 00000000000000# From ad.h.huikeshoven@nl.arthurandersen.com Sun Apr 18 23:47:10 1999 # Subject: Dutch Keyboard # I installed SuSE Linux 6.0 on my IBM Aptiva this weekend. # The machine comes with a Dutch, Windows compatible, 104 key keyboard. # I developed a keymap for this keyboard # The keyboard features dead keys, a pretty weird rearrangement # of keys like (){}[]<>~` etc., a Euro sign. # # nl2.map - based on us.map # Developed by Ad H. Huikeshoven, April 18, 1999. # For IBM manufactured Windows Keyboard, 104 key, for the Dutch market. # This is an alpha version of the map. Not all AltGr keys are # implemented yet. # If you feel like mailing me, mail ad.h.huikeshoven@nl.arthurandersen.com. # keymaps 0-2,4-6,8-9,12 alt_is_meta include "qwerty-layout" include "linux-with-alt-and-altgr" strings as usual #number Normal Shift AltGr #-------------------------------------------------------------------------- keycode 1 = Escape keycode 2 = one exclam onesuperior keycode 3 = two quotedbl twosuperior keycode 4 = three numbersign threesuperior control keycode 4 = Escape keycode 5 = four dollar onequarter keycode 6 = five percent onehalf control keycode 6 = Control_bracketright keycode 7 = six ampersand threequarters control keycode 7 = Control_asciicircum keycode 8 = seven underscore sterling keycode 9 = eight parenleft braceleft keycode 10 = nine parenright braceright keycode 11 = zero apostrophe braceright keycode 12 = slash question backslash Control_underscore keycode 13 = degree asciitilde dead_cedilla keycode 14 = Delete keycode 15 = Tab shift keycode 15 = Meta_Tab keycode 18 = e E euro keycode 19 = r R paragraph keycode 26 = dead_diaeresis dead_circumflex control keycode 26 = Escape keycode 27 = asterisk bar keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 31 = s S ssharp keycode 39 = plus plusminus keycode 40 = dead_acute dead_grave control keycode 40 = Control_g keycode 41 = at section notsign control keycode 41 = nul keycode 42 = Shift keycode 43 = less greater keycode 44 = z Z guillemotleft keycode 45 = x X guillemotright keycode 46 = c C currency control keycode 43 = Control_backslash keycode 50 = m M mu keycode 51 = comma semicolon keycode 52 = period colon period keycode 53 = minus equal control keycode 53 = Delete keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul keycode 58 = Caps_Lock keycode 86 = bracketright bracketleft brokenbar # end of nl.map kbd-1.15.5/data/keymaps/i386/qwerty/bg-cp1251.map0000644000076400007640000003413712056474622015722 00000000000000# Bulgarian Phonetic Cyrillic code page 1251 keyboard map version 0.2. # Cyrillic mode is toggled by Right_Ctrl key and shifted by AltGr key. # Console_13...24 are invoked with Alt-Shift-F1...F12. All other AltGr # keys are bound to Control-Shift, except for the unbound AltGr-Minus. # Based on the kbd defkeymap. -- Dimitar Zhekov keymaps 0-15 strings as usual keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape altgr alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_one Meta_exclam Meta_one Meta_exclam keycode 3 = two at two at \ nul nul nul nul \ Meta_two Meta_at Meta_two Meta_at keycode 4 = three numbersign three numbersign \ Escape VoidSymbol Escape VoidSymbol \ Meta_three Meta_numbersign Meta_three Meta_numbersign keycode 5 = four dollar four dollar \ Control_backslash dollar Control_backslash dollar \ Meta_four Meta_dollar Meta_four Meta_dollar keycode 6 = five percent five percent \ Control_bracketright VoidSymbol Control_bracketright VoidSymbol\ Meta_five Meta_percent Meta_five Meta_percent keycode 7 = six asciicircum six asciicircum \ Control_asciicircum VoidSymbol Control_asciicircum VoidSymbol \ Meta_six Meta_asciicircum Meta_six Meta_asciicircum keycode 8 = seven ampersand seven ampersand \ Control_underscore braceleft Control_underscore braceleft \ Meta_seven Meta_ampersand Meta_seven Meta_ampersand keycode 9 = eight asterisk eight asterisk \ Delete bracketleft Delete bracketleft \ Meta_eight Meta_asterisk Meta_eight Meta_asterisk keycode 10 = nine parenleft nine parenleft \ VoidSymbol bracketright VoidSymbol bracketright \ Meta_nine Meta_parenleft Meta_nine Meta_parenleft keycode 11 = zero parenright zero parenright \ VoidSymbol braceright VoidSymbol braceright \ Meta_zero Meta_parenright Meta_zero Meta_parenright keycode 12 = minus underscore minus underscore \ Control_underscore Control_underscore Control_underscore Control_underscore\ Meta_minus Meta_underscore Meta_minus Meta_underscore keycode 13 = equal plus equal plus \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_equal Meta_plus Meta_equal Meta_plus keycode 14 = Delete Delete Delete Delete control keycode 14 = BackSpace alt keycode 14 = Meta_Delete altgr control keycode 14 = BackSpace altgr alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab shift keycode 15 = Meta_Tab alt keycode 15 = Meta_Tab altgr alt keycode 15 = Meta_Tab keycode 16 = q Q +255 +223 \ Control_q Control_q Control_q Control_q \ Meta_q Meta_Q Meta_q Meta_Q \ Meta_Control_q Meta_Control_q Meta_Control_q Meta_Control_q keycode 17 = w W +226 +194 \ Control_w Control_w Control_w Control_w \ Meta_w Meta_W Meta_w Meta_W \ Meta_Control_w Meta_Control_w Meta_Control_w Meta_Control_w keycode 18 = e E +229 +197 \ Control_e Control_e Control_e Control_e \ Meta_e Meta_E Meta_e Meta_E \ Meta_Control_e Meta_Control_e Meta_Control_e Meta_Control_e keycode 19 = r R +240 +208 \ Control_r Control_r Control_r Control_r \ Meta_r Meta_R Meta_r Meta_R \ Meta_Control_r Meta_Control_r Meta_Control_r Meta_Control_r keycode 20 = t T +242 +210 \ Control_t Control_t Control_t Control_t \ Meta_t Meta_T Meta_t Meta_T \ Meta_Control_t Meta_Control_t Meta_Control_t Meta_Control_t keycode 21 = y Y +250 +218 \ Control_y Control_y Control_y Control_y \ Meta_y Meta_Y Meta_y Meta_Y \ Meta_Control_y Meta_Control_y Meta_Control_y Meta_Control_y keycode 22 = u U +243 +211 \ Control_u Control_u Control_u Control_u \ Meta_u Meta_U Meta_u Meta_U \ Meta_Control_u Meta_Control_u Meta_Control_u Meta_Control_u keycode 23 = i I +232 +200 \ Control_i Control_i Control_i Control_i \ Meta_i Meta_I Meta_i Meta_I \ Meta_Control_i Meta_Control_i Meta_Control_i Meta_Control_i keycode 24 = o O +238 +206 \ Control_o Control_o Control_o Control_o \ Meta_o Meta_O Meta_o Meta_O \ Meta_Control_o Meta_Control_o Meta_Control_o Meta_Control_o keycode 25 = p P +239 +207 \ Control_p Control_p Control_p Control_p \ Meta_p Meta_P Meta_p Meta_P \ Meta_Control_p Meta_Control_p Meta_Control_p Meta_Control_p keycode 26 = bracketleft braceleft +248 +216 \ Escape VoidSymbol Escape VoidSymbol \ Meta_bracketleft Meta_braceleft Meta_bracketleft Meta_braceleft keycode 27 = bracketright braceright +249 +217 \ Control_bracketright asciitilde Control_bracketright asciitilde\ Meta_bracketright Meta_braceright Meta_bracketright Meta_braceright keycode 28 = Return alt keycode 28 = Meta_Control_m altgr alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a A +224 +192 \ Control_a Control_a Control_a Control_a \ Meta_a Meta_A Meta_a Meta_A \ Meta_Control_a Meta_Control_a Meta_Control_a Meta_Control_a keycode 31 = s S +241 +209 \ Control_s Control_s Control_s Control_s \ Meta_s Meta_S Meta_s Meta_S \ Meta_Control_s Meta_Control_s Meta_Control_s Meta_Control_s keycode 32 = d D +228 +196 \ Control_d Control_d Control_d Control_d \ Meta_d Meta_D Meta_d Meta_D \ Meta_Control_d Meta_Control_d Meta_Control_d Meta_Control_d keycode 33 = f F +244 +212 \ Control_f Control_f Control_f Control_f \ Meta_f Meta_F Meta_f Meta_F \ Meta_Control_f Meta_Control_f Meta_Control_f Meta_Control_f keycode 34 = g G +227 +195 \ Control_g Control_g Control_g Control_g \ Meta_g Meta_G Meta_g Meta_G \ Meta_Control_g Meta_Control_g Meta_Control_g Meta_Control_g keycode 35 = h H +245 +213 \ Control_h Control_h Control_h Control_h \ Meta_h Meta_H Meta_h Meta_H \ Meta_Control_h Meta_Control_h Meta_Control_h Meta_Control_h keycode 36 = j J +233 +201 \ Control_j Control_j Control_j Control_j \ Meta_j Meta_J Meta_j Meta_J \ Meta_Control_j Meta_Control_j Meta_Control_j Meta_Control_j keycode 37 = k K +234 +202 \ Control_k Control_k Control_k Control_k \ Meta_k Meta_K Meta_k Meta_K \ Meta_Control_k Meta_Control_k Meta_Control_k Meta_Control_k keycode 38 = l L +235 +203 \ Control_l Control_l Control_l Control_l \ Meta_l Meta_L Meta_l Meta_L \ Meta_Control_l Meta_Control_l Meta_Control_l Meta_Control_l keycode 39 = semicolon colon semicolon colon \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_semicolon Meta_colon Meta_semicolon Meta_colon keycode 40 = apostrophe quotedbl apostrophe quotedbl \ Control_g VoidSymbol Control_g VoidSymbol \ Meta_apostrophe Meta_quotedbl Meta_apostrophe Meta_quotedbl keycode 41 = grave asciitilde +247 +215 \ nul VoidSymbol nul VoidSymbol \ Meta_grave Meta_asciitilde Meta_grave Meta_asciitilde keycode 42 = Shift keycode 43 = backslash bar +254 +222 \ Control_backslash VoidSymbol Control_backslash VoidSymbol \ Meta_backslash Meta_bar Meta_backslash Meta_bar keycode 44 = z Z +231 +199 \ Control_z Control_z Control_z Control_z \ Meta_z Meta_Z Meta_z Meta_Z \ Meta_Control_z Meta_Control_z Meta_Control_z Meta_Control_z keycode 45 = x X +252 +220 \ Control_x Control_x Control_x Control_x \ Meta_x Meta_X Meta_x Meta_X \ Meta_Control_x Meta_Control_x Meta_Control_x Meta_Control_x keycode 46 = c C +246 +214 \ Control_c Control_c Control_c Control_c \ Meta_c Meta_C Meta_c Meta_C \ Meta_Control_c Meta_Control_c Meta_Control_c Meta_Control_c keycode 47 = v V +230 +198 \ Control_v Control_v Control_v Control_v \ Meta_v Meta_V Meta_v Meta_V \ Meta_Control_v Meta_Control_v Meta_Control_v Meta_Control_v keycode 48 = b B +225 +193 \ Control_b Control_b Control_b Control_b \ Meta_b Meta_B Meta_b Meta_B \ Meta_Control_b Meta_Control_b Meta_Control_b Meta_Control_b keycode 49 = n N +237 +205 \ Control_n Control_n Control_n Control_n \ Meta_n Meta_N Meta_n Meta_N \ Meta_Control_n Meta_Control_n Meta_Control_n Meta_Control_n keycode 50 = m M +236 +204 \ Control_m Control_m Control_m Control_m \ Meta_m Meta_M Meta_m Meta_M \ Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m keycode 51 = comma less comma less \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_comma Meta_less Meta_comma Meta_less keycode 52 = period greater period greater \ Compose VoidSymbol Compose VoidSymbol \ Meta_period Meta_greater Meta_period Meta_greater keycode 53 = slash question slash question \ Delete Delete Delete Delete \ Meta_slash Meta_question Meta_slash Meta_question keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space control keycode 57 = nul alt keycode 57 = Meta_space altgr control keycode 57 = nul altgr alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F13 F1 F13 \ F25 F37 F25 F37 \ Console_1 Console_13 Console_1 Console_13 \ Console_1 Console_13 Console_1 Console_13 keycode 60 = F2 F14 F2 F14 \ F26 F38 F26 F38 \ Console_2 Console_14 Console_2 Console_14 \ Console_2 Console_14 Console_2 Console_14 keycode 61 = F3 F15 F3 F15 \ F27 F39 F27 F39 \ Console_3 Console_15 Console_3 Console_15 \ Console_3 Console_15 Console_3 Console_15 keycode 62 = F4 F16 F4 F16 \ F28 F40 F28 F40 \ Console_4 Console_16 Console_4 Console_16 \ Console_4 Console_16 Console_4 Console_16 keycode 63 = F5 F17 F5 F17 \ F29 F41 F29 F41 \ Console_5 Console_17 Console_5 Console_17 \ Console_5 Console_17 Console_5 Console_17 keycode 64 = F6 F18 F6 F18 \ F30 F42 F30 F42 \ Console_6 Console_18 Console_6 Console_18 \ Console_6 Console_18 Console_6 Console_18 keycode 65 = F7 F19 F7 F19 \ F31 F43 F31 F43 \ Console_7 Console_19 Console_7 Console_19 \ Console_7 Console_19 Console_7 Console_19 keycode 66 = F8 F20 F8 F20 \ F32 F44 F32 F44 \ Console_8 Console_20 Console_8 Console_20 \ Console_8 Console_20 Console_8 Console_20 keycode 67 = F9 F21 F9 F21 \ F33 F45 F33 F45 \ Console_9 Console_21 Console_9 Console_21 \ Console_9 Console_21 Console_9 Console_21 keycode 68 = F10 F22 F10 F22 \ F34 F46 F34 F46 \ Console_10 Console_22 Console_10 Console_22 \ Console_10 Console_22 Console_10 Console_22 keycode 69 = Num_Lock shift keycode 69 = Bare_Num_Lock altgr shift keycode 69 = Bare_Num_Lock keycode 70 = Scroll_Lock Show_Memory Scroll_Lock Show_Memory \ Show_State Show_Registers Show_State Show_Registers \ Scroll_Lock VoidSymbol Scroll_Lock VoidSymbol keycode 71 = KP_7 alt keycode 71 = Ascii_7 altgr alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 altgr alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 altgr alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 altgr alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 altgr alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 altgr alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 altgr alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 altgr alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 altgr alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 altgr alt keycode 82 = Ascii_0 keycode 83 = KP_Period alt control keycode 83 = Boot altgr alt control keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater less greater \ VoidSymbol bar VoidSymbol bar \ Meta_less Meta_greater Meta_less Meta_greater keycode 87 = F11 F23 F11 F23 \ F35 F47 F35 F47 \ Console_11 Console_23 Console_11 Console_23 \ Console_11 Console_23 Console_11 Console_23 keycode 88 = F12 F24 F12 F24 \ F36 F48 F36 F48 \ Console_12 Console_24 Console_12 Console_24 \ Console_12 Console_24 Console_12 Console_24 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = AltGr_Lock keycode 98 = KP_Divide keycode 99 = Control_backslash control keycode 99 = Control_backslash alt keycode 99 = Control_backslash altgr control keycode 99 = Control_backslash altgr alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward altgr shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console altgr alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console altgr alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward altgr shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove alt control keycode 111 = Boot altgr alt control keycode 111 = Boot keycode 112 = Macro keycode 113 = F13 keycode 114 = F14 keycode 115 = Help keycode 116 = Do keycode 117 = F17 keycode 118 = KP_MinPlus keycode 119 = Pause keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = kbd-1.15.5/data/keymaps/i386/qwerty/lt.map0000644000076400007640000005360312056474622015037 00000000000000#encoding "UTF-8" # # version 1.12. # Lithuanian key-map for PC 101/102 keyboard. # Comments & bug reports to: Ričardas Čepas # http://www.angelfire.com/me/rch/ll.html # # Usage: # kbd_mode -a; loadkeys lt.l4.map; setfont lat4u* -m vga2iso # and press Ctrl+Alt+4 # Or: # kbd_mode -u; loadkeys lt.map; setfont LatArCyrHeb* -m vga2iso # and press Ctrl+Alt+8 # # `vga2iso' screen-map is for non-Unicode mode to get proper ISO 8859-4 # font mapping. # # # BUGS: Caps-Lock doesn't work properly for Unicode characters. Use # Shift-Lock (Control+Caps-Lock) instead if you really need that. # Differences between this and default Linux 2.0.29 key-map: # AltGr is used for Lithuanian mode and AltGr+key combinations are # changed to Alt+Shift+key. Hex codes can be entered using keypad while # Control+Shift or Alt+Shift is pressed. Keypad layout for hex digits: # A B C D # 7 8 9 E # 4 5 6 E # 1 2 3 F # 00 F # Latin <-> Lithuanian modes are toggled by Alt+Enter or # Alt+Control+Enter or Alt+Caps-Lock. AltGr (right Alt) can be used to # shift the mode. Key between left Control and Alt on German keyboard is # another AltGr. # Keyboard layout (upper row of number keys) : # 1!Ą 2@Č 3#Ę 4$Ė 5 %Į 6^Š 7&Ų 8*Ū 9(„ 0)“ -_ +=Ž # Aogonek Ccaron Eogonek Edot Iogonek Scaron Uogonek Umacron ,, " -_ Zcaron # All other keys are the same in both modes. # Control+Alt+u or Control+Alt+8 generates command line for # switching *current* (only) virtual console to Unicode mode. # Control+Alt+1 - default ISO 8859-1 charset mapping and non-Unicode # mode. # Control+Alt+4 - ISO 8859-4 charset mapping if you have loaded # LatArCyrHeb* (or lat4u-*) font with `vga2iso' screen map. Or lat4-* # font with `trivial' screen map. # # Backspace key (above Return/Enter) generates BackSpace (^H, octal # 010) and should delete a character before cursor. Delete key generates # Delete (^?, octal 177) and should delete a character above cursor. If # that doesn't happen you should: # 1) Edit /etc/login.defs - ERASE_CHAR 010 # or run `reset' - should set stty erase character to ^H # or run `stty erase ^H' # # 2) Add to /etc/profile commands: # kbd_mode -u if you want input characters in Unicode. # # 3) [You don't need 3) if you use linux+utf8 or linux+k terminfo entry.] # Fix terminfo entry: infocmp -L linux >/tmp/linux # Edit file /tmp/linux It should have key_backspace and key_dc entries: # key_backspace=^H, key_btab=\E[Z, key_dc=\177, # key_sdc=\E[3$, key_send=\E[8$, key_shome=\E[7$, key_sic=\E[2$, # key_sleft=\E[d, key_sright=\E[c, # Compile entry (as root): tic /tmp/linux # 4) For bash and other programs using readline library create # ~/.inputrc or file pointed by INPUTRC variable, or /etc/inputrc # for newer versions: # set meta-flag On # set convert-meta Off # set input-meta On # set output-meta On # "\C-h": backward-delete-char # "\e\C-h": backward-kill-word # "\e[1~": beginning-of-line # "\e[H": beginning-of-line # "\e[7~": beginning-of-line # "\eOH": beginning-of-line # "\e[d": backward-word # "\C-?": delete-char # "\e[3~": delete-char # "\e[4~": end-of-line # "\e[F": end-of-line # "\e[8~": end-of-line # "\eOF": end-of-line # "\e[c": forward-word # "\e\C-?": kill-word # 5) Add to /etc/init.d/boot ( this startup file may be other for you system): # kbd_mode -u; loadkeys lt.map # or kbd_mode -a; loadkeys lt.l4.map # loadkeys affects all virtual consoles. # # Control+BackSpace is Delete and Control+Delete is Remove # (VT100 key). Most Meta_ and Control_Meta_ combinations are # enabled. # Control+Space gives nul, Shift+Control+Space - non-break space. # Shift+Control+minus gives discretionary (soft) hyphen, # Shift+Alt+minus - quotation dash (long) and Shift+Control+Alt+minus - # non-breaking hyphen. # Control+Alt+double_quote gives double turned comma quotation # mark, Shift+Control+Alt+double_quote gives double comma quotation # mark. # Shift+Function gives functions F11..22, Control+F. - F21..32, # Shift+Control+F. - F31..42. Shift+[Control+]Alt+F. - virtual consoles # 13..24. # Added Back_Tab as Shift+Tab, shifted arrows, Insert, Delete, # Home, End as in rxvt terminal. # Added F1 as Shift+Control+H (Emacs "feature"). # # See kbd.FAQ for more info on Linux key-map. keymaps 0-15 # Plain +Shift +Shift # +AltGr +AltGr # Plain 0 1 2 3 # +Control 4 5 6 7 # +Alt 8 9 10 11 # +Control+Alt 12 13 14 15 # AltGr = right Alt keycode 1 = Escape Escape Escape Escape \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_Escape Meta_Escape Meta_Escape Meta_Escape # +aogonek ą +Aogonek Ą keycode 2 = one exclam U+0105 U+0104 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_one Meta_exclam Meta_one Meta_exclam \ F202 F202 F202 F202 # ISO 8859-1 - default Linux map string F202 = "kbd_mode -a; echo -ne '\\033\\045@\\033(B'\015" # +ccaron č +Ccaron Č keycode 3 = two at U+010d U+010c \ nul nul nul nul \ Meta_two Meta_at Meta_two Meta_at \ nul nul nul nul # +eogonek ę +Eogonek Ę keycode 4 = three numbersign U+0119 U+0118 \ Escape Escape Escape Escape \ Meta_three Meta_numbersign Meta_three Meta_numbersign # +eabovedot ė +Eabovedot Ė keycode 5 = four dollar U+0117 U+0116 \ Control_backslash Control_backslash Control_backslash Control_backslash \ Meta_four Meta_dollar Meta_four Meta_dollar \ F201 F201 F201 F201 # ISO 8859-4 or other user map string F201 = "kbd_mode -a; echo -ne '\\033\\045@\\033(K'\015" # +iogonek į +Iogonek Į keycode 6 = five percent U+012f U+012e \ Control_bracketright Control_bracketright Control_bracketright \ Control_bracketright \ Meta_five Meta_percent Meta_five Meta_percent # +scaron š +Scaron Š keycode 7 = six asciicircum U+0161 U+0160 \ Control_asciicircum Control_asciicircum Control_asciicircum \ Control_asciicircum \ Meta_six Meta_asciicircum Meta_six Meta_asciicircum \ Meta_Control_asciicircum Meta_Control_asciicircum Meta_Control_asciicircum \ Meta_Control_asciicircum # +uogonek ų +Uogonek Ų keycode 8 = seven ampersand U+0173 U+0172 \ Control_underscore Control_underscore Control_underscore \ Control_underscore \ Meta_seven Meta_ampersand Meta_seven Meta_ampersand # +umacron ū +Umacron Ū keycode 9 = eight asterisk U+016b U+016a \ Delete Delete Delete Delete \ Meta_eight Meta_asterisk Meta_eight Meta_asterisk \ F200 F200 F200 F200 # UTF-8 string F200 = "kbd_mode -u; echo -ne '\\033\\045G\\033(K'\015" # 201E not available in ISO 8859-4 low_double_comma_quotation_mark „ keycode 10 = nine parenleft U+201e parenleft \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_nine Meta_parenleft Meta_nine Meta_parenleft # 201C not available in ISO 8859-4 double_turned_comma_quotation_mark “ keycode 11 = zero parenright U+201c parenright \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_zero Meta_parenright Meta_zero Meta_parenright # 00AD soft hyphen = discretionary hyphen # 2015 horizontal bar = quotation dash * long dash introducing quoted text # 2011 non-breaking hyphen keycode 12 = minus underscore minus underscore \ Control_underscore U+00ad Control_underscore U+00ad \ Meta_minus U+2015 Meta_minus U+2015 \ Meta_Control_underscore U+2011 Meta_Control_underscore U+2011 # +zcaron ž +Zcaron Ž keycode 13 = equal plus U+017e U+017d \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_equal Meta_plus Meta_equal Meta_plus # edit this if you want the key above to delete symbols above # cursor, not before. keycode 14 = \ BackSpace BackSpace BackSpace BackSpace \ Delete Delete Delete Delete \ Meta_BackSpace Meta_BackSpace Meta_BackSpace Meta_BackSpace \ Meta_Delete Meta_Delete Meta_Delete Meta_Delete string F215 = "\033[Z" keycode 15 = Tab F215 Tab F215 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_Tab Meta_Tab Meta_Tab Meta_Tab # Single characters are defined by default. keycode 16 = +q keycode 17 = +w keycode 18 = +e keycode 19 = +r keycode 20 = +t keycode 21 = +y keycode 22 = +u control alt keycode 22 = F200 shift control alt keycode 22 = F200 altgr control alt keycode 22 = F200 shift altgr control alt keycode 22 = F200 # UTF-8 #string F200 = "kbd_mode -u; echo -ne '\\033\\045G\\033(K'\015" keycode 23 = +i keycode 24 = +o keycode 25 = +p keycode 26 = bracketleft braceleft bracketleft braceleft \ Escape Escape Escape Escape \ Meta_bracketleft Meta_braceleft Meta_bracketleft Meta_braceleft keycode 27 = bracketright braceright bracketright braceright \ Control_bracketright Control_bracketright \ Control_bracketright Control_bracketright \ Meta_bracketright Meta_braceright Meta_bracketright Meta_braceright \ Meta_Control_bracketright Meta_Control_bracketright \ Meta_Control_bracketright Meta_Control_bracketright keycode 28 = Return Return Return Return \ Return Return Return Return \ AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock \ AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock keycode 29 = Control keycode 30 = +a keycode 31 = +s keycode 32 = +d keycode 33 = +f keycode 34 = +g keycode 35 = +h shift control keycode 35 = F1 shift AltGr control keycode 35 = F1 keycode 36 = +j keycode 37 = +k keycode 38 = +l keycode 39 = semicolon colon semicolon colon \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_semicolon Meta_colon Meta_semicolon Meta_colon # 201C left double quotation mark = double turned comma quotation mark “ # 201D right double quotation mark = double comma quotation mark ” keycode 40 = apostrophe quotedbl apostrophe quotedbl \ Control_g Control_g Control_g Control_g \ Meta_apostrophe Meta_quotedbl Meta_apostrophe Meta_quotedbl \ U+201C U+201D U+201C U+201D keycode 41 = grave asciitilde grave asciitilde \ nul nul nul nul \ Meta_grave Meta_asciitilde Meta_grave Meta_asciitilde keycode 42 = Shift keycode 43 = backslash bar backslash bar \ Control_backslash Control_backslash Control_backslash Control_backslash \ Meta_backslash Meta_bar Meta_backslash Meta_bar \ Meta_Control_backslash Meta_Control_backslash \ Meta_Control_backslash Meta_Control_backslash keycode 44 = +z keycode 45 = +x keycode 46 = +c keycode 47 = +v keycode 48 = +b keycode 49 = +n keycode 50 = +m keycode 51 = comma less comma less \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_comma Meta_less Meta_comma Meta_less keycode 52 = period greater period greater \ Compose Compose Compose Compose \ Meta_period Meta_greater Meta_period Meta_greater keycode 53 = slash question slash question \ Delete Delete Delete Delete \ Meta_slash Meta_question Meta_slash Meta_question keycode 54 = Shift keycode 55 = KP_Multiply KP_Multiply KP_Multiply KP_Multiply \ KP_Multiply Hex_C KP_Multiply Hex_C \ KP_Multiply Hex_C KP_Multiply Hex_C \ KP_Multiply KP_Multiply KP_Multiply KP_Multiply keycode 56 = Alt # 0xA0 no-break space keycode 57 = space space space space \ nul U+00a0 nul U+00a0 \ Meta_space Meta_space Meta_space Meta_space \ VoidSymbol U+00a0 VoidSymbol U+00a0 keycode 58 = Caps_Lock Caps_Lock Caps_Lock Caps_Lock \ Shift_Lock Shift_Lock Shift_Lock Shift_Lock \ AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock \ Caps_Lock Caps_Lock Caps_Lock Caps_Lock keycode 59 = F1 F11 F1 F11 \ F21 F31 F21 F31 \ Console_1 Console_13 Console_1 Console_13 \ Console_1 Console_13 Console_1 Console_13 keycode 60 = F2 F12 F2 F12 \ F22 F32 F22 F32 \ Console_2 Console_14 Console_2 Console_14 \ Console_2 Console_14 Console_2 Console_14 keycode 61 = F3 F13 F3 F13 \ F23 F33 F23 F33 \ Console_3 Console_15 Console_3 Console_15 \ Console_3 Console_15 Console_3 Console_15 keycode 62 = F4 F14 F4 F14 \ F24 F34 F24 F34 \ Console_4 Console_16 Console_4 Console_16 \ Console_4 Console_16 Console_4 Console_16 keycode 63 = F5 F15 F5 F15 \ F25 F35 F25 F35 \ Console_5 Console_17 Console_5 Console_17 \ Console_5 Console_17 Console_5 Console_17 keycode 64 = F6 F16 F6 F16 \ F26 F36 F26 F36 \ Console_6 Console_18 Console_6 Console_18 \ Console_6 Console_18 Console_6 Console_18 keycode 65 = F7 F17 F7 F17 \ F27 F37 F27 F37 \ Console_7 Console_19 Console_7 Console_19 \ Console_7 Console_19 Console_7 Console_19 keycode 66 = F8 F18 F8 F18 \ F28 F38 F28 F38 \ Console_8 Console_20 Console_8 Console_20 \ Console_8 Console_20 Console_8 Console_20 keycode 67 = F9 F19 F9 F19 \ F29 F39 F29 F39 \ Console_9 Console_21 Console_9 Console_21 \ Console_9 Console_21 Console_9 Console_21 keycode 68 = F10 F20 F10 F20 \ F30 F40 F30 F40 \ Console_10 Console_22 Console_10 Console_22 \ Console_10 Console_22 Console_10 Console_22 keycode 69 = Num_Lock Bare_Num_Lock Num_Lock Bare_Num_Lock \ Num_Lock Hex_A Num_Lock Hex_A \ Num_Lock Hex_A Num_Lock Hex_A \ Num_Lock Num_Lock Num_Lock Num_Lock keycode 70 = Scroll_Lock Show_Memory Scroll_Lock Show_Memory \ Show_State VoidSymbol Show_State VoidSymbol \ Scroll_Lock Show_Registers Scroll_Lock Show_Registers keycode 71 = KP_7 KP_7 KP_7 KP_7 \ KP_7 Hex_7 KP_7 Hex_7 \ Ascii_7 Hex_7 Ascii_7 Hex_7 \ KP_7 KP_7 KP_7 KP_7 keycode 72 = KP_8 KP_8 KP_8 KP_8 \ KP_8 Hex_8 KP_8 Hex_8 \ Ascii_8 Hex_8 Ascii_8 Hex_8 \ KP_8 KP_8 KP_8 KP_8 keycode 73 = KP_9 KP_9 KP_9 KP_9 \ KP_9 Hex_9 KP_9 Hex_9 \ Ascii_9 Hex_9 Ascii_9 Hex_9 \ KP_9 KP_9 KP_9 KP_9 keycode 74 = KP_Subtract KP_Subtract KP_Subtract KP_Subtract \ KP_Subtract Hex_D KP_Subtract Hex_D \ KP_Subtract Hex_D KP_Subtract Hex_D \ KP_Subtract KP_Subtract KP_Subtract KP_Subtract keycode 75 = KP_4 KP_4 KP_4 KP_4 \ KP_4 Hex_4 KP_4 Hex_4 \ Ascii_4 Hex_4 Ascii_4 Hex_4 \ KP_4 KP_4 KP_4 KP_4 keycode 76 = KP_5 KP_5 KP_5 KP_5 \ KP_5 Hex_5 KP_5 Hex_5 \ Ascii_5 Hex_5 Ascii_5 Hex_5 \ KP_5 KP_5 KP_5 KP_5 keycode 77 = KP_6 KP_6 KP_6 KP_6 \ KP_6 Hex_6 KP_6 Hex_6 \ Ascii_6 Hex_6 Ascii_6 Hex_6 \ KP_6 KP_6 KP_6 KP_6 keycode 78 = KP_Add KP_Add KP_Add KP_Add \ KP_Add Hex_E KP_Add Hex_E \ KP_Add Hex_E KP_Add Hex_E \ KP_Add KP_Add KP_Add KP_Add keycode 79 = KP_1 KP_1 KP_1 KP_1 \ KP_1 Hex_1 KP_1 Hex_1 \ Ascii_1 Hex_1 Ascii_1 Hex_1 \ KP_1 KP_1 KP_1 KP_1 keycode 80 = KP_2 KP_2 KP_2 KP_2 \ KP_2 Hex_2 KP_2 Hex_2 \ Ascii_2 Hex_2 Ascii_2 Hex_2 \ KP_2 KP_2 KP_2 KP_2 keycode 81 = KP_3 KP_3 KP_3 KP_3 \ KP_3 Hex_3 KP_3 Hex_3 \ Ascii_3 Hex_3 Ascii_3 Hex_3 \ KP_3 KP_3 KP_3 KP_3 keycode 82 = KP_0 KP_0 KP_0 KP_0 \ KP_0 Hex_0 KP_0 Hex_0 \ Ascii_0 Hex_0 Ascii_0 Hex_0 \ KP_0 KP_0 KP_0 KP_0 keycode 83 = KP_Period control alt keycode 83 = Boot altgr control alt keycode 83 = Boot # Alt + print-screen keycode 84 = Last_Console keycode 85 = #keycode 86 = less greater bar # alt keycode 86 = Meta_less # On German keyboards it is between left control and left alt keys: keycode 86 = AltGr keycode 87 = F11 F21 F11 F21 \ F31 F41 F31 F41 \ Console_11 Console_23 Console_11 Console_23 \ Console_11 Console_23 Console_11 Console_23 keycode 88 = F12 F22 F12 F22 \ F32 F42 F32 F42 \ Console_12 Console_24 Console_12 Console_24 \ Console_12 Console_24 Console_12 Console_24 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter KP_Enter KP_Enter KP_Enter \ KP_Enter Hex_F KP_Enter Hex_F \ AltGr_Lock Hex_F AltGr_Lock Hex_F \ AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock keycode 97 = Control keycode 98 = KP_Divide KP_Divide KP_Divide KP_Divide \ KP_Divide Hex_B KP_Divide Hex_B \ KP_Divide Hex_B KP_Divide Hex_B \ KP_Divide KP_Divide KP_Divide KP_Divide keycode 99 = VoidSymbol # 99=Print-Screen control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break # 101=Control-Pause string F102 = "\033[7$" keycode 102 = Find # =Home shift keycode 102 = F102 shift AltGr keycode 102 = F102 string F103 = "\033[a" keycode 103 = Up shift keycode 103 = F103 shift AltGr keycode 103 = F103 alt keycode 103 = Spawn_Console AltGr alt keycode 103 = Spawn_Console shift alt keycode 103 = Spawn_Console shift AltGr alt keycode 103 = Spawn_Console keycode 104 = Prior # =PageUp shift keycode 104 = Scroll_Backward AltGr shift keycode 104 = Scroll_Backward string F105 = "\033[d" keycode 105 = Left F105 Left F105 \ Left F105 Left F105 \ Decr_Console Decr_Console Decr_Console Decr_Console \ Decr_Console Decr_Console Decr_Console Decr_Console string F106 = "\033[c" keycode 106 = Right F106 Right F106 \ Right F106 Right F106 \ Incr_Console Incr_Console Incr_Console Incr_Console \ Incr_Console Incr_Console Incr_Console Incr_Console string F107 = "\033[8$" keycode 107 = Select # =End shift keycode 107 = F107 shift AltGr keycode 107 = F107 string F108 = "\033[b" keycode 108 = Down shift keycode 108 = F108 shift AltGr keycode 108 = F108 keycode 109 = Next # =PageDown shift keycode 109 = Scroll_Forward AltGr shift keycode 109 = Scroll_Forward string F110 = "\033[2$" keycode 110 = Insert shift keycode 110 = F110 shift AltGr keycode 110 = F110 # Edit this if you want strict VT100 emulation. string F111 = "\033[3$" keycode 111 = Delete F111 Delete F111 \ Remove Remove Remove Remove \ Meta_Delete Meta_Delete Meta_Delete Meta_Delete \ Boot Boot Boot Boot # My PC 102 keyboard seems don't have 112-118. keycode 112 = Macro keycode 113 = F13 keycode 114 = F14 keycode 115 = Help keycode 116 = Do keycode 117 = F17 keycode 118 = KP_MinPlus keycode 119 = Pause keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string F21 = "\033[35~" string F22 = "\033[36~" string F23 = "\033[37~" string F24 = "\033[38~" string F25 = "\033[39~" string F26 = "\033[40~" string F27 = "\033[41~" string F28 = "\033[42~" string F29 = "\033[43~" string F30 = "\033[44~" string F31 = "\033[45~" string F32 = "\033[46~" string F33 = "\033[47~" string F34 = "\033[48~" string F35 = "\033[49~" string F36 = "\033[50~" string F37 = "\033[51~" string F38 = "\033[52~" string F39 = "\033[53~" string F40 = "\033[54~" string F41 = "\033[55~" string F42 = "\033[56~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string Macro = "\033[M" string Pause = "\033[P" # ISO-8859-1 characters - don't work in Unicode mode as of # loadkeys V.89 and Linux 2.0.29. Use Control+Alt+1 to see them. compose as usual for "iso-8859-1" kbd-1.15.5/data/keymaps/i386/qwerty/ua-ws.map0000644000076400007640000017367612056474622015471 00000000000000keymaps 0-2,4-6,8-9,12-13,64-66,68-69,72-73,76-77,128-130,132-133,136-137,140-141,192-194,196-197,200-201,204-205 strings as usual keycode 1 = Escape Escape alt keycode 1 = Meta_Escape ctrlr keycode 1 = Escape shift ctrlr keycode 1 = Escape alt ctrlr keycode 1 = Meta_Escape ctrll keycode 1 = Escape shift ctrll keycode 1 = Escape alt ctrll keycode 1 = Meta_Escape ctrll ctrlr keycode 1 = Escape shift ctrll ctrlr keycode 1 = Escape alt ctrll ctrlr keycode 1 = Meta_Escape keycode 2 = one exclam alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam ctrlr keycode 2 = one shift ctrlr keycode 2 = exclam alt ctrlr keycode 2 = Meta_one shift alt ctrlr keycode 2 = Meta_exclam ctrll keycode 2 = one shift ctrll keycode 2 = exclam alt ctrll keycode 2 = Meta_one shift alt ctrll keycode 2 = Meta_exclam ctrll ctrlr keycode 2 = one shift ctrll ctrlr keycode 2 = exclam alt ctrll ctrlr keycode 2 = Meta_one shift alt ctrll ctrlr keycode 2 = Meta_exclam altgr keycode 2 = 150 keycode 3 = two at at control keycode 3 = nul shift control keycode 3 = nul alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at ctrlr keycode 3 = two shift ctrlr keycode 3 = quotedbl control ctrlr keycode 3 = nul shift control ctrlr keycode 3 = nul alt ctrlr keycode 3 = Meta_two shift alt ctrlr keycode 3 = Meta_at ctrll keycode 3 = two shift ctrll keycode 3 = quotedbl control ctrll keycode 3 = nul shift control ctrll keycode 3 = nul alt ctrll keycode 3 = Meta_two shift alt ctrll keycode 3 = Meta_at ctrll ctrlr keycode 3 = two shift ctrll ctrlr keycode 3 = quotedbl control ctrll ctrlr keycode 3 = nul shift control ctrll ctrlr keycode 3 = nul alt ctrll ctrlr keycode 3 = Meta_two shift alt ctrll ctrlr keycode 3 = Meta_at altgr keycode 3 = 157 keycode 4 = three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign ctrlr keycode 4 = three shift ctrlr keycode 4 = numbersign control ctrlr keycode 4 = Escape shift control ctrlr keycode 4 = Escape alt ctrlr keycode 4 = Meta_three shift alt ctrlr keycode 4 = Meta_numbersign ctrll keycode 4 = three shift ctrll keycode 4 = numbersign control ctrll keycode 4 = Escape shift control ctrll keycode 4 = Escape alt ctrll keycode 4 = Meta_three shift alt ctrll keycode 4 = Meta_numbersign ctrll ctrlr keycode 4 = three shift ctrll ctrlr keycode 4 = numbersign control ctrll ctrlr keycode 4 = Escape shift control ctrll ctrlr keycode 4 = Escape alt ctrll ctrlr keycode 4 = Meta_three shift alt ctrll ctrlr keycode 4 = Meta_numbersign altgr keycode 4 = 152 keycode 5 = four dollar dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar ctrlr keycode 5 = four shift ctrlr keycode 5 = semicolon control ctrlr keycode 5 = Control_backslash shift control ctrlr keycode 5 = Control_backslash alt ctrlr keycode 5 = Meta_four shift alt ctrlr keycode 5 = Meta_dollar ctrll keycode 5 = four shift ctrll keycode 5 = semicolon control ctrll keycode 5 = Control_backslash shift control ctrll keycode 5 = Control_backslash alt ctrll keycode 5 = Meta_four shift alt ctrll keycode 5 = Meta_dollar ctrll ctrlr keycode 5 = four shift ctrll ctrlr keycode 5 = semicolon control ctrll ctrlr keycode 5 = Control_backslash shift control ctrll ctrlr keycode 5 = Control_backslash alt ctrll ctrlr keycode 5 = Meta_four shift alt ctrll ctrlr keycode 5 = Meta_dollar altgr keycode 5 = 153 keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent ctrlr keycode 6 = five shift ctrlr keycode 6 = colon control ctrlr keycode 6 = Control_bracketright shift control ctrlr keycode 6 = Control_bracketright alt ctrlr keycode 6 = Meta_five shift alt ctrlr keycode 6 = Meta_percent ctrll keycode 6 = five shift ctrll keycode 6 = colon control ctrll keycode 6 = Control_bracketright shift control ctrll keycode 6 = Control_bracketright alt ctrll keycode 6 = Meta_five shift alt ctrll keycode 6 = Meta_percent ctrll ctrlr keycode 6 = five shift ctrll ctrlr keycode 6 = colon control ctrll ctrlr keycode 6 = Control_bracketright shift control ctrll ctrlr keycode 6 = Control_bracketright alt ctrll ctrlr keycode 6 = Meta_five shift alt ctrll ctrlr keycode 6 = Meta_percent altgr keycode 6 = 156 keycode 7 = six asciicircum control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum ctrlr keycode 7 = six shift ctrlr keycode 7 = comma control ctrlr keycode 7 = Control_asciicircum shift control ctrlr keycode 7 = Control_asciicircum alt ctrlr keycode 7 = Meta_six shift alt ctrlr keycode 7 = Meta_asciicircum ctrll keycode 7 = six shift ctrll keycode 7 = comma control ctrll keycode 7 = Control_asciicircum shift control ctrll keycode 7 = Control_asciicircum alt ctrll keycode 7 = Meta_six shift alt ctrll keycode 7 = Meta_asciicircum ctrll ctrlr keycode 7 = six shift ctrll ctrlr keycode 7 = comma control ctrll ctrlr keycode 7 = Control_asciicircum shift control ctrll ctrlr keycode 7 = Control_asciicircum alt ctrll ctrlr keycode 7 = Meta_six shift alt ctrll ctrlr keycode 7 = Meta_asciicircum altgr keycode 7 = 151 keycode 8 = seven ampersand braceleft control keycode 8 = Control_underscore alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand ctrlr keycode 8 = seven shift ctrlr keycode 8 = period control ctrlr keycode 8 = Control_underscore shift control ctrlr keycode 8 = Control_underscore alt ctrlr keycode 8 = Meta_seven shift alt ctrlr keycode 8 = Meta_ampersand ctrll keycode 8 = seven shift ctrll keycode 8 = period control ctrll keycode 8 = Control_underscore shift control ctrll keycode 8 = Control_underscore alt ctrll keycode 8 = Meta_seven shift alt ctrll keycode 8 = Meta_ampersand ctrll ctrlr keycode 8 = seven shift ctrll ctrlr keycode 8 = period control ctrll ctrlr keycode 8 = Control_underscore shift control ctrll ctrlr keycode 8 = Control_underscore alt ctrll ctrlr keycode 8 = Meta_seven shift alt ctrll ctrlr keycode 8 = Meta_ampersand altgr keycode 8 = 158 keycode 9 = eight asterisk bracketleft control keycode 9 = Delete alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk ctrlr keycode 9 = eight shift ctrlr keycode 9 = asterisk control ctrlr keycode 9 = Delete shift control ctrlr keycode 9 = Delete alt ctrlr keycode 9 = Meta_eight shift alt ctrlr keycode 9 = Meta_asterisk ctrll keycode 9 = eight shift ctrll keycode 9 = asterisk control ctrll keycode 9 = Delete shift control ctrll keycode 9 = Delete alt ctrll keycode 9 = Meta_eight shift alt ctrll keycode 9 = Meta_asterisk ctrll ctrlr keycode 9 = eight shift ctrll ctrlr keycode 9 = asterisk control ctrll ctrlr keycode 9 = Delete shift control ctrll ctrlr keycode 9 = Delete alt ctrll ctrlr keycode 9 = Meta_eight shift alt ctrll ctrlr keycode 9 = Meta_asterisk altgr keycode 9 = 159 keycode 10 = nine parenleft bracketright alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft ctrlr keycode 10 = nine shift ctrlr keycode 10 = parenleft alt ctrlr keycode 10 = Meta_nine shift alt ctrlr keycode 10 = Meta_parenleft ctrll keycode 10 = nine shift ctrll keycode 10 = parenleft alt ctrll keycode 10 = Meta_nine shift alt ctrll keycode 10 = Meta_parenleft ctrll ctrlr keycode 10 = nine shift ctrll ctrlr keycode 10 = parenleft alt ctrll ctrlr keycode 10 = Meta_nine shift alt ctrll ctrlr keycode 10 = Meta_parenleft altgr keycode 10 = 147 keycode 11 = zero parenright braceright alt keycode 11 = Meta_zero alt keycode 11 = Meta_parenright ctrlr keycode 11 = zero shift ctrlr keycode 11 = parenright alt ctrlr keycode 11 = Meta_zero shift alt ctrlr keycode 11 = Meta_parenright ctrll keycode 11 = zero shift ctrll keycode 11 = parenright alt ctrll keycode 11 = Meta_zero shift alt ctrll keycode 11 = Meta_parenright ctrll ctrlr keycode 11 = zero shift ctrll ctrlr keycode 11 = parenright alt ctrll ctrlr keycode 11 = Meta_zero shift alt ctrll ctrlr keycode 11 = Meta_parenright altgr keycode 11 = 155 keycode 12 = minus underscore backslash control keycode 12 = Control_underscore shift control keycode 12 = Control_underscore alt keycode 12 = Meta_minus shift alt keycode 12 = Meta_underscore ctrlr keycode 12 = minus shift ctrlr keycode 12 = underscore control ctrlr keycode 12 = Control_underscore shift control ctrlr keycode 12 = Control_underscore alt ctrlr keycode 12 = Meta_minus shift alt ctrlr keycode 12 = Meta_underscore ctrll keycode 12 = minus shift ctrll keycode 12 = underscore control ctrll keycode 12 = Control_underscore shift control ctrll keycode 12 = Control_underscore alt ctrll keycode 12 = Meta_minus shift alt ctrll keycode 12 = Meta_underscore ctrll ctrlr keycode 12 = minus shift ctrll ctrlr keycode 12 = underscore control ctrll ctrlr keycode 12 = Control_underscore shift control ctrll ctrlr keycode 12 = Control_underscore alt ctrll ctrlr keycode 12 = Meta_minus shift alt ctrll ctrlr keycode 12 = Meta_underscore altgr keycode 12 = 149 keycode 13 = equal plus alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus ctrlr keycode 13 = equal shift ctrlr keycode 13 = plus alt ctrlr keycode 13 = Meta_equal shift alt ctrlr keycode 13 = Meta_plus ctrll keycode 13 = equal shift ctrll keycode 13 = plus alt ctrll keycode 13 = Meta_equal shift alt ctrll keycode 13 = Meta_plus ctrll ctrlr keycode 13 = equal shift ctrll ctrlr keycode 13 = plus alt ctrll ctrlr keycode 13 = Meta_equal shift alt ctrll ctrlr keycode 13 = Meta_plus keycode 14 = BackSpace Delete control keycode 14 = BackSpace alt keycode 14 = Meta_Delete ctrlr keycode 14 = BackSpace shift ctrlr keycode 14 = BackSpace control ctrlr keycode 14 = BackSpace shift control ctrlr keycode 14 = BackSpace alt ctrlr keycode 14 = Meta_Delete shift alt ctrlr keycode 14 = Meta_Delete ctrll keycode 14 = BackSpace shift ctrll keycode 14 = BackSpace control ctrll keycode 14 = BackSpace shift control ctrll keycode 14 = BackSpace alt ctrll keycode 14 = Meta_Delete shift alt ctrll keycode 14 = Meta_Delete ctrll ctrlr keycode 14 = BackSpace shift ctrll ctrlr keycode 14 = BackSpace control ctrll ctrlr keycode 14 = BackSpace shift control ctrll ctrlr keycode 14 = BackSpace alt ctrll ctrlr keycode 14 = Meta_Delete shift alt ctrll ctrlr keycode 14 = Meta_Delete keycode 15 = Tab Meta_Tab alt keycode 15 = Meta_Tab ctrlr keycode 15 = Tab shift ctrlr keycode 15 = Tab alt ctrlr keycode 15 = Meta_Tab shift alt ctrlr keycode 15 = Meta_Tab ctrll keycode 15 = Tab shift ctrll keycode 15 = Tab alt ctrll keycode 15 = Meta_Tab shift alt ctrll keycode 15 = Meta_Tab ctrll ctrlr keycode 15 = Tab shift ctrll ctrlr keycode 15 = Tab alt ctrll ctrlr keycode 15 = Meta_Tab shift alt ctrll ctrlr keycode 15 = Meta_Tab keycode 16 = q ctrlr keycode 16 = +202 shift ctrlr keycode 16 = +234 control ctrlr keycode 16 = Control_q shift control ctrlr keycode 16 = Control_q alt ctrlr keycode 16 = Meta_q shift alt ctrlr keycode 16 = Meta_Q control alt ctrlr keycode 16 = Meta_Control_q shift control alt ctrlr keycode 16 = Meta_Control_q ctrll keycode 16 = +202 shift ctrll keycode 16 = +234 control ctrll keycode 16 = Control_q shift control ctrll keycode 16 = Control_q alt ctrll keycode 16 = Meta_q shift alt ctrll keycode 16 = Meta_Q control alt ctrll keycode 16 = Meta_Control_q shift control alt ctrll keycode 16 = Meta_Control_q ctrll ctrlr keycode 16 = +202 shift ctrll ctrlr keycode 16 = +234 control ctrll ctrlr keycode 16 = Control_q shift control ctrll ctrlr keycode 16 = Control_q alt ctrll ctrlr keycode 16 = Meta_q shift alt ctrll ctrlr keycode 16 = Meta_Q control alt ctrll ctrlr keycode 16 = Meta_Control_q shift control alt ctrll ctrlr keycode 16 = Meta_Control_q keycode 17 = w ctrlr keycode 17 = +195 shift ctrlr keycode 17 = +227 control ctrlr keycode 17 = Control_w shift control ctrlr keycode 17 = Control_w alt ctrlr keycode 17 = Meta_w shift alt ctrlr keycode 17 = Meta_W control alt ctrlr keycode 17 = Meta_Control_w shift control alt ctrlr keycode 17 = Meta_Control_w ctrll keycode 17 = +195 shift ctrll keycode 17 = +227 control ctrll keycode 17 = Control_w shift control ctrll keycode 17 = Control_w alt ctrll keycode 17 = Meta_w shift alt ctrll keycode 17 = Meta_W control alt ctrll keycode 17 = Meta_Control_w shift control alt ctrll keycode 17 = Meta_Control_w ctrll ctrlr keycode 17 = +195 shift ctrll ctrlr keycode 17 = +227 control ctrll ctrlr keycode 17 = Control_w shift control ctrll ctrlr keycode 17 = Control_w alt ctrll ctrlr keycode 17 = Meta_w shift alt ctrll ctrlr keycode 17 = Meta_W control alt ctrll ctrlr keycode 17 = Meta_Control_w shift control alt ctrll ctrlr keycode 17 = Meta_Control_w keycode 18 = e ctrlr keycode 18 = +213 shift ctrlr keycode 18 = +245 control ctrlr keycode 18 = Control_e shift control ctrlr keycode 18 = Control_e alt ctrlr keycode 18 = Meta_e shift alt ctrlr keycode 18 = Meta_E control alt ctrlr keycode 18 = Meta_Control_e shift control alt ctrlr keycode 18 = Meta_Control_e ctrll keycode 18 = +213 shift ctrll keycode 18 = +245 control ctrll keycode 18 = Control_e shift control ctrll keycode 18 = Control_e alt ctrll keycode 18 = Meta_e shift alt ctrll keycode 18 = Meta_E control alt ctrll keycode 18 = Meta_Control_e shift control alt ctrll keycode 18 = Meta_Control_e ctrll ctrlr keycode 18 = +213 shift ctrll ctrlr keycode 18 = +245 control ctrll ctrlr keycode 18 = Control_e shift control ctrll ctrlr keycode 18 = Control_e alt ctrll ctrlr keycode 18 = Meta_e shift alt ctrll ctrlr keycode 18 = Meta_E control alt ctrll ctrlr keycode 18 = Meta_Control_e shift control alt ctrll ctrlr keycode 18 = Meta_Control_e keycode 19 = r ctrlr keycode 19 = +203 shift ctrlr keycode 19 = +235 control ctrlr keycode 19 = Control_r shift control ctrlr keycode 19 = Control_r alt ctrlr keycode 19 = Meta_r shift alt ctrlr keycode 19 = Meta_R control alt ctrlr keycode 19 = Meta_Control_r shift control alt ctrlr keycode 19 = Meta_Control_r ctrll keycode 19 = +203 shift ctrll keycode 19 = +235 control ctrll keycode 19 = Control_r shift control ctrll keycode 19 = Control_r alt ctrll keycode 19 = Meta_r shift alt ctrll keycode 19 = Meta_R control alt ctrll keycode 19 = Meta_Control_r shift control alt ctrll keycode 19 = Meta_Control_r ctrll ctrlr keycode 19 = +203 shift ctrll ctrlr keycode 19 = +235 control ctrll ctrlr keycode 19 = Control_r shift control ctrll ctrlr keycode 19 = Control_r alt ctrll ctrlr keycode 19 = Meta_r shift alt ctrll ctrlr keycode 19 = Meta_R control alt ctrll ctrlr keycode 19 = Meta_Control_r shift control alt ctrll ctrlr keycode 19 = Meta_Control_r keycode 20 = t ctrlr keycode 20 = +197 shift ctrlr keycode 20 = +229 control ctrlr keycode 20 = Control_t shift control ctrlr keycode 20 = Control_t alt ctrlr keycode 20 = Meta_t shift alt ctrlr keycode 20 = Meta_T control alt ctrlr keycode 20 = Meta_Control_t shift control alt ctrlr keycode 20 = Meta_Control_t ctrll keycode 20 = +197 shift ctrll keycode 20 = +229 control ctrll keycode 20 = Control_t shift control ctrll keycode 20 = Control_t alt ctrll keycode 20 = Meta_t shift alt ctrll keycode 20 = Meta_T control alt ctrll keycode 20 = Meta_Control_t shift control alt ctrll keycode 20 = Meta_Control_t ctrll ctrlr keycode 20 = +197 shift ctrll ctrlr keycode 20 = +229 control ctrll ctrlr keycode 20 = Control_t shift control ctrll ctrlr keycode 20 = Control_t alt ctrll ctrlr keycode 20 = Meta_t shift alt ctrll ctrlr keycode 20 = Meta_T control alt ctrll ctrlr keycode 20 = Meta_Control_t shift control alt ctrll ctrlr keycode 20 = Meta_Control_t keycode 21 = y ctrlr keycode 21 = +206 shift ctrlr keycode 21 = +238 control ctrlr keycode 21 = Control_y shift control ctrlr keycode 21 = Control_y alt ctrlr keycode 21 = Meta_y shift alt ctrlr keycode 21 = Meta_Y control alt ctrlr keycode 21 = Meta_Control_y shift control alt ctrlr keycode 21 = Meta_Control_y ctrll keycode 21 = +206 shift ctrll keycode 21 = +238 control ctrll keycode 21 = Control_y shift control ctrll keycode 21 = Control_y alt ctrll keycode 21 = Meta_y shift alt ctrll keycode 21 = Meta_Y control alt ctrll keycode 21 = Meta_Control_y shift control alt ctrll keycode 21 = Meta_Control_y ctrll ctrlr keycode 21 = +206 shift ctrll ctrlr keycode 21 = +238 control ctrll ctrlr keycode 21 = Control_y shift control ctrll ctrlr keycode 21 = Control_y alt ctrll ctrlr keycode 21 = Meta_y shift alt ctrll ctrlr keycode 21 = Meta_Y control alt ctrll ctrlr keycode 21 = Meta_Control_y shift control alt ctrll ctrlr keycode 21 = Meta_Control_y keycode 22 = u ctrlr keycode 22 = +199 shift ctrlr keycode 22 = +231 control ctrlr keycode 22 = Control_u shift control ctrlr keycode 22 = Control_u alt ctrlr keycode 22 = Meta_u shift alt ctrlr keycode 22 = Meta_U control alt ctrlr keycode 22 = Meta_Control_u shift control alt ctrlr keycode 22 = Meta_Control_u ctrll keycode 22 = +199 shift ctrll keycode 22 = +231 control ctrll keycode 22 = Control_u shift control ctrll keycode 22 = Control_u alt ctrll keycode 22 = Meta_u shift alt ctrll keycode 22 = Meta_U control alt ctrll keycode 22 = Meta_Control_u shift control alt ctrll keycode 22 = Meta_Control_u ctrll ctrlr keycode 22 = +199 shift ctrll ctrlr keycode 22 = +231 control ctrll ctrlr keycode 22 = Control_u shift control ctrll ctrlr keycode 22 = Control_u alt ctrll ctrlr keycode 22 = Meta_u shift alt ctrll ctrlr keycode 22 = Meta_U control alt ctrll ctrlr keycode 22 = Meta_Control_u shift control alt ctrll ctrlr keycode 22 = Meta_Control_u keycode 23 = i ctrlr keycode 23 = +219 shift ctrlr keycode 23 = +251 control ctrlr keycode 23 = Control_i shift control ctrlr keycode 23 = Control_i alt ctrlr keycode 23 = Meta_i shift alt ctrlr keycode 23 = Meta_I control alt ctrlr keycode 23 = Meta_Control_i shift control alt ctrlr keycode 23 = Meta_Control_i ctrll keycode 23 = +219 shift ctrll keycode 23 = +251 control ctrll keycode 23 = Control_i shift control ctrll keycode 23 = Control_i alt ctrll keycode 23 = Meta_i shift alt ctrll keycode 23 = Meta_I control alt ctrll keycode 23 = Meta_Control_i shift control alt ctrll keycode 23 = Meta_Control_i ctrll ctrlr keycode 23 = +219 shift ctrll ctrlr keycode 23 = +251 control ctrll ctrlr keycode 23 = Control_i shift control ctrll ctrlr keycode 23 = Control_i alt ctrll ctrlr keycode 23 = Meta_i shift alt ctrll ctrlr keycode 23 = Meta_I control alt ctrll ctrlr keycode 23 = Meta_Control_i shift control alt ctrll ctrlr keycode 23 = Meta_Control_i keycode 24 = o ctrlr keycode 24 = +221 shift ctrlr keycode 24 = +253 control ctrlr keycode 24 = Control_o shift control ctrlr keycode 24 = Control_o alt ctrlr keycode 24 = Meta_o shift alt ctrlr keycode 24 = Meta_O control alt ctrlr keycode 24 = Meta_Control_o shift control alt ctrlr keycode 24 = Meta_Control_o ctrll keycode 24 = +221 shift ctrll keycode 24 = +253 control ctrll keycode 24 = Control_o shift control ctrll keycode 24 = Control_o alt ctrll keycode 24 = Meta_o shift alt ctrll keycode 24 = Meta_O control alt ctrll keycode 24 = Meta_Control_o shift control alt ctrll keycode 24 = Meta_Control_o ctrll ctrlr keycode 24 = +221 shift ctrll ctrlr keycode 24 = +253 control ctrll ctrlr keycode 24 = Control_o shift control ctrll ctrlr keycode 24 = Control_o alt ctrll ctrlr keycode 24 = Meta_o shift alt ctrll ctrlr keycode 24 = Meta_O control alt ctrll ctrlr keycode 24 = Meta_Control_o shift control alt ctrll ctrlr keycode 24 = Meta_Control_o keycode 25 = p ctrlr keycode 25 = +218 shift ctrlr keycode 25 = +250 control ctrlr keycode 25 = Control_p shift control ctrlr keycode 25 = Control_p alt ctrlr keycode 25 = Meta_p shift alt ctrlr keycode 25 = Meta_P control alt ctrlr keycode 25 = Meta_Control_p shift control alt ctrlr keycode 25 = Meta_Control_p ctrll keycode 25 = +218 shift ctrll keycode 25 = +250 control ctrll keycode 25 = Control_p shift control ctrll keycode 25 = Control_p alt ctrll keycode 25 = Meta_p shift alt ctrll keycode 25 = Meta_P control alt ctrll keycode 25 = Meta_Control_p shift control alt ctrll keycode 25 = Meta_Control_p ctrll ctrlr keycode 25 = +218 shift ctrll ctrlr keycode 25 = +250 control ctrll ctrlr keycode 25 = Control_p shift control ctrll ctrlr keycode 25 = Control_p alt ctrll ctrlr keycode 25 = Meta_p shift alt ctrll ctrlr keycode 25 = Meta_P control alt ctrll ctrlr keycode 25 = Meta_Control_p shift control alt ctrll ctrlr keycode 25 = Meta_Control_p keycode 26 = bracketleft braceleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft shift alt keycode 26 = Meta_braceleft ctrlr keycode 26 = +200 shift ctrlr keycode 26 = +232 control ctrlr keycode 26 = Escape shift control ctrlr keycode 26 = Escape alt ctrlr keycode 26 = Meta_bracketleft shift alt ctrlr keycode 26 = Meta_braceleft ctrll keycode 26 = +200 shift ctrll keycode 26 = +232 control ctrll keycode 26 = Escape shift control ctrll keycode 26 = Escape alt ctrll keycode 26 = Meta_bracketleft shift alt ctrll keycode 26 = Meta_braceleft ctrll ctrlr keycode 26 = +200 shift ctrll ctrlr keycode 26 = +232 control ctrll ctrlr keycode 26 = Escape shift control ctrll ctrlr keycode 26 = Escape alt ctrll ctrlr keycode 26 = Meta_bracketleft shift alt ctrll ctrlr keycode 26 = Meta_braceleft keycode 27 = bracketright braceright asciitilde control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright shift alt keycode 27 = Meta_braceright ctrlr keycode 27 = +223 shift ctrlr keycode 27 = +255 control ctrlr keycode 27 = Control_bracketright shift control ctrlr keycode 27 = Control_bracketright alt ctrlr keycode 27 = Meta_bracketright shift alt ctrlr keycode 27 = Meta_braceright control alt ctrlr keycode 27 = Meta_Control_bracketright shift control alt ctrlr keycode 27 = Meta_Control_bracketright ctrll keycode 27 = +167 shift ctrll keycode 27 = +183 control ctrll keycode 27 = Control_bracketright shift control ctrll keycode 27 = Control_bracketright alt ctrll keycode 27 = Meta_bracketright shift alt ctrll keycode 27 = Meta_braceright control alt ctrll keycode 27 = Meta_Control_bracketright shift control alt ctrll keycode 27 = Meta_Control_bracketright ctrll ctrlr keycode 27 = +167 shift ctrll ctrlr keycode 27 = +183 control ctrll ctrlr keycode 27 = Control_bracketright shift control ctrll ctrlr keycode 27 = Control_bracketright alt ctrll ctrlr keycode 27 = Meta_bracketright shift alt ctrll ctrlr keycode 27 = Meta_braceright control alt ctrll ctrlr keycode 27 = Meta_Control_bracketright shift control alt ctrll ctrlr keycode 27 = Meta_Control_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a ctrlr keycode 30 = +198 shift ctrlr keycode 30 = +230 control ctrlr keycode 30 = Control_a shift control ctrlr keycode 30 = Control_a alt ctrlr keycode 30 = Meta_a shift alt ctrlr keycode 30 = Meta_A control alt ctrlr keycode 30 = Meta_Control_a shift control alt ctrlr keycode 30 = Meta_Control_a ctrll keycode 30 = +198 shift ctrll keycode 30 = +230 control ctrll keycode 30 = Control_a shift control ctrll keycode 30 = Control_a alt ctrll keycode 30 = Meta_a shift alt ctrll keycode 30 = Meta_A control alt ctrll keycode 30 = Meta_Control_a shift control alt ctrll keycode 30 = Meta_Control_a ctrll ctrlr keycode 30 = +198 shift ctrll ctrlr keycode 30 = +230 control ctrll ctrlr keycode 30 = Control_a shift control ctrll ctrlr keycode 30 = Control_a alt ctrll ctrlr keycode 30 = Meta_a shift alt ctrll ctrlr keycode 30 = Meta_A control alt ctrll ctrlr keycode 30 = Meta_Control_a shift control alt ctrll ctrlr keycode 30 = Meta_Control_a keycode 31 = s ctrlr keycode 31 = +217 shift ctrlr keycode 31 = +249 control ctrlr keycode 31 = Control_s shift control ctrlr keycode 31 = Control_s alt ctrlr keycode 31 = Meta_s shift alt ctrlr keycode 31 = Meta_S control alt ctrlr keycode 31 = Meta_Control_s shift control alt ctrlr keycode 31 = Meta_Control_s ctrll keycode 31 = +166 shift ctrll keycode 31 = +182 control ctrll keycode 31 = Control_s shift control ctrll keycode 31 = Control_s alt ctrll keycode 31 = Meta_s shift alt ctrll keycode 31 = Meta_S control alt ctrll keycode 31 = Meta_Control_s shift control alt ctrll keycode 31 = Meta_Control_s ctrll ctrlr keycode 31 = +166 shift ctrll ctrlr keycode 31 = +182 control ctrll ctrlr keycode 31 = Control_s shift control ctrll ctrlr keycode 31 = Control_s alt ctrll ctrlr keycode 31 = Meta_s shift alt ctrll ctrlr keycode 31 = Meta_S control alt ctrll ctrlr keycode 31 = Meta_Control_s shift control alt ctrll ctrlr keycode 31 = Meta_Control_s keycode 32 = d ctrlr keycode 32 = +215 shift ctrlr keycode 32 = +247 control ctrlr keycode 32 = Control_d shift control ctrlr keycode 32 = Control_d alt ctrlr keycode 32 = Meta_d shift alt ctrlr keycode 32 = Meta_D control alt ctrlr keycode 32 = Meta_Control_d shift control alt ctrlr keycode 32 = Meta_Control_d ctrll keycode 32 = +215 shift ctrll keycode 32 = +247 control ctrll keycode 32 = Control_d shift control ctrll keycode 32 = Control_d alt ctrll keycode 32 = Meta_d shift alt ctrll keycode 32 = Meta_D control alt ctrll keycode 32 = Meta_Control_d shift control alt ctrll keycode 32 = Meta_Control_d ctrll ctrlr keycode 32 = +215 shift ctrll ctrlr keycode 32 = +247 control ctrll ctrlr keycode 32 = Control_d shift control ctrll ctrlr keycode 32 = Control_d alt ctrll ctrlr keycode 32 = Meta_d shift alt ctrll ctrlr keycode 32 = Meta_D control alt ctrll ctrlr keycode 32 = Meta_Control_d shift control alt ctrll ctrlr keycode 32 = Meta_Control_d keycode 33 = f ctrlr keycode 33 = +193 shift ctrlr keycode 33 = +225 control ctrlr keycode 33 = Control_f shift control ctrlr keycode 33 = Control_f alt ctrlr keycode 33 = Meta_f shift alt ctrlr keycode 33 = Meta_F control alt ctrlr keycode 33 = Meta_Control_f shift control alt ctrlr keycode 33 = Meta_Control_f ctrll keycode 33 = +193 shift ctrll keycode 33 = +225 control ctrll keycode 33 = Control_f shift control ctrll keycode 33 = Control_f alt ctrll keycode 33 = Meta_f shift alt ctrll keycode 33 = Meta_F control alt ctrll keycode 33 = Meta_Control_f shift control alt ctrll keycode 33 = Meta_Control_f ctrll ctrlr keycode 33 = +193 shift ctrll ctrlr keycode 33 = +225 control ctrll ctrlr keycode 33 = Control_f shift control ctrll ctrlr keycode 33 = Control_f alt ctrll ctrlr keycode 33 = Meta_f shift alt ctrll ctrlr keycode 33 = Meta_F control alt ctrll ctrlr keycode 33 = Meta_Control_f shift control alt ctrll ctrlr keycode 33 = Meta_Control_f keycode 34 = g ctrlr keycode 34 = +208 shift ctrlr keycode 34 = +240 control ctrlr keycode 34 = Control_g shift control ctrlr keycode 34 = Control_g alt ctrlr keycode 34 = Meta_g shift alt ctrlr keycode 34 = Meta_G control alt ctrlr keycode 34 = Meta_Control_g shift control alt ctrlr keycode 34 = Meta_Control_g ctrll keycode 34 = +208 shift ctrll keycode 34 = +240 control ctrll keycode 34 = Control_g shift control ctrll keycode 34 = Control_g alt ctrll keycode 34 = Meta_g shift alt ctrll keycode 34 = Meta_G control alt ctrll keycode 34 = Meta_Control_g shift control alt ctrll keycode 34 = Meta_Control_g ctrll ctrlr keycode 34 = +208 shift ctrll ctrlr keycode 34 = +240 control ctrll ctrlr keycode 34 = Control_g shift control ctrll ctrlr keycode 34 = Control_g alt ctrll ctrlr keycode 34 = Meta_g shift alt ctrll ctrlr keycode 34 = Meta_G control alt ctrll ctrlr keycode 34 = Meta_Control_g shift control alt ctrll ctrlr keycode 34 = Meta_Control_g keycode 35 = h ctrlr keycode 35 = +210 shift ctrlr keycode 35 = +242 control ctrlr keycode 35 = Control_h shift control ctrlr keycode 35 = Control_h alt ctrlr keycode 35 = Meta_h shift alt ctrlr keycode 35 = Meta_H control alt ctrlr keycode 35 = Meta_Control_h shift control alt ctrlr keycode 35 = Meta_Control_h ctrll keycode 35 = +210 shift ctrll keycode 35 = +242 control ctrll keycode 35 = Control_h shift control ctrll keycode 35 = Control_h alt ctrll keycode 35 = Meta_h shift alt ctrll keycode 35 = Meta_H control alt ctrll keycode 35 = Meta_Control_h shift control alt ctrll keycode 35 = Meta_Control_h ctrll ctrlr keycode 35 = +210 shift ctrll ctrlr keycode 35 = +242 control ctrll ctrlr keycode 35 = Control_h shift control ctrll ctrlr keycode 35 = Control_h alt ctrll ctrlr keycode 35 = Meta_h shift alt ctrll ctrlr keycode 35 = Meta_H control alt ctrll ctrlr keycode 35 = Meta_Control_h shift control alt ctrll ctrlr keycode 35 = Meta_Control_h keycode 36 = j ctrlr keycode 36 = +207 shift ctrlr keycode 36 = +239 control ctrlr keycode 36 = Control_j shift control ctrlr keycode 36 = Control_j alt ctrlr keycode 36 = Meta_j shift alt ctrlr keycode 36 = Meta_J control alt ctrlr keycode 36 = Meta_Control_j shift control alt ctrlr keycode 36 = Meta_Control_j ctrll keycode 36 = +207 shift ctrll keycode 36 = +239 control ctrll keycode 36 = Control_j shift control ctrll keycode 36 = Control_j alt ctrll keycode 36 = Meta_j shift alt ctrll keycode 36 = Meta_J control alt ctrll keycode 36 = Meta_Control_j shift control alt ctrll keycode 36 = Meta_Control_j ctrll ctrlr keycode 36 = +207 shift ctrll ctrlr keycode 36 = +239 control ctrll ctrlr keycode 36 = Control_j shift control ctrll ctrlr keycode 36 = Control_j alt ctrll ctrlr keycode 36 = Meta_j shift alt ctrll ctrlr keycode 36 = Meta_J control alt ctrll ctrlr keycode 36 = Meta_Control_j shift control alt ctrll ctrlr keycode 36 = Meta_Control_j keycode 37 = k ctrlr keycode 37 = +204 shift ctrlr keycode 37 = +236 control ctrlr keycode 37 = Control_k shift control ctrlr keycode 37 = Control_k alt ctrlr keycode 37 = Meta_k shift alt ctrlr keycode 37 = Meta_K control alt ctrlr keycode 37 = Meta_Control_k shift control alt ctrlr keycode 37 = Meta_Control_k ctrll keycode 37 = +204 shift ctrll keycode 37 = +236 control ctrll keycode 37 = Control_k shift control ctrll keycode 37 = Control_k alt ctrll keycode 37 = Meta_k shift alt ctrll keycode 37 = Meta_K control alt ctrll keycode 37 = Meta_Control_k shift control alt ctrll keycode 37 = Meta_Control_k ctrll ctrlr keycode 37 = +204 shift ctrll ctrlr keycode 37 = +236 control ctrll ctrlr keycode 37 = Control_k shift control ctrll ctrlr keycode 37 = Control_k alt ctrll ctrlr keycode 37 = Meta_k shift alt ctrll ctrlr keycode 37 = Meta_K control alt ctrll ctrlr keycode 37 = Meta_Control_k shift control alt ctrll ctrlr keycode 37 = Meta_Control_k keycode 38 = l ctrlr keycode 38 = +196 shift ctrlr keycode 38 = +228 control ctrlr keycode 38 = Control_l shift control ctrlr keycode 38 = Control_l alt ctrlr keycode 38 = Meta_l shift alt ctrlr keycode 38 = Meta_L control alt ctrlr keycode 38 = Meta_Control_l shift control alt ctrlr keycode 38 = Meta_Control_l ctrll keycode 38 = +196 shift ctrll keycode 38 = +228 control ctrll keycode 38 = Control_l shift control ctrll keycode 38 = Control_l alt ctrll keycode 38 = Meta_l shift alt ctrll keycode 38 = Meta_L control alt ctrll keycode 38 = Meta_Control_l shift control alt ctrll keycode 38 = Meta_Control_l ctrll ctrlr keycode 38 = +196 shift ctrll ctrlr keycode 38 = +228 control ctrll ctrlr keycode 38 = Control_l shift control ctrll ctrlr keycode 38 = Control_l alt ctrll ctrlr keycode 38 = Meta_l shift alt ctrll ctrlr keycode 38 = Meta_L control alt ctrll ctrlr keycode 38 = Meta_Control_l shift control alt ctrll ctrlr keycode 38 = Meta_Control_l keycode 39 = semicolon colon alt keycode 39 = Meta_semicolon shift alt keycode 39 = Meta_colon ctrlr keycode 39 = +214 shift ctrlr keycode 39 = +246 alt ctrlr keycode 39 = Meta_semicolon shift alt ctrlr keycode 39 = Meta_colon ctrll keycode 39 = +214 shift ctrll keycode 39 = +246 alt ctrll keycode 39 = Meta_semicolon shift alt ctrll keycode 39 = Meta_colon ctrll ctrlr keycode 39 = +214 shift ctrll ctrlr keycode 39 = +246 alt ctrll ctrlr keycode 39 = Meta_semicolon shift alt ctrll ctrlr keycode 39 = Meta_colon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe shift alt keycode 40 = Meta_quotedbl ctrlr keycode 40 = +220 shift ctrlr keycode 40 = +252 control ctrlr keycode 40 = Control_g shift control ctrlr keycode 40 = Control_g alt ctrlr keycode 40 = Meta_apostrophe shift alt ctrlr keycode 40 = Meta_quotedbl ctrll keycode 40 = +164 shift ctrll keycode 40 = +180 control ctrll keycode 40 = Control_g shift control ctrll keycode 40 = Control_g alt ctrll keycode 40 = Meta_apostrophe shift alt ctrll keycode 40 = Meta_quotedbl ctrll ctrlr keycode 40 = +164 shift ctrll ctrlr keycode 40 = +180 control ctrll ctrlr keycode 40 = Control_g shift control ctrll ctrlr keycode 40 = Control_g alt ctrll ctrlr keycode 40 = Meta_apostrophe shift alt ctrll ctrlr keycode 40 = Meta_quotedbl keycode 41 = grave asciitilde control keycode 41 = nul alt keycode 41 = Meta_grave shift alt keycode 41 = Meta_asciitilde ctrlr keycode 41 = apostrophe shift ctrlr keycode 41 = question control ctrlr keycode 41 = nul shift control ctrlr keycode 41 = nul alt ctrlr keycode 41 = Meta_grave shift alt ctrlr keycode 41 = Meta_asciitilde ctrll keycode 41 = apostrophe shift ctrll keycode 41 = question control ctrll keycode 41 = nul shift control ctrll keycode 41 = nul alt ctrll keycode 41 = Meta_grave shift alt ctrll keycode 41 = Meta_asciitilde ctrll ctrlr keycode 41 = apostrophe shift ctrll ctrlr keycode 41 = question control ctrll ctrlr keycode 41 = nul shift control ctrll ctrlr keycode 41 = nul alt ctrll ctrlr keycode 41 = Meta_grave shift alt ctrll ctrlr keycode 41 = Meta_asciitilde keycode 42 = Shift keycode 43 = backslash bar control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar control alt keycode 43 = Meta_Control_backslash shift control alt keycode 43 = Meta_Control_backslash ctrlr keycode 43 = backslash shift ctrlr keycode 43 = bar control ctrlr keycode 43 = Control_backslash shift control ctrlr keycode 43 = Control_backslash alt ctrlr keycode 43 = Meta_backslash shift alt ctrlr keycode 43 = Meta_bar control alt ctrlr keycode 43 = Meta_Control_backslash shift control alt ctrlr keycode 43 = Meta_Control_backslash ctrll keycode 43 = backslash shift ctrll keycode 43 = bar control ctrll keycode 43 = Control_backslash shift control ctrll keycode 43 = Control_backslash alt ctrll keycode 43 = Meta_backslash shift alt ctrll keycode 43 = Meta_bar control alt ctrll keycode 43 = Meta_Control_backslash shift control alt ctrll keycode 43 = Meta_Control_backslash ctrll ctrlr keycode 43 = backslash shift ctrll ctrlr keycode 43 = bar control ctrll ctrlr keycode 43 = Control_backslash shift control ctrll ctrlr keycode 43 = Control_backslash alt ctrll ctrlr keycode 43 = Meta_backslash shift alt ctrll ctrlr keycode 43 = Meta_bar control alt ctrll ctrlr keycode 43 = Meta_Control_backslash shift control alt ctrll ctrlr keycode 43 = Meta_Control_backslash keycode 44 = z ctrlr keycode 44 = +209 shift ctrlr keycode 44 = +241 control ctrlr keycode 44 = Control_z shift control ctrlr keycode 44 = Control_z alt ctrlr keycode 44 = Meta_z shift alt ctrlr keycode 44 = Meta_Z control alt ctrlr keycode 44 = Meta_Control_z shift control alt ctrlr keycode 44 = Meta_Control_z ctrll keycode 44 = +209 shift ctrll keycode 44 = +241 control ctrll keycode 44 = Control_z shift control ctrll keycode 44 = Control_z alt ctrll keycode 44 = Meta_z shift alt ctrll keycode 44 = Meta_Z control alt ctrll keycode 44 = Meta_Control_z shift control alt ctrll keycode 44 = Meta_Control_z ctrll ctrlr keycode 44 = +209 shift ctrll ctrlr keycode 44 = +241 control ctrll ctrlr keycode 44 = Control_z shift control ctrll ctrlr keycode 44 = Control_z alt ctrll ctrlr keycode 44 = Meta_z shift alt ctrll ctrlr keycode 44 = Meta_Z control alt ctrll ctrlr keycode 44 = Meta_Control_z shift control alt ctrll ctrlr keycode 44 = Meta_Control_z keycode 45 = x ctrlr keycode 45 = +222 shift ctrlr keycode 45 = +254 control ctrlr keycode 45 = Control_x shift control ctrlr keycode 45 = Control_x alt ctrlr keycode 45 = Meta_x shift alt ctrlr keycode 45 = Meta_X control alt ctrlr keycode 45 = Meta_Control_x shift control alt ctrlr keycode 45 = Meta_Control_x ctrll keycode 45 = +222 shift ctrll keycode 45 = +254 control ctrll keycode 45 = Control_x shift control ctrll keycode 45 = Control_x alt ctrll keycode 45 = Meta_x shift alt ctrll keycode 45 = Meta_X control alt ctrll keycode 45 = Meta_Control_x shift control alt ctrll keycode 45 = Meta_Control_x ctrll ctrlr keycode 45 = +222 shift ctrll ctrlr keycode 45 = +254 control ctrll ctrlr keycode 45 = Control_x shift control ctrll ctrlr keycode 45 = Control_x alt ctrll ctrlr keycode 45 = Meta_x shift alt ctrll ctrlr keycode 45 = Meta_X control alt ctrll ctrlr keycode 45 = Meta_Control_x shift control alt ctrll ctrlr keycode 45 = Meta_Control_x keycode 46 = c ctrlr keycode 46 = +211 shift ctrlr keycode 46 = +243 control ctrlr keycode 46 = Control_c shift control ctrlr keycode 46 = Control_c alt ctrlr keycode 46 = Meta_c shift alt ctrlr keycode 46 = Meta_C control alt ctrlr keycode 46 = Meta_Control_c shift control alt ctrlr keycode 46 = Meta_Control_c ctrll keycode 46 = +211 shift ctrll keycode 46 = +243 control ctrll keycode 46 = Control_c shift control ctrll keycode 46 = Control_c alt ctrll keycode 46 = Meta_c shift alt ctrll keycode 46 = Meta_C control alt ctrll keycode 46 = Meta_Control_c shift control alt ctrll keycode 46 = Meta_Control_c ctrll ctrlr keycode 46 = +211 shift ctrll ctrlr keycode 46 = +243 control ctrll ctrlr keycode 46 = Control_c shift control ctrll ctrlr keycode 46 = Control_c alt ctrll ctrlr keycode 46 = Meta_c shift alt ctrll ctrlr keycode 46 = Meta_C control alt ctrll ctrlr keycode 46 = Meta_Control_c shift control alt ctrll ctrlr keycode 46 = Meta_Control_c keycode 47 = v ctrlr keycode 47 = +205 shift ctrlr keycode 47 = +237 control ctrlr keycode 47 = Control_v shift control ctrlr keycode 47 = Control_v alt ctrlr keycode 47 = Meta_v shift alt ctrlr keycode 47 = Meta_V control alt ctrlr keycode 47 = Meta_Control_v shift control alt ctrlr keycode 47 = Meta_Control_v ctrll keycode 47 = +205 shift ctrll keycode 47 = +237 control ctrll keycode 47 = Control_v shift control ctrll keycode 47 = Control_v alt ctrll keycode 47 = Meta_v shift alt ctrll keycode 47 = Meta_V control alt ctrll keycode 47 = Meta_Control_v shift control alt ctrll keycode 47 = Meta_Control_v ctrll ctrlr keycode 47 = +205 shift ctrll ctrlr keycode 47 = +237 control ctrll ctrlr keycode 47 = Control_v shift control ctrll ctrlr keycode 47 = Control_v alt ctrll ctrlr keycode 47 = Meta_v shift alt ctrll ctrlr keycode 47 = Meta_V control alt ctrll ctrlr keycode 47 = Meta_Control_v shift control alt ctrll ctrlr keycode 47 = Meta_Control_v keycode 48 = b ctrlr keycode 48 = +201 shift ctrlr keycode 48 = +233 control ctrlr keycode 48 = Control_b shift control ctrlr keycode 48 = Control_b alt ctrlr keycode 48 = Meta_b shift alt ctrlr keycode 48 = Meta_B control alt ctrlr keycode 48 = Meta_Control_b shift control alt ctrlr keycode 48 = Meta_Control_b ctrll keycode 48 = +201 shift ctrll keycode 48 = +233 control ctrll keycode 48 = Control_b shift control ctrll keycode 48 = Control_b alt ctrll keycode 48 = Meta_b shift alt ctrll keycode 48 = Meta_B control alt ctrll keycode 48 = Meta_Control_b shift control alt ctrll keycode 48 = Meta_Control_b ctrll ctrlr keycode 48 = +201 shift ctrll ctrlr keycode 48 = +233 control ctrll ctrlr keycode 48 = Control_b shift control ctrll ctrlr keycode 48 = Control_b alt ctrll ctrlr keycode 48 = Meta_b shift alt ctrll ctrlr keycode 48 = Meta_B control alt ctrll ctrlr keycode 48 = Meta_Control_b shift control alt ctrll ctrlr keycode 48 = Meta_Control_b keycode 49 = n ctrlr keycode 49 = +212 shift ctrlr keycode 49 = +244 control ctrlr keycode 49 = Control_n shift control ctrlr keycode 49 = Control_n alt ctrlr keycode 49 = Meta_n shift alt ctrlr keycode 49 = Meta_N control alt ctrlr keycode 49 = Meta_Control_n shift control alt ctrlr keycode 49 = Meta_Control_n ctrll keycode 49 = +212 shift ctrll keycode 49 = +244 control ctrll keycode 49 = Control_n shift control ctrll keycode 49 = Control_n alt ctrll keycode 49 = Meta_n shift alt ctrll keycode 49 = Meta_N control alt ctrll keycode 49 = Meta_Control_n shift control alt ctrll keycode 49 = Meta_Control_n ctrll ctrlr keycode 49 = +212 shift ctrll ctrlr keycode 49 = +244 control ctrll ctrlr keycode 49 = Control_n shift control ctrll ctrlr keycode 49 = Control_n alt ctrll ctrlr keycode 49 = Meta_n shift alt ctrll ctrlr keycode 49 = Meta_N control alt ctrll ctrlr keycode 49 = Meta_Control_n shift control alt ctrll ctrlr keycode 49 = Meta_Control_n keycode 50 = m ctrlr keycode 50 = +216 shift ctrlr keycode 50 = +248 control ctrlr keycode 50 = Control_m shift control ctrlr keycode 50 = Control_m alt ctrlr keycode 50 = Meta_m shift alt ctrlr keycode 50 = Meta_M control alt ctrlr keycode 50 = Meta_Control_m shift control alt ctrlr keycode 50 = Meta_Control_m ctrll keycode 50 = +216 shift ctrll keycode 50 = +248 control ctrll keycode 50 = Control_m shift control ctrll keycode 50 = Control_m alt ctrll keycode 50 = Meta_m shift alt ctrll keycode 50 = Meta_M control alt ctrll keycode 50 = Meta_Control_m shift control alt ctrll keycode 50 = Meta_Control_m ctrll ctrlr keycode 50 = +216 shift ctrll ctrlr keycode 50 = +248 control ctrll ctrlr keycode 50 = Control_m shift control ctrll ctrlr keycode 50 = Control_m alt ctrll ctrlr keycode 50 = Meta_m shift alt ctrll ctrlr keycode 50 = Meta_M control alt ctrll ctrlr keycode 50 = Meta_Control_m shift control alt ctrll ctrlr keycode 50 = Meta_Control_m keycode 51 = comma less alt keycode 51 = Meta_comma shift alt keycode 51 = Meta_less ctrlr keycode 51 = +194 shift ctrlr keycode 51 = +226 alt ctrlr keycode 51 = Meta_comma shift alt ctrlr keycode 51 = Meta_less ctrll keycode 51 = +194 shift ctrll keycode 51 = +226 alt ctrll keycode 51 = Meta_comma shift alt ctrll keycode 51 = Meta_less ctrll ctrlr keycode 51 = +194 shift ctrll ctrlr keycode 51 = +226 alt ctrll ctrlr keycode 51 = Meta_comma shift alt ctrll ctrlr keycode 51 = Meta_less keycode 52 = period greater control keycode 52 = Compose alt keycode 52 = Meta_period shift alt keycode 52 = Meta_greater ctrlr keycode 52 = +192 shift ctrlr keycode 52 = +224 alt ctrlr keycode 52 = Meta_period shift alt ctrlr keycode 52 = Meta_greater ctrll keycode 52 = +192 shift ctrll keycode 52 = +224 alt ctrll keycode 52 = Meta_period shift alt ctrll keycode 52 = Meta_greater ctrll ctrlr keycode 52 = +192 shift ctrll ctrlr keycode 52 = +224 alt ctrll ctrlr keycode 52 = Meta_period shift alt ctrll ctrlr keycode 52 = Meta_greater keycode 53 = slash question control keycode 53 = Delete shift control keycode 53 = Delete alt keycode 53 = Meta_slash ctrlr keycode 53 = +163 shift ctrlr keycode 53 = +179 alt ctrlr keycode 53 = Meta_slash shift alt ctrlr keycode 53 = Meta_question ctrll keycode 53 = +173 shift ctrll keycode 53 = +189 alt ctrll keycode 53 = Meta_slash shift alt ctrll keycode 53 = Meta_question ctrll ctrlr keycode 53 = +173 shift ctrll ctrlr keycode 53 = +189 alt ctrll ctrlr keycode 53 = Meta_slash shift alt ctrll ctrlr keycode 53 = Meta_question keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space control keycode 57 = nul alt keycode 57 = Meta_space ctrlr keycode 57 = space shift ctrlr keycode 57 = space control ctrlr keycode 57 = nul shift control ctrlr keycode 57 = nul alt ctrlr keycode 57 = Meta_space shift alt ctrlr keycode 57 = Meta_space ctrll keycode 57 = space shift ctrll keycode 57 = space control ctrll keycode 57 = nul shift control ctrll keycode 57 = nul alt ctrll keycode 57 = Meta_space shift alt ctrll keycode 57 = Meta_space ctrll ctrlr keycode 57 = space shift ctrll ctrlr keycode 57 = space control ctrll ctrlr keycode 57 = nul shift control ctrll ctrlr keycode 57 = nul alt ctrll ctrlr keycode 57 = Meta_space shift alt ctrll ctrlr keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F13 Console_13 control keycode 59 = F25 shift control keycode 59 = F37 alt keycode 59 = Console_1 control alt keycode 59 = Console_1 ctrlr keycode 59 = F1 ctrlr shift keycode 59 = F13 ctrlr altgr keycode 59 = Console_13 ctrlr control keycode 59 = F25 ctrlr shift control keycode 59 = F37 ctrlr alt keycode 59 = Console_1 ctrlr control alt keycode 59 = Console_1 ctrll keycode 59 = F1 ctrll shift keycode 59 = F13 ctrll altgr keycode 59 = Console_13 ctrll control keycode 59 = F25 ctrll shift control keycode 59 = F37 ctrll alt keycode 59 = Console_1 ctrll control alt keycode 59 = Console_1 ctrlr ctrll keycode 59 = F1 ctrlr ctrll shift keycode 59 = F13 ctrlr ctrll altgr keycode 59 = Console_13 ctrlr ctrll control keycode 59 = F25 ctrlr ctrll shift control keycode 59 = F37 ctrlr ctrll alt keycode 59 = Console_1 ctrlr ctrll control alt keycode 59 = Console_1 keycode 60 = F2 F14 Console_14 control keycode 60 = F26 shift control keycode 60 = F38 alt keycode 60 = Console_2 control alt keycode 60 = Console_2 ctrlr keycode 60 = F2 ctrlr shift keycode 60 = F14 ctrlr altgr keycode 60 = Console_14 ctrlr control keycode 60 = F26 ctrlr shift control keycode 60 = F38 ctrlr alt keycode 60 = Console_2 ctrlr control alt keycode 60 = Console_2 ctrll keycode 60 = F2 ctrll shift keycode 60 = F14 ctrll altgr keycode 60 = Console_14 ctrll control keycode 60 = F26 ctrll shift control keycode 60 = F38 ctrll alt keycode 60 = Console_2 ctrll control alt keycode 60 = Console_2 ctrlr ctrll keycode 60 = F2 ctrlr ctrll shift keycode 60 = F14 ctrlr ctrll altgr keycode 60 = Console_14 ctrlr ctrll control keycode 60 = F26 ctrlr ctrll shift control keycode 60 = F38 ctrlr ctrll alt keycode 60 = Console_2 ctrlr ctrll control alt keycode 60 = Console_2 keycode 61 = F3 F15 Console_15 control keycode 61 = F27 shift control keycode 61 = F39 alt keycode 61 = Console_3 control alt keycode 61 = Console_3 ctrlr keycode 61 = F3 ctrlr shift keycode 61 = F15 ctrlr altgr keycode 61 = Console_15 ctrlr control keycode 61 = F27 ctrlr shift control keycode 61 = F39 ctrlr alt keycode 61 = Console_3 ctrlr control alt keycode 61 = Console_3 ctrll keycode 61 = F3 ctrll shift keycode 61 = F15 ctrll altgr keycode 61 = Console_15 ctrll control keycode 61 = F27 ctrll shift control keycode 61 = F39 ctrll alt keycode 61 = Console_3 ctrll control alt keycode 61 = Console_3 ctrlr ctrll keycode 61 = F3 ctrlr ctrll shift keycode 61 = F15 ctrlr ctrll altgr keycode 61 = Console_15 ctrlr ctrll control keycode 61 = F27 ctrlr ctrll shift control keycode 61 = F39 ctrlr ctrll alt keycode 61 = Console_3 ctrlr ctrll control alt keycode 61 = Console_3 keycode 62 = F4 F16 Console_16 control keycode 62 = F28 shift control keycode 62 = F40 alt keycode 62 = Console_4 control alt keycode 62 = Console_4 ctrlr keycode 62 = F4 ctrlr shift keycode 62 = F16 ctrlr altgr keycode 62 = Console_16 ctrlr control keycode 62 = F28 ctrlr shift control keycode 62 = F40 ctrlr alt keycode 62 = Console_4 ctrlr control alt keycode 62 = Console_4 ctrll keycode 62 = F4 ctrll shift keycode 62 = F16 ctrll altgr keycode 62 = Console_16 ctrll control keycode 62 = F28 ctrll shift control keycode 62 = F40 ctrll alt keycode 62 = Console_4 ctrll control alt keycode 62 = Console_4 ctrlr ctrll keycode 62 = F4 ctrlr ctrll shift keycode 62 = F16 ctrlr ctrll altgr keycode 62 = Console_16 ctrlr ctrll control keycode 62 = F28 ctrlr ctrll shift control keycode 62 = F40 ctrlr ctrll alt keycode 62 = Console_4 ctrlr ctrll control alt keycode 62 = Console_4 keycode 63 = F5 F17 Console_17 control keycode 63 = F29 shift control keycode 63 = F41 alt keycode 63 = Console_5 control alt keycode 63 = Console_5 ctrlr keycode 63 = F5 ctrlr shift keycode 63 = F17 ctrlr altgr keycode 63 = Console_17 ctrlr control keycode 63 = F29 ctrlr shift control keycode 63 = F41 ctrlr alt keycode 63 = Console_5 ctrlr control alt keycode 63 = Console_5 ctrll keycode 63 = F5 ctrll shift keycode 63 = F17 ctrll altgr keycode 63 = Console_17 ctrll control keycode 63 = F29 ctrll shift control keycode 63 = F41 ctrll alt keycode 63 = Console_5 ctrll control alt keycode 63 = Console_5 ctrlr ctrll keycode 63 = F5 ctrlr ctrll shift keycode 63 = F17 ctrlr ctrll altgr keycode 63 = Console_17 ctrlr ctrll control keycode 63 = F29 ctrlr ctrll shift control keycode 63 = F41 ctrlr ctrll alt keycode 63 = Console_5 ctrlr ctrll control alt keycode 63 = Console_5 keycode 64 = F6 F18 Console_18 control keycode 64 = F30 shift control keycode 64 = F42 alt keycode 64 = Console_6 control alt keycode 64 = Console_6 ctrlr keycode 64 = F6 ctrlr shift keycode 64 = F18 ctrlr altgr keycode 64 = Console_18 ctrlr control keycode 64 = F30 ctrlr shift control keycode 64 = F42 ctrlr alt keycode 64 = Console_6 ctrlr control alt keycode 64 = Console_6 ctrll keycode 64 = F6 ctrll shift keycode 64 = F18 ctrll altgr keycode 64 = Console_18 ctrll control keycode 64 = F30 ctrll shift control keycode 64 = F42 ctrll alt keycode 64 = Console_6 ctrll control alt keycode 64 = Console_6 ctrlr ctrll keycode 64 = F6 ctrlr ctrll shift keycode 64 = F18 ctrlr ctrll altgr keycode 64 = Console_18 ctrlr ctrll control keycode 64 = F30 ctrlr ctrll shift control keycode 64 = F42 ctrlr ctrll alt keycode 64 = Console_6 ctrlr ctrll control alt keycode 64 = Console_6 keycode 65 = F7 F19 Console_19 control keycode 65 = F31 shift control keycode 65 = F43 alt keycode 65 = Console_7 control alt keycode 65 = Console_7 ctrlr keycode 65 = F7 ctrlr shift keycode 65 = F19 ctrlr altgr keycode 65 = Console_19 ctrlr control keycode 65 = F31 ctrlr shift control keycode 65 = F43 ctrlr alt keycode 65 = Console_7 ctrlr control alt keycode 65 = Console_7 ctrll keycode 65 = F7 ctrll shift keycode 65 = F19 ctrll altgr keycode 65 = Console_19 ctrll control keycode 65 = F31 ctrll shift control keycode 65 = F43 ctrll alt keycode 65 = Console_7 ctrll control alt keycode 65 = Console_7 ctrlr ctrll keycode 65 = F7 ctrlr ctrll shift keycode 65 = F19 ctrlr ctrll altgr keycode 65 = Console_19 ctrlr ctrll control keycode 65 = F31 ctrlr ctrll shift control keycode 65 = F43 ctrlr ctrll alt keycode 65 = Console_7 ctrlr ctrll control alt keycode 65 = Console_7 keycode 66 = F8 F20 Console_20 control keycode 66 = F32 shift control keycode 66 = F44 alt keycode 66 = Console_8 control alt keycode 66 = Console_8 ctrlr keycode 66 = F8 ctrlr shift keycode 66 = F20 ctrlr altgr keycode 66 = Console_20 ctrlr control keycode 66 = F32 ctrlr shift control keycode 66 = F44 ctrlr alt keycode 66 = Console_8 ctrlr control alt keycode 66 = Console_8 ctrll keycode 66 = F8 ctrll shift keycode 66 = F20 ctrll altgr keycode 66 = Console_20 ctrll control keycode 66 = F32 ctrll shift control keycode 66 = F44 ctrll alt keycode 66 = Console_8 ctrll control alt keycode 66 = Console_8 ctrlr ctrll keycode 66 = F8 ctrlr ctrll shift keycode 66 = F20 ctrlr ctrll altgr keycode 66 = Console_20 ctrlr ctrll control keycode 66 = F32 ctrlr ctrll shift control keycode 66 = F44 ctrlr ctrll alt keycode 66 = Console_8 ctrlr ctrll control alt keycode 66 = Console_8 keycode 67 = F9 F21 Console_21 control keycode 67 = F33 shift control keycode 67 = F45 alt keycode 67 = Console_9 control alt keycode 67 = Console_9 ctrlr keycode 67 = F9 ctrlr shift keycode 67 = F21 ctrlr altgr keycode 67 = Console_21 ctrlr control keycode 67 = F33 ctrlr shift control keycode 67 = F45 ctrlr alt keycode 67 = Console_9 ctrlr control alt keycode 67 = Console_9 ctrll keycode 67 = F9 ctrll shift keycode 67 = F21 ctrll altgr keycode 67 = Console_21 ctrll control keycode 67 = F33 ctrll shift control keycode 67 = F45 ctrll alt keycode 67 = Console_9 ctrll control alt keycode 67 = Console_9 ctrlr ctrll keycode 67 = F9 ctrlr ctrll shift keycode 67 = F21 ctrlr ctrll altgr keycode 67 = Console_21 ctrlr ctrll control keycode 67 = F33 ctrlr ctrll shift control keycode 67 = F45 ctrlr ctrll alt keycode 67 = Console_9 ctrlr ctrll control alt keycode 67 = Console_9 keycode 68 = F10 F22 Console_22 control keycode 68 = F34 shift control keycode 68 = F46 alt keycode 68 = Console_10 control alt keycode 68 = Console_10 ctrlr keycode 68 = F10 ctrlr shift keycode 68 = F22 ctrlr altgr keycode 68 = Console_22 ctrlr control keycode 68 = F34 ctrlr shift control keycode 68 = F46 ctrlr alt keycode 68 = Console_10 ctrlr control alt keycode 68 = Console_10 ctrll keycode 68 = F10 ctrll shift keycode 68 = F22 ctrll altgr keycode 68 = Console_22 ctrll control keycode 68 = F34 ctrll shift control keycode 68 = F46 ctrll alt keycode 68 = Console_10 ctrll control alt keycode 68 = Console_10 ctrlr ctrll keycode 68 = F10 ctrlr ctrll shift keycode 68 = F22 ctrlr ctrll altgr keycode 68 = Console_22 ctrlr ctrll control keycode 68 = F34 ctrlr ctrll shift control keycode 68 = F46 ctrlr ctrll alt keycode 68 = Console_10 ctrlr ctrll control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 87 = F11 F23 Console_23 control keycode 87 = F35 shift control keycode 87 = F47 alt keycode 87 = Console_11 control alt keycode 87 = Console_11 ctrlr keycode 87 = F11 ctrlr shift keycode 87 = F23 ctrlr altgr keycode 87 = Console_23 ctrlr control keycode 87 = F35 ctrlr shift control keycode 87 = F47 ctrlr alt keycode 87 = Console_11 ctrlr control alt keycode 87 = Console_11 ctrll keycode 87 = F11 ctrll shift keycode 87 = F23 ctrll altgr keycode 87 = Console_23 ctrll control keycode 87 = F35 ctrll shift control keycode 87 = F47 ctrll alt keycode 87 = Console_11 ctrll control alt keycode 87 = Console_11 ctrlr ctrll keycode 87 = F11 ctrlr ctrll shift keycode 87 = F23 ctrlr ctrll altgr keycode 87 = Console_23 ctrlr ctrll control keycode 87 = F35 ctrlr ctrll shift control keycode 87 = F47 ctrlr ctrll alt keycode 87 = Console_11 ctrlr ctrll control alt keycode 87 = Console_11 keycode 88 = F12 F24 Console_24 control keycode 88 = F36 shift control keycode 88 = F48 alt keycode 88 = Console_12 control alt keycode 88 = Console_12 ctrlr keycode 88 = F12 ctrlr shift keycode 88 = F24 ctrlr altgr keycode 88 = Console_24 ctrlr control keycode 88 = F36 ctrlr shift control keycode 88 = F48 ctrlr alt keycode 88 = Console_12 ctrlr control alt keycode 88 = Console_12 ctrll keycode 88 = F12 ctrll shift keycode 88 = F24 ctrll altgr keycode 88 = Console_24 ctrll control keycode 88 = F36 ctrll shift control keycode 88 = F48 ctrll alt keycode 88 = Console_12 ctrll control alt keycode 88 = Console_12 ctrlr ctrll keycode 88 = F12 ctrlr ctrll shift keycode 88 = F24 ctrlr ctrll altgr keycode 88 = Console_24 ctrlr ctrll control keycode 88 = F36 ctrlr ctrll shift control keycode 88 = F48 ctrlr ctrll alt keycode 88 = Console_12 ctrlr ctrll control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = #keycode 96 = KP_Enter keycode 96 = AltGr keycode 97 = Control keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = Alt keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot keycode 112 = Macro keycode 113 = F13 keycode 114 = F14 keycode 115 = Help keycode 116 = Do keycode 117 = F17 keycode 118 = KP_MinPlus keycode 119 = Pause keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = #keycode 125 = AltGr keycode 125 = keycode 126 = CtrlR_Lock keycode 127 = CtrlL_Lock kbd-1.15.5/data/keymaps/i386/qwerty/trf.map0000644000076400007640000001173512056474622015213 00000000000000# Turkish ISO-8859-9 F-Keyboard Map (105 keys PC) # Copyright (C) Nilgün Belma Bugüner # Nilgün Belma Bugüner , 2002 # # Permission is granted to freely copy and distrubute # this file and modified versions, provided that this # header is not removed and modified versions are marked # as such. # # ctrl+alt ile birlikte 8 ve 9 tuslari utf-8 ve iso8859-9 kipler arasinda, # ayrica ctrl+alt ile birlikte 0 tusu F ve Q klavyeler arasinda # gecis yapmak icin kullanilabilir. # charset "iso-8859-9" keymaps 0-6,8-9,12 include "linux-with-alt-and-altgr" plain keycode 111 = Remove alt keycode 111 = Meta_Control_h strings as usual keycode 1 = Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam onesuperior alt keycode 2 = Meta_one alt shift keycode 2 = Meta_exclam keycode 3 = two quotedbl twosuperior control keycode 3 = nul control shift keycode 3 = nul alt keycode 3 = Meta_two alt shift keycode 3 = Meta_apostrophe keycode 4 = three asciicircum numbersign control keycode 4 = Escape alt keycode 4 = Meta_three alt shift keycode 4 = Meta_asciicircum keycode 5 = four dollar onequarter control keycode 5 = Control_backslash alt keycode 5 = Meta_four alt shift keycode 5 = Meta_plus keycode 6 = five percent onehalf control keycode 6 = Control_bracketright alt keycode 6 = Meta_five alt shift keycode 6 = Meta_percent keycode 7 = six ampersand 0x0be control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six alt shift keycode 7 = Meta_ampersand keycode 8 = seven apostrophe braceleft control keycode 8 = Control_underscore alt keycode 8 = Meta_seven alt shift keycode 8 = Meta_slash keycode 9 = eight parenleft bracketleft control keycode 9 = Delete alt keycode 9 = Meta_eight alt shift keycode 9 = Meta_parenleft control alt keycode 9 = F200 keycode 10 = nine parenright bracketright plusminus alt keycode 10 = Meta_nine alt shift keycode 10 = Meta_parenright control alt keycode 10 = F201 keycode 11 = zero equal braceright degree alt keycode 11 = Meta_zero alt shift keycode 11 = Meta_equal control alt keycode 11 = F202 keycode 12 = slash question backslash questiondown control keycode 12 = Control_underscore control shift keycode 12 = Control_underscore alt keycode 12 = Meta_asterisk alt shift keycode 12 = Meta_question keycode 13 = minus underscore 0x0f7 alt keycode 13 = Meta_minus alt shift keycode 13 = Meta_underscore keycode 14 = Delete alt keycode 14 = Meta_Delete keycode 15 = Tab alt keycode 15 = Meta_Tab keycode 16 = f altgr keycode 16 = at keycode 17 = g keycode 18 = +gbreve +Gbreve keycode 19 = +dotlessi +I altgr keycode 19 = +paragraph keycode 20 = o altgr keycode 20 = +ocircumflex altgr shift keycode 20 = +Ocircumflex keycode 21 = d altgr keycode 21 = +yen keycode 22 = r altgr keycode 22 = +registered keycode 23 = n keycode 24 = h altgr keycode 24 = +degree keycode 25 = p altgr keycode 25 = +pound keycode 26 = q control keycode 26 = Escape keycode 27 = w altgr keycode 27 = +asciitilde control keycode 27 = Control_bracketright keycode 28 = Return alt keycode 28 = 0x080d keycode 29 = Control keycode 30 = u altgr keycode 30 = +ucircumflex altgr shift keycode 30 = +Ucircumflex keycode 31 = +i +Idotabove altgr keycode 31 = +icircumflex altgr shift keycode 31 = +Icircumflex keycode 32 = e altgr keycode 32 = +currency keycode 33 = a altgr keycode 33 = +acircumflex altgr shift keycode 33 = +Acircumflex keycode 34 = +udiaeresis +Udiaeresis altgr keycode 34 = +ucircumflex altgr shift keycode 34 = +Ucircumflex keycode 35 = t keycode 36 = k keycode 37 = m altgr keycode 37 = +mu keycode 38 = l keycode 39 = y keycode 40 = +scedilla +Scedilla altgr keycode 40 = +numbersign control keycode 40 = Control_g keycode 41 = plus asterisk notsign plusminus control keycode 41 = nul alt keycode 41 = Meta_quotedbl keycode 42 = Shift keycode 43 = x altgr keycode 43 = +grave control keycode 43 = Control_backslash alt keycode 43 = Meta_comma alt shift keycode 43 = Meta_semicolon keycode 44 = j altgr keycode 44 = +guillemotleft keycode 45 = +odiaeresis +Odiaeresis altgr keycode 45 = +guillemotright keycode 46 = v altgr keycode 46 = +cent keycode 47 = c altgr keycode 47 = +copyright keycode 48 = +ccedilla +Ccedilla keycode 49 = z keycode 50 = s keycode 51 = b altgr keycode 51 = 0x0d7 keycode 52 = period colon division keycode 53 = comma semicolon control keycode 53 = Delete alt keycode 53 = Meta_period alt shift keycode 53 = Meta_colon keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 86 = less greater bar brokenbar alt keycode 86 = Meta_less alt shift keycode 86 = Meta_greater keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwerty/emacs2.map0000644000076400007640000000415212056474622015565 00000000000000#Originally From stig@netcom.com Mon Feb 21 22:05:14 1994 # (now stig@hackvan.com) # #Modified by rafael@cse.ucsc.edu, Jochen Hein, aeb # keymaps 0-2,4-6,8-9,12 alt_is_meta include "qwerty-layout" include "linux-with-alt-and-altgr" keycode 69 = Num_Lock Caps_Lock control keycode 105 = Meta_b control keycode 106 = Meta_f strings as usual compose as usual for "iso-8859-1" keycode 1 = Escape keycode 2 = one exclam keycode 3 = two at at nul nul keycode 4 = three numbersign control keycode 4 = Escape keycode 5 = four dollar dollar Control_backslash keycode 6 = five percent control keycode 6 = Control_bracketright keycode 7 = six asciicircum control keycode 7 = Control_asciicircum keycode 8 = seven ampersand braceleft Control_underscore keycode 9 = eight asterisk bracketleft Delete keycode 10 = nine parenleft bracketright keycode 11 = zero parenright braceright keycode 12 = minus underscore backslash Control_underscore Control_underscore keycode 13 = equal plus keycode 14 = Delete keycode 15 = Tab shift keycode 15 = Meta_Tab keycode 26 = bracketleft braceleft control keycode 26 = Escape keycode 27 = bracketright braceright control keycode 27 = Control_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m shift alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = semicolon colon keycode 40 = apostrophe quotedbl keycode 41 = grave asciitilde keycode 42 = Shift keycode 43 = backslash bar control keycode 43 = Control_backslash keycode 51 = comma less keycode 52 = period greater keycode 53 = slash question control keycode 53 = Delete keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul keycode 58 = Control keycode 86 = less greater bar keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwerty/bg_pho-utf8.map0000644000076400007640000007317412056474622016547 00000000000000### Ver 0.2 - 20021013 ### Linux console Bulgarian keymap, phonetic cyrillic layout. ### Charset: UTF-8 ### Author: Peter Georgiev ### ### Temporary switching between CYR and LAT is done with AltGr (R_Alt) key or the L_WIN key. ### AltGr (R_Alt), kakto i L_WIN prevkliuchvat vremenno mezhdu CYR i LAT. ### Permanent switching between CYR and LAT is done with Ctrl+Shift, or the WIN_MENU key. ### Ctrl+Shift, kakto i WIN_MENU prevkliuchvat mezhdu CYR i LAT. ### ### Compose key is R_WIN key. ### ### EURO sign is Ctrl+Alt+E ### Ctrl+Alt+E e znak za Evro ### Number sign is Ctrl+Alt+0 (as per BDS layout) ### Ctrl+Alt+0 e znak za nomer (dobaven za udobstvo ot BDS layout) keymaps 0-15 alt_is_meta strings as usual keycode 1 = Escape keycode 2 = one exclam one exclam keycode 3 = two shift keycode 3 = at shift altgr keycode 3 = at control keycode 3 = nul shift control keycode 3 = nul altgr control keycode 3 = nul shift altgr control keycode 3 = nul keycode 4 = three shift keycode 4 = numbersign shift altgr keycode 4 = numbersign control keycode 4 = Escape shift control keycode 4 = Escape altgr control keycode 4 = Escape shift altgr control keycode 4 = Escape keycode 5 = four shift keycode 5 = dollar shift altgr keycode 5 = dollar control keycode 5 = Control_backslash shift control keycode 5 = Control_backslash altgr control keycode 5 = Control_backslash shift altgr control keycode 5 = Control_backslash keycode 6 = five shift keycode 6 = percent shift altgr keycode 6 = percent control keycode 6 = Control_bracketright shift control keycode 6 = Control_bracketright altgr control keycode 6 = Control_bracketright shift altgr control keycode 6 = Control_bracketright keycode 7 = six shift keycode 7 = asciicircum shift altgr keycode 7 = asciicircum control keycode 7 = Control_asciicircum shift control keycode 7 = Control_asciicircum altgr control keycode 7 = Control_asciicircum shift altgr control keycode 7 = Control_asciicircum keycode 8 = seven shift keycode 8 = ampersand shift altgr keycode 8 = ampersand control keycode 8 = Control_underscore shift control keycode 8 = Control_underscore altgr control keycode 8 = Control_underscore shift altgr control keycode 8 = Control_underscore keycode 9 = eight shift keycode 9 = asterisk shift altgr keycode 9 = asterisk control keycode 9 = Delete shift control keycode 9 = Delete altgr control keycode 9 = Delete shift altgr control keycode 9 = Delete keycode 10 = nine parenleft nine parenleft keycode 11 = zero parenright zero parenright control alt keycode 11 = U+2116 altgr control alt keycode 11 = U+2116 keycode 12 = minus shift keycode 12 = underscore shift altgr keycode 12 = underscore control keycode 12 = Control_underscore shift control keycode 12 = Control_underscore altgr control keycode 12 = Control_underscore shift altgr control keycode 12 = Control_underscore keycode 13 = equal plus equal plus keycode 14 = Delete control keycode 14 = BackSpace shift control keycode 14 = BackSpace altgr control keycode 14 = BackSpace shift altgr control keycode 14 = BackSpace keycode 15 = Tab keycode 16 = +q shift keycode 16 = +Q altgr keycode 16 = U+044F shift altgr keycode 16 = U+042F control keycode 16 = Control_q shift control keycode 16 = Control_q altgr control keycode 16 = Control_q shift altgr control keycode 16 = Control_q altgr alt keycode 16 = Meta_q shift altgr alt keycode 16 = Meta_Q keycode 17 = +w shift keycode 17 = +W altgr keycode 17 = U+0432 shift altgr keycode 17 = U+0412 control keycode 17 = Control_w shift control keycode 17 = Control_w altgr control keycode 17 = Control_w shift altgr control keycode 17 = Control_w altgr alt keycode 17 = Meta_w shift altgr alt keycode 17 = Meta_W keycode 18 = +e shift keycode 18 = +E altgr keycode 18 = U+0435 shift altgr keycode 18 = U+0415 control keycode 18 = Control_e control alt keycode 18 = U+20AC shift control keycode 18 = Control_e altgr control keycode 18 = Control_e shift altgr control keycode 18 = Control_e altgr alt keycode 18 = Meta_e shift altgr alt keycode 18 = Meta_E altgr control alt keycode 18 = U+20AC keycode 19 = +r shift keycode 19 = +R altgr keycode 19 = U+0440 shift altgr keycode 19 = U+0420 control keycode 19 = Control_r shift control keycode 19 = Control_r altgr control keycode 19 = Control_r shift altgr control keycode 19 = Control_r altgr alt keycode 19 = Meta_r shift altgr alt keycode 19 = Meta_R keycode 20 = +t shift keycode 20 = +T altgr keycode 20 = U+0442 shift altgr keycode 20 = U+0422 control keycode 20 = Control_t shift control keycode 20 = Control_t altgr control keycode 20 = Control_t shift altgr control keycode 20 = Control_t altgr alt keycode 20 = Meta_t shift altgr alt keycode 20 = Meta_T keycode 21 = +y shift keycode 21 = +Y altgr keycode 21 = U+044A shift altgr keycode 21 = U+042A control keycode 21 = Control_y shift control keycode 21 = Control_y altgr control keycode 21 = Control_y shift altgr control keycode 21 = Control_y altgr alt keycode 21 = Meta_y shift altgr alt keycode 21 = Meta_Y keycode 22 = +u shift keycode 22 = +U altgr keycode 22 = U+0443 shift altgr keycode 22 = U+0423 control keycode 22 = Control_u shift control keycode 22 = Control_u altgr control keycode 22 = Control_u shift altgr control keycode 22 = Control_u altgr alt keycode 22 = Meta_u shift altgr alt keycode 22 = Meta_U keycode 23 = +i shift keycode 23 = +I altgr keycode 23 = U+0438 shift altgr keycode 23 = U+0418 control keycode 23 = Tab shift control keycode 23 = Tab altgr control keycode 23 = Tab shift altgr control keycode 23 = Tab altgr alt keycode 23 = Meta_i shift altgr alt keycode 23 = Meta_I keycode 24 = +o shift keycode 24 = +O altgr keycode 24 = U+043E shift altgr keycode 24 = U+041E control keycode 24 = Control_o shift control keycode 24 = Control_o altgr control keycode 24 = Control_o shift altgr control keycode 24 = Control_o altgr alt keycode 24 = Meta_o shift altgr alt keycode 24 = Meta_O keycode 25 = +p shift keycode 25 = +P altgr keycode 25 = U+043F shift altgr keycode 25 = U+041F control keycode 25 = Control_p shift control keycode 25 = Control_p altgr control keycode 25 = Control_p shift altgr control keycode 25 = Control_p altgr alt keycode 25 = Meta_p shift altgr alt keycode 25 = Meta_P keycode 26 = bracketleft shift keycode 26 = braceleft altgr keycode 26 = U+0448 shift altgr keycode 26 = U+0428 control keycode 26 = Escape shift control keycode 26 = Escape altgr control keycode 26 = Escape shift altgr control keycode 26 = Escape altgr alt keycode 26 = Meta_bracketleft shift altgr alt keycode 26 = Meta_braceleft keycode 27 = bracketright shift keycode 27 = braceright altgr keycode 27 = U+0449 shift altgr keycode 27 = U+0429 control keycode 27 = Control_bracketright shift control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright shift altgr control keycode 27 = Control_bracketright altgr alt keycode 27 = Meta_bracketright shift altgr alt keycode 27 = Meta_braceright keycode 28 = Return alt keycode 28 = Meta_Control_m shift alt keycode 28 = Meta_Control_m altgr alt keycode 28 = Meta_Control_m shift altgr alt keycode 28 = Meta_Control_m control alt keycode 28 = Meta_Control_m shift control alt keycode 28 = Meta_Control_m altgr control alt keycode 28 = Meta_Control_m shift altgr control alt keycode 28 = Meta_Control_m keycode 29 = Control shift keycode 29 = AltGr_Lock shift altgr keycode 29 = AltGr_Lock keycode 30 = +a shift keycode 30 = +A altgr keycode 30 = U+0430 shift altgr keycode 30 = U+0410 control keycode 30 = Control_a shift control keycode 30 = Control_a altgr control keycode 30 = Control_a shift altgr control keycode 30 = Control_a altgr alt keycode 30 = Meta_a shift altgr alt keycode 30 = Meta_A keycode 31 = +s shift keycode 31 = +S altgr keycode 31 = U+0441 shift altgr keycode 31 = U+0421 control keycode 31 = Control_s shift control keycode 31 = Control_s altgr control keycode 31 = Control_s shift altgr control keycode 31 = Control_s altgr alt keycode 31 = Meta_s shift altgr alt keycode 31 = Meta_S keycode 32 = +d shift keycode 32 = +D altgr keycode 32 = U+0434 shift altgr keycode 32 = U+0414 control keycode 32 = Control_d shift control keycode 32 = Control_d altgr control keycode 32 = Control_d shift altgr control keycode 32 = Control_d altgr alt keycode 32 = Meta_d shift altgr alt keycode 32 = Meta_D keycode 33 = +f shift keycode 33 = +F altgr keycode 33 = U+0444 shift altgr keycode 33 = U+0424 control keycode 33 = Control_f shift control keycode 33 = Control_f altgr control keycode 33 = Control_f shift altgr control keycode 33 = Control_f altgr alt keycode 33 = Meta_f shift altgr alt keycode 33 = Meta_F keycode 34 = +g shift keycode 34 = +G altgr keycode 34 = U+0433 shift altgr keycode 34 = U+0413 control keycode 34 = Control_g shift control keycode 34 = Control_g altgr control keycode 34 = Control_g shift altgr control keycode 34 = Control_g altgr alt keycode 34 = Meta_g shift altgr alt keycode 34 = Meta_G keycode 35 = +h shift keycode 35 = +H altgr keycode 35 = U+0445 shift altgr keycode 35 = U+0425 control keycode 35 = BackSpace shift control keycode 35 = BackSpace altgr control keycode 35 = BackSpace shift altgr control keycode 35 = BackSpace altgr alt keycode 35 = Meta_h shift altgr alt keycode 35 = Meta_H keycode 36 = +j shift keycode 36 = +J altgr keycode 36 = U+0439 shift altgr keycode 36 = U+0419 control keycode 36 = Linefeed shift control keycode 36 = Linefeed altgr control keycode 36 = Linefeed shift altgr control keycode 36 = Linefeed altgr alt keycode 36 = Meta_j shift altgr alt keycode 36 = Meta_J keycode 37 = +k shift keycode 37 = +K altgr keycode 37 = U+043A shift altgr keycode 37 = U+041A control keycode 37 = Control_k shift control keycode 37 = Control_k altgr control keycode 37 = Control_k shift altgr control keycode 37 = Control_k altgr alt keycode 37 = Meta_k shift altgr alt keycode 37 = Meta_K keycode 38 = +l shift keycode 38 = +L altgr keycode 38 = U+043B shift altgr keycode 38 = U+041B control keycode 38 = Control_l shift control keycode 38 = Control_l altgr control keycode 38 = Control_l shift altgr control keycode 38 = Control_l altgr alt keycode 38 = Meta_l shift altgr alt keycode 38 = Meta_L keycode 39 = semicolon colon semicolon colon keycode 40 = apostrophe shift keycode 40 = quotedbl shift altgr keycode 40 = quotedbl control keycode 40 = Control_g shift control keycode 40 = Control_g altgr control keycode 40 = Control_g shift altgr control keycode 40 = Control_g keycode 41 = grave shift keycode 41 = asciitilde altgr keycode 41 = U+0447 shift altgr keycode 41 = U+0427 control keycode 41 = nul shift control keycode 41 = nul altgr control keycode 41 = nul shift altgr control keycode 41 = nul altgr alt keycode 41 = Meta_grave shift altgr alt keycode 41 = Meta_asciitilde keycode 42 = Shift control keycode 42 = AltGr_Lock altgr control keycode 42 = AltGr_Lock keycode 43 = backslash shift keycode 43 = bar altgr keycode 43 = U+044E shift altgr keycode 43 = U+042E control keycode 43 = Control_backslash shift control keycode 43 = Control_backslash altgr control keycode 43 = Control_backslash shift altgr control keycode 43 = Control_backslash altgr alt keycode 43 = Meta_backslash shift altgr alt keycode 43 = Meta_bar keycode 44 = +z shift keycode 44 = +Z altgr keycode 44 = U+0437 shift altgr keycode 44 = U+0417 control keycode 44 = Control_z shift control keycode 44 = Control_z altgr control keycode 44 = Control_z shift altgr control keycode 44 = Control_z altgr alt keycode 44 = Meta_z shift altgr alt keycode 44 = Meta_Z keycode 45 = +x shift keycode 45 = +X altgr keycode 45 = U+044C shift altgr keycode 45 = U+042C control keycode 45 = Control_x shift control keycode 45 = Control_x altgr control keycode 45 = Control_x shift altgr control keycode 45 = Control_x altgr alt keycode 45 = Meta_x shift altgr alt keycode 45 = Meta_X keycode 46 = +c shift keycode 46 = +C altgr keycode 46 = U+0446 shift altgr keycode 46 = U+0426 control keycode 46 = Control_c shift control keycode 46 = Control_c altgr control keycode 46 = Control_c shift altgr control keycode 46 = Control_c altgr alt keycode 46 = Meta_c shift altgr alt keycode 46 = Meta_C keycode 47 = +v shift keycode 47 = +V altgr keycode 47 = U+0436 shift altgr keycode 47 = U+0416 control keycode 47 = Control_v shift control keycode 47 = Control_v altgr control keycode 47 = Control_v shift altgr control keycode 47 = Control_v altgr alt keycode 47 = Meta_v shift altgr alt keycode 47 = Meta_V keycode 48 = +b shift keycode 48 = +B altgr keycode 48 = U+0431 shift altgr keycode 48 = U+0411 control keycode 48 = Control_b shift control keycode 48 = Control_b altgr control keycode 48 = Control_b shift altgr control keycode 48 = Control_b altgr alt keycode 48 = Meta_b shift altgr alt keycode 48 = Meta_B keycode 49 = +n shift keycode 49 = +N altgr keycode 49 = U+043D shift altgr keycode 49 = U+041D control keycode 49 = Control_n shift control keycode 49 = Control_n altgr control keycode 49 = Control_n shift altgr control keycode 49 = Control_n altgr alt keycode 49 = Meta_n shift altgr alt keycode 49 = Meta_N keycode 50 = +m shift keycode 50 = +M altgr keycode 50 = U+043C shift altgr keycode 50 = U+041C control keycode 50 = Control_m shift control keycode 50 = Control_m altgr control keycode 50 = Control_m shift altgr control keycode 50 = Control_m altgr alt keycode 50 = Meta_m shift altgr alt keycode 50 = Meta_M keycode 51 = comma less comma less keycode 52 = period greater period greater Compose altgr control keycode 52 = Compose keycode 53 = slash shift keycode 53 = question shift altgr keycode 53 = question control keycode 53 = Delete shift control keycode 53 = Delete altgr control keycode 53 = Delete shift altgr control keycode 53 = Delete keycode 54 = Shift control keycode 54 = AltGr_Lock altgr control keycode 54 = AltGr_Lock keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space control keycode 57 = nul shift control keycode 57 = nul altgr control keycode 57 = nul shift altgr control keycode 57 = nul keycode 58 = Caps_Lock keycode 59 = F1 shift keycode 59 = F11 shift altgr keycode 59 = F11 shift control keycode 59 = F11 shift altgr control keycode 59 = F11 alt keycode 59 = Console_1 shift alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 shift altgr alt keycode 59 = Console_1 control alt keycode 59 = Console_1 shift control alt keycode 59 = Console_1 altgr control alt keycode 59 = Console_1 shift altgr control alt keycode 59 = Console_1 keycode 60 = F2 shift keycode 60 = F12 shift altgr keycode 60 = F12 shift control keycode 60 = F12 shift altgr control keycode 60 = F12 alt keycode 60 = Console_2 shift alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 shift altgr alt keycode 60 = Console_2 control alt keycode 60 = Console_2 shift control alt keycode 60 = Console_2 altgr control alt keycode 60 = Console_2 shift altgr control alt keycode 60 = Console_2 keycode 61 = F3 shift keycode 61 = F13 shift altgr keycode 61 = F13 shift control keycode 61 = F13 shift altgr control keycode 61 = F13 alt keycode 61 = Console_3 shift alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 shift altgr alt keycode 61 = Console_3 control alt keycode 61 = Console_3 shift control alt keycode 61 = Console_3 altgr control alt keycode 61 = Console_3 shift altgr control alt keycode 61 = Console_3 keycode 62 = F4 shift keycode 62 = F14 shift altgr keycode 62 = F14 shift control keycode 62 = F14 shift altgr control keycode 62 = F14 alt keycode 62 = Console_4 shift alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 shift altgr alt keycode 62 = Console_4 control alt keycode 62 = Console_4 shift control alt keycode 62 = Console_4 altgr control alt keycode 62 = Console_4 shift altgr control alt keycode 62 = Console_4 keycode 63 = F5 shift keycode 63 = F15 shift altgr keycode 63 = F15 shift control keycode 63 = F15 shift altgr control keycode 63 = F15 alt keycode 63 = Console_5 shift alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 shift altgr alt keycode 63 = Console_5 control alt keycode 63 = Console_5 shift control alt keycode 63 = Console_5 altgr control alt keycode 63 = Console_5 shift altgr control alt keycode 63 = Console_5 keycode 64 = F6 shift keycode 64 = F16 shift altgr keycode 64 = F16 shift control keycode 64 = F16 shift altgr control keycode 64 = F16 alt keycode 64 = Console_6 shift alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 shift altgr alt keycode 64 = Console_6 control alt keycode 64 = Console_6 shift control alt keycode 64 = Console_6 altgr control alt keycode 64 = Console_6 shift altgr control alt keycode 64 = Console_6 keycode 65 = F7 shift keycode 65 = F17 shift altgr keycode 65 = F17 shift control keycode 65 = F17 shift altgr control keycode 65 = F17 alt keycode 65 = Console_7 shift alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 shift altgr alt keycode 65 = Console_7 control alt keycode 65 = Console_7 shift control alt keycode 65 = Console_7 altgr control alt keycode 65 = Console_7 shift altgr control alt keycode 65 = Console_7 keycode 66 = F8 shift keycode 66 = F18 shift altgr keycode 66 = F18 shift control keycode 66 = F18 shift altgr control keycode 66 = F18 alt keycode 66 = Console_8 shift alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 shift altgr alt keycode 66 = Console_8 control alt keycode 66 = Console_8 shift control alt keycode 66 = Console_8 altgr control alt keycode 66 = Console_8 shift altgr control alt keycode 66 = Console_8 keycode 67 = F9 shift keycode 67 = F19 shift altgr keycode 67 = F19 shift control keycode 67 = F19 shift altgr control keycode 67 = F19 alt keycode 67 = Console_9 shift alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 shift altgr alt keycode 67 = Console_9 control alt keycode 67 = Console_9 shift control alt keycode 67 = Console_9 altgr control alt keycode 67 = Console_9 shift altgr control alt keycode 67 = Console_9 keycode 68 = F10 shift keycode 68 = F20 shift altgr keycode 68 = F20 shift control keycode 68 = F20 shift altgr control keycode 68 = F20 alt keycode 68 = Console_10 shift alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 shift altgr alt keycode 68 = Console_10 control alt keycode 68 = Console_10 shift control alt keycode 68 = Console_10 altgr control alt keycode 68 = Console_10 shift altgr control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock shift keycode 70 = Show_Memory shift altgr keycode 70 = Show_Memory control keycode 70 = Show_State altgr control keycode 70 = Show_State alt keycode 70 = Show_Registers altgr alt keycode 70 = Show_Registers keycode 71 = KP_7 alt keycode 71 = Ascii_7 altgr alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 altgr alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 altgr alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 altgr alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 altgr alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 altgr alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 altgr alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 altgr alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 altgr alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 altgr alt keycode 82 = Ascii_0 keycode 83 = KP_Period control alt keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater less greater keycode 87 = F11 alt keycode 87 = Console_11 shift alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 shift altgr alt keycode 87 = Console_11 control alt keycode 87 = Console_11 shift control alt keycode 87 = Console_11 altgr control alt keycode 87 = Console_11 shift altgr control alt keycode 87 = Console_11 keycode 88 = F12 alt keycode 88 = Console_12 shift alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 shift altgr alt keycode 88 = Console_12 control alt keycode 88 = Console_12 shift control alt keycode 88 = Console_12 altgr control alt keycode 88 = Console_12 shift altgr control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control shift keycode 97 = AltGr_Lock shift altgr keycode 97 = AltGr_Lock keycode 98 = KP_Divide keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward shift altgr keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console altgr alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console altgr alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward shift altgr keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove control alt keycode 111 = Boot altgr control alt keycode 111 = Boot keycode 112 = Macro keycode 113 = F13 keycode 114 = F14 keycode 115 = Help keycode 116 = Do keycode 117 = F17 keycode 118 = KP_MinPlus keycode 119 = Pause keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = AltGr keycode 126 = Compose keycode 127 = AltGr_Lock string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string Macro = "\033[M" string Pause = "\033[P" string F24 = "\37777777763\37777777777\37777777677o\016\005\010" compose '`' 'A' to '' compose '`' 'a' to '' compose '\'' 'A' to '' compose '\'' 'a' to '' compose '^' 'A' to '' compose '^' 'a' to '' compose '~' 'A' to '' compose '~' 'a' to '' compose '"' 'A' to '' compose '"' 'a' to '' compose 'O' 'A' to '' compose 'o' 'a' to '' compose '0' 'A' to '' compose '0' 'a' to '' compose 'A' 'A' to '' compose 'a' 'a' to '' compose 'A' 'E' to '' compose 'a' 'e' to '' compose ',' 'C' to '' compose ',' 'c' to '' compose '`' 'E' to '' compose '`' 'e' to '' compose '\'' 'E' to '' compose '\'' 'e' to '' compose '^' 'E' to '' compose '^' 'e' to '' compose '"' 'E' to '' compose '"' 'e' to '' compose '`' 'I' to '' compose '`' 'i' to '' compose '\'' 'I' to '' compose '\'' 'i' to '' compose '^' 'I' to '' compose '^' 'i' to '' compose '"' 'I' to '' compose '"' 'i' to '' compose '-' 'D' to '' compose '-' 'd' to '' compose '~' 'N' to '' compose '~' 'n' to '' compose '`' 'O' to '' compose '`' 'o' to '' compose '\'' 'O' to '' compose '\'' 'o' to '' compose '^' 'O' to '' compose '^' 'o' to '' compose '~' 'O' to '' compose '~' 'o' to '' compose '"' 'O' to '' compose '"' 'o' to '' compose '/' 'O' to '' compose '/' 'o' to '' compose '`' 'U' to '' compose '`' 'u' to '' compose '\'' 'U' to '' compose '\'' 'u' to '' compose '^' 'U' to '' compose '^' 'u' to '' compose '"' 'U' to '' compose '"' 'u' to '' compose '\'' 'Y' to '' compose '\'' 'y' to '' compose 'T' 'H' to '' compose 't' 'h' to '' compose 's' 's' to '' compose '"' 'y' to '' compose 's' 'z' to '' compose 'i' 'j' to '' kbd-1.15.5/data/keymaps/i386/qwerty/by-cp1251.map0000644000076400007640000002162512056474622015742 00000000000000! Byelorussian CP1251 Cyrillic keyboard.kmap. "Cyrillic" mode is toggled by ! Right_Ctrl key and shifted by AltGr key. ! 4-Mar-98 Andrew Aksyonov andraks@geocities.com ! Changed by AEN keymaps 0-4,6,8,10,12 include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one keycode 3 = two at two quotedbl control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three numbersign three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four dollar four semicolon control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six asciicircum six colon control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven ampersand seven question control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal keycode 14 = BackSpace alt keycode 14 = Meta_Delete keycode 15 = Tab alt keycode 15 = Meta_Tab keycode 16 = +q +Q +233 +201 control keycode 16 = Control_q altgr control keycode 16 = Control_q keycode 17 = +w +W +246 +214 control keycode 17 = Control_w altgr control keycode 17 = Control_w keycode 18 = +e +E +243 +211 control keycode 18 = Control_e altgr control keycode 18 = Control_e keycode 19 = +r +R +234 +202 control keycode 19 = Control_r altgr control keycode 19 = Control_r keycode 20 = +t +T +229 +197 control keycode 20 = Control_t altgr control keycode 20 = Control_t keycode 21 = +y +Y +237 +205 control keycode 21 = Control_y altgr control keycode 21 = Control_y keycode 22 = +u +U +227 +195 control keycode 22 = Control_u altgr control keycode 22 = Control_u keycode 23 = +i +I +248 +216 control keycode 23 = Tab altgr control keycode 23 = Tab keycode 24 = +o +O +162 +161 control keycode 24 = Control_o altgr control keycode 24 = Control_o keycode 25 = +p +P +231 +199 control keycode 25 = Control_p altgr control keycode 25 = Control_p keycode 26 = bracketleft braceleft +245 +213 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright apostrophe apostrophe control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = +a +A +244 +212 control keycode 30 = Control_a altgr control keycode 30 = Control_a keycode 31 = +s +S +251 +219 control keycode 31 = Control_s altgr control keycode 31 = Control_s keycode 32 = +d +D +226 +194 control keycode 32 = Control_d altgr control keycode 32 = Control_d keycode 33 = +f +F +224 +192 control keycode 33 = Control_f altgr control keycode 33 = Control_f keycode 34 = +g +G +239 +207 control keycode 34 = Control_g altgr control keycode 34 = Control_g keycode 35 = +h +H +240 +208 control keycode 35 = BackSpace altgr control keycode 35 = BackSpace keycode 36 = +j +J +238 +206 control keycode 36 = Linefeed altgr control keycode 36 = Linefeed keycode 37 = +k +K +235 +203 control keycode 37 = Control_k altgr control keycode 37 = Control_k keycode 38 = +l +L +228 +196 control keycode 38 = Control_l altgr control keycode 38 = Control_l keycode 39 = semicolon colon +230 +198 alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl +253 +221 control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = grave asciitilde +184 +168 control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar slash bar control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 44 = +z +Z +255 +223 control keycode 44 = Control_z altgr control keycode 44 = Control_z keycode 45 = +x +X +247 +215 control keycode 45 = Control_x altgr control keycode 45 = Control_x keycode 46 = +c +C +241 +209 control keycode 46 = Control_c altgr control keycode 46 = Control_c keycode 47 = +v +V +236 +204 control keycode 47 = Control_v altgr control keycode 47 = Control_v keycode 48 = +b +B +179 +178 control keycode 48 = Control_b altgr control keycode 48 = Control_b keycode 49 = +n +N +242 +210 control keycode 49 = Control_n altgr control keycode 49 = Control_n keycode 50 = +m +M +252 +220 control keycode 50 = Control_m altgr control keycode 50 = Control_m keycode 51 = comma less +225 +193 alt keycode 51 = Meta_comma keycode 52 = period greater +254 +222 alt keycode 52 = Meta_period keycode 53 = slash question period comma control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift control keycode 54 = AltGr_Lock altgr control keycode 54 = AltGr_Lock keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = Control_backslash control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = kbd-1.15.5/data/keymaps/i386/qwerty/br-abnt.map0000644000076400007640000002315212056474622015741 00000000000000# br-abnt.map # Mapa para teclados ABNT # Joo Luiz Barbosa # keymaps 0-2,4-6,8-9,12 strings as usual compose as usual for "iso-8859-1" keycode 1 = Escape Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam keycode 3 = two at at nul nul alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at keycode 4 = three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign keycode 5 = four dollar dollar Control_backslash alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent keycode 7 = six dead_circumflex control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum keycode 8 = seven ampersand braceleft Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight asterisk bracketleft Delete alt keycode 9 = Meta_eight keycode 10 = nine parenleft bracketright alt keycode 10 = Meta_nine keycode 11 = zero parenright braceright alt keycode 11 = Meta_zero keycode 12 = minus underscore backslash Control_underscore Control_underscore alt keycode 12 = Meta_minus keycode 13 = equal plus alt keycode 13 = Meta_equal keycode 14 = Delete Delete control keycode 14 = BackSpace alt keycode 14 = Meta_Delete keycode 15 = Tab Meta_Tab alt keycode 15 = Meta_Tab keycode 16 = q keycode 17 = w keycode 18 = e keycode 19 = r keycode 20 = t keycode 21 = y keycode 22 = u keycode 23 = i keycode 24 = o keycode 25 = p keycode 26 = dead_acute dead_grave control keycode 26 = nul alt keycode 26 = Meta_grave keycode 27 = bracketleft braceleft control keycode 27 = Escape alt keycode 27 = Meta_bracketleft shift alt keycode 26 = Meta_braceleft keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a keycode 31 = s keycode 32 = d keycode 33 = f keycode 34 = g keycode 35 = h keycode 36 = j keycode 37 = k keycode 38 = l keycode 39 = ccedilla Ccedilla alt keycode 39 = Meta_semicolon keycode 40 = dead_tilde dead_circumflex control keycode 40 = nul alt keycode 40 = Control_asciicircum shift alt keycode 40 = Meta_asciicircum keycode 41 = dead_acute dead_diaeresis control keycode 41 = Control_g alt keycode 41 = Meta_apostrophe keycode 42 = Shift keycode 43 = bracketright braceright asciitilde Control_bracketright alt keycode 43 = Meta_bracketright shift alt keycode 43 = Meta_braceright keycode 44 = z keycode 45 = x keycode 46 = c keycode 47 = v keycode 48 = b keycode 49 = n keycode 50 = m keycode 51 = comma less alt keycode 51 = Meta_comma shift alt keycode 51 = Meta_less keycode 52 = period greater control keycode 52 = Compose alt keycode 52 = Meta_period shift alt keycode 52 = Meta_greater keycode 53 = semicolon colon alt keycode 53 = Meta_semicolon keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 Console_13 F1 alt keycode 59 = Console_1 control alt keycode 59 = Console_1 keycode 60 = F2 F12 Console_14 F2 alt keycode 60 = Console_2 control alt keycode 60 = Console_2 keycode 61 = F3 F13 Console_15 F3 alt keycode 61 = Console_3 control alt keycode 61 = Console_3 keycode 62 = F4 F14 Console_16 F4 alt keycode 62 = Console_4 control alt keycode 62 = Console_4 keycode 63 = F5 F15 Console_17 F5 alt keycode 63 = Console_5 control alt keycode 63 = Console_5 keycode 64 = F6 F16 Console_18 F6 alt keycode 64 = Console_6 control alt keycode 64 = Console_6 keycode 65 = F7 F17 Console_19 F7 alt keycode 65 = Console_7 control alt keycode 65 = Console_7 keycode 66 = F8 F18 Console_20 F8 alt keycode 66 = Console_8 control alt keycode 66 = Console_8 keycode 67 = F9 F19 Console_21 F9 alt keycode 67 = Console_9 control alt keycode 67 = Console_9 keycode 68 = F10 F20 Console_22 F10 alt keycode 68 = Console_10 control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = comma altgr control keycode 83 = Boot control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = backslash bar control keycode 86 = Control_backslash alt keycode 86 = Meta_backslash shift alt keycode 43 = Meta_bar keycode 87 = F11 F11 Console_23 F11 alt keycode 87 = Console_11 control alt keycode 87 = Console_11 keycode 88 = F12 F12 Console_24 F12 alt keycode 88 = Console_12 control alt keycode 88 = Console_12 keycode 89 = slash question control keycode 89 = Delete alt keycode 89 = Meta_slash keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot keycode 112 = Macro altgr control keycode 112 = VoidSymbol shift alt keycode 112 = VoidSymbol keycode 113 = F13 altgr control keycode 113 = VoidSymbol shift alt keycode 113 = VoidSymbol keycode 114 = F14 altgr control keycode 114 = VoidSymbol shift alt keycode 114 = VoidSymbol keycode 115 = Help altgr control keycode 115 = VoidSymbol shift alt keycode 115 = VoidSymbol keycode 116 = Do altgr control keycode 116 = VoidSymbol shift alt keycode 116 = VoidSymbol keycode 117 = F17 altgr control keycode 117 = VoidSymbol shift alt keycode 117 = VoidSymbol keycode 118 = KP_MinPlus altgr control keycode 118 = VoidSymbol shift alt keycode 118 = VoidSymbol keycode 119 = Pause altgr control keycode 119 = VoidSymbol shift alt keycode 119 = VoidSymbol keycode 120 = keycode 121 = period altgr control keycode 119 = VoidSymbol shift alt keycode 119 = VoidSymbol keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = kbd-1.15.5/data/keymaps/i386/qwerty/ru.map0000644000076400007640000007110512056474622015043 00000000000000# ru-uni_ct_sh.kmap is a Russian UTF-8 keymap for a 102 key keyboard. # # WARNING: This keymap contain only Russian characters (GOST 19768-74). # # Both Ctrl+Shift is used to change rus/lat # # Made by Sergey A. Sukiyazov # Engenering Center Micom Ltd., Russia, Rostov-on-Don # #------------------------------------------------------------------------------- keycode 0 = keycode 1 = Escape shift keycode 1 = Escape alt keycode 1 = Meta_Escape altgr keycode 1 = Escape altgr shift keycode 1 = Escape altgr alt keycode 1 = Meta_Escape keycode 2 = one shift keycode 2 = exclam alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam altgr keycode 2 = one altgr shift keycode 2 = exclam altgr alt keycode 2 = Meta_one altgr shift alt keycode 2 = Meta_exclam keycode 3 = two shift keycode 3 = at alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at control keycode 3 = nul altgr keycode 3 = two altgr shift keycode 3 = quotedbl altgr alt keycode 3 = Meta_two altgr shift alt keycode 3 = Meta_at altgr control keycode 3 = nul keycode 4 = three shift keycode 4 = numbersign alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign control keycode 4 = Escape altgr keycode 4 = three altgr shift keycode 4 = numbersign altgr alt keycode 4 = Meta_three altgr shift alt keycode 4 = Meta_numbersign altgr control keycode 4 = Escape keycode 5 = four shift keycode 5 = dollar alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar control keycode 5 = Control_backslash altgr keycode 5 = four altgr shift keycode 5 = semicolon altgr alt keycode 5 = Meta_four altgr shift alt keycode 5 = Meta_dollar altgr control keycode 5 = Control_backslash keycode 6 = five shift keycode 6 = percent alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent control keycode 6 = Control_bracketright altgr keycode 6 = five altgr shift keycode 6 = percent altgr alt keycode 6 = Meta_five altgr shift alt keycode 6 = Meta_percent altgr control keycode 6 = Control_bracketright keycode 7 = six shift keycode 7 = asciicircum alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum control keycode 7 = Control_asciicircum altgr keycode 7 = six altgr shift keycode 7 = colon altgr alt keycode 7 = Meta_six altgr shift alt keycode 7 = Meta_asciicircum altgr control keycode 7 = Control_asciicircum keycode 8 = seven shift keycode 8 = ampersand alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand control keycode 8 = Control_underscore altgr keycode 8 = seven altgr shift keycode 8 = question altgr alt keycode 8 = Meta_seven altgr shift alt keycode 8 = Meta_ampersand altgr control keycode 8 = Control_underscore keycode 9 = eight shift keycode 9 = asterisk alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk control keycode 9 = Delete altgr keycode 9 = eight altgr shift keycode 9 = asterisk altgr alt keycode 9 = Meta_eight altgr shift alt keycode 9 = Meta_asterisk altgr control keycode 9 = Delete keycode 10 = nine shift keycode 10 = parenleft alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft altgr keycode 10 = nine altgr shift keycode 10 = parenleft altgr alt keycode 10 = Meta_nine altgr shift alt keycode 10 = Meta_parenleft keycode 11 = zero shift keycode 11 = parenright alt keycode 11 = Meta_zero shift alt keycode 11 = Meta_parenright altgr keycode 11 = zero altgr shift keycode 11 = parenright altgr alt keycode 11 = Meta_zero altgr shift alt keycode 11 = Meta_parenright keycode 12 = minus shift keycode 12 = underscore alt keycode 12 = Meta_minus shift alt keycode 12 = Meta_underscore control keycode 12 = Control_underscore altgr keycode 12 = minus altgr shift keycode 12 = underscore altgr alt keycode 12 = Meta_minus altgr shift alt keycode 12 = Meta_underscore altgr control keycode 12 = Control_underscore keycode 13 = equal shift keycode 13 = plus alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus altgr keycode 13 = equal altgr shift keycode 13 = plus altgr alt keycode 13 = Meta_equal altgr shift alt keycode 13 = Meta_plus keycode 14 = Delete shift keycode 14 = Delete alt keycode 14 = Meta_Delete altgr keycode 14 = Delete altgr shift keycode 14 = Delete altgr alt keycode 14 = Meta_Delete keycode 15 = Tab shift keycode 15 = Tab alt keycode 15 = Meta_Tab altgr keycode 15 = Tab altgr shift keycode 15 = Tab altgr alt keycode 15 = Meta_Tab keycode 16 = +q shift keycode 16 = +Q altgr keycode 16 = U+0439 # CYRILLIC SMALL LETTER SHORT I altgr shift keycode 16 = U+0419 # CYRILLIC CAPITAL LETTER SHORT I keycode 17 = +w shift keycode 17 = +W altgr keycode 17 = U+0446 # CYRILLIC SMALL LETTER TSE altgr shift keycode 17 = U+0426 # CYRILLIC CAPITAL LETTER TSE keycode 18 = +e shift keycode 18 = +E altgr keycode 18 = U+0443 # CYRILLIC SMALL LETTER U altgr shift keycode 18 = U+0423 # CYRILLIC CAPITAL LETTER U keycode 19 = +r shift keycode 19 = +R altgr keycode 19 = U+043A # CYRILLIC SMALL LETTER KA altgr shift keycode 19 = U+041A # CYRILLIC CAPITAL LETTER KA keycode 20 = +t shift keycode 20 = +T altgr keycode 20 = U+0435 # CYRILLIC SMALL LETTER IE altgr shift keycode 20 = U+0415 # CYRILLIC CAPITAL LETTER IE keycode 21 = +y shift keycode 21 = +Y altgr keycode 21 = U+043D # CYRILLIC SMALL LETTER EN altgr shift keycode 21 = U+041D # CYRILLIC CAPITAL LETTER EN keycode 22 = +u shift keycode 22 = +U altgr keycode 22 = U+0433 # CYRILLIC SMALL LETTER GHE altgr shift keycode 22 = U+0413 # CYRILLIC CAPITAL LETTER GHE keycode 23 = +i shift keycode 23 = +I altgr keycode 23 = U+0448 # CYRILLIC SMALL LETTER SHA altgr shift keycode 23 = U+0428 # CYRILLIC CAPITAL LETTER SHA keycode 24 = +o shift keycode 24 = +O altgr keycode 24 = U+0449 # CYRILLIC SMALL LETTER SHCHA altgr shift keycode 24 = U+0429 # CYRILLIC CAPITAL LETTER SHCHA keycode 25 = +p shift keycode 25 = +P altgr keycode 25 = U+0437 # CYRILLIC SMALL LETTER ZE altgr shift keycode 25 = U+0417 # CYRILLIC CAPITAL LETTER ZE keycode 26 = bracketleft shift keycode 26 = braceleft alt keycode 26 = Meta_bracketleft control keycode 26 = Escape altgr keycode 26 = U+0445 # CYRILLIC SMALL LETTER HA altgr shift keycode 26 = U+0425 # CYRILLIC CAPITAL LETTER HA altgr alt keycode 26 = Meta_bracketleft altgr control keycode 26 = Escape keycode 27 = bracketright shift keycode 27 = braceright alt keycode 27 = Meta_bracketright control keycode 27 = Control_bracketright altgr keycode 27 = U+044A # CYRILLIC SMALL LETTER HARD SIGN altgr shift keycode 27 = U+042A # CYRILLIC CAPITAL LETTER HARD SIGN altgr alt keycode 27 = Meta_bracketright altgr control keycode 27 = Control_bracketright keycode 28 = Return shift keycode 28 = Return alt keycode 28 = 0x080d control keycode 28 = Linefeed altgr keycode 28 = Return altgr shift keycode 28 = Return altgr alt keycode 28 = 0x080d altgr control keycode 28 = Linefeed keycode 29 = Control shift keycode 29 = AltGr_Lock altgr shift keycode 29 = AltGr_Lock keycode 30 = +a shift keycode 30 = +A altgr keycode 30 = U+0444 # CYRILLIC SMALL LETTER EF altgr shift keycode 30 = U+0424 # CYRILLIC CAPITAL LETTER EF keycode 31 = +s shift keycode 31 = +S altgr keycode 31 = U+044B # CYRILLIC SMALL LETTER YERU altgr shift keycode 31 = U+042B # CYRILLIC CAPITAL LETTER YERU keycode 32 = +d shift keycode 32 = +D altgr keycode 32 = U+0432 # CYRILLIC SMALL LETTER VE altgr shift keycode 32 = U+0412 # CYRILLIC CAPITAL LETTER VE keycode 33 = +f shift keycode 33 = +F altgr keycode 33 = U+0430 # CYRILLIC SMALL LETTER A altgr shift keycode 33 = U+0410 # CYRILLIC CAPITAL LETTER A keycode 34 = +g shift keycode 34 = +G altgr keycode 34 = U+043F # CYRILLIC SMALL LETTER PE altgr shift keycode 34 = U+041F # CYRILLIC CAPITAL LETTER PE keycode 35 = +h shift keycode 35 = +H altgr keycode 35 = U+0440 # CYRILLIC SMALL LETTER ER altgr shift keycode 35 = U+0420 # CYRILLIC CAPITAL LETTER ER keycode 36 = +j shift keycode 36 = +J altgr keycode 36 = U+043E # CYRILLIC SMALL LETTER O altgr shift keycode 36 = U+041E # CYRILLIC CAPITAL LETTER O keycode 37 = +k shift keycode 37 = +K altgr keycode 37 = U+043B # CYRILLIC SMALL LETTER EL altgr shift keycode 37 = U+041B # CYRILLIC CAPITAL LETTER EL keycode 38 = +l shift keycode 38 = +L altgr keycode 38 = U+0434 # CYRILLIC SMALL LETTER DE altgr shift keycode 38 = U+0414 # CYRILLIC CAPITAL LETTER DE keycode 39 = semicolon shift keycode 39 = colon alt keycode 39 = Meta_semicolon altgr keycode 39 = U+0436 # CYRILLIC SMALL LETTER ZHE altgr shift keycode 39 = U+0416 # CYRILLIC CAPITAL LETTER ZHE altgr alt keycode 39 = Meta_semicolon keycode 40 = apostrophe shift keycode 40 = quotedbl alt keycode 40 = Meta_apostrophe control keycode 40 = Control_g altgr keycode 40 = U+044D # CYRILLIC SMALL LETTER E altgr shift keycode 40 = U+042D # CYRILLIC CAPITAL LETTER E altgr alt keycode 40 = Meta_apostrophe altgr control keycode 40 = Control_g keycode 41 = grave shift keycode 41 = asciitilde alt keycode 41 = Meta_grave control keycode 41 = nul altgr keycode 41 = U+0451 # CYRILLIC SMALL LETTER IO altgr shift keycode 41 = U+0401 # CYRILLIC CAPITAL LETTER IO altgr alt keycode 41 = Meta_grave keycode 42 = Shift control keycode 42 = AltGr_Lock altgr control keycode 42 = AltGr_Lock keycode 43 = backslash shift keycode 43 = bar alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar control keycode 43 = Control_backslash altgr keycode 43 = backslash altgr shift keycode 43 = bar altgr alt keycode 43 = Meta_backslash altgr shift alt keycode 43 = Meta_bar altgr control keycode 43 = Control_backslash keycode 44 = +z shift keycode 44 = +Z altgr keycode 44 = U+044F # CYRILLIC SMALL LETTER YA altgr shift keycode 44 = U+042F # CYRILLIC CAPITAL LETTER YA keycode 45 = +x shift keycode 45 = +X altgr keycode 45 = U+0447 # CYRILLIC SMALL LETTER CHE altgr shift keycode 45 = U+0427 # CYRILLIC CAPITAL LETTER CHE keycode 46 = +c shift keycode 46 = +C altgr keycode 46 = U+0441 # CYRILLIC SMALL LETTER ES altgr shift keycode 46 = U+0421 # CYRILLIC CAPITAL LETTER ES keycode 47 = +v shift keycode 47 = +V altgr keycode 47 = U+043C # CYRILLIC SMALL LETTER EM altgr shift keycode 47 = U+041C # CYRILLIC CAPITAL LETTER EM keycode 48 = +b shift keycode 48 = +B altgr keycode 48 = U+0438 # CYRILLIC SMALL LETTER I altgr shift keycode 48 = U+0418 # CYRILLIC CAPITAL LETTER I keycode 49 = +n shift keycode 49 = +N altgr keycode 49 = U+0442 # CYRILLIC SMALL LETTER TE altgr shift keycode 49 = U+0422 # CYRILLIC CAPITAL LETTER TE keycode 50 = +m shift keycode 50 = +M altgr keycode 50 = U+044C # CYRILLIC SMALL LETTER SOFT SIGN altgr shift keycode 50 = U+042C # CYRILLIC CAPITAL LETTER SOFT SIGN keycode 51 = comma shift keycode 51 = less alt keycode 51 = Meta_comma shift alt keycode 51 = Meta_less altgr keycode 51 = U+0431 # CYRILLIC SMALL LETTER BE altgr shift keycode 51 = U+0411 # CYRILLIC CAPITAL LETTER BE altgr alt keycode 51 = Meta_comma altgr shift alt keycode 51 = Meta_less keycode 52 = period shift keycode 52 = greater alt keycode 52 = Meta_period shift alt keycode 52 = Meta_greater altgr keycode 52 = U+044E # CYRILLIC SMALL LETTER YU altgr shift keycode 52 = U+042E # CYRILLIC CAPITAL LETTER YU altgr alt keycode 52 = Meta_period altgr shift alt keycode 52 = Meta_greater keycode 53 = slash shift keycode 53 = question alt keycode 53 = Meta_slash shift alt keycode 53 = Meta_question control keycode 53 = Delete altgr keycode 53 = period altgr shift keycode 53 = comma altgr alt keycode 53 = Meta_slash altgr shift alt keycode 53 = Meta_question altgr control keycode 53 = Delete keycode 54 = Shift control keycode 54 = AltGr_Lock altgr control keycode 54 = AltGr_Lock keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space shift keycode 57 = space alt keycode 57 = Meta_space control keycode 57 = nul altgr keycode 57 = space altgr shift keycode 57 = space altgr alt keycode 57 = Meta_space altgr control keycode 57 = nul keycode 58 = Caps_Lock keycode 59 = F1 shift keycode 59 = F11 alt keycode 59 = Console_1 control keycode 59 = F1 control alt keycode 59 = Console_1 altgr keycode 59 = F1 altgr shift keycode 59 = F11 altgr alt keycode 59 = Console_1 altgr control keycode 59 = F1 altgr control alt keycode 59 = Console_1 keycode 60 = F2 shift keycode 60 = F12 alt keycode 60 = Console_2 control keycode 60 = F2 control alt keycode 60 = Console_2 altgr keycode 60 = F2 altgr shift keycode 60 = F12 altgr alt keycode 60 = Console_2 altgr control keycode 60 = F2 altgr control alt keycode 60 = Console_2 keycode 61 = F3 shift keycode 61 = F13 alt keycode 61 = Console_3 control keycode 61 = F3 control alt keycode 61 = Console_3 altgr keycode 61 = F3 altgr shift keycode 61 = F13 altgr alt keycode 61 = Console_3 altgr control keycode 61 = F3 altgr control alt keycode 61 = Console_3 keycode 62 = F4 shift keycode 62 = F14 alt keycode 62 = Console_4 control keycode 62 = F4 control alt keycode 62 = Console_4 altgr keycode 62 = F4 altgr shift keycode 62 = F14 altgr alt keycode 62 = Console_4 altgr control keycode 62 = F4 altgr control alt keycode 62 = Console_4 keycode 63 = F5 shift keycode 63 = F15 alt keycode 63 = Console_5 control keycode 63 = F5 control alt keycode 63 = Console_5 altgr keycode 63 = F5 altgr shift keycode 63 = F15 altgr alt keycode 63 = Console_5 altgr control keycode 63 = F5 altgr control alt keycode 63 = Console_5 keycode 64 = F6 shift keycode 64 = F16 alt keycode 64 = Console_6 control keycode 64 = F6 control alt keycode 64 = Console_6 altgr keycode 64 = F6 altgr shift keycode 64 = F16 altgr alt keycode 64 = Console_6 altgr control keycode 64 = F6 altgr control alt keycode 64 = Console_6 keycode 65 = F7 shift keycode 65 = F17 alt keycode 65 = Console_7 control keycode 65 = F7 control alt keycode 65 = Console_7 altgr keycode 65 = F7 altgr shift keycode 65 = F17 altgr alt keycode 65 = Console_7 altgr control keycode 65 = F7 altgr control alt keycode 65 = Console_7 keycode 66 = F8 shift keycode 66 = F18 alt keycode 66 = Console_8 control keycode 66 = F8 control alt keycode 66 = Console_8 altgr keycode 66 = F8 altgr shift keycode 66 = F18 altgr alt keycode 66 = Console_8 altgr control keycode 66 = F8 altgr control alt keycode 66 = Console_8 keycode 67 = F9 shift keycode 67 = F19 alt keycode 67 = Console_9 control keycode 67 = F9 control alt keycode 67 = Console_9 altgr keycode 67 = F9 altgr shift keycode 67 = F19 altgr alt keycode 67 = Console_9 altgr control keycode 67 = F9 altgr control alt keycode 67 = Console_9 keycode 68 = F10 shift keycode 68 = F20 alt keycode 68 = Console_10 control keycode 68 = F10 control alt keycode 68 = Console_10 altgr keycode 68 = F10 altgr shift keycode 68 = F20 altgr alt keycode 68 = Console_10 altgr control keycode 68 = F10 altgr control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock shift keycode 70 = Show_Memory alt keycode 70 = Show_Registers control keycode 70 = Show_State altgr keycode 70 = Scroll_Lock altgr shift keycode 70 = Show_Memory altgr alt keycode 70 = Show_Registers altgr control keycode 70 = Show_State keycode 71 = KP_7 alt keycode 71 = Ascii_7 altgr alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 altgr alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 altgr alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 altgr alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 altgr alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 altgr alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 altgr alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 altgr alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 altgr alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 altgr alt keycode 82 = Ascii_0 keycode 83 = KP_Period control alt keycode 83 = Boot altgr control keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less shift keycode 86 = greater alt keycode 86 = Meta_less altgr keycode 86 = bar altgr shift keycode 86 = greater altgr alt keycode 86 = Meta_less keycode 87 = F11 shift keycode 87 = F11 alt keycode 87 = Console_11 control keycode 87 = F11 control alt keycode 87 = Console_11 altgr keycode 87 = F11 altgr shift keycode 87 = F11 altgr alt keycode 87 = Console_11 altgr control keycode 87 = F11 altgr control alt keycode 87 = Console_11 keycode 88 = F12 shift keycode 88 = F12 alt keycode 88 = Console_12 control keycode 88 = F12 control alt keycode 88 = Console_12 altgr keycode 88 = F12 altgr shift keycode 88 = F12 altgr alt keycode 88 = Console_12 altgr control keycode 88 = F12 altgr control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control shift keycode 97 = AltGr_Lock altgr shift keycode 97 = AltGr_Lock keycode 98 = KP_Divide keycode 99 = Control_backslash alt keycode 99 = Control_backslash control keycode 99 = Control_backslash altgr keycode 99 = Control_backslash altgr alt keycode 99 = Control_backslash altgr control keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward altgr shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console altgr alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console altgr alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward altgr shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove control alt keycode 111 = Boot altgr control keycode 111 = Boot altgr control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string F21 = "" string F22 = "" string F23 = "" string F24 = "" string F25 = "" string F26 = "" kbd-1.15.5/data/keymaps/i386/qwerty/lt.l4.map0000644000076400007640000005361712056474622015362 00000000000000charset "iso-8859-4" # # version 1.12. # Lithuanian key-map for PC 101/102 keyboard. # Comments & bug reports to: Riardas epas # http://www.angelfire.com/me/rch/ll.html # # Usage: # kbd_mode -a; loadkeys lt.l4.map; setfont lat4u* -m vga2iso # and press Ctrl+Alt+4 # Or: # kbd_mode -u; loadkeys lt.map; setfont LatArCyrHeb* -m vga2iso # and press Ctrl+Alt+8 # # `vga2iso' screen-map is for non-Unicode mode to get proper ISO 8859-4 # font maping. # # # BUGS: Caps-Lock doesn't work properly for Unicode characters. Use # Shift-Lock (Control+Caps-Lock) instead if you really need that. # Differences between this and default Linux 2.0.29 key-map: # AltGr is used for Lithuanian mode and AltGr+key combinations are # changed to Alt+Shift+key. Hex codes can be entered using keypad while # Control+Shift or Alt+Shift is pressed. Keypad layout for hex digits: # A B C D # 7 8 9 E # 4 5 6 E # 1 2 3 F # 00 F # Latin <-> Lithuanian modes are toggled by Alt+Enter or # Alt+Control+Enter or Alt+Caps-Lock. AltGr (right Alt) can be used to # shift the mode. Key between left Control and Alt on German keyboard is # another AltGr. # Keyboard layout (upper row of number keys) : # 1! 2@ 3# 4$ 5 % 6^ 7& 8* 9(" 0)" -_ +=Z # Aogonek Ccaron Eogonek Edot Iogonek Scaron Uogonek Umacron ,, " -_ Zcaron # All other keys are the same in both modes. # Control+Alt+u or Control+Alt+8 generates command line for # switching *current* (only) virtual console to Unicode mode. # Control+Alt+1 - default ISO 8859-1 charset mapping and non-Unicode # mode. # Control+Alt+4 - ISO 8859-4 charset mapping if you have loaded # LatArCyrHeb* (or lat4u-*) font with `vga2iso' screen map. Or lat4-* # font with `trivial' screen map. # # Backspace key (above Return/Enter) generates BackSpace (^H, octal # 010) and should delete a character before cursor. Delete key generates # Delete (^?, octal 177) and should delete a character above cursor. If # that doesn't happen you should: # 1) Edit /etc/login.defs - ERASE_CHAR 010 # or run `reset' - should set stty erase character to ^H # or run `stty erase ^H' # # 2) Add to /etc/profile commands: # kbd_mode -u if you want input characters in Unicode. # # 3) [You don't need 3) if you use linux+utf8 or linux+k terminfo entry.] # Fix terminfo entry: infocmp -L linux >/tmp/linux # Edit file /tmp/linux It should have key_backspace and key_dc entries: # key_backspace=^H, key_btab=\E[Z, key_dc=\177, # key_sdc=\E[3$, key_send=\E[8$, key_shome=\E[7$, key_sic=\E[2$, # key_sleft=\E[d, key_sright=\E[c, # Compile entry (as root): tic /tmp/linux # 4) For bash and other programs using readline library create # ~/.inputrc or file pointed by INPUTRC variable, or /etc/inputrc # for newer versions: # set meta-flag On # set convert-meta Off # set input-meta On # set output-meta On # "\C-h": backward-delete-char # "\e\C-h": backward-kill-word # "\e[1~": beginning-of-line # "\e[H": beginning-of-line # "\e[7~": beginning-of-line # "\eOH": beginning-of-line # "\e[d": backward-word # "\C-?": delete-char # "\e[3~": delete-char # "\e[4~": end-of-line # "\e[F": end-of-line # "\e[8~": end-of-line # "\eOF": end-of-line # "\e[c": forward-word # "\e\C-?": kill-word # 4) Add to /etc/init.d/boot ( this startup file may be other for you system): # kbd_mode -u; loadkeys lt.map # or kbd_mode -a; loadkeys lt.l4.map # loadkeys affects all virtual consoles. # # Control+BackSpace is Delete and Control+Delete is Remove # (VT100 key). Most Meta_ and Control_Meta_ combinations are # enabled. # Control+Space gives nul, Shift+Control+Space - non-break space. # Shift+Control+minus gives discretionary (soft) hyphen, # Shift+Alt+minus - quotation dash (long) and Shift+Control+Alt+minus - # non-breaking hyphen. # Control+Alt+double_quote gives double turned comma quotation # mark, Shift+Control+Alt+double_quote gives double comma quotation # mark. # Shift+Function gives functions F11..22, Control+F. - F21..32, # Shift+Control+F. - F31..42. Shift+[Control+]Alt+F. - virtual consoles # 13..24. # Added Back_Tab as Shift+Tab, shifted arrows, Insert, Delete, # Home, End as in rxvt terminal. # Added F1 as Shift+Control+H (Emacs "feature"). # # See kbd.FAQ for more info on Linux key-map. keymaps 0-15 # Plain +Shift +Shift # +AltGr +AltGr # Plain 0 1 2 3 # +Control 4 5 6 7 # +Alt 8 9 10 11 # +Control+Alt 12 13 14 15 # AltGr = right Alt keycode 1 = Escape Escape Escape Escape \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_Escape Meta_Escape Meta_Escape Meta_Escape # +aogonek +Aogonek keycode 2 = one exclam +aogonek +Aogonek \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_one Meta_exclam Meta_one Meta_exclam \ F202 F202 F202 F202 # ISO 8859-1 - default Linux map string F202 = "kbd_mode -a; echo -ne '\\033\\045@\\033(B'\015" # +ccaron +Ccaron keycode 3 = two at +ccaron +Ccaron \ nul nul nul nul \ Meta_two Meta_at Meta_two Meta_at \ nul nul nul nul # +eogonek +Eogonek keycode 4 = three numbersign +eogonek +Eogonek \ Escape Escape Escape Escape \ Meta_three Meta_numbersign Meta_three Meta_numbersign # +eabovedot +Eabovedot keycode 5 = four dollar +eabovedot +Eabovedot \ Control_backslash Control_backslash Control_backslash Control_backslash \ Meta_four Meta_dollar Meta_four Meta_dollar \ F201 F201 F201 F201 # ISO 8859-4 or other user map string F201 = "kbd_mode -a; echo -ne '\\033\\045@\\033(K'\015" # +iogonek +Iogonek keycode 6 = five percent +iogonek +Iogonek \ Control_bracketright Control_bracketright Control_bracketright \ Control_bracketright \ Meta_five Meta_percent Meta_five Meta_percent # +scaron +Scaron keycode 7 = six asciicircum +scaron +Scaron \ Control_asciicircum Control_asciicircum Control_asciicircum \ Control_asciicircum \ Meta_six Meta_asciicircum Meta_six Meta_asciicircum \ Meta_Control_asciicircum Meta_Control_asciicircum Meta_Control_asciicircum \ Meta_Control_asciicircum # +uogonek +Uogonek keycode 8 = seven ampersand +uogonek +Uogonek \ Control_underscore Control_underscore Control_underscore \ Control_underscore \ Meta_seven Meta_ampersand Meta_seven Meta_ampersand # +umacron +Umacron keycode 9 = eight asterisk +umacron +Umacron \ Delete Delete Delete Delete \ Meta_eight Meta_asterisk Meta_eight Meta_asterisk \ F200 F200 F200 F200 # UTF-8 string F200 = "kbd_mode -u; echo -ne '\\033\\045G\\033(K'\015" # 201E not available in ISO 8859-4 low_double_comma_quotation_mark " keycode 10 = nine parenleft 0x90 parenleft \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_nine Meta_parenleft Meta_nine Meta_parenleft # 201C not available in ISO 8859-4 double_turned_comma_quotation_mark " keycode 11 = zero parenright 0x91 parenright \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_zero Meta_parenright Meta_zero Meta_parenright # 00AD soft hyphen = discretionary hyphen # 2015 horizontal bar = quotation dash * long dash introducing quoted text # 2011 non-breaking hyphen keycode 12 = minus underscore minus underscore \ Control_underscore hyphen Control_underscore hyphen \ Meta_minus minus Meta_minus minus \ Meta_Control_underscore minus Meta_Control_underscore minus # +zcaron +Zcaron keycode 13 = equal plus +zcaron +Zcaron \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_equal Meta_plus Meta_equal Meta_plus # edit this if you want the key above to delete symbols above # cursor, not before. keycode 14 = \ BackSpace BackSpace BackSpace BackSpace \ Delete Delete Delete Delete \ Meta_BackSpace Meta_BackSpace Meta_BackSpace Meta_BackSpace \ Meta_Delete Meta_Delete Meta_Delete Meta_Delete string F215 = "\033[Z" keycode 15 = Tab F215 Tab F215 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_Tab Meta_Tab Meta_Tab Meta_Tab # Single characters are defined by default. keycode 16 = +q keycode 17 = +w keycode 18 = +e keycode 19 = +r keycode 20 = +t keycode 21 = +y keycode 22 = +u control alt keycode 22 = F200 shift control alt keycode 22 = F200 altgr control alt keycode 22 = F200 shift altgr control alt keycode 22 = F200 # UTF-8 #string F200 = "kbd_mode -u; echo -ne '\\033\\045G\\033(K'\015" keycode 23 = +i keycode 24 = +o keycode 25 = +p keycode 26 = bracketleft braceleft bracketleft braceleft \ Escape Escape Escape Escape \ Meta_bracketleft Meta_braceleft Meta_bracketleft Meta_braceleft keycode 27 = bracketright braceright bracketright braceright \ Control_bracketright Control_bracketright \ Control_bracketright Control_bracketright \ Meta_bracketright Meta_braceright Meta_bracketright Meta_braceright \ Meta_Control_bracketright Meta_Control_bracketright \ Meta_Control_bracketright Meta_Control_bracketright keycode 28 = Return Return Return Return \ Return Return Return Return \ AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock \ AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock keycode 29 = Control keycode 30 = +a keycode 31 = +s keycode 32 = +d keycode 33 = +f keycode 34 = +g keycode 35 = +h shift control keycode 35 = F1 shift AltGr control keycode 35 = F1 keycode 36 = +j keycode 37 = +k keycode 38 = +l keycode 39 = semicolon colon semicolon colon \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_semicolon Meta_colon Meta_semicolon Meta_colon # 201C left double quotation mark = double turned comma quotation mark " # 201D right double quotation mark = double comma quotation mark " keycode 40 = apostrophe quotedbl apostrophe quotedbl \ Control_g Control_g Control_g Control_g \ Meta_apostrophe Meta_quotedbl Meta_apostrophe Meta_quotedbl \ 0x91 quotedbl 0x91 quotedbl keycode 41 = grave asciitilde grave asciitilde \ nul nul nul nul \ Meta_grave Meta_asciitilde Meta_grave Meta_asciitilde keycode 42 = Shift keycode 43 = backslash bar backslash bar \ Control_backslash Control_backslash Control_backslash Control_backslash \ Meta_backslash Meta_bar Meta_backslash Meta_bar \ Meta_Control_backslash Meta_Control_backslash \ Meta_Control_backslash Meta_Control_backslash keycode 44 = +z keycode 45 = +x keycode 46 = +c keycode 47 = +v keycode 48 = +b keycode 49 = +n keycode 50 = +m keycode 51 = comma less comma less \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_comma Meta_less Meta_comma Meta_less keycode 52 = period greater period greater \ Compose Compose Compose Compose \ Meta_period Meta_greater Meta_period Meta_greater keycode 53 = slash question slash question \ Delete Delete Delete Delete \ Meta_slash Meta_question Meta_slash Meta_question keycode 54 = Shift keycode 55 = KP_Multiply KP_Multiply KP_Multiply KP_Multiply \ KP_Multiply Hex_C KP_Multiply Hex_C \ KP_Multiply Hex_C KP_Multiply Hex_C \ KP_Multiply KP_Multiply KP_Multiply KP_Multiply keycode 56 = Alt # 0xA0 no-break space keycode 57 = space space space space \ nul nobreakspace nul nobreakspace \ Meta_space Meta_space Meta_space Meta_space \ VoidSymbol nobreakspace VoidSymbol nobreakspace keycode 58 = Caps_Lock Caps_Lock Caps_Lock Caps_Lock \ Shift_Lock Shift_Lock Shift_Lock Shift_Lock \ AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock \ Caps_Lock Caps_Lock Caps_Lock Caps_Lock keycode 59 = F1 F11 F1 F11 \ F21 F31 F21 F31 \ Console_1 Console_13 Console_1 Console_13 \ Console_1 Console_13 Console_1 Console_13 keycode 60 = F2 F12 F2 F12 \ F22 F32 F22 F32 \ Console_2 Console_14 Console_2 Console_14 \ Console_2 Console_14 Console_2 Console_14 keycode 61 = F3 F13 F3 F13 \ F23 F33 F23 F33 \ Console_3 Console_15 Console_3 Console_15 \ Console_3 Console_15 Console_3 Console_15 keycode 62 = F4 F14 F4 F14 \ F24 F34 F24 F34 \ Console_4 Console_16 Console_4 Console_16 \ Console_4 Console_16 Console_4 Console_16 keycode 63 = F5 F15 F5 F15 \ F25 F35 F25 F35 \ Console_5 Console_17 Console_5 Console_17 \ Console_5 Console_17 Console_5 Console_17 keycode 64 = F6 F16 F6 F16 \ F26 F36 F26 F36 \ Console_6 Console_18 Console_6 Console_18 \ Console_6 Console_18 Console_6 Console_18 keycode 65 = F7 F17 F7 F17 \ F27 F37 F27 F37 \ Console_7 Console_19 Console_7 Console_19 \ Console_7 Console_19 Console_7 Console_19 keycode 66 = F8 F18 F8 F18 \ F28 F38 F28 F38 \ Console_8 Console_20 Console_8 Console_20 \ Console_8 Console_20 Console_8 Console_20 keycode 67 = F9 F19 F9 F19 \ F29 F39 F29 F39 \ Console_9 Console_21 Console_9 Console_21 \ Console_9 Console_21 Console_9 Console_21 keycode 68 = F10 F20 F10 F20 \ F30 F40 F30 F40 \ Console_10 Console_22 Console_10 Console_22 \ Console_10 Console_22 Console_10 Console_22 keycode 69 = Num_Lock Bare_Num_Lock Num_Lock Bare_Num_Lock \ Num_Lock Hex_A Num_Lock Hex_A \ Num_Lock Hex_A Num_Lock Hex_A \ Num_Lock Num_Lock Num_Lock Num_Lock keycode 70 = Scroll_Lock Show_Memory Scroll_Lock Show_Memory \ Show_State VoidSymbol Show_State VoidSymbol \ Scroll_Lock Show_Registers Scroll_Lock Show_Registers keycode 71 = KP_7 KP_7 KP_7 KP_7 \ KP_7 Hex_7 KP_7 Hex_7 \ Ascii_7 Hex_7 Ascii_7 Hex_7 \ KP_7 KP_7 KP_7 KP_7 keycode 72 = KP_8 KP_8 KP_8 KP_8 \ KP_8 Hex_8 KP_8 Hex_8 \ Ascii_8 Hex_8 Ascii_8 Hex_8 \ KP_8 KP_8 KP_8 KP_8 keycode 73 = KP_9 KP_9 KP_9 KP_9 \ KP_9 Hex_9 KP_9 Hex_9 \ Ascii_9 Hex_9 Ascii_9 Hex_9 \ KP_9 KP_9 KP_9 KP_9 keycode 74 = KP_Subtract KP_Subtract KP_Subtract KP_Subtract \ KP_Subtract Hex_D KP_Subtract Hex_D \ KP_Subtract Hex_D KP_Subtract Hex_D \ KP_Subtract KP_Subtract KP_Subtract KP_Subtract keycode 75 = KP_4 KP_4 KP_4 KP_4 \ KP_4 Hex_4 KP_4 Hex_4 \ Ascii_4 Hex_4 Ascii_4 Hex_4 \ KP_4 KP_4 KP_4 KP_4 keycode 76 = KP_5 KP_5 KP_5 KP_5 \ KP_5 Hex_5 KP_5 Hex_5 \ Ascii_5 Hex_5 Ascii_5 Hex_5 \ KP_5 KP_5 KP_5 KP_5 keycode 77 = KP_6 KP_6 KP_6 KP_6 \ KP_6 Hex_6 KP_6 Hex_6 \ Ascii_6 Hex_6 Ascii_6 Hex_6 \ KP_6 KP_6 KP_6 KP_6 keycode 78 = KP_Add KP_Add KP_Add KP_Add \ KP_Add Hex_E KP_Add Hex_E \ KP_Add Hex_E KP_Add Hex_E \ KP_Add KP_Add KP_Add KP_Add keycode 79 = KP_1 KP_1 KP_1 KP_1 \ KP_1 Hex_1 KP_1 Hex_1 \ Ascii_1 Hex_1 Ascii_1 Hex_1 \ KP_1 KP_1 KP_1 KP_1 keycode 80 = KP_2 KP_2 KP_2 KP_2 \ KP_2 Hex_2 KP_2 Hex_2 \ Ascii_2 Hex_2 Ascii_2 Hex_2 \ KP_2 KP_2 KP_2 KP_2 keycode 81 = KP_3 KP_3 KP_3 KP_3 \ KP_3 Hex_3 KP_3 Hex_3 \ Ascii_3 Hex_3 Ascii_3 Hex_3 \ KP_3 KP_3 KP_3 KP_3 keycode 82 = KP_0 KP_0 KP_0 KP_0 \ KP_0 Hex_0 KP_0 Hex_0 \ Ascii_0 Hex_0 Ascii_0 Hex_0 \ KP_0 KP_0 KP_0 KP_0 keycode 83 = KP_Period control alt keycode 83 = Boot altgr control alt keycode 83 = Boot # Alt + print-screen keycode 84 = Last_Console keycode 85 = #keycode 86 = less greater bar # alt keycode 86 = Meta_less # On German keyboards it is between left control and left alt keys: keycode 86 = AltGr keycode 87 = F11 F21 F11 F21 \ F31 F41 F31 F41 \ Console_11 Console_23 Console_11 Console_23 \ Console_11 Console_23 Console_11 Console_23 keycode 88 = F12 F22 F12 F22 \ F32 F42 F32 F42 \ Console_12 Console_24 Console_12 Console_24 \ Console_12 Console_24 Console_12 Console_24 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter KP_Enter KP_Enter KP_Enter \ KP_Enter Hex_F KP_Enter Hex_F \ AltGr_Lock Hex_F AltGr_Lock Hex_F \ AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock keycode 97 = Control keycode 98 = KP_Divide KP_Divide KP_Divide KP_Divide \ KP_Divide Hex_B KP_Divide Hex_B \ KP_Divide Hex_B KP_Divide Hex_B \ KP_Divide KP_Divide KP_Divide KP_Divide keycode 99 = VoidSymbol # 99=Print-Screen control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break # 101=Control-Pause string F102 = "\033[7$" keycode 102 = Find # =Home shift keycode 102 = F102 shift AltGr keycode 102 = F102 string F103 = "\033[a" keycode 103 = Up shift keycode 103 = F103 shift AltGr keycode 103 = F103 alt keycode 103 = Spawn_Console AltGr alt keycode 103 = Spawn_Console shift alt keycode 103 = Spawn_Console shift AltGr alt keycode 103 = Spawn_Console keycode 104 = Prior # =PageUp shift keycode 104 = Scroll_Backward AltGr shift keycode 104 = Scroll_Backward string F105 = "\033[d" keycode 105 = Left F105 Left F105 \ Left F105 Left F105 \ Decr_Console Decr_Console Decr_Console Decr_Console \ Decr_Console Decr_Console Decr_Console Decr_Console string F106 = "\033[c" keycode 106 = Right F106 Right F106 \ Right F106 Right F106 \ Incr_Console Incr_Console Incr_Console Incr_Console \ Incr_Console Incr_Console Incr_Console Incr_Console string F107 = "\033[8$" keycode 107 = Select # =End shift keycode 107 = F107 shift AltGr keycode 107 = F107 string F108 = "\033[b" keycode 108 = Down shift keycode 108 = F108 shift AltGr keycode 108 = F108 keycode 109 = Next # =PageDown shift keycode 109 = Scroll_Forward AltGr shift keycode 109 = Scroll_Forward string F110 = "\033[2$" keycode 110 = Insert shift keycode 110 = F110 shift AltGr keycode 110 = F110 # Edit this if you want strict VT100 emulation. string F111 = "\033[3$" keycode 111 = Delete F111 Delete F111 \ Remove Remove Remove Remove \ Meta_Delete Meta_Delete Meta_Delete Meta_Delete \ Boot Boot Boot Boot # My PC 102 keyboard seems don't have 112-118. keycode 112 = Macro keycode 113 = F13 keycode 114 = F14 keycode 115 = Help keycode 116 = Do keycode 117 = F17 keycode 118 = KP_MinPlus keycode 119 = Pause keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string F21 = "\033[35~" string F22 = "\033[36~" string F23 = "\033[37~" string F24 = "\033[38~" string F25 = "\033[39~" string F26 = "\033[40~" string F27 = "\033[41~" string F28 = "\033[42~" string F29 = "\033[43~" string F30 = "\033[44~" string F31 = "\033[45~" string F32 = "\033[46~" string F33 = "\033[47~" string F34 = "\033[48~" string F35 = "\033[49~" string F36 = "\033[50~" string F37 = "\033[51~" string F38 = "\033[52~" string F39 = "\033[53~" string F40 = "\033[54~" string F41 = "\033[55~" string F42 = "\033[56~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string Macro = "\033[M" string Pause = "\033[P" # ISO-8859-1 characters - don't work in Unicode mode as of # loadkeys V.89 and Linux 2.0.29. Use Control+Alt+1 to see them. compose as usual for "iso-8859-1" kbd-1.15.5/data/keymaps/i386/qwerty/ru-cp1251.map0000644000076400007640000002142612056474622015755 00000000000000! Russian CP1251 Cyrillic keyboard.map. "Cyrillic" mode is toggled by ! Right_Ctrl key and shifted by AltGr key. ! 4-Mar-98 Andrew Aksyonov andraks@geocities.com keymaps 0-4,6,8,10,12 include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one keycode 3 = two at two quotedbl control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three numbersign three slash control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four dollar four semicolon control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent five colon control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six asciicircum six comma control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven ampersand seven period control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight asterisk eight semicolon control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenleft nine question alt keycode 10 = Meta_nine keycode 11 = zero parenright zero percent alt keycode 11 = Meta_zero keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal keycode 14 = BackSpace alt keycode 14 = Meta_Delete keycode 15 = Tab alt keycode 15 = Meta_Tab keycode 16 = +q +Q +233 +201 control keycode 16 = Control_q altgr control keycode 16 = Control_q keycode 17 = +w +W +246 +214 control keycode 17 = Control_w altgr control keycode 17 = Control_w keycode 18 = +e +E +243 +211 control keycode 18 = Control_e altgr control keycode 18 = Control_e keycode 19 = +r +R +234 +202 control keycode 19 = Control_r altgr control keycode 19 = Control_r keycode 20 = +t +T +229 +197 control keycode 20 = Control_t altgr control keycode 20 = Control_t keycode 21 = +y +Y +237 +205 control keycode 21 = Control_y altgr control keycode 21 = Control_y keycode 22 = +u +U +227 +195 control keycode 22 = Control_u altgr control keycode 22 = Control_u keycode 23 = +i +I +248 +216 control keycode 23 = Tab altgr control keycode 23 = Tab keycode 24 = +o +O +249 +217 control keycode 24 = Control_o altgr control keycode 24 = Control_o keycode 25 = +p +P +231 +199 control keycode 25 = Control_p altgr control keycode 25 = Control_p keycode 26 = bracketleft braceleft +245 +213 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright +250 +218 control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = +a +A +244 +212 control keycode 30 = Control_a altgr control keycode 30 = Control_a keycode 31 = +s +S +251 +219 control keycode 31 = Control_s altgr control keycode 31 = Control_s keycode 32 = +d +D +226 +194 control keycode 32 = Control_d altgr control keycode 32 = Control_d keycode 33 = +f +F +224 +192 control keycode 33 = Control_f altgr control keycode 33 = Control_f keycode 34 = +g +G +239 +207 control keycode 34 = Control_g altgr control keycode 34 = Control_g keycode 35 = +h +H +240 +208 control keycode 35 = BackSpace altgr control keycode 35 = BackSpace keycode 36 = +j +J +238 +206 control keycode 36 = Linefeed altgr control keycode 36 = Linefeed keycode 37 = +k +K +235 +203 control keycode 37 = Control_k altgr control keycode 37 = Control_k keycode 38 = +l +L +228 +196 control keycode 38 = Control_l altgr control keycode 38 = Control_l keycode 39 = semicolon colon +230 +198 alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl +253 +221 control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = grave asciitilde parenright parenleft control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar backslash bar control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 44 = +z +Z +255 +223 control keycode 44 = Control_z altgr control keycode 44 = Control_z keycode 45 = +x +X +247 +215 control keycode 45 = Control_x altgr control keycode 45 = Control_x keycode 46 = +c +C +241 +209 control keycode 46 = Control_c altgr control keycode 46 = Control_c keycode 47 = +v +V +236 +204 control keycode 47 = Control_v altgr control keycode 47 = Control_v keycode 48 = +b +B +232 +200 control keycode 48 = Control_b altgr control keycode 48 = Control_b keycode 49 = +n +N +242 +210 control keycode 49 = Control_n altgr control keycode 49 = Control_n keycode 50 = +m +M +252 +220 control keycode 50 = Control_m altgr control keycode 50 = Control_m keycode 51 = comma less +225 +193 alt keycode 51 = Meta_comma keycode 52 = period greater +254 +222 alt keycode 52 = Meta_period keycode 53 = slash question +191 +161 control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = AltGr_Lock keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = kbd-1.15.5/data/keymaps/i386/qwerty/tr_q-latin5.map0000644000076400007640000000760712056474622016562 00000000000000# turkish "Q" keyboard, copyed from LyX turkish keyboard description # # Pablo Saratxaga charset "iso-8859-9" keymaps 0-2,4-6,8-9,12 include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam alt keycode 2 = Meta_one alt shift keycode 2 = Meta_exclam keycode 3 = two apostrophe at control keycode 3 = nul control shift keycode 3 = nul alt keycode 3 = Meta_two alt shift keycode 3 = Meta_at keycode 4 = three dead_circumflex numbersign control keycode 4 = Escape alt keycode 4 = Meta_three alt shift keycode 4 = Meta_numbersign keycode 5 = four plus dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four alt shift keycode 5 = Meta_dollar keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five alt shift keycode 6 = Meta_percent keycode 7 = six ampersand asciicircum control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six alt shift keycode 7 = Meta_asciicircum keycode 8 = seven slash braceleft control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight parenleft bracketleft control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenright bracketright alt keycode 10 = Meta_nine keycode 11 = zero equal braceright alt keycode 11 = Meta_zero keycode 12 = asterisk question backslash control keycode 12 = Control_underscore control shift keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = minus underscore alt keycode 13 = Meta_equal keycode 14 = BackSpace Delete alt keycode 14 = Meta_Delete keycode 15 = Tab Meta_Tab alt keycode 15 = Meta_Tab keycode 16 = q keycode 17 = w keycode 18 = e keycode 19 = r keycode 20 = t keycode 21 = y keycode 22 = u keycode 23 = +dotlessi +I keycode 24 = o keycode 25 = p keycode 26 = +gbreve +Gbreve control keycode 26 = Escape alt keycode 26 = Meta_bracketleft alt shift keycode 26 = Meta_braceleft keycode 27 = udiaeresis Udiaeresis asciitilde control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright alt shift keycode 27 = Meta_braceright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a keycode 31 = s keycode 32 = d keycode 33 = f keycode 34 = g keycode 35 = h keycode 36 = j keycode 37 = k keycode 38 = l keycode 39 = +scedilla +Scedilla alt keycode 39 = Meta_semicolon keycode 40 = +i +Idotabove control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = backslash quotedbl asciitilde control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = comma semicolon bar control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash alt shift keycode 43 = Meta_bar keycode 44 = z keycode 45 = x keycode 46 = c keycode 47 = v keycode 48 = b keycode 49 = n keycode 50 = m keycode 51 = +odiaeresis +Odiaeresis less alt keycode 51 = Meta_comma alt shift keycode 51 = Meta_less keycode 52 = +ccedilla +Ccedilla greater alt keycode 52 = Meta_period alt shift keycode 52 = Meta_greater keycode 53 = period colon control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwerty/ua.map0000644000076400007640000017346312056474622015034 00000000000000keymaps 0-2,4-6,8-9,12-13,64-66,68-69,72-73,76-77,128-130,132-133,136-137,140-141,192-194,196-197,200-201,204-205 strings as usual keycode 1 = Escape Escape alt keycode 1 = Meta_Escape ctrlr keycode 1 = Escape shift ctrlr keycode 1 = Escape alt ctrlr keycode 1 = Meta_Escape ctrll keycode 1 = Escape shift ctrll keycode 1 = Escape alt ctrll keycode 1 = Meta_Escape ctrll ctrlr keycode 1 = Escape shift ctrll ctrlr keycode 1 = Escape alt ctrll ctrlr keycode 1 = Meta_Escape keycode 2 = one exclam alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam ctrlr keycode 2 = one shift ctrlr keycode 2 = exclam alt ctrlr keycode 2 = Meta_one shift alt ctrlr keycode 2 = Meta_exclam ctrll keycode 2 = one shift ctrll keycode 2 = exclam alt ctrll keycode 2 = Meta_one shift alt ctrll keycode 2 = Meta_exclam ctrll ctrlr keycode 2 = one shift ctrll ctrlr keycode 2 = exclam alt ctrll ctrlr keycode 2 = Meta_one shift alt ctrll ctrlr keycode 2 = Meta_exclam keycode 3 = two at at control keycode 3 = nul shift control keycode 3 = nul alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at ctrlr keycode 3 = two shift ctrlr keycode 3 = quotedbl control ctrlr keycode 3 = nul shift control ctrlr keycode 3 = nul alt ctrlr keycode 3 = Meta_two shift alt ctrlr keycode 3 = Meta_at ctrll keycode 3 = two shift ctrll keycode 3 = quotedbl control ctrll keycode 3 = nul shift control ctrll keycode 3 = nul alt ctrll keycode 3 = Meta_two shift alt ctrll keycode 3 = Meta_at ctrll ctrlr keycode 3 = two shift ctrll ctrlr keycode 3 = quotedbl control ctrll ctrlr keycode 3 = nul shift control ctrll ctrlr keycode 3 = nul alt ctrll ctrlr keycode 3 = Meta_two shift alt ctrll ctrlr keycode 3 = Meta_at keycode 4 = three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign ctrlr keycode 4 = three shift ctrlr keycode 4 = numbersign control ctrlr keycode 4 = Escape shift control ctrlr keycode 4 = Escape alt ctrlr keycode 4 = Meta_three shift alt ctrlr keycode 4 = Meta_numbersign ctrll keycode 4 = three shift ctrll keycode 4 = numbersign control ctrll keycode 4 = Escape shift control ctrll keycode 4 = Escape alt ctrll keycode 4 = Meta_three shift alt ctrll keycode 4 = Meta_numbersign ctrll ctrlr keycode 4 = three shift ctrll ctrlr keycode 4 = numbersign control ctrll ctrlr keycode 4 = Escape shift control ctrll ctrlr keycode 4 = Escape alt ctrll ctrlr keycode 4 = Meta_three shift alt ctrll ctrlr keycode 4 = Meta_numbersign keycode 5 = four dollar dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar ctrlr keycode 5 = four shift ctrlr keycode 5 = semicolon control ctrlr keycode 5 = Control_backslash shift control ctrlr keycode 5 = Control_backslash alt ctrlr keycode 5 = Meta_four shift alt ctrlr keycode 5 = Meta_dollar ctrll keycode 5 = four shift ctrll keycode 5 = semicolon control ctrll keycode 5 = Control_backslash shift control ctrll keycode 5 = Control_backslash alt ctrll keycode 5 = Meta_four shift alt ctrll keycode 5 = Meta_dollar ctrll ctrlr keycode 5 = four shift ctrll ctrlr keycode 5 = semicolon control ctrll ctrlr keycode 5 = Control_backslash shift control ctrll ctrlr keycode 5 = Control_backslash alt ctrll ctrlr keycode 5 = Meta_four shift alt ctrll ctrlr keycode 5 = Meta_dollar keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent ctrlr keycode 6 = five shift ctrlr keycode 6 = colon control ctrlr keycode 6 = Control_bracketright shift control ctrlr keycode 6 = Control_bracketright alt ctrlr keycode 6 = Meta_five shift alt ctrlr keycode 6 = Meta_percent ctrll keycode 6 = five shift ctrll keycode 6 = colon control ctrll keycode 6 = Control_bracketright shift control ctrll keycode 6 = Control_bracketright alt ctrll keycode 6 = Meta_five shift alt ctrll keycode 6 = Meta_percent ctrll ctrlr keycode 6 = five shift ctrll ctrlr keycode 6 = colon control ctrll ctrlr keycode 6 = Control_bracketright shift control ctrll ctrlr keycode 6 = Control_bracketright alt ctrll ctrlr keycode 6 = Meta_five shift alt ctrll ctrlr keycode 6 = Meta_percent keycode 7 = six asciicircum control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum ctrlr keycode 7 = six shift ctrlr keycode 7 = comma control ctrlr keycode 7 = Control_asciicircum shift control ctrlr keycode 7 = Control_asciicircum alt ctrlr keycode 7 = Meta_six shift alt ctrlr keycode 7 = Meta_asciicircum ctrll keycode 7 = six shift ctrll keycode 7 = comma control ctrll keycode 7 = Control_asciicircum shift control ctrll keycode 7 = Control_asciicircum alt ctrll keycode 7 = Meta_six shift alt ctrll keycode 7 = Meta_asciicircum ctrll ctrlr keycode 7 = six shift ctrll ctrlr keycode 7 = comma control ctrll ctrlr keycode 7 = Control_asciicircum shift control ctrll ctrlr keycode 7 = Control_asciicircum alt ctrll ctrlr keycode 7 = Meta_six shift alt ctrll ctrlr keycode 7 = Meta_asciicircum keycode 8 = seven ampersand braceleft control keycode 8 = Control_underscore alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand ctrlr keycode 8 = seven shift ctrlr keycode 8 = period control ctrlr keycode 8 = Control_underscore shift control ctrlr keycode 8 = Control_underscore alt ctrlr keycode 8 = Meta_seven shift alt ctrlr keycode 8 = Meta_ampersand ctrll keycode 8 = seven shift ctrll keycode 8 = period control ctrll keycode 8 = Control_underscore shift control ctrll keycode 8 = Control_underscore alt ctrll keycode 8 = Meta_seven shift alt ctrll keycode 8 = Meta_ampersand ctrll ctrlr keycode 8 = seven shift ctrll ctrlr keycode 8 = period control ctrll ctrlr keycode 8 = Control_underscore shift control ctrll ctrlr keycode 8 = Control_underscore alt ctrll ctrlr keycode 8 = Meta_seven shift alt ctrll ctrlr keycode 8 = Meta_ampersand keycode 9 = eight asterisk bracketleft control keycode 9 = Delete alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk ctrlr keycode 9 = eight shift ctrlr keycode 9 = asterisk control ctrlr keycode 9 = Delete shift control ctrlr keycode 9 = Delete alt ctrlr keycode 9 = Meta_eight shift alt ctrlr keycode 9 = Meta_asterisk ctrll keycode 9 = eight shift ctrll keycode 9 = asterisk control ctrll keycode 9 = Delete shift control ctrll keycode 9 = Delete alt ctrll keycode 9 = Meta_eight shift alt ctrll keycode 9 = Meta_asterisk ctrll ctrlr keycode 9 = eight shift ctrll ctrlr keycode 9 = asterisk control ctrll ctrlr keycode 9 = Delete shift control ctrll ctrlr keycode 9 = Delete alt ctrll ctrlr keycode 9 = Meta_eight shift alt ctrll ctrlr keycode 9 = Meta_asterisk keycode 10 = nine parenleft bracketright alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft ctrlr keycode 10 = nine shift ctrlr keycode 10 = parenleft alt ctrlr keycode 10 = Meta_nine shift alt ctrlr keycode 10 = Meta_parenleft ctrll keycode 10 = nine shift ctrll keycode 10 = parenleft alt ctrll keycode 10 = Meta_nine shift alt ctrll keycode 10 = Meta_parenleft ctrll ctrlr keycode 10 = nine shift ctrll ctrlr keycode 10 = parenleft alt ctrll ctrlr keycode 10 = Meta_nine shift alt ctrll ctrlr keycode 10 = Meta_parenleft keycode 11 = zero parenright braceright alt keycode 11 = Meta_zero alt keycode 11 = Meta_parenright ctrlr keycode 11 = zero shift ctrlr keycode 11 = parenright alt ctrlr keycode 11 = Meta_zero shift alt ctrlr keycode 11 = Meta_parenright ctrll keycode 11 = zero shift ctrll keycode 11 = parenright alt ctrll keycode 11 = Meta_zero shift alt ctrll keycode 11 = Meta_parenright ctrll ctrlr keycode 11 = zero shift ctrll ctrlr keycode 11 = parenright alt ctrll ctrlr keycode 11 = Meta_zero shift alt ctrll ctrlr keycode 11 = Meta_parenright keycode 12 = minus underscore backslash control keycode 12 = Control_underscore shift control keycode 12 = Control_underscore alt keycode 12 = Meta_minus shift alt keycode 12 = Meta_underscore ctrlr keycode 12 = minus shift ctrlr keycode 12 = underscore control ctrlr keycode 12 = Control_underscore shift control ctrlr keycode 12 = Control_underscore alt ctrlr keycode 12 = Meta_minus shift alt ctrlr keycode 12 = Meta_underscore ctrll keycode 12 = minus shift ctrll keycode 12 = underscore control ctrll keycode 12 = Control_underscore shift control ctrll keycode 12 = Control_underscore alt ctrll keycode 12 = Meta_minus shift alt ctrll keycode 12 = Meta_underscore ctrll ctrlr keycode 12 = minus shift ctrll ctrlr keycode 12 = underscore control ctrll ctrlr keycode 12 = Control_underscore shift control ctrll ctrlr keycode 12 = Control_underscore alt ctrll ctrlr keycode 12 = Meta_minus shift alt ctrll ctrlr keycode 12 = Meta_underscore keycode 13 = equal plus alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus ctrlr keycode 13 = equal shift ctrlr keycode 13 = plus alt ctrlr keycode 13 = Meta_equal shift alt ctrlr keycode 13 = Meta_plus ctrll keycode 13 = equal shift ctrll keycode 13 = plus alt ctrll keycode 13 = Meta_equal shift alt ctrll keycode 13 = Meta_plus ctrll ctrlr keycode 13 = equal shift ctrll ctrlr keycode 13 = plus alt ctrll ctrlr keycode 13 = Meta_equal shift alt ctrll ctrlr keycode 13 = Meta_plus keycode 14 = BackSpace Delete control keycode 14 = BackSpace alt keycode 14 = Meta_Delete ctrlr keycode 14 = BackSpace shift ctrlr keycode 14 = BackSpace control ctrlr keycode 14 = BackSpace shift control ctrlr keycode 14 = BackSpace alt ctrlr keycode 14 = Meta_Delete shift alt ctrlr keycode 14 = Meta_Delete ctrll keycode 14 = BackSpace shift ctrll keycode 14 = BackSpace control ctrll keycode 14 = BackSpace shift control ctrll keycode 14 = BackSpace alt ctrll keycode 14 = Meta_Delete shift alt ctrll keycode 14 = Meta_Delete ctrll ctrlr keycode 14 = BackSpace shift ctrll ctrlr keycode 14 = BackSpace control ctrll ctrlr keycode 14 = BackSpace shift control ctrll ctrlr keycode 14 = BackSpace alt ctrll ctrlr keycode 14 = Meta_Delete shift alt ctrll ctrlr keycode 14 = Meta_Delete keycode 15 = Tab Meta_Tab alt keycode 15 = Meta_Tab ctrlr keycode 15 = Tab shift ctrlr keycode 15 = Tab alt ctrlr keycode 15 = Meta_Tab shift alt ctrlr keycode 15 = Meta_Tab ctrll keycode 15 = Tab shift ctrll keycode 15 = Tab alt ctrll keycode 15 = Meta_Tab shift alt ctrll keycode 15 = Meta_Tab ctrll ctrlr keycode 15 = Tab shift ctrll ctrlr keycode 15 = Tab alt ctrll ctrlr keycode 15 = Meta_Tab shift alt ctrll ctrlr keycode 15 = Meta_Tab keycode 16 = q ctrlr keycode 16 = +202 shift ctrlr keycode 16 = +234 control ctrlr keycode 16 = Control_q shift control ctrlr keycode 16 = Control_q alt ctrlr keycode 16 = Meta_q shift alt ctrlr keycode 16 = Meta_Q control alt ctrlr keycode 16 = Meta_Control_q shift control alt ctrlr keycode 16 = Meta_Control_q ctrll keycode 16 = +202 shift ctrll keycode 16 = +234 control ctrll keycode 16 = Control_q shift control ctrll keycode 16 = Control_q alt ctrll keycode 16 = Meta_q shift alt ctrll keycode 16 = Meta_Q control alt ctrll keycode 16 = Meta_Control_q shift control alt ctrll keycode 16 = Meta_Control_q ctrll ctrlr keycode 16 = +202 shift ctrll ctrlr keycode 16 = +234 control ctrll ctrlr keycode 16 = Control_q shift control ctrll ctrlr keycode 16 = Control_q alt ctrll ctrlr keycode 16 = Meta_q shift alt ctrll ctrlr keycode 16 = Meta_Q control alt ctrll ctrlr keycode 16 = Meta_Control_q shift control alt ctrll ctrlr keycode 16 = Meta_Control_q keycode 17 = w ctrlr keycode 17 = +195 shift ctrlr keycode 17 = +227 control ctrlr keycode 17 = Control_w shift control ctrlr keycode 17 = Control_w alt ctrlr keycode 17 = Meta_w shift alt ctrlr keycode 17 = Meta_W control alt ctrlr keycode 17 = Meta_Control_w shift control alt ctrlr keycode 17 = Meta_Control_w ctrll keycode 17 = +195 shift ctrll keycode 17 = +227 control ctrll keycode 17 = Control_w shift control ctrll keycode 17 = Control_w alt ctrll keycode 17 = Meta_w shift alt ctrll keycode 17 = Meta_W control alt ctrll keycode 17 = Meta_Control_w shift control alt ctrll keycode 17 = Meta_Control_w ctrll ctrlr keycode 17 = +195 shift ctrll ctrlr keycode 17 = +227 control ctrll ctrlr keycode 17 = Control_w shift control ctrll ctrlr keycode 17 = Control_w alt ctrll ctrlr keycode 17 = Meta_w shift alt ctrll ctrlr keycode 17 = Meta_W control alt ctrll ctrlr keycode 17 = Meta_Control_w shift control alt ctrll ctrlr keycode 17 = Meta_Control_w keycode 18 = e ctrlr keycode 18 = +213 shift ctrlr keycode 18 = +245 control ctrlr keycode 18 = Control_e shift control ctrlr keycode 18 = Control_e alt ctrlr keycode 18 = Meta_e shift alt ctrlr keycode 18 = Meta_E control alt ctrlr keycode 18 = Meta_Control_e shift control alt ctrlr keycode 18 = Meta_Control_e ctrll keycode 18 = +213 shift ctrll keycode 18 = +245 control ctrll keycode 18 = Control_e shift control ctrll keycode 18 = Control_e alt ctrll keycode 18 = Meta_e shift alt ctrll keycode 18 = Meta_E control alt ctrll keycode 18 = Meta_Control_e shift control alt ctrll keycode 18 = Meta_Control_e ctrll ctrlr keycode 18 = +213 shift ctrll ctrlr keycode 18 = +245 control ctrll ctrlr keycode 18 = Control_e shift control ctrll ctrlr keycode 18 = Control_e alt ctrll ctrlr keycode 18 = Meta_e shift alt ctrll ctrlr keycode 18 = Meta_E control alt ctrll ctrlr keycode 18 = Meta_Control_e shift control alt ctrll ctrlr keycode 18 = Meta_Control_e keycode 19 = r ctrlr keycode 19 = +203 shift ctrlr keycode 19 = +235 control ctrlr keycode 19 = Control_r shift control ctrlr keycode 19 = Control_r alt ctrlr keycode 19 = Meta_r shift alt ctrlr keycode 19 = Meta_R control alt ctrlr keycode 19 = Meta_Control_r shift control alt ctrlr keycode 19 = Meta_Control_r ctrll keycode 19 = +203 shift ctrll keycode 19 = +235 control ctrll keycode 19 = Control_r shift control ctrll keycode 19 = Control_r alt ctrll keycode 19 = Meta_r shift alt ctrll keycode 19 = Meta_R control alt ctrll keycode 19 = Meta_Control_r shift control alt ctrll keycode 19 = Meta_Control_r ctrll ctrlr keycode 19 = +203 shift ctrll ctrlr keycode 19 = +235 control ctrll ctrlr keycode 19 = Control_r shift control ctrll ctrlr keycode 19 = Control_r alt ctrll ctrlr keycode 19 = Meta_r shift alt ctrll ctrlr keycode 19 = Meta_R control alt ctrll ctrlr keycode 19 = Meta_Control_r shift control alt ctrll ctrlr keycode 19 = Meta_Control_r keycode 20 = t ctrlr keycode 20 = +197 shift ctrlr keycode 20 = +229 control ctrlr keycode 20 = Control_t shift control ctrlr keycode 20 = Control_t alt ctrlr keycode 20 = Meta_t shift alt ctrlr keycode 20 = Meta_T control alt ctrlr keycode 20 = Meta_Control_t shift control alt ctrlr keycode 20 = Meta_Control_t ctrll keycode 20 = +197 shift ctrll keycode 20 = +229 control ctrll keycode 20 = Control_t shift control ctrll keycode 20 = Control_t alt ctrll keycode 20 = Meta_t shift alt ctrll keycode 20 = Meta_T control alt ctrll keycode 20 = Meta_Control_t shift control alt ctrll keycode 20 = Meta_Control_t ctrll ctrlr keycode 20 = +197 shift ctrll ctrlr keycode 20 = +229 control ctrll ctrlr keycode 20 = Control_t shift control ctrll ctrlr keycode 20 = Control_t alt ctrll ctrlr keycode 20 = Meta_t shift alt ctrll ctrlr keycode 20 = Meta_T control alt ctrll ctrlr keycode 20 = Meta_Control_t shift control alt ctrll ctrlr keycode 20 = Meta_Control_t keycode 21 = y ctrlr keycode 21 = +206 shift ctrlr keycode 21 = +238 control ctrlr keycode 21 = Control_y shift control ctrlr keycode 21 = Control_y alt ctrlr keycode 21 = Meta_y shift alt ctrlr keycode 21 = Meta_Y control alt ctrlr keycode 21 = Meta_Control_y shift control alt ctrlr keycode 21 = Meta_Control_y ctrll keycode 21 = +206 shift ctrll keycode 21 = +238 control ctrll keycode 21 = Control_y shift control ctrll keycode 21 = Control_y alt ctrll keycode 21 = Meta_y shift alt ctrll keycode 21 = Meta_Y control alt ctrll keycode 21 = Meta_Control_y shift control alt ctrll keycode 21 = Meta_Control_y ctrll ctrlr keycode 21 = +206 shift ctrll ctrlr keycode 21 = +238 control ctrll ctrlr keycode 21 = Control_y shift control ctrll ctrlr keycode 21 = Control_y alt ctrll ctrlr keycode 21 = Meta_y shift alt ctrll ctrlr keycode 21 = Meta_Y control alt ctrll ctrlr keycode 21 = Meta_Control_y shift control alt ctrll ctrlr keycode 21 = Meta_Control_y keycode 22 = u ctrlr keycode 22 = +199 shift ctrlr keycode 22 = +231 control ctrlr keycode 22 = Control_u shift control ctrlr keycode 22 = Control_u alt ctrlr keycode 22 = Meta_u shift alt ctrlr keycode 22 = Meta_U control alt ctrlr keycode 22 = Meta_Control_u shift control alt ctrlr keycode 22 = Meta_Control_u ctrll keycode 22 = +199 shift ctrll keycode 22 = +231 control ctrll keycode 22 = Control_u shift control ctrll keycode 22 = Control_u alt ctrll keycode 22 = Meta_u shift alt ctrll keycode 22 = Meta_U control alt ctrll keycode 22 = Meta_Control_u shift control alt ctrll keycode 22 = Meta_Control_u ctrll ctrlr keycode 22 = +199 shift ctrll ctrlr keycode 22 = +231 control ctrll ctrlr keycode 22 = Control_u shift control ctrll ctrlr keycode 22 = Control_u alt ctrll ctrlr keycode 22 = Meta_u shift alt ctrll ctrlr keycode 22 = Meta_U control alt ctrll ctrlr keycode 22 = Meta_Control_u shift control alt ctrll ctrlr keycode 22 = Meta_Control_u keycode 23 = i ctrlr keycode 23 = +219 shift ctrlr keycode 23 = +251 control ctrlr keycode 23 = Control_i shift control ctrlr keycode 23 = Control_i alt ctrlr keycode 23 = Meta_i shift alt ctrlr keycode 23 = Meta_I control alt ctrlr keycode 23 = Meta_Control_i shift control alt ctrlr keycode 23 = Meta_Control_i ctrll keycode 23 = +219 shift ctrll keycode 23 = +251 control ctrll keycode 23 = Control_i shift control ctrll keycode 23 = Control_i alt ctrll keycode 23 = Meta_i shift alt ctrll keycode 23 = Meta_I control alt ctrll keycode 23 = Meta_Control_i shift control alt ctrll keycode 23 = Meta_Control_i ctrll ctrlr keycode 23 = +219 shift ctrll ctrlr keycode 23 = +251 control ctrll ctrlr keycode 23 = Control_i shift control ctrll ctrlr keycode 23 = Control_i alt ctrll ctrlr keycode 23 = Meta_i shift alt ctrll ctrlr keycode 23 = Meta_I control alt ctrll ctrlr keycode 23 = Meta_Control_i shift control alt ctrll ctrlr keycode 23 = Meta_Control_i keycode 24 = o ctrlr keycode 24 = +221 shift ctrlr keycode 24 = +253 control ctrlr keycode 24 = Control_o shift control ctrlr keycode 24 = Control_o alt ctrlr keycode 24 = Meta_o shift alt ctrlr keycode 24 = Meta_O control alt ctrlr keycode 24 = Meta_Control_o shift control alt ctrlr keycode 24 = Meta_Control_o ctrll keycode 24 = +221 shift ctrll keycode 24 = +253 control ctrll keycode 24 = Control_o shift control ctrll keycode 24 = Control_o alt ctrll keycode 24 = Meta_o shift alt ctrll keycode 24 = Meta_O control alt ctrll keycode 24 = Meta_Control_o shift control alt ctrll keycode 24 = Meta_Control_o ctrll ctrlr keycode 24 = +221 shift ctrll ctrlr keycode 24 = +253 control ctrll ctrlr keycode 24 = Control_o shift control ctrll ctrlr keycode 24 = Control_o alt ctrll ctrlr keycode 24 = Meta_o shift alt ctrll ctrlr keycode 24 = Meta_O control alt ctrll ctrlr keycode 24 = Meta_Control_o shift control alt ctrll ctrlr keycode 24 = Meta_Control_o keycode 25 = p ctrlr keycode 25 = +218 shift ctrlr keycode 25 = +250 control ctrlr keycode 25 = Control_p shift control ctrlr keycode 25 = Control_p alt ctrlr keycode 25 = Meta_p shift alt ctrlr keycode 25 = Meta_P control alt ctrlr keycode 25 = Meta_Control_p shift control alt ctrlr keycode 25 = Meta_Control_p ctrll keycode 25 = +218 shift ctrll keycode 25 = +250 control ctrll keycode 25 = Control_p shift control ctrll keycode 25 = Control_p alt ctrll keycode 25 = Meta_p shift alt ctrll keycode 25 = Meta_P control alt ctrll keycode 25 = Meta_Control_p shift control alt ctrll keycode 25 = Meta_Control_p ctrll ctrlr keycode 25 = +218 shift ctrll ctrlr keycode 25 = +250 control ctrll ctrlr keycode 25 = Control_p shift control ctrll ctrlr keycode 25 = Control_p alt ctrll ctrlr keycode 25 = Meta_p shift alt ctrll ctrlr keycode 25 = Meta_P control alt ctrll ctrlr keycode 25 = Meta_Control_p shift control alt ctrll ctrlr keycode 25 = Meta_Control_p keycode 26 = bracketleft braceleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft shift alt keycode 26 = Meta_braceleft ctrlr keycode 26 = +200 shift ctrlr keycode 26 = +232 control ctrlr keycode 26 = Escape shift control ctrlr keycode 26 = Escape alt ctrlr keycode 26 = Meta_bracketleft shift alt ctrlr keycode 26 = Meta_braceleft ctrll keycode 26 = +200 shift ctrll keycode 26 = +232 control ctrll keycode 26 = Escape shift control ctrll keycode 26 = Escape alt ctrll keycode 26 = Meta_bracketleft shift alt ctrll keycode 26 = Meta_braceleft ctrll ctrlr keycode 26 = +200 shift ctrll ctrlr keycode 26 = +232 control ctrll ctrlr keycode 26 = Escape shift control ctrll ctrlr keycode 26 = Escape alt ctrll ctrlr keycode 26 = Meta_bracketleft shift alt ctrll ctrlr keycode 26 = Meta_braceleft keycode 27 = bracketright braceright asciitilde control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright shift alt keycode 27 = Meta_braceright ctrlr keycode 27 = +223 shift ctrlr keycode 27 = +255 control ctrlr keycode 27 = Control_bracketright shift control ctrlr keycode 27 = Control_bracketright alt ctrlr keycode 27 = Meta_bracketright shift alt ctrlr keycode 27 = Meta_braceright control alt ctrlr keycode 27 = Meta_Control_bracketright shift control alt ctrlr keycode 27 = Meta_Control_bracketright ctrll keycode 27 = +167 shift ctrll keycode 27 = +183 control ctrll keycode 27 = Control_bracketright shift control ctrll keycode 27 = Control_bracketright alt ctrll keycode 27 = Meta_bracketright shift alt ctrll keycode 27 = Meta_braceright control alt ctrll keycode 27 = Meta_Control_bracketright shift control alt ctrll keycode 27 = Meta_Control_bracketright ctrll ctrlr keycode 27 = +167 shift ctrll ctrlr keycode 27 = +183 control ctrll ctrlr keycode 27 = Control_bracketright shift control ctrll ctrlr keycode 27 = Control_bracketright alt ctrll ctrlr keycode 27 = Meta_bracketright shift alt ctrll ctrlr keycode 27 = Meta_braceright control alt ctrll ctrlr keycode 27 = Meta_Control_bracketright shift control alt ctrll ctrlr keycode 27 = Meta_Control_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a ctrlr keycode 30 = +198 shift ctrlr keycode 30 = +230 control ctrlr keycode 30 = Control_a shift control ctrlr keycode 30 = Control_a alt ctrlr keycode 30 = Meta_a shift alt ctrlr keycode 30 = Meta_A control alt ctrlr keycode 30 = Meta_Control_a shift control alt ctrlr keycode 30 = Meta_Control_a ctrll keycode 30 = +198 shift ctrll keycode 30 = +230 control ctrll keycode 30 = Control_a shift control ctrll keycode 30 = Control_a alt ctrll keycode 30 = Meta_a shift alt ctrll keycode 30 = Meta_A control alt ctrll keycode 30 = Meta_Control_a shift control alt ctrll keycode 30 = Meta_Control_a ctrll ctrlr keycode 30 = +198 shift ctrll ctrlr keycode 30 = +230 control ctrll ctrlr keycode 30 = Control_a shift control ctrll ctrlr keycode 30 = Control_a alt ctrll ctrlr keycode 30 = Meta_a shift alt ctrll ctrlr keycode 30 = Meta_A control alt ctrll ctrlr keycode 30 = Meta_Control_a shift control alt ctrll ctrlr keycode 30 = Meta_Control_a keycode 31 = s ctrlr keycode 31 = +217 shift ctrlr keycode 31 = +249 control ctrlr keycode 31 = Control_s shift control ctrlr keycode 31 = Control_s alt ctrlr keycode 31 = Meta_s shift alt ctrlr keycode 31 = Meta_S control alt ctrlr keycode 31 = Meta_Control_s shift control alt ctrlr keycode 31 = Meta_Control_s ctrll keycode 31 = +166 shift ctrll keycode 31 = +182 control ctrll keycode 31 = Control_s shift control ctrll keycode 31 = Control_s alt ctrll keycode 31 = Meta_s shift alt ctrll keycode 31 = Meta_S control alt ctrll keycode 31 = Meta_Control_s shift control alt ctrll keycode 31 = Meta_Control_s ctrll ctrlr keycode 31 = +166 shift ctrll ctrlr keycode 31 = +182 control ctrll ctrlr keycode 31 = Control_s shift control ctrll ctrlr keycode 31 = Control_s alt ctrll ctrlr keycode 31 = Meta_s shift alt ctrll ctrlr keycode 31 = Meta_S control alt ctrll ctrlr keycode 31 = Meta_Control_s shift control alt ctrll ctrlr keycode 31 = Meta_Control_s keycode 32 = d ctrlr keycode 32 = +215 shift ctrlr keycode 32 = +247 control ctrlr keycode 32 = Control_d shift control ctrlr keycode 32 = Control_d alt ctrlr keycode 32 = Meta_d shift alt ctrlr keycode 32 = Meta_D control alt ctrlr keycode 32 = Meta_Control_d shift control alt ctrlr keycode 32 = Meta_Control_d ctrll keycode 32 = +215 shift ctrll keycode 32 = +247 control ctrll keycode 32 = Control_d shift control ctrll keycode 32 = Control_d alt ctrll keycode 32 = Meta_d shift alt ctrll keycode 32 = Meta_D control alt ctrll keycode 32 = Meta_Control_d shift control alt ctrll keycode 32 = Meta_Control_d ctrll ctrlr keycode 32 = +215 shift ctrll ctrlr keycode 32 = +247 control ctrll ctrlr keycode 32 = Control_d shift control ctrll ctrlr keycode 32 = Control_d alt ctrll ctrlr keycode 32 = Meta_d shift alt ctrll ctrlr keycode 32 = Meta_D control alt ctrll ctrlr keycode 32 = Meta_Control_d shift control alt ctrll ctrlr keycode 32 = Meta_Control_d keycode 33 = f ctrlr keycode 33 = +193 shift ctrlr keycode 33 = +225 control ctrlr keycode 33 = Control_f shift control ctrlr keycode 33 = Control_f alt ctrlr keycode 33 = Meta_f shift alt ctrlr keycode 33 = Meta_F control alt ctrlr keycode 33 = Meta_Control_f shift control alt ctrlr keycode 33 = Meta_Control_f ctrll keycode 33 = +193 shift ctrll keycode 33 = +225 control ctrll keycode 33 = Control_f shift control ctrll keycode 33 = Control_f alt ctrll keycode 33 = Meta_f shift alt ctrll keycode 33 = Meta_F control alt ctrll keycode 33 = Meta_Control_f shift control alt ctrll keycode 33 = Meta_Control_f ctrll ctrlr keycode 33 = +193 shift ctrll ctrlr keycode 33 = +225 control ctrll ctrlr keycode 33 = Control_f shift control ctrll ctrlr keycode 33 = Control_f alt ctrll ctrlr keycode 33 = Meta_f shift alt ctrll ctrlr keycode 33 = Meta_F control alt ctrll ctrlr keycode 33 = Meta_Control_f shift control alt ctrll ctrlr keycode 33 = Meta_Control_f keycode 34 = g ctrlr keycode 34 = +208 shift ctrlr keycode 34 = +240 control ctrlr keycode 34 = Control_g shift control ctrlr keycode 34 = Control_g alt ctrlr keycode 34 = Meta_g shift alt ctrlr keycode 34 = Meta_G control alt ctrlr keycode 34 = Meta_Control_g shift control alt ctrlr keycode 34 = Meta_Control_g ctrll keycode 34 = +208 shift ctrll keycode 34 = +240 control ctrll keycode 34 = Control_g shift control ctrll keycode 34 = Control_g alt ctrll keycode 34 = Meta_g shift alt ctrll keycode 34 = Meta_G control alt ctrll keycode 34 = Meta_Control_g shift control alt ctrll keycode 34 = Meta_Control_g ctrll ctrlr keycode 34 = +208 shift ctrll ctrlr keycode 34 = +240 control ctrll ctrlr keycode 34 = Control_g shift control ctrll ctrlr keycode 34 = Control_g alt ctrll ctrlr keycode 34 = Meta_g shift alt ctrll ctrlr keycode 34 = Meta_G control alt ctrll ctrlr keycode 34 = Meta_Control_g shift control alt ctrll ctrlr keycode 34 = Meta_Control_g keycode 35 = h ctrlr keycode 35 = +210 shift ctrlr keycode 35 = +242 control ctrlr keycode 35 = Control_h shift control ctrlr keycode 35 = Control_h alt ctrlr keycode 35 = Meta_h shift alt ctrlr keycode 35 = Meta_H control alt ctrlr keycode 35 = Meta_Control_h shift control alt ctrlr keycode 35 = Meta_Control_h ctrll keycode 35 = +210 shift ctrll keycode 35 = +242 control ctrll keycode 35 = Control_h shift control ctrll keycode 35 = Control_h alt ctrll keycode 35 = Meta_h shift alt ctrll keycode 35 = Meta_H control alt ctrll keycode 35 = Meta_Control_h shift control alt ctrll keycode 35 = Meta_Control_h ctrll ctrlr keycode 35 = +210 shift ctrll ctrlr keycode 35 = +242 control ctrll ctrlr keycode 35 = Control_h shift control ctrll ctrlr keycode 35 = Control_h alt ctrll ctrlr keycode 35 = Meta_h shift alt ctrll ctrlr keycode 35 = Meta_H control alt ctrll ctrlr keycode 35 = Meta_Control_h shift control alt ctrll ctrlr keycode 35 = Meta_Control_h keycode 36 = j ctrlr keycode 36 = +207 shift ctrlr keycode 36 = +239 control ctrlr keycode 36 = Control_j shift control ctrlr keycode 36 = Control_j alt ctrlr keycode 36 = Meta_j shift alt ctrlr keycode 36 = Meta_J control alt ctrlr keycode 36 = Meta_Control_j shift control alt ctrlr keycode 36 = Meta_Control_j ctrll keycode 36 = +207 shift ctrll keycode 36 = +239 control ctrll keycode 36 = Control_j shift control ctrll keycode 36 = Control_j alt ctrll keycode 36 = Meta_j shift alt ctrll keycode 36 = Meta_J control alt ctrll keycode 36 = Meta_Control_j shift control alt ctrll keycode 36 = Meta_Control_j ctrll ctrlr keycode 36 = +207 shift ctrll ctrlr keycode 36 = +239 control ctrll ctrlr keycode 36 = Control_j shift control ctrll ctrlr keycode 36 = Control_j alt ctrll ctrlr keycode 36 = Meta_j shift alt ctrll ctrlr keycode 36 = Meta_J control alt ctrll ctrlr keycode 36 = Meta_Control_j shift control alt ctrll ctrlr keycode 36 = Meta_Control_j keycode 37 = k ctrlr keycode 37 = +204 shift ctrlr keycode 37 = +236 control ctrlr keycode 37 = Control_k shift control ctrlr keycode 37 = Control_k alt ctrlr keycode 37 = Meta_k shift alt ctrlr keycode 37 = Meta_K control alt ctrlr keycode 37 = Meta_Control_k shift control alt ctrlr keycode 37 = Meta_Control_k ctrll keycode 37 = +204 shift ctrll keycode 37 = +236 control ctrll keycode 37 = Control_k shift control ctrll keycode 37 = Control_k alt ctrll keycode 37 = Meta_k shift alt ctrll keycode 37 = Meta_K control alt ctrll keycode 37 = Meta_Control_k shift control alt ctrll keycode 37 = Meta_Control_k ctrll ctrlr keycode 37 = +204 shift ctrll ctrlr keycode 37 = +236 control ctrll ctrlr keycode 37 = Control_k shift control ctrll ctrlr keycode 37 = Control_k alt ctrll ctrlr keycode 37 = Meta_k shift alt ctrll ctrlr keycode 37 = Meta_K control alt ctrll ctrlr keycode 37 = Meta_Control_k shift control alt ctrll ctrlr keycode 37 = Meta_Control_k keycode 38 = l ctrlr keycode 38 = +196 shift ctrlr keycode 38 = +228 control ctrlr keycode 38 = Control_l shift control ctrlr keycode 38 = Control_l alt ctrlr keycode 38 = Meta_l shift alt ctrlr keycode 38 = Meta_L control alt ctrlr keycode 38 = Meta_Control_l shift control alt ctrlr keycode 38 = Meta_Control_l ctrll keycode 38 = +196 shift ctrll keycode 38 = +228 control ctrll keycode 38 = Control_l shift control ctrll keycode 38 = Control_l alt ctrll keycode 38 = Meta_l shift alt ctrll keycode 38 = Meta_L control alt ctrll keycode 38 = Meta_Control_l shift control alt ctrll keycode 38 = Meta_Control_l ctrll ctrlr keycode 38 = +196 shift ctrll ctrlr keycode 38 = +228 control ctrll ctrlr keycode 38 = Control_l shift control ctrll ctrlr keycode 38 = Control_l alt ctrll ctrlr keycode 38 = Meta_l shift alt ctrll ctrlr keycode 38 = Meta_L control alt ctrll ctrlr keycode 38 = Meta_Control_l shift control alt ctrll ctrlr keycode 38 = Meta_Control_l keycode 39 = semicolon colon alt keycode 39 = Meta_semicolon shift alt keycode 39 = Meta_colon ctrlr keycode 39 = +214 shift ctrlr keycode 39 = +246 alt ctrlr keycode 39 = Meta_semicolon shift alt ctrlr keycode 39 = Meta_colon ctrll keycode 39 = +214 shift ctrll keycode 39 = +246 alt ctrll keycode 39 = Meta_semicolon shift alt ctrll keycode 39 = Meta_colon ctrll ctrlr keycode 39 = +214 shift ctrll ctrlr keycode 39 = +246 alt ctrll ctrlr keycode 39 = Meta_semicolon shift alt ctrll ctrlr keycode 39 = Meta_colon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe shift alt keycode 40 = Meta_quotedbl ctrlr keycode 40 = +220 shift ctrlr keycode 40 = +252 control ctrlr keycode 40 = Control_g shift control ctrlr keycode 40 = Control_g alt ctrlr keycode 40 = Meta_apostrophe shift alt ctrlr keycode 40 = Meta_quotedbl ctrll keycode 40 = +164 shift ctrll keycode 40 = +180 control ctrll keycode 40 = Control_g shift control ctrll keycode 40 = Control_g alt ctrll keycode 40 = Meta_apostrophe shift alt ctrll keycode 40 = Meta_quotedbl ctrll ctrlr keycode 40 = +164 shift ctrll ctrlr keycode 40 = +180 control ctrll ctrlr keycode 40 = Control_g shift control ctrll ctrlr keycode 40 = Control_g alt ctrll ctrlr keycode 40 = Meta_apostrophe shift alt ctrll ctrlr keycode 40 = Meta_quotedbl keycode 41 = grave asciitilde control keycode 41 = nul alt keycode 41 = Meta_grave shift alt keycode 41 = Meta_asciitilde ctrlr keycode 41 = apostrophe shift ctrlr keycode 41 = question control ctrlr keycode 41 = nul shift control ctrlr keycode 41 = nul alt ctrlr keycode 41 = Meta_grave shift alt ctrlr keycode 41 = Meta_asciitilde ctrll keycode 41 = apostrophe shift ctrll keycode 41 = question control ctrll keycode 41 = nul shift control ctrll keycode 41 = nul alt ctrll keycode 41 = Meta_grave shift alt ctrll keycode 41 = Meta_asciitilde ctrll ctrlr keycode 41 = apostrophe shift ctrll ctrlr keycode 41 = question control ctrll ctrlr keycode 41 = nul shift control ctrll ctrlr keycode 41 = nul alt ctrll ctrlr keycode 41 = Meta_grave shift alt ctrll ctrlr keycode 41 = Meta_asciitilde keycode 42 = Shift keycode 43 = backslash bar control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar control alt keycode 43 = Meta_Control_backslash shift control alt keycode 43 = Meta_Control_backslash ctrlr keycode 43 = backslash shift ctrlr keycode 43 = bar control ctrlr keycode 43 = Control_backslash shift control ctrlr keycode 43 = Control_backslash alt ctrlr keycode 43 = Meta_backslash shift alt ctrlr keycode 43 = Meta_bar control alt ctrlr keycode 43 = Meta_Control_backslash shift control alt ctrlr keycode 43 = Meta_Control_backslash ctrll keycode 43 = backslash shift ctrll keycode 43 = bar control ctrll keycode 43 = Control_backslash shift control ctrll keycode 43 = Control_backslash alt ctrll keycode 43 = Meta_backslash shift alt ctrll keycode 43 = Meta_bar control alt ctrll keycode 43 = Meta_Control_backslash shift control alt ctrll keycode 43 = Meta_Control_backslash ctrll ctrlr keycode 43 = backslash shift ctrll ctrlr keycode 43 = bar control ctrll ctrlr keycode 43 = Control_backslash shift control ctrll ctrlr keycode 43 = Control_backslash alt ctrll ctrlr keycode 43 = Meta_backslash shift alt ctrll ctrlr keycode 43 = Meta_bar control alt ctrll ctrlr keycode 43 = Meta_Control_backslash shift control alt ctrll ctrlr keycode 43 = Meta_Control_backslash keycode 44 = z ctrlr keycode 44 = +209 shift ctrlr keycode 44 = +241 control ctrlr keycode 44 = Control_z shift control ctrlr keycode 44 = Control_z alt ctrlr keycode 44 = Meta_z shift alt ctrlr keycode 44 = Meta_Z control alt ctrlr keycode 44 = Meta_Control_z shift control alt ctrlr keycode 44 = Meta_Control_z ctrll keycode 44 = +209 shift ctrll keycode 44 = +241 control ctrll keycode 44 = Control_z shift control ctrll keycode 44 = Control_z alt ctrll keycode 44 = Meta_z shift alt ctrll keycode 44 = Meta_Z control alt ctrll keycode 44 = Meta_Control_z shift control alt ctrll keycode 44 = Meta_Control_z ctrll ctrlr keycode 44 = +209 shift ctrll ctrlr keycode 44 = +241 control ctrll ctrlr keycode 44 = Control_z shift control ctrll ctrlr keycode 44 = Control_z alt ctrll ctrlr keycode 44 = Meta_z shift alt ctrll ctrlr keycode 44 = Meta_Z control alt ctrll ctrlr keycode 44 = Meta_Control_z shift control alt ctrll ctrlr keycode 44 = Meta_Control_z keycode 45 = x ctrlr keycode 45 = +222 shift ctrlr keycode 45 = +254 control ctrlr keycode 45 = Control_x shift control ctrlr keycode 45 = Control_x alt ctrlr keycode 45 = Meta_x shift alt ctrlr keycode 45 = Meta_X control alt ctrlr keycode 45 = Meta_Control_x shift control alt ctrlr keycode 45 = Meta_Control_x ctrll keycode 45 = +222 shift ctrll keycode 45 = +254 control ctrll keycode 45 = Control_x shift control ctrll keycode 45 = Control_x alt ctrll keycode 45 = Meta_x shift alt ctrll keycode 45 = Meta_X control alt ctrll keycode 45 = Meta_Control_x shift control alt ctrll keycode 45 = Meta_Control_x ctrll ctrlr keycode 45 = +222 shift ctrll ctrlr keycode 45 = +254 control ctrll ctrlr keycode 45 = Control_x shift control ctrll ctrlr keycode 45 = Control_x alt ctrll ctrlr keycode 45 = Meta_x shift alt ctrll ctrlr keycode 45 = Meta_X control alt ctrll ctrlr keycode 45 = Meta_Control_x shift control alt ctrll ctrlr keycode 45 = Meta_Control_x keycode 46 = c ctrlr keycode 46 = +211 shift ctrlr keycode 46 = +243 control ctrlr keycode 46 = Control_c shift control ctrlr keycode 46 = Control_c alt ctrlr keycode 46 = Meta_c shift alt ctrlr keycode 46 = Meta_C control alt ctrlr keycode 46 = Meta_Control_c shift control alt ctrlr keycode 46 = Meta_Control_c ctrll keycode 46 = +211 shift ctrll keycode 46 = +243 control ctrll keycode 46 = Control_c shift control ctrll keycode 46 = Control_c alt ctrll keycode 46 = Meta_c shift alt ctrll keycode 46 = Meta_C control alt ctrll keycode 46 = Meta_Control_c shift control alt ctrll keycode 46 = Meta_Control_c ctrll ctrlr keycode 46 = +211 shift ctrll ctrlr keycode 46 = +243 control ctrll ctrlr keycode 46 = Control_c shift control ctrll ctrlr keycode 46 = Control_c alt ctrll ctrlr keycode 46 = Meta_c shift alt ctrll ctrlr keycode 46 = Meta_C control alt ctrll ctrlr keycode 46 = Meta_Control_c shift control alt ctrll ctrlr keycode 46 = Meta_Control_c keycode 47 = v ctrlr keycode 47 = +205 shift ctrlr keycode 47 = +237 control ctrlr keycode 47 = Control_v shift control ctrlr keycode 47 = Control_v alt ctrlr keycode 47 = Meta_v shift alt ctrlr keycode 47 = Meta_V control alt ctrlr keycode 47 = Meta_Control_v shift control alt ctrlr keycode 47 = Meta_Control_v ctrll keycode 47 = +205 shift ctrll keycode 47 = +237 control ctrll keycode 47 = Control_v shift control ctrll keycode 47 = Control_v alt ctrll keycode 47 = Meta_v shift alt ctrll keycode 47 = Meta_V control alt ctrll keycode 47 = Meta_Control_v shift control alt ctrll keycode 47 = Meta_Control_v ctrll ctrlr keycode 47 = +205 shift ctrll ctrlr keycode 47 = +237 control ctrll ctrlr keycode 47 = Control_v shift control ctrll ctrlr keycode 47 = Control_v alt ctrll ctrlr keycode 47 = Meta_v shift alt ctrll ctrlr keycode 47 = Meta_V control alt ctrll ctrlr keycode 47 = Meta_Control_v shift control alt ctrll ctrlr keycode 47 = Meta_Control_v keycode 48 = b ctrlr keycode 48 = +201 shift ctrlr keycode 48 = +233 control ctrlr keycode 48 = Control_b shift control ctrlr keycode 48 = Control_b alt ctrlr keycode 48 = Meta_b shift alt ctrlr keycode 48 = Meta_B control alt ctrlr keycode 48 = Meta_Control_b shift control alt ctrlr keycode 48 = Meta_Control_b ctrll keycode 48 = +201 shift ctrll keycode 48 = +233 control ctrll keycode 48 = Control_b shift control ctrll keycode 48 = Control_b alt ctrll keycode 48 = Meta_b shift alt ctrll keycode 48 = Meta_B control alt ctrll keycode 48 = Meta_Control_b shift control alt ctrll keycode 48 = Meta_Control_b ctrll ctrlr keycode 48 = +201 shift ctrll ctrlr keycode 48 = +233 control ctrll ctrlr keycode 48 = Control_b shift control ctrll ctrlr keycode 48 = Control_b alt ctrll ctrlr keycode 48 = Meta_b shift alt ctrll ctrlr keycode 48 = Meta_B control alt ctrll ctrlr keycode 48 = Meta_Control_b shift control alt ctrll ctrlr keycode 48 = Meta_Control_b keycode 49 = n ctrlr keycode 49 = +212 shift ctrlr keycode 49 = +244 control ctrlr keycode 49 = Control_n shift control ctrlr keycode 49 = Control_n alt ctrlr keycode 49 = Meta_n shift alt ctrlr keycode 49 = Meta_N control alt ctrlr keycode 49 = Meta_Control_n shift control alt ctrlr keycode 49 = Meta_Control_n ctrll keycode 49 = +212 shift ctrll keycode 49 = +244 control ctrll keycode 49 = Control_n shift control ctrll keycode 49 = Control_n alt ctrll keycode 49 = Meta_n shift alt ctrll keycode 49 = Meta_N control alt ctrll keycode 49 = Meta_Control_n shift control alt ctrll keycode 49 = Meta_Control_n ctrll ctrlr keycode 49 = +212 shift ctrll ctrlr keycode 49 = +244 control ctrll ctrlr keycode 49 = Control_n shift control ctrll ctrlr keycode 49 = Control_n alt ctrll ctrlr keycode 49 = Meta_n shift alt ctrll ctrlr keycode 49 = Meta_N control alt ctrll ctrlr keycode 49 = Meta_Control_n shift control alt ctrll ctrlr keycode 49 = Meta_Control_n keycode 50 = m ctrlr keycode 50 = +216 shift ctrlr keycode 50 = +248 control ctrlr keycode 50 = Control_m shift control ctrlr keycode 50 = Control_m alt ctrlr keycode 50 = Meta_m shift alt ctrlr keycode 50 = Meta_M control alt ctrlr keycode 50 = Meta_Control_m shift control alt ctrlr keycode 50 = Meta_Control_m ctrll keycode 50 = +216 shift ctrll keycode 50 = +248 control ctrll keycode 50 = Control_m shift control ctrll keycode 50 = Control_m alt ctrll keycode 50 = Meta_m shift alt ctrll keycode 50 = Meta_M control alt ctrll keycode 50 = Meta_Control_m shift control alt ctrll keycode 50 = Meta_Control_m ctrll ctrlr keycode 50 = +216 shift ctrll ctrlr keycode 50 = +248 control ctrll ctrlr keycode 50 = Control_m shift control ctrll ctrlr keycode 50 = Control_m alt ctrll ctrlr keycode 50 = Meta_m shift alt ctrll ctrlr keycode 50 = Meta_M control alt ctrll ctrlr keycode 50 = Meta_Control_m shift control alt ctrll ctrlr keycode 50 = Meta_Control_m keycode 51 = comma less alt keycode 51 = Meta_comma shift alt keycode 51 = Meta_less ctrlr keycode 51 = +194 shift ctrlr keycode 51 = +226 alt ctrlr keycode 51 = Meta_comma shift alt ctrlr keycode 51 = Meta_less ctrll keycode 51 = +194 shift ctrll keycode 51 = +226 alt ctrll keycode 51 = Meta_comma shift alt ctrll keycode 51 = Meta_less ctrll ctrlr keycode 51 = +194 shift ctrll ctrlr keycode 51 = +226 alt ctrll ctrlr keycode 51 = Meta_comma shift alt ctrll ctrlr keycode 51 = Meta_less keycode 52 = period greater control keycode 52 = Compose alt keycode 52 = Meta_period shift alt keycode 52 = Meta_greater ctrlr keycode 52 = +192 shift ctrlr keycode 52 = +224 alt ctrlr keycode 52 = Meta_period shift alt ctrlr keycode 52 = Meta_greater ctrll keycode 52 = +192 shift ctrll keycode 52 = +224 alt ctrll keycode 52 = Meta_period shift alt ctrll keycode 52 = Meta_greater ctrll ctrlr keycode 52 = +192 shift ctrll ctrlr keycode 52 = +224 alt ctrll ctrlr keycode 52 = Meta_period shift alt ctrll ctrlr keycode 52 = Meta_greater keycode 53 = slash question control keycode 53 = Delete shift control keycode 53 = Delete alt keycode 53 = Meta_slash ctrlr keycode 53 = +163 shift ctrlr keycode 53 = +179 alt ctrlr keycode 53 = Meta_slash shift alt ctrlr keycode 53 = Meta_question ctrll keycode 53 = +173 shift ctrll keycode 53 = +189 alt ctrll keycode 53 = Meta_slash shift alt ctrll keycode 53 = Meta_question ctrll ctrlr keycode 53 = +173 shift ctrll ctrlr keycode 53 = +189 alt ctrll ctrlr keycode 53 = Meta_slash shift alt ctrll ctrlr keycode 53 = Meta_question keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space control keycode 57 = nul alt keycode 57 = Meta_space ctrlr keycode 57 = space shift ctrlr keycode 57 = space control ctrlr keycode 57 = nul shift control ctrlr keycode 57 = nul alt ctrlr keycode 57 = Meta_space shift alt ctrlr keycode 57 = Meta_space ctrll keycode 57 = space shift ctrll keycode 57 = space control ctrll keycode 57 = nul shift control ctrll keycode 57 = nul alt ctrll keycode 57 = Meta_space shift alt ctrll keycode 57 = Meta_space ctrll ctrlr keycode 57 = space shift ctrll ctrlr keycode 57 = space control ctrll ctrlr keycode 57 = nul shift control ctrll ctrlr keycode 57 = nul alt ctrll ctrlr keycode 57 = Meta_space shift alt ctrll ctrlr keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F13 Console_13 control keycode 59 = F25 shift control keycode 59 = F37 alt keycode 59 = Console_1 control alt keycode 59 = Console_1 ctrlr keycode 59 = F1 ctrlr shift keycode 59 = F13 ctrlr altgr keycode 59 = Console_13 ctrlr control keycode 59 = F25 ctrlr shift control keycode 59 = F37 ctrlr alt keycode 59 = Console_1 ctrlr control alt keycode 59 = Console_1 ctrll keycode 59 = F1 ctrll shift keycode 59 = F13 ctrll altgr keycode 59 = Console_13 ctrll control keycode 59 = F25 ctrll shift control keycode 59 = F37 ctrll alt keycode 59 = Console_1 ctrll control alt keycode 59 = Console_1 ctrlr ctrll keycode 59 = F1 ctrlr ctrll shift keycode 59 = F13 ctrlr ctrll altgr keycode 59 = Console_13 ctrlr ctrll control keycode 59 = F25 ctrlr ctrll shift control keycode 59 = F37 ctrlr ctrll alt keycode 59 = Console_1 ctrlr ctrll control alt keycode 59 = Console_1 keycode 60 = F2 F14 Console_14 control keycode 60 = F26 shift control keycode 60 = F38 alt keycode 60 = Console_2 control alt keycode 60 = Console_2 ctrlr keycode 60 = F2 ctrlr shift keycode 60 = F14 ctrlr altgr keycode 60 = Console_14 ctrlr control keycode 60 = F26 ctrlr shift control keycode 60 = F38 ctrlr alt keycode 60 = Console_2 ctrlr control alt keycode 60 = Console_2 ctrll keycode 60 = F2 ctrll shift keycode 60 = F14 ctrll altgr keycode 60 = Console_14 ctrll control keycode 60 = F26 ctrll shift control keycode 60 = F38 ctrll alt keycode 60 = Console_2 ctrll control alt keycode 60 = Console_2 ctrlr ctrll keycode 60 = F2 ctrlr ctrll shift keycode 60 = F14 ctrlr ctrll altgr keycode 60 = Console_14 ctrlr ctrll control keycode 60 = F26 ctrlr ctrll shift control keycode 60 = F38 ctrlr ctrll alt keycode 60 = Console_2 ctrlr ctrll control alt keycode 60 = Console_2 keycode 61 = F3 F15 Console_15 control keycode 61 = F27 shift control keycode 61 = F39 alt keycode 61 = Console_3 control alt keycode 61 = Console_3 ctrlr keycode 61 = F3 ctrlr shift keycode 61 = F15 ctrlr altgr keycode 61 = Console_15 ctrlr control keycode 61 = F27 ctrlr shift control keycode 61 = F39 ctrlr alt keycode 61 = Console_3 ctrlr control alt keycode 61 = Console_3 ctrll keycode 61 = F3 ctrll shift keycode 61 = F15 ctrll altgr keycode 61 = Console_15 ctrll control keycode 61 = F27 ctrll shift control keycode 61 = F39 ctrll alt keycode 61 = Console_3 ctrll control alt keycode 61 = Console_3 ctrlr ctrll keycode 61 = F3 ctrlr ctrll shift keycode 61 = F15 ctrlr ctrll altgr keycode 61 = Console_15 ctrlr ctrll control keycode 61 = F27 ctrlr ctrll shift control keycode 61 = F39 ctrlr ctrll alt keycode 61 = Console_3 ctrlr ctrll control alt keycode 61 = Console_3 keycode 62 = F4 F16 Console_16 control keycode 62 = F28 shift control keycode 62 = F40 alt keycode 62 = Console_4 control alt keycode 62 = Console_4 ctrlr keycode 62 = F4 ctrlr shift keycode 62 = F16 ctrlr altgr keycode 62 = Console_16 ctrlr control keycode 62 = F28 ctrlr shift control keycode 62 = F40 ctrlr alt keycode 62 = Console_4 ctrlr control alt keycode 62 = Console_4 ctrll keycode 62 = F4 ctrll shift keycode 62 = F16 ctrll altgr keycode 62 = Console_16 ctrll control keycode 62 = F28 ctrll shift control keycode 62 = F40 ctrll alt keycode 62 = Console_4 ctrll control alt keycode 62 = Console_4 ctrlr ctrll keycode 62 = F4 ctrlr ctrll shift keycode 62 = F16 ctrlr ctrll altgr keycode 62 = Console_16 ctrlr ctrll control keycode 62 = F28 ctrlr ctrll shift control keycode 62 = F40 ctrlr ctrll alt keycode 62 = Console_4 ctrlr ctrll control alt keycode 62 = Console_4 keycode 63 = F5 F17 Console_17 control keycode 63 = F29 shift control keycode 63 = F41 alt keycode 63 = Console_5 control alt keycode 63 = Console_5 ctrlr keycode 63 = F5 ctrlr shift keycode 63 = F17 ctrlr altgr keycode 63 = Console_17 ctrlr control keycode 63 = F29 ctrlr shift control keycode 63 = F41 ctrlr alt keycode 63 = Console_5 ctrlr control alt keycode 63 = Console_5 ctrll keycode 63 = F5 ctrll shift keycode 63 = F17 ctrll altgr keycode 63 = Console_17 ctrll control keycode 63 = F29 ctrll shift control keycode 63 = F41 ctrll alt keycode 63 = Console_5 ctrll control alt keycode 63 = Console_5 ctrlr ctrll keycode 63 = F5 ctrlr ctrll shift keycode 63 = F17 ctrlr ctrll altgr keycode 63 = Console_17 ctrlr ctrll control keycode 63 = F29 ctrlr ctrll shift control keycode 63 = F41 ctrlr ctrll alt keycode 63 = Console_5 ctrlr ctrll control alt keycode 63 = Console_5 keycode 64 = F6 F18 Console_18 control keycode 64 = F30 shift control keycode 64 = F42 alt keycode 64 = Console_6 control alt keycode 64 = Console_6 ctrlr keycode 64 = F6 ctrlr shift keycode 64 = F18 ctrlr altgr keycode 64 = Console_18 ctrlr control keycode 64 = F30 ctrlr shift control keycode 64 = F42 ctrlr alt keycode 64 = Console_6 ctrlr control alt keycode 64 = Console_6 ctrll keycode 64 = F6 ctrll shift keycode 64 = F18 ctrll altgr keycode 64 = Console_18 ctrll control keycode 64 = F30 ctrll shift control keycode 64 = F42 ctrll alt keycode 64 = Console_6 ctrll control alt keycode 64 = Console_6 ctrlr ctrll keycode 64 = F6 ctrlr ctrll shift keycode 64 = F18 ctrlr ctrll altgr keycode 64 = Console_18 ctrlr ctrll control keycode 64 = F30 ctrlr ctrll shift control keycode 64 = F42 ctrlr ctrll alt keycode 64 = Console_6 ctrlr ctrll control alt keycode 64 = Console_6 keycode 65 = F7 F19 Console_19 control keycode 65 = F31 shift control keycode 65 = F43 alt keycode 65 = Console_7 control alt keycode 65 = Console_7 ctrlr keycode 65 = F7 ctrlr shift keycode 65 = F19 ctrlr altgr keycode 65 = Console_19 ctrlr control keycode 65 = F31 ctrlr shift control keycode 65 = F43 ctrlr alt keycode 65 = Console_7 ctrlr control alt keycode 65 = Console_7 ctrll keycode 65 = F7 ctrll shift keycode 65 = F19 ctrll altgr keycode 65 = Console_19 ctrll control keycode 65 = F31 ctrll shift control keycode 65 = F43 ctrll alt keycode 65 = Console_7 ctrll control alt keycode 65 = Console_7 ctrlr ctrll keycode 65 = F7 ctrlr ctrll shift keycode 65 = F19 ctrlr ctrll altgr keycode 65 = Console_19 ctrlr ctrll control keycode 65 = F31 ctrlr ctrll shift control keycode 65 = F43 ctrlr ctrll alt keycode 65 = Console_7 ctrlr ctrll control alt keycode 65 = Console_7 keycode 66 = F8 F20 Console_20 control keycode 66 = F32 shift control keycode 66 = F44 alt keycode 66 = Console_8 control alt keycode 66 = Console_8 ctrlr keycode 66 = F8 ctrlr shift keycode 66 = F20 ctrlr altgr keycode 66 = Console_20 ctrlr control keycode 66 = F32 ctrlr shift control keycode 66 = F44 ctrlr alt keycode 66 = Console_8 ctrlr control alt keycode 66 = Console_8 ctrll keycode 66 = F8 ctrll shift keycode 66 = F20 ctrll altgr keycode 66 = Console_20 ctrll control keycode 66 = F32 ctrll shift control keycode 66 = F44 ctrll alt keycode 66 = Console_8 ctrll control alt keycode 66 = Console_8 ctrlr ctrll keycode 66 = F8 ctrlr ctrll shift keycode 66 = F20 ctrlr ctrll altgr keycode 66 = Console_20 ctrlr ctrll control keycode 66 = F32 ctrlr ctrll shift control keycode 66 = F44 ctrlr ctrll alt keycode 66 = Console_8 ctrlr ctrll control alt keycode 66 = Console_8 keycode 67 = F9 F21 Console_21 control keycode 67 = F33 shift control keycode 67 = F45 alt keycode 67 = Console_9 control alt keycode 67 = Console_9 ctrlr keycode 67 = F9 ctrlr shift keycode 67 = F21 ctrlr altgr keycode 67 = Console_21 ctrlr control keycode 67 = F33 ctrlr shift control keycode 67 = F45 ctrlr alt keycode 67 = Console_9 ctrlr control alt keycode 67 = Console_9 ctrll keycode 67 = F9 ctrll shift keycode 67 = F21 ctrll altgr keycode 67 = Console_21 ctrll control keycode 67 = F33 ctrll shift control keycode 67 = F45 ctrll alt keycode 67 = Console_9 ctrll control alt keycode 67 = Console_9 ctrlr ctrll keycode 67 = F9 ctrlr ctrll shift keycode 67 = F21 ctrlr ctrll altgr keycode 67 = Console_21 ctrlr ctrll control keycode 67 = F33 ctrlr ctrll shift control keycode 67 = F45 ctrlr ctrll alt keycode 67 = Console_9 ctrlr ctrll control alt keycode 67 = Console_9 keycode 68 = F10 F22 Console_22 control keycode 68 = F34 shift control keycode 68 = F46 alt keycode 68 = Console_10 control alt keycode 68 = Console_10 ctrlr keycode 68 = F10 ctrlr shift keycode 68 = F22 ctrlr altgr keycode 68 = Console_22 ctrlr control keycode 68 = F34 ctrlr shift control keycode 68 = F46 ctrlr alt keycode 68 = Console_10 ctrlr control alt keycode 68 = Console_10 ctrll keycode 68 = F10 ctrll shift keycode 68 = F22 ctrll altgr keycode 68 = Console_22 ctrll control keycode 68 = F34 ctrll shift control keycode 68 = F46 ctrll alt keycode 68 = Console_10 ctrll control alt keycode 68 = Console_10 ctrlr ctrll keycode 68 = F10 ctrlr ctrll shift keycode 68 = F22 ctrlr ctrll altgr keycode 68 = Console_22 ctrlr ctrll control keycode 68 = F34 ctrlr ctrll shift control keycode 68 = F46 ctrlr ctrll alt keycode 68 = Console_10 ctrlr ctrll control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 87 = F11 F23 Console_23 control keycode 87 = F35 shift control keycode 87 = F47 alt keycode 87 = Console_11 control alt keycode 87 = Console_11 ctrlr keycode 87 = F11 ctrlr shift keycode 87 = F23 ctrlr altgr keycode 87 = Console_23 ctrlr control keycode 87 = F35 ctrlr shift control keycode 87 = F47 ctrlr alt keycode 87 = Console_11 ctrlr control alt keycode 87 = Console_11 ctrll keycode 87 = F11 ctrll shift keycode 87 = F23 ctrll altgr keycode 87 = Console_23 ctrll control keycode 87 = F35 ctrll shift control keycode 87 = F47 ctrll alt keycode 87 = Console_11 ctrll control alt keycode 87 = Console_11 ctrlr ctrll keycode 87 = F11 ctrlr ctrll shift keycode 87 = F23 ctrlr ctrll altgr keycode 87 = Console_23 ctrlr ctrll control keycode 87 = F35 ctrlr ctrll shift control keycode 87 = F47 ctrlr ctrll alt keycode 87 = Console_11 ctrlr ctrll control alt keycode 87 = Console_11 keycode 88 = F12 F24 Console_24 control keycode 88 = F36 shift control keycode 88 = F48 alt keycode 88 = Console_12 control alt keycode 88 = Console_12 ctrlr keycode 88 = F12 ctrlr shift keycode 88 = F24 ctrlr altgr keycode 88 = Console_24 ctrlr control keycode 88 = F36 ctrlr shift control keycode 88 = F48 ctrlr alt keycode 88 = Console_12 ctrlr control alt keycode 88 = Console_12 ctrll keycode 88 = F12 ctrll shift keycode 88 = F24 ctrll altgr keycode 88 = Console_24 ctrll control keycode 88 = F36 ctrll shift control keycode 88 = F48 ctrll alt keycode 88 = Console_12 ctrll control alt keycode 88 = Console_12 ctrlr ctrll keycode 88 = F12 ctrlr ctrll shift keycode 88 = F24 ctrlr ctrll altgr keycode 88 = Console_24 ctrlr ctrll control keycode 88 = F36 ctrlr ctrll shift control keycode 88 = F48 ctrlr ctrll alt keycode 88 = Console_12 ctrlr ctrll control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = CtrlL_Lock ctrlr keycode 97 = CtrlL_Lock ctrll keycode 97 = CtrlL_Lock ctrll ctrlr keycode 97 = CtrlL_Lock keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = CtrlR_Lock ctrll keycode 100 = CtrlR_Lock ctrlr keycode 100 = CtrlR_Lock ctrll ctrlr keycode 100 = CtrlR_Lock keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot keycode 112 = Macro keycode 113 = F13 keycode 114 = F14 keycode 115 = Help keycode 116 = Do keycode 117 = F17 keycode 118 = KP_MinPlus keycode 119 = Pause keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = kbd-1.15.5/data/keymaps/i386/qwerty/sk-qwerty.map0000644000076400007640000001164412056474622016365 00000000000000# Slovak ISO 8859-2 keyboard map for text console (ver. 2) # Layout: qwerty # Written and (c) copyright by Jan Ondrej (ondrejj@salstar.shadow.sk) # You can distribute this file under the terms of GNU General # Public License (GPL). See the file COPYING. # # Slovenska klavesnica sa zapne a vypne klavesou Pause. # Klavesou AltGr (Right Alt) je mozne sa prepnut zo slovenskej do US a naopak. # Klavesa Pause potom funguje ako AltGr-lock. # Znak o s vokanom mozete dostat stlacenim klavesu makcen a "o". # # Zdalo sa mi, ze diaeresis nefunguje celkom spravne, pretoze # pri kombinacii s pismenom a daval vysledok dva znaky "a . # Upravil som to pridanim compose. # # Dalej som pridal prepinanie konzoli pomocou CTRL+ALT+F1 az F12 # podla klasickej klavesovej mapy. Pridal som aj zopar includov, # ale neviem, ci nieco upravia. # # Tento subor bol vytvoreny zo suboru cz-lat2.map, ktory # napisal Jan Kasprzak (kas@ics.muni.cz). # alt_is_meta charset "iso-8859-2" keymaps 0-15 include "linux-keys-bare.inc" include "linux-keys-extd.inc" include "linux-with-modeshift-altgr.inc" include "qwerty-layout.inc" strings as usual keycode 1 = Escape keycode 2 = one exclam plus one keycode 3 = two at lcaron two keycode 4 = three numbersign scaron three Escape keycode 5 = four dollar ccaron four Control_backslash keycode 6 = five percent tcaron five Control_bracketright keycode 7 = six asciicircum zcaron six Control_asciicircum keycode 8 = seven ampersand yacute seven Control_underscore keycode 9 = eight asterisk aacute eight Delete keycode 10 = nine parenleft iacute nine keycode 11 = zero parenright eacute zero keycode 12 = minus underscore equal percent keycode 13 = equal plus dead_acute dead_circumflex keycode 14 = Delete keycode 15 = Tab shift keycode 15 = Meta_Tab keycode 26 = bracketleft braceleft uacute slash Escape keycode 27 = bracketright braceright adiaeresis parenleft Control_bracketright keycode 28 = Return altgr keycode 28 = Return alt keycode 28 = Meta_Control_m alt altgr keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = semicolon colon ocircumflex quotedbl keycode 40 = apostrophe quotedbl 0xa7 exclam Control_g keycode 41 = grave asciitilde dead_diaeresis dead_circumflex nul keycode 42 = Shift keycode 43 = backslash bar ncaron parenright Control_backslash keycode 51 = comma less comma question keycode 52 = period greater period colon Compose keycode 53 = slash question minus underscore Delete keycode 54 = Shift keycode 56 = Alt keycode 57 = space space space space nul nul nul nul keycode 58 = Caps_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 84 = Last_Console keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 97 = Control keycode 99 = VoidSymbol control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr alt altgr keycode 105 = Decr_Console alt altgr keycode 106 = Incr_Console control alt keycode 111 = Boot keycode 119 = AltGr_Lock compose ',' 'A' to '' compose '/' 'L' to '' compose '^' 'L' to '' compose '\'' 'S' to '' compose '^' 'S' to '' compose ',' 'S' to '' compose '^' 'T' to '' compose '\'' 'Z' to '' compose '^' 'Z' to '' compose '.' 'Z' to '' compose ',' 'a' to '' compose '/' 'l' to '' compose '^' 'l' to '' compose '\'' 's' to '' compose '^' 's' to '' compose ',' 's' to '' compose '^' 't' to '' compose '\'' 'z' to '' compose '^' 'z' to '' compose '.' 'z' to '' compose '\'' 'R' to '' compose '\'' 'A' to '' compose '^' 'A' to '' compose '^' 'A' to '' compose ':' 'A' to '' compose '"' 'A' to '' compose '\'' 'L' to '' compose '\'' 'C' to '' compose ',' 'C' to '' compose '^' 'C' to '' compose '\'' 'E' to '' compose ',' 'E' to '' compose '"' 'E' to '' compose '^' 'E' to '' compose '\'' 'I' to '' compose '^' 'I' to '' compose '^' 'D' to '' compose '-' 'D' to '' compose '\'' 'N' to '' compose '^' 'N' to '' compose '\'' 'O' to '' compose '^' 'O' to '' compose '"' 'O' to '' compose ':' 'O' to '' compose '^' 'R' to '' compose '^' 'U' to '' compose '\'' 'U' to '' compose '"' 'U' to '' compose ':' 'U' to '' compose '\'' 'Y' to '' compose ',' 'T' to '' compose 's' 's' to '' compose 'S' 'S' to '' compose '\'' 'r' to '' compose '\'' 'a' to '' compose '^' 'a' to '' compose '^' 'a' to '' compose ':' 'a' to '' compose '"' 'a' to '' compose '\'' 'l' to '' compose '\'' 'c' to '' compose ',' 'c' to '' compose '^' 'c' to '' compose '\'' 'e' to '' compose ',' 'e' to '' compose ':' 'e' to '' compose '^' 'e' to '' compose '\'' 'i' to '' compose '^' 'e' to '' compose '^' 'd' to '' compose '-' 'd' to '' compose '\'' 'n' to '' compose '^' 'n' to '' compose '\'' 'o' to '' compose '^' 'o' to '' compose ':' 'o' to '' compose '"' 'o' to '' compose '^' 'r' to '' compose '^' 'u' to '' compose '\'' 'u' to '' compose '"' 'u' to '' compose ':' 'u' to '' compose '\'' 'y' to '' compose ',' 't' to '' kbd-1.15.5/data/keymaps/i386/qwerty/us.map0000644000076400007640000000372412056474622015046 00000000000000# us.map keymaps 0-2,4-6,8-9,12 alt_is_meta include "qwerty-layout" include "linux-with-alt-and-altgr" include "compose.latin1" include "euro1.map" strings as usual keycode 1 = Escape keycode 2 = one exclam keycode 3 = two at at nul nul keycode 4 = three numbersign control keycode 4 = Escape keycode 5 = four dollar dollar Control_backslash keycode 6 = five percent control keycode 6 = Control_bracketright keycode 7 = six asciicircum control keycode 7 = Control_asciicircum keycode 8 = seven ampersand braceleft Control_underscore keycode 9 = eight asterisk bracketleft Delete keycode 10 = nine parenleft bracketright keycode 11 = zero parenright braceright keycode 12 = minus underscore backslash Control_underscore Control_underscore keycode 13 = equal plus keycode 14 = Delete keycode 15 = Tab shift keycode 15 = Meta_Tab keycode 26 = bracketleft braceleft control keycode 26 = Escape keycode 27 = bracketright braceright asciitilde Control_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = semicolon colon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g keycode 41 = grave asciitilde control keycode 41 = nul keycode 42 = Shift keycode 43 = backslash bar control keycode 43 = Control_backslash keycode 51 = comma less keycode 52 = period greater keycode 53 = slash question control keycode 53 = Control_underscore control shift keycode 53 = Delete keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul keycode 58 = Caps_Lock keycode 86 = less greater bar keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwerty/ruwin_ct_sh-UTF-8.map0000644000076400007640000003536612056474622017553 00000000000000# This keymap is a result of a convertion done by a script. # Cyril Slobin's encoding tables from # console-tools-cyrillic-0.8 package were used. # being converted from/to encoding: # koi8-r utf-8 # ruwin_ct_sh.map is a Russian keymap for a ms(105 keys) keyboard, prepared by # IPLabs Linux Team (www.iplabs.ru/Linux and www.logic.ru) # from (ru1.map) by Eugene Crosser's (ru.map): # by Alexey Vovenko . # # changed by imz@altlinux.ru to be left/right insensitive # # Right+Shift is used to change rus/lat # include "qwerty-layout" keycode 0 = keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape altgr alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one altgr alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam altgr shift alt keycode 2 = Meta_exclam keycode 3 = two at two quotedbl control keycode 3 = nul altgr control keycode 3 = nul alt keycode 3 = Meta_two altgr alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at altgr shift alt keycode 3 = Meta_at keycode 4 = three numbersign three numbersign control keycode 4 = Escape altgr control keycode 4 = Escape alt keycode 4 = Meta_three altgr alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign altgr shift alt keycode 4 = Meta_numbersign keycode 5 = four dollar four semicolon control keycode 5 = Control_backslash altgr control keycode 5 = Control_backslash alt keycode 5 = Meta_four altgr alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar altgr shift alt keycode 5 = Meta_dollar keycode 6 = five percent five percent control keycode 6 = Control_bracketright altgr control keycode 6 = Control_bracketright alt keycode 6 = Meta_five altgr alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent altgr shift alt keycode 6 = Meta_percent keycode 7 = six asciicircum six colon control keycode 7 = Control_asciicircum altgr control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six altgr alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum altgr shift alt keycode 7 = Meta_asciicircum keycode 8 = seven ampersand seven question control keycode 8 = Control_underscore altgr control keycode 8 = Control_underscore alt keycode 8 = Meta_seven altgr alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand altgr shift alt keycode 8 = Meta_ampersand keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete altgr control keycode 9 = Delete alt keycode 9 = Meta_eight altgr alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk altgr shift alt keycode 9 = Meta_asterisk keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine altgr alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft altgr shift alt keycode 10 = Meta_parenleft keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero altgr alt keycode 11 = Meta_zero shift alt keycode 11 = Meta_parenright altgr shift alt keycode 11 = Meta_parenright keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore altgr control keycode 12 = Control_underscore alt keycode 12 = Meta_minus altgr alt keycode 12 = Meta_minus shift alt keycode 12 = Meta_underscore altgr shift alt keycode 12 = Meta_underscore keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal altgr alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus altgr shift alt keycode 13 = Meta_plus keycode 14 = Delete Delete Delete Delete alt keycode 14 = Meta_Delete altgr alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab altgr alt keycode 15 = Meta_Tab altgr keycode 16 = U+0439 altgr shift keycode 16 = U+0419 altgr keycode 17 = U+0446 altgr shift keycode 17 = U+0426 altgr keycode 18 = U+0443 altgr shift keycode 18 = U+0423 altgr keycode 19 = U+043A altgr shift keycode 19 = U+041A altgr keycode 20 = U+0435 altgr shift keycode 20 = U+0415 altgr keycode 21 = U+043D altgr shift keycode 21 = U+041D altgr keycode 22 = U+0433 altgr shift keycode 22 = U+0413 altgr keycode 23 = U+0448 altgr shift keycode 23 = U+0428 altgr keycode 24 = U+0449 altgr shift keycode 24 = U+0429 altgr keycode 25 = U+0437 altgr shift keycode 25 = U+0417 keycode 26 = bracketleft braceleft altgr keycode 26 = U+0445 altgr shift keycode 26 = U+0425 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft altgr alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright bracketleft bracketright # The keycode "0xFF" is too dangerous for many programs (including emacs). # So let it be bracket instead of Hard Sign. altgr keycode 27 = U+044A altgr shift keycode 27 = U+042A control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright altgr alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = 0x080d altgr alt keycode 28 = 0x080d control keycode 28 = Linefeed altgr control keycode 28 = Linefeed keycode 29 = Control altgr keycode 30 = U+0444 altgr shift keycode 30 = U+0424 altgr keycode 31 = U+044B altgr shift keycode 31 = U+042B altgr keycode 32 = U+0432 altgr shift keycode 32 = U+0412 altgr keycode 33 = U+0430 altgr shift keycode 33 = U+0410 altgr keycode 34 = U+043F altgr shift keycode 34 = U+041F altgr keycode 35 = U+0440 altgr shift keycode 35 = U+0420 altgr keycode 36 = U+043E altgr shift keycode 36 = U+041E altgr keycode 37 = U+043B altgr shift keycode 37 = U+041B altgr keycode 38 = U+0434 altgr shift keycode 38 = U+0414 keycode 39 = semicolon colon altgr keycode 39 = U+0436 altgr shift keycode 39 = U+0416 alt keycode 39 = Meta_semicolon altgr alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe altgr alt keycode 40 = Meta_apostrophe altgr keycode 40 = U+044D altgr shift keycode 40 = U+042D keycode 41 = grave asciitilde U+0451 U+0401 control keycode 41 = nul altgr control keycode 41 = nul alt keycode 41 = Meta_grave altgr alt keycode 41 = Meta_grave keycode 42 = Shift control keycode 42 = AltGr_Lock altgr control keycode 42 = AltGr_Lock keycode 43 = backslash bar slash bar control keycode 43 = Control_backslash altgr control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash altgr alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar altgr shift alt keycode 43 = Meta_bar altgr keycode 44 = U+044F altgr shift keycode 44 = U+042F altgr keycode 45 = U+0447 altgr shift keycode 45 = U+0427 altgr keycode 46 = U+0441 altgr shift keycode 46 = U+0421 altgr keycode 47 = U+043C altgr shift keycode 47 = U+041C altgr keycode 48 = U+0438 altgr shift keycode 48 = U+0418 altgr keycode 49 = U+0442 altgr shift keycode 49 = U+0422 altgr keycode 50 = U+044C altgr shift keycode 50 = U+042C keycode 51 = comma less alt keycode 51 = Meta_comma altgr alt keycode 51 = Meta_comma alt shift keycode 51 = Meta_less altgr alt shift keycode 51 = Meta_less altgr keycode 51 = U+0431 altgr shift keycode 51 = U+0411 keycode 52 = period greater alt keycode 52 = Meta_period altgr alt keycode 52 = Meta_period alt shift keycode 52 = Meta_greater altgr alt shift keycode 52 = Meta_greater altgr keycode 52 = U+044E altgr shift keycode 52 = U+042E # Can you survive without "yuo" letter? If no put U+0451 and U+0401 for # altgr keycode 53. keycode 53 = slash question period comma control keycode 53 = Delete altgr control keycode 53 = Delete alt keycode 53 = Meta_slash altgr alt keycode 53 = Meta_slash shift alt keycode 53 = Meta_question altgr shift alt keycode 53 = Meta_question keycode 54 = Shift control keycode 54 = AltGr_Lock altgr control keycode 54 = AltGr_Lock keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space control keycode 57 = nul altgr control keycode 57 = nul alt keycode 57 = Meta_space altgr alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 altgr control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 control alt keycode 59 = Console_1 altgr control alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 altgr control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 control alt keycode 60 = Console_2 altgr control alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 altgr control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 control alt keycode 61 = Console_3 altgr control alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 altgr control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 control alt keycode 62 = Console_4 altgr control alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 altgr control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 control alt keycode 63 = Console_5 altgr control alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 altgr control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 control alt keycode 64 = Console_6 altgr control alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 altgr control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 control alt keycode 65 = Console_7 altgr control alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 altgr control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 control alt keycode 66 = Console_8 altgr control alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 altgr control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 control alt keycode 67 = Console_9 altgr control alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 altgr control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 control alt keycode 68 = Console_10 altgr control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State altgr control keycode 70 = Show_State alt keycode 70 = Scroll_Lock altgr alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 altgr alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 altgr alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 altgr alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 altgr alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 altgr alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 altgr alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 altgr alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 altgr alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 altgr alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 altgr alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less altgr alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 altgr control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 control alt keycode 87 = Console_11 altgr control alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 altgr control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 control alt keycode 88 = Console_12 altgr control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = Control_backslash control keycode 99 = Control_backslash altgr control keycode 99 = Control_backslash alt keycode 99 = Control_backslash altgr alt keycode 99 = Control_backslash keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward altgr shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward altgr shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot altgr control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string F21 = "" string F22 = "" string F23 = "" string F24 = "" string F25 = "" string F26 = "" kbd-1.15.5/data/keymaps/i386/qwerty/it2.map0000644000076400007640000001564612056474622015123 00000000000000# From nosenzo@inrete.alpcom.it Fri Feb 24 12:29:04 1995 ! Italian keymap ! ! ! Note: ! Since the Italian keyboard lacks of some basic keys ( like the '{}' ! parentheses and the '`' grave ) and the most used keys like the ! unix slash '/' are in the wrong position, I added some new keys ! binding to the standard Italian keyboard. They are: ! CHARACTER KEY ! ` AltGr-<'> ! / <-> ! - AltGr-<-> ! { AltGr-<8> ! } AltGr-<9> ! ~ AltGr-<\> ! ! To use the Italian keyboard under X11 you must make the $HOME/.Xmodmap using ! the mk_modmap command found under /usr/lib/kbd/keymaps, ! and then insert the following lines in your /usr/lib/X11/Xconfig : ! ! LeftAlt Meta ! RightAlt ModeShift ! ! Per utilizzare la tastiera Italiana sotto X11 e' necessario creare il file ! $HOME/.Xmodmap usando il comando mk_modmap presente nella dir : ! /usr/lib/kbd/keymaps ed inserire le seguenti linee nel ! file /usr/lib/X11/Xconfig ( penso vada bene qualunque posizione ) : ! ! LeftAlt Meta ! RightAlt ModeShift ! ! Spero che questo mio file possa essere utile a qualcuno, se avete problemi ! non esitate a scrivermi . :-) ! ! If you find some bugs, please mail me. ! ! ! Luca Nosenzo ! keymaps 0-4,6,8-9,12 include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam alt keycode 2 = Meta_one alt shift keycode 2 = Meta_exclam keycode 3 = two quotedbl control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three sterling control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four dollar dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four alt shift keycode 5 = Meta_dollar keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five alt shift keycode 6 = Meta_percent keycode 7 = six ampersand control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven slash bracketleft control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight parenleft braceleft control keycode 9 = Delete alt keycode 9 = Meta_eight alt shift keycode 9 = Meta_braceleft keycode 10 = nine parenright braceright alt keycode 10 = Meta_nine alt shift keycode 10 = Meta_braceright keycode 11 = zero equal bracketright alt keycode 11 = Meta_zero keycode 12 = apostrophe question grave control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = igrave asciicircum alt keycode 13 = Meta_equal alt shift keycode 13 = Meta_asciicircum keycode 14 = Delete Delete alt keycode 14 = Meta_Delete keycode 15 = Tab Meta_Tab alt keycode 15 = Meta_Tab keycode 16 = q Q control keycode 16 = Control_q alt keycode 16 = Meta_q keycode 17 = w W control keycode 17 = Control_w alt keycode 17 = Meta_w keycode 18 = e E control keycode 18 = Control_e alt keycode 18 = Meta_e keycode 19 = r R control keycode 19 = Control_r alt keycode 19 = Meta_r keycode 20 = t T control keycode 20 = Control_t alt keycode 20 = Meta_t keycode 21 = y Y control keycode 21 = Control_y alt keycode 21 = Meta_y keycode 22 = u U control keycode 22 = Control_u alt keycode 22 = Meta_u keycode 23 = i I control keycode 23 = Tab alt keycode 23 = Meta_i keycode 24 = o O control keycode 24 = Control_o alt keycode 24 = Meta_o keycode 25 = p P control keycode 25 = Control_p alt keycode 25 = Meta_p keycode 26 = egrave eacute bracketleft braceleft altgr keycode 26 = bracketleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = plus asterisk bracketright asciitilde altgr keycode 27 = bracketright control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a A control keycode 30 = Control_a alt keycode 30 = Meta_a keycode 31 = s S control keycode 31 = Control_s alt keycode 31 = Meta_s keycode 32 = d D control keycode 32 = Control_d alt keycode 32 = Meta_d keycode 33 = f F control keycode 33 = Control_f alt keycode 33 = Meta_f keycode 34 = g G control keycode 34 = Control_g alt keycode 34 = Meta_g keycode 35 = h H control keycode 35 = BackSpace alt keycode 35 = Meta_h keycode 36 = j J control keycode 36 = Linefeed alt keycode 36 = Meta_j keycode 37 = k K control keycode 37 = Control_k alt keycode 37 = Meta_k keycode 38 = l L control keycode 38 = Control_l alt keycode 38 = Meta_l keycode 39 = ograve cent at alt keycode 39 = Meta_semicolon alt shift keycode 39 = Meta_at keycode 40 = agrave grave numbersign control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe altgr keycode 40 = numbersign alt shift keycode 40 = Meta_numbersign keycode 41 = backslash bar asciitilde control keycode 41 = nul alt keycode 41 = Meta_grave altgr keycode 41 = asciitilde alt shift keycode 41 = Meta_bar keycode 42 = Shift keycode 43 = ugrave paragraph control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 44 = z Z control keycode 44 = Control_z alt keycode 44 = Meta_z keycode 45 = x X control keycode 45 = Control_x alt keycode 45 = Meta_x keycode 46 = c C control keycode 46 = Control_c alt keycode 46 = Meta_c keycode 47 = v V control keycode 47 = Control_v alt keycode 47 = Meta_v keycode 48 = b B control keycode 48 = Control_b alt keycode 48 = Meta_b keycode 49 = n N control keycode 49 = Control_n alt keycode 49 = Meta_n keycode 50 = m M control keycode 50 = Control_m alt keycode 50 = Meta_m keycode 51 = comma semicolon alt keycode 51 = Meta_comma keycode 52 = period colon alt keycode 52 = Meta_period keycode 53 = slash underscore minus control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 86 = less greater bar alt keycode 86 = Meta_less alt shift keycode 86 = Meta_greater keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwerty/tj_alt-UTF8.map0000644000076400007640000003676312056474622016431 00000000000000# This keymap is based on Russian keymap for a 105-keys PC keyboard. # Modified by Victor Ibragimov # Tajik openSUSE & Software Localization # http://www.kde.tj/ # # Tajik Standard Keyboard Layout # RightAlt is used to change rus/lat, while Shift+CapsLock is used to # lock capitals. # # KEYCODE 12 IS FOR CYRILLIC CAPITAL AND SMALL LETTER GHE WITH STROKE # KEYCODE 13 IS FOR CYRILLIC CAPITAL AND SMALL LETTER U WITH MACRON # KEYCODE 17 IS FOR CYRILLIC CAPITAL AND SMALL LETTER KA WITH DESCENDER # KEYCODE 24 IS FOR CYRILLIC CAPITAL AND SMALL LETTER HA WITH DESCENDER # KEYCODE 31 IS FOR CYRILLIC CAPITAL AND SMALL LETTER CHE WITH DESCENDER # KEYCODE 50 IS FOR CYRILLIC CAPITAL AND SMALL LETTER I WITH MACRON # CYRILLIC CAPITAL LETTER IO ON KEYCODE 53 ENABLED # include "qwerty-layout" keycode 0 = keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape altgr alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one altgr alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam altgr shift alt keycode 2 = Meta_exclam keycode 3 = two at two quotedbl control keycode 3 = nul altgr control keycode 3 = nul alt keycode 3 = Meta_two altgr alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at altgr shift alt keycode 3 = Meta_at keycode 4 = three numbersign three numbersign control keycode 4 = Escape altgr control keycode 4 = Escape alt keycode 4 = Meta_three altgr alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign altgr shift alt keycode 4 = Meta_numbersign keycode 5 = four dollar four semicolon control keycode 5 = Control_backslash altgr control keycode 5 = Control_backslash alt keycode 5 = Meta_four altgr alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar altgr shift alt keycode 5 = Meta_dollar keycode 6 = five percent five percent control keycode 6 = Control_bracketright altgr control keycode 6 = Control_bracketright alt keycode 6 = Meta_five altgr alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent altgr shift alt keycode 6 = Meta_percent keycode 7 = six asciicircum six colon control keycode 7 = Control_asciicircum altgr control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six altgr alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum altgr shift alt keycode 7 = Meta_asciicircum keycode 8 = seven ampersand seven question control keycode 8 = Control_underscore altgr control keycode 8 = Control_underscore alt keycode 8 = Meta_seven altgr alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand altgr shift alt keycode 8 = Meta_ampersand keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete altgr control keycode 9 = Delete alt keycode 9 = Meta_eight altgr alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk altgr shift alt keycode 9 = Meta_asterisk keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine altgr alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft altgr shift alt keycode 10 = Meta_parenleft keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero altgr alt keycode 11 = Meta_zero shift alt keycode 11 = Meta_parenright altgr shift alt keycode 11 = Meta_parenright # altgr keycode 12 is used for CYRILLIC CAPITAL AND SMALL LETTER GHE WITH STROKE altgr keycode 12 = U+0493 altgr shift keycode 12 = U+0492 # keycode 12 = minus underscore minus underscore # control keycode 12 = Control_underscore #altgr control keycode 12 = Control_underscore # alt keycode 12 = Meta_minus #altgr alt keycode 12 = Meta_minus # shift alt keycode 12 = Meta_underscore #altgr shift alt keycode 12 = Meta_underscore # altgr keycode 13 is used for CYRILLIC CAPITAL AND SMALL LETTER U WITH MACRON altgr keycode 13 = U+04EF altgr shift keycode 13 = U+04EE # keycode 13 = equal plus equal plus # alt keycode 13 = Meta_equal #altgr alt keycode 13 = Meta_equal # shift alt keycode 13 = Meta_plus #altgr shift alt keycode 13 = Meta_plus keycode 14 = Delete Delete Delete Delete alt keycode 14 = Meta_Delete altgr alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab altgr alt keycode 15 = Meta_Tab altgr keycode 16 = U+0439 altgr shift keycode 16 = U+0419 # keycode 17 is used for CYRILLIC CAPITAL AND SMALL LETTER KA WITH DESCENDER altgr keycode 17 = U+049B altgr shift keycode 17 = U+049A altgr keycode 18 = U+0443 altgr shift keycode 18 = U+0423 altgr keycode 19 = U+043A altgr shift keycode 19 = U+041A altgr keycode 20 = U+0435 altgr shift keycode 20 = U+0415 altgr keycode 21 = U+043D altgr shift keycode 21 = U+041D altgr keycode 22 = U+0433 altgr shift keycode 22 = U+0413 altgr keycode 23 = U+0448 altgr shift keycode 23 = U+0428 # keycode 24 is used for CYRILLIC CAPITAL AND SMALL LETTER HA WITH DESCENDER altgr keycode 24 = U+04B3 altgr shift keycode 24 = U+04B2 altgr keycode 25 = U+0437 altgr shift keycode 25 = U+0417 keycode 26 = bracketleft braceleft altgr keycode 26 = U+0445 altgr shift keycode 26 = U+0425 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft altgr alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright bracketleft bracketright # The keycode "0xFF" is too dangerous for many programs (including emacs). # So let it be bracket instead of Hard Sign. altgr keycode 27 = U+044A altgr shift keycode 27 = U+042A control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright altgr alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = 0x080d altgr alt keycode 28 = 0x080d control keycode 28 = Linefeed altgr control keycode 28 = Linefeed keycode 29 = Control altgr keycode 30 = U+0444 altgr shift keycode 30 = U+0424 # keycode 31 is used for CYRILLIC CAPITAL AND SMALL LETTER CHE WITH DESCENDER altgr keycode 31 = U+04B7 altgr shift keycode 31 = U+04B6 altgr keycode 32 = U+0432 altgr shift keycode 32 = U+0412 altgr keycode 33 = U+0430 altgr shift keycode 33 = U+0410 altgr keycode 34 = U+043F altgr shift keycode 34 = U+041F altgr keycode 35 = U+0440 altgr shift keycode 35 = U+0420 altgr keycode 36 = U+043E altgr shift keycode 36 = U+041E altgr keycode 37 = U+043B altgr shift keycode 37 = U+041B altgr keycode 38 = U+0434 altgr shift keycode 38 = U+0414 keycode 39 = semicolon colon altgr keycode 39 = U+0436 altgr shift keycode 39 = U+0416 alt keycode 39 = Meta_semicolon altgr alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe altgr alt keycode 40 = Meta_apostrophe altgr keycode 40 = U+044D altgr shift keycode 40 = U+042D keycode 41 = grave asciitilde U+0451 U+0401 control keycode 41 = nul altgr control keycode 41 = nul alt keycode 41 = Meta_grave altgr alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar slash bar control keycode 43 = Control_backslash altgr control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash altgr alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar altgr shift alt keycode 43 = Meta_bar altgr keycode 44 = U+044F altgr shift keycode 44 = U+042F altgr keycode 45 = U+0447 altgr shift keycode 45 = U+0427 altgr keycode 46 = U+0441 altgr shift keycode 46 = U+0421 altgr keycode 47 = U+043C altgr shift keycode 47 = U+041C altgr keycode 48 = U+0438 altgr shift keycode 48 = U+0418 altgr keycode 49 = U+0442 altgr shift keycode 49 = U+0422 # keycode 50 is used for CYRILLIC CAPITAL AND SMALL LETTER I WITH MACRON altgr keycode 50 = U+04E3 altgr shift keycode 50 = U+04E2 keycode 51 = comma less alt keycode 51 = Meta_comma altgr alt keycode 51 = Meta_comma alt shift keycode 51 = Meta_less altgr alt shift keycode 51 = Meta_less altgr keycode 51 = U+0431 altgr shift keycode 51 = U+0411 keycode 52 = period greater alt keycode 52 = Meta_period altgr alt keycode 52 = Meta_period alt shift keycode 52 = Meta_greater altgr alt shift keycode 52 = Meta_greater altgr keycode 52 = U+044E altgr shift keycode 52 = U+042E # Can you survive without "yuo" letter? If no put U+0451 and U+0401 for # altgr keycode 53. keycode 53 = slash question period comma control keycode 53 = Delete altgr control keycode 53 = Delete # CYRILLIC CAPITAL LETTER IO ENABLED alt keycode 53 = U+0451 altgr alt keycode 53 = U+0401 shift alt keycode 53 = Meta_question altgr shift alt keycode 53 = Meta_question keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space control keycode 57 = nul altgr control keycode 57 = nul alt keycode 57 = Meta_space altgr alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 altgr control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 control alt keycode 59 = Console_1 altgr control alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 altgr control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 control alt keycode 60 = Console_2 altgr control alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 altgr control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 control alt keycode 61 = Console_3 altgr control alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 altgr control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 control alt keycode 62 = Console_4 altgr control alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 altgr control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 control alt keycode 63 = Console_5 altgr control alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 altgr control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 control alt keycode 64 = Console_6 altgr control alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 altgr control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 control alt keycode 65 = Console_7 altgr control alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 altgr control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 control alt keycode 66 = Console_8 altgr control alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 altgr control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 control alt keycode 67 = Console_9 altgr control alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 altgr control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 control alt keycode 68 = Console_10 altgr control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State altgr control keycode 70 = Show_State alt keycode 70 = Scroll_Lock altgr alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 altgr alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 altgr alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 altgr alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 altgr alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 altgr alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 altgr alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 altgr alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 altgr alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 altgr alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 altgr alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less altgr alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 altgr control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 control alt keycode 87 = Console_11 altgr control alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 altgr control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 control alt keycode 88 = Console_12 altgr control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = Control_backslash control keycode 99 = Control_backslash altgr control keycode 99 = Control_backslash alt keycode 99 = Control_backslash altgr alt keycode 99 = Control_backslash keycode 100 = AltGr_Lock keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward altgr shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward altgr shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot altgr control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string F21 = "" string F22 = "" string F23 = "" string F24 = "" string F25 = "" string F26 = "" kbd-1.15.5/data/keymaps/i386/qwerty/ruwin_cplk-UTF-8.map0000644000076400007640000003521712056474622017377 00000000000000# This keymap is a result of a convertion done by a script. # Cyril Slobin's encoding tables from # console-tools-cyrillic-0.8 package were used. # being converted from/to encoding: # koi8-r utf-8 # ru4.map is a Russian keymap for a ms(105 keys) keyboard, prepared by # IPLabs Linux Team (www.iplabs.ru/Linux and www.logic.ru) # from (ru1.map) by Eugene Crosser's (ru.map): # by Alexey Vovenko . # # CapsLock is used to change rus/lat, while Shift+CapsLock is used to # lock capitals. include "qwerty-layout" keycode 0 = keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape altgr alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one altgr alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam altgr shift alt keycode 2 = Meta_exclam keycode 3 = two at two quotedbl control keycode 3 = nul altgr control keycode 3 = nul alt keycode 3 = Meta_two altgr alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at altgr shift alt keycode 3 = Meta_at keycode 4 = three numbersign three numbersign control keycode 4 = Escape altgr control keycode 4 = Escape alt keycode 4 = Meta_three altgr alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign altgr shift alt keycode 4 = Meta_numbersign keycode 5 = four dollar four semicolon control keycode 5 = Control_backslash altgr control keycode 5 = Control_backslash alt keycode 5 = Meta_four altgr alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar altgr shift alt keycode 5 = Meta_dollar keycode 6 = five percent five percent control keycode 6 = Control_bracketright altgr control keycode 6 = Control_bracketright alt keycode 6 = Meta_five altgr alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent altgr shift alt keycode 6 = Meta_percent keycode 7 = six asciicircum six colon control keycode 7 = Control_asciicircum altgr control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six altgr alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum altgr shift alt keycode 7 = Meta_asciicircum keycode 8 = seven ampersand seven question control keycode 8 = Control_underscore altgr control keycode 8 = Control_underscore alt keycode 8 = Meta_seven altgr alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand altgr shift alt keycode 8 = Meta_ampersand keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete altgr control keycode 9 = Delete alt keycode 9 = Meta_eight altgr alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk altgr shift alt keycode 9 = Meta_asterisk keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine altgr alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft altgr shift alt keycode 10 = Meta_parenleft keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero altgr alt keycode 11 = Meta_zero shift alt keycode 11 = Meta_parenright altgr shift alt keycode 11 = Meta_parenright keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore altgr control keycode 12 = Control_underscore alt keycode 12 = Meta_minus altgr alt keycode 12 = Meta_minus shift alt keycode 12 = Meta_underscore altgr shift alt keycode 12 = Meta_underscore keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal altgr alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus altgr shift alt keycode 13 = Meta_plus keycode 14 = Delete Delete Delete Delete alt keycode 14 = Meta_Delete altgr alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab altgr alt keycode 15 = Meta_Tab altgr keycode 16 = U+0439 altgr shift keycode 16 = U+0419 altgr keycode 17 = U+0446 altgr shift keycode 17 = U+0426 altgr keycode 18 = U+0443 altgr shift keycode 18 = U+0423 altgr keycode 19 = U+043A altgr shift keycode 19 = U+041A altgr keycode 20 = U+0435 altgr shift keycode 20 = U+0415 altgr keycode 21 = U+043D altgr shift keycode 21 = U+041D altgr keycode 22 = U+0433 altgr shift keycode 22 = U+0413 altgr keycode 23 = U+0448 altgr shift keycode 23 = U+0428 altgr keycode 24 = U+0449 altgr shift keycode 24 = U+0429 altgr keycode 25 = U+0437 altgr shift keycode 25 = U+0417 keycode 26 = bracketleft braceleft altgr keycode 26 = U+0445 altgr shift keycode 26 = U+0425 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft altgr alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright bracketleft bracketright # The keycode "0xFF" is too dangerous for many programs (including emacs). # So let it be bracket instead of Hard Sign. altgr keycode 27 = U+044A altgr shift keycode 27 = U+042A control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright altgr alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = 0x080d altgr alt keycode 28 = 0x080d control keycode 28 = Linefeed altgr control keycode 28 = Linefeed keycode 29 = Control altgr keycode 30 = U+0444 altgr shift keycode 30 = U+0424 altgr keycode 31 = U+044B altgr shift keycode 31 = U+042B altgr keycode 32 = U+0432 altgr shift keycode 32 = U+0412 altgr keycode 33 = U+0430 altgr shift keycode 33 = U+0410 altgr keycode 34 = U+043F altgr shift keycode 34 = U+041F altgr keycode 35 = U+0440 altgr shift keycode 35 = U+0420 altgr keycode 36 = U+043E altgr shift keycode 36 = U+041E altgr keycode 37 = U+043B altgr shift keycode 37 = U+041B altgr keycode 38 = U+0434 altgr shift keycode 38 = U+0414 keycode 39 = semicolon colon altgr keycode 39 = U+0436 altgr shift keycode 39 = U+0416 alt keycode 39 = Meta_semicolon altgr alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe altgr alt keycode 40 = Meta_apostrophe altgr keycode 40 = U+044D altgr shift keycode 40 = U+042D keycode 41 = grave asciitilde U+0451 U+0401 control keycode 41 = nul altgr control keycode 41 = nul alt keycode 41 = Meta_grave altgr alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar slash bar control keycode 43 = Control_backslash altgr control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash altgr alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar altgr shift alt keycode 43 = Meta_bar altgr keycode 44 = U+044F altgr shift keycode 44 = U+042F altgr keycode 45 = U+0447 altgr shift keycode 45 = U+0427 altgr keycode 46 = U+0441 altgr shift keycode 46 = U+0421 altgr keycode 47 = U+043C altgr shift keycode 47 = U+041C altgr keycode 48 = U+0438 altgr shift keycode 48 = U+0418 altgr keycode 49 = U+0442 altgr shift keycode 49 = U+0422 altgr keycode 50 = U+044C altgr shift keycode 50 = U+042C keycode 51 = comma less alt keycode 51 = Meta_comma altgr alt keycode 51 = Meta_comma alt shift keycode 51 = Meta_less altgr alt shift keycode 51 = Meta_less altgr keycode 51 = U+0431 altgr shift keycode 51 = U+0411 keycode 52 = period greater alt keycode 52 = Meta_period altgr alt keycode 52 = Meta_period alt shift keycode 52 = Meta_greater altgr alt shift keycode 52 = Meta_greater altgr keycode 52 = U+044E altgr shift keycode 52 = U+042E # Can you survive without "yuo" letter? If no put U+0451 and U+0401 for # altgr keycode 53. keycode 53 = slash question period comma control keycode 53 = Delete altgr control keycode 53 = Delete alt keycode 53 = Meta_slash altgr alt keycode 53 = Meta_slash shift alt keycode 53 = Meta_question altgr shift alt keycode 53 = Meta_question keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space control keycode 57 = nul altgr control keycode 57 = nul alt keycode 57 = Meta_space altgr alt keycode 57 = Meta_space keycode 58 = AltGr_Lock shift keycode 58 = Caps_Lock altgr shift keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 altgr control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 control alt keycode 59 = Console_1 altgr control alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 altgr control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 control alt keycode 60 = Console_2 altgr control alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 altgr control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 control alt keycode 61 = Console_3 altgr control alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 altgr control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 control alt keycode 62 = Console_4 altgr control alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 altgr control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 control alt keycode 63 = Console_5 altgr control alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 altgr control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 control alt keycode 64 = Console_6 altgr control alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 altgr control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 control alt keycode 65 = Console_7 altgr control alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 altgr control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 control alt keycode 66 = Console_8 altgr control alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 altgr control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 control alt keycode 67 = Console_9 altgr control alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 altgr control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 control alt keycode 68 = Console_10 altgr control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State altgr control keycode 70 = Show_State alt keycode 70 = Scroll_Lock altgr alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 altgr alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 altgr alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 altgr alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 altgr alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 altgr alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 altgr alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 altgr alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 altgr alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 altgr alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 altgr alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less altgr alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 altgr control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 control alt keycode 87 = Console_11 altgr control alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 altgr control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 control alt keycode 88 = Console_12 altgr control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = Control_backslash control keycode 99 = Control_backslash altgr control keycode 99 = Control_backslash alt keycode 99 = Control_backslash altgr alt keycode 99 = Control_backslash keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward altgr shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward altgr shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot altgr control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string F21 = "" string F22 = "" string F23 = "" string F24 = "" string F25 = "" string F26 = "" kbd-1.15.5/data/keymaps/i386/qwerty/br-latin1-us.map0000644000076400007640000000455112056474622016634 00000000000000# # $Id: Brazilian Mapping for US International Keyboards $ # $Revision: 1.0.1 $ # $Author: Antonio Dias $ # # Console fonts lat1-*.psfu work best with this mapping # # Changelog: # 2000-03-06 accdias Initial Release # 2000-03-12 accdias Modified keycode 14 to send Delete # keymaps 0-2,4-6,8-9,12 alt_is_meta include "qwerty-layout" include "linux-with-two-alt-keys" strings as usual compose as usual for "iso-8859-1" compose '\'' 'C' to Ccedilla compose '\'' 'c' to ccedilla keycode 1 = Escape keycode 2 = one exclam onesuperior keycode 3 = two at twosuperior nul nul keycode 4 = three numbersign threesuperior control keycode 4 = Escape keycode 5 = four dollar sterling Control_backslash keycode 6 = five percent cent control keycode 6 = Control_bracketright keycode 7 = six dead_circumflex notsign control keycode 7 = Control_asciicircum keycode 8 = seven ampersand braceleft Control_underscore keycode 9 = eight asterisk bracketleft Delete keycode 10 = nine parenleft bracketright keycode 11 = zero parenright braceright keycode 12 = minus underscore backslash Control_underscore Control_underscore keycode 13 = equal plus section keycode 14 = Delete keycode 15 = Tab shift keycode 15 = Meta_Tab keycode 26 = bracketleft braceleft control keycode 26 = Escape keycode 27 = bracketright braceright asciitilde Control_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = semicolon colon keycode 40 = dead_acute dead_diaeresis control keycode 40 = Control_g keycode 41 = dead_grave dead_tilde control keycode 41 = nul keycode 42 = Shift keycode 43 = backslash bar masculine control keycode 43 = Control_backslash keycode 51 = comma less keycode 52 = period greater keycode 53 = slash question control keycode 53 = Delete keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul keycode 58 = Caps_Lock keycode 97 = Control # # Windows Left and Right Keys # keycode 125 = Decr_Console keycode 126 = Incr_Console # # Windows Menu Key # keycode 127 = Last_Console # # End of file # kbd-1.15.5/data/keymaps/i386/qwerty/il-phonetic.map0000644000076400007640000001301112056474622016620 00000000000000charset "iso-8859-8" keymaps 0-6,8,12 include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam one alt keycode 2 = Meta_one keycode 3 = two at two VoidSymbol nul nul alt keycode 3 = Meta_two keycode 4 = three numbersign three control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four dollar four control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent five control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six asciicircum six control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven ampersand seven control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight asterisk eight multiplication Delete alt keycode 9 = Meta_eight keycode 10 = nine parenleft nine alt keycode 10 = Meta_nine keycode 11 = zero parenright zero alt keycode 11 = Meta_zero keycode 12 = minus underscore backslash VoidSymbol Control_underscore Control_underscore alt keycode 12 = Meta_minus keycode 13 = equal plus doubleunderscore doubleunderscore alt keycode 13 = Meta_equal keycode 14 = Delete Delete alt keycode 14 = Meta_Delete keycode 15 = Tab Meta_Tab alt keycode 15 = Meta_Tab keycode 16 = +q +Q qof qof Control_q keycode 17 = +w +W vav vav Control_w keycode 18 = +e +E alef alef Control_e keycode 19 = +r +R resh resh Control_r keycode 20 = +t +T tav tet Control_t keycode 21 = +y +Y ayin ayin Control_y keycode 22 = +u +U vav vav Control_u keycode 23 = +i +I yod yod Tab keycode 24 = +o +O samekh samekh Control_o keycode 25 = +p +P pe finalpe Control_p keycode 26 = bracketleft braceleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright asciitilde control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = +a +A alef alef Control_a keycode 31 = +s +S shin shin Control_s keycode 32 = +d +D dalet dalet Control_d keycode 33 = +f +F pe finalpe Control_f keycode 34 = +g +G gimel gimel Control_g keycode 35 = +h +H he he BackSpace keycode 36 = +j +J yod yod Linefeed keycode 37 = +k +K kaf finalkaf Control_k keycode 38 = +l +L lamed lamed Control_l keycode 39 = semicolon colon semicolon colon alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = grave asciitilde overscore overscore nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 44 = +z +Z zayin zayin Control_z keycode 45 = +x +X het het Control_x keycode 46 = +c +C tsadi finaltsadi Control_c keycode 47 = +v +V vav vav Control_v keycode 48 = +b +B bet bet Control_b keycode 49 = +n +N nun finalnun Control_n keycode 50 = +m +M mem finalmem Control_m keycode 51 = comma less comma less alt keycode 51 = Meta_comma keycode 52 = period greater period greater Compose alt keycode 52 = Meta_period keycode 53 = slash question division division Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 56 = Alt keycode 57 = space space space space nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 97 = AltGr_Lock compose 'c' 'h' to '' kbd-1.15.5/data/keymaps/i386/qwerty/ruwin_ct_sh-KOI8-R.map0000644000076400007640000003471312056474622017654 00000000000000# ruwin_ct_sh.map is a Russian keymap for a ms(105 keys) keyboard, prepared by # IPLabs Linux Team (www.iplabs.ru/Linux and www.logic.ru) # from (ru1.map) by Eugene Crosser's (ru.map): # by Alexey Vovenko . # # changed by imz@altlinux.ru to be left/right insensitive # # Right+Shift is used to change rus/lat # include "qwerty-layout" keycode 0 = keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape altgr alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one altgr alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam altgr shift alt keycode 2 = Meta_exclam keycode 3 = two at two quotedbl control keycode 3 = nul altgr control keycode 3 = nul alt keycode 3 = Meta_two altgr alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at altgr shift alt keycode 3 = Meta_at keycode 4 = three numbersign three numbersign control keycode 4 = Escape altgr control keycode 4 = Escape alt keycode 4 = Meta_three altgr alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign altgr shift alt keycode 4 = Meta_numbersign keycode 5 = four dollar four semicolon control keycode 5 = Control_backslash altgr control keycode 5 = Control_backslash alt keycode 5 = Meta_four altgr alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar altgr shift alt keycode 5 = Meta_dollar keycode 6 = five percent five percent control keycode 6 = Control_bracketright altgr control keycode 6 = Control_bracketright alt keycode 6 = Meta_five altgr alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent altgr shift alt keycode 6 = Meta_percent keycode 7 = six asciicircum six colon control keycode 7 = Control_asciicircum altgr control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six altgr alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum altgr shift alt keycode 7 = Meta_asciicircum keycode 8 = seven ampersand seven question control keycode 8 = Control_underscore altgr control keycode 8 = Control_underscore alt keycode 8 = Meta_seven altgr alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand altgr shift alt keycode 8 = Meta_ampersand keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete altgr control keycode 9 = Delete alt keycode 9 = Meta_eight altgr alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk altgr shift alt keycode 9 = Meta_asterisk keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine altgr alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft altgr shift alt keycode 10 = Meta_parenleft keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero altgr alt keycode 11 = Meta_zero shift alt keycode 11 = Meta_parenright altgr shift alt keycode 11 = Meta_parenright keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore altgr control keycode 12 = Control_underscore alt keycode 12 = Meta_minus altgr alt keycode 12 = Meta_minus shift alt keycode 12 = Meta_underscore altgr shift alt keycode 12 = Meta_underscore keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal altgr alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus altgr shift alt keycode 13 = Meta_plus keycode 14 = Delete Delete Delete Delete alt keycode 14 = Meta_Delete altgr alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab altgr alt keycode 15 = Meta_Tab altgr keycode 16 = +0xCA altgr shift keycode 16 = +0xEA altgr keycode 17 = +0xC3 altgr shift keycode 17 = +0xE3 altgr keycode 18 = +0xD5 altgr shift keycode 18 = +0xF5 altgr keycode 19 = +0xCB altgr shift keycode 19 = +0xEB altgr keycode 20 = +0xC5 altgr shift keycode 20 = +0xE5 altgr keycode 21 = +0xCE altgr shift keycode 21 = +0xEE altgr keycode 22 = +0xC7 altgr shift keycode 22 = +0xE7 altgr keycode 23 = +0xDB altgr shift keycode 23 = +0xFB altgr keycode 24 = +0xDD altgr shift keycode 24 = +0xFD altgr keycode 25 = +0xDA altgr shift keycode 25 = +0xFA keycode 26 = bracketleft braceleft altgr keycode 26 = +0xC8 altgr shift keycode 26 = +0xE8 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft altgr alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright bracketleft bracketright # The keycode "0xFF" is too dangerous for many programs (including emacs). # So let it be bracket instead of Hard Sign. altgr keycode 27 = +0xDF altgr shift keycode 27 = +0xFF control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright altgr alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = 0x080d altgr alt keycode 28 = 0x080d control keycode 28 = Linefeed altgr control keycode 28 = Linefeed keycode 29 = Control altgr keycode 30 = +0xC6 altgr shift keycode 30 = +0xE6 altgr keycode 31 = +0xD9 altgr shift keycode 31 = +0xF9 altgr keycode 32 = +0xD7 altgr shift keycode 32 = +0xF7 altgr keycode 33 = +0xC1 altgr shift keycode 33 = +0xE1 altgr keycode 34 = +0xD0 altgr shift keycode 34 = +0xF0 altgr keycode 35 = +0xD2 altgr shift keycode 35 = +0xF2 altgr keycode 36 = +0xCF altgr shift keycode 36 = +0xEF altgr keycode 37 = +0xCC altgr shift keycode 37 = +0xEC altgr keycode 38 = +0xC4 altgr shift keycode 38 = +0xE4 keycode 39 = semicolon colon altgr keycode 39 = +0xD6 altgr shift keycode 39 = +0xF6 alt keycode 39 = Meta_semicolon altgr alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe altgr alt keycode 40 = Meta_apostrophe altgr keycode 40 = +0xDC altgr shift keycode 40 = +0xFC keycode 41 = grave asciitilde +0xA3 +0xB3 control keycode 41 = nul altgr control keycode 41 = nul alt keycode 41 = Meta_grave altgr alt keycode 41 = Meta_grave keycode 42 = Shift control keycode 42 = AltGr_Lock altgr control keycode 42 = AltGr_Lock keycode 43 = backslash bar slash bar control keycode 43 = Control_backslash altgr control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash altgr alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar altgr shift alt keycode 43 = Meta_bar altgr keycode 44 = +0xD1 altgr shift keycode 44 = +0xF1 altgr keycode 45 = +0xDE altgr shift keycode 45 = +0xFE altgr keycode 46 = +0xD3 altgr shift keycode 46 = +0xF3 altgr keycode 47 = +0xCD altgr shift keycode 47 = +0xED altgr keycode 48 = +0xC9 altgr shift keycode 48 = +0xE9 altgr keycode 49 = +0xD4 altgr shift keycode 49 = +0xF4 altgr keycode 50 = +0xD8 altgr shift keycode 50 = +0xF8 keycode 51 = comma less alt keycode 51 = Meta_comma altgr alt keycode 51 = Meta_comma alt shift keycode 51 = Meta_less altgr alt shift keycode 51 = Meta_less altgr keycode 51 = +0xC2 altgr shift keycode 51 = +0xE2 keycode 52 = period greater alt keycode 52 = Meta_period altgr alt keycode 52 = Meta_period alt shift keycode 52 = Meta_greater altgr alt shift keycode 52 = Meta_greater altgr keycode 52 = +0xC0 altgr shift keycode 52 = +0xE0 # Can you survive without "yuo" letter? If no put +0xA3 and +0xB3 for # altgr keycode 53. keycode 53 = slash question period comma control keycode 53 = Delete altgr control keycode 53 = Delete alt keycode 53 = Meta_slash altgr alt keycode 53 = Meta_slash shift alt keycode 53 = Meta_question altgr shift alt keycode 53 = Meta_question keycode 54 = Shift control keycode 54 = AltGr_Lock altgr control keycode 54 = AltGr_Lock keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space control keycode 57 = nul altgr control keycode 57 = nul alt keycode 57 = Meta_space altgr alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 altgr control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 control alt keycode 59 = Console_1 altgr control alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 altgr control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 control alt keycode 60 = Console_2 altgr control alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 altgr control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 control alt keycode 61 = Console_3 altgr control alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 altgr control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 control alt keycode 62 = Console_4 altgr control alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 altgr control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 control alt keycode 63 = Console_5 altgr control alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 altgr control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 control alt keycode 64 = Console_6 altgr control alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 altgr control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 control alt keycode 65 = Console_7 altgr control alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 altgr control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 control alt keycode 66 = Console_8 altgr control alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 altgr control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 control alt keycode 67 = Console_9 altgr control alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 altgr control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 control alt keycode 68 = Console_10 altgr control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State altgr control keycode 70 = Show_State alt keycode 70 = Scroll_Lock altgr alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 altgr alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 altgr alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 altgr alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 altgr alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 altgr alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 altgr alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 altgr alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 altgr alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 altgr alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 altgr alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less altgr alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 altgr control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 control alt keycode 87 = Console_11 altgr control alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 altgr control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 control alt keycode 88 = Console_12 altgr control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = Control_backslash control keycode 99 = Control_backslash altgr control keycode 99 = Control_backslash alt keycode 99 = Control_backslash altgr alt keycode 99 = Control_backslash keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward altgr shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward altgr shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot altgr control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string F21 = "" string F22 = "" string F23 = "" string F24 = "" string F25 = "" string F26 = "" kbd-1.15.5/data/keymaps/i386/qwerty/ru1.map0000644000076400007640000003512312056474622015124 00000000000000# Here is the more or less complete list of differences between my keymap # (ru1.map) and Eugene Crosser's (ru.map): # # 1. The Backspace key sends \127 code in my version and ^H in Crosser's. # 2. Control-Enter sends ^J code vs. ^M # 3. Cyrillic Lock is Right-Alt vs Right-Ctrl. # 4. There is no letters "yo" (e with dots, \163 and \179) # as they do not always survive in translations from KOI to ALT codings # and are never used in book publishing anyway. # 5. Shift-3 is still # in this map, not that crazy ?. # 6. ` and ~ are on their usual place in cyrillic mode. There is no hard # signs in my map. BTW, big hard sign has a code \255 and causes # a lot of trouble. It crashes a lot of editors. # 7. This keymap has more key definitions for key combinations useful in # emacs Alt-Shift-something, for example. # # Alexey Vovenko . strings as usual keycode 1 = Escape alt keycode 1 = Meta_Escape altgr alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one altgr alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam altgr shift alt keycode 2 = Meta_exclam keycode 3 = two at two quotedbl control keycode 3 = nul altgr control keycode 3 = nul alt keycode 3 = Meta_two altgr alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at altgr shift alt keycode 3 = Meta_at keycode 4 = three numbersign three numbersign control keycode 4 = Escape altgr control keycode 4 = Escape alt keycode 4 = Meta_three altgr alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign altgr shift alt keycode 4 = Meta_numbersign keycode 5 = four dollar four semicolon control keycode 5 = Control_backslash altgr control keycode 5 = Control_backslash alt keycode 5 = Meta_four altgr alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar altgr shift alt keycode 5 = Meta_dollar keycode 6 = five percent five colon control keycode 6 = Control_bracketright altgr control keycode 6 = Control_bracketright alt keycode 6 = Meta_five altgr alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent altgr shift alt keycode 6 = Meta_percent keycode 7 = six asciicircum six comma control keycode 7 = Control_asciicircum altgr control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six altgr alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum altgr shift alt keycode 7 = Meta_asciicircum keycode 8 = seven ampersand seven period control keycode 8 = Control_underscore altgr control keycode 8 = Control_underscore alt keycode 8 = Meta_seven altgr alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand altgr shift alt keycode 8 = Meta_ampersand keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete altgr control keycode 9 = Delete alt keycode 9 = Meta_eight altgr alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk altgr shift alt keycode 9 = Meta_asterisk keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine altgr alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft altgr shift alt keycode 10 = Meta_parenleft keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero altgr alt keycode 11 = Meta_zero shift alt keycode 11 = Meta_parenright altgr shift alt keycode 11 = Meta_parenright keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore altgr control keycode 12 = Control_underscore alt keycode 12 = Meta_minus altgr alt keycode 12 = Meta_minus shift alt keycode 12 = Meta_underscore altgr shift alt keycode 12 = Meta_underscore keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal altgr alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus altgr shift alt keycode 13 = Meta_plus keycode 14 = Delete Delete Delete Delete alt keycode 14 = Meta_Delete altgr alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab altgr alt keycode 15 = Meta_Tab keycode 16 = +q altgr keycode 16 = +0xCA altgr shift keycode 16 = +0xEA keycode 17 = +w altgr keycode 17 = +0xC3 altgr shift keycode 17 = +0xE3 keycode 18 = +e altgr keycode 18 = +0xD5 altgr shift keycode 18 = +0xF5 keycode 19 = +r altgr keycode 19 = +0xCB altgr shift keycode 19 = +0xEB keycode 20 = +t altgr keycode 20 = +0xC5 altgr shift keycode 20 = +0xE5 keycode 21 = +y altgr keycode 21 = +0xCE altgr shift keycode 21 = +0xEE keycode 22 = +u altgr keycode 22 = +0xC7 altgr shift keycode 22 = +0xE7 keycode 23 = +i altgr keycode 23 = +0xDB altgr shift keycode 23 = +0xFB keycode 24 = +o altgr keycode 24 = +0xDD altgr shift keycode 24 = +0xFD keycode 25 = +p altgr keycode 25 = +0xDA altgr shift keycode 25 = +0xFA keycode 26 = bracketleft braceleft altgr keycode 26 = +0xC8 altgr shift keycode 26 = +0xE8 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft altgr alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright bracketleft bracketright # The keycode "0xFF" is too dangerous for many programs (including emacs). # So let it be bracket instead of Hard Sign. # altgr keycode 27 = +0xDF # altgr shift keycode 27 = +0xFF control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright altgr alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m altgr alt keycode 28 = Meta_Control_m control keycode 28 = Linefeed altgr control keycode 28 = Linefeed keycode 29 = Control keycode 30 = +a altgr keycode 30 = +0xC6 altgr shift keycode 30 = +0xE6 keycode 31 = +s altgr keycode 31 = +0xD9 altgr shift keycode 31 = +0xF9 keycode 32 = +d altgr keycode 32 = +0xD7 altgr shift keycode 32 = +0xF7 keycode 33 = +f altgr keycode 33 = +0xC1 altgr shift keycode 33 = +0xE1 keycode 34 = +g altgr keycode 34 = +0xD0 altgr shift keycode 34 = +0xF0 keycode 35 = +h altgr keycode 35 = +0xD2 altgr shift keycode 35 = +0xF2 keycode 36 = +j altgr keycode 36 = +0xCF altgr shift keycode 36 = +0xEF keycode 37 = +k altgr keycode 37 = +0xCC altgr shift keycode 37 = +0xEC keycode 38 = +l altgr keycode 38 = +0xC4 altgr shift keycode 38 = +0xE4 keycode 39 = semicolon colon altgr keycode 39 = +0xD6 altgr shift keycode 39 = +0xF6 alt keycode 39 = Meta_semicolon altgr alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe altgr alt keycode 40 = Meta_apostrophe altgr keycode 40 = +0xDC altgr shift keycode 40 = +0xFC keycode 41 = grave asciitilde grave asciitilde control keycode 41 = nul altgr control keycode 41 = nul alt keycode 41 = Meta_grave altgr alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar backslash bar control keycode 43 = Control_backslash altgr control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash altgr alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar altgr shift alt keycode 43 = Meta_bar keycode 44 = +z altgr keycode 44 = +0xD1 altgr shift keycode 44 = +0xF1 keycode 45 = +x altgr keycode 45 = +0xDE altgr shift keycode 45 = +0xFE keycode 46 = +c altgr keycode 46 = +0xD3 altgr shift keycode 46 = +0xF3 keycode 47 = +v altgr keycode 47 = +0xCD altgr shift keycode 47 = +0xED keycode 48 = +b altgr keycode 48 = +0xC9 altgr shift keycode 48 = +0xE9 keycode 49 = +n altgr keycode 49 = +0xD4 altgr shift keycode 49 = +0xF4 keycode 50 = +m altgr keycode 50 = +0xD8 altgr shift keycode 50 = +0xF8 keycode 51 = comma less alt keycode 51 = Meta_comma altgr alt keycode 51 = Meta_comma alt shift keycode 51 = Meta_less altgr alt shift keycode 51 = Meta_less altgr keycode 51 = +0xC2 altgr shift keycode 51 = +0xE2 keycode 52 = period greater alt keycode 52 = Meta_period altgr alt keycode 52 = Meta_period alt shift keycode 52 = Meta_greater altgr alt shift keycode 52 = Meta_greater altgr keycode 52 = +0xC0 altgr shift keycode 52 = +0xE0 # Can you survive without "yuo" letter? If no put +163 and +179 for # altgr keycode 53. keycode 53 = slash question slash question control keycode 53 = Delete altgr control keycode 53 = Delete alt keycode 53 = Meta_slash altgr alt keycode 53 = Meta_slash shift alt keycode 53 = Meta_question altgr shift alt keycode 53 = Meta_question keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space control keycode 57 = nul altgr control keycode 57 = nul alt keycode 57 = Meta_space altgr alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 altgr control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 control alt keycode 59 = Console_1 altgr control alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 altgr control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 control alt keycode 60 = Console_2 altgr control alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 altgr control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 control alt keycode 61 = Console_3 altgr control alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 altgr control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 control alt keycode 62 = Console_4 altgr control alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 altgr control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 control alt keycode 63 = Console_5 altgr control alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 altgr control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 control alt keycode 64 = Console_6 altgr control alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 altgr control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 control alt keycode 65 = Console_7 altgr control alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 altgr control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 control alt keycode 66 = Console_8 altgr control alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 altgr control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 control alt keycode 67 = Console_9 altgr control alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 altgr control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 control alt keycode 68 = Console_10 altgr control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State altgr control keycode 70 = Show_State alt keycode 70 = Scroll_Lock altgr alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 altgr alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 altgr alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 altgr alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 altgr alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 altgr alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 altgr alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 altgr alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 altgr alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 altgr alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 altgr alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less altgr alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 altgr control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 control alt keycode 87 = Console_11 altgr control alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 altgr control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 control alt keycode 88 = Console_12 altgr control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash altgr control keycode 99 = Control_backslash alt keycode 99 = Control_backslash altgr alt keycode 99 = Control_backslash keycode 100 = AltGr_Lock keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward altgr shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward altgr shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot altgr control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = kbd-1.15.5/data/keymaps/i386/qwerty/ruwin_ctrl-CP1251.map0000644000076400007640000003474612056474622017430 00000000000000# This keymap is a result of a convertion done by a script. # Cyril Slobin's encoding tables from # console-tools-cyrillic-0.8 package were used. # being converted from/to encoding: # koi8-r cp1251 # ruwin_ctrl.map is a Russian keymap for a ms(105 keys) keyboard, prepared by # IPLabs Linux Team (www.iplabs.ru/Linux and www.logic.ru) # from (ru1.map) by Eugene Crosser's (ru.map): # by Alexey Vovenko . # # RightCtrl is used to change rus/lat # include "qwerty-layout" keycode 0 = keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape altgr alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one altgr alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam altgr shift alt keycode 2 = Meta_exclam keycode 3 = two at two quotedbl control keycode 3 = nul altgr control keycode 3 = nul alt keycode 3 = Meta_two altgr alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at altgr shift alt keycode 3 = Meta_at keycode 4 = three numbersign three numbersign control keycode 4 = Escape altgr control keycode 4 = Escape alt keycode 4 = Meta_three altgr alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign altgr shift alt keycode 4 = Meta_numbersign keycode 5 = four dollar four semicolon control keycode 5 = Control_backslash altgr control keycode 5 = Control_backslash alt keycode 5 = Meta_four altgr alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar altgr shift alt keycode 5 = Meta_dollar keycode 6 = five percent five percent control keycode 6 = Control_bracketright altgr control keycode 6 = Control_bracketright alt keycode 6 = Meta_five altgr alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent altgr shift alt keycode 6 = Meta_percent keycode 7 = six asciicircum six colon control keycode 7 = Control_asciicircum altgr control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six altgr alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum altgr shift alt keycode 7 = Meta_asciicircum keycode 8 = seven ampersand seven question control keycode 8 = Control_underscore altgr control keycode 8 = Control_underscore alt keycode 8 = Meta_seven altgr alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand altgr shift alt keycode 8 = Meta_ampersand keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete altgr control keycode 9 = Delete alt keycode 9 = Meta_eight altgr alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk altgr shift alt keycode 9 = Meta_asterisk keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine altgr alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft altgr shift alt keycode 10 = Meta_parenleft keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero altgr alt keycode 11 = Meta_zero shift alt keycode 11 = Meta_parenright altgr shift alt keycode 11 = Meta_parenright keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore altgr control keycode 12 = Control_underscore alt keycode 12 = Meta_minus altgr alt keycode 12 = Meta_minus shift alt keycode 12 = Meta_underscore altgr shift alt keycode 12 = Meta_underscore keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal altgr alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus altgr shift alt keycode 13 = Meta_plus keycode 14 = Delete Delete Delete Delete alt keycode 14 = Meta_Delete altgr alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab altgr alt keycode 15 = Meta_Tab altgr keycode 16 = +0xE9 altgr shift keycode 16 = +0xC9 altgr keycode 17 = +0xF6 altgr shift keycode 17 = +0xD6 altgr keycode 18 = +0xF3 altgr shift keycode 18 = +0xD3 altgr keycode 19 = +0xEA altgr shift keycode 19 = +0xCA altgr keycode 20 = +0xE5 altgr shift keycode 20 = +0xC5 altgr keycode 21 = +0xED altgr shift keycode 21 = +0xCD altgr keycode 22 = +0xE3 altgr shift keycode 22 = +0xC3 altgr keycode 23 = +0xF8 altgr shift keycode 23 = +0xD8 altgr keycode 24 = +0xF9 altgr shift keycode 24 = +0xD9 altgr keycode 25 = +0xE7 altgr shift keycode 25 = +0xC7 keycode 26 = bracketleft braceleft altgr keycode 26 = +0xF5 altgr shift keycode 26 = +0xD5 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft altgr alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright bracketleft bracketright # The keycode "0xFF" is too dangerous for many programs (including emacs). # So let it be bracket instead of Hard Sign. altgr keycode 27 = +0xFA altgr shift keycode 27 = +0xDA control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright altgr alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = 0x080d altgr alt keycode 28 = 0x080d control keycode 28 = Linefeed altgr control keycode 28 = Linefeed keycode 29 = Control altgr keycode 30 = +0xF4 altgr shift keycode 30 = +0xD4 altgr keycode 31 = +0xFB altgr shift keycode 31 = +0xDB altgr keycode 32 = +0xE2 altgr shift keycode 32 = +0xC2 altgr keycode 33 = +0xE0 altgr shift keycode 33 = +0xC0 altgr keycode 34 = +0xEF altgr shift keycode 34 = +0xCF altgr keycode 35 = +0xF0 altgr shift keycode 35 = +0xD0 altgr keycode 36 = +0xEE altgr shift keycode 36 = +0xCE altgr keycode 37 = +0xEB altgr shift keycode 37 = +0xCB altgr keycode 38 = +0xE4 altgr shift keycode 38 = +0xC4 keycode 39 = semicolon colon altgr keycode 39 = +0xE6 altgr shift keycode 39 = +0xC6 alt keycode 39 = Meta_semicolon altgr alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe altgr alt keycode 40 = Meta_apostrophe altgr keycode 40 = +0xFD altgr shift keycode 40 = +0xDD keycode 41 = grave asciitilde +0xB8 +0xA8 control keycode 41 = nul altgr control keycode 41 = nul alt keycode 41 = Meta_grave altgr alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar slash bar control keycode 43 = Control_backslash altgr control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash altgr alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar altgr shift alt keycode 43 = Meta_bar altgr keycode 44 = +0xFF altgr shift keycode 44 = +0xDF altgr keycode 45 = +0xF7 altgr shift keycode 45 = +0xD7 altgr keycode 46 = +0xF1 altgr shift keycode 46 = +0xD1 altgr keycode 47 = +0xEC altgr shift keycode 47 = +0xCC altgr keycode 48 = +0xE8 altgr shift keycode 48 = +0xC8 altgr keycode 49 = +0xF2 altgr shift keycode 49 = +0xD2 altgr keycode 50 = +0xFC altgr shift keycode 50 = +0xDC keycode 51 = comma less alt keycode 51 = Meta_comma altgr alt keycode 51 = Meta_comma alt shift keycode 51 = Meta_less altgr alt shift keycode 51 = Meta_less altgr keycode 51 = +0xE1 altgr shift keycode 51 = +0xC1 keycode 52 = period greater alt keycode 52 = Meta_period altgr alt keycode 52 = Meta_period alt shift keycode 52 = Meta_greater altgr alt shift keycode 52 = Meta_greater altgr keycode 52 = +0xFE altgr shift keycode 52 = +0xDE # Can you survive without "yuo" letter? If no put +0xB8 and +0xA8 for # altgr keycode 53. keycode 53 = slash question period comma control keycode 53 = Delete altgr control keycode 53 = Delete alt keycode 53 = Meta_slash altgr alt keycode 53 = Meta_slash shift alt keycode 53 = Meta_question altgr shift alt keycode 53 = Meta_question keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space control keycode 57 = nul altgr control keycode 57 = nul alt keycode 57 = Meta_space altgr alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 altgr control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 control alt keycode 59 = Console_1 altgr control alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 altgr control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 control alt keycode 60 = Console_2 altgr control alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 altgr control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 control alt keycode 61 = Console_3 altgr control alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 altgr control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 control alt keycode 62 = Console_4 altgr control alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 altgr control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 control alt keycode 63 = Console_5 altgr control alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 altgr control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 control alt keycode 64 = Console_6 altgr control alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 altgr control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 control alt keycode 65 = Console_7 altgr control alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 altgr control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 control alt keycode 66 = Console_8 altgr control alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 altgr control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 control alt keycode 67 = Console_9 altgr control alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 altgr control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 control alt keycode 68 = Console_10 altgr control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State altgr control keycode 70 = Show_State alt keycode 70 = Scroll_Lock altgr alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 altgr alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 altgr alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 altgr alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 altgr alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 altgr alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 altgr alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 altgr alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 altgr alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 altgr alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 altgr alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less altgr alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 altgr control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 control alt keycode 87 = Console_11 altgr control alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 altgr control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 control alt keycode 88 = Console_12 altgr control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = AltGr_Lock keycode 98 = KP_Divide keycode 99 = Control_backslash control keycode 99 = Control_backslash altgr control keycode 99 = Control_backslash alt keycode 99 = Control_backslash altgr alt keycode 99 = Control_backslash keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward altgr shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward altgr shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot altgr control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string F21 = "" string F22 = "" string F23 = "" string F24 = "" string F25 = "" string F26 = "" kbd-1.15.5/data/keymaps/i386/qwerty/no.map0000644000076400007640000000545512056474622015036 00000000000000keymaps 0-2,4,6,8,12 include "qwerty-layout" include "linux-with-alt-and-altgr" plain keycode 83 = KP_Comma strings as usual keycode 1 = Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam alt keycode 2 = Meta_one keycode 3 = two quotedbl at control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four dollar dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six ampersand control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven slash braceleft control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight parenleft bracketleft control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenright bracketright alt keycode 10 = Meta_nine keycode 11 = zero equal braceright alt keycode 11 = Meta_zero keycode 12 = plus question control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = backslash grave apostrophe alt keycode 13 = Meta_equal keycode 14 = Delete alt keycode 14 = Meta_Delete keycode 15 = Tab shift keycode 15 = Meta_Tab alt keycode 15 = Meta_Tab keycode 26 = braceright bracketright control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = asciitilde asciicircum asciitilde control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = bar backslash alt keycode 39 = Meta_semicolon keycode 40 = braceleft bracketleft control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = bar control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = apostrophe asterisk control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 51 = comma semicolon alt keycode 51 = Meta_comma keycode 52 = period colon alt keycode 52 = Meta_period keycode 53 = minus underscore control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 86 = less greater alt keycode 86 = Meta_less keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwerty/ttwin_cplk-UTF-8.map0000644000076400007640000003631012056474622017373 00000000000000# This the tatarian keymap created by Alexey Gladkov . # Its based on the ruwin_cplk-UTF-8. # # CapsLock is used to change tatarian/lat, while Shift+CapsLock is used to # lock capitals. # Characters corresponding russian keymap can be typed with Alt modificator. keycode 0 = keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape altgr alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one altgr alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam altgr shift alt keycode 2 = Meta_exclam keycode 3 = two at two quotedbl control keycode 3 = nul altgr control keycode 3 = nul alt keycode 3 = Meta_two altgr alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at altgr shift alt keycode 3 = Meta_at keycode 4 = three numbersign three numbersign control keycode 4 = Escape altgr control keycode 4 = Escape alt keycode 4 = Meta_three altgr alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign altgr shift alt keycode 4 = Meta_numbersign keycode 5 = four dollar four semicolon control keycode 5 = Control_backslash altgr control keycode 5 = Control_backslash alt keycode 5 = Meta_four altgr alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar altgr shift alt keycode 5 = Meta_dollar keycode 6 = five percent five percent control keycode 6 = Control_bracketright altgr control keycode 6 = Control_bracketright alt keycode 6 = Meta_five altgr alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent altgr shift alt keycode 6 = Meta_percent keycode 7 = six asciicircum six colon control keycode 7 = Control_asciicircum altgr control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six altgr alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum altgr shift alt keycode 7 = Meta_asciicircum keycode 8 = seven ampersand seven question control keycode 8 = Control_underscore altgr control keycode 8 = Control_underscore alt keycode 8 = Meta_seven altgr alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand altgr shift alt keycode 8 = Meta_ampersand keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete altgr control keycode 9 = Delete alt keycode 9 = Meta_eight altgr alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk altgr shift alt keycode 9 = Meta_asterisk keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine altgr alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft altgr shift alt keycode 10 = Meta_parenleft keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero altgr alt keycode 11 = Meta_zero shift alt keycode 11 = Meta_parenright altgr shift alt keycode 11 = Meta_parenright keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore altgr control keycode 12 = Control_underscore alt keycode 12 = Meta_minus altgr alt keycode 12 = Meta_minus shift alt keycode 12 = Meta_underscore altgr shift alt keycode 12 = Meta_underscore keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal altgr alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus altgr shift alt keycode 13 = Meta_plus keycode 14 = Delete Delete Delete Delete alt keycode 14 = Meta_Delete altgr alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab altgr alt keycode 15 = Meta_Tab keycode 16 = +q altgr keycode 16 = U+0439 altgr shift keycode 16 = U+0419 keycode 17 = +w altgr keycode 17 = U+04E9 altgr shift keycode 17 = U+04E8 altgr alt keycode 17 = U+0446 altgr alt shift keycode 17 = U+0426 keycode 18 = +e altgr keycode 18 = U+0443 altgr shift keycode 18 = U+0423 keycode 19 = +r altgr keycode 19 = U+043A altgr shift keycode 19 = U+041A keycode 20 = +t altgr keycode 20 = U+0435 altgr shift keycode 20 = U+0415 keycode 21 = +y altgr keycode 21 = U+043D altgr shift keycode 21 = U+041D keycode 22 = +u altgr keycode 22 = U+0433 altgr shift keycode 22 = U+0413 keycode 23 = +i altgr keycode 23 = U+0448 altgr shift keycode 23 = U+0428 keycode 24 = +o altgr keycode 24 = U+04D9 altgr shift keycode 24 = U+04D8 altgr alt keycode 24 = U+0449 altgr alt shift keycode 24 = U+0429 keycode 25 = +p altgr keycode 25 = U+0437 altgr shift keycode 25 = U+0417 keycode 26 = bracketleft braceleft altgr keycode 26 = U+0445 altgr shift keycode 26 = U+0425 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft altgr alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright bracketleft bracketright # The keycode "0xFF" is too dangerous for many programs (including emacs). # So let it be bracket instead of Hard Sign. altgr keycode 27 = U+04AF altgr shift keycode 27 = U+04AE altgr alt keycode 27 = U+044A altgr alt shift keycode 27 = U+042A control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = 0x080d altgr alt keycode 28 = 0x080d control keycode 28 = Linefeed altgr control keycode 28 = Linefeed keycode 29 = Control keycode 30 = +a altgr keycode 30 = U+0444 altgr shift keycode 30 = U+0424 keycode 31 = +s altgr keycode 31 = U+044B altgr shift keycode 31 = U+042B keycode 32 = +d altgr keycode 32 = U+0432 altgr shift keycode 32 = U+0412 keycode 33 = +f altgr keycode 33 = U+0430 altgr shift keycode 33 = U+0410 keycode 34 = +g altgr keycode 34 = U+043F altgr shift keycode 34 = U+041F keycode 35 = +h altgr keycode 35 = U+0440 altgr shift keycode 35 = U+0420 keycode 36 = +j altgr keycode 36 = U+043E altgr shift keycode 36 = U+041E keycode 37 = +k altgr keycode 37 = U+043B altgr shift keycode 37 = U+041B keycode 38 = +l altgr keycode 38 = U+0434 altgr shift keycode 38 = U+0414 keycode 39 = semicolon colon altgr keycode 39 = U+04A3 altgr shift keycode 39 = U+04A2 altgr alt keycode 39 = U+0436 altgr alt shift keycode 39 = U+0416 alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe altgr alt keycode 40 = Meta_apostrophe altgr keycode 40 = U+044D altgr shift keycode 40 = U+042D keycode 41 = grave asciitilde altgr keycode 41 = U+04BB altgr shift keycode 41 = U+04BA altgr alt keycode 41 = U+0451 altgr alt shift keycode 41 = U+0401 control keycode 41 = nul altgr control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar slash bar control keycode 43 = Control_backslash altgr control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash altgr alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar altgr shift alt keycode 43 = Meta_bar keycode 44 = +z altgr keycode 44 = U+044F altgr shift keycode 44 = U+042F keycode 45 = +x altgr keycode 45 = U+0447 altgr shift keycode 45 = U+0427 keycode 46 = +c altgr keycode 46 = U+0441 altgr shift keycode 46 = U+0421 keycode 47 = +v altgr keycode 47 = U+043C altgr shift keycode 47 = U+041C keycode 48 = +b altgr keycode 48 = U+0438 altgr shift keycode 48 = U+0418 keycode 49 = +n altgr keycode 49 = U+0442 altgr shift keycode 49 = U+0422 keycode 50 = +m altgr keycode 50 = U+0497 altgr shift keycode 50 = U+0496 altgr alt keycode 50 = U+044C altgr alt shift keycode 50 = U+042C keycode 51 = comma less alt keycode 51 = Meta_comma altgr alt keycode 51 = Meta_comma alt shift keycode 51 = Meta_less altgr alt shift keycode 51 = Meta_less altgr keycode 51 = U+0431 altgr shift keycode 51 = U+0411 keycode 52 = period greater alt keycode 52 = Meta_period altgr alt keycode 52 = Meta_period alt shift keycode 52 = Meta_greater altgr alt shift keycode 52 = Meta_greater altgr keycode 52 = U+044E altgr shift keycode 52 = U+042E # Can you survive without "yuo" letter? If no put U+0451 and U+0401 for # altgr keycode 53. keycode 53 = slash question period comma control keycode 53 = Delete altgr control keycode 53 = Delete alt keycode 53 = Meta_slash altgr alt keycode 53 = Meta_slash shift alt keycode 53 = Meta_question altgr shift alt keycode 53 = Meta_question keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space control keycode 57 = nul altgr control keycode 57 = nul alt keycode 57 = Meta_space altgr alt keycode 57 = Meta_space keycode 58 = AltGr_Lock shift keycode 58 = Caps_Lock altgr shift keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 altgr control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 control alt keycode 59 = Console_1 altgr control alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 altgr control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 control alt keycode 60 = Console_2 altgr control alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 altgr control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 control alt keycode 61 = Console_3 altgr control alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 altgr control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 control alt keycode 62 = Console_4 altgr control alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 altgr control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 control alt keycode 63 = Console_5 altgr control alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 altgr control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 control alt keycode 64 = Console_6 altgr control alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 altgr control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 control alt keycode 65 = Console_7 altgr control alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 altgr control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 control alt keycode 66 = Console_8 altgr control alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 altgr control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 control alt keycode 67 = Console_9 altgr control alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 altgr control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 control alt keycode 68 = Console_10 altgr control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State altgr control keycode 70 = Show_State alt keycode 70 = Scroll_Lock altgr alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 altgr alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 altgr alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 altgr alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 altgr alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 altgr alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 altgr alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 altgr alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 altgr alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 altgr alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 altgr alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less altgr alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 altgr control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 control alt keycode 87 = Console_11 altgr control alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 altgr control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 control alt keycode 88 = Console_12 altgr control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = Control_backslash control keycode 99 = Control_backslash altgr control keycode 99 = Control_backslash alt keycode 99 = Control_backslash altgr alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward altgr shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward altgr shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot altgr control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string F21 = "" string F22 = "" string F23 = "" string F24 = "" string F25 = "" string F26 = "" kbd-1.15.5/data/keymaps/i386/qwerty/br-abnt2.map0000644000076400007640000000551612056474622016027 00000000000000# br-abnt2.map # Mapa para teclados ABNT2 # Antonio Dias # # (slightly adapted, aeb) # # Ruda Moura # Added keycode 89 (slash/question) # Keypad fix # WinL/WinR is Scroll_* # Menu is Compose alt_is_meta keymaps 0-2,4-6,8,12 include "qwerty-layout" altgr keycode 19 = registered altgr keycode 50 = mu include "linux-with-alt-and-altgr" strings as usual compose as usual for "iso-8859-1" keycode 1 = Escape keycode 2 = one exclam onesuperior keycode 3 = two at twosuperior keycode 4 = three numbersign threesuperior control keycode 4 = Escape keycode 5 = four dollar sterling Control_backslash keycode 6 = five percent cent keycode 7 = six dead_diaeresis notsign keycode 8 = seven ampersand braceleft Control_underscore keycode 9 = eight asterisk bracketleft Delete keycode 10 = nine parenleft bracketright keycode 11 = zero parenright braceright keycode 12 = minus underscore control keycode 12 = Control_underscore keycode 13 = equal plus section keycode 14 = Delete control keycode 14 = BackSpace keycode 15 = Tab shift keycode 15 = Meta_Tab keycode 26 = dead_acute dead_grave control keycode 26 = Escape keycode 27 = bracketleft braceleft ordfeminine keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = +ccedilla +Ccedilla keycode 40 = dead_tilde dead_circumflex shift control keycode 40 = Control_asciicircum keycode 41 = apostrophe quotedbl control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = bracketright braceright masculine control keycode 43 = Control_bracketright control alt keycode 43 = Meta_Control_bracketright keycode 51 = comma less keycode 52 = period greater control keycode 52 = Compose keycode 53 = semicolon colon keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul keycode 58 = Caps_Lock keycode 69 = Num_Lock shift keycode 69 = Bare_Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers Show_State alt keycode 70 = Scroll_Lock keycode 83 = KP_Comma shift keycode 83 = comma control alt keycode 83 = Boot keycode 86 = backslash bar alt keycode 86 = Meta_less keycode 89 = slash question degree control keycode 89 = Delete alt keycode 89 = Meta_slash keycode 121 = KP_Period shift keycode 121 = period # Do whatever you want... keycode 125 = Scroll_Backward keycode 126 = Scroll_Forward keycode 127 = Compose kbd-1.15.5/data/keymaps/i386/qwerty/ttwin_ct_sh-UTF-8.map0000644000076400007640000003635212056474622017550 00000000000000# This the tatarian keymap created by Alexey Gladkov . # Its based on the ruwin_ct_sh-UTF-8. # # Right+Shift is used to change tatarian/lat # Characters corresponding russian keymap can be typed with Alt modificator. keycode 0 = keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape altgr alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one altgr alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam altgr shift alt keycode 2 = Meta_exclam keycode 3 = two at two quotedbl control keycode 3 = nul altgr control keycode 3 = nul alt keycode 3 = Meta_two altgr alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at altgr shift alt keycode 3 = Meta_at keycode 4 = three numbersign three numbersign control keycode 4 = Escape altgr control keycode 4 = Escape alt keycode 4 = Meta_three altgr alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign altgr shift alt keycode 4 = Meta_numbersign keycode 5 = four dollar four semicolon control keycode 5 = Control_backslash altgr control keycode 5 = Control_backslash alt keycode 5 = Meta_four altgr alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar altgr shift alt keycode 5 = Meta_dollar keycode 6 = five percent five percent control keycode 6 = Control_bracketright altgr control keycode 6 = Control_bracketright alt keycode 6 = Meta_five altgr alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent altgr shift alt keycode 6 = Meta_percent keycode 7 = six asciicircum six colon control keycode 7 = Control_asciicircum altgr control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six altgr alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum altgr shift alt keycode 7 = Meta_asciicircum keycode 8 = seven ampersand seven question control keycode 8 = Control_underscore altgr control keycode 8 = Control_underscore alt keycode 8 = Meta_seven altgr alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand altgr shift alt keycode 8 = Meta_ampersand keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete altgr control keycode 9 = Delete alt keycode 9 = Meta_eight altgr alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk altgr shift alt keycode 9 = Meta_asterisk keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine altgr alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft altgr shift alt keycode 10 = Meta_parenleft keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero altgr alt keycode 11 = Meta_zero shift alt keycode 11 = Meta_parenright altgr shift alt keycode 11 = Meta_parenright keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore altgr control keycode 12 = Control_underscore alt keycode 12 = Meta_minus altgr alt keycode 12 = Meta_minus shift alt keycode 12 = Meta_underscore altgr shift alt keycode 12 = Meta_underscore keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal altgr alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus altgr shift alt keycode 13 = Meta_plus keycode 14 = Delete Delete Delete Delete alt keycode 14 = Meta_Delete altgr alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab altgr alt keycode 15 = Meta_Tab keycode 16 = +q altgr keycode 16 = U+0439 altgr shift keycode 16 = U+0419 keycode 17 = +w altgr keycode 17 = U+04E9 altgr shift keycode 17 = U+04E8 altgr alt keycode 17 = U+0446 altgr alt shift keycode 17 = U+0426 keycode 18 = +e altgr keycode 18 = U+0443 altgr shift keycode 18 = U+0423 keycode 19 = +r altgr keycode 19 = U+043A altgr shift keycode 19 = U+041A keycode 20 = +t altgr keycode 20 = U+0435 altgr shift keycode 20 = U+0415 keycode 21 = +y altgr keycode 21 = U+043D altgr shift keycode 21 = U+041D keycode 22 = +u altgr keycode 22 = U+0433 altgr shift keycode 22 = U+0413 keycode 23 = +i altgr keycode 23 = U+0448 altgr shift keycode 23 = U+0428 keycode 24 = +o altgr keycode 24 = U+04D9 altgr shift keycode 24 = U+04D8 altgr alt keycode 24 = U+0449 altgr alt shift keycode 24 = U+0429 keycode 25 = +p altgr keycode 25 = U+0437 altgr shift keycode 25 = U+0417 keycode 26 = bracketleft braceleft altgr keycode 26 = U+0445 altgr shift keycode 26 = U+0425 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft altgr alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright bracketleft bracketright # The keycode "0xFF" is too dangerous for many programs (including emacs). # So let it be bracket instead of Hard Sign. altgr keycode 27 = U+04AF altgr shift keycode 27 = U+04AE altgr alt keycode 27 = U+044A altgr alt shift keycode 27 = U+042A control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = 0x080d altgr alt keycode 28 = 0x080d control keycode 28 = Linefeed altgr control keycode 28 = Linefeed keycode 29 = Control keycode 30 = +a altgr keycode 30 = U+0444 altgr shift keycode 30 = U+0424 keycode 31 = +s altgr keycode 31 = U+044B altgr shift keycode 31 = U+042B keycode 32 = +d altgr keycode 32 = U+0432 altgr shift keycode 32 = U+0412 keycode 33 = +f altgr keycode 33 = U+0430 altgr shift keycode 33 = U+0410 keycode 34 = +g altgr keycode 34 = U+043F altgr shift keycode 34 = U+041F keycode 35 = +h altgr keycode 35 = U+0440 altgr shift keycode 35 = U+0420 keycode 36 = +j altgr keycode 36 = U+043E altgr shift keycode 36 = U+041E keycode 37 = +k altgr keycode 37 = U+043B altgr shift keycode 37 = U+041B keycode 38 = +l altgr keycode 38 = U+0434 altgr shift keycode 38 = U+0414 keycode 39 = semicolon colon altgr keycode 39 = U+04A3 altgr shift keycode 39 = U+04A2 altgr alt keycode 39 = U+0436 altgr alt shift keycode 39 = U+0416 alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe altgr alt keycode 40 = Meta_apostrophe altgr keycode 40 = U+044D altgr shift keycode 40 = U+042D keycode 41 = grave asciitilde altgr keycode 41 = U+04BB altgr shift keycode 41 = U+04BA altgr alt keycode 41 = U+0451 altgr alt shift keycode 41 = U+0401 control keycode 41 = nul altgr control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift control keycode 42 = AltGr_Lock altgr control keycode 42 = AltGr_Lock keycode 43 = backslash bar slash bar control keycode 43 = Control_backslash altgr control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash altgr alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar altgr shift alt keycode 43 = Meta_bar keycode 44 = +z altgr keycode 44 = U+044F altgr shift keycode 44 = U+042F keycode 45 = +x altgr keycode 45 = U+0447 altgr shift keycode 45 = U+0427 keycode 46 = +c altgr keycode 46 = U+0441 altgr shift keycode 46 = U+0421 keycode 47 = +v altgr keycode 47 = U+043C altgr shift keycode 47 = U+041C keycode 48 = +b altgr keycode 48 = U+0438 altgr shift keycode 48 = U+0418 keycode 49 = +n altgr keycode 49 = U+0442 altgr shift keycode 49 = U+0422 keycode 50 = +m altgr keycode 50 = U+0497 altgr shift keycode 50 = U+0496 altgr alt keycode 50 = U+044C altgr alt shift keycode 50 = U+042C keycode 51 = comma less alt keycode 51 = Meta_comma altgr alt keycode 51 = Meta_comma alt shift keycode 51 = Meta_less altgr alt shift keycode 51 = Meta_less altgr keycode 51 = U+0431 altgr shift keycode 51 = U+0411 keycode 52 = period greater alt keycode 52 = Meta_period altgr alt keycode 52 = Meta_period alt shift keycode 52 = Meta_greater altgr alt shift keycode 52 = Meta_greater altgr keycode 52 = U+044E altgr shift keycode 52 = U+042E # Can you survive without "yuo" letter? If no put U+0451 and U+0401 for # altgr keycode 53. keycode 53 = slash question period comma control keycode 53 = Delete altgr control keycode 53 = Delete alt keycode 53 = Meta_slash altgr alt keycode 53 = Meta_slash shift alt keycode 53 = Meta_question altgr shift alt keycode 53 = Meta_question keycode 54 = Shift control keycode 54 = AltGr_Lock altgr control keycode 54 = AltGr_Lock keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space control keycode 57 = nul altgr control keycode 57 = nul alt keycode 57 = Meta_space altgr alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 altgr control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 control alt keycode 59 = Console_1 altgr control alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 altgr control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 control alt keycode 60 = Console_2 altgr control alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 altgr control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 control alt keycode 61 = Console_3 altgr control alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 altgr control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 control alt keycode 62 = Console_4 altgr control alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 altgr control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 control alt keycode 63 = Console_5 altgr control alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 altgr control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 control alt keycode 64 = Console_6 altgr control alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 altgr control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 control alt keycode 65 = Console_7 altgr control alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 altgr control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 control alt keycode 66 = Console_8 altgr control alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 altgr control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 control alt keycode 67 = Console_9 altgr control alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 altgr control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 control alt keycode 68 = Console_10 altgr control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State altgr control keycode 70 = Show_State alt keycode 70 = Scroll_Lock altgr alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 altgr alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 altgr alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 altgr alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 altgr alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 altgr alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 altgr alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 altgr alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 altgr alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 altgr alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 altgr alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less altgr alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 altgr control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 control alt keycode 87 = Console_11 altgr control alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 altgr control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 control alt keycode 88 = Console_12 altgr control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = Control_backslash control keycode 99 = Control_backslash altgr control keycode 99 = Control_backslash alt keycode 99 = Control_backslash altgr alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward altgr shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward altgr shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot altgr control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string F21 = "" string F22 = "" string F23 = "" string F24 = "" string F25 = "" string F26 = "" kbd-1.15.5/data/keymaps/i386/qwerty/ru2.map0000644000076400007640000002250712056474622015127 00000000000000! Date: Tue, 7 Jun 1994 10:06:20 +1000 (EST) ! From: Alexandre Krioutchkov ! ! ru.map and ru1.map are keyboard maps for KOI-8 (sometimes called ! main coding). Most of the people, who used Russian in MS-DOS, ! work with an alternative coding. I'm not sure, but it seems to me ! in WordPerfect 5.1 Russian, Ukrainian, Byelorussian language extension ! it's code page 899. (Note: there is also another coding for MS-Windows). ! Fonts for Russian alternative coding you can find in Cyr_a8x{8,14,16}. ! ! Russian Alternative Cyrillic keyboard.map. "Cyrillic" mode is toggled by ! Right Alt key. 18-Apr-94 Alexandre Krioutchkov alexk@st.nepean.uws.edu.au strings as usual keycode 1 = Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one keycode 3 = two at two quotedbl control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three numbersign three question control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four dollar four semicolon control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent five colon control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six asciicircum six comma control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven ampersand seven period control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal keycode 14 = BackSpace BackSpace BackSpace BackSpace alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab keycode 16 = +q +Q +169 +137 control keycode 16 = Control_q altgr control keycode 16 = Control_q keycode 17 = +w +W +230 +150 control keycode 17 = Control_w altgr control keycode 17 = Control_w keycode 18 = +e +E +227 +147 control keycode 18 = Control_e altgr control keycode 18 = Control_e keycode 19 = +r +R +170 +138 control keycode 19 = Control_r altgr control keycode 19 = Control_r keycode 20 = +t +T +165 +133 control keycode 20 = Control_t altgr control keycode 20 = Control_t keycode 21 = +y +Y +173 +141 control keycode 21 = Control_y altgr control keycode 21 = Control_y keycode 22 = +u +U +163 +131 control keycode 22 = Control_u altgr control keycode 22 = Control_u keycode 23 = +i +I +232 +152 control keycode 23 = Tab altgr control keycode 23 = Tab keycode 24 = +o +O +233 +153 control keycode 24 = Control_o altgr control keycode 24 = Control_o keycode 25 = +p +P +167 +135 control keycode 25 = Control_p altgr control keycode 25 = Control_p keycode 26 = bracketleft braceleft +229 +149 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright bracketleft bracketright control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = +a +A +228 +148 control keycode 30 = Control_a altgr control keycode 30 = Control_a keycode 31 = +s +S +235 +155 control keycode 31 = Control_s altgr control keycode 31 = Control_s keycode 32 = +d +D +162 +130 control keycode 32 = Control_d altgr control keycode 32 = Control_d keycode 33 = +f +F +160 +128 control keycode 33 = Control_f altgr control keycode 33 = Control_f keycode 34 = +g +G +175 +143 control keycode 34 = Control_g altgr control keycode 34 = Control_g keycode 35 = +h +H +224 +144 control keycode 35 = BackSpace altgr control keycode 35 = BackSpace keycode 36 = +j +J +174 +142 control keycode 36 = Linefeed altgr control keycode 36 = Linefeed keycode 37 = +k +K +171 +139 control keycode 37 = Control_k altgr control keycode 37 = Control_k keycode 38 = +l +L +164 +132 control keycode 38 = Control_l altgr control keycode 38 = Control_l keycode 39 = semicolon colon +166 +134 alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl +237 +157 control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = grave asciitilde +234 +154 control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar backslash bar control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 44 = +z +Z +239 +159 control keycode 44 = Control_z altgr control keycode 44 = Control_z keycode 45 = +x +X +231 +151 control keycode 45 = Control_x altgr control keycode 45 = Control_x keycode 46 = +c +C +225 +145 control keycode 46 = Control_c altgr control keycode 46 = Control_c keycode 47 = +v +V +172 +140 control keycode 47 = Control_v altgr control keycode 47 = Control_v keycode 48 = +b +B +168 +136 control keycode 48 = Control_b altgr control keycode 48 = Control_b keycode 49 = +n +N +226 +146 control keycode 49 = Control_n altgr control keycode 49 = Control_n keycode 50 = +m +M +236 +156 control keycode 50 = Control_m altgr control keycode 50 = Control_m keycode 51 = comma less +161 +129 alt keycode 51 = Meta_comma keycode 52 = period greater +238 +158 alt keycode 52 = Meta_period keycode 53 = slash question slash question !+163 +179 control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr_Lock keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = kbd-1.15.5/data/keymaps/i386/qwerty/se-fi-ir209.map0000644000076400007640000000034312056474622016257 00000000000000# se-fi-ir209.map # Also used for ir197. # by # # Depends on/Alters se-ir209.map: keycode 39 = +odiaeresis +Odiaeresis +oslash +Ooblique keycode 40 = +adiaeresis +Adiaeresis +ae +AE # End. kbd-1.15.5/data/keymaps/i386/qwerty/ua-utf-ws.map0000644000076400007640000017500512056474622016251 00000000000000charset "koi8-r" keymaps 0-2,4-6,8-9,12-13,64-66,68-69,72-73,76-77,128-130,132-133,136-137,140-141,192-194,196-197,200-201,204-205 keycode 1 = Escape Escape alt keycode 1 = Meta_Escape ctrlr keycode 1 = Escape shift ctrlr keycode 1 = Escape alt ctrlr keycode 1 = Meta_Escape ctrll keycode 1 = Escape shift ctrll keycode 1 = Escape alt ctrll keycode 1 = Meta_Escape ctrll ctrlr keycode 1 = Escape shift ctrll ctrlr keycode 1 = Escape alt ctrll ctrlr keycode 1 = Meta_Escape keycode 2 = one exclam alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam ctrlr keycode 2 = one shift ctrlr keycode 2 = exclam alt ctrlr keycode 2 = Meta_one shift alt ctrlr keycode 2 = Meta_exclam ctrll keycode 2 = one shift ctrll keycode 2 = exclam alt ctrll keycode 2 = Meta_one shift alt ctrll keycode 2 = Meta_exclam ctrll ctrlr keycode 2 = one shift ctrll ctrlr keycode 2 = exclam alt ctrll ctrlr keycode 2 = Meta_one shift alt ctrll ctrlr keycode 2 = Meta_exclam altgr keycode 2 = U+221a keycode 3 = two at at control keycode 3 = nul shift control keycode 3 = nul alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at ctrlr keycode 3 = two shift ctrlr keycode 3 = quotedbl control ctrlr keycode 3 = nul shift control ctrlr keycode 3 = nul alt ctrlr keycode 3 = Meta_two shift alt ctrlr keycode 3 = Meta_at ctrll keycode 3 = two shift ctrll keycode 3 = quotedbl control ctrll keycode 3 = nul shift control ctrll keycode 3 = nul alt ctrll keycode 3 = Meta_two shift alt ctrll keycode 3 = Meta_at ctrll ctrlr keycode 3 = two shift ctrll ctrlr keycode 3 = quotedbl control ctrll ctrlr keycode 3 = nul shift control ctrll ctrlr keycode 3 = nul alt ctrll ctrlr keycode 3 = Meta_two shift alt ctrll ctrlr keycode 3 = Meta_at altgr keycode 3 = U+00b2 keycode 4 = three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign ctrlr keycode 4 = three shift ctrlr keycode 4 = numbersign control ctrlr keycode 4 = Escape shift control ctrlr keycode 4 = Escape alt ctrlr keycode 4 = Meta_three shift alt ctrlr keycode 4 = Meta_numbersign ctrll keycode 4 = three shift ctrll keycode 4 = numbersign control ctrll keycode 4 = Escape shift control ctrll keycode 4 = Escape alt ctrll keycode 4 = Meta_three shift alt ctrll keycode 4 = Meta_numbersign ctrll ctrlr keycode 4 = three shift ctrll ctrlr keycode 4 = numbersign control ctrll ctrlr keycode 4 = Escape shift control ctrll ctrlr keycode 4 = Escape alt ctrll ctrlr keycode 4 = Meta_three shift alt ctrll ctrlr keycode 4 = Meta_numbersign altgr keycode 4 = U+2264 keycode 5 = four dollar dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar ctrlr keycode 5 = four shift ctrlr keycode 5 = semicolon control ctrlr keycode 5 = Control_backslash shift control ctrlr keycode 5 = Control_backslash alt ctrlr keycode 5 = Meta_four shift alt ctrlr keycode 5 = Meta_dollar ctrll keycode 5 = four shift ctrll keycode 5 = semicolon control ctrll keycode 5 = Control_backslash shift control ctrll keycode 5 = Control_backslash alt ctrll keycode 5 = Meta_four shift alt ctrll keycode 5 = Meta_dollar ctrll ctrlr keycode 5 = four shift ctrll ctrlr keycode 5 = semicolon control ctrll ctrlr keycode 5 = Control_backslash shift control ctrll ctrlr keycode 5 = Control_backslash alt ctrll ctrlr keycode 5 = Meta_four shift alt ctrll ctrlr keycode 5 = Meta_dollar altgr keycode 5 = U+2265 keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent ctrlr keycode 6 = five shift ctrlr keycode 6 = colon control ctrlr keycode 6 = Control_bracketright shift control ctrlr keycode 6 = Control_bracketright alt ctrlr keycode 6 = Meta_five shift alt ctrlr keycode 6 = Meta_percent ctrll keycode 6 = five shift ctrll keycode 6 = colon control ctrll keycode 6 = Control_bracketright shift control ctrll keycode 6 = Control_bracketright alt ctrll keycode 6 = Meta_five shift alt ctrll keycode 6 = Meta_percent ctrll ctrlr keycode 6 = five shift ctrll ctrlr keycode 6 = colon control ctrll ctrlr keycode 6 = Control_bracketright shift control ctrll ctrlr keycode 6 = Control_bracketright alt ctrll ctrlr keycode 6 = Meta_five shift alt ctrll ctrlr keycode 6 = Meta_percent altgr keycode 6 = U+00b0 keycode 7 = six asciicircum control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum ctrlr keycode 7 = six shift ctrlr keycode 7 = comma control ctrlr keycode 7 = Control_asciicircum shift control ctrlr keycode 7 = Control_asciicircum alt ctrlr keycode 7 = Meta_six shift alt ctrlr keycode 7 = Meta_asciicircum ctrll keycode 7 = six shift ctrll keycode 7 = comma control ctrll keycode 7 = Control_asciicircum shift control ctrll keycode 7 = Control_asciicircum alt ctrll keycode 7 = Meta_six shift alt ctrll keycode 7 = Meta_asciicircum ctrll ctrlr keycode 7 = six shift ctrll ctrlr keycode 7 = comma control ctrll ctrlr keycode 7 = Control_asciicircum shift control ctrll ctrlr keycode 7 = Control_asciicircum alt ctrll ctrlr keycode 7 = Meta_six shift alt ctrll ctrlr keycode 7 = Meta_asciicircum altgr keycode 7 = U+2248 keycode 8 = seven ampersand braceleft control keycode 8 = Control_underscore alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand ctrlr keycode 8 = seven shift ctrlr keycode 8 = period control ctrlr keycode 8 = Control_underscore shift control ctrlr keycode 8 = Control_underscore alt ctrlr keycode 8 = Meta_seven shift alt ctrlr keycode 8 = Meta_ampersand ctrll keycode 8 = seven shift ctrll keycode 8 = period control ctrll keycode 8 = Control_underscore shift control ctrll keycode 8 = Control_underscore alt ctrll keycode 8 = Meta_seven shift alt ctrll keycode 8 = Meta_ampersand ctrll ctrlr keycode 8 = seven shift ctrll ctrlr keycode 8 = period control ctrll ctrlr keycode 8 = Control_underscore shift control ctrll ctrlr keycode 8 = Control_underscore alt ctrll ctrlr keycode 8 = Meta_seven shift alt ctrll ctrlr keycode 8 = Meta_ampersand altgr keycode 8 = U+00b7 keycode 9 = eight asterisk bracketleft control keycode 9 = Delete alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk ctrlr keycode 9 = eight shift ctrlr keycode 9 = asterisk control ctrlr keycode 9 = Delete shift control ctrlr keycode 9 = Delete alt ctrlr keycode 9 = Meta_eight shift alt ctrlr keycode 9 = Meta_asterisk ctrll keycode 9 = eight shift ctrll keycode 9 = asterisk control ctrll keycode 9 = Delete shift control ctrll keycode 9 = Delete alt ctrll keycode 9 = Meta_eight shift alt ctrll keycode 9 = Meta_asterisk ctrll ctrlr keycode 9 = eight shift ctrll ctrlr keycode 9 = asterisk control ctrll ctrlr keycode 9 = Delete shift control ctrll ctrlr keycode 9 = Delete alt ctrll ctrlr keycode 9 = Meta_eight shift alt ctrll ctrlr keycode 9 = Meta_asterisk altgr keycode 9 = U+00f7 keycode 10 = nine parenleft bracketright alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft ctrlr keycode 10 = nine shift ctrlr keycode 10 = parenleft alt ctrlr keycode 10 = Meta_nine shift alt ctrlr keycode 10 = Meta_parenleft ctrll keycode 10 = nine shift ctrll keycode 10 = parenleft alt ctrll keycode 10 = Meta_nine shift alt ctrll keycode 10 = Meta_parenleft ctrll ctrlr keycode 10 = nine shift ctrll ctrlr keycode 10 = parenleft alt ctrll ctrlr keycode 10 = Meta_nine shift alt ctrll ctrlr keycode 10 = Meta_parenleft altgr keycode 10 = U+2320 keycode 11 = zero parenright braceright alt keycode 11 = Meta_zero alt keycode 11 = Meta_parenright ctrlr keycode 11 = zero shift ctrlr keycode 11 = parenright alt ctrlr keycode 11 = Meta_zero shift alt ctrlr keycode 11 = Meta_parenright ctrll keycode 11 = zero shift ctrll keycode 11 = parenright alt ctrll keycode 11 = Meta_zero shift alt ctrll keycode 11 = Meta_parenright ctrll ctrlr keycode 11 = zero shift ctrll ctrlr keycode 11 = parenright alt ctrll ctrlr keycode 11 = Meta_zero shift alt ctrll ctrlr keycode 11 = Meta_parenright altgr keycode 11 = U+2321 keycode 12 = minus underscore backslash control keycode 12 = Control_underscore shift control keycode 12 = Control_underscore alt keycode 12 = Meta_minus shift alt keycode 12 = Meta_underscore ctrlr keycode 12 = minus shift ctrlr keycode 12 = underscore control ctrlr keycode 12 = Control_underscore shift control ctrlr keycode 12 = Control_underscore alt ctrlr keycode 12 = Meta_minus shift alt ctrlr keycode 12 = Meta_underscore ctrll keycode 12 = minus shift ctrll keycode 12 = underscore control ctrll keycode 12 = Control_underscore shift control ctrll keycode 12 = Control_underscore alt ctrll keycode 12 = Meta_minus shift alt ctrll keycode 12 = Meta_underscore ctrll ctrlr keycode 12 = minus shift ctrll ctrlr keycode 12 = underscore control ctrll ctrlr keycode 12 = Control_underscore shift control ctrll ctrlr keycode 12 = Control_underscore alt ctrll ctrlr keycode 12 = Meta_minus shift alt ctrll ctrlr keycode 12 = Meta_underscore altgr keycode 12 = U+2219 keycode 13 = equal plus alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus ctrlr keycode 13 = equal shift ctrlr keycode 13 = plus alt ctrlr keycode 13 = Meta_equal shift alt ctrlr keycode 13 = Meta_plus ctrll keycode 13 = equal shift ctrll keycode 13 = plus alt ctrll keycode 13 = Meta_equal shift alt ctrll keycode 13 = Meta_plus ctrll ctrlr keycode 13 = equal shift ctrll ctrlr keycode 13 = plus alt ctrll ctrlr keycode 13 = Meta_equal shift alt ctrll ctrlr keycode 13 = Meta_plus keycode 14 = BackSpace Delete control keycode 14 = BackSpace alt keycode 14 = Meta_Delete ctrlr keycode 14 = BackSpace shift ctrlr keycode 14 = BackSpace control ctrlr keycode 14 = BackSpace shift control ctrlr keycode 14 = BackSpace alt ctrlr keycode 14 = Meta_Delete shift alt ctrlr keycode 14 = Meta_Delete ctrll keycode 14 = BackSpace shift ctrll keycode 14 = BackSpace control ctrll keycode 14 = BackSpace shift control ctrll keycode 14 = BackSpace alt ctrll keycode 14 = Meta_Delete shift alt ctrll keycode 14 = Meta_Delete ctrll ctrlr keycode 14 = BackSpace shift ctrll ctrlr keycode 14 = BackSpace control ctrll ctrlr keycode 14 = BackSpace shift control ctrll ctrlr keycode 14 = BackSpace alt ctrll ctrlr keycode 14 = Meta_Delete shift alt ctrll ctrlr keycode 14 = Meta_Delete keycode 15 = Tab Meta_Tab alt keycode 15 = Meta_Tab ctrlr keycode 15 = Tab shift ctrlr keycode 15 = Tab alt ctrlr keycode 15 = Meta_Tab shift alt ctrlr keycode 15 = Meta_Tab ctrll keycode 15 = Tab shift ctrll keycode 15 = Tab alt ctrll keycode 15 = Meta_Tab shift alt ctrll keycode 15 = Meta_Tab ctrll ctrlr keycode 15 = Tab shift ctrll ctrlr keycode 15 = Tab alt ctrll ctrlr keycode 15 = Meta_Tab shift alt ctrll ctrlr keycode 15 = Meta_Tab keycode 16 = q ctrlr keycode 16 = U+0439 shift ctrlr keycode 16 = U+0419 control ctrlr keycode 16 = Control_q shift control ctrlr keycode 16 = Control_q alt ctrlr keycode 16 = Meta_q shift alt ctrlr keycode 16 = Meta_Q control alt ctrlr keycode 16 = Meta_Control_q shift control alt ctrlr keycode 16 = Meta_Control_q ctrll keycode 16 = U+0439 shift ctrll keycode 16 = U+0419 control ctrll keycode 16 = Control_q shift control ctrll keycode 16 = Control_q alt ctrll keycode 16 = Meta_q shift alt ctrll keycode 16 = Meta_Q control alt ctrll keycode 16 = Meta_Control_q shift control alt ctrll keycode 16 = Meta_Control_q ctrll ctrlr keycode 16 = U+0439 shift ctrll ctrlr keycode 16 = U+0419 control ctrll ctrlr keycode 16 = Control_q shift control ctrll ctrlr keycode 16 = Control_q alt ctrll ctrlr keycode 16 = Meta_q shift alt ctrll ctrlr keycode 16 = Meta_Q control alt ctrll ctrlr keycode 16 = Meta_Control_q shift control alt ctrll ctrlr keycode 16 = Meta_Control_q keycode 17 = w ctrlr keycode 17 = U+0446 shift ctrlr keycode 17 = U+0426 control ctrlr keycode 17 = Control_w shift control ctrlr keycode 17 = Control_w alt ctrlr keycode 17 = Meta_w shift alt ctrlr keycode 17 = Meta_W control alt ctrlr keycode 17 = Meta_Control_w shift control alt ctrlr keycode 17 = Meta_Control_w ctrll keycode 17 = U+0446 shift ctrll keycode 17 = U+0426 control ctrll keycode 17 = Control_w shift control ctrll keycode 17 = Control_w alt ctrll keycode 17 = Meta_w shift alt ctrll keycode 17 = Meta_W control alt ctrll keycode 17 = Meta_Control_w shift control alt ctrll keycode 17 = Meta_Control_w ctrll ctrlr keycode 17 = U+0446 shift ctrll ctrlr keycode 17 = U+0426 control ctrll ctrlr keycode 17 = Control_w shift control ctrll ctrlr keycode 17 = Control_w alt ctrll ctrlr keycode 17 = Meta_w shift alt ctrll ctrlr keycode 17 = Meta_W control alt ctrll ctrlr keycode 17 = Meta_Control_w shift control alt ctrll ctrlr keycode 17 = Meta_Control_w keycode 18 = e ctrlr keycode 18 = U+0443 shift ctrlr keycode 18 = U+0423 control ctrlr keycode 18 = Control_e shift control ctrlr keycode 18 = Control_e alt ctrlr keycode 18 = Meta_e shift alt ctrlr keycode 18 = Meta_E control alt ctrlr keycode 18 = Meta_Control_e shift control alt ctrlr keycode 18 = Meta_Control_e ctrll keycode 18 = U+0443 shift ctrll keycode 18 = U+0423 control ctrll keycode 18 = Control_e shift control ctrll keycode 18 = Control_e alt ctrll keycode 18 = Meta_e shift alt ctrll keycode 18 = Meta_E control alt ctrll keycode 18 = Meta_Control_e shift control alt ctrll keycode 18 = Meta_Control_e ctrll ctrlr keycode 18 = U+0443 shift ctrll ctrlr keycode 18 = U+0423 control ctrll ctrlr keycode 18 = Control_e shift control ctrll ctrlr keycode 18 = Control_e alt ctrll ctrlr keycode 18 = Meta_e shift alt ctrll ctrlr keycode 18 = Meta_E control alt ctrll ctrlr keycode 18 = Meta_Control_e shift control alt ctrll ctrlr keycode 18 = Meta_Control_e keycode 19 = r ctrlr keycode 19 = U+043a shift ctrlr keycode 19 = U+041a control ctrlr keycode 19 = Control_r shift control ctrlr keycode 19 = Control_r alt ctrlr keycode 19 = Meta_r shift alt ctrlr keycode 19 = Meta_R control alt ctrlr keycode 19 = Meta_Control_r shift control alt ctrlr keycode 19 = Meta_Control_r ctrll keycode 19 = U+043a shift ctrll keycode 19 = U+041a control ctrll keycode 19 = Control_r shift control ctrll keycode 19 = Control_r alt ctrll keycode 19 = Meta_r shift alt ctrll keycode 19 = Meta_R control alt ctrll keycode 19 = Meta_Control_r shift control alt ctrll keycode 19 = Meta_Control_r ctrll ctrlr keycode 19 = U+043a shift ctrll ctrlr keycode 19 = U+041a control ctrll ctrlr keycode 19 = Control_r shift control ctrll ctrlr keycode 19 = Control_r alt ctrll ctrlr keycode 19 = Meta_r shift alt ctrll ctrlr keycode 19 = Meta_R control alt ctrll ctrlr keycode 19 = Meta_Control_r shift control alt ctrll ctrlr keycode 19 = Meta_Control_r keycode 20 = t ctrlr keycode 20 = U+0435 shift ctrlr keycode 20 = U+0415 control ctrlr keycode 20 = Control_t shift control ctrlr keycode 20 = Control_t alt ctrlr keycode 20 = Meta_t shift alt ctrlr keycode 20 = Meta_T control alt ctrlr keycode 20 = Meta_Control_t shift control alt ctrlr keycode 20 = Meta_Control_t ctrll keycode 20 = U+0435 shift ctrll keycode 20 = U+0415 control ctrll keycode 20 = Control_t shift control ctrll keycode 20 = Control_t alt ctrll keycode 20 = Meta_t shift alt ctrll keycode 20 = Meta_T control alt ctrll keycode 20 = Meta_Control_t shift control alt ctrll keycode 20 = Meta_Control_t ctrll ctrlr keycode 20 = U+0435 shift ctrll ctrlr keycode 20 = U+0415 control ctrll ctrlr keycode 20 = Control_t shift control ctrll ctrlr keycode 20 = Control_t alt ctrll ctrlr keycode 20 = Meta_t shift alt ctrll ctrlr keycode 20 = Meta_T control alt ctrll ctrlr keycode 20 = Meta_Control_t shift control alt ctrll ctrlr keycode 20 = Meta_Control_t keycode 21 = y ctrlr keycode 21 = U+043d shift ctrlr keycode 21 = U+041d control ctrlr keycode 21 = Control_y shift control ctrlr keycode 21 = Control_y alt ctrlr keycode 21 = Meta_y shift alt ctrlr keycode 21 = Meta_Y control alt ctrlr keycode 21 = Meta_Control_y shift control alt ctrlr keycode 21 = Meta_Control_y ctrll keycode 21 = U+043d shift ctrll keycode 21 = U+041d control ctrll keycode 21 = Control_y shift control ctrll keycode 21 = Control_y alt ctrll keycode 21 = Meta_y shift alt ctrll keycode 21 = Meta_Y control alt ctrll keycode 21 = Meta_Control_y shift control alt ctrll keycode 21 = Meta_Control_y ctrll ctrlr keycode 21 = U+043d shift ctrll ctrlr keycode 21 = U+041d control ctrll ctrlr keycode 21 = Control_y shift control ctrll ctrlr keycode 21 = Control_y alt ctrll ctrlr keycode 21 = Meta_y shift alt ctrll ctrlr keycode 21 = Meta_Y control alt ctrll ctrlr keycode 21 = Meta_Control_y shift control alt ctrll ctrlr keycode 21 = Meta_Control_y keycode 22 = u ctrlr keycode 22 = U+0433 shift ctrlr keycode 22 = U+0413 control ctrlr keycode 22 = Control_u shift control ctrlr keycode 22 = Control_u alt ctrlr keycode 22 = Meta_u shift alt ctrlr keycode 22 = Meta_U control alt ctrlr keycode 22 = Meta_Control_u shift control alt ctrlr keycode 22 = Meta_Control_u ctrll keycode 22 = U+0433 shift ctrll keycode 22 = U+0413 control ctrll keycode 22 = Control_u shift control ctrll keycode 22 = Control_u alt ctrll keycode 22 = Meta_u shift alt ctrll keycode 22 = Meta_U control alt ctrll keycode 22 = Meta_Control_u shift control alt ctrll keycode 22 = Meta_Control_u ctrll ctrlr keycode 22 = U+0433 shift ctrll ctrlr keycode 22 = U+0413 control ctrll ctrlr keycode 22 = Control_u shift control ctrll ctrlr keycode 22 = Control_u alt ctrll ctrlr keycode 22 = Meta_u shift alt ctrll ctrlr keycode 22 = Meta_U control alt ctrll ctrlr keycode 22 = Meta_Control_u shift control alt ctrll ctrlr keycode 22 = Meta_Control_u keycode 23 = i ctrlr keycode 23 = U+0448 shift ctrlr keycode 23 = U+0428 control ctrlr keycode 23 = Control_i shift control ctrlr keycode 23 = Control_i alt ctrlr keycode 23 = Meta_i shift alt ctrlr keycode 23 = Meta_I control alt ctrlr keycode 23 = Meta_Control_i shift control alt ctrlr keycode 23 = Meta_Control_i ctrll keycode 23 = U+0448 shift ctrll keycode 23 = U+0428 control ctrll keycode 23 = Control_i shift control ctrll keycode 23 = Control_i alt ctrll keycode 23 = Meta_i shift alt ctrll keycode 23 = Meta_I control alt ctrll keycode 23 = Meta_Control_i shift control alt ctrll keycode 23 = Meta_Control_i ctrll ctrlr keycode 23 = U+0448 shift ctrll ctrlr keycode 23 = U+0428 control ctrll ctrlr keycode 23 = Control_i shift control ctrll ctrlr keycode 23 = Control_i alt ctrll ctrlr keycode 23 = Meta_i shift alt ctrll ctrlr keycode 23 = Meta_I control alt ctrll ctrlr keycode 23 = Meta_Control_i shift control alt ctrll ctrlr keycode 23 = Meta_Control_i keycode 24 = o ctrlr keycode 24 = U+0449 shift ctrlr keycode 24 = U+0429 control ctrlr keycode 24 = Control_o shift control ctrlr keycode 24 = Control_o alt ctrlr keycode 24 = Meta_o shift alt ctrlr keycode 24 = Meta_O control alt ctrlr keycode 24 = Meta_Control_o shift control alt ctrlr keycode 24 = Meta_Control_o ctrll keycode 24 = U+0449 shift ctrll keycode 24 = U+0429 control ctrll keycode 24 = Control_o shift control ctrll keycode 24 = Control_o alt ctrll keycode 24 = Meta_o shift alt ctrll keycode 24 = Meta_O control alt ctrll keycode 24 = Meta_Control_o shift control alt ctrll keycode 24 = Meta_Control_o ctrll ctrlr keycode 24 = U+0449 shift ctrll ctrlr keycode 24 = U+0429 control ctrll ctrlr keycode 24 = Control_o shift control ctrll ctrlr keycode 24 = Control_o alt ctrll ctrlr keycode 24 = Meta_o shift alt ctrll ctrlr keycode 24 = Meta_O control alt ctrll ctrlr keycode 24 = Meta_Control_o shift control alt ctrll ctrlr keycode 24 = Meta_Control_o keycode 25 = p ctrlr keycode 25 = U+0437 shift ctrlr keycode 25 = U+0417 control ctrlr keycode 25 = Control_p shift control ctrlr keycode 25 = Control_p alt ctrlr keycode 25 = Meta_p shift alt ctrlr keycode 25 = Meta_P control alt ctrlr keycode 25 = Meta_Control_p shift control alt ctrlr keycode 25 = Meta_Control_p ctrll keycode 25 = U+0437 shift ctrll keycode 25 = U+0417 control ctrll keycode 25 = Control_p shift control ctrll keycode 25 = Control_p alt ctrll keycode 25 = Meta_p shift alt ctrll keycode 25 = Meta_P control alt ctrll keycode 25 = Meta_Control_p shift control alt ctrll keycode 25 = Meta_Control_p ctrll ctrlr keycode 25 = U+0437 shift ctrll ctrlr keycode 25 = U+0417 control ctrll ctrlr keycode 25 = Control_p shift control ctrll ctrlr keycode 25 = Control_p alt ctrll ctrlr keycode 25 = Meta_p shift alt ctrll ctrlr keycode 25 = Meta_P control alt ctrll ctrlr keycode 25 = Meta_Control_p shift control alt ctrll ctrlr keycode 25 = Meta_Control_p keycode 26 = bracketleft braceleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft shift alt keycode 26 = Meta_braceleft ctrlr keycode 26 = U+0445 shift ctrlr keycode 26 = U+0425 control ctrlr keycode 26 = Escape shift control ctrlr keycode 26 = Escape alt ctrlr keycode 26 = Meta_bracketleft shift alt ctrlr keycode 26 = Meta_braceleft ctrll keycode 26 = U+0445 shift ctrll keycode 26 = U+0425 control ctrll keycode 26 = Escape shift control ctrll keycode 26 = Escape alt ctrll keycode 26 = Meta_bracketleft shift alt ctrll keycode 26 = Meta_braceleft ctrll ctrlr keycode 26 = U+0445 shift ctrll ctrlr keycode 26 = U+0425 control ctrll ctrlr keycode 26 = Escape shift control ctrll ctrlr keycode 26 = Escape alt ctrll ctrlr keycode 26 = Meta_bracketleft shift alt ctrll ctrlr keycode 26 = Meta_braceleft keycode 27 = bracketright braceright asciitilde control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright shift alt keycode 27 = Meta_braceright ctrlr keycode 27 = U+044a shift ctrlr keycode 27 = U+042a control ctrlr keycode 27 = Control_bracketright shift control ctrlr keycode 27 = Control_bracketright alt ctrlr keycode 27 = Meta_bracketright shift alt ctrlr keycode 27 = Meta_braceright control alt ctrlr keycode 27 = Meta_Control_bracketright shift control alt ctrlr keycode 27 = Meta_Control_bracketright ctrll keycode 27 = U+0457 shift ctrll keycode 27 = U+0407 control ctrll keycode 27 = Control_bracketright shift control ctrll keycode 27 = Control_bracketright alt ctrll keycode 27 = Meta_bracketright shift alt ctrll keycode 27 = Meta_braceright control alt ctrll keycode 27 = Meta_Control_bracketright shift control alt ctrll keycode 27 = Meta_Control_bracketright ctrll ctrlr keycode 27 = U+0457 shift ctrll ctrlr keycode 27 = U+0407 control ctrll ctrlr keycode 27 = Control_bracketright shift control ctrll ctrlr keycode 27 = Control_bracketright alt ctrll ctrlr keycode 27 = Meta_bracketright shift alt ctrll ctrlr keycode 27 = Meta_braceright control alt ctrll ctrlr keycode 27 = Meta_Control_bracketright shift control alt ctrll ctrlr keycode 27 = Meta_Control_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a ctrlr keycode 30 = U+0444 shift ctrlr keycode 30 = U+0424 control ctrlr keycode 30 = Control_a shift control ctrlr keycode 30 = Control_a alt ctrlr keycode 30 = Meta_a shift alt ctrlr keycode 30 = Meta_A control alt ctrlr keycode 30 = Meta_Control_a shift control alt ctrlr keycode 30 = Meta_Control_a ctrll keycode 30 = U+0444 shift ctrll keycode 30 = U+0424 control ctrll keycode 30 = Control_a shift control ctrll keycode 30 = Control_a alt ctrll keycode 30 = Meta_a shift alt ctrll keycode 30 = Meta_A control alt ctrll keycode 30 = Meta_Control_a shift control alt ctrll keycode 30 = Meta_Control_a ctrll ctrlr keycode 30 = U+0444 shift ctrll ctrlr keycode 30 = U+0424 control ctrll ctrlr keycode 30 = Control_a shift control ctrll ctrlr keycode 30 = Control_a alt ctrll ctrlr keycode 30 = Meta_a shift alt ctrll ctrlr keycode 30 = Meta_A control alt ctrll ctrlr keycode 30 = Meta_Control_a shift control alt ctrll ctrlr keycode 30 = Meta_Control_a keycode 31 = s ctrlr keycode 31 = U+044b shift ctrlr keycode 31 = U+042b control ctrlr keycode 31 = Control_s shift control ctrlr keycode 31 = Control_s alt ctrlr keycode 31 = Meta_s shift alt ctrlr keycode 31 = Meta_S control alt ctrlr keycode 31 = Meta_Control_s shift control alt ctrlr keycode 31 = Meta_Control_s ctrll keycode 31 = U+0456 shift ctrll keycode 31 = U+0406 control ctrll keycode 31 = Control_s shift control ctrll keycode 31 = Control_s alt ctrll keycode 31 = Meta_s shift alt ctrll keycode 31 = Meta_S control alt ctrll keycode 31 = Meta_Control_s shift control alt ctrll keycode 31 = Meta_Control_s ctrll ctrlr keycode 31 = U+0456 shift ctrll ctrlr keycode 31 = U+0406 control ctrll ctrlr keycode 31 = Control_s shift control ctrll ctrlr keycode 31 = Control_s alt ctrll ctrlr keycode 31 = Meta_s shift alt ctrll ctrlr keycode 31 = Meta_S control alt ctrll ctrlr keycode 31 = Meta_Control_s shift control alt ctrll ctrlr keycode 31 = Meta_Control_s keycode 32 = d ctrlr keycode 32 = U+0432 shift ctrlr keycode 32 = U+0432 control ctrlr keycode 32 = Control_d shift control ctrlr keycode 32 = Control_d alt ctrlr keycode 32 = Meta_d shift alt ctrlr keycode 32 = Meta_D control alt ctrlr keycode 32 = Meta_Control_d shift control alt ctrlr keycode 32 = Meta_Control_d ctrll keycode 32 = U+0432 shift ctrll keycode 32 = U+0432 control ctrll keycode 32 = Control_d shift control ctrll keycode 32 = Control_d alt ctrll keycode 32 = Meta_d shift alt ctrll keycode 32 = Meta_D control alt ctrll keycode 32 = Meta_Control_d shift control alt ctrll keycode 32 = Meta_Control_d ctrll ctrlr keycode 32 = U+0432 shift ctrll ctrlr keycode 32 = U+0432 control ctrll ctrlr keycode 32 = Control_d shift control ctrll ctrlr keycode 32 = Control_d alt ctrll ctrlr keycode 32 = Meta_d shift alt ctrll ctrlr keycode 32 = Meta_D control alt ctrll ctrlr keycode 32 = Meta_Control_d shift control alt ctrll ctrlr keycode 32 = Meta_Control_d keycode 33 = f ctrlr keycode 33 = U+0430 shift ctrlr keycode 33 = U+0410 control ctrlr keycode 33 = Control_f shift control ctrlr keycode 33 = Control_f alt ctrlr keycode 33 = Meta_f shift alt ctrlr keycode 33 = Meta_F control alt ctrlr keycode 33 = Meta_Control_f shift control alt ctrlr keycode 33 = Meta_Control_f ctrll keycode 33 = U+0430 shift ctrll keycode 33 = U+0410 control ctrll keycode 33 = Control_f shift control ctrll keycode 33 = Control_f alt ctrll keycode 33 = Meta_f shift alt ctrll keycode 33 = Meta_F control alt ctrll keycode 33 = Meta_Control_f shift control alt ctrll keycode 33 = Meta_Control_f ctrll ctrlr keycode 33 = U+0430 shift ctrll ctrlr keycode 33 = U+0410 control ctrll ctrlr keycode 33 = Control_f shift control ctrll ctrlr keycode 33 = Control_f alt ctrll ctrlr keycode 33 = Meta_f shift alt ctrll ctrlr keycode 33 = Meta_F control alt ctrll ctrlr keycode 33 = Meta_Control_f shift control alt ctrll ctrlr keycode 33 = Meta_Control_f keycode 34 = g ctrlr keycode 34 = U+043f shift ctrlr keycode 34 = U+041f control ctrlr keycode 34 = Control_g shift control ctrlr keycode 34 = Control_g alt ctrlr keycode 34 = Meta_g shift alt ctrlr keycode 34 = Meta_G control alt ctrlr keycode 34 = Meta_Control_g shift control alt ctrlr keycode 34 = Meta_Control_g ctrll keycode 34 = U+043f shift ctrll keycode 34 = U+041f control ctrll keycode 34 = Control_g shift control ctrll keycode 34 = Control_g alt ctrll keycode 34 = Meta_g shift alt ctrll keycode 34 = Meta_G control alt ctrll keycode 34 = Meta_Control_g shift control alt ctrll keycode 34 = Meta_Control_g ctrll ctrlr keycode 34 = U+043f shift ctrll ctrlr keycode 34 = U+041f control ctrll ctrlr keycode 34 = Control_g shift control ctrll ctrlr keycode 34 = Control_g alt ctrll ctrlr keycode 34 = Meta_g shift alt ctrll ctrlr keycode 34 = Meta_G control alt ctrll ctrlr keycode 34 = Meta_Control_g shift control alt ctrll ctrlr keycode 34 = Meta_Control_g keycode 35 = h ctrlr keycode 35 = U+0440 shift ctrlr keycode 35 = U+0420 control ctrlr keycode 35 = Control_h shift control ctrlr keycode 35 = Control_h alt ctrlr keycode 35 = Meta_h shift alt ctrlr keycode 35 = Meta_H control alt ctrlr keycode 35 = Meta_Control_h shift control alt ctrlr keycode 35 = Meta_Control_h ctrll keycode 35 = U+0440 shift ctrll keycode 35 = U+0420 control ctrll keycode 35 = Control_h shift control ctrll keycode 35 = Control_h alt ctrll keycode 35 = Meta_h shift alt ctrll keycode 35 = Meta_H control alt ctrll keycode 35 = Meta_Control_h shift control alt ctrll keycode 35 = Meta_Control_h ctrll ctrlr keycode 35 = U+0440 shift ctrll ctrlr keycode 35 = U+0420 control ctrll ctrlr keycode 35 = Control_h shift control ctrll ctrlr keycode 35 = Control_h alt ctrll ctrlr keycode 35 = Meta_h shift alt ctrll ctrlr keycode 35 = Meta_H control alt ctrll ctrlr keycode 35 = Meta_Control_h shift control alt ctrll ctrlr keycode 35 = Meta_Control_h keycode 36 = j ctrlr keycode 36 = U+043e shift ctrlr keycode 36 = U+041e control ctrlr keycode 36 = Control_j shift control ctrlr keycode 36 = Control_j alt ctrlr keycode 36 = Meta_j shift alt ctrlr keycode 36 = Meta_J control alt ctrlr keycode 36 = Meta_Control_j shift control alt ctrlr keycode 36 = Meta_Control_j ctrll keycode 36 = U+043e shift ctrll keycode 36 = U+041e control ctrll keycode 36 = Control_j shift control ctrll keycode 36 = Control_j alt ctrll keycode 36 = Meta_j shift alt ctrll keycode 36 = Meta_J control alt ctrll keycode 36 = Meta_Control_j shift control alt ctrll keycode 36 = Meta_Control_j ctrll ctrlr keycode 36 = U+043e shift ctrll ctrlr keycode 36 = U+041e control ctrll ctrlr keycode 36 = Control_j shift control ctrll ctrlr keycode 36 = Control_j alt ctrll ctrlr keycode 36 = Meta_j shift alt ctrll ctrlr keycode 36 = Meta_J control alt ctrll ctrlr keycode 36 = Meta_Control_j shift control alt ctrll ctrlr keycode 36 = Meta_Control_j keycode 37 = k ctrlr keycode 37 = U+043b shift ctrlr keycode 37 = U+041b control ctrlr keycode 37 = Control_k shift control ctrlr keycode 37 = Control_k alt ctrlr keycode 37 = Meta_k shift alt ctrlr keycode 37 = Meta_K control alt ctrlr keycode 37 = Meta_Control_k shift control alt ctrlr keycode 37 = Meta_Control_k ctrll keycode 37 = U+043b shift ctrll keycode 37 = U+041b control ctrll keycode 37 = Control_k shift control ctrll keycode 37 = Control_k alt ctrll keycode 37 = Meta_k shift alt ctrll keycode 37 = Meta_K control alt ctrll keycode 37 = Meta_Control_k shift control alt ctrll keycode 37 = Meta_Control_k ctrll ctrlr keycode 37 = U+043b shift ctrll ctrlr keycode 37 = U+041b control ctrll ctrlr keycode 37 = Control_k shift control ctrll ctrlr keycode 37 = Control_k alt ctrll ctrlr keycode 37 = Meta_k shift alt ctrll ctrlr keycode 37 = Meta_K control alt ctrll ctrlr keycode 37 = Meta_Control_k shift control alt ctrll ctrlr keycode 37 = Meta_Control_k keycode 38 = l ctrlr keycode 38 = U+0434 shift ctrlr keycode 38 = U+0414 control ctrlr keycode 38 = Control_l shift control ctrlr keycode 38 = Control_l alt ctrlr keycode 38 = Meta_l shift alt ctrlr keycode 38 = Meta_L control alt ctrlr keycode 38 = Meta_Control_l shift control alt ctrlr keycode 38 = Meta_Control_l ctrll keycode 38 = U+0434 shift ctrll keycode 38 = U+0414 control ctrll keycode 38 = Control_l shift control ctrll keycode 38 = Control_l alt ctrll keycode 38 = Meta_l shift alt ctrll keycode 38 = Meta_L control alt ctrll keycode 38 = Meta_Control_l shift control alt ctrll keycode 38 = Meta_Control_l ctrll ctrlr keycode 38 = U+0434 shift ctrll ctrlr keycode 38 = U+0414 control ctrll ctrlr keycode 38 = Control_l shift control ctrll ctrlr keycode 38 = Control_l alt ctrll ctrlr keycode 38 = Meta_l shift alt ctrll ctrlr keycode 38 = Meta_L control alt ctrll ctrlr keycode 38 = Meta_Control_l shift control alt ctrll ctrlr keycode 38 = Meta_Control_l keycode 39 = semicolon colon alt keycode 39 = Meta_semicolon shift alt keycode 39 = Meta_colon ctrlr keycode 39 = U+0436 shift ctrlr keycode 39 = U+0416 alt ctrlr keycode 39 = Meta_semicolon shift alt ctrlr keycode 39 = Meta_colon ctrll keycode 39 = U+0436 shift ctrll keycode 39 = U+0416 alt ctrll keycode 39 = Meta_semicolon shift alt ctrll keycode 39 = Meta_colon ctrll ctrlr keycode 39 = U+0436 shift ctrll ctrlr keycode 39 = U+0416 alt ctrll ctrlr keycode 39 = Meta_semicolon shift alt ctrll ctrlr keycode 39 = Meta_colon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe shift alt keycode 40 = Meta_quotedbl ctrlr keycode 40 = U+044d shift ctrlr keycode 40 = U+042d control ctrlr keycode 40 = Control_g shift control ctrlr keycode 40 = Control_g alt ctrlr keycode 40 = Meta_apostrophe shift alt ctrlr keycode 40 = Meta_quotedbl ctrll keycode 40 = U+0454 shift ctrll keycode 40 = U+0404 control ctrll keycode 40 = Control_g shift control ctrll keycode 40 = Control_g alt ctrll keycode 40 = Meta_apostrophe shift alt ctrll keycode 40 = Meta_quotedbl ctrll ctrlr keycode 40 = U+0454 shift ctrll ctrlr keycode 40 = U+0404 control ctrll ctrlr keycode 40 = Control_g shift control ctrll ctrlr keycode 40 = Control_g alt ctrll ctrlr keycode 40 = Meta_apostrophe shift alt ctrll ctrlr keycode 40 = Meta_quotedbl keycode 41 = grave asciitilde control keycode 41 = nul alt keycode 41 = Meta_grave shift alt keycode 41 = Meta_asciitilde ctrlr keycode 41 = apostrophe shift ctrlr keycode 41 = question control ctrlr keycode 41 = nul shift control ctrlr keycode 41 = nul alt ctrlr keycode 41 = Meta_grave shift alt ctrlr keycode 41 = Meta_asciitilde ctrll keycode 41 = apostrophe shift ctrll keycode 41 = question control ctrll keycode 41 = nul shift control ctrll keycode 41 = nul alt ctrll keycode 41 = Meta_grave shift alt ctrll keycode 41 = Meta_asciitilde ctrll ctrlr keycode 41 = apostrophe shift ctrll ctrlr keycode 41 = question control ctrll ctrlr keycode 41 = nul shift control ctrll ctrlr keycode 41 = nul alt ctrll ctrlr keycode 41 = Meta_grave shift alt ctrll ctrlr keycode 41 = Meta_asciitilde keycode 42 = Shift keycode 43 = backslash bar control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar control alt keycode 43 = Meta_Control_backslash shift control alt keycode 43 = Meta_Control_backslash ctrlr keycode 43 = backslash shift ctrlr keycode 43 = bar control ctrlr keycode 43 = Control_backslash shift control ctrlr keycode 43 = Control_backslash alt ctrlr keycode 43 = Meta_backslash shift alt ctrlr keycode 43 = Meta_bar control alt ctrlr keycode 43 = Meta_Control_backslash shift control alt ctrlr keycode 43 = Meta_Control_backslash ctrll keycode 43 = backslash shift ctrll keycode 43 = bar control ctrll keycode 43 = Control_backslash shift control ctrll keycode 43 = Control_backslash alt ctrll keycode 43 = Meta_backslash shift alt ctrll keycode 43 = Meta_bar control alt ctrll keycode 43 = Meta_Control_backslash shift control alt ctrll keycode 43 = Meta_Control_backslash ctrll ctrlr keycode 43 = backslash shift ctrll ctrlr keycode 43 = bar control ctrll ctrlr keycode 43 = Control_backslash shift control ctrll ctrlr keycode 43 = Control_backslash alt ctrll ctrlr keycode 43 = Meta_backslash shift alt ctrll ctrlr keycode 43 = Meta_bar control alt ctrll ctrlr keycode 43 = Meta_Control_backslash shift control alt ctrll ctrlr keycode 43 = Meta_Control_backslash keycode 44 = z ctrlr keycode 44 = U+044f shift ctrlr keycode 44 = U+042f control ctrlr keycode 44 = Control_z shift control ctrlr keycode 44 = Control_z alt ctrlr keycode 44 = Meta_z shift alt ctrlr keycode 44 = Meta_Z control alt ctrlr keycode 44 = Meta_Control_z shift control alt ctrlr keycode 44 = Meta_Control_z ctrll keycode 44 = U+044f shift ctrll keycode 44 = U+042f control ctrll keycode 44 = Control_z shift control ctrll keycode 44 = Control_z alt ctrll keycode 44 = Meta_z shift alt ctrll keycode 44 = Meta_Z control alt ctrll keycode 44 = Meta_Control_z shift control alt ctrll keycode 44 = Meta_Control_z ctrll ctrlr keycode 44 = U+044f shift ctrll ctrlr keycode 44 = U+042f control ctrll ctrlr keycode 44 = Control_z shift control ctrll ctrlr keycode 44 = Control_z alt ctrll ctrlr keycode 44 = Meta_z shift alt ctrll ctrlr keycode 44 = Meta_Z control alt ctrll ctrlr keycode 44 = Meta_Control_z shift control alt ctrll ctrlr keycode 44 = Meta_Control_z keycode 45 = x ctrlr keycode 45 = U+0447 shift ctrlr keycode 45 = U+0427 control ctrlr keycode 45 = Control_x shift control ctrlr keycode 45 = Control_x alt ctrlr keycode 45 = Meta_x shift alt ctrlr keycode 45 = Meta_X control alt ctrlr keycode 45 = Meta_Control_x shift control alt ctrlr keycode 45 = Meta_Control_x ctrll keycode 45 = U+0447 shift ctrll keycode 45 = U+0427 control ctrll keycode 45 = Control_x shift control ctrll keycode 45 = Control_x alt ctrll keycode 45 = Meta_x shift alt ctrll keycode 45 = Meta_X control alt ctrll keycode 45 = Meta_Control_x shift control alt ctrll keycode 45 = Meta_Control_x ctrll ctrlr keycode 45 = U+0447 shift ctrll ctrlr keycode 45 = U+0427 control ctrll ctrlr keycode 45 = Control_x shift control ctrll ctrlr keycode 45 = Control_x alt ctrll ctrlr keycode 45 = Meta_x shift alt ctrll ctrlr keycode 45 = Meta_X control alt ctrll ctrlr keycode 45 = Meta_Control_x shift control alt ctrll ctrlr keycode 45 = Meta_Control_x keycode 46 = c ctrlr keycode 46 = U+0441 shift ctrlr keycode 46 = U+0421 control ctrlr keycode 46 = Control_c shift control ctrlr keycode 46 = Control_c alt ctrlr keycode 46 = Meta_c shift alt ctrlr keycode 46 = Meta_C control alt ctrlr keycode 46 = Meta_Control_c shift control alt ctrlr keycode 46 = Meta_Control_c ctrll keycode 46 = U+0441 shift ctrll keycode 46 = U+0421 control ctrll keycode 46 = Control_c shift control ctrll keycode 46 = Control_c alt ctrll keycode 46 = Meta_c shift alt ctrll keycode 46 = Meta_C control alt ctrll keycode 46 = Meta_Control_c shift control alt ctrll keycode 46 = Meta_Control_c ctrll ctrlr keycode 46 = U+0441 shift ctrll ctrlr keycode 46 = U+0421 control ctrll ctrlr keycode 46 = Control_c shift control ctrll ctrlr keycode 46 = Control_c alt ctrll ctrlr keycode 46 = Meta_c shift alt ctrll ctrlr keycode 46 = Meta_C control alt ctrll ctrlr keycode 46 = Meta_Control_c shift control alt ctrll ctrlr keycode 46 = Meta_Control_c keycode 47 = v ctrlr keycode 47 = U+043c shift ctrlr keycode 47 = U+041c control ctrlr keycode 47 = Control_v shift control ctrlr keycode 47 = Control_v alt ctrlr keycode 47 = Meta_v shift alt ctrlr keycode 47 = Meta_V control alt ctrlr keycode 47 = Meta_Control_v shift control alt ctrlr keycode 47 = Meta_Control_v ctrll keycode 47 = U+043c shift ctrll keycode 47 = U+041c control ctrll keycode 47 = Control_v shift control ctrll keycode 47 = Control_v alt ctrll keycode 47 = Meta_v shift alt ctrll keycode 47 = Meta_V control alt ctrll keycode 47 = Meta_Control_v shift control alt ctrll keycode 47 = Meta_Control_v ctrll ctrlr keycode 47 = U+043c shift ctrll ctrlr keycode 47 = U+041c control ctrll ctrlr keycode 47 = Control_v shift control ctrll ctrlr keycode 47 = Control_v alt ctrll ctrlr keycode 47 = Meta_v shift alt ctrll ctrlr keycode 47 = Meta_V control alt ctrll ctrlr keycode 47 = Meta_Control_v shift control alt ctrll ctrlr keycode 47 = Meta_Control_v keycode 48 = b ctrlr keycode 48 = U+0438 shift ctrlr keycode 48 = U+0418 control ctrlr keycode 48 = Control_b shift control ctrlr keycode 48 = Control_b alt ctrlr keycode 48 = Meta_b shift alt ctrlr keycode 48 = Meta_B control alt ctrlr keycode 48 = Meta_Control_b shift control alt ctrlr keycode 48 = Meta_Control_b ctrll keycode 48 = U+0438 shift ctrll keycode 48 = U+0418 control ctrll keycode 48 = Control_b shift control ctrll keycode 48 = Control_b alt ctrll keycode 48 = Meta_b shift alt ctrll keycode 48 = Meta_B control alt ctrll keycode 48 = Meta_Control_b shift control alt ctrll keycode 48 = Meta_Control_b ctrll ctrlr keycode 48 = U+0438 shift ctrll ctrlr keycode 48 = U+0418 control ctrll ctrlr keycode 48 = Control_b shift control ctrll ctrlr keycode 48 = Control_b alt ctrll ctrlr keycode 48 = Meta_b shift alt ctrll ctrlr keycode 48 = Meta_B control alt ctrll ctrlr keycode 48 = Meta_Control_b shift control alt ctrll ctrlr keycode 48 = Meta_Control_b keycode 49 = n ctrlr keycode 49 = U+0442 shift ctrlr keycode 49 = U+0422 control ctrlr keycode 49 = Control_n shift control ctrlr keycode 49 = Control_n alt ctrlr keycode 49 = Meta_n shift alt ctrlr keycode 49 = Meta_N control alt ctrlr keycode 49 = Meta_Control_n shift control alt ctrlr keycode 49 = Meta_Control_n ctrll keycode 49 = U+0442 shift ctrll keycode 49 = U+0422 control ctrll keycode 49 = Control_n shift control ctrll keycode 49 = Control_n alt ctrll keycode 49 = Meta_n shift alt ctrll keycode 49 = Meta_N control alt ctrll keycode 49 = Meta_Control_n shift control alt ctrll keycode 49 = Meta_Control_n ctrll ctrlr keycode 49 = U+0442 shift ctrll ctrlr keycode 49 = U+0422 control ctrll ctrlr keycode 49 = Control_n shift control ctrll ctrlr keycode 49 = Control_n alt ctrll ctrlr keycode 49 = Meta_n shift alt ctrll ctrlr keycode 49 = Meta_N control alt ctrll ctrlr keycode 49 = Meta_Control_n shift control alt ctrll ctrlr keycode 49 = Meta_Control_n keycode 50 = m ctrlr keycode 50 = U+044c shift ctrlr keycode 50 = U+042c control ctrlr keycode 50 = Control_m shift control ctrlr keycode 50 = Control_m alt ctrlr keycode 50 = Meta_m shift alt ctrlr keycode 50 = Meta_M control alt ctrlr keycode 50 = Meta_Control_m shift control alt ctrlr keycode 50 = Meta_Control_m ctrll keycode 50 = U+044c shift ctrll keycode 50 = U+042c control ctrll keycode 50 = Control_m shift control ctrll keycode 50 = Control_m alt ctrll keycode 50 = Meta_m shift alt ctrll keycode 50 = Meta_M control alt ctrll keycode 50 = Meta_Control_m shift control alt ctrll keycode 50 = Meta_Control_m ctrll ctrlr keycode 50 = U+044c shift ctrll ctrlr keycode 50 = U+042c control ctrll ctrlr keycode 50 = Control_m shift control ctrll ctrlr keycode 50 = Control_m alt ctrll ctrlr keycode 50 = Meta_m shift alt ctrll ctrlr keycode 50 = Meta_M control alt ctrll ctrlr keycode 50 = Meta_Control_m shift control alt ctrll ctrlr keycode 50 = Meta_Control_m keycode 51 = comma less alt keycode 51 = Meta_comma shift alt keycode 51 = Meta_less ctrlr keycode 51 = U+0431 shift ctrlr keycode 51 = U+0411 alt ctrlr keycode 51 = Meta_comma shift alt ctrlr keycode 51 = Meta_less ctrll keycode 51 = U+0431 shift ctrll keycode 51 = U+0411 alt ctrll keycode 51 = Meta_comma shift alt ctrll keycode 51 = Meta_less ctrll ctrlr keycode 51 = U+0431 shift ctrll ctrlr keycode 51 = U+0411 alt ctrll ctrlr keycode 51 = Meta_comma shift alt ctrll ctrlr keycode 51 = Meta_less keycode 52 = period greater control keycode 52 = Compose alt keycode 52 = Meta_period shift alt keycode 52 = Meta_greater ctrlr keycode 52 = U+044e shift ctrlr keycode 52 = U+042e alt ctrlr keycode 52 = Meta_period shift alt ctrlr keycode 52 = Meta_greater ctrll keycode 52 = U+044e shift ctrll keycode 52 = U+042e alt ctrll keycode 52 = Meta_period shift alt ctrll keycode 52 = Meta_greater ctrll ctrlr keycode 52 = U+044e shift ctrll ctrlr keycode 52 = U+042e alt ctrll ctrlr keycode 52 = Meta_period shift alt ctrll ctrlr keycode 52 = Meta_greater keycode 53 = slash question control keycode 53 = Delete shift control keycode 53 = Delete alt keycode 53 = Meta_slash ctrlr keycode 53 = U+0451 shift ctrlr keycode 53 = U+0401 alt ctrlr keycode 53 = Meta_slash shift alt ctrlr keycode 53 = Meta_question ctrll keycode 53 = U+0491 shift ctrll keycode 53 = U+0490 alt ctrll keycode 53 = Meta_slash shift alt ctrll keycode 53 = Meta_question ctrll ctrlr keycode 53 = U+0491 shift ctrll ctrlr keycode 53 = U+0490 alt ctrll ctrlr keycode 53 = Meta_slash shift alt ctrll ctrlr keycode 53 = Meta_question keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space control keycode 57 = nul alt keycode 57 = Meta_space ctrlr keycode 57 = space shift ctrlr keycode 57 = space control ctrlr keycode 57 = nul shift control ctrlr keycode 57 = nul alt ctrlr keycode 57 = Meta_space shift alt ctrlr keycode 57 = Meta_space ctrll keycode 57 = space shift ctrll keycode 57 = space control ctrll keycode 57 = nul shift control ctrll keycode 57 = nul alt ctrll keycode 57 = Meta_space shift alt ctrll keycode 57 = Meta_space ctrll ctrlr keycode 57 = space shift ctrll ctrlr keycode 57 = space control ctrll ctrlr keycode 57 = nul shift control ctrll ctrlr keycode 57 = nul alt ctrll ctrlr keycode 57 = Meta_space shift alt ctrll ctrlr keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F13 Console_13 control keycode 59 = F25 shift control keycode 59 = F37 alt keycode 59 = Console_1 control alt keycode 59 = Console_1 ctrlr keycode 59 = F1 ctrlr shift keycode 59 = F13 ctrlr altgr keycode 59 = Console_13 ctrlr control keycode 59 = F25 ctrlr shift control keycode 59 = F37 ctrlr alt keycode 59 = Console_1 ctrlr control alt keycode 59 = Console_1 ctrll keycode 59 = F1 ctrll shift keycode 59 = F13 ctrll altgr keycode 59 = Console_13 ctrll control keycode 59 = F25 ctrll shift control keycode 59 = F37 ctrll alt keycode 59 = Console_1 ctrll control alt keycode 59 = Console_1 ctrlr ctrll keycode 59 = F1 ctrlr ctrll shift keycode 59 = F13 ctrlr ctrll altgr keycode 59 = Console_13 ctrlr ctrll control keycode 59 = F25 ctrlr ctrll shift control keycode 59 = F37 ctrlr ctrll alt keycode 59 = Console_1 ctrlr ctrll control alt keycode 59 = Console_1 keycode 60 = F2 F14 Console_14 control keycode 60 = F26 shift control keycode 60 = F38 alt keycode 60 = Console_2 control alt keycode 60 = Console_2 ctrlr keycode 60 = F2 ctrlr shift keycode 60 = F14 ctrlr altgr keycode 60 = Console_14 ctrlr control keycode 60 = F26 ctrlr shift control keycode 60 = F38 ctrlr alt keycode 60 = Console_2 ctrlr control alt keycode 60 = Console_2 ctrll keycode 60 = F2 ctrll shift keycode 60 = F14 ctrll altgr keycode 60 = Console_14 ctrll control keycode 60 = F26 ctrll shift control keycode 60 = F38 ctrll alt keycode 60 = Console_2 ctrll control alt keycode 60 = Console_2 ctrlr ctrll keycode 60 = F2 ctrlr ctrll shift keycode 60 = F14 ctrlr ctrll altgr keycode 60 = Console_14 ctrlr ctrll control keycode 60 = F26 ctrlr ctrll shift control keycode 60 = F38 ctrlr ctrll alt keycode 60 = Console_2 ctrlr ctrll control alt keycode 60 = Console_2 keycode 61 = F3 F15 Console_15 control keycode 61 = F27 shift control keycode 61 = F39 alt keycode 61 = Console_3 control alt keycode 61 = Console_3 ctrlr keycode 61 = F3 ctrlr shift keycode 61 = F15 ctrlr altgr keycode 61 = Console_15 ctrlr control keycode 61 = F27 ctrlr shift control keycode 61 = F39 ctrlr alt keycode 61 = Console_3 ctrlr control alt keycode 61 = Console_3 ctrll keycode 61 = F3 ctrll shift keycode 61 = F15 ctrll altgr keycode 61 = Console_15 ctrll control keycode 61 = F27 ctrll shift control keycode 61 = F39 ctrll alt keycode 61 = Console_3 ctrll control alt keycode 61 = Console_3 ctrlr ctrll keycode 61 = F3 ctrlr ctrll shift keycode 61 = F15 ctrlr ctrll altgr keycode 61 = Console_15 ctrlr ctrll control keycode 61 = F27 ctrlr ctrll shift control keycode 61 = F39 ctrlr ctrll alt keycode 61 = Console_3 ctrlr ctrll control alt keycode 61 = Console_3 keycode 62 = F4 F16 Console_16 control keycode 62 = F28 shift control keycode 62 = F40 alt keycode 62 = Console_4 control alt keycode 62 = Console_4 ctrlr keycode 62 = F4 ctrlr shift keycode 62 = F16 ctrlr altgr keycode 62 = Console_16 ctrlr control keycode 62 = F28 ctrlr shift control keycode 62 = F40 ctrlr alt keycode 62 = Console_4 ctrlr control alt keycode 62 = Console_4 ctrll keycode 62 = F4 ctrll shift keycode 62 = F16 ctrll altgr keycode 62 = Console_16 ctrll control keycode 62 = F28 ctrll shift control keycode 62 = F40 ctrll alt keycode 62 = Console_4 ctrll control alt keycode 62 = Console_4 ctrlr ctrll keycode 62 = F4 ctrlr ctrll shift keycode 62 = F16 ctrlr ctrll altgr keycode 62 = Console_16 ctrlr ctrll control keycode 62 = F28 ctrlr ctrll shift control keycode 62 = F40 ctrlr ctrll alt keycode 62 = Console_4 ctrlr ctrll control alt keycode 62 = Console_4 keycode 63 = F5 F17 Console_17 control keycode 63 = F29 shift control keycode 63 = F41 alt keycode 63 = Console_5 control alt keycode 63 = Console_5 ctrlr keycode 63 = F5 ctrlr shift keycode 63 = F17 ctrlr altgr keycode 63 = Console_17 ctrlr control keycode 63 = F29 ctrlr shift control keycode 63 = F41 ctrlr alt keycode 63 = Console_5 ctrlr control alt keycode 63 = Console_5 ctrll keycode 63 = F5 ctrll shift keycode 63 = F17 ctrll altgr keycode 63 = Console_17 ctrll control keycode 63 = F29 ctrll shift control keycode 63 = F41 ctrll alt keycode 63 = Console_5 ctrll control alt keycode 63 = Console_5 ctrlr ctrll keycode 63 = F5 ctrlr ctrll shift keycode 63 = F17 ctrlr ctrll altgr keycode 63 = Console_17 ctrlr ctrll control keycode 63 = F29 ctrlr ctrll shift control keycode 63 = F41 ctrlr ctrll alt keycode 63 = Console_5 ctrlr ctrll control alt keycode 63 = Console_5 keycode 64 = F6 F18 Console_18 control keycode 64 = F30 shift control keycode 64 = F42 alt keycode 64 = Console_6 control alt keycode 64 = Console_6 ctrlr keycode 64 = F6 ctrlr shift keycode 64 = F18 ctrlr altgr keycode 64 = Console_18 ctrlr control keycode 64 = F30 ctrlr shift control keycode 64 = F42 ctrlr alt keycode 64 = Console_6 ctrlr control alt keycode 64 = Console_6 ctrll keycode 64 = F6 ctrll shift keycode 64 = F18 ctrll altgr keycode 64 = Console_18 ctrll control keycode 64 = F30 ctrll shift control keycode 64 = F42 ctrll alt keycode 64 = Console_6 ctrll control alt keycode 64 = Console_6 ctrlr ctrll keycode 64 = F6 ctrlr ctrll shift keycode 64 = F18 ctrlr ctrll altgr keycode 64 = Console_18 ctrlr ctrll control keycode 64 = F30 ctrlr ctrll shift control keycode 64 = F42 ctrlr ctrll alt keycode 64 = Console_6 ctrlr ctrll control alt keycode 64 = Console_6 keycode 65 = F7 F19 Console_19 control keycode 65 = F31 shift control keycode 65 = F43 alt keycode 65 = Console_7 control alt keycode 65 = Console_7 ctrlr keycode 65 = F7 ctrlr shift keycode 65 = F19 ctrlr altgr keycode 65 = Console_19 ctrlr control keycode 65 = F31 ctrlr shift control keycode 65 = F43 ctrlr alt keycode 65 = Console_7 ctrlr control alt keycode 65 = Console_7 ctrll keycode 65 = F7 ctrll shift keycode 65 = F19 ctrll altgr keycode 65 = Console_19 ctrll control keycode 65 = F31 ctrll shift control keycode 65 = F43 ctrll alt keycode 65 = Console_7 ctrll control alt keycode 65 = Console_7 ctrlr ctrll keycode 65 = F7 ctrlr ctrll shift keycode 65 = F19 ctrlr ctrll altgr keycode 65 = Console_19 ctrlr ctrll control keycode 65 = F31 ctrlr ctrll shift control keycode 65 = F43 ctrlr ctrll alt keycode 65 = Console_7 ctrlr ctrll control alt keycode 65 = Console_7 keycode 66 = F8 F20 Console_20 control keycode 66 = F32 shift control keycode 66 = F44 alt keycode 66 = Console_8 control alt keycode 66 = Console_8 ctrlr keycode 66 = F8 ctrlr shift keycode 66 = F20 ctrlr altgr keycode 66 = Console_20 ctrlr control keycode 66 = F32 ctrlr shift control keycode 66 = F44 ctrlr alt keycode 66 = Console_8 ctrlr control alt keycode 66 = Console_8 ctrll keycode 66 = F8 ctrll shift keycode 66 = F20 ctrll altgr keycode 66 = Console_20 ctrll control keycode 66 = F32 ctrll shift control keycode 66 = F44 ctrll alt keycode 66 = Console_8 ctrll control alt keycode 66 = Console_8 ctrlr ctrll keycode 66 = F8 ctrlr ctrll shift keycode 66 = F20 ctrlr ctrll altgr keycode 66 = Console_20 ctrlr ctrll control keycode 66 = F32 ctrlr ctrll shift control keycode 66 = F44 ctrlr ctrll alt keycode 66 = Console_8 ctrlr ctrll control alt keycode 66 = Console_8 keycode 67 = F9 F21 Console_21 control keycode 67 = F33 shift control keycode 67 = F45 alt keycode 67 = Console_9 control alt keycode 67 = Console_9 ctrlr keycode 67 = F9 ctrlr shift keycode 67 = F21 ctrlr altgr keycode 67 = Console_21 ctrlr control keycode 67 = F33 ctrlr shift control keycode 67 = F45 ctrlr alt keycode 67 = Console_9 ctrlr control alt keycode 67 = Console_9 ctrll keycode 67 = F9 ctrll shift keycode 67 = F21 ctrll altgr keycode 67 = Console_21 ctrll control keycode 67 = F33 ctrll shift control keycode 67 = F45 ctrll alt keycode 67 = Console_9 ctrll control alt keycode 67 = Console_9 ctrlr ctrll keycode 67 = F9 ctrlr ctrll shift keycode 67 = F21 ctrlr ctrll altgr keycode 67 = Console_21 ctrlr ctrll control keycode 67 = F33 ctrlr ctrll shift control keycode 67 = F45 ctrlr ctrll alt keycode 67 = Console_9 ctrlr ctrll control alt keycode 67 = Console_9 keycode 68 = F10 F22 Console_22 control keycode 68 = F34 shift control keycode 68 = F46 alt keycode 68 = Console_10 control alt keycode 68 = Console_10 ctrlr keycode 68 = F10 ctrlr shift keycode 68 = F22 ctrlr altgr keycode 68 = Console_22 ctrlr control keycode 68 = F34 ctrlr shift control keycode 68 = F46 ctrlr alt keycode 68 = Console_10 ctrlr control alt keycode 68 = Console_10 ctrll keycode 68 = F10 ctrll shift keycode 68 = F22 ctrll altgr keycode 68 = Console_22 ctrll control keycode 68 = F34 ctrll shift control keycode 68 = F46 ctrll alt keycode 68 = Console_10 ctrll control alt keycode 68 = Console_10 ctrlr ctrll keycode 68 = F10 ctrlr ctrll shift keycode 68 = F22 ctrlr ctrll altgr keycode 68 = Console_22 ctrlr ctrll control keycode 68 = F34 ctrlr ctrll shift control keycode 68 = F46 ctrlr ctrll alt keycode 68 = Console_10 ctrlr ctrll control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 87 = F11 F23 Console_23 control keycode 87 = F35 shift control keycode 87 = F47 alt keycode 87 = Console_11 control alt keycode 87 = Console_11 ctrlr keycode 87 = F11 ctrlr shift keycode 87 = F23 ctrlr altgr keycode 87 = Console_23 ctrlr control keycode 87 = F35 ctrlr shift control keycode 87 = F47 ctrlr alt keycode 87 = Console_11 ctrlr control alt keycode 87 = Console_11 ctrll keycode 87 = F11 ctrll shift keycode 87 = F23 ctrll altgr keycode 87 = Console_23 ctrll control keycode 87 = F35 ctrll shift control keycode 87 = F47 ctrll alt keycode 87 = Console_11 ctrll control alt keycode 87 = Console_11 ctrlr ctrll keycode 87 = F11 ctrlr ctrll shift keycode 87 = F23 ctrlr ctrll altgr keycode 87 = Console_23 ctrlr ctrll control keycode 87 = F35 ctrlr ctrll shift control keycode 87 = F47 ctrlr ctrll alt keycode 87 = Console_11 ctrlr ctrll control alt keycode 87 = Console_11 keycode 88 = F12 F24 Console_24 control keycode 88 = F36 shift control keycode 88 = F48 alt keycode 88 = Console_12 control alt keycode 88 = Console_12 ctrlr keycode 88 = F12 ctrlr shift keycode 88 = F24 ctrlr altgr keycode 88 = Console_24 ctrlr control keycode 88 = F36 ctrlr shift control keycode 88 = F48 ctrlr alt keycode 88 = Console_12 ctrlr control alt keycode 88 = Console_12 ctrll keycode 88 = F12 ctrll shift keycode 88 = F24 ctrll altgr keycode 88 = Console_24 ctrll control keycode 88 = F36 ctrll shift control keycode 88 = F48 ctrll alt keycode 88 = Console_12 ctrll control alt keycode 88 = Console_12 ctrlr ctrll keycode 88 = F12 ctrlr ctrll shift keycode 88 = F24 ctrlr ctrll altgr keycode 88 = Console_24 ctrlr ctrll control keycode 88 = F36 ctrlr ctrll shift control keycode 88 = F48 ctrlr ctrll alt keycode 88 = Console_12 ctrlr ctrll control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control ctrlr keycode 97 = CtrlL_Lock ctrll keycode 97 = CtrlL_Lock ctrll ctrlr keycode 97 = CtrlL_Lock keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = Alt ctrll keycode 100 = CtrlR_Lock ctrlr keycode 100 = CtrlR_Lock ctrll ctrlr keycode 100 = CtrlR_Lock keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot keycode 112 = Macro keycode 113 = F13 keycode 114 = F14 keycode 115 = Help keycode 116 = Do keycode 117 = F17 keycode 118 = KP_MinPlus keycode 119 = Pause keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = AltGr keycode 126 = CtrlR_Lock keycode 127 = CtrlL_Lock kbd-1.15.5/data/keymaps/i386/qwerty/bg-cp855.map0000644000076400007640000002171312056474622015647 00000000000000# Bulgarian Cyrillic keyboard.map. "Cyrillic" mode is toggled by # Right_Ctrl key and shifted by AltGr key. Eugene Crosser's `ru.map' # was used as a template. Note that this is a "phonetic" keyboard, # not a `BDS' one! --L.Georgiev keymaps 0-4,6,8,10,12 strings as usual keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one keycode 3 = two at two at control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three numbersign three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four dollar four dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six asciicircum six asciicircum control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven ampersand seven ampersand control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = equal plus +190 +158 alt keycode 13 = Meta_equal keycode 14 = Delete Delete Delete Delete control keycode 14 = BackSpace alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab keycode 16 = +q +Q +191 +159 control keycode 16 = Control_q altgr control keycode 16 = Control_q keycode 17 = +w +W +162 +130 control keycode 17 = Control_w altgr control keycode 17 = Control_w keycode 18 = +e +E +165 +133 control keycode 18 = Control_e altgr control keycode 18 = Control_e keycode 19 = +r +R +176 +144 control keycode 19 = Control_r altgr control keycode 19 = Control_r keycode 20 = +t +T +178 +146 control keycode 20 = Control_t altgr control keycode 20 = Control_t keycode 21 = +y +Y +186 +154 control keycode 21 = Control_y altgr control keycode 21 = Control_y keycode 22 = +u +U +179 +147 control keycode 22 = Control_u altgr control keycode 22 = Control_u keycode 23 = +i +I +168 +136 control keycode 23 = Tab altgr control keycode 23 = Tab keycode 24 = +o +O +174 +142 control keycode 24 = Control_o altgr control keycode 24 = Control_o keycode 25 = +p +P +175 +143 control keycode 25 = Control_p altgr control keycode 25 = Control_p keycode 26 = bracketleft braceleft +184 +152 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright +185 +153 control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = +a +A +160 +128 control keycode 30 = Control_a altgr control keycode 30 = Control_a keycode 31 = +s +S +177 +145 control keycode 31 = Control_s altgr control keycode 31 = Control_s keycode 32 = +d +D +164 +132 control keycode 32 = Control_d altgr control keycode 32 = Control_d keycode 33 = +f +F +180 +148 control keycode 33 = Control_f altgr control keycode 33 = Control_f keycode 34 = +g +G +163 +131 control keycode 34 = Control_g altgr control keycode 34 = Control_g keycode 35 = +h +H +181 +149 control keycode 35 = BackSpace altgr control keycode 35 = BackSpace keycode 36 = +j +J +169 +137 control keycode 36 = Linefeed altgr control keycode 36 = Linefeed keycode 37 = +k +K +170 +138 control keycode 37 = Control_k altgr control keycode 37 = Control_k keycode 38 = +l +L +171 +139 control keycode 38 = Control_l altgr control keycode 38 = Control_l keycode 39 = semicolon colon semicolon colon alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl apostrophe quotedbl control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = grave asciitilde +183 +151 control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar backslash bar control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 44 = +z +Z +167 +135 control keycode 44 = Control_z altgr control keycode 44 = Control_z keycode 45 = +x +X +188 +156 control keycode 45 = Control_x altgr control keycode 45 = Control_x keycode 46 = +c +C +182 +150 control keycode 46 = Control_c altgr control keycode 46 = Control_c keycode 47 = +v +V +166 +134 control keycode 47 = Control_v altgr control keycode 47 = Control_v keycode 48 = +b +B +161 +129 control keycode 48 = Control_b altgr control keycode 48 = Control_b keycode 49 = +n +N +173 +141 control keycode 49 = Control_n altgr control keycode 49 = Control_n keycode 50 = +m +M +172 +140 control keycode 50 = Control_m altgr control keycode 50 = Control_m keycode 51 = comma less comma less alt keycode 51 = Meta_comma keycode 52 = period greater period greater alt keycode 52 = Meta_period keycode 53 = slash question slash question control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = AltGr_Lock keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = kbd-1.15.5/data/keymaps/i386/qwerty/ruwin_alt_sh-UTF-8.map0000644000076400007640000003552612056474622017723 00000000000000# This keymap is a result of a convertion done by a script. # Cyril Slobin's encoding tables from # console-tools-cyrillic-0.8 package were used. # being converted from/to encoding: # koi8-r utf-8 # ruwin_ct_sh.map is a Russian keymap for a ms(105 keys) keyboard, prepared by # IPLabs Linux Team (www.iplabs.ru/Linux and www.logic.ru) # from (ru1.map) by Eugene Crosser's (ru.map): # by Alexey Vovenko . # # changed by imz@altlinux.ru to be left/right insensitive # # Right+Shift is used to change rus/lat # # Changed by Dmitriy A. Perlow # in order to use Alt+Shift to switch languages. include "qwerty-layout" keycode 0 = keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape altgr alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one altgr alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam altgr shift alt keycode 2 = Meta_exclam keycode 3 = two at two quotedbl control keycode 3 = nul altgr control keycode 3 = nul alt keycode 3 = Meta_two altgr alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at altgr shift alt keycode 3 = Meta_at keycode 4 = three numbersign three numbersign control keycode 4 = Escape altgr control keycode 4 = Escape alt keycode 4 = Meta_three altgr alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign altgr shift alt keycode 4 = Meta_numbersign keycode 5 = four dollar four semicolon control keycode 5 = Control_backslash altgr control keycode 5 = Control_backslash alt keycode 5 = Meta_four altgr alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar altgr shift alt keycode 5 = Meta_dollar keycode 6 = five percent five percent control keycode 6 = Control_bracketright altgr control keycode 6 = Control_bracketright alt keycode 6 = Meta_five altgr alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent altgr shift alt keycode 6 = Meta_percent keycode 7 = six asciicircum six colon control keycode 7 = Control_asciicircum altgr control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six altgr alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum altgr shift alt keycode 7 = Meta_asciicircum keycode 8 = seven ampersand seven question control keycode 8 = Control_underscore altgr control keycode 8 = Control_underscore alt keycode 8 = Meta_seven altgr alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand altgr shift alt keycode 8 = Meta_ampersand keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete altgr control keycode 9 = Delete alt keycode 9 = Meta_eight altgr alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk altgr shift alt keycode 9 = Meta_asterisk keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine altgr alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft altgr shift alt keycode 10 = Meta_parenleft keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero altgr alt keycode 11 = Meta_zero shift alt keycode 11 = Meta_parenright altgr shift alt keycode 11 = Meta_parenright keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore altgr control keycode 12 = Control_underscore alt keycode 12 = Meta_minus altgr alt keycode 12 = Meta_minus shift alt keycode 12 = Meta_underscore altgr shift alt keycode 12 = Meta_underscore keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal altgr alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus altgr shift alt keycode 13 = Meta_plus keycode 14 = Delete Delete Delete Delete alt keycode 14 = Meta_Delete altgr alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab altgr alt keycode 15 = Meta_Tab altgr keycode 16 = U+0439 altgr shift keycode 16 = U+0419 altgr keycode 17 = U+0446 altgr shift keycode 17 = U+0426 altgr keycode 18 = U+0443 altgr shift keycode 18 = U+0423 altgr keycode 19 = U+043A altgr shift keycode 19 = U+041A altgr keycode 20 = U+0435 altgr shift keycode 20 = U+0415 altgr keycode 21 = U+043D altgr shift keycode 21 = U+041D altgr keycode 22 = U+0433 altgr shift keycode 22 = U+0413 altgr keycode 23 = U+0448 altgr shift keycode 23 = U+0428 altgr keycode 24 = U+0449 altgr shift keycode 24 = U+0429 altgr keycode 25 = U+0437 altgr shift keycode 25 = U+0417 keycode 26 = bracketleft braceleft altgr keycode 26 = U+0445 altgr shift keycode 26 = U+0425 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft altgr alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright bracketleft bracketright # The keycode "0xFF" is too dangerous for many programs (including emacs). # So let it be bracket instead of Hard Sign. altgr keycode 27 = U+044A altgr shift keycode 27 = U+042A control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright altgr alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = 0x080d altgr alt keycode 28 = 0x080d control keycode 28 = Linefeed altgr control keycode 28 = Linefeed keycode 29 = Control altgr keycode 30 = U+0444 altgr shift keycode 30 = U+0424 altgr keycode 31 = U+044B altgr shift keycode 31 = U+042B altgr keycode 32 = U+0432 altgr shift keycode 32 = U+0412 altgr keycode 33 = U+0430 altgr shift keycode 33 = U+0410 altgr keycode 34 = U+043F altgr shift keycode 34 = U+041F altgr keycode 35 = U+0440 altgr shift keycode 35 = U+0420 altgr keycode 36 = U+043E altgr shift keycode 36 = U+041E altgr keycode 37 = U+043B altgr shift keycode 37 = U+041B altgr keycode 38 = U+0434 altgr shift keycode 38 = U+0414 keycode 39 = semicolon colon altgr keycode 39 = U+0436 altgr shift keycode 39 = U+0416 alt keycode 39 = Meta_semicolon altgr alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe altgr alt keycode 40 = Meta_apostrophe altgr keycode 40 = U+044D altgr shift keycode 40 = U+042D keycode 41 = grave asciitilde U+0451 U+0401 control keycode 41 = nul altgr control keycode 41 = nul alt keycode 41 = Meta_grave altgr alt keycode 41 = Meta_grave keycode 42 = Shift alt keycode 42 = AltGr_Lock altgr alt keycode 42 = AltGr_Lock keycode 43 = backslash bar slash bar control keycode 43 = Control_backslash altgr control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash altgr alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar altgr shift alt keycode 43 = Meta_bar altgr keycode 44 = U+044F altgr shift keycode 44 = U+042F altgr keycode 45 = U+0447 altgr shift keycode 45 = U+0427 altgr keycode 46 = U+0441 altgr shift keycode 46 = U+0421 altgr keycode 47 = U+043C altgr shift keycode 47 = U+041C altgr keycode 48 = U+0438 altgr shift keycode 48 = U+0418 altgr keycode 49 = U+0442 altgr shift keycode 49 = U+0422 altgr keycode 50 = U+044C altgr shift keycode 50 = U+042C keycode 51 = comma less alt keycode 51 = Meta_comma altgr alt keycode 51 = Meta_comma alt shift keycode 51 = Meta_less altgr alt shift keycode 51 = Meta_less altgr keycode 51 = U+0431 altgr shift keycode 51 = U+0411 keycode 52 = period greater alt keycode 52 = Meta_period altgr alt keycode 52 = Meta_period alt shift keycode 52 = Meta_greater altgr alt shift keycode 52 = Meta_greater altgr keycode 52 = U+044E altgr shift keycode 52 = U+042E # Can you survive without "yuo" letter? If no put U+0451 and U+0401 for # altgr keycode 53. keycode 53 = slash question period comma control keycode 53 = Delete altgr control keycode 53 = Delete alt keycode 53 = Meta_slash altgr alt keycode 53 = Meta_slash shift alt keycode 53 = Meta_question altgr shift alt keycode 53 = Meta_question keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt shift keycode 56 = AltGr_Lock altgr shift keycode 56 = AltGr_Lock keycode 57 = space space space space control keycode 57 = nul altgr control keycode 57 = nul alt keycode 57 = Meta_space altgr alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 altgr control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 control alt keycode 59 = Console_1 altgr control alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 altgr control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 control alt keycode 60 = Console_2 altgr control alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 altgr control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 control alt keycode 61 = Console_3 altgr control alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 altgr control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 control alt keycode 62 = Console_4 altgr control alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 altgr control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 control alt keycode 63 = Console_5 altgr control alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 altgr control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 control alt keycode 64 = Console_6 altgr control alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 altgr control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 control alt keycode 65 = Console_7 altgr control alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 altgr control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 control alt keycode 66 = Console_8 altgr control alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 altgr control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 control alt keycode 67 = Console_9 altgr control alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 altgr control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 control alt keycode 68 = Console_10 altgr control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State altgr control keycode 70 = Show_State alt keycode 70 = Scroll_Lock altgr alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 altgr alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 altgr alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 altgr alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 altgr alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 altgr alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 altgr alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 altgr alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 altgr alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 altgr alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 altgr alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less altgr alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 altgr control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 control alt keycode 87 = Console_11 altgr control alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 altgr control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 control alt keycode 88 = Console_12 altgr control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = Control_backslash control keycode 99 = Control_backslash altgr control keycode 99 = Control_backslash alt keycode 99 = Control_backslash altgr alt keycode 99 = Control_backslash keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward altgr shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward altgr shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot altgr control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string F21 = "" string F22 = "" string F23 = "" string F24 = "" string F25 = "" string F26 = "" kbd-1.15.5/data/keymaps/i386/qwerty/cz-lat2-prog.map0000644000076400007640000002303612056474622016636 00000000000000# Czech ISO 8859-2 keyboard map for text console # Written and (c) copyright by Jan Kasprzak (kas@ics.muni.cz) # You can distribute this file under the terms of GNU General # Public License (GPL). See the file COPYING. # Modified by Jan Kybic, kybic@earn.cvut.cz # # Ceska klavesnice se zapne a vypne klavesou Pause. # Klavesou AltGr (Right Alt) je mozne se prepnout z ceske do US a naopak. # Klavesa Pause pak funguje jako AltGr-lock. # # Klavesnice je programatorska - klavesy prvni rady generuji mala # akcentovana pismena, se Shiftem pak cislice. Ostatni pismena s diakritikou # je nutne psat pomoci mrtve klavesy, coz je klavesa s kodem 86 - v mem # pripade je to klavesa vlevo od Z, puvodne dublujici klavesu s kodem 43, # t.j. '\' a '|'. Vyznam ostatnich klaves zustava nezmenen. # # Contributed by "Pavel JANIK ml." # Date: Thu, 6 Mar 1997 20:24:27 +0100 (MET) # ftp site: ftp://ftp.inet.cz/pub/People/Pavel.Janik/CzechKeyMaps/ # charset "iso-8859-2" keymaps 0-15 strings as usual keycode 1 = Escape Escape Escape Escape Escape Escape Escape Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape keycode 2 = one exclam plus one VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_one Meta_exclam Meta_one Meta_one keycode 3 = two at ecaron two nul nul nul nul Meta_two Meta_two Meta_two Meta_two keycode 4 = three numbersign scaron three Escape VoidSymbol Escape VoidSymbol Meta_three Meta_three Meta_three Meta_three Meta_three keycode 5 = four dollar ccaron four Control_backslash VoidSymbol Control_backslash VoidSymbol Meta_four Meta_four Meta_four Meta_four keycode 6 = five percent rcaron five Control_bracketright VoidSymbol Control_bracketright VoidSymbol Meta_five Meta_five Meta_five Meta_five keycode 7 = six asciicircum zcaron six Control_asciicircum VoidSymbol Control_asciicircum VoidSymbol Meta_six Meta_six Meta_six Meta_six keycode 8 = seven ampersand yacute seven Control_underscore VoidSymbol Control_underscore VoidSymbol Meta_seven Meta_seven Meta_seven Meta_seven keycode 9 = eight asterisk aacute eight Delete VoidSymbol Delete VoidSymbol Meta_eight Meta_eight Meta_eight Meta_eight keycode 10 = nine parenleft iacute nine VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_nine Meta_nine Meta_nine Meta_nine keycode 11 = zero parenright eacute zero VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_zero Meta_zero Meta_zero Meta_zero keycode 12 = minus underscore minus underscore Control_underscore Control_underscore Control_underscore Control_underscore Meta_minus Meta_minus Meta_minus Meta_minus keycode 13 = equal plus dead_acute dead_circumflex VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_equal Meta_equal Meta_equal Meta_equal keycode 14 = Delete Delete Delete Delete VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_Delete Meta_Delete Meta_Delete Meta_Delete keycode 15 = Tab Meta_Tab Tab Tab VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_Tab Meta_Tab Meta_Tab Meta_Tab keycode 16 = q keycode 17 = w keycode 18 = e keycode 19 = r keycode 20 = t keycode 21 = y keycode 22 = u keycode 23 = i keycode 24 = o keycode 25 = p keycode 26 = bracketleft braceleft bracketleft braceleft keycode 27 = bracketright braceright bracketright braceright keycode 28 = Return altgr keycode 28 = Return alt keycode 28 = Meta_Control_m alt altgr keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a keycode 31 = s keycode 32 = d keycode 33 = f keycode 34 = g keycode 35 = h keycode 36 = j keycode 37 = k keycode 38 = l keycode 39 = semicolon colon semicolon colon keycode 40 = apostrophe quotedbl apostrophe quotedbl keycode 41 = grave asciitilde grave asciitilde keycode 42 = Shift keycode 43 = backslash bar backslash bar Control_backslash VoidSymbol Control_backslash VoidSymbol Meta_backslash VoidSymbol Meta_backslash keycode 44 = z keycode 45 = x keycode 46 = c keycode 47 = v keycode 48 = b keycode 49 = n keycode 50 = m keycode 51 = comma less comma less VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_comma Meta_less Meta_comma Meta_less keycode 52 = period greater period greater Compose VoidSymbol Compose VoidSymbol Meta_period Meta_greater Meta_period Meta_greater keycode 53 = slash question slash question Delete VoidSymbol Delete VoidSymbol Meta_slash Meta_question Meta_slash Meta_question keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space nul nul nul nul Meta_space Meta_space Meta_space Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F13 F1 F13 F1 VoidSymbol F1 VoidSymbol Console_1 VoidSymbol Console_1 keycode 60 = F2 F14 F2 F14 F2 VoidSymbol F2 VoidSymbol Console_2 VoidSymbol Console_2 keycode 61 = F3 F15 F3 F15 F3 VoidSymbol F3 VoidSymbol Console_3 VoidSymbol Console_3 keycode 62 = F4 F16 F4 F15 F4 VoidSymbol F4 VoidSymbol Console_4 VoidSymbol Console_4 keycode 63 = F5 F17 F5 F15 F5 VoidSymbol F5 VoidSymbol Console_5 VoidSymbol Console_5 keycode 64 = F6 F18 F6 F15 F6 VoidSymbol F6 VoidSymbol Console_6 VoidSymbol Console_6 keycode 65 = F7 F19 F7 F15 F7 VoidSymbol F7 VoidSymbol Console_7 VoidSymbol Console_7 keycode 66 = F8 F20 F8 F15 F8 VoidSymbol F8 VoidSymbol Console_8 VoidSymbol Console_8 keycode 67 = F9 F9 F9 F9 F9 VoidSymbol F9 VoidSymbol Console_9 VoidSymbol Console_9 keycode 68 = F10 F10 F10 F10 F10 VoidSymbol F10 VoidSymbol Console_10 VoidSymbol Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = backslash bar dead_acute dead_circumflex alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 F11 VoidSymbol F11 VoidSymbol Console_11 VoidSymbol Console_11 keycode 88 = F12 F12 F12 F12 F12 VoidSymbol F12 VoidSymbol Console_12 VoidSymbol Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior Scroll_Backward Prior Scroll_Backward VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol keycode 105 = Left alt keycode 105 = Decr_Console alt altgr keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console alt altgr keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next Scroll_Forward Next Scroll_Forward VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol keycode 110 = Insert keycode 111 = Remove control alt keycode 111 = Boot keycode 112 = Macro keycode 113 = F13 keycode 114 = F14 keycode 115 = Help keycode 116 = Do keycode 117 = F17 keycode 118 = KP_MinPlus keycode 119 = AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = compose ',' 'A' to '' compose '/' 'L' to '' compose '^' 'L' to '' compose '\'' 'S' to '' compose '^' 'S' to '' compose ',' 'S' to '' compose '^' 'T' to '' compose '\'' 'Z' to '' compose '^' 'Z' to '' compose '.' 'Z' to '' compose ',' 'a' to '' compose '/' 'l' to '' compose '^' 'l' to '' compose '\'' 's' to '' compose '^' 's' to '' compose ',' 's' to '' compose '^' 't' to '' compose '\'' 'z' to '' compose '^' 'z' to '' compose '.' 'z' to '' compose '\'' 'R' to '' compose '\'' 'A' to '' compose '^' 'A' to '' compose '^' 'A' to '' compose ':' 'A' to '' compose '\'' 'L' to '' compose '\'' 'C' to '' compose ',' 'C' to '' compose '^' 'C' to '' compose '\'' 'E' to '' compose ',' 'E' to '' compose '"' 'E' to '' compose '^' 'E' to '' compose '\'' 'I' to '' compose '^' 'I' to '' compose '^' 'D' to '' compose '-' 'D' to '' compose '\'' 'N' to '' compose '^' 'N' to '' compose '\'' 'O' to '' compose '^' 'O' to '' compose '"' 'O' to '' compose ':' 'O' to '' compose '^' 'R' to '' compose '^' 'U' to '' compose '\'' 'U' to '' compose '"' 'U' to '' compose ':' 'U' to '' compose '\'' 'Y' to '' compose ',' 'T' to '' compose 's' 's' to '' compose 'S' 'S' to '' compose '\'' 'r' to '' compose '\'' 'a' to '' compose '^' 'a' to '' compose '^' 'a' to '' compose ':' 'a' to '' compose '\'' 'l' to '' compose '\'' 'c' to '' compose ',' 'c' to '' compose '^' 'c' to '' compose '\'' 'e' to '' compose ',' 'e' to '' compose ':' 'e' to '' compose '^' 'e' to '' compose '\'' 'i' to '' compose '^' 'e' to '' compose '^' 'd' to '' compose '-' 'd' to '' compose '\'' 'n' to '' compose '^' 'n' to '' compose '\'' 'o' to '' compose '^' 'o' to '' compose ':' 'o' to '' compose '"' 'o' to '' compose '^' 'r' to '' compose '^' 'u' to '' compose '\'' 'u' to '' compose '\'' 'u' to '' compose '"' 'u' to '' compose ':' 'u' to '' compose '\'' 'y' to '' compose ',' 't' to '' kbd-1.15.5/data/keymaps/i386/qwerty/sr-cy.map0000644000076400007640000002532412056474622015454 00000000000000! Serbian Cyrillic keyboard.map. You have to use some of ISO-8859-05 console ! fonts (type 'setfont iso05.f16'...). I used ru.map to make this one. Read ! the comment for the Russian Cyrillic keyboard.map. Serbian Latin ! keyboard.map is named sr.map (I think it should be named sr-la.map.). ! ! In Serbian: Ovo je zahvalna tastatura, a moracu da napravim slicnu za ! ISO-8859-2 (nasu latinicu). Pomocu desnog kontrol tastera menjate ASCII, ! odnosno ISO-8859-5 cirilicu. Naravno, morate koristiti odgovarajuci font ! (kao sto sam naveo gore na engleskom -- kucajte: 'setfont iso05.f16' za ! dobijanje fonta). Uostalom, sveo sto pocinje sa 'iso05' odgovara. Vodite ! racuna o sledecem: (1) Ne moze se koristiti nasa cirilica i nasa latinica ! zajedno. Zato moze engleski alfabet i nasa cirilica, kao i sve ostale ! slovenske cirilice. (2) Ima malih izmena u odnosu na Mikrosoftovu ! cirilicnu tastaturu na koju ste navikli: a) taster za 'zh/zx' i taster za ! minus i donju crtu su zamenjeni; na ANSI tastaturama to znaci da na mestu ! gde su znakovi '/' i '?' se nalazi 'zh/zx', a na mestu gde je '\' i '|' ! stoji '-' i '_'; b) po preporuci Mitra Pesikana i Miljka Kovacevica (vidi ! knjigu Mitra Pesikana Nasa azbuka i njene norme) taster za 'dj/dy' se ! nalazi na mestu gde se obicno nalazi makedonsko 'dz', odnosno na ANSI ! tastaturi pise 'z'; to mi je omogucilo da taster koji obicno sluzi za ! 'dj/dy' iskoristim za otvorenu i zatvorenu srednju zagradu. Nisam ! iskoristio dodatni taster koji ide uz nase tastature, ali ima vremena... ! Ako bas ne znate engleski, da navedem jos da funkciju 'siftovanja', tj. ! trenutnog prebacivanja (znaci, ono sto radi taster 'shift' kad su u ! pitanju mala i velika slova) sa jednog pisma na drugo radi AltGr taster, ! tj. desni Alt taster. Napomena: Moguce je da ova tastatura ima nekih ! gresaka, posto sam je 'na slepo' pravio. ! ! 27. 1. 2000. ! ! Milos Rancic (millosh@isgf.grf.bg.ac.yu). ! ! > Russian Cyrillic keyboard.map. "Cyrillic" mode is toggled by ! > Right_Ctrl key and shifted by AltGr key. ! keymaps 0-4,6,8,10,12 strings as usual keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one keycode 3 = two at two quotedbl control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three numbersign three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four dollar four dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six asciicircum six ampersand control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven ampersand seven slash control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight asterisk eight parenleft control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenleft nine parenright alt keycode 10 = Meta_nine keycode 11 = zero parenright zero equal alt keycode 11 = Meta_zero keycode 12 = minus underscore apostrophe question control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = equal plus plus asterisk alt keycode 13 = Meta_equal keycode 14 = BackSpace BackSpace BackSpace BackSpace alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab keycode 16 = +q +Q +249 +169 control keycode 16 = Control_q altgr control keycode 16 = Control_q keycode 17 = +w +W +250 +170 control keycode 17 = Control_w altgr control keycode 17 = Control_w keycode 18 = +e +E +213 +181 control keycode 18 = Control_e altgr control keycode 18 = Control_e keycode 19 = +r +R +224 +192 control keycode 19 = Control_r altgr control keycode 19 = Control_r keycode 20 = +t +T +226 +194 control keycode 20 = Control_t altgr control keycode 20 = Control_t keycode 21 = +y +Y +215 +183 control keycode 21 = Control_y altgr control keycode 21 = Control_y keycode 22 = +u +U +227 +195 control keycode 22 = Control_u altgr control keycode 22 = Control_u keycode 23 = +i +I +216 +184 control keycode 23 = Tab altgr control keycode 23 = Tab keycode 24 = +o +O +222 +190 control keycode 24 = Control_o altgr control keycode 24 = Control_o keycode 25 = +p +P +223 +191 control keycode 25 = Control_p altgr control keycode 25 = Control_p keycode 26 = bracketleft braceleft +232 +200 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright bracketleft bracketright control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = +a +A +208 +176 control keycode 30 = Control_a altgr control keycode 30 = Control_a keycode 31 = +s +S +225 +193 control keycode 31 = Control_s altgr control keycode 31 = Control_s keycode 32 = +d +D +212 +180 control keycode 32 = Control_d altgr control keycode 32 = Control_d keycode 33 = +f +F +228 +196 control keycode 33 = Control_f altgr control keycode 33 = Control_f keycode 34 = +g +G +211 +179 control keycode 34 = Control_g altgr control keycode 34 = Control_g keycode 35 = +h +H +229 +197 control keycode 35 = BackSpace altgr control keycode 35 = BackSpace keycode 36 = +j +J +248 +168 control keycode 36 = Linefeed altgr control keycode 36 = Linefeed keycode 37 = +k +K +218 +186 control keycode 37 = Control_k altgr control keycode 37 = Control_k keycode 38 = +l +L +219 +187 control keycode 38 = Control_l altgr control keycode 38 = Control_l keycode 39 = semicolon colon +231 +199 alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl +251 +171 control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = grave asciitilde grave asciitilde control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar minus underscore control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 44 = +z +Z +242 +162 control keycode 44 = Control_z altgr control keycode 44 = Control_z keycode 45 = +x +X +255 +175 control keycode 45 = Control_x altgr control keycode 45 = Control_x keycode 46 = +c +C +230 +198 control keycode 46 = Control_c altgr control keycode 46 = Control_c keycode 47 = +v +V +210 +178 control keycode 47 = Control_v altgr control keycode 47 = Control_v keycode 48 = +b +B +209 +177 control keycode 48 = Control_b altgr control keycode 48 = Control_b keycode 49 = +n +N +221 +189 control keycode 49 = Control_n altgr control keycode 49 = Control_n keycode 50 = +m +M +220 +188 control keycode 50 = Control_m altgr control keycode 50 = Control_m keycode 51 = comma less comma semicolon alt keycode 51 = Meta_comma keycode 52 = period greater period colon alt keycode 52 = Meta_period keycode 53 = slash question +214 +182 control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = AltGr_Lock keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = kbd-1.15.5/data/keymaps/i386/qwerty/dk-latin1.map0000644000076400007640000000607012056474622016200 00000000000000# danish keymap with dead accents # Niels Kristian Bech Jensen : # shift keycode 5 is currency, not dollar # keymaps 0-2,4-6,8,12 include "qwerty-layout" include "linux-with-alt-and-altgr" plain keycode 83 = KP_Comma strings as usual keycode 1 = Escape Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam alt keycode 2 = Meta_one keycode 3 = two quotedbl at control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three numbersign sterling control keycode 4 = Escape alt keycode 4 = Meta_three # keycode 5 = four dollar dollar keycode 5 = four currency dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six ampersand control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven slash braceleft control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight parenleft bracketleft control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenright bracketright alt keycode 10 = Meta_nine keycode 11 = zero equal braceright alt keycode 11 = Meta_zero keycode 12 = plus question control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = dead_acute dead_grave bar alt keycode 13 = Meta_equal keycode 14 = Delete Delete alt keycode 14 = Meta_Delete keycode 15 = Tab Meta_Tab alt keycode 15 = Meta_Tab keycode 26 = +aring +Aring control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = dead_diaeresis dead_circumflex dead_tilde control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = +ae +AE alt keycode 39 = Meta_semicolon keycode 40 = +oslash +Oslash control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = onehalf section control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = apostrophe asterisk control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 51 = comma semicolon alt keycode 51 = Meta_comma keycode 52 = period colon alt keycode 52 = Meta_period keycode 53 = minus underscore control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 56 = Alt keycode 57 = space space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 86 = less greater backslash alt keycode 86 = Meta_less keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwerty/it.map0000644000076400007640000001146012056474622015027 00000000000000# Italian keymap with emacs enhancements # Beta version Mon May 2 19:57:25 WET DST 1994 # Available for anon. ftp at cnuce_arch.cnr.it:/pub/Linux-local/kbd/it.map # # Based on all other keymaps available in Slackware-1.2.0. # # '@', '#', '[', and ']' are obtained by AltGr with the appropriate key. # # I have added '{', '}', '~', '`', iacute and uacute. # They can be obtained by AltGr-(, AltGr-), AltGr-=, AltGr-', AltGr-igrave # and AltGr-ugrave respectively. # # I have also added most Alt-Shift and Ctrl-Alt codes needed for emacs # with the standard keymap of the fundamental mode. # # Place in your ~/.emacs the following two lines: # (standard-display-european t) # (set-input-mode nil nil 1) # # Place in your /usr/lib/X11/Xconfig: # LeftAlt Meta # RightAlt ModeShift # # To use high characters with other programs, read the documentation ;-) # Please report all bugs and improvement proposals to the address below. # # Buona fortuna, # Dario Besseghini # keymaps 0-2,4,6,8-9,12 include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam keycode 3 = two quotedbl control keycode 3 = nul alt keycode 3 = Meta_two control alt keycode 3 = Meta_nul keycode 4 = three sterling control keycode 4 = Escape alt keycode 4 = Meta_three control alt keycode 4 = Meta_Escape keycode 5 = four dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar control alt keycode 5 = Meta_Control_backslash keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent keycode 7 = six ampersand control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven slash control keycode 8 = Control_underscore alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_slash keycode 9 = eight parenleft braceleft control keycode 9 = Delete alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_parenleft control alt keycode 9 = Meta_Delete keycode 10 = nine parenright braceright alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenright keycode 11 = zero equal asciitilde alt keycode 11 = Meta_zero shift alt keycode 11 = Meta_equal keycode 12 = apostrophe question grave control keycode 12 = Delete alt keycode 12 = Meta_minus control alt keycode 12 = Meta_Delete keycode 13 = igrave asciicircum iacute control keycode 13 = Control_asciicircum alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_asciicircum keycode 14 = Delete Delete control keycode 14 = Control_underscore alt keycode 14 = Meta_Delete keycode 15 = Tab Meta_Tab alt keycode 15 = Meta_Tab keycode 16 = q keycode 17 = w keycode 18 = e keycode 19 = r keycode 20 = t keycode 21 = y keycode 22 = u keycode 23 = i keycode 24 = o keycode 25 = p keycode 26 = egrave eacute bracketleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = plus asterisk bracketright control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a keycode 31 = s keycode 32 = d keycode 33 = f keycode 34 = g keycode 35 = h keycode 36 = j keycode 37 = k keycode 38 = l keycode 39 = ograve ccedilla at control keycode 39 = nul alt keycode 39 = Meta_at control alt keycode 39 = Meta_nul keycode 40 = agrave degree numbersign control keycode 40 = Control_g keycode 41 = backslash bar control keycode 41 = Control_backslash alt keycode 41 = Meta_backslash shift alt keycode 41 = Meta_bar keycode 42 = Shift keycode 43 = ugrave section uacute keycode 44 = z keycode 45 = x keycode 46 = c keycode 47 = v keycode 48 = b keycode 49 = n keycode 50 = m keycode 51 = comma semicolon alt keycode 51 = Meta_comma shift alt keycode 51 = Meta_semicolon keycode 52 = period colon alt keycode 52 = Meta_period keycode 53 = minus underscore control keycode 53 = Control_underscore alt keycode 53 = Meta_minus keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul alt keycode 57 = Meta_space control alt keycode 57 = Meta_nul keycode 58 = Caps_Lock keycode 86 = less greater alt keycode 86 = Meta_less shift alt keycode 86 = Meta_greater keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwerty/sk-prog-qwerty.map0000644000076400007640000002305712056474622017333 00000000000000# Slovak ISO 8859-2 keyboard map for text console (ver. 2) # Layout: qwerty-prog # Written and (c) copyright by Jan Ondrej (ondrejj@salstar.shadow.sk) # You can distribute this file under the terms of GNU General # Public License (GPL). See the file COPYING. # # Slovenska klavesnica sa zapne a vypne klavesou Pause. # Klavesou AltGr (Right Alt) je mozne sa prepnut zo slovenskej do US a naopak. # Klavesa Pause potom funguje ako AltGr-lock. # # Chybaju tu klavesy vokan a dvojbodka nad pismenom, ale znaky # "" a "" mozete dostat tak, ze pred danym pismenom stlacite # klaves makcena. # # Dalej som pridal prepinanie konzoli pomocou CTRL+ALT+F1 az F12 # podla klasickej klavesovej mapy. Pridal som aj zopar includov, # ale neviem, ci nieco upravia. # # Tento subor bol vytvoreny zo suboru cz-lat2.map, ktory # napisal Jan Kasprzak (kas@ics.muni.cz). # charset "iso-8859-2" keymaps 0-15 include "linux-keys-bare.inc" include "linux-keys-extd.inc" include "qwerty-layout.inc" strings as usual keycode 1 = Escape Escape Escape Escape Escape Escape Escape Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape keycode 2 = one exclam plus one VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_one Meta_one Meta_one Meta_one keycode 3 = two at lcaron two nul nul nul nul Meta_two Meta_two Meta_two Meta_two keycode 4 = three numbersign scaron three Escape VoidSymbol Escape VoidSymbol Meta_three Meta_three Meta_three Meta_three Meta_three keycode 5 = four dollar ccaron four Control_backslash VoidSymbol Control_backslash VoidSymbol Meta_four Meta_four Meta_four Meta_four keycode 6 = five percent tcaron five Control_bracketright VoidSymbol Control_bracketright VoidSymbol Meta_five Meta_five Meta_five Meta_five keycode 7 = six asciicircum zcaron six Control_asciicircum VoidSymbol Control_asciicircum VoidSymbol Meta_six Meta_six Meta_six Meta_six keycode 8 = seven ampersand yacute seven Control_underscore VoidSymbol Control_underscore VoidSymbol Meta_seven Meta_seven Meta_seven Meta_seven keycode 9 = eight asterisk aacute eight Delete VoidSymbol Delete VoidSymbol Meta_eight Meta_eight Meta_eight Meta_eight keycode 10 = nine parenleft iacute nine VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_nine Meta_nine Meta_nine Meta_nine keycode 11 = zero parenright eacute zero VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_zero Meta_zero Meta_zero Meta_zero keycode 12 = minus underscore minus underscore Control_underscore Control_underscore Control_underscore Control_underscore Meta_minus Meta_minus Meta_minus Meta_minus keycode 13 = equal plus dead_acute dead_circumflex VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_equal Meta_equal Meta_equal Meta_equal keycode 14 = Delete Delete Delete Delete VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_Delete Meta_Delete Meta_Delete Meta_Delete keycode 15 = Tab Meta_Tab Tab Tab VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_Tab Meta_Tab Meta_Tab Meta_Tab keycode 26 = bracketleft braceleft bracketleft braceleft Escape VoidSymbol Escape VoidSymbol Meta_bracketleft Meta_bracketleft Meta_bracketleft Meta_bracketleft keycode 27 = bracketright braceright bracketright braceright Control_bracketright VoidSymbol Control_bracketright VoidSymbol Meta_bracketright Meta_bracketright Meta_bracketright Meta_bracketright keycode 28 = Return altgr keycode 28 = Return alt keycode 28 = Meta_Control_m alt altgr keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = semicolon colon semicolon colon VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_semicolon Meta_semicolon Meta_semicolon Meta_semicolon keycode 40 = apostrophe quotedbl apostrophe quotedbl Control_g VoidSymbol Control_g VoidSymbol Meta_apostrophe Meta_apostrophe Meta_apostrophe Meta_apostrophe keycode 41 = grave asciitilde grave asciitilde nul VoidSymbol nul VoidSymbol Meta_grave VoidSymbol Meta_grave keycode 42 = Shift keycode 43 = backslash bar backslash bar Control_backslash VoidSymbol Control_backslash VoidSymbol Meta_backslash VoidSymbol Meta_backslash keycode 51 = comma less comma less alt keycode 51 = Meta_comma alt altgr keycode 51 = Meta_comma keycode 52 = period greater period greater Compose VoidSymbol Compose VoidSymbol Meta_period VoidSymbol Meta_period keycode 53 = slash question slash question Delete VoidSymbol Delete VoidSymbol Meta_slash VoidSymbol Meta_slash keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space nul nul nul nul Meta_space Meta_space Meta_space Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F13 F1 F13 F1 VoidSymbol F1 VoidSymbol Console_1 VoidSymbol Console_1 VoidSymbol Console_1 keycode 60 = F2 F14 F2 F14 F2 VoidSymbol F2 VoidSymbol Console_2 VoidSymbol Console_2 VoidSymbol Console_2 keycode 61 = F3 F15 F3 F15 F3 VoidSymbol F3 VoidSymbol Console_3 VoidSymbol Console_3 VoidSymbol Console_3 keycode 62 = F4 F16 F4 F15 F4 VoidSymbol F4 VoidSymbol Console_4 VoidSymbol Console_4 VoidSymbol Console_4 keycode 63 = F5 F17 F5 F15 F5 VoidSymbol F5 VoidSymbol Console_5 VoidSymbol Console_5 VoidSymbol Console_5 keycode 64 = F6 F18 F6 F15 F6 VoidSymbol F6 VoidSymbol Console_6 VoidSymbol Console_6 VoidSymbol Console_6 keycode 65 = F7 F19 F7 F15 F7 VoidSymbol F7 VoidSymbol Console_7 VoidSymbol Console_7 VoidSymbol Console_7 keycode 66 = F8 F20 F8 F15 F8 VoidSymbol F8 VoidSymbol Console_8 VoidSymbol Console_8 VoidSymbol Console_8 keycode 67 = F9 F9 F9 F9 F9 VoidSymbol F9 VoidSymbol Console_9 VoidSymbol Console_9 VoidSymbol Console_9 keycode 68 = F10 F10 F10 F10 F10 VoidSymbol F10 VoidSymbol Console_10 VoidSymbol Console_10 VoidSymbol Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 F11 VoidSymbol F11 VoidSymbol Console_11 VoidSymbol Console_11 VoidSymbol Console_11 keycode 88 = F12 F12 F12 F12 F12 VoidSymbol F12 VoidSymbol Console_12 VoidSymbol Console_12 VoidSymbol Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console alt altgr keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console alt altgr keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove control alt keycode 111 = Boot keycode 112 = Macro keycode 113 = F13 keycode 114 = F14 keycode 115 = Help keycode 116 = Do keycode 117 = F17 keycode 118 = KP_MinPlus keycode 119 = AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = compose ',' 'A' to '' compose '/' 'L' to '' compose '^' 'L' to '' compose '\'' 'S' to '' compose '^' 'S' to '' compose ',' 'S' to '' compose '^' 'T' to '' compose '\'' 'Z' to '' compose '^' 'Z' to '' compose '.' 'Z' to '' compose ',' 'a' to '' compose '/' 'l' to '' compose '^' 'l' to '' compose '\'' 's' to '' compose '^' 's' to '' compose ',' 's' to '' compose '^' 't' to '' compose '\'' 'z' to '' compose '^' 'z' to '' compose '.' 'z' to '' compose '\'' 'R' to '' compose '\'' 'A' to '' compose '^' 'A' to '' compose ':' 'A' to '' compose '\'' 'L' to '' compose '\'' 'C' to '' compose ',' 'C' to '' compose '^' 'C' to '' compose '\'' 'E' to '' compose ',' 'E' to '' compose '"' 'E' to '' compose '^' 'E' to '' compose '\'' 'I' to '' compose '^' 'I' to '' compose '^' 'D' to '' compose '-' 'D' to '' compose '\'' 'N' to '' compose '^' 'N' to '' compose '\'' 'O' to '' compose '^' 'O' to '' compose '"' 'O' to '' compose ':' 'O' to '' compose '^' 'R' to '' compose '^' 'U' to '' compose '\'' 'U' to '' compose '"' 'U' to '' compose ':' 'U' to '' compose '\'' 'Y' to '' compose ',' 'T' to '' compose 's' 's' to '' compose 'S' 'S' to '' compose '\'' 'r' to '' compose '\'' 'a' to '' compose '^' 'a' to '' compose ':' 'a' to '' compose '\'' 'l' to '' compose '\'' 'c' to '' compose ',' 'c' to '' compose '^' 'c' to '' compose '\'' 'e' to '' compose ',' 'e' to '' compose ':' 'e' to '' compose '^' 'e' to '' compose '\'' 'i' to '' compose '^' 'e' to '' compose '^' 'd' to '' compose '-' 'd' to '' compose '\'' 'n' to '' compose '^' 'n' to '' compose '\'' 'o' to '' compose '^' 'o' to '' compose ':' 'o' to '' compose '"' 'o' to '' compose '^' 'r' to '' compose '^' 'u' to '' compose '\'' 'u' to '' compose '"' 'u' to '' compose ':' 'u' to '' compose '\'' 'y' to '' compose ',' 't' to '' kbd-1.15.5/data/keymaps/i386/qwerty/no-latin1.doc0000644000076400007640000000326212056474622016206 00000000000000/usr/lib/kbd/keymaps/i386/qwerty/no-latin1.map This generally conforms to the keycaps on my keyboard. I have deviated a little to make it more useful in a Unix environment, e.g. the tilde is not "hidden away" and dead. Here's a list of the dead keys: ---- |$| dollar and currency |4| have switched places ---- ---- -------------------------- |``| added dead grave: | backtick | dead grave | |\'| | backslash | dead acute | ---- -------------------------- ---- -------------------------- |^~| moved dead | caret | dead tilde | |~| diaeresis: | tilde | dead diaeresis | ---- -------------------------- ---- -------------------------------- |*| added dead | asterisk | multiply | |'^| circumflex: | apostrophe | dead circumflex | ---- -------------------------------- In addition special characters have been added to the alphanumerics when it seemed natural: ! " # $ % & / ( ) = ? `` | 1 2@ 3 4 5 6 7{ 8[ 9] 0} + \' Q W E R T Y U I O P ] ^~ q w e r t y u i o p } ~ A S D F G H J K L \ [ * a s d f g h j k l | { '^ > Z X C V B N M ; : _ < z x c v b n m , . - Space NoBreakSpace Space NoBreakSpace Send comments to Kjetil T. Homme [ These characters can not be typed directly with the keyboard: cent notsign macron degree acute(bug) diaeresis(bug) Ccedilla ] kbd-1.15.5/data/keymaps/i386/qwerty/trq.map0000644000076400007640000001002712056474622015217 00000000000000charset "iso-8859-9" keymaps 0-6,8-14 include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam alt keycode 2 = Meta_one alt shift keycode 2 = Meta_exclam keycode 3 = two apostrophe sterling alt keycode 3 = Meta_two alt shift keycode 3 = Meta_apostrophe keycode 4 = three asciicircum numbersign control shift keycode 4 = Control_asciicircum alt keycode 4 = Meta_three alt shift keycode 4 = Meta_asciicircum alt altgr keycode 4 = Meta_numbersign alt control shift keycode 4 = Meta_Control_asciicircum keycode 5 = four plus dollar alt keycode 5 = Meta_four alt shift keycode 5 = Meta_plus alt altgr keycode 5 = Meta_dollar keycode 6 = five percent onehalf alt keycode 6 = Meta_five alt shift keycode 6 = Meta_percent keycode 7 = six ampersand alt keycode 7 = Meta_six alt shift keycode 7 = Meta_ampersand keycode 8 = seven slash braceleft alt keycode 8 = Meta_seven alt shift keycode 8 = Meta_slash alt altgr keycode 8 = Meta_braceleft keycode 9 = eight parenleft bracketleft alt keycode 9 = Meta_eight alt shift keycode 9 = Meta_parenleft alt altgr keycode 9 = Meta_bracketleft keycode 10 = nine parenright bracketright control altgr keycode 10 = Control_bracketright alt keycode 10 = Meta_nine alt shift keycode 10 = Meta_parenright alt altgr keycode 10 = Meta_bracketright alt control altgr keycode 10 = Meta_Control_bracketright keycode 11 = zero equal braceright alt keycode 11 = Meta_zero alt shift keycode 11 = Meta_equal alt altgr keycode 11 = Meta_braceright keycode 12 = asterisk question backslash control altgr keycode 12 = Control_backslash alt keycode 12 = Meta_asterisk alt shift keycode 12 = Meta_question alt altgr keycode 12 = Meta_backslash alt control altgr keycode 12 = Meta_Control_backslash keycode 13 = minus underscore control shift keycode 13 = Control_underscore alt keycode 13 = Meta_minus alt shift keycode 13 = Meta_underscore alt control shift keycode 13 = Meta_Control_underscore keycode 14 = Delete alt keycode 14 = Meta_Delete keycode 15 = Tab shift keycode 15 = Meta_Tab alt keycode 15 = Meta_Tab keycode 16 = q altgr keycode 16 = at alt altgr keycode 16 = Meta_at keycode 17 = w keycode 18 = e altgr keycode 18 = euro keycode 19 = r keycode 20 = t keycode 21 = y keycode 22 = u altgr keycode 22 = +ucircumflex altgr shift keycode 22 = +Ucircumflex keycode 23 = +dotlessi +I altgr keycode 23 = +icircumflex altgr shift keycode 23 = +Icircumflex keycode 24 = o altgr keycode 24 = +ocircumflex altgr shift keycode 24 = +Ocircumflex keycode 25 = p keycode 26 = +gbreve +Gbreve diaeresis keycode 27 = +udiaeresis +Udiaeresis asciitilde alt altgr keycode 27 = Meta_asciitilde keycode 28 = Return alt keycode 28 = 0x080d keycode 29 = Control keycode 30 = a altgr keycode 30 = +acircumflex altgr shift keycode 30 = +Acircumflex keycode 31 = s keycode 32 = d keycode 33 = f keycode 34 = g keycode 35 = h keycode 36 = j keycode 37 = k keycode 38 = l keycode 39 = +scedilla +Scedilla acute keycode 40 = +i +Idotabove keycode 41 = quotedbl eacute alt keycode 41 = Meta_quotedbl keycode 42 = Shift keycode 43 = comma semicolon grave alt keycode 43 = Meta_comma alt shift keycode 43 = Meta_semicolon alt altgr keycode 43 = Meta_grave keycode 44 = z keycode 45 = x keycode 46 = c keycode 47 = v keycode 48 = b keycode 49 = n keycode 50 = m keycode 51 = +odiaeresis +Odiaeresis keycode 52 = +ccedilla +Ccedilla keycode 53 = period colon alt keycode 53 = Meta_period alt shift keycode 53 = Meta_colon keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul alt keycode 57 = Meta_space alt control keycode 57 = Meta_nul keycode 58 = Caps_Lock keycode 86 = less greater bar alt keycode 86 = Meta_less alt shift keycode 86 = Meta_greater keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwerty/mk.map0000644000076400007640000003140012056474622015016 00000000000000### Macedonian keymap, ver:0.9 (iso-8859-5 version) ### author: Damjan Georgievski ### ### keycode 125 (left win95 key) shift to cyrillic letters ### keycode 126 (right win95 key) is the Compose key ### keycode 127 (win95 menu key) toggles to cyryllic mode ### -- You should custom-paint this keys :-) ### ### KeyboardSignal is Ctrl-Alt-End ### ### Also added by popular demand :-) ### Left alt-shift toggles to cyrillic ### Right alt is altgr, it shifts to cyrillic ### charset "iso-8859-5" keymaps 0-15 strings as usual keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam keycode 3 = two at two at control keycode 3 = nul shift control keycode 3 = nul alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at keycode 4 = three numbersign three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign keycode 5 = four dollar four dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar keycode 6 = five percent five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent keycode 7 = six asciicircum six asciicircum control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum keycode 8 = seven ampersand seven ampersand control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore shift control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal keycode 14 = Delete Delete Delete Delete control keycode 14 = BackSpace alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab keycode 16 = +q +Q +249 +169 Control_q Control_q Control_q Control_q \ Meta_q Meta_Q Meta_q Meta_Q Meta_Control_q Meta_Control_q Meta_Control_q Meta_Control_q keycode 17 = +w +W +250 +170 Control_w Control_w Control_w Control_w \ Meta_w Meta_W Meta_w Meta_W Meta_Control_w Meta_Control_w Meta_Control_w Meta_Control_w keycode 18 = +e +E +213 +181 Control_e Control_e Control_e Control_e \ Meta_e Meta_E Meta_e Meta_E Meta_Control_e Meta_Control_e Meta_Control_e Meta_Control_e keycode 19 = +r +R +224 +192 Control_r Control_r Control_r Control_r \ Meta_r Meta_R Meta_r Meta_R Meta_Control_r Meta_Control_r Meta_Control_r Meta_Control_r keycode 20 = +t +T +226 +194 Control_t Control_t Control_t Control_t \ Meta_t Meta_T Meta_t Meta_T Meta_Control_t Meta_Control_t Meta_Control_t Meta_Control_t keycode 21 = +y +Y +245 +165 Control_y Control_y Control_y Control_y \ Meta_y Meta_Y Meta_y Meta_Y Meta_Control_y Meta_Control_y Meta_Control_y Meta_Control_y keycode 22 = +u +U +227 +195 Control_u Control_u Control_u Control_u \ Meta_u Meta_U Meta_u Meta_U Meta_Control_u Meta_Control_u Meta_Control_u Meta_Control_u keycode 23 = +i +I +216 +184 Control_i Control_i Control_i Control_i \ Meta_i Meta_I Meta_i Meta_I Meta_Control_i Meta_Control_i Meta_Control_i Meta_Control_i keycode 24 = +o +O +222 +190 Control_o Control_o Control_o Control_o \ Meta_o Meta_O Meta_o Meta_O Meta_Control_o Meta_Control_o Meta_Control_o Meta_Control_o keycode 25 = +p +P +223 +191 Control_p Control_p Control_p Control_p \ Meta_p Meta_P Meta_p Meta_P Meta_Control_p Meta_Control_p Meta_Control_p Meta_Control_p keycode 26 = bracketleft braceleft +232 +200 control keycode 26 = Escape alt keycode 26 = Meta_bracketleft shift alt keycode 26 = Meta_braceleft keycode 27 = bracketright braceright +243 +163 control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright shift alt keycode 27 = Meta_braceright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = +a +A +208 +176 Control_a Control_a Control_a Control_a \ Meta_a Meta_A Meta_a Meta_A Meta_Control_a Meta_Control_a Meta_Control_a Meta_Control_a keycode 31 = +s +S +225 +193 Control_s Control_s Control_s Control_s \ Meta_s Meta_S Meta_s Meta_S Meta_Control_s Meta_Control_s Meta_Control_s Meta_Control_s keycode 32 = +d +D +212 +180 Control_d Control_d Control_d Control_d \ Meta_d Meta_D Meta_d Meta_D Meta_Control_d Meta_Control_d Meta_Control_d Meta_Control_d keycode 33 = +f +F +228 +196 Control_f Control_f Control_f Control_f \ Meta_f Meta_F Meta_f Meta_F Meta_Control_f Meta_Control_f Meta_Control_f Meta_Control_f keycode 34 = +g +G +211 +179 Control_g Control_g Control_g Control_g \ Meta_g Meta_G Meta_g Meta_G Meta_Control_g Meta_Control_g Meta_Control_g Meta_Control_g keycode 35 = +h +H +229 +197 Control_h Control_h Control_h Control_h \ Meta_h Meta_H Meta_h Meta_H Meta_Control_h Meta_Control_h Meta_Control_h Meta_Control_h keycode 36 = +j +J +248 +168 Control_j Control_j Control_j Control_j \ Meta_j Meta_J Meta_j Meta_J Meta_Control_j Meta_Control_j Meta_Control_j Meta_Control_j keycode 37 = +k +K +218 +186 Control_k Control_k Control_k Control_k \ Meta_k Meta_K Meta_k Meta_K Meta_Control_k Meta_Control_k Meta_Control_k Meta_Control_k keycode 38 = +l +L +219 +187 Control_l Control_l Control_l Control_l \ Meta_l Meta_L Meta_l Meta_L Meta_Control_l Meta_Control_l Meta_Control_l Meta_Control_l keycode 39 = semicolon colon +231 +199 alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl +252 +172 control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = grave asciitilde grave asciitilde control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift alt keycode 42 = AltGr_Lock altgr alt keycode 42 = AltGr_Lock keycode 43 = backslash bar +214 +182 control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar keycode 44 = +z +Z +215 +183 Control_z Control_z Control_z Control_z \ Meta_z Meta_Z Meta_z Meta_Z Meta_Control_z Meta_Control_z Meta_Control_z Meta_Control_z keycode 45 = +x +X +255 +175 Control_x Control_x Control_x Control_x \ Meta_x Meta_X Meta_x Meta_X Meta_Control_x Meta_Control_x Meta_Control_x Meta_Control_x keycode 46 = +c +C +230 +198 Control_c Control_c Control_c Control_c \ Meta_c Meta_C Meta_c Meta_C Meta_Control_c Meta_Control_c Meta_Control_c Meta_Control_c keycode 47 = +v +V +210 +178 Control_v Control_v Control_v Control_v \ Meta_v Meta_V Meta_v Meta_V Meta_Control_v Meta_Control_v Meta_Control_v Meta_Control_v keycode 48 = +b +B +209 +177 Control_b Control_b Control_b Control_b \ Meta_b Meta_B Meta_b Meta_B Meta_Control_b Meta_Control_b Meta_Control_b Meta_Control_b keycode 49 = +n +N +221 +189 Control_n Control_n Control_n Control_n \ Meta_n Meta_N Meta_n Meta_N Meta_Control_n Meta_Control_n Meta_Control_n Meta_Control_n keycode 50 = +m +M +220 +188 Control_m Control_m Control_m Control_m \ Meta_m Meta_M Meta_m Meta_M Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m keycode 51 = comma less comma semicolon alt keycode 51 = Meta_comma shift alt keycode 51 = Meta_less keycode 52 = period greater period colon control keycode 52 = Compose alt keycode 52 = Meta_period shift alt keycode 52 = Meta_greater keycode 53 = slash question slash question control keycode 53 = Delete shift control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt shift keycode 56 = AltGr_Lock altgr shift keycode 56 = AltGr_Lock keycode 57 = space space space space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F13 F1 F13 F25 F37 F25 F37 \ Console_1 Console_13 Console_1 Console_13 Console_1 Console_13 Console_1 Console_13 keycode 60 = F2 F14 F2 F14 F26 F38 F26 F38 \ Console_2 Console_14 Console_2 Console_14 Console_2 Console_14 Console_2 Console_14 keycode 61 = F3 F15 F3 F15 F27 F39 F27 F39 \ Console_3 Console_15 Console_3 Console_15 Console_3 Console_15 Console_3 Console_15 keycode 62 = F4 F16 F4 F16 F28 F40 F28 F40 \ Console_4 Console_16 Console_4 Console_16 Console_4 Console_16 Console_4 Console_16 keycode 63 = F5 F17 F5 F17 F29 F41 F29 F41 \ Console_5 Console_17 Console_5 Console_17 Console_5 Console_17 Console_5 Console_17 keycode 64 = F6 F18 F6 F18 F30 F42 F30 F42 \ Console_6 Console_18 Console_6 Console_18 Console_6 Console_18 Console_6 Console_18 keycode 65 = F7 F19 F7 F19 F31 F43 F31 F43 \ Console_7 Console_19 Console_7 Console_19 Console_7 Console_19 Console_7 Console_19 keycode 66 = F8 F20 F8 F20 F32 F44 F32 F44 \ Console_8 Console_20 Console_8 Console_20 Console_8 Console_20 Console_8 Console_20 keycode 67 = F9 F21 F9 F21 F33 F45 F33 F45 \ Console_9 Console_21 Console_9 Console_21 Console_9 Console_21 Console_9 Console_21 keycode 68 = F10 F22 F10 F22 F34 F46 F34 F46 \ Console_10 Console_22 Console_10 Console_22 Console_10 Console_22 Console_10 Console_22 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period control alt keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 87 = F11 F23 F11 F23 F35 F47 F35 F47 \ Console_11 Console_23 Console_11 Console_23 Console_11 Console_23 Console_11 Console_23 keycode 88 = F12 F24 F12 F24 F36 F48 F36 F48 \ Console_12 Console_24 Console_12 Console_24 Console_12 Console_24 Console_12 Console_24 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = VoidSymbol alt keycode 99 = Control_backslash control keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward altgr shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console altgr alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console altgr alt keycode 106 = Incr_Console keycode 107 = Select control alt keycode 107 = KeyboardSignal altgr control alt keycode 107 = KeyboardSignal keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward altgr shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove control alt keycode 111 = Boot altgr control alt keycode 111 = Boot keycode 112 = Macro keycode 113 = F13 keycode 114 = F14 keycode 115 = Help keycode 116 = Do keycode 117 = F17 keycode 118 = KP_MinPlus keycode 119 = Pause keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = AltGr keycode 126 = Compose keycode 127 = AltGr_Lock compose '' '.' to 241 compose '' '.' to 217 compose '' '.' to 161 compose '' '.' to 185 string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string Macro = "\033[M" string Pause = "\033[P" kbd-1.15.5/data/keymaps/i386/qwerty/pl4.map0000644000076400007640000000644112056474622015115 00000000000000# From: Rafal Narloch # Date: Wed, 14 May 2003 12:49 # # Polish "programers' keyboard" (left Alt + Shift + ..., # Ctrl + Shift + `-', ...) # version 0.22 # Rafal Narloch , # Based on: # - `emacs2.kmap.gz' (Stig # # Joched Hein ) # - `pl1.kmap.gz' (Rafal Maszkowski , # ) # Thanks to: # Jakub Bogusz # charset "iso-8859-2" keymaps 0-6,8-9,12 alt_is_meta include "compose.latin2" include "linux-with-alt-and-altgr" include "qwerty-layout" keycode 69 = Num_Lock Caps_Lock control keycode 105 = Meta_b control keycode 106 = Meta_f strings as usual keycode 1 = Escape keycode 2 = one exclam keycode 3 = two at at nul nul keycode 4 = three numbersign control keycode 4 = Escape keycode 5 = four dollar dollar Control_backslash keycode 6 = five percent control keycode 6 = Control_bracketright keycode 7 = six asciicircum control keycode 7 = Control_asciicircum keycode 8 = seven ampersand braceleft Control_underscore keycode 9 = eight asterisk bracketleft Delete keycode 10 = nine parenleft bracketright keycode 11 = zero parenright braceright keycode 12 = minus underscore backslash Control_underscore Control_underscore keycode 13 = equal plus keycode 14 = Delete keycode 15 = Tab AltGr keycode 18 = +eogonek AltGr Shift keycode 18 = +Eogonek keycode 24 = o AltGr keycode 24 = +oacute AltGr Shift keycode 24 = +Oacute keycode 26 = bracketleft braceleft control keycode 26 = Escape keycode 27 = bracketright braceright control keycode 27 = Control_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m shift alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a AltGr keycode 30 = +aogonek AltGr Shift keycode 30 = +Aogonek keycode 31 = s AltGr keycode 31 = +sacute AltGr Shift keycode 31 = +Sacute keycode 38 = l Control Shift keycode 12 = Control_underscore AltGr keycode 38 = +lstroke AltGr Shift keycode 38 = +Lstroke keycode 39 = semicolon colon keycode 40 = apostrophe quotedbl keycode 41 = grave asciitilde keycode 42 = Shift keycode 43 = backslash bar control keycode 43 = Control_backslash keycode 44 = z AltGr keycode 44 = +zabovedot AltGr Shift keycode 44 = +Zabovedot keycode 45 = x AltGr keycode 45 = +zacute AltGr Shift keycode 45 = +Zacute keycode 46 = c AltGr keycode 46 = +cacute AltGr Shift keycode 46 = +Cacute keycode 49 = n AltGr keycode 49 = +nacute AltGr Shift keycode 49 = +Nacute keycode 51 = comma less keycode 52 = period greater keycode 53 = slash question control keycode 53 = Delete keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul keycode 58 = Caps_Lock keycode 86 = less greater bar keycode 97 = Control keycode 99 = Compose alt keycode 100 = Compose kbd-1.15.5/data/keymaps/i386/qwerty/gr.map0000644000076400007640000003620712056474622015031 00000000000000# v0.95 Sat Jun 21 21:49:26 EET 1997. Replaces: v0.90 Tue Apr 5 17:20:51 1994 # This is the improved greek map, (file gr.map), for linux kbd. # The compose combinations are back in, and better mode switch keys. # # Use: # Left-shift-alt is the greek-lock key (the same as in Win95). # The new win95 keys (on win95 keyboard) can be used too # (until a better use of them is found): # Left and Right win95 keys act like shift-to-greek, # and Right win95menu key acts like greek-lock. # # I was unable to define two dead keys in a row, so: # For both accent and dialytika use Ctrl and the accent key. # # For bugs/remarks, send mail to sarantos@ics.forth.gr # You can get updated versions from # http://www.ics.forth.gr/~sarantos/gr.map # # This is an iso-8859-7 mapping. Use together with "setfont iso07.*" # activated by sending Esc ( K to the console. # charset "iso-8859-7" keymaps 0-2,4-6,8-9,12,64-66,68-70,72-73,76 include "linux-with-alt-and-altgr" strings as usual # # The definitions are divided into 6 parts. # # Part one: The full us map (us.map, from 14 Mar 1994), # without the (empty) keycodes for 125, 126 and 127. # The strings are appended at the end. # keycode 1 = Escape Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam alt keycode 2 = Meta_one alt shift keycode 2 = Meta_exclam keycode 3 = two at at control keycode 3 = nul control shift keycode 3 = nul alt keycode 3 = Meta_two alt shift keycode 3 = Meta_at keycode 4 = three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three alt shift keycode 4 = Meta_numbersign keycode 5 = four dollar dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four alt shift keycode 5 = Meta_dollar keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five alt shift keycode 6 = Meta_percent keycode 7 = six asciicircum control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six alt shift keycode 7 = Meta_asciicircum keycode 8 = seven ampersand braceleft control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight asterisk bracketleft control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenleft bracketright alt keycode 10 = Meta_nine keycode 11 = zero parenright braceright alt keycode 11 = Meta_zero keycode 12 = minus underscore backslash control keycode 12 = Control_underscore control shift keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = equal plus alt keycode 13 = Meta_equal keycode 14 = Delete Delete control keycode 14 = BackSpace alt keycode 14 = Meta_Delete keycode 15 = Tab Meta_Tab alt keycode 15 = Meta_Tab keycode 16 = q keycode 17 = w keycode 18 = e keycode 19 = r keycode 20 = t keycode 21 = y keycode 22 = u keycode 23 = i keycode 24 = o keycode 25 = p keycode 26 = bracketleft braceleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft alt shift keycode 26 = Meta_braceleft keycode 27 = bracketright braceright asciitilde control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright alt shift keycode 27 = Meta_braceright keycode 28 = Return alt keycode 28 = 0x080d keycode 29 = Control keycode 30 = a keycode 31 = s keycode 32 = d keycode 33 = f keycode 34 = g keycode 35 = h keycode 36 = j keycode 37 = k keycode 38 = l keycode 39 = semicolon colon alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = grave asciitilde control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash alt shift keycode 43 = Meta_bar keycode 44 = z keycode 45 = x keycode 46 = c keycode 47 = v keycode 48 = b keycode 49 = n keycode 50 = m keycode 51 = comma less alt keycode 51 = Meta_comma alt shift keycode 51 = Meta_less keycode 52 = period greater alt keycode 52 = Meta_period alt shift keycode 52 = Meta_greater keycode 53 = slash question control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 97 = Control # # Part two: all these definitions, in CtrlL (greek) mode. # Only the redefined keys (letters, accents and quotas) # and the keys with one symbol defined for all modes, are excluded. # CtrlL keycode 1 = Escape CtrlL shift keycode 1 = Escape CtrlL alt keycode 1 = Meta_Escape CtrlL keycode 2 = one CtrlL shift keycode 2 = exclam CtrlL alt keycode 2 = Meta_one CtrlL alt shift keycode 2 = Meta_exclam CtrlL keycode 3 = two CtrlL shift keycode 3 = at CtrlL altgr keycode 3 = at CtrlL control keycode 3 = nul CtrlL control shift keycode 3 = nul CtrlL alt keycode 3 = Meta_two CtrlL alt shift keycode 3 = Meta_at CtrlL keycode 4 = three CtrlL shift keycode 4 = numbersign CtrlL control keycode 4 = Escape CtrlL alt keycode 4 = Meta_three CtrlL alt shift keycode 4 = Meta_numbersign CtrlL keycode 5 = four CtrlL shift keycode 5 = dollar CtrlL altgr keycode 5 = dollar CtrlL control keycode 5 = Control_backslash CtrlL alt keycode 5 = Meta_four CtrlL alt shift keycode 5 = Meta_dollar CtrlL keycode 6 = five CtrlL shift keycode 6 = percent CtrlL control keycode 6 = Control_bracketright CtrlL alt keycode 6 = Meta_five CtrlL alt shift keycode 6 = Meta_percent CtrlL keycode 7 = six CtrlL shift keycode 7 = asciicircum CtrlL control keycode 7 = Control_asciicircum CtrlL alt keycode 7 = Meta_six CtrlL alt shift keycode 7 = Meta_asciicircum CtrlL keycode 8 = seven CtrlL shift keycode 8 = ampersand CtrlL altgr keycode 8 = braceleft CtrlL control keycode 8 = Control_underscore CtrlL alt keycode 8 = Meta_seven CtrlL keycode 9 = eight CtrlL shift keycode 9 = asterisk CtrlL altgr keycode 9 = bracketleft CtrlL control keycode 9 = Delete CtrlL alt keycode 9 = Meta_eight CtrlL keycode 10 = nine CtrlL shift keycode 10 = parenleft CtrlL altgr keycode 10 = bracketright CtrlL alt keycode 10 = Meta_nine CtrlL keycode 11 = zero CtrlL shift keycode 11 = parenright CtrlL altgr keycode 11 = braceright CtrlL alt keycode 11 = Meta_zero CtrlL keycode 12 = minus CtrlL shift keycode 12 = underscore CtrlL altgr keycode 12 = backslash CtrlL control keycode 12 = Control_underscore CtrlL control shift keycode 12 = Control_underscore CtrlL alt keycode 12 = Meta_minus CtrlL keycode 13 = equal CtrlL shift keycode 13 = plus CtrlL alt keycode 13 = Meta_equal CtrlL keycode 14 = Delete CtrlL shift keycode 14 = Delete CtrlL control keycode 14 = BackSpace CtrlL alt keycode 14 = Meta_Delete CtrlL keycode 15 = Tab CtrlL shift keycode 15 = Tab CtrlL alt keycode 15 = Meta_Tab CtrlL keycode 26 = bracketleft CtrlL shift keycode 26 = braceleft CtrlL control keycode 26 = Escape CtrlL alt keycode 26 = Meta_bracketleft CtrlL alt shift keycode 26 = Meta_braceleft CtrlL keycode 27 = bracketright CtrlL shift keycode 27 = braceright CtrlL altgr keycode 27 = asciitilde CtrlL control keycode 27 = Control_bracketright CtrlL alt keycode 27 = Meta_bracketright CtrlL alt shift keycode 27 = Meta_braceright CtrlL alt keycode 28 = 0x080d #CtrlL keycode 39 = semicolon #CtrlL shift keycode 39 = colon CtrlL alt keycode 39 = Meta_semicolon #CtrlL keycode 40 = apostrophe #CtrlL shift keycode 40 = quotedbl CtrlL control keycode 40 = Control_g CtrlL alt keycode 40 = Meta_apostrophe CtrlL keycode 41 = grave CtrlL shift keycode 41 = asciitilde CtrlL control keycode 41 = nul CtrlL alt keycode 41 = Meta_grave CtrlL keycode 43 = backslash CtrlL shift keycode 43 = bar CtrlL control keycode 43 = Control_backslash CtrlL alt keycode 43 = Meta_backslash CtrlL alt shift keycode 43 = Meta_bar CtrlL keycode 51 = comma CtrlL shift keycode 51 = less CtrlL alt keycode 51 = Meta_comma CtrlL alt shift keycode 51 = Meta_less CtrlL keycode 52 = period CtrlL shift keycode 52 = greater CtrlL alt keycode 52 = Meta_period CtrlL alt shift keycode 52 = Meta_greater CtrlL keycode 53 = slash CtrlL shift keycode 53 = question CtrlL control keycode 53 = Delete CtrlL alt keycode 53 = Meta_slash CtrlL keycode 57 = space CtrlL shift keycode 57 = space CtrlL control keycode 57 = nul CtrlL alt keycode 57 = Meta_space CtrlL keycode 59 = F1 CtrlL shift keycode 59 = F11 CtrlL altgr keycode 59 = Console_13 CtrlL control keycode 59 = F1 CtrlL alt keycode 59 = Console_1 CtrlL control alt keycode 59 = Console_1 CtrlL keycode 60 = F2 CtrlL shift keycode 60 = F12 CtrlL altgr keycode 60 = Console_14 CtrlL control keycode 60 = F2 CtrlL alt keycode 60 = Console_2 CtrlL control alt keycode 60 = Console_2 CtrlL keycode 61 = F3 CtrlL shift keycode 61 = F13 CtrlL altgr keycode 61 = Console_15 CtrlL control keycode 61 = F3 CtrlL alt keycode 61 = Console_3 CtrlL control alt keycode 61 = Console_3 CtrlL keycode 62 = F4 CtrlL shift keycode 62 = F14 CtrlL altgr keycode 62 = Console_16 CtrlL control keycode 62 = F4 CtrlL alt keycode 62 = Console_4 CtrlL control alt keycode 62 = Console_4 CtrlL keycode 63 = F5 CtrlL shift keycode 63 = F15 CtrlL altgr keycode 63 = Console_17 CtrlL control keycode 63 = F5 CtrlL alt keycode 63 = Console_5 CtrlL control alt keycode 63 = Console_5 CtrlL keycode 64 = F6 CtrlL shift keycode 64 = F16 CtrlL altgr keycode 64 = Console_18 CtrlL control keycode 64 = F6 CtrlL alt keycode 64 = Console_6 CtrlL control alt keycode 64 = Console_6 CtrlL keycode 65 = F7 CtrlL shift keycode 65 = F17 CtrlL altgr keycode 65 = Console_19 CtrlL control keycode 65 = F7 CtrlL alt keycode 65 = Console_7 CtrlL control alt keycode 65 = Console_7 CtrlL keycode 66 = F8 CtrlL shift keycode 66 = F18 CtrlL altgr keycode 66 = Console_20 CtrlL control keycode 66 = F8 CtrlL alt keycode 66 = Console_8 CtrlL control alt keycode 66 = Console_8 CtrlL keycode 67 = F9 CtrlL shift keycode 67 = F19 CtrlL altgr keycode 67 = Console_21 CtrlL control keycode 67 = F9 CtrlL alt keycode 67 = Console_9 CtrlL control alt keycode 67 = Console_9 CtrlL keycode 68 = F10 CtrlL shift keycode 68 = F20 CtrlL altgr keycode 68 = Console_22 CtrlL control keycode 68 = F10 CtrlL alt keycode 68 = Console_10 CtrlL control alt keycode 68 = Console_10 CtrlL keycode 70 = Scroll_Lock CtrlL shift keycode 70 = Show_Memory CtrlL altgr keycode 70 = Show_Registers CtrlL control keycode 70 = Show_State CtrlL alt keycode 70 = Scroll_Lock CtrlL alt keycode 71 = Ascii_7 CtrlL alt keycode 72 = Ascii_8 CtrlL alt keycode 73 = Ascii_9 CtrlL alt keycode 75 = Ascii_4 CtrlL alt keycode 76 = Ascii_5 CtrlL alt keycode 77 = Ascii_6 CtrlL alt keycode 79 = Ascii_1 CtrlL alt keycode 80 = Ascii_2 CtrlL alt keycode 81 = Ascii_3 CtrlL alt keycode 82 = Ascii_0 CtrlL altgr control keycode 83 = Boot CtrlL control alt keycode 83 = Boot CtrlL keycode 86 = less CtrlL shift keycode 86 = greater CtrlL altgr keycode 86 = bar CtrlL alt keycode 86 = Meta_less CtrlL keycode 87 = F11 CtrlL shift keycode 87 = F11 CtrlL altgr keycode 87 = Console_23 CtrlL control keycode 87 = F11 CtrlL alt keycode 87 = Console_11 CtrlL control alt keycode 87 = Console_11 CtrlL keycode 88 = F12 CtrlL shift keycode 88 = F12 CtrlL altgr keycode 88 = Console_24 CtrlL control keycode 88 = F12 CtrlL alt keycode 88 = Console_12 CtrlL control alt keycode 88 = Console_12 CtrlL control keycode 99 = Control_backslash CtrlL alt keycode 99 = Control_backslash CtrlL shift keycode 104 = Scroll_Backward CtrlL alt keycode 105 = Decr_Console CtrlL alt keycode 106 = Incr_Console CtrlL shift keycode 109 = Scroll_Forward CtrlL altgr control keycode 111 = Boot CtrlL control alt keycode 111 = Boot # # Part three: The switching keys to CtrlL (greek) mode # # alt+shift, shift+alt (left side alt and shift only) alt keycode 42 = CtrlL_Lock shift keycode 56 = CtrlL_Lock CtrlL alt keycode 42 = CtrlL_Lock CtrlL shift keycode 56 = CtrlL_Lock # on win95 keyboards, we define extra keys keycode 125 = CtrlL keycode 126 = CtrlL keycode 127 = CtrlL_Lock # # Part four: The particular definitions of CtrlL (greek) mode # CtrlL keycode 16 = semicolon CtrlL shift keycode 16 = colon CtrlL keycode 17 = terminalsigma CtrlL shift keycode 17 = 0267 # anv teleia CtrlL keycode 18 = +epsilon CtrlL shift keycode 18 = +Epsilon CtrlL keycode 19 = +rho CtrlL shift keycode 19 = +Rho CtrlL keycode 20 = +tau CtrlL shift keycode 20 = +Tau CtrlL keycode 21 = +upsilon CtrlL shift keycode 21 = +Upsilon CtrlL keycode 22 = +theta CtrlL shift keycode 22 = +Theta CtrlL keycode 23 = +iota CtrlL shift keycode 23 = +Iota CtrlL keycode 24 = +omicron CtrlL shift keycode 24 = +Omicron CtrlL keycode 25 = +pi CtrlL shift keycode 25 = +Pi CtrlL keycode 30 = +alpha CtrlL shift keycode 30 = +Alpha CtrlL keycode 31 = +sigma CtrlL shift keycode 31 = +Sigma CtrlL keycode 32 = +delta CtrlL shift keycode 32 = +Delta CtrlL keycode 33 = +phi CtrlL shift keycode 33 = +Phi CtrlL keycode 34 = +gamma CtrlL shift keycode 34 = +Gamma CtrlL keycode 35 = +eta CtrlL shift keycode 35 = +Eta CtrlL keycode 36 = +ksi CtrlL shift keycode 36 = +Ksi CtrlL keycode 37 = +kappa CtrlL shift keycode 37 = +Kappa CtrlL keycode 38 = +lambda CtrlL shift keycode 38 = +Lambda CtrlL keycode 39 = dead_acute CtrlL shift keycode 39 = dead_diaeresis CtrlL control keycode 39 = dead_circumflex CtrlL keycode 40 = semicolon CtrlL shift keycode 40 = colon CtrlL keycode 44 = +zeta CtrlL shift keycode 44 = +Zeta CtrlL keycode 45 = +khi CtrlL shift keycode 45 = +Khi CtrlL keycode 46 = +psi CtrlL shift keycode 46 = +Psi CtrlL keycode 47 = +omega CtrlL shift keycode 47 = +Omega CtrlL keycode 48 = +beta CtrlL shift keycode 48 = +Beta CtrlL keycode 49 = +nu CtrlL shift keycode 49 = +Nu CtrlL keycode 50 = +mu CtrlL shift keycode 50 = +Mu # # Part five: The compose sequences # compose '\'' '' to '' # Alphaaccent compose '\'' '' to '' # Epsilonaccent compose '\'' '' to '' # Etaaccent compose '\'' '' to '' # Iotaaccent compose '\'' '' to '' # Omicronaccent compose '\'' '' to '' # Upsilonaccent compose '\'' '' to '' # Omegaaccent compose '\'' '' to '' # alphaaccent compose '\'' '' to '' # epsilonaccent compose '\'' '' to '' # etaaccent compose '\'' '' to '' # iotaaccent compose '\'' '' to '' # omicronaccent compose '\'' '' to '' # upsilonaccent compose '\'' '' to '' # omegaaccent compose '"' '' to '' # Iotadiaeresis compose '"' '' to '' # Upsilondiaeresis compose '"' '' to '' # iotadiaeresis compose '"' '' to '' # upsilondiaeresis compose '^' '' to '' # iotadiaeresisaccent compose '^' '' to '' # upsilondiaeresisaccent compose '\'' '\'' to ';' # semicolon compose '"' '"' to ':' # colon compose '\'' ' ' to '\'' # quota/accent kbd-1.15.5/data/keymaps/i386/qwerty/ru3.map0000644000076400007640000003557712056474622015143 00000000000000# ru3.map is a Russian keymap for a 102 key keyboard, prepared by # IPLabs Linux Team (www.iplabs.ru/Linux and www.logic.ru) # from (ru1.map) by Eugene Crosser's (ru.map): # by Alexey Vovenko . # # CapsLock is used to change rus/lat, while Shift+CapsLock is used to # lock capitals. keycode 0 = keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape altgr alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one altgr alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam altgr shift alt keycode 2 = Meta_exclam keycode 3 = two at two quotedbl control keycode 3 = nul altgr control keycode 3 = nul alt keycode 3 = Meta_two altgr alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at altgr shift alt keycode 3 = Meta_at keycode 4 = three numbersign three numbersign control keycode 4 = Escape altgr control keycode 4 = Escape alt keycode 4 = Meta_three altgr alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign altgr shift alt keycode 4 = Meta_numbersign keycode 5 = four dollar four semicolon control keycode 5 = Control_backslash altgr control keycode 5 = Control_backslash alt keycode 5 = Meta_four altgr alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar altgr shift alt keycode 5 = Meta_dollar keycode 6 = five percent five colon control keycode 6 = Control_bracketright altgr control keycode 6 = Control_bracketright alt keycode 6 = Meta_five altgr alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent altgr shift alt keycode 6 = Meta_percent keycode 7 = six asciicircum six comma control keycode 7 = Control_asciicircum altgr control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six altgr alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum altgr shift alt keycode 7 = Meta_asciicircum keycode 8 = seven ampersand seven period control keycode 8 = Control_underscore altgr control keycode 8 = Control_underscore alt keycode 8 = Meta_seven altgr alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand altgr shift alt keycode 8 = Meta_ampersand keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete altgr control keycode 9 = Delete alt keycode 9 = Meta_eight altgr alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk altgr shift alt keycode 9 = Meta_asterisk keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine altgr alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft altgr shift alt keycode 10 = Meta_parenleft keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero altgr alt keycode 11 = Meta_zero shift alt keycode 11 = Meta_parenright altgr shift alt keycode 11 = Meta_parenright keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore altgr control keycode 12 = Control_underscore alt keycode 12 = Meta_minus altgr alt keycode 12 = Meta_minus shift alt keycode 12 = Meta_underscore altgr shift alt keycode 12 = Meta_underscore keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal altgr alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus altgr shift alt keycode 13 = Meta_plus keycode 14 = Delete Delete Delete Delete alt keycode 14 = Meta_Delete altgr alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab altgr alt keycode 15 = Meta_Tab keycode 16 = +q altgr keycode 16 = +0xCA altgr shift keycode 16 = +0xEA keycode 17 = +w altgr keycode 17 = +0xC3 altgr shift keycode 17 = +0xE3 keycode 18 = +e altgr keycode 18 = +0xD5 altgr shift keycode 18 = +0xF5 keycode 19 = +r altgr keycode 19 = +0xCB altgr shift keycode 19 = +0xEB keycode 20 = +t altgr keycode 20 = +0xC5 altgr shift keycode 20 = +0xE5 keycode 21 = +y altgr keycode 21 = +0xCE altgr shift keycode 21 = +0xEE keycode 22 = +u altgr keycode 22 = +0xC7 altgr shift keycode 22 = +0xE7 keycode 23 = +i altgr keycode 23 = +0xDB altgr shift keycode 23 = +0xFB keycode 24 = +o altgr keycode 24 = +0xDD altgr shift keycode 24 = +0xFD keycode 25 = +p altgr keycode 25 = +0xDA altgr shift keycode 25 = +0xFA keycode 26 = bracketleft braceleft altgr keycode 26 = +0xC8 altgr shift keycode 26 = +0xE8 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft altgr alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright bracketleft bracketright # The keycode "0xFF" is too dangerous for many programs (including emacs). # So let it be bracket instead of Hard Sign. altgr keycode 27 = +0xDF altgr shift keycode 27 = +0xFF control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright altgr alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = 0x080d altgr alt keycode 28 = 0x080d control keycode 28 = Linefeed altgr control keycode 28 = Linefeed keycode 29 = Control keycode 30 = +a altgr keycode 30 = +0xC6 altgr shift keycode 30 = +0xE6 keycode 31 = +s altgr keycode 31 = +0xD9 altgr shift keycode 31 = +0xF9 keycode 32 = +d altgr keycode 32 = +0xD7 altgr shift keycode 32 = +0xF7 keycode 33 = +f altgr keycode 33 = +0xC1 altgr shift keycode 33 = +0xE1 keycode 34 = +g altgr keycode 34 = +0xD0 altgr shift keycode 34 = +0xF0 keycode 35 = +h altgr keycode 35 = +0xD2 altgr shift keycode 35 = +0xF2 keycode 36 = +j altgr keycode 36 = +0xCF altgr shift keycode 36 = +0xEF keycode 37 = +k altgr keycode 37 = +0xCC altgr shift keycode 37 = +0xEC keycode 38 = +l altgr keycode 38 = +0xC4 altgr shift keycode 38 = +0xE4 keycode 39 = semicolon colon altgr keycode 39 = +0xD6 altgr shift keycode 39 = +0xF6 alt keycode 39 = Meta_semicolon altgr alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe altgr alt keycode 40 = Meta_apostrophe altgr keycode 40 = +0xDC altgr shift keycode 40 = +0xFC keycode 41 = grave asciitilde grave asciitilde control keycode 41 = nul altgr control keycode 41 = nul alt keycode 41 = Meta_grave altgr alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar backslash bar control keycode 43 = Control_backslash altgr control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash altgr alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar altgr shift alt keycode 43 = Meta_bar keycode 44 = +z altgr keycode 44 = +0xD1 altgr shift keycode 44 = +0xF1 keycode 45 = +x altgr keycode 45 = +0xDE altgr shift keycode 45 = +0xFE keycode 46 = +c altgr keycode 46 = +0xD3 altgr shift keycode 46 = +0xF3 keycode 47 = +v altgr keycode 47 = +0xCD altgr shift keycode 47 = +0xED keycode 48 = +b altgr keycode 48 = +0xC9 altgr shift keycode 48 = +0xE9 keycode 49 = +n altgr keycode 49 = +0xD4 altgr shift keycode 49 = +0xF4 keycode 50 = +m altgr keycode 50 = +0xD8 altgr shift keycode 50 = +0xF8 keycode 51 = comma less alt keycode 51 = Meta_comma altgr alt keycode 51 = Meta_comma alt shift keycode 51 = Meta_less altgr alt shift keycode 51 = Meta_less altgr keycode 51 = +0xC2 altgr shift keycode 51 = +0xE2 keycode 52 = period greater alt keycode 52 = Meta_period altgr alt keycode 52 = Meta_period alt shift keycode 52 = Meta_greater altgr alt shift keycode 52 = Meta_greater altgr keycode 52 = +0xC0 altgr shift keycode 52 = +0xE0 # Can you survive without "yuo" letter? If no put +163 and +179 for # altgr keycode 53. keycode 53 = slash question slash question altgr keycode 53 = +163 altgr shift keycode 53 = +179 control keycode 53 = Delete altgr control keycode 53 = Delete alt keycode 53 = Meta_slash altgr alt keycode 53 = Meta_slash shift alt keycode 53 = Meta_question altgr shift alt keycode 53 = Meta_question keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space control keycode 57 = nul altgr control keycode 57 = nul alt keycode 57 = Meta_space altgr alt keycode 57 = Meta_space keycode 58 = AltGr_Lock shift keycode 58 = Caps_Lock altgr shift keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 altgr control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 control alt keycode 59 = Console_1 altgr control alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 altgr control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 control alt keycode 60 = Console_2 altgr control alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 altgr control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 control alt keycode 61 = Console_3 altgr control alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 altgr control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 control alt keycode 62 = Console_4 altgr control alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 altgr control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 control alt keycode 63 = Console_5 altgr control alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 altgr control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 control alt keycode 64 = Console_6 altgr control alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 altgr control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 control alt keycode 65 = Console_7 altgr control alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 altgr control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 control alt keycode 66 = Console_8 altgr control alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 altgr control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 control alt keycode 67 = Console_9 altgr control alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 altgr control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 control alt keycode 68 = Console_10 altgr control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State altgr control keycode 70 = Show_State alt keycode 70 = Scroll_Lock altgr alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 altgr alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 altgr alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 altgr alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 altgr alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 altgr alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 altgr alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 altgr alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 altgr alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 altgr alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 altgr alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less altgr alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 altgr control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 control alt keycode 87 = Console_11 altgr control alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 altgr control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 control alt keycode 88 = Console_12 altgr control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash altgr control keycode 99 = Control_backslash alt keycode 99 = Control_backslash altgr alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward altgr shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward altgr shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot altgr control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string F21 = "" string F22 = "" string F23 = "" string F24 = "" string F25 = "" string F26 = "" kbd-1.15.5/data/keymaps/i386/qwerty/pl3.map0000644000076400007640000002425612056474622015120 00000000000000# From: Rafal Maszkowski # Date: Mon, 7 Feb 1994 12:00:39 +0100 (MET) # # Polish "programmers' keyboard" + paragraph sign AltGr-4, v. 0.92 # Rafal Maszkowski , , 94.02.16 # changed by Adam Tla/lka to obtain working left Alt normally # czw wrz 18 13:29:04 CEST 2003 - switched CapsLock with left Ctrl # Dedicated to my zi0m - Sebek :) risp3kt :) charset "iso-8859-2" alt_is_meta keycode 1 = Escape Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam alt keycode 2 = Meta_one alt shift keycode 2 = Meta_exclam keycode 3 = two at at control keycode 3 = nul alt keycode 3 = Meta_two alt shift keycode 3 = Meta_at alt control keycode 3 = Meta_nul keycode 4 = three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three alt shift keycode 4 = Meta_numbersign keycode 5 = four dollar section control keycode 5 = Control_backslash alt keycode 5 = Meta_four alt shift keycode 5 = Meta_dollar keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five alt shift keycode 6 = Meta_percent keycode 7 = six asciicircum control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six alt shift keycode 7 = Meta_asciicircum alt control keycode 7 = Meta_Control_asciicircum keycode 8 = seven ampersand braceleft control keycode 8 = Control_underscore alt keycode 8 = Meta_seven alt shift keycode 8 = Meta_ampersand keycode 9 = eight asterisk bracketleft control keycode 9 = Delete alt keycode 9 = Meta_eight alt shift keycode 9 = Meta_asterisk keycode 10 = nine parenleft bracketright alt keycode 10 = Meta_nine alt shift keycode 10 = Meta_parenleft keycode 11 = zero parenright braceright alt keycode 11 = Meta_zero alt shift keycode 11 = Meta_parenright keycode 12 = minus underscore backslash control keycode 12 = Control_underscore alt keycode 12 = Meta_minus alt shift keycode 12 = Meta_underscore alt control keycode 12 = Meta_Control_underscore keycode 13 = equal plus alt keycode 13 = Meta_equal alt shift keycode 13 = Meta_plus keycode 14 = Delete Delete alt keycode 14 = Meta_Delete alt shift keycode 14 = Meta_Delete control keycode 14 = Meta_Delete keycode 15 = Tab Tab alt keycode 15 = Meta_Tab alt shift keycode 15 = Meta_Tab AltGr keycode 15 = Meta_Tab control keycode 15 = Meta_Tab keycode 16 = q keycode 17 = w keycode 18 = e AltGr keycode 18 = +eogonek AltGr Shift keycode 18 = +Eogonek keycode 19 = r keycode 20 = t keycode 21 = y keycode 22 = u keycode 23 = i keycode 24 = o AltGr keycode 24 = +oacute AltGr Shift keycode 24 = +Oacute keycode 25 = p keycode 26 = bracketleft braceleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright asciitilde control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return control keycode 28 = Meta_Control_m alt keycode 28 = Meta_Control_m keycode 58 = Control keycode 30 = a AltGr keycode 30 = +aogonek AltGr Shift keycode 30 = +Aogonek keycode 31 = s AltGr keycode 31 = +sacute AltGr Shift keycode 31 = +Sacute keycode 32 = d keycode 33 = f keycode 34 = g keycode 35 = h keycode 36 = j keycode 37 = k keycode 38 = l AltGr keycode 38 = +lstroke AltGr Shift keycode 38 = +Lstroke keycode 39 = semicolon colon alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = grave asciitilde control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 44 = z AltGr keycode 44 = +zabovedot AltGr Shift keycode 44 = +Zabovedot keycode 45 = x AltGr keycode 45 = +zacute AltGr Shift keycode 45 = +Zacute keycode 46 = c AltGr keycode 46 = +cacute AltGr Shift keycode 46 = +Cacute keycode 47 = v keycode 48 = b keycode 49 = n AltGr keycode 49 = +nacute AltGr Shift keycode 49 = +Nacute keycode 50 = m keycode 51 = comma less alt keycode 51 = Meta_comma keycode 52 = period greater alt keycode 52 = Meta_period keycode 53 = slash question control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space control keycode 57 = nul alt keycode 57 = Meta_space keycode 29 = Caps_Lock keycode 59 = F1 F11 Console_13 control keycode 59 = F1 alt keycode 59 = Console_1 control alt keycode 59 = Console_1 keycode 60 = F2 F12 Console_14 control keycode 60 = F2 alt keycode 60 = Console_2 control alt keycode 60 = Console_2 keycode 61 = F3 F13 Console_15 control keycode 61 = F3 alt keycode 61 = Console_3 control alt keycode 61 = Console_3 keycode 62 = F4 F14 Console_16 control keycode 62 = F4 alt keycode 62 = Console_4 control alt keycode 62 = Console_4 keycode 63 = F5 F15 Console_17 control keycode 63 = F5 alt keycode 63 = Console_5 control alt keycode 63 = Console_5 keycode 64 = F6 F16 Console_18 control keycode 64 = F6 alt keycode 64 = Console_6 control alt keycode 64 = Console_6 keycode 65 = F7 F17 Console_19 control keycode 65 = F7 alt keycode 65 = Console_7 control alt keycode 65 = Console_7 keycode 66 = F8 F18 Console_20 control keycode 66 = F8 alt keycode 66 = Console_8 control alt keycode 66 = Console_8 keycode 67 = F9 F19 Console_21 control keycode 67 = F9 alt keycode 67 = Console_9 control alt keycode 67 = Console_9 keycode 68 = F10 F20 Console_22 control keycode 68 = F10 alt keycode 68 = Console_10 control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 87 = F11 F11 Console_23 control keycode 87 = F11 alt keycode 87 = Console_11 control alt keycode 87 = Console_11 keycode 88 = F12 F12 Console_24 control keycode 88 = F12 alt keycode 88 = Console_12 control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = # usual stuff for F1-F30 strings as usual kbd-1.15.5/data/keymaps/i386/qwerty/pt-latin1.map0000644000076400007640000000521012056474622016220 00000000000000# Derived from pt.map by lacyp@unicorn.it.wsu.edu # This is good for my `Tatung' keyboard - aeb, 970222. # # With fixes for keycode 43 from pmmm@camoes.rnl.ist.utl.pt, 980626. # With fixes for keycodes 27 and 43 from Francisco Miguel Pedroso Honrio Colao # (fcolaco@wolf.fis.uc.pt). # charset "iso-8859-1" keymaps 0-2,4,6,8,12 alt_is_meta include "qwerty-layout" include "linux-with-alt-and-altgr" strings as usual compose as usual for "iso-8859-1" keycode 1 = Escape keycode 2 = one exclam keycode 3 = two quotedbl at control keycode 3 = nul keycode 4 = three numbersign sterling control keycode 4 = Escape keycode 5 = four dollar section control keycode 5 = Control_backslash keycode 6 = five percent control keycode 6 = Control_bracketright keycode 7 = six ampersand control keycode 7 = Control_asciicircum keycode 8 = seven slash braceleft control keycode 8 = Control_underscore keycode 9 = eight parenleft bracketleft control keycode 9 = Delete keycode 10 = nine parenright bracketright keycode 11 = zero equal braceright keycode 12 = apostrophe question backslash control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = guillemotleft guillemotright alt keycode 13 = Meta_equal keycode 14 = Delete keycode 15 = Tab shift keycode 15 = Meta_Tab keycode 26 = plus asterisk dead_diaeresis control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = dead_acute dead_grave apostrophe grave control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = +ccedilla Ccedilla alt keycode 39 = Meta_semicolon keycode 40 = masculine ordfeminine control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = backslash bar control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = dead_tilde dead_circumflex asciitilde asciicircum control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 51 = comma semicolon keycode 52 = period colon keycode 53 = minus underscore control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul keycode 58 = Caps_Lock keycode 86 = less greater bar keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwerty/pl1.map0000644000076400007640000001000412056474622015100 00000000000000# From: Rafal Maszkowski # Date: Mon, 7 Feb 1994 12:00:39 +0100 (MET) # # Polish "programmers' keyboard" + paragraph sign AltGr-4, v. 0.92 # Rafal Maszkowski , , 94.02.16 # # Added keymaps line - aeb charset "iso-8859-2" keymaps 0-4,6,8,9,12 include "linux-with-alt-and-altgr" strings as usual alt_is_meta keycode 1 = Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam alt keycode 2 = Meta_one keycode 3 = two at at control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four dollar section control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six asciicircum control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven ampersand braceleft control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight asterisk bracketleft control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenleft bracketright alt keycode 10 = Meta_nine keycode 11 = zero parenright braceright alt keycode 11 = Meta_zero keycode 12 = minus underscore backslash control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = equal plus alt keycode 13 = Meta_equal keycode 14 = Delete alt keycode 14 = Meta_Delete keycode 15 = Tab alt keycode 15 = Meta_Tab keycode 16 = q keycode 17 = w keycode 18 = e AltGr keycode 18 = +eogonek AltGr Shift keycode 18 = +Eogonek keycode 19 = r keycode 20 = t keycode 21 = y keycode 22 = u keycode 23 = i keycode 24 = o AltGr keycode 24 = +oacute AltGr Shift keycode 24 = +Oacute keycode 25 = p keycode 26 = bracketleft braceleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright asciitilde control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a AltGr keycode 30 = +aogonek AltGr Shift keycode 30 = +Aogonek keycode 31 = s AltGr keycode 31 = +sacute AltGr Shift keycode 31 = +Sacute keycode 32 = d keycode 33 = f keycode 34 = g keycode 35 = h keycode 36 = j keycode 37 = k keycode 38 = l AltGr keycode 38 = +lstroke AltGr Shift keycode 38 = +Lstroke keycode 39 = semicolon colon alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = grave asciitilde control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 44 = z AltGr keycode 44 = +zabovedot AltGr Shift keycode 44 = +Zabovedot keycode 45 = x AltGr keycode 45 = +zacute AltGr Shift keycode 45 = +Zacute keycode 46 = c AltGr keycode 46 = +cacute AltGr Shift keycode 46 = +Cacute keycode 47 = v keycode 48 = b keycode 49 = n AltGr keycode 49 = +nacute AltGr Shift keycode 49 = +Nacute keycode 50 = m keycode 51 = comma less alt keycode 51 = Meta_comma keycode 52 = period greater alt keycode 52 = Meta_period keycode 53 = slash question control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwerty/fi-latin9.map0000644000076400007640000001022112056474622016201 00000000000000# fi-latin9.map: Finnish keymap with ISO-8859-15 symbols # Marko Myllynen 2002-01-16 # Based on fi-latin1.map by Johan Myren charset "iso-8859-15" keymaps 0-6,8-10,12-14 alt_is_meta include "qwerty-layout" altgr keycode 18 = euro altgr keycode 19 = registered altgr keycode 20 = +thorn altgr shift keycode 20 = +THORN altgr keycode 25 = paragraph altgr keycode 31 = +scaron altgr shift keycode 31 = +Scaron altgr control keycode 31 = ssharp altgr keycode 32 = +eth altgr shift keycode 32 = +ETH altgr keycode 44 = +zcaron altgr shift keycode 44 = +Zcaron altgr keycode 45 = multiply shift altgr keycode 45 = division altgr keycode 46 = copyright altgr shift keycode 46 = cent altgr keycode 49 = +ntilde altgr shift keycode 49 = +Ntilde altgr keycode 50 = mu include "linux-with-alt-and-altgr" plain keycode 83 = KP_Comma strings as usual keycode 1 = Escape keycode 2 = one exclam exclamdown altgr shift keycode 2 = onesuperior keycode 3 = two quotedbl at control keycode 3 = nul control altgr keycode 3 = nul altgr shift keycode 3 = twosuperior keycode 4 = three numbersign sterling control keycode 4 = Escape altgr shift keycode 4 = threesuperior keycode 5 = four VoidSymbol dollar control keycode 5 = Control_backslash altgr shift keycode 5 = cent keycode 6 = five percent euro control keycode 6 = Control_bracketright altgr shift keycode 6 = masculine keycode 7 = six ampersand yen control keycode 7 = Control_asciicircum altgr shift keycode 7 = ordfeminine keycode 8 = seven slash braceleft control keycode 8 = Control_underscore altgr shift keycode 8 = plusminus keycode 9 = eight parenleft bracketleft control keycode 9 = Delete control altgr keycode 9 = Escape altgr shift keycode 9 = guillemotleft keycode 10 = nine parenright bracketright control altgr keycode 10 = Control_bracketright altgr shift keycode 10 = guillemotright keycode 11 = zero equal braceright altgr shift keycode 11 = degree keycode 12 = plus question backslash control keycode 12 = Control_underscore control altgr keycode 12 = Control_backslash altgr shift keycode 12 = questiondown keycode 13 = dead_acute dead_grave alt keycode 13 = Meta_equal alt shift keycode 13 = Meta_grave keycode 14 = Delete keycode 15 = Tab shift keycode 15 = Meta_Tab keycode 26 = +aring +Aring +oe control keycode 26 = Escape alt keycode 26 = Meta_bracketleft altgr shift keycode 26 = +OE keycode 27 = dead_diaeresis dead_circumflex dead_tilde control keycode 27 = Control_bracketright control shift keycode 27 = Control_asciicircum alt keycode 27 = Meta_bracketright alt shift keycode 27 = Meta_asciicircum alt altgr keycode 27 = Meta_asciitilde altgr shift keycode 27 = dead_caron keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = +odiaeresis +Odiaeresis +oslash alt keycode 39 = Meta_semicolon altgr shift keycode 39 = +Oslash keycode 40 = +adiaeresis +Adiaeresis +ae alt keycode 40 = Meta_apostrophe altgr shift keycode 40 = +AE keycode 41 = section control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = apostrophe asterisk control keycode 43 = Control_backslash keycode 51 = comma semicolon dead_cedilla keycode 52 = period colon periodcentered altgr shift keycode 52 = notsign keycode 53 = minus underscore hyphen control keycode 53 = Control_underscore control shift keycode 53 = Control_underscore control alt shift keycode 53 = Meta_Control_underscore altgr shift keycode 53 = macron keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul altgr shift keycode 57 = nobreakspace keycode 58 = Caps_Lock keycode 86 = less greater bar alt altgr keycode 86 = Meta_bar keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwerty/jp106.map0000644000076400007640000000413712056474622015256 00000000000000# jp106.map : Japanese 106 keyboard keymap # # Date: Tue, 20 Aug 1996 16:15:31 +0900 # From: Hideya Hane # keymaps 0-1,4-5,8-9,12 alt_is_meta include "qwerty-layout" include "linux-with-two-alt-keys" strings as usual compose as usual for "iso-8859-1" keycode 1 = Escape keycode 2 = one exclam keycode 3 = two quotedbl keycode 4 = three numbersign control keycode 4 = Escape keycode 5 = four dollar control keycode 5 = Control_backslash keycode 6 = five percent control keycode 6 = Control_bracketright keycode 7 = six ampersand control keycode 7 = Control_underscore keycode 8 = seven apostrophe keycode 9 = eight parenleft keycode 10 = nine parenright keycode 11 = zero asciitilde control keycode 11 = nul keycode 12 = minus equal keycode 13 = asciicircum asciitilde control keycode 13 = Control_asciicircum keycode 14 = Delete control keycode 14 = BackSpace keycode 15 = Tab shift keycode 15 = Meta_Tab keycode 26 = at grave control keycode 26 = nul keycode 27 = bracketleft braceleft control keycode 27 = Escape keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = semicolon plus keycode 40 = colon asterisk control keycode 40 = Control_g keycode 41 = Escape keycode 42 = Shift keycode 43 = bracketright braceright control keycode 43 = Control_bracketright keycode 51 = comma less keycode 52 = period greater control keycode 52 = Compose keycode 53 = slash question control keycode 53 = Delete shift control keycode 53 = Delete keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul keycode 58 = Caps_Lock keycode 86 = less greater keycode 89 = backslash underscore control keycode 89 = Control_backslash keycode 92 = space keycode 94 = space keycode 97 = Control keycode 124 = backslash bar control keycode 124 = Control_backslash kbd-1.15.5/data/keymaps/i386/qwerty/defkeymap.map0000644000076400007640000002354612056474622016370 00000000000000keymaps 0-15 keycode 1 = Escape Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam keycode 3 = two at at control keycode 3 = nul shift control keycode 3 = nul alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at keycode 4 = three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign keycode 5 = four dollar dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent keycode 7 = six asciicircum control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum keycode 8 = seven ampersand braceleft control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight asterisk bracketleft control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenleft bracketright alt keycode 10 = Meta_nine keycode 11 = zero parenright braceright alt keycode 11 = Meta_zero keycode 12 = minus underscore backslash control keycode 12 = Control_underscore shift control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = equal plus alt keycode 13 = Meta_equal keycode 14 = Delete Delete control keycode 14 = BackSpace alt keycode 14 = Meta_Delete keycode 15 = Tab Meta_Tab alt keycode 15 = Meta_Tab keycode 16 = q keycode 17 = w keycode 18 = e keycode 19 = r keycode 20 = t keycode 21 = y keycode 22 = u keycode 23 = i keycode 24 = o keycode 25 = p keycode 26 = bracketleft braceleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft shift alt keycode 26 = Meta_braceleft keycode 27 = bracketright braceright asciitilde control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright shift alt keycode 27 = Meta_braceright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a keycode 31 = s keycode 32 = d keycode 33 = f keycode 34 = g keycode 35 = h keycode 36 = j keycode 37 = k keycode 38 = l keycode 39 = semicolon colon alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = grave asciitilde control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar keycode 44 = z keycode 45 = x keycode 46 = c keycode 47 = v keycode 48 = b keycode 49 = n keycode 50 = m keycode 51 = comma less alt keycode 51 = Meta_comma shift alt keycode 51 = Meta_less keycode 52 = period greater control keycode 52 = Compose alt keycode 52 = Meta_period shift alt keycode 52 = Meta_greater keycode 53 = slash question control keycode 53 = Delete shift control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F13 Console_13 control keycode 59 = F25 shift control keycode 59 = F37 alt keycode 59 = Console_1 control alt keycode 59 = Console_1 keycode 60 = F2 F14 Console_14 control keycode 60 = F26 shift control keycode 60 = F38 alt keycode 60 = Console_2 control alt keycode 60 = Console_2 keycode 61 = F3 F15 Console_15 control keycode 61 = F27 shift control keycode 61 = F39 alt keycode 61 = Console_3 control alt keycode 61 = Console_3 keycode 62 = F4 F16 Console_16 control keycode 62 = F28 shift control keycode 62 = F40 alt keycode 62 = Console_4 control alt keycode 62 = Console_4 keycode 63 = F5 F17 Console_17 control keycode 63 = F29 shift control keycode 63 = F41 alt keycode 63 = Console_5 control alt keycode 63 = Console_5 keycode 64 = F6 F18 Console_18 control keycode 64 = F30 shift control keycode 64 = F42 alt keycode 64 = Console_6 control alt keycode 64 = Console_6 keycode 65 = F7 F19 Console_19 control keycode 65 = F31 shift control keycode 65 = F43 alt keycode 65 = Console_7 control alt keycode 65 = Console_7 keycode 66 = F8 F20 Console_20 control keycode 66 = F32 shift control keycode 66 = F44 alt keycode 66 = Console_8 control alt keycode 66 = Console_8 keycode 67 = F9 F21 Console_21 control keycode 67 = F33 shift control keycode 67 = F45 alt keycode 67 = Console_9 control alt keycode 67 = Console_9 keycode 68 = F10 F22 Console_22 control keycode 68 = F34 shift control keycode 68 = F46 alt keycode 68 = Console_10 control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 87 = F11 F23 Console_23 control keycode 87 = F35 shift control keycode 87 = F47 alt keycode 87 = Console_11 control alt keycode 87 = Console_11 keycode 88 = F12 F24 Console_24 control keycode 88 = F36 shift control keycode 88 = F48 alt keycode 88 = Console_12 control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot keycode 112 = Macro keycode 113 = F13 keycode 114 = F14 keycode 115 = Help keycode 116 = Do keycode 117 = F17 keycode 118 = KP_MinPlus keycode 119 = Pause keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = Decr_Console Last_Console Incr_Console Compose keycode 126 = Incr_Console Last_Console Decr_Console Compose keycode 127 = Compose Decr_Console Incr_Console Last_Console string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string Macro = "\033[M" string Pause = "\033[P" compose '`' 'A' to '' compose '`' 'a' to '' compose '\'' 'A' to '' compose '\'' 'a' to '' compose '^' 'A' to '' compose '^' 'a' to '' compose '~' 'A' to '' compose '~' 'a' to '' compose '"' 'A' to '' compose '"' 'a' to '' compose 'O' 'A' to '' compose 'o' 'a' to '' compose '0' 'A' to '' compose '0' 'a' to '' compose 'A' 'A' to '' compose 'a' 'a' to '' compose 'A' 'E' to '' compose 'a' 'e' to '' compose ',' 'C' to '' compose ',' 'c' to '' compose '`' 'E' to '' compose '`' 'e' to '' compose '\'' 'E' to '' compose '\'' 'e' to '' compose '^' 'E' to '' compose '^' 'e' to '' compose '"' 'E' to '' compose '"' 'e' to '' compose '`' 'I' to '' compose '`' 'i' to '' compose '\'' 'I' to '' compose '\'' 'i' to '' compose '^' 'I' to '' compose '^' 'i' to '' compose '"' 'I' to '' compose '"' 'i' to '' compose '-' 'D' to '' compose '-' 'd' to '' compose '~' 'N' to '' compose '~' 'n' to '' compose '`' 'O' to '' compose '`' 'o' to '' compose '\'' 'O' to '' compose '\'' 'o' to '' compose '^' 'O' to '' compose '^' 'o' to '' compose '~' 'O' to '' compose '~' 'o' to '' compose '"' 'O' to '' compose '"' 'o' to '' compose '/' 'O' to '' compose '/' 'o' to '' compose '`' 'U' to '' compose '`' 'u' to '' compose '\'' 'U' to '' compose '\'' 'u' to '' compose '^' 'U' to '' compose '^' 'u' to '' compose '"' 'U' to '' compose '"' 'u' to '' compose '\'' 'Y' to '' compose '\'' 'y' to '' compose 'T' 'H' to '' compose 't' 'h' to '' compose 's' 's' to '' compose '"' 'y' to '' compose 's' 'z' to '' compose 'i' 'j' to '' kbd-1.15.5/data/keymaps/i386/qwerty/ru_win.map0000644000076400007640000002334612056474622015724 00000000000000! $Header: /home/abel/cvs/src/misc/cyr/ru_win.map,v 1.1 1998/03/05 23:05:32 abel Exp $ ! ! Russian cp1251 (Windows Cyrillic) keyboard.map. ! ! Adapted from ru.map by Alexander L. Belikoff (abel@bfr.co.il) ! ! "Cyrillic" mode is toggled by Right_Ctrl key and shifted by AltGr key. keycode 0 = keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one keycode 3 = two at two at control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three numbersign three question control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four dollar four quotedbl control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent five colon control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six asciicircum six comma control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven ampersand seven period control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal keycode 14 = BackSpace BackSpace BackSpace BackSpace alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab keycode 16 = +q +Q +0xE9 +0xC9 control keycode 16 = Control_q altgr control keycode 16 = Control_q keycode 17 = +w +W +0xF6 +0xD6 control keycode 17 = Control_w altgr control keycode 17 = Control_w keycode 18 = +e +E +0xF3 +0xD3 control keycode 18 = Control_e altgr control keycode 18 = Control_e keycode 19 = +r +R +0xEA +0xCA control keycode 19 = Control_r altgr control keycode 19 = Control_r keycode 20 = +t +T +0xE5 +0xC5 control keycode 20 = Control_t altgr control keycode 20 = Control_t keycode 21 = +y +Y +0xED +0xCD control keycode 21 = Control_y altgr control keycode 21 = Control_y keycode 22 = +u +U +0xE3 +0xC3 control keycode 22 = Control_u altgr control keycode 22 = Control_u keycode 23 = +i +I +0xF8 +0xD8 control keycode 23 = Tab altgr control keycode 23 = Tab keycode 24 = +o +O +0xF9 +0xD9 control keycode 24 = Control_o altgr control keycode 24 = Control_o keycode 25 = +p +P +0xE7 +0xC7 control keycode 25 = Control_p altgr control keycode 25 = Control_p keycode 26 = bracketleft braceleft +0xF5 +0xD5 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright +0xFA +0xDA control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = 0x080d keycode 29 = Control keycode 30 = +a +A +0xF4 +0xD4 control keycode 30 = Control_a altgr control keycode 30 = Control_a keycode 31 = +s +S +0xFB +0xDB control keycode 31 = Control_s altgr control keycode 31 = Control_s keycode 32 = +d +D +0xE2 +0xC2 control keycode 32 = Control_d altgr control keycode 32 = Control_d keycode 33 = +f +F +0xE0 +0xC0 control keycode 33 = Control_f altgr control keycode 33 = Control_f keycode 34 = +g +G +0xEF +0xCF control keycode 34 = Control_g altgr control keycode 34 = Control_g keycode 35 = +h +H +0xF0 +0xD0 control keycode 35 = BackSpace altgr control keycode 35 = BackSpace keycode 36 = +j +J +0xEE +0xCE control keycode 36 = Linefeed altgr control keycode 36 = Linefeed keycode 37 = +k +K +0xEB +0xCB control keycode 37 = Control_k altgr control keycode 37 = Control_k keycode 38 = +l +L +0xE4 +0xC4 control keycode 38 = Control_l altgr control keycode 38 = Control_l keycode 39 = semicolon colon +0xE6 +0xC6 alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl +0xFD +0xDD control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = grave asciitilde +0xB8 +0xA8 control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar backslash bar control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 44 = +z +Z +0xFF +0xDF control keycode 44 = Control_z altgr control keycode 44 = Control_z keycode 45 = +x +X +0xF7 +0xD7 control keycode 45 = Control_x altgr control keycode 45 = Control_x keycode 46 = +c +C +0xF1 +0xD1 control keycode 46 = Control_c altgr control keycode 46 = Control_c keycode 47 = +v +V +0xEC +0xCC control keycode 47 = Control_v altgr control keycode 47 = Control_v keycode 48 = +b +B +0xE8 +0xC8 control keycode 48 = Control_b altgr control keycode 48 = Control_b keycode 49 = +n +N +0xF2 +0xD2 control keycode 49 = Control_n altgr control keycode 49 = Control_n keycode 50 = +m +M +0xFC +0xDC control keycode 50 = Control_m altgr control keycode 50 = Control_m keycode 51 = comma less +0xE1 +0xC1 alt keycode 51 = Meta_comma keycode 52 = period greater +0xFE +0xDE alt keycode 52 = Meta_period keycode 53 = slash question slash question control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = AltGr_Lock keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string F21 = "" string F22 = "" string F23 = "" string F24 = "" string F25 = "" string F26 = "" ! end of $Source: /home/abel/cvs/src/misc/cyr/ru_win.map,v $ kbd-1.15.5/data/keymaps/i386/qwerty/ruwin_ctrl-KOI8-R.map0000644000076400007640000003440012056474622017511 00000000000000# ruwin_ctrl.map is a Russian keymap for a ms(105 keys) keyboard, prepared by # IPLabs Linux Team (www.iplabs.ru/Linux and www.logic.ru) # from (ru1.map) by Eugene Crosser's (ru.map): # by Alexey Vovenko . # # RightCtrl is used to change rus/lat # include "qwerty-layout" keycode 0 = keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape altgr alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one altgr alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam altgr shift alt keycode 2 = Meta_exclam keycode 3 = two at two quotedbl control keycode 3 = nul altgr control keycode 3 = nul alt keycode 3 = Meta_two altgr alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at altgr shift alt keycode 3 = Meta_at keycode 4 = three numbersign three numbersign control keycode 4 = Escape altgr control keycode 4 = Escape alt keycode 4 = Meta_three altgr alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign altgr shift alt keycode 4 = Meta_numbersign keycode 5 = four dollar four semicolon control keycode 5 = Control_backslash altgr control keycode 5 = Control_backslash alt keycode 5 = Meta_four altgr alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar altgr shift alt keycode 5 = Meta_dollar keycode 6 = five percent five percent control keycode 6 = Control_bracketright altgr control keycode 6 = Control_bracketright alt keycode 6 = Meta_five altgr alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent altgr shift alt keycode 6 = Meta_percent keycode 7 = six asciicircum six colon control keycode 7 = Control_asciicircum altgr control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six altgr alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum altgr shift alt keycode 7 = Meta_asciicircum keycode 8 = seven ampersand seven question control keycode 8 = Control_underscore altgr control keycode 8 = Control_underscore alt keycode 8 = Meta_seven altgr alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand altgr shift alt keycode 8 = Meta_ampersand keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete altgr control keycode 9 = Delete alt keycode 9 = Meta_eight altgr alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk altgr shift alt keycode 9 = Meta_asterisk keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine altgr alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft altgr shift alt keycode 10 = Meta_parenleft keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero altgr alt keycode 11 = Meta_zero shift alt keycode 11 = Meta_parenright altgr shift alt keycode 11 = Meta_parenright keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore altgr control keycode 12 = Control_underscore alt keycode 12 = Meta_minus altgr alt keycode 12 = Meta_minus shift alt keycode 12 = Meta_underscore altgr shift alt keycode 12 = Meta_underscore keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal altgr alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus altgr shift alt keycode 13 = Meta_plus keycode 14 = Delete Delete Delete Delete alt keycode 14 = Meta_Delete altgr alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab altgr alt keycode 15 = Meta_Tab altgr keycode 16 = +0xCA altgr shift keycode 16 = +0xEA altgr keycode 17 = +0xC3 altgr shift keycode 17 = +0xE3 altgr keycode 18 = +0xD5 altgr shift keycode 18 = +0xF5 altgr keycode 19 = +0xCB altgr shift keycode 19 = +0xEB altgr keycode 20 = +0xC5 altgr shift keycode 20 = +0xE5 altgr keycode 21 = +0xCE altgr shift keycode 21 = +0xEE altgr keycode 22 = +0xC7 altgr shift keycode 22 = +0xE7 altgr keycode 23 = +0xDB altgr shift keycode 23 = +0xFB altgr keycode 24 = +0xDD altgr shift keycode 24 = +0xFD altgr keycode 25 = +0xDA altgr shift keycode 25 = +0xFA keycode 26 = bracketleft braceleft altgr keycode 26 = +0xC8 altgr shift keycode 26 = +0xE8 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft altgr alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright bracketleft bracketright # The keycode "0xFF" is too dangerous for many programs (including emacs). # So let it be bracket instead of Hard Sign. altgr keycode 27 = +0xDF altgr shift keycode 27 = +0xFF control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright altgr alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = 0x080d altgr alt keycode 28 = 0x080d control keycode 28 = Linefeed altgr control keycode 28 = Linefeed keycode 29 = Control altgr keycode 30 = +0xC6 altgr shift keycode 30 = +0xE6 altgr keycode 31 = +0xD9 altgr shift keycode 31 = +0xF9 altgr keycode 32 = +0xD7 altgr shift keycode 32 = +0xF7 altgr keycode 33 = +0xC1 altgr shift keycode 33 = +0xE1 altgr keycode 34 = +0xD0 altgr shift keycode 34 = +0xF0 altgr keycode 35 = +0xD2 altgr shift keycode 35 = +0xF2 altgr keycode 36 = +0xCF altgr shift keycode 36 = +0xEF altgr keycode 37 = +0xCC altgr shift keycode 37 = +0xEC altgr keycode 38 = +0xC4 altgr shift keycode 38 = +0xE4 keycode 39 = semicolon colon altgr keycode 39 = +0xD6 altgr shift keycode 39 = +0xF6 alt keycode 39 = Meta_semicolon altgr alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe altgr alt keycode 40 = Meta_apostrophe altgr keycode 40 = +0xDC altgr shift keycode 40 = +0xFC keycode 41 = grave asciitilde +0xA3 +0xB3 control keycode 41 = nul altgr control keycode 41 = nul alt keycode 41 = Meta_grave altgr alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar slash bar control keycode 43 = Control_backslash altgr control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash altgr alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar altgr shift alt keycode 43 = Meta_bar altgr keycode 44 = +0xD1 altgr shift keycode 44 = +0xF1 altgr keycode 45 = +0xDE altgr shift keycode 45 = +0xFE altgr keycode 46 = +0xD3 altgr shift keycode 46 = +0xF3 altgr keycode 47 = +0xCD altgr shift keycode 47 = +0xED altgr keycode 48 = +0xC9 altgr shift keycode 48 = +0xE9 altgr keycode 49 = +0xD4 altgr shift keycode 49 = +0xF4 altgr keycode 50 = +0xD8 altgr shift keycode 50 = +0xF8 keycode 51 = comma less alt keycode 51 = Meta_comma altgr alt keycode 51 = Meta_comma alt shift keycode 51 = Meta_less altgr alt shift keycode 51 = Meta_less altgr keycode 51 = +0xC2 altgr shift keycode 51 = +0xE2 keycode 52 = period greater alt keycode 52 = Meta_period altgr alt keycode 52 = Meta_period alt shift keycode 52 = Meta_greater altgr alt shift keycode 52 = Meta_greater altgr keycode 52 = +0xC0 altgr shift keycode 52 = +0xE0 # Can you survive without "yuo" letter? If no put +0xA3 and +0xB3 for # altgr keycode 53. keycode 53 = slash question period comma control keycode 53 = Delete altgr control keycode 53 = Delete alt keycode 53 = Meta_slash altgr alt keycode 53 = Meta_slash shift alt keycode 53 = Meta_question altgr shift alt keycode 53 = Meta_question keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space control keycode 57 = nul altgr control keycode 57 = nul alt keycode 57 = Meta_space altgr alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 altgr control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 control alt keycode 59 = Console_1 altgr control alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 altgr control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 control alt keycode 60 = Console_2 altgr control alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 altgr control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 control alt keycode 61 = Console_3 altgr control alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 altgr control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 control alt keycode 62 = Console_4 altgr control alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 altgr control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 control alt keycode 63 = Console_5 altgr control alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 altgr control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 control alt keycode 64 = Console_6 altgr control alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 altgr control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 control alt keycode 65 = Console_7 altgr control alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 altgr control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 control alt keycode 66 = Console_8 altgr control alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 altgr control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 control alt keycode 67 = Console_9 altgr control alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 altgr control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 control alt keycode 68 = Console_10 altgr control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State altgr control keycode 70 = Show_State alt keycode 70 = Scroll_Lock altgr alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 altgr alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 altgr alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 altgr alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 altgr alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 altgr alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 altgr alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 altgr alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 altgr alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 altgr alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 altgr alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less altgr alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 altgr control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 control alt keycode 87 = Console_11 altgr control alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 altgr control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 control alt keycode 88 = Console_12 altgr control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = AltGr_Lock keycode 98 = KP_Divide keycode 99 = Control_backslash control keycode 99 = Control_backslash altgr control keycode 99 = Control_backslash alt keycode 99 = Control_backslash altgr alt keycode 99 = Control_backslash keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward altgr shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward altgr shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot altgr control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string F21 = "" string F22 = "" string F23 = "" string F24 = "" string F25 = "" string F26 = "" kbd-1.15.5/data/keymaps/i386/qwerty/is-latin1.map0000644000076400007640000000661212056474622016217 00000000000000# This mainly follows # is-latin1.map: Icelandic keyboard for Latin 1 character set # Kristjan Jonsson (kj@raunvis.hi.is) # but also has some features of "ice-latin1.map' as submitted # by Einar Indridason (einari@rhi.hi.is) # # Note that this map uses the right control key as Alt # People with a keyboard without a key with keycode 86 # will not be able to produce < and > using this keymap. # - aeb, 950825 # # Minor fixes, added euro1, aeb, Jan 2004. charset "iso-8859-1" keymaps 0-2,4-6,8,12 alt_is_meta include "linux-with-alt-and-altgr" plain keycode 83 = KP_Comma shift keycode 83 = KP_Comma altgr keycode 83 = KP_Comma include "euro1" strings as usual compose as usual for "iso-8859-1" keycode 1 = Escape keycode 2 = one exclam onesuperior keycode 3 = two quotedbl twosuperior # altgr keycode 3 = at control keycode 3 = nul keycode 4 = three numbersign threesuperior control keycode 4 = Escape keycode 5 = four dollar onequarter control keycode 5 = Control_backslash keycode 6 = five percent onehalf control keycode 6 = Control_bracketright keycode 7 = six ampersand threequarters control keycode 7 = Control_asciicircum keycode 8 = seven slash braceleft control keycode 8 = Control_underscore keycode 9 = eight parenleft bracketleft control keycode 9 = Delete keycode 10 = nine parenright bracketright keycode 11 = zero equal braceright keycode 12 = +odiaeresis +Odiaeresis backslash control keycode 12 = Control_underscore keycode 13 = minus underscore hyphen keycode 14 = Delete Delete Meta_Delete keycode 15 = Tab shift keycode 15 = Meta_Tab alt keycode 15 = Meta_Tab keycode 16 = +q +Q at control keycode 16 = Control_q # alt keycode 16 = at keycode 17 = w keycode 18 = e keycode 19 = r keycode 20 = t keycode 21 = y keycode 22 = u keycode 23 = i keycode 24 = o keycode 25 = p keycode 26 = +eth +ETH control keycode 26 = Escape keycode 27 = apostrophe question asciitilde control keycode 27 = Control_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a keycode 31 = s keycode 32 = d keycode 33 = f keycode 34 = g keycode 35 = h keycode 36 = j keycode 37 = k keycode 38 = l keycode 39 = +ae +AE keycode 40 = dead_acute asciicircum #keycode 40 = dead_acute dead_acute asciicircum control keycode 40 = Control_g keycode 41 = degree dead_diaeresis bar #keycode 41 = apostrophe asciitilde control keycode 41 = nul keycode 42 = Shift keycode 43 = plus asterisk grave control keycode 43 = Control_backslash keycode 44 = z keycode 45 = x keycode 46 = c keycode 47 = v keycode 48 = b keycode 49 = n keycode 50 = m keycode 51 = comma semicolon guillemotleft keycode 52 = period colon guillemotright keycode 53 = +thorn +THORN control keycode 53 = Delete keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul keycode 58 = Caps_Lock keycode 86 = less greater bar keycode 97 = Alt kbd-1.15.5/data/keymaps/i386/qwerty/bywin-cp1251.map0000644000076400007640000002161112056474622016453 00000000000000! Byelorussian CP1251 Cyrillic keyboard.kmap. "Cyrillic" mode is toggled by ! Right_Ctrl key and shifted by AltGr key. ! 4-Mar-98 Andrew Aksyonov andraks@geocities.com ! Changed by AEN keymaps 0-4,6,8,10,12 include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one keycode 3 = two at two quotedbl control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three numbersign three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four dollar four semicolon control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six asciicircum six colon control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven ampersand seven question control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal keycode 14 = BackSpace alt keycode 14 = Meta_Delete keycode 15 = Tab alt keycode 15 = Meta_Tab keycode 16 = +q +Q +233 +201 control keycode 16 = Control_q altgr control keycode 16 = Control_q keycode 17 = +w +W +246 +214 control keycode 17 = Control_w altgr control keycode 17 = Control_w keycode 18 = +e +E +243 +211 control keycode 18 = Control_e altgr control keycode 18 = Control_e keycode 19 = +r +R +234 +202 control keycode 19 = Control_r altgr control keycode 19 = Control_r keycode 20 = +t +T +229 +197 control keycode 20 = Control_t altgr control keycode 20 = Control_t keycode 21 = +y +Y +237 +205 control keycode 21 = Control_y altgr control keycode 21 = Control_y keycode 22 = +u +U +227 +195 control keycode 22 = Control_u altgr control keycode 22 = Control_u keycode 23 = +i +I +248 +216 control keycode 23 = Tab altgr control keycode 23 = Tab keycode 24 = +o +O +162 +161 control keycode 24 = Control_o altgr control keycode 24 = Control_o keycode 25 = +p +P +231 +199 control keycode 25 = Control_p altgr control keycode 25 = Control_p keycode 26 = bracketleft braceleft +245 +213 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright +179 +178 control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = +a +A +244 +212 control keycode 30 = Control_a altgr control keycode 30 = Control_a keycode 31 = +s +S +251 +219 control keycode 31 = Control_s altgr control keycode 31 = Control_s keycode 32 = +d +D +226 +194 control keycode 32 = Control_d altgr control keycode 32 = Control_d keycode 33 = +f +F +224 +192 control keycode 33 = Control_f altgr control keycode 33 = Control_f keycode 34 = +g +G +239 +207 control keycode 34 = Control_g altgr control keycode 34 = Control_g keycode 35 = +h +H +240 +208 control keycode 35 = BackSpace altgr control keycode 35 = BackSpace keycode 36 = +j +J +238 +206 control keycode 36 = Linefeed altgr control keycode 36 = Linefeed keycode 37 = +k +K +235 +203 control keycode 37 = Control_k altgr control keycode 37 = Control_k keycode 38 = +l +L +228 +196 control keycode 38 = Control_l altgr control keycode 38 = Control_l keycode 39 = semicolon colon +230 +198 alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl +253 +221 control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = grave asciitilde +184 +168 control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar slash bar control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 44 = +z +Z +255 +223 control keycode 44 = Control_z altgr control keycode 44 = Control_z keycode 45 = +x +X +247 +215 control keycode 45 = Control_x altgr control keycode 45 = Control_x keycode 46 = +c +C +241 +209 control keycode 46 = Control_c altgr control keycode 46 = Control_c keycode 47 = +v +V +236 +204 control keycode 47 = Control_v altgr control keycode 47 = Control_v keycode 48 = +b +B +232 +200 control keycode 48 = Control_b altgr control keycode 48 = Control_b keycode 49 = +n +N +242 +210 control keycode 49 = Control_n altgr control keycode 49 = Control_n keycode 50 = +m +M +252 +220 control keycode 50 = Control_m altgr control keycode 50 = Control_m keycode 51 = comma less +225 +193 alt keycode 51 = Meta_comma keycode 52 = period greater +254 +222 alt keycode 52 = Meta_period keycode 53 = slash question period comma control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift control keycode 54 = AltGr_Lock altgr control keycode 54 = AltGr_Lock keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = Control_backslash control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = kbd-1.15.5/data/keymaps/i386/qwerty/es.map0000644000076400007640000000665112056474622015030 00000000000000! Spanish keymap, note the spanish IBM keyboard lacks an ascitilde (~), I ! have used ALT-Gr 4 as per IBM/AIX and some sun keyboards. ascitilde is also ! on ALT-Gr-exclamdown for compatibility with Julio Sanchez' Spanish keymap. ! ! Jon Tombs with corrections from ! Julio Sanchez and Urko Lusa ! ! Added keymaps line - aeb ! keymaps 0-2,4,6,8-9,12 include "qwerty-layout" include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam bar alt keycode 2 = Meta_one keycode 3 = two quotedbl at control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three periodcentered numbersign control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four dollar asciitilde control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six ampersand notsign control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven slash braceleft control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight parenleft bracketleft control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenright bracketright alt keycode 10 = Meta_nine keycode 11 = zero equal braceright alt keycode 11 = Meta_zero keycode 12 = apostrophe question backslash control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = exclamdown questiondown asciitilde alt keycode 13 = Meta_equal keycode 14 = Delete control keycode 14 = Control_underscore alt keycode 14 = Meta_Delete keycode 15 = Tab shift keycode 15 = Meta_Tab alt keycode 15 = Meta_Tab !keycode 26 = dead_grave asciicircum bracketleft keycode 26 = dead_grave dead_circumflex bracketleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = plus asterisk bracketright control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = +ntilde +Ntilde alt keycode 39 = Meta_semicolon keycode 40 = dead_acute dead_diaeresis braceleft control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = masculine ordfeminine backslash control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = +ccedilla +Ccedilla braceright control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_asciitilde keycode 51 = comma semicolon alt keycode 51 = Meta_comma shift alt keycode 51 = Meta_less keycode 52 = period colon alt keycode 52 = Meta_period shift alt keycode 52 = Meta_greater keycode 53 = minus underscore control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 86 = less greater alt keycode 86 = Meta_less shift alt keycode 86 = Meta_bar keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwerty/ruwin_cplk-CP1251.map0000644000076400007640000003511312056474622017402 00000000000000# This keymap is a result of a convertion done by a script. # Cyril Slobin's encoding tables from # console-tools-cyrillic-0.8 package were used. # being converted from/to encoding: # koi8-r cp1251 # ru4.map is a Russian keymap for a ms(105 keys) keyboard, prepared by # IPLabs Linux Team (www.iplabs.ru/Linux and www.logic.ru) # from (ru1.map) by Eugene Crosser's (ru.map): # by Alexey Vovenko . # # CapsLock is used to change rus/lat, while Shift+CapsLock is used to # lock capitals. include "qwerty-layout" keycode 0 = keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape altgr alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one altgr alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam altgr shift alt keycode 2 = Meta_exclam keycode 3 = two at two quotedbl control keycode 3 = nul altgr control keycode 3 = nul alt keycode 3 = Meta_two altgr alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at altgr shift alt keycode 3 = Meta_at keycode 4 = three numbersign three numbersign control keycode 4 = Escape altgr control keycode 4 = Escape alt keycode 4 = Meta_three altgr alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign altgr shift alt keycode 4 = Meta_numbersign keycode 5 = four dollar four semicolon control keycode 5 = Control_backslash altgr control keycode 5 = Control_backslash alt keycode 5 = Meta_four altgr alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar altgr shift alt keycode 5 = Meta_dollar keycode 6 = five percent five percent control keycode 6 = Control_bracketright altgr control keycode 6 = Control_bracketright alt keycode 6 = Meta_five altgr alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent altgr shift alt keycode 6 = Meta_percent keycode 7 = six asciicircum six colon control keycode 7 = Control_asciicircum altgr control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six altgr alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum altgr shift alt keycode 7 = Meta_asciicircum keycode 8 = seven ampersand seven question control keycode 8 = Control_underscore altgr control keycode 8 = Control_underscore alt keycode 8 = Meta_seven altgr alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand altgr shift alt keycode 8 = Meta_ampersand keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete altgr control keycode 9 = Delete alt keycode 9 = Meta_eight altgr alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk altgr shift alt keycode 9 = Meta_asterisk keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine altgr alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft altgr shift alt keycode 10 = Meta_parenleft keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero altgr alt keycode 11 = Meta_zero shift alt keycode 11 = Meta_parenright altgr shift alt keycode 11 = Meta_parenright keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore altgr control keycode 12 = Control_underscore alt keycode 12 = Meta_minus altgr alt keycode 12 = Meta_minus shift alt keycode 12 = Meta_underscore altgr shift alt keycode 12 = Meta_underscore keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal altgr alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus altgr shift alt keycode 13 = Meta_plus keycode 14 = Delete Delete Delete Delete alt keycode 14 = Meta_Delete altgr alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab altgr alt keycode 15 = Meta_Tab altgr keycode 16 = +0xE9 altgr shift keycode 16 = +0xC9 altgr keycode 17 = +0xF6 altgr shift keycode 17 = +0xD6 altgr keycode 18 = +0xF3 altgr shift keycode 18 = +0xD3 altgr keycode 19 = +0xEA altgr shift keycode 19 = +0xCA altgr keycode 20 = +0xE5 altgr shift keycode 20 = +0xC5 altgr keycode 21 = +0xED altgr shift keycode 21 = +0xCD altgr keycode 22 = +0xE3 altgr shift keycode 22 = +0xC3 altgr keycode 23 = +0xF8 altgr shift keycode 23 = +0xD8 altgr keycode 24 = +0xF9 altgr shift keycode 24 = +0xD9 altgr keycode 25 = +0xE7 altgr shift keycode 25 = +0xC7 keycode 26 = bracketleft braceleft altgr keycode 26 = +0xF5 altgr shift keycode 26 = +0xD5 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft altgr alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright bracketleft bracketright # The keycode "0xFF" is too dangerous for many programs (including emacs). # So let it be bracket instead of Hard Sign. altgr keycode 27 = +0xFA altgr shift keycode 27 = +0xDA control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright altgr alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = 0x080d altgr alt keycode 28 = 0x080d control keycode 28 = Linefeed altgr control keycode 28 = Linefeed keycode 29 = Control altgr keycode 30 = +0xF4 altgr shift keycode 30 = +0xD4 altgr keycode 31 = +0xFB altgr shift keycode 31 = +0xDB altgr keycode 32 = +0xE2 altgr shift keycode 32 = +0xC2 altgr keycode 33 = +0xE0 altgr shift keycode 33 = +0xC0 altgr keycode 34 = +0xEF altgr shift keycode 34 = +0xCF altgr keycode 35 = +0xF0 altgr shift keycode 35 = +0xD0 altgr keycode 36 = +0xEE altgr shift keycode 36 = +0xCE altgr keycode 37 = +0xEB altgr shift keycode 37 = +0xCB altgr keycode 38 = +0xE4 altgr shift keycode 38 = +0xC4 keycode 39 = semicolon colon altgr keycode 39 = +0xE6 altgr shift keycode 39 = +0xC6 alt keycode 39 = Meta_semicolon altgr alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe altgr alt keycode 40 = Meta_apostrophe altgr keycode 40 = +0xFD altgr shift keycode 40 = +0xDD keycode 41 = grave asciitilde +0xB8 +0xA8 control keycode 41 = nul altgr control keycode 41 = nul alt keycode 41 = Meta_grave altgr alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar slash bar control keycode 43 = Control_backslash altgr control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash altgr alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar altgr shift alt keycode 43 = Meta_bar altgr keycode 44 = +0xFF altgr shift keycode 44 = +0xDF altgr keycode 45 = +0xF7 altgr shift keycode 45 = +0xD7 altgr keycode 46 = +0xF1 altgr shift keycode 46 = +0xD1 altgr keycode 47 = +0xEC altgr shift keycode 47 = +0xCC altgr keycode 48 = +0xE8 altgr shift keycode 48 = +0xC8 altgr keycode 49 = +0xF2 altgr shift keycode 49 = +0xD2 altgr keycode 50 = +0xFC altgr shift keycode 50 = +0xDC keycode 51 = comma less alt keycode 51 = Meta_comma altgr alt keycode 51 = Meta_comma alt shift keycode 51 = Meta_less altgr alt shift keycode 51 = Meta_less altgr keycode 51 = +0xE1 altgr shift keycode 51 = +0xC1 keycode 52 = period greater alt keycode 52 = Meta_period altgr alt keycode 52 = Meta_period alt shift keycode 52 = Meta_greater altgr alt shift keycode 52 = Meta_greater altgr keycode 52 = +0xFE altgr shift keycode 52 = +0xDE # Can you survive without "yuo" letter? If no put +0xB8 and +0xA8 for # altgr keycode 53. keycode 53 = slash question period comma control keycode 53 = Delete altgr control keycode 53 = Delete alt keycode 53 = Meta_slash altgr alt keycode 53 = Meta_slash shift alt keycode 53 = Meta_question altgr shift alt keycode 53 = Meta_question keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space control keycode 57 = nul altgr control keycode 57 = nul alt keycode 57 = Meta_space altgr alt keycode 57 = Meta_space keycode 58 = AltGr_Lock shift keycode 58 = Caps_Lock altgr shift keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 altgr control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 control alt keycode 59 = Console_1 altgr control alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 altgr control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 control alt keycode 60 = Console_2 altgr control alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 altgr control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 control alt keycode 61 = Console_3 altgr control alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 altgr control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 control alt keycode 62 = Console_4 altgr control alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 altgr control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 control alt keycode 63 = Console_5 altgr control alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 altgr control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 control alt keycode 64 = Console_6 altgr control alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 altgr control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 control alt keycode 65 = Console_7 altgr control alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 altgr control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 control alt keycode 66 = Console_8 altgr control alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 altgr control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 control alt keycode 67 = Console_9 altgr control alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 altgr control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 control alt keycode 68 = Console_10 altgr control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State altgr control keycode 70 = Show_State alt keycode 70 = Scroll_Lock altgr alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 altgr alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 altgr alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 altgr alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 altgr alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 altgr alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 altgr alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 altgr alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 altgr alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 altgr alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 altgr alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less altgr alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 altgr control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 control alt keycode 87 = Console_11 altgr control alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 altgr control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 control alt keycode 88 = Console_12 altgr control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = Control_backslash control keycode 99 = Control_backslash altgr control keycode 99 = Control_backslash alt keycode 99 = Control_backslash altgr alt keycode 99 = Control_backslash keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward altgr shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward altgr shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot altgr control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string F21 = "" string F22 = "" string F23 = "" string F24 = "" string F25 = "" string F26 = "" kbd-1.15.5/data/keymaps/i386/qwerty/defkeymap_V1.0.map0000644000076400007640000002066512056474622017073 00000000000000keymaps 0-15 keycode 1 = Escape Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam alt keycode 2 = Meta_one keycode 3 = two at at control keycode 3 = nul shift control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four dollar dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six asciicircum control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven ampersand braceleft control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight asterisk bracketleft control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenleft bracketright alt keycode 10 = Meta_nine keycode 11 = zero parenright braceright alt keycode 11 = Meta_zero keycode 12 = minus underscore backslash control keycode 12 = Control_underscore shift control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = equal plus alt keycode 13 = Meta_equal keycode 14 = Delete Delete alt keycode 14 = Meta_Delete keycode 15 = Tab Meta_Tab alt keycode 15 = Meta_Tab keycode 16 = q keycode 17 = w keycode 18 = e keycode 19 = r keycode 20 = t keycode 21 = y keycode 22 = u keycode 23 = i keycode 24 = o keycode 25 = p keycode 26 = bracketleft braceleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright asciitilde control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a keycode 31 = s keycode 32 = d keycode 33 = f keycode 34 = g keycode 35 = h keycode 36 = j keycode 37 = k keycode 38 = l keycode 39 = semicolon colon alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = grave asciitilde control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 44 = z keycode 45 = x keycode 46 = c keycode 47 = v keycode 48 = b keycode 49 = n keycode 50 = m keycode 51 = comma less alt keycode 51 = Meta_comma keycode 52 = period greater control keycode 52 = Compose alt keycode 52 = Meta_period keycode 53 = slash question control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 Console_13 control keycode 59 = F1 alt keycode 59 = Console_1 keycode 60 = F2 F12 Console_14 control keycode 60 = F2 alt keycode 60 = Console_2 keycode 61 = F3 F13 Console_15 control keycode 61 = F3 alt keycode 61 = Console_3 keycode 62 = F4 F14 Console_16 control keycode 62 = F4 alt keycode 62 = Console_4 keycode 63 = F5 F15 Console_17 control keycode 63 = F5 alt keycode 63 = Console_5 keycode 64 = F6 F16 Console_18 control keycode 64 = F6 alt keycode 64 = Console_6 keycode 65 = F7 F17 Console_19 control keycode 65 = F7 alt keycode 65 = Console_7 keycode 66 = F8 F18 Console_20 control keycode 66 = F8 alt keycode 66 = Console_8 keycode 67 = F9 F19 Console_21 control keycode 67 = F9 alt keycode 67 = Console_9 keycode 68 = F10 F20 Console_22 control keycode 68 = F10 alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 87 = F11 F11 Console_23 control keycode 87 = F11 alt keycode 87 = Console_11 keycode 88 = F12 F12 Console_24 control keycode 88 = F12 alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot keycode 112 = Macro keycode 113 = F13 keycode 114 = F14 keycode 115 = Help keycode 116 = Do keycode 117 = F17 keycode 118 = KP_MinPlus keycode 119 = Pause keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string Macro = "\033[M" string Pause = "\033[P" compose '`' 'A' to '' compose '`' 'a' to '' compose '\'' 'A' to '' compose '\'' 'a' to '' compose '^' 'A' to '' compose '^' 'a' to '' compose '~' 'A' to '' compose '~' 'a' to '' compose '"' 'A' to '' compose '"' 'a' to '' compose 'O' 'A' to '' compose 'o' 'a' to '' compose '0' 'A' to '' compose '0' 'a' to '' compose 'A' 'A' to '' compose 'a' 'a' to '' compose 'A' 'E' to '' compose 'a' 'e' to '' compose ',' 'C' to '' compose ',' 'c' to '' compose '`' 'E' to '' compose '`' 'e' to '' compose '\'' 'E' to '' compose '\'' 'e' to '' compose '^' 'E' to '' compose '^' 'e' to '' compose '"' 'E' to '' compose '"' 'e' to '' compose '`' 'I' to '' compose '`' 'i' to '' compose '\'' 'I' to '' compose '\'' 'i' to '' compose '^' 'I' to '' compose '^' 'i' to '' compose '"' 'I' to '' compose '"' 'i' to '' compose '-' 'D' to '' compose '-' 'd' to '' compose '~' 'N' to '' compose '~' 'n' to '' compose '`' 'O' to '' compose '`' 'o' to '' compose '\'' 'O' to '' compose '\'' 'o' to '' compose '^' 'O' to '' compose '^' 'o' to '' compose '~' 'O' to '' compose '~' 'o' to '' compose '"' 'O' to '' compose '"' 'o' to '' compose '/' 'O' to '' compose '/' 'o' to '' compose '`' 'U' to '' compose '`' 'u' to '' compose '\'' 'U' to '' compose '\'' 'u' to '' compose '^' 'U' to '' compose '^' 'u' to '' compose '"' 'U' to '' compose '"' 'u' to '' compose '\'' 'Y' to '' compose '\'' 'y' to '' compose 'T' 'H' to '' compose 't' 'h' to '' compose 's' 's' to '' compose '"' 'y' to '' compose 's' 'z' to '' compose 'i' 'j' to '' kbd-1.15.5/data/keymaps/i386/qwerty/et-nodeadkeys.map0000644000076400007640000000030712056474622017145 00000000000000# Estonian keymap with no dead keys # Ville Hallik include "et.map" keycode 13 = apostrophe grave dead_acute dead_grave keycode 41 = dead_caron tilde dead_caron dead_tilde kbd-1.15.5/data/keymaps/i386/qwerty/ru-ms.map0000644000076400007640000003323112056474622015456 00000000000000# This cyrillic keymap of Dmitry M. Klimoff based # on keymap of Alexey Vovenko . # Differences between my keymap and keymap of Vovenko: # # 1. My keymap use Microsoft Cyrillic keyboard layout (exclude russian # symbol No., who not present in KOI8-r codetable); # 2. Change layout between US and Cyrillic proceed by pressing # RightCtrl key strings as usual keycode 0 = keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape altgr alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one altgr alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam altgr shift alt keycode 2 = Meta_exclam keycode 3 = two at two quotedbl control keycode 3 = nul altgr control keycode 3 = nul alt keycode 3 = Meta_two altgr alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at altgr shift alt keycode 3 = Meta_at keycode 4 = three numbersign three numbersign control keycode 4 = Escape altgr control keycode 4 = Escape alt keycode 4 = Meta_three altgr alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign altgr shift alt keycode 4 = Meta_numbersign keycode 5 = four dollar four semicolon control keycode 5 = Control_backslash altgr control keycode 5 = Control_backslash alt keycode 5 = Meta_four altgr alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar altgr shift alt keycode 5 = Meta_dollar keycode 6 = five percent five percent control keycode 6 = Control_bracketright altgr control keycode 6 = Control_bracketright alt keycode 6 = Meta_five altgr alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent altgr shift alt keycode 6 = Meta_percent keycode 7 = six asciicircum six colon control keycode 7 = Control_asciicircum altgr control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six altgr alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum altgr shift alt keycode 7 = Meta_asciicircum keycode 8 = seven ampersand seven question control keycode 8 = Control_underscore altgr control keycode 8 = Control_underscore alt keycode 8 = Meta_seven altgr alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand altgr shift alt keycode 8 = Meta_ampersand keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete altgr control keycode 9 = Delete alt keycode 9 = Meta_eight altgr alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk altgr shift alt keycode 9 = Meta_asterisk keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine altgr alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft altgr shift alt keycode 10 = Meta_parenleft keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero altgr alt keycode 11 = Meta_zero shift alt keycode 11 = Meta_parenright altgr shift alt keycode 11 = Meta_parenright keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore altgr control keycode 12 = Control_underscore alt keycode 12 = Meta_minus altgr alt keycode 12 = Meta_minus shift alt keycode 12 = Meta_underscore altgr shift alt keycode 12 = Meta_underscore keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal altgr alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus altgr shift alt keycode 13 = Meta_plus keycode 14 = BackSpace BackSpace BackSpace BackSpace # keycode 14 = Delete Delete Delete Delete alt keycode 14 = Meta_Delete altgr alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab altgr alt keycode 15 = Meta_Tab keycode 16 = +q altgr keycode 16 = +0xCA altgr shift keycode 16 = +0xEA keycode 17 = +w altgr keycode 17 = +0xC3 altgr shift keycode 17 = +0xE3 keycode 18 = +e altgr keycode 18 = +0xD5 altgr shift keycode 18 = +0xF5 keycode 19 = +r altgr keycode 19 = +0xCB altgr shift keycode 19 = +0xEB keycode 20 = +t altgr keycode 20 = +0xC5 altgr shift keycode 20 = +0xE5 keycode 21 = +y altgr keycode 21 = +0xCE altgr shift keycode 21 = +0xEE keycode 22 = +u altgr keycode 22 = +0xC7 altgr shift keycode 22 = +0xE7 keycode 23 = +i altgr keycode 23 = +0xDB altgr shift keycode 23 = +0xFB keycode 24 = +o altgr keycode 24 = +0xDD altgr shift keycode 24 = +0xFD keycode 25 = +p altgr keycode 25 = +0xDA altgr shift keycode 25 = +0xFA keycode 26 = bracketleft braceleft altgr keycode 26 = +0xC8 altgr shift keycode 26 = +0xE8 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft altgr alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright +223 +255 control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright altgr alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = 0x080d altgr alt keycode 28 = 0x080d control keycode 28 = Linefeed altgr control keycode 28 = Linefeed keycode 29 = Control keycode 30 = +a altgr keycode 30 = +0xC6 altgr shift keycode 30 = +0xE6 keycode 31 = +s altgr keycode 31 = +0xD9 altgr shift keycode 31 = +0xF9 keycode 32 = +d altgr keycode 32 = +0xD7 altgr shift keycode 32 = +0xF7 keycode 33 = +f altgr keycode 33 = +0xC1 altgr shift keycode 33 = +0xE1 keycode 34 = +g altgr keycode 34 = +0xD0 altgr shift keycode 34 = +0xF0 keycode 35 = +h altgr keycode 35 = +0xD2 altgr shift keycode 35 = +0xF2 keycode 36 = +j altgr keycode 36 = +0xCF altgr shift keycode 36 = +0xEF keycode 37 = +k altgr keycode 37 = +0xCC altgr shift keycode 37 = +0xEC keycode 38 = +l altgr keycode 38 = +0xC4 altgr shift keycode 38 = +0xE4 keycode 39 = semicolon colon altgr keycode 39 = +0xD6 altgr shift keycode 39 = +0xF6 alt keycode 39 = Meta_semicolon altgr alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe altgr alt keycode 40 = Meta_apostrophe altgr keycode 40 = +0xDC altgr shift keycode 40 = +0xFC keycode 41 = grave asciitilde +163 +179 control keycode 41 = nul altgr control keycode 41 = nul alt keycode 41 = Meta_grave altgr alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar backslash slash control keycode 43 = Control_backslash altgr control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash altgr alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar altgr shift alt keycode 43 = Meta_bar keycode 44 = +z altgr keycode 44 = +0xD1 altgr shift keycode 44 = +0xF1 keycode 45 = +x altgr keycode 45 = +0xDE altgr shift keycode 45 = +0xFE keycode 46 = +c altgr keycode 46 = +0xD3 altgr shift keycode 46 = +0xF3 keycode 47 = +v altgr keycode 47 = +0xCD altgr shift keycode 47 = +0xED keycode 48 = +b altgr keycode 48 = +0xC9 altgr shift keycode 48 = +0xE9 keycode 49 = +n altgr keycode 49 = +0xD4 altgr shift keycode 49 = +0xF4 keycode 50 = +m altgr keycode 50 = +0xD8 altgr shift keycode 50 = +0xF8 keycode 51 = comma less alt keycode 51 = Meta_comma altgr alt keycode 51 = Meta_comma alt shift keycode 51 = Meta_less altgr alt shift keycode 51 = Meta_less altgr keycode 51 = +0xC2 altgr shift keycode 51 = +0xE2 keycode 52 = period greater alt keycode 52 = Meta_period altgr alt keycode 52 = Meta_period alt shift keycode 52 = Meta_greater altgr alt shift keycode 52 = Meta_greater altgr keycode 52 = +0xC0 altgr shift keycode 52 = +0xE0 keycode 53 = slash question period comma # +163 +179 # keycode 53 = slash question +0xA3 +0xB7 control keycode 53 = Delete altgr control keycode 53 = Delete alt keycode 53 = Meta_slash altgr alt keycode 53 = Meta_slash shift alt keycode 53 = Meta_question altgr shift alt keycode 53 = Meta_question keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space control keycode 57 = nul altgr control keycode 57 = nul alt keycode 57 = Meta_space altgr alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 altgr control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 control alt keycode 59 = Console_1 altgr control alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 altgr control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 control alt keycode 60 = Console_2 altgr control alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 altgr control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 control alt keycode 61 = Console_3 altgr control alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 altgr control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 control alt keycode 62 = Console_4 altgr control alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 altgr control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 control alt keycode 63 = Console_5 altgr control alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 altgr control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 control alt keycode 64 = Console_6 altgr control alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 altgr control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 control alt keycode 65 = Console_7 altgr control alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 altgr control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 control alt keycode 66 = Console_8 altgr control alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 altgr control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 control alt keycode 67 = Console_9 altgr control alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 altgr control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 control alt keycode 68 = Console_10 altgr control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State altgr control keycode 70 = Show_State alt keycode 70 = Scroll_Lock altgr alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 altgr alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 altgr alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 altgr alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 altgr alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 altgr alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 altgr alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 altgr alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 altgr alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 altgr alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 altgr alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less altgr alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 altgr control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 control alt keycode 87 = Console_11 altgr control alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 altgr control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 control alt keycode 88 = Console_12 altgr control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = AltGr_Lock keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash altgr control keycode 99 = Control_backslash alt keycode 99 = Control_backslash altgr alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward altgr shift keycode 104 = Scroll_Backward keycode 105 = Left keycode 106 = Right keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward altgr shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot altgr control alt keycode 111 = Boot kbd-1.15.5/data/keymaps/i386/qwerty/fi-latin1.map0000644000076400007640000001012712056474622016176 00000000000000# fi-latin1.map: Finnish keymap with ISO-8859-1 symbols # Changes by Johan Myren 1997-08-19 # Changes by Marko Myllynen 2001-04-05, 2002-01-16 charset "iso-8859-1" keymaps 0-6,8-10,12-14 alt_is_meta include "qwerty-layout" altgr keycode 18 = currency altgr keycode 19 = registered altgr keycode 20 = +thorn altgr shift keycode 20 = +THORN altgr keycode 25 = paragraph altgr control keycode 31 = ssharp altgr keycode 32 = +eth altgr shift keycode 32 = +ETH altgr keycode 45 = multiply shift altgr keycode 45 = division altgr keycode 46 = copyright altgr shift keycode 46 = cent altgr keycode 49 = +ntilde altgr shift keycode 49 = +Ntilde altgr keycode 50 = mu include "linux-with-alt-and-altgr" plain keycode 83 = KP_Comma strings as usual keycode 1 = Escape keycode 2 = one exclam exclamdown altgr shift keycode 2 = onesuperior keycode 3 = two quotedbl at control keycode 3 = nul control altgr keycode 3 = nul altgr shift keycode 3 = twosuperior keycode 4 = three numbersign sterling control keycode 4 = Escape altgr shift keycode 4 = threesuperior keycode 5 = four currency dollar control keycode 5 = Control_backslash altgr shift keycode 5 = cent keycode 6 = five percent currency control keycode 6 = Control_bracketright altgr shift keycode 6 = masculine keycode 7 = six ampersand yen control keycode 7 = Control_asciicircum altgr shift keycode 7 = ordfeminine keycode 8 = seven slash braceleft control keycode 8 = Control_underscore altgr shift keycode 8 = plusminus keycode 9 = eight parenleft bracketleft control keycode 9 = Delete control altgr keycode 9 = Escape altgr shift keycode 9 = guillemotleft keycode 10 = nine parenright bracketright control altgr keycode 10 = Control_bracketright altgr shift keycode 10 = guillemotright keycode 11 = zero equal braceright altgr shift keycode 11 = degree keycode 12 = plus question backslash control keycode 12 = Control_underscore control altgr keycode 12 = Control_backslash altgr shift keycode 12 = questiondown keycode 13 = dead_acute dead_grave alt keycode 13 = Meta_equal alt shift keycode 13 = Meta_grave keycode 14 = Delete keycode 15 = Tab shift keycode 15 = Meta_Tab keycode 26 = +aring +Aring control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = dead_diaeresis dead_circumflex dead_tilde control keycode 27 = Control_bracketright control shift keycode 27 = Control_asciicircum alt keycode 27 = Meta_bracketright alt shift keycode 27 = Meta_asciicircum alt altgr keycode 27 = Meta_asciitilde keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = +odiaeresis +Odiaeresis +oslash alt keycode 39 = Meta_semicolon altgr shift keycode 39 = +Oslash keycode 40 = +adiaeresis +Adiaeresis +ae alt keycode 40 = Meta_apostrophe altgr shift keycode 40 = +AE keycode 41 = section onehalf onequarter control keycode 41 = nul alt keycode 41 = Meta_grave altgr shift keycode 41 = threequarters keycode 42 = Shift keycode 43 = apostrophe asterisk control keycode 43 = Control_backslash keycode 51 = comma semicolon dead_cedilla keycode 52 = period colon periodcentered altgr shift keycode 52 = notsign keycode 53 = minus underscore hyphen control keycode 53 = Control_underscore control shift keycode 53 = Control_underscore control alt shift keycode 53 = Meta_Control_underscore altgr shift keycode 53 = macron keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul altgr shift keycode 57 = nobreakspace keycode 58 = Caps_Lock keycode 86 = less greater bar alt altgr keycode 86 = Meta_bar altgr shift keycode 86 = brokenbar keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwerty/il.map0000644000076400007640000002207012056474622015016 00000000000000# From coutal@netvision.net.il Sun Dec 24 11:20:58 2000 - Gil Bahat # .il hebrew keymap, non-phonetic one. (does anyone ever use phonetic maps?) # Problems? Suggestions? coutal@netvision.net.il . flames? /dev/null. # if it breaks, you get to keep one piece. the other goes for recycling. # no key does shifting, Right_Ctrl does locking charset "iso-8859-8" keymaps 0-4,6,8,10,12 strings as usual keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one keycode 3 = two at two at control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three numbersign three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four dollar four dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six asciicircum six asciicircum control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven ampersand seven ampersand control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal keycode 14 = Delete Delete Delete Delete control keycode 14 = BackSpace alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab keycode 16 = +q +Q slash +Q control keycode 16 = Control_q altgr control keycode 16 = Control_q keycode 17 = +w +W comma +W control keycode 17 = Control_w altgr control keycode 17 = Control_w keycode 18 = +e +E qof +E control keycode 18 = Control_e altgr control keycode 18 = Control_e keycode 19 = +r +R resh +R control keycode 19 = Control_r altgr control keycode 19 = Control_r keycode 20 = +t +T alef +T control keycode 20 = Control_t altgr control keycode 20 = Control_t keycode 21 = +y +Y tet +Y control keycode 21 = Control_y altgr control keycode 21 = Control_y keycode 22 = +u +U vav +U control keycode 22 = Control_u altgr control keycode 22 = Control_u keycode 23 = +i +I finalnun +I control keycode 23 = Tab altgr control keycode 23 = Tab keycode 24 = +o +O finalmem +O control keycode 24 = Control_o altgr control keycode 24 = Control_o keycode 25 = +p +P pe +P control keycode 25 = Control_p altgr control keycode 25 = Control_p keycode 26 = bracketleft braceleft bracketleft braceleft control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright bracketright braceright control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = +a +A shin +A control keycode 30 = Control_a altgr control keycode 30 = Control_a keycode 31 = +s +S dalet +S control keycode 31 = Control_s altgr control keycode 31 = Control_s keycode 32 = +d +D gimel +D control keycode 32 = Control_d altgr control keycode 32 = Control_d keycode 33 = +f +F kaf +F control keycode 33 = Control_f altgr control keycode 33 = Control_f keycode 34 = +g +G ayin +G control keycode 34 = Control_g altgr control keycode 34 = Control_g keycode 35 = +h +H yod +H control keycode 35 = BackSpace altgr control keycode 35 = BackSpace keycode 36 = +j +J het +J control keycode 36 = Linefeed altgr control keycode 36 = Linefeed keycode 37 = +k +K lamed +K control keycode 37 = Control_k altgr control keycode 37 = Control_k keycode 38 = +l +L finalkaf +L control keycode 38 = Control_l altgr control keycode 38 = Control_l keycode 39 = semicolon colon finalpe colon alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl comma quotedbl control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = grave asciitilde semicolon asciitilde control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar backslash bar control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 44 = +z +Z zayin +Z control keycode 44 = Control_z altgr control keycode 44 = Control_z keycode 45 = +x +X samekh +X control keycode 45 = Control_x altgr control keycode 45 = Control_x keycode 46 = +c +C bet +C control keycode 46 = Control_c altgr control keycode 46 = Control_c keycode 47 = +v +V he +V control keycode 47 = Control_v altgr control keycode 47 = Control_v keycode 48 = +b +B nun +B control keycode 48 = Control_b altgr control keycode 48 = Control_b keycode 49 = +n +N mem +N control keycode 49 = Control_n altgr control keycode 49 = Control_n keycode 50 = +m +M tsadi +M control keycode 50 = Control_m altgr control keycode 50 = Control_m keycode 51 = comma less tav less alt keycode 51 = Meta_comma keycode 52 = period greater finaltsadi greater alt keycode 52 = Meta_period keycode 53 = slash question period question control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = AltGr_Lock keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = Alt keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = kbd-1.15.5/data/keymaps/i386/qwerty/gr-pc.map0000644000076400007640000002026312056474622015424 00000000000000# From gcapnias@acrogate.ath.forthnet.gr Sun Jul 10 1994 # # This is the map file that I use to have the greek Characters in # setup. The map was made according the map that exists at the IBM-clones # machines (437). The switch from greek to latin is with alt-enter key as # used here. You can't switch console when in greek mode (I didn't want to # do that for security reasons. If someone feels like, all he has to do is # to add, to each line that exists for a switch console key, a second # line that includes the 'altgr'). # # +=[ Dr Doom ]===========================+============================+ # | George Capnias - Athens, HellAs | OOOIII OOO III OOO II II | # | | O O I O O I OI I I | # | drdoom@ars.ath.forthnet.gr | O OIII O O I OI I I | # | drdoom@hol.ath.forthnet.gr | O O I O O I OI I | # | gcapnias@acrogate.ath.forthnet.gr | OOOI I OOO III OOO I I | # +=======================================+============================+ # # # A rather similar keymap was constructed by Angelos Karageorgiou: # # Greek keyboard setup - compatible with the ELOT 437 standard # Angelos Karageorgiou angelos@netaxis.com - July 1994 # > < # # # # [This is not an iso mapping, and code page 437 does not have the Greek # alphabet. I don't have information on DOS code pages for Greek. # Use this keymap together with the gr*.psf fonts. - aeb] # keymaps 0-4,6,8,10,12-13 include "linux-with-alt-and-altgr" keycode 100 = Alt # but note keycode 28 strings as usual keycode 1 = Escape Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam altgr keycode 2 = one shift altgr keycode 2 = exclam alt keycode 2 = Meta_one keycode 3 = two at altgr keycode 3 = two shift altgr keycode 3 = at control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three numbersign altgr keycode 4 = three shift altgr keycode 4 = numbersign control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four dollar altgr keycode 5 = four shift altgr keycode 5 = dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent altgr keycode 6 = five shift altgr keycode 6 = percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six asciicircum altgr keycode 7 = six shift altgr keycode 6 = asciicircum control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven ampersand altgr keycode 8 = seven shift altgr keycode 8 = ampersand control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight asterisk altgr keycode 9 = eight shift altgr keycode 9 = asterisk control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenleft altgr keycode 10 = nine shift altgr keycode 10 = parenleft alt keycode 10 = Meta_nine keycode 11 = zero parenright altgr keycode 11 = zero shift altgr keycode 11 = parenright alt keycode 11 = Meta_zero keycode 12 = minus underscore altgr keycode 12 = minus shift altgr keycode 12 = underscore control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = equal plus altgr keycode 13 = equal shift altgr keycode 13 = plus alt keycode 13 = Meta_equal keycode 14 = Delete Delete altgr keycode 14 = Delete shift altgr keycode 14 = Delete alt keycode 14 = Meta_Delete keycode 15 = Tab Meta_Tab altgr keycode 15 = Tab shift altgr keycode 15 = Tab alt keycode 15 = Meta_Tab keycode 16 = q altgr keycode 16 = semicolon shift altgr keycode 16 = colon keycode 17 = w altgr keycode 17 = 0xAA shift altgr keycode 17 = 0x91 keycode 18 = e altgr keycode 18 = +0x9C shift altgr keycode 18 = +0x84 keycode 19 = r altgr keycode 19 = +0xA8 shift altgr keycode 19 = +0x90 keycode 20 = t altgr keycode 20 = +0xAB shift altgr keycode 20 = +0x92 keycode 21 = y altgr keycode 21 = +0xAC shift altgr keycode 21 = +0x93 keycode 22 = u altgr keycode 22 = +0x9F shift altgr keycode 22 = +0x87 keycode 23 = i altgr keycode 23 = +0xA0 shift altgr keycode 23 = +0x88 keycode 24 = o altgr keycode 24 = +0xA6 shift altgr keycode 24 = +0x8E keycode 25 = p altgr keycode 25 = +0xA7 shift altgr keycode 25 = +0x8F keycode 26 = bracketleft braceleft altgr keycode 26 = bracketleft shift altgr keycode 26 = braceleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright altgr keycode 27 = bracketright shift altgr keycode 27 = braceright control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return altgr keycode 28 = Return alt keycode 28 = AltGr_Lock altgr alt keycode 28 = AltGr_Lock keycode 29 = Control keycode 30 = a altgr keycode 30 = +0x98 shift altgr keycode 30 = +0x80 keycode 31 = s altgr keycode 31 = +0xA9 shift altgr keycode 31 = +0x91 keycode 32 = d altgr keycode 32 = +0x9B shift altgr keycode 32 = +0x83 keycode 33 = f altgr keycode 33 = +0xAD shift altgr keycode 33 = +0x94 keycode 34 = g altgr keycode 34 = +0x9A shift altgr keycode 34 = +0x82 keycode 35 = h altgr keycode 35 = +0x9E shift altgr keycode 35 = +0x86 keycode 36 = j altgr keycode 36 = +0xA5 shift altgr keycode 36 = +0x8D keycode 37 = k altgr keycode 37 = +0xA1 shift altgr keycode 37 = +0x89 keycode 38 = l altgr keycode 38 = +0xA2 shift altgr keycode 38 = +0x8A keycode 39 = semicolon colon altgr keycode 39 = dead_acute shift altgr keycode 39 = dead_diaeresis alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl altgr keycode 40 = apostrophe shift altgr keycode 40 = quotedbl control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = grave asciitilde altgr keycode 41 = grave shift altgr keycode 41 = asciitilde control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar altgr keycode 43 = backslash shift altgr keycode 43 = bar control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 44 = z altgr keycode 44 = +0x9D shift altgr keycode 44 = +0x85 keycode 45 = x altgr keycode 45 = +0xAE shift altgr keycode 45 = +0x95 keycode 46 = c altgr keycode 46 = +0xAF shift altgr keycode 46 = +0x96 keycode 47 = v altgr keycode 47 = +0xE0 shift altgr keycode 47 = +0x97 keycode 48 = b altgr keycode 48 = +0x99 shift altgr keycode 48 = +0x81 keycode 49 = n altgr keycode 49 = +0xA4 shift altgr keycode 49 = +0x8C keycode 50 = m altgr keycode 50 = +0xA3 shift altgr keycode 50 = +0x8B keycode 51 = comma less altgr keycode 51 = comma shift altgr keycode 51 = less alt keycode 51 = Meta_comma keycode 52 = period greater altgr keycode 52 = period shift altgr keycode 52 = greater alt keycode 52 = Meta_period keycode 53 = slash question altgr keycode 53 = slash shift altgr keycode 53 = question control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 86 = less greater alt keycode 86 = Meta_less keycode 97 = Control compose '\'' '' to '' compose '\'' '' to '' compose '\'' '' to '' compose '\'' '' to '' compose '\'' '' to '' compose '\'' '' to '' compose '\'' '' to '' compose '\'' '' to '' compose '\'' '' to '' compose '\'' '' to '' compose '\'' '' to '' compose '\'' '' to '' compose '\'' '' to '' compose '\'' '' to '' compose '"' '' to '' compose '"' '' to '' compose '"' '' to '' compose '"' '' to '' compose '^' '' to '+' compose '^' '' to '+' compose '\'' '\'' to ';' compose '"' '"' to ':' compose '\'' ' ' to '\'' kbd-1.15.5/data/keymaps/i386/qwerty/no-latin1.map0000644000076400007640000001150512056474622016215 00000000000000# /usr/lib/kbd/keymaps/i386/qwerty/no-latin1.map # # Send comments to Kjetil T. Homme include "linux-with-alt-and-altgr" plain keycode 83 = KP_Comma plain keycode 111 = Delete # "Remove" originally, weird... strings as usual keycode 1 = Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam exclamdown onesuperior alt keycode 2 = Meta_one keycode 3 = two quotedbl at twosuperior control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three numbersign sterling threesuperior control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four dollar currency onequarter control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent onehalf onehalf control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six ampersand threequarters threequarters control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven slash braceleft division control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight parenleft bracketleft control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenright bracketright alt keycode 10 = Meta_nine keycode 11 = zero equal braceright alt keycode 11 = Meta_zero keycode 12 = plus question plusminus questiondown alt keycode 12 = Meta_plus keycode 13 = backslash grave dead_acute dead_grave control keycode 13 = Control_backslash alt keycode 13 = Meta_backslash keycode 14 = Delete control keycode 14 = Control_underscore # For Emacs' UNDO :-) alt keycode 14 = Meta_Delete keycode 15 = Tab alt keycode 15 = Meta_Tab keycode 16 = +q keycode 17 = +w keycode 18 = +e +E +eacute +Eacute control keycode 18 = Control_e alt keycode 18 = Meta_e keycode 19 = +r +R registered control keycode 19 = Control_r alt keycode 19 = Meta_r keycode 20 = +t +T +thorn +THORN control keycode 20 = Control_t alt keycode 20 = Meta_t keycode 21 = +y +Y ydiaeresis yen control keycode 21 = Control_y alt keycode 21 = Meta_y keycode 22 = +u +U +udiaeresis +Udiaeresis control keycode 22 = Control_u alt keycode 22 = Meta_u keycode 23 = +i +I +idiaeresis +Idiaeresis control keycode 23 = Tab alt keycode 23 = Meta_i keycode 24 = +o +O +ograve +Ograve control keycode 24 = Control_o alt keycode 24 = Meta_o keycode 25 = +p +P paragraph control keycode 25 = Control_p alt keycode 25 = Meta_p keycode 26 = +aring +Aring braceright bracketright control keycode 26 = Control_bracketright alt keycode 26 = Meta_bracketright keycode 27 = asciitilde asciicircum dead_diaeresis dead_tilde control keycode 27 = Control_asciicircum alt keycode 27 = Meta_asciicircum keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = +a +A +aacute +Aacute control keycode 30 = Control_a alt keycode 30 = Meta_a keycode 31 = +s +S ssharp control keycode 31 = Control_s keycode 32 = +d +D +eth +ETH control keycode 32 = Control_d alt keycode 32 = Meta_d keycode 33 = +f +F ordfeminine ordfeminine control keycode 33 = Control_f alt keycode 33 = Meta_f keycode 34 = +g keycode 35 = +h keycode 36 = +j keycode 37 = +k keycode 38 = +l keycode 39 = +oslash +Ooblique bar backslash control keycode 39 = Control_backslash alt keycode 39 = Meta_backslash keycode 40 = +ae +AE braceleft bracketleft control keycode 40 = Escape alt keycode 40 = Meta_bracketleft keycode 41 = bar section brokenbar paragraph control keycode 41 = Control_backslash alt keycode 41 = Meta_bar keycode 42 = Shift keycode 43 = apostrophe asterisk dead_circumflex multiply alt keycode 43 = Meta_apostrophe keycode 44 = +z keycode 45 = +x +X multiply control keycode 45 = Control_x alt keycode 45 = Meta_x keycode 46 = +c +C ccedilla copyright control keycode 46 = Control_c alt keycode 46 = Meta_c keycode 47 = +v keycode 48 = +b keycode 49 = +n +N +ntilde +Ntilde control keycode 49 = Control_n alt keycode 49 = Meta_n keycode 50 = +m +M mu masculine control keycode 50 = Control_m alt keycode 50 = Meta_m keycode 51 = comma semicolon cedilla guillemotleft alt keycode 51 = Meta_comma keycode 52 = period colon periodcentered guillemotright alt keycode 52 = Meta_period keycode 53 = minus underscore hyphen control keycode 53 = Control_underscore alt keycode 53 = Meta_minus keycode 54 = Shift keycode 56 = Alt keycode 57 = space space nobreakspace nobreakspace control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 86 = less greater guillemotleft guillemotright alt keycode 86 = Meta_less keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwerty/ro.map0000644000076400007640000001037012056474622015032 00000000000000# ro.map - A romanian keymap also known as programmers style (with alt gr as modifier) [i386-qwerty] # From diacritice.ro # English: # This one uses the correct ş and ţ with comma below but many fonts don't have # these character, so we keep it as an option for now # Romanian: # Foloseşte diacriticele ş şi ţ greşite, adică cele cu sedilă datorită faptului că la ora scrierii # acestui text, nu existau fonturi de consolă care să conţină caracterele ş şi ţ cu virgulă. keymaps 0-6,8-10,12 alt_is_meta include "qwerty-layout" include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape keycode 2 = one exclam one exclam keycode 3 = two at at at nul nul keycode 4 = three numbersign control keycode 4 = Escape keycode 5 = four dollar dollar dollar Control_backslash keycode 6 = five percent control keycode 6 = Control_bracketright keycode 7 = six asciicircum control keycode 7 = Control_asciicircum keycode 8 = seven ampersand braceleft braceleft Control_underscore keycode 9 = eight asterisk bracketleft bracketleft Delete keycode 10 = nine parenleft bracketright parenleft keycode 11 = zero parenright braceright parenright keycode 12 = minus underscore backslash backslash Control_underscore Control_underscore keycode 13 = equal plus keycode 14 = Delete Delete Delete keycode 15 = Tab Tab Tab keycode 26 = bracketleft braceleft control keycode 26 = Escape keycode 27 = bracketright braceright asciitilde asciitilde Control_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = semicolon colon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g keycode 41 = grave asciitilde control keycode 41 = nul keycode 42 = Shift alt keycode 42 = AltGr_Lock altgr alt keycode 42 = AltGr_Lock # warning keycode 43 = backslash bar control keycode 43 = Control_backslash keycode 51 = comma less comma keycode 52 = period greater period keycode 53 = slash question slash question control keycode 53 = Delete keycode 54 = Shift keycode 56 = Alt keycode 57 = space space space control keycode 57 = nul keycode 58 = Caps_Lock keycode 86 = less greater bar keycode 97 = Control shift alt keycode 100 = AltGr_Lock # altgr = 100 #keycode 102 = Control_a # Home #keycode 107 = Control_e # End #keycode 126 = Decr_Console # Buton windows #keycode 127 = Incr_Console # Buton windows # # Caracterele româneşti sunt mapate astfel: # AltGr + a = ă # AltGr + i = î # AltGr + s = ş # AltGr + t = ţ # AltGr + q = â # AltGr + [ = „ (ghilimele jos) # AltGr + ] = ” (ghilimele sus)_ # AltGr + , = « (croşete stânga)_ # AltGr + . = » (croşete dreapta)_ # AltGr + e = ” (euro - disponibil pe puţine fonturi cu diacritice româneşti)_ # AltGr + c = ” (copyright)_ # alt-left + shift-left = AltGr_Lock # t ţ Ţ ( cu virgulă / with comma ) altgr keycode 20 = U+021B shift altgr keycode 20 = U+021A # i î Î altgr keycode 23 = +0xEE shift altgr keycode 23 = +0xCE # a ă Ă altgr keycode 30 = U+0103 shift altgr keycode 30 = U+0102 # s ş Ş ( cu virgulă / with comma ) altgr keycode 31 = U+0219 shift altgr keycode 31 = U+0218 # q â  altgr keycode 16 = +0xE2 shift altgr keycode 16 = +0xC2 # [ „ altgr keycode 26 = U+201E # ] ” altgr keycode 27 = U+201D # , « altgr keycode 51 = +0xAB # . » altgr keycode 52 = +0xBB # ß altgr keycode 17 = ssharp # € altgr keycode 18 = U+20AC # © altgr keycode 46 = +0xA9 # ~ altgr keycode 2 = asciitilde # ˇ altgr keycode 3 = U+02C7 # ^ altgr keycode 4 = U+005E # ˘ altgr keycode 5 = U+02D8 # ˚ altgr keycode 6 = U+02DA # ˛ altgr keycode 7 = U+02DB # ` altgr keycode 8 = U+0060 # ˙ altgr keycode 9 = U+02D9 # ´ altgr keycode 10 = U+00B4 # ˝ altgr keycode 11 = U+02DD # ¨ altgr keycode 12 = U+00A8 # § altgr keycode 25 = U+00A7 # łŁ altgr keycode 38 = U+0142 shift altgr keycode 38 = U+0141 # đĐ altgr keycode 32 = U+0111 shift altgr keycode 32 = U+0110 kbd-1.15.5/data/keymaps/i386/qwerty/us-acentos.map0000644000076400007640000002715212056474622016501 00000000000000# us-acentos.map # Equivalente ao mapa us, incluindo dead_keys e composies # dos caracteres acentuados # Arnaldo Carvalho de Melo # keymaps 0-2,4-6,8-9,12 keycode 1 = Escape Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam keycode 3 = two at at nul nul alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at keycode 4 = three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign keycode 5 = four dollar dollar Control_backslash alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent keycode 7 = six dead_circumflex control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum keycode 8 = seven ampersand braceleft Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight asterisk bracketleft Delete alt keycode 9 = Meta_eight keycode 10 = nine parenleft bracketright alt keycode 10 = Meta_nine keycode 11 = zero parenright braceright alt keycode 11 = Meta_zero keycode 12 = minus underscore backslash Control_underscore Control_underscore alt keycode 12 = Meta_minus keycode 13 = equal plus alt keycode 13 = Meta_equal keycode 14 = Delete Delete control keycode 14 = BackSpace alt keycode 14 = Meta_Delete keycode 15 = Tab Tab alt keycode 15 = Meta_Tab shift keycode 15 = Meta_Tab keycode 16 = q keycode 17 = w keycode 18 = e keycode 19 = r keycode 20 = t keycode 21 = y keycode 22 = u keycode 23 = i keycode 24 = o keycode 25 = p keycode 26 = bracketleft braceleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft shift alt keycode 26 = Meta_braceleft keycode 27 = bracketright braceright asciitilde Control_bracketright alt keycode 27 = Meta_bracketright shift alt keycode 27 = Meta_braceright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a keycode 31 = s keycode 32 = d keycode 33 = f keycode 34 = g keycode 35 = h keycode 36 = j keycode 37 = k keycode 38 = l keycode 39 = semicolon colon alt keycode 39 = Meta_semicolon keycode 40 = dead_acute dead_diaeresis control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = dead_grave dead_tilde control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar keycode 44 = z keycode 45 = x keycode 46 = c keycode 47 = v keycode 48 = b keycode 49 = n keycode 50 = m keycode 51 = comma less alt keycode 51 = Meta_comma shift alt keycode 51 = Meta_less keycode 52 = period greater control keycode 52 = Compose alt keycode 52 = Meta_period shift alt keycode 52 = Meta_greater keycode 53 = slash question control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 Console_13 F1 alt keycode 59 = Console_1 control alt keycode 59 = Console_1 keycode 60 = F2 F12 Console_14 F2 alt keycode 60 = Console_2 control alt keycode 60 = Console_2 keycode 61 = F3 F13 Console_15 F3 alt keycode 61 = Console_3 control alt keycode 61 = Console_3 keycode 62 = F4 F14 Console_16 F4 alt keycode 62 = Console_4 control alt keycode 62 = Console_4 keycode 63 = F5 F15 Console_17 F5 alt keycode 63 = Console_5 control alt keycode 63 = Console_5 keycode 64 = F6 F16 Console_18 F6 alt keycode 64 = Console_6 control alt keycode 64 = Console_6 keycode 65 = F7 F17 Console_19 F7 alt keycode 65 = Console_7 control alt keycode 65 = Console_7 keycode 66 = F8 F18 Console_20 F8 alt keycode 66 = Console_8 control alt keycode 66 = Console_8 keycode 67 = F9 F19 Console_21 F9 alt keycode 67 = Console_9 control alt keycode 67 = Console_9 keycode 68 = F10 F20 Console_22 F10 alt keycode 68 = Console_10 control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 87 = F11 F11 Console_23 F11 alt keycode 87 = Console_11 control alt keycode 87 = Console_11 keycode 88 = F12 F12 Console_24 F12 alt keycode 88 = Console_12 control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot keycode 112 = Macro altgr control keycode 112 = VoidSymbol shift alt keycode 112 = VoidSymbol keycode 113 = F13 altgr control keycode 113 = VoidSymbol shift alt keycode 113 = VoidSymbol keycode 114 = F14 altgr control keycode 114 = VoidSymbol shift alt keycode 114 = VoidSymbol keycode 115 = Help altgr control keycode 115 = VoidSymbol shift alt keycode 115 = VoidSymbol keycode 116 = Do altgr control keycode 116 = VoidSymbol shift alt keycode 116 = VoidSymbol keycode 117 = F17 altgr control keycode 117 = VoidSymbol shift alt keycode 117 = VoidSymbol keycode 118 = KP_MinPlus altgr control keycode 118 = VoidSymbol shift alt keycode 118 = VoidSymbol keycode 119 = Pause altgr control keycode 119 = VoidSymbol shift alt keycode 119 = VoidSymbol keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string Macro = "\033[M" string Pause = "\033[P" compose '`' 'A' to '' compose '`' 'a' to '' compose '\'' 'A' to '' compose '\'' 'a' to '' compose '^' 'A' to '' compose '^' 'a' to '' compose '~' 'A' to '' compose '~' 'a' to '' compose '"' 'A' to '' compose '"' 'a' to '' compose 'O' 'A' to '' compose 'o' 'a' to '' compose '0' 'A' to '' compose '0' 'a' to '' compose 'A' 'A' to '' compose 'a' 'a' to '' compose 'A' 'E' to '' compose 'a' 'e' to '' compose '\'' 'C' to '' compose '\'' 'c' to '' compose '`' 'E' to '' compose '`' 'e' to '' compose '\'' 'E' to '' compose '\'' 'e' to '' compose '^' 'E' to '' compose '^' 'e' to '' compose '"' 'E' to '' compose '"' 'e' to '' compose '`' 'I' to '' compose '`' 'i' to '' compose '\'' 'I' to '' compose '\'' 'i' to '' compose '^' 'I' to '' compose '^' 'i' to '' compose '"' 'I' to '' compose '"' 'i' to '' compose '-' 'D' to '' compose '-' 'd' to '' compose '~' 'N' to '' compose '~' 'n' to '' compose '`' 'O' to '' compose '`' 'o' to '' compose '\'' 'O' to '' compose '\'' 'o' to '' compose '^' 'O' to '' compose '^' 'o' to '' compose '~' 'O' to '' compose '~' 'o' to '' compose '"' 'O' to '' compose '"' 'o' to '' compose '/' 'O' to '' compose '/' 'o' to '' compose '`' 'U' to '' compose '`' 'u' to '' compose '\'' 'U' to '' compose '\'' 'u' to '' compose '^' 'U' to '' compose '^' 'u' to '' compose '"' 'U' to '' compose '"' 'u' to '' compose '\'' 'Y' to '' compose '\'' 'y' to '' compose 'T' 'H' to '' compose 't' 'h' to '' compose 's' 's' to '' compose '"' 'y' to '' compose 's' 'z' to '' compose 'i' 'j' to '' kbd-1.15.5/data/keymaps/i386/qwerty/ruwin_alt-CP1251.map0000644000076400007640000003532412056474622017235 00000000000000# This keymap is a result of a convertion done by a script. # Cyril Slobin's encoding tables from # console-tools-cyrillic-0.8 package were used. # being converted from/to encoding: # koi8-r cp1251 # ru4.map is a Russian keymap for a ms(105 keys) keyboard, prepared by # IPLabs Linux Team (www.iplabs.ru/Linux and www.logic.ru) # from (ru1.map) by Eugene Crosser's (ru.map): # by Alexey Vovenko . # # RightAlt is used to change rus/lat, while Shift+CapsLock is used to # lock capitals. # # Changed by imz@altlinux.ru Aprol 2002 # according to a report by Vitaly Lopatin : # - make it really conform to the win-layout (based on ruwin_cplk). include "qwerty-layout" keycode 0 = keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape altgr alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one altgr alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam altgr shift alt keycode 2 = Meta_exclam keycode 3 = two at two quotedbl control keycode 3 = nul altgr control keycode 3 = nul alt keycode 3 = Meta_two altgr alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at altgr shift alt keycode 3 = Meta_at keycode 4 = three numbersign three numbersign control keycode 4 = Escape altgr control keycode 4 = Escape alt keycode 4 = Meta_three altgr alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign altgr shift alt keycode 4 = Meta_numbersign keycode 5 = four dollar four semicolon control keycode 5 = Control_backslash altgr control keycode 5 = Control_backslash alt keycode 5 = Meta_four altgr alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar altgr shift alt keycode 5 = Meta_dollar keycode 6 = five percent five percent control keycode 6 = Control_bracketright altgr control keycode 6 = Control_bracketright alt keycode 6 = Meta_five altgr alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent altgr shift alt keycode 6 = Meta_percent keycode 7 = six asciicircum six colon control keycode 7 = Control_asciicircum altgr control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six altgr alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum altgr shift alt keycode 7 = Meta_asciicircum keycode 8 = seven ampersand seven question control keycode 8 = Control_underscore altgr control keycode 8 = Control_underscore alt keycode 8 = Meta_seven altgr alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand altgr shift alt keycode 8 = Meta_ampersand keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete altgr control keycode 9 = Delete alt keycode 9 = Meta_eight altgr alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk altgr shift alt keycode 9 = Meta_asterisk keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine altgr alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft altgr shift alt keycode 10 = Meta_parenleft keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero altgr alt keycode 11 = Meta_zero shift alt keycode 11 = Meta_parenright altgr shift alt keycode 11 = Meta_parenright keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore altgr control keycode 12 = Control_underscore alt keycode 12 = Meta_minus altgr alt keycode 12 = Meta_minus shift alt keycode 12 = Meta_underscore altgr shift alt keycode 12 = Meta_underscore keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal altgr alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus altgr shift alt keycode 13 = Meta_plus keycode 14 = Delete Delete Delete Delete alt keycode 14 = Meta_Delete altgr alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab altgr alt keycode 15 = Meta_Tab altgr keycode 16 = +0xE9 altgr shift keycode 16 = +0xC9 altgr keycode 17 = +0xF6 altgr shift keycode 17 = +0xD6 altgr keycode 18 = +0xF3 altgr shift keycode 18 = +0xD3 altgr keycode 19 = +0xEA altgr shift keycode 19 = +0xCA altgr keycode 20 = +0xE5 altgr shift keycode 20 = +0xC5 altgr keycode 21 = +0xED altgr shift keycode 21 = +0xCD altgr keycode 22 = +0xE3 altgr shift keycode 22 = +0xC3 altgr keycode 23 = +0xF8 altgr shift keycode 23 = +0xD8 altgr keycode 24 = +0xF9 altgr shift keycode 24 = +0xD9 altgr keycode 25 = +0xE7 altgr shift keycode 25 = +0xC7 keycode 26 = bracketleft braceleft altgr keycode 26 = +0xF5 altgr shift keycode 26 = +0xD5 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft altgr alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright bracketleft bracketright # The keycode "0xFF" is too dangerous for many programs (including emacs). # So let it be bracket instead of Hard Sign. altgr keycode 27 = +0xFA altgr shift keycode 27 = +0xDA control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright altgr alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = 0x080d altgr alt keycode 28 = 0x080d control keycode 28 = Linefeed altgr control keycode 28 = Linefeed keycode 29 = Control altgr keycode 30 = +0xF4 altgr shift keycode 30 = +0xD4 altgr keycode 31 = +0xFB altgr shift keycode 31 = +0xDB altgr keycode 32 = +0xE2 altgr shift keycode 32 = +0xC2 altgr keycode 33 = +0xE0 altgr shift keycode 33 = +0xC0 altgr keycode 34 = +0xEF altgr shift keycode 34 = +0xCF altgr keycode 35 = +0xF0 altgr shift keycode 35 = +0xD0 altgr keycode 36 = +0xEE altgr shift keycode 36 = +0xCE altgr keycode 37 = +0xEB altgr shift keycode 37 = +0xCB altgr keycode 38 = +0xE4 altgr shift keycode 38 = +0xC4 keycode 39 = semicolon colon altgr keycode 39 = +0xE6 altgr shift keycode 39 = +0xC6 alt keycode 39 = Meta_semicolon altgr alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe altgr alt keycode 40 = Meta_apostrophe altgr keycode 40 = +0xFD altgr shift keycode 40 = +0xDD keycode 41 = grave asciitilde +0xB8 +0xA8 control keycode 41 = nul altgr control keycode 41 = nul alt keycode 41 = Meta_grave altgr alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar slash bar control keycode 43 = Control_backslash altgr control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash altgr alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar altgr shift alt keycode 43 = Meta_bar altgr keycode 44 = +0xFF altgr shift keycode 44 = +0xDF altgr keycode 45 = +0xF7 altgr shift keycode 45 = +0xD7 altgr keycode 46 = +0xF1 altgr shift keycode 46 = +0xD1 altgr keycode 47 = +0xEC altgr shift keycode 47 = +0xCC altgr keycode 48 = +0xE8 altgr shift keycode 48 = +0xC8 altgr keycode 49 = +0xF2 altgr shift keycode 49 = +0xD2 altgr keycode 50 = +0xFC altgr shift keycode 50 = +0xDC keycode 51 = comma less alt keycode 51 = Meta_comma altgr alt keycode 51 = Meta_comma alt shift keycode 51 = Meta_less altgr alt shift keycode 51 = Meta_less altgr keycode 51 = +0xE1 altgr shift keycode 51 = +0xC1 keycode 52 = period greater alt keycode 52 = Meta_period altgr alt keycode 52 = Meta_period alt shift keycode 52 = Meta_greater altgr alt shift keycode 52 = Meta_greater altgr keycode 52 = +0xFE altgr shift keycode 52 = +0xDE # Can you survive without "yuo" letter? If no put +0xB8 and +0xA8 for # altgr keycode 53. keycode 53 = slash question period comma control keycode 53 = Delete altgr control keycode 53 = Delete alt keycode 53 = Meta_slash altgr alt keycode 53 = Meta_slash shift alt keycode 53 = Meta_question altgr shift alt keycode 53 = Meta_question keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space control keycode 57 = nul altgr control keycode 57 = nul alt keycode 57 = Meta_space altgr alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 altgr control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 control alt keycode 59 = Console_1 altgr control alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 altgr control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 control alt keycode 60 = Console_2 altgr control alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 altgr control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 control alt keycode 61 = Console_3 altgr control alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 altgr control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 control alt keycode 62 = Console_4 altgr control alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 altgr control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 control alt keycode 63 = Console_5 altgr control alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 altgr control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 control alt keycode 64 = Console_6 altgr control alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 altgr control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 control alt keycode 65 = Console_7 altgr control alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 altgr control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 control alt keycode 66 = Console_8 altgr control alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 altgr control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 control alt keycode 67 = Console_9 altgr control alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 altgr control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 control alt keycode 68 = Console_10 altgr control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State altgr control keycode 70 = Show_State alt keycode 70 = Scroll_Lock altgr alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 altgr alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 altgr alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 altgr alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 altgr alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 altgr alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 altgr alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 altgr alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 altgr alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 altgr alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 altgr alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less altgr alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 altgr control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 control alt keycode 87 = Console_11 altgr control alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 altgr control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 control alt keycode 88 = Console_12 altgr control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = Control_backslash control keycode 99 = Control_backslash altgr control keycode 99 = Control_backslash alt keycode 99 = Control_backslash altgr alt keycode 99 = Control_backslash keycode 100 = AltGr_Lock keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward altgr shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward altgr shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot altgr control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string F21 = "" string F22 = "" string F23 = "" string F24 = "" string F25 = "" string F26 = "" kbd-1.15.5/data/keymaps/i386/qwerty/hu101.map0000644000076400007640000000755212056474622015260 00000000000000# # Hungarian keymap for 101 key keyboards (iso8859-2) # # Modified by Soos Peter , 1997, 1998 # based on Levardy Zoltan's keymap # # The 1998 change interchanged Backspace and Delete # charset "iso-8859-2" keymaps 0-2,4-6,8,10,12 alt_is_meta include "linux-with-alt-and-altgr" plain keycode 83 = KP_Comma strings as usual keycode 1 = Escape keycode 2 = one apostrophe asciitilde keycode 3 = two quotedbl caron control keycode 3 = nul keycode 4 = three plus asciicircum control keycode 4 = Escape keycode 5 = four exclam breve control keycode 5 = Control_backslash keycode 6 = five percent degree control keycode 6 = Control_bracketright keycode 7 = six slash ogonek control keycode 7 = Control_asciicircum keycode 8 = seven equal grave control keycode 8 = Control_underscore keycode 9 = eight parenleft abovedot control keycode 9 = Delete keycode 10 = nine parenright acute keycode 11 = +odiaeresis +Odiaeresis doubleacute alt keycode 11 = Meta_zero keycode 12 = +udiaeresis +Udiaeresis diaeresis control keycode 12 = Control_underscore alt keycode 12 = Meta_minus altgr control keycode 12 = Control_backslash keycode 13 = +oacute +Oacute cedilla alt keycode 13 = Meta_plus # keycode 14 = BackSpace Delete # control keycode 14 = Delete keycode 14 = Delete control keycode 14 = BackSpace alt keycode 14 = Meta_Delete keycode 15 = Tab Tab keycode 16 = +q +Q backslash control keycode 16 = Control_q altgr alt keycode 16 = Meta_backslash altgr control keycode 16 = Control_backslash keycode 17 = +w +W bar control keycode 17 = Control_w keycode 18 = e keycode 19 = r keycode 20 = t keycode 21 = +y +Y control keycode 21 = Control_y keycode 22 = u keycode 23 = +i +I Iacute control keycode 23 = Control_i keycode 24 = o keycode 25 = p keycode 26 = +odoubleacute +Odoubleacute division keycode 27 = +uacute +Uacute multiplication keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a keycode 31 = +s +S dstroke control keycode 31 = Control_s keycode 32 = +d +D Dstroke control keycode 32 = Control_d keycode 33 = +f +F bracketleft control keycode 33 = Control_f keycode 34 = +g +G bracketright control keycode 34 = Control_g altgr control keycode 34 = Control_bracketright keycode 35 = h keycode 36 = +j +J iacute control keycode 36 = Control_j keycode 37 = +k +K lstroke control keycode 37 = Control_k keycode 38 = +l +L Lstroke control keycode 38 = Control_l keycode 39 = +eacute +Eacute dollar keycode 40 = +aacute +Aacute ssharp keycode 41 = +iacute +Iacute zero keycode 42 = Shift keycode 43 = +udoubleacute +Udoubleacute currency keycode 44 = +z +Z greater control keycode 44 = Control_z keycode 45 = +x +X numbersign control keycode 45 = Control_x keycode 46 = +c +C ampersand control keycode 46 = Control_c keycode 47 = +v +V at control keycode 47 = Control_v keycode 48 = +b +B braceleft control keycode 48 = Control_b keycode 49 = +n +N braceright control keycode 49 = Control_n keycode 50 = +m +M less control keycode 50 = Control_m keycode 51 = comma question semicolon keycode 52 = period colon greater keycode 53 = minus underscore asterisk control keycode 53 = Delete alt keycode 53 = Meta_slash shift control keycode 53 = Control_underscore keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul keycode 58 = Caps_Lock keycode 86 = +iacute +Iacute less keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwerty/ua-cp1251.map0000644000076400007640000005225112056474622015734 00000000000000! Ukrainian CP1251 Cyrillic keyboard kmap file. Ukrainian mode toggled ! by AltGr (right Alt key). Russian mode toggled by Ctrlr ! (Right_Ctrl key). Wrote by Andriy Dobrovol's'kii (dobr@iop.kiev.ua) from ! Andrew Aksyonov(andraks@geocities.com)'s .kmap file ! 20-Apr-2001 keymaps 0-4,6,8,10,12,14,128-131,136,137,138,140,141,142 ! include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one ctrlr keycode 2 = one shift ctrlr keycode 2 = exclam ctrlr altgr keycode 2 = one shift ctrlr altgr keycode 2 = exclam keycode 3 = two at two quotedbl control keycode 3 = nul alt keycode 3 = Meta_two ctrlr keycode 3 = two shift ctrlr keycode 3 = quotedbl ctrlr altgr keycode 3 = two shift ctrlr altgr keycode 3 = quotedbl keycode 4 = three numbersign three 185 control keycode 4 = Escape alt keycode 4 = Meta_three ctrlr keycode 4 = three shift ctrlr keycode 4 = 185 ctrlr altgr keycode 4 = three shift ctrlr altgr keycode 4 = 185 keycode 5 = four dollar four semicolon control keycode 5 = Control_backslash alt keycode 5 = Meta_four ctrlr keycode 5 = four shift ctrlr keycode 5 = semicolon ctrlr altgr keycode 5 = four shift ctrlr altgr keycode 5 = semicolon keycode 6 = five percent five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five ctrlr keycode 6 = five shift ctrlr keycode 6 = percent ctrlr altgr keycode 6 = five shift ctrlr altgr keycode 6 = percent keycode 7 = six asciicircum six colon control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six ctrlr keycode 7 = six shift ctrlr keycode 7 = colon ctrlr altgr keycode 7 = six shift ctrlr altgr keycode 7 = colon keycode 8 = seven ampersand seven question control keycode 8 = Control_underscore alt keycode 8 = Meta_seven ctrlr keycode 8 = seven shift ctrlr keycode 8 = question ctrlr altgr keycode 8 = seven shift ctrlr altgr keycode 8 = question keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete alt keycode 9 = Meta_eight ctrlr keycode 9 = eight shift ctrlr keycode 9 = asterisk ctrlr altgr keycode 9 = eight shift ctrlr altgr keycode 9 = asterisk keycode 10 = nine parenleft nine parenright alt keycode 10 = Meta_nine ctrlr keycode 10 = nine shift ctrlr keycode 10 = parenright ctrlr altgr keycode 10 = nine shift ctrlr altgr keycode 10 = parenright keycode 11 = zero parenright zero parenleft alt keycode 11 = Meta_zero ctrlr keycode 11 = zero shift ctrlr keycode 11 = parenleft ctrlr altgr keycode 11 = zero shift ctrlr altgr keycode 11 = parenleft keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore alt keycode 12 = Meta_minus ctrlr keycode 12 = minus shift ctrlr keycode 12 = underscore ctrlr altgr keycode 12 = minus shift ctrlr altgr keycode 12 = underscore keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal ctrlr keycode 13 = equal shift ctrlr keycode 13 = plus ctrlr altgr keycode 13 = equal shift ctrlr altgr keycode 13 = plus keycode 14 = BackSpace alt keycode 14 = Meta_Delete ctrlr keycode 14 = BackSpace ctrlr altgr keycode 14 = BackSpace keycode 15 = Tab alt keycode 15 = Meta_Tab ctrlr keycode 15 = Tab ctrlr altgr keycode 15 = Tab keycode 16 = +q +Q +233 +201 control keycode 16 = Control_q altgr control keycode 16 = Control_q ctrlr keycode 16 = +233 shift ctrlr keycode 16 = +201 ctrlr altgr keycode 16 = +233 shift ctrlr altgr keycode 16 = +201 keycode 17 = +w +W +246 +214 control keycode 17 = Control_w altgr control keycode 17 = Control_w ctrlr keycode 17 = +246 shift ctrlr keycode 17 = +214 ctrlr altgr keycode 17 = +246 shift ctrlr altgr keycode 17 = +214 keycode 18 = +e +E +243 +211 control keycode 18 = Control_e altgr control keycode 18 = Control_e ctrlr keycode 18 = +243 shift ctrlr keycode 18 = +211 ctrlr altgr keycode 18 = +243 shift ctrlr altgr keycode 18 = +211 keycode 19 = +r +R +234 +202 control keycode 19 = Control_r altgr control keycode 19 = Control_r ctrlr keycode 19 = +234 shift ctrlr keycode 19 = +202 ctrlr altgr keycode 19 = +234 shift ctrlr altgr keycode 19 = +202 keycode 20 = +t +T +229 +197 control keycode 20 = Control_t altgr control keycode 20 = Control_t ctrlr keycode 20 = +229 shift ctrlr keycode 20 = +197 ctrlr altgr keycode 20 = +229 shift ctrlr altgr keycode 20 = +197 keycode 21 = +y +Y +237 +205 control keycode 21 = Control_y altgr control keycode 21 = Control_y ctrlr keycode 21 = +237 shift ctrlr keycode 21 = +205 ctrlr altgr keycode 21 = +237 shift ctrlr altgr keycode 21 = +205 keycode 22 = +u +U +227 +195 control keycode 22 = Control_u altgr control keycode 22 = Control_u ctrlr keycode 22 = +227 shift ctrlr keycode 22 = +195 ctrlr altgr keycode 22 = +227 shift ctrlr altgr keycode 22 = +195 keycode 23 = +i +I +248 +216 control keycode 23 = Tab altgr control keycode 23 = Tab ctrlr keycode 23 = +248 shift ctrlr keycode 23 = +216 ctrlr altgr keycode 23 = +248 shift ctrlr altgr keycode 23 = +216 keycode 24 = +o +O +249 +217 control keycode 24 = Control_o altgr control keycode 24 = Control_o ctrlr keycode 24 = +249 shift ctrlr keycode 24 = +217 ctrlr altgr keycode 24 = +249 shift ctrlr altgr keycode 24 = +217 keycode 25 = +p +P +231 +199 control keycode 25 = Control_p altgr control keycode 25 = Control_p ctrlr keycode 25 = +231 shift ctrlr keycode 25 = +199 ctrlr altgr keycode 25 = +231 shift ctrlr altgr keycode 25 = +199 keycode 26 = bracketleft braceleft +245 +213 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft ctrlr keycode 26 = +245 shift ctrlr keycode 26 = +213 ctrlr altgr keycode 26 = +245 shift ctrlr altgr keycode 26 = +213 keycode 27 = bracketright braceright +191 +175 control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright ctrlr keycode 27 = +250 shift ctrlr keycode 27 = +218 ctrlr altgr keycode 27 = +250 shift ctrlr altgr keycode 27 = +250 keycode 28 = Return alt keycode 28 = Meta_Control_m ctrlr keycode 28 = Return ctrlr altgr keycode 28 = Return shift ctrlr altgr keycode 28 = Return keycode 29 = Control altgr keycode 29 = Control ctrlr keycode 29 = Control ctrlr altgr keycode 29 = Control shift ctrlr altgr keycode 29 = Control keycode 30 = +a +A +244 +212 control keycode 30 = Control_a altgr control keycode 30 = Control_a ctrlr keycode 30 = +244 shift ctrlr keycode 30 = +212 ctrlr altgr keycode 30 = +244 shift ctrlr altgr keycode 30 = +212 keycode 31 = +s +S +179 +178 control keycode 31 = Control_s altgr control keycode 31 = Control_s ctrlr keycode 31 = +251 shift ctrlr keycode 31 = +219 ctrlr altgr keycode 31 = +251 shift ctrlr altgr keycode 31 = +219 keycode 32 = +d +D +226 +194 control keycode 32 = Control_d altgr control keycode 32 = Control_d ctrlr keycode 32 = +226 shift ctrlr keycode 32 = +194 ctrlr altgr keycode 32 = +226 shift ctrlr altgr keycode 32 = +194 keycode 33 = +f +F +224 +192 control keycode 33 = Control_f altgr control keycode 33 = Control_f ctrlr keycode 33 = +224 shift ctrlr keycode 33 = +192 ctrlr altgr keycode 33 = +224 shift ctrlr altgr keycode 33 = +192 keycode 34 = +g +G +239 +207 control keycode 34 = Control_g altgr control keycode 34 = Control_g ctrlr keycode 34 = +239 shift ctrlr keycode 34 = +207 ctrlr altgr keycode 34 = +239 shift ctrlr altgr keycode 34 = +207 keycode 35 = +h +H +240 +208 control keycode 35 = BackSpace altgr control keycode 35 = BackSpace ctrlr keycode 35 = +240 shift ctrlr keycode 35 = +208 ctrlr altgr keycode 35 = +240 shift ctrlr altgr keycode 35 = +208 keycode 36 = +j +J +238 +206 control keycode 36 = Linefeed altgr control keycode 36 = Linefeed ctrlr keycode 36 = +238 shift ctrlr keycode 36 = +206 ctrlr altgr keycode 36 = +238 shift ctrlr altgr keycode 36 = +206 keycode 37 = +k +K +235 +203 control keycode 37 = Control_k altgr control keycode 37 = Control_k ctrlr keycode 37 = +235 shift ctrlr keycode 37 = +203 ctrlr altgr keycode 37 = +235 shift ctrlr altgr keycode 37 = +203 keycode 38 = +l +L +228 +196 control keycode 38 = Control_l altgr control keycode 38 = Control_l ctrlr keycode 38 = +228 shift ctrlr keycode 38 = +196 ctrlr altgr keycode 38 = +228 shift ctrlr altgr keycode 38 = +196 keycode 39 = semicolon colon +230 +198 alt keycode 39 = Meta_semicolon ctrlr keycode 39 = +230 shift ctrlr keycode 39 = +198 ctrlr altgr keycode 39 = +230 shift ctrlr altgr keycode 39 = +198 keycode 40 = apostrophe quotedbl +186 +170 control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe ctrlr keycode 40 = +253 shift ctrlr keycode 40 = +221 ctrlr altgr keycode 40 = +253 shift ctrlr altgr keycode 40 = +221 keycode 41 = grave asciitilde grave asciitilde control keycode 41 = nul alt keycode 41 = Meta_grave ctrlr keycode 41 = grave shift ctrlr keycode 41 = asciitilde ctrlr altgr keycode 41 = grave shift ctrlr altgr keycode 41 = asciitilde keycode 42 = Shift ctrlr keycode 42 = Shift ctrlr altgr keycode 42 = Shift keycode 43 = backslash bar +180 +165 control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash ctrlr keycode 43 = +184 shift ctrlr keycode 43 = +168 ctrlr altgr keycode 43 = +184 shift ctrlr altgr keycode 43 = +168 keycode 44 = +z +Z +255 +223 control keycode 44 = Control_z altgr control keycode 44 = Control_z ctrlr keycode 44 = +255 shift ctrlr keycode 44 = +223 ctrlr altgr keycode 44 = +255 shift ctrlr altgr keycode 44 = +223 keycode 45 = +x +X +247 +215 control keycode 45 = Control_x altgr control keycode 45 = Control_x ctrlr keycode 45 = +247 shift ctrlr keycode 45 = +215 ctrlr altgr keycode 45 = +247 shift ctrlr altgr keycode 45 = +215 keycode 46 = +c +C +241 +209 control keycode 46 = Control_c altgr control keycode 46 = Control_c ctrlr keycode 46 = +241 shift ctrlr keycode 46 = +209 ctrlr altgr keycode 46 = +241 shift ctrlr altgr keycode 46 = +209 keycode 47 = +v +V +236 +204 control keycode 47 = Control_v altgr control keycode 47 = Control_v ctrlr keycode 47 = +236 shift ctrlr keycode 47 = +204 ctrlr altgr keycode 47 = +236 shift ctrlr altgr keycode 47 = +204 keycode 48 = +b +B +232 +200 control keycode 48 = Control_b altgr control keycode 48 = Control_b ctrlr keycode 48 = +232 shift ctrlr keycode 48 = +200 ctrlr altgr keycode 48 = +232 shift ctrlr altgr keycode 48 = +200 keycode 49 = +n +N +242 +210 control keycode 49 = Control_n altgr control keycode 49 = Control_n ctrlr keycode 49 = +242 shift ctrlr keycode 49 = +210 ctrlr altgr keycode 49 = +242 shift ctrlr altgr keycode 46 = +210 keycode 50 = +m +M +252 +220 control keycode 50 = Control_m altgr control keycode 50 = Control_m ctrlr keycode 50 = +252 shift ctrlr keycode 50 = +220 ctrlr altgr keycode 50 = +252 shift ctrlr altgr keycode 50 = +220 keycode 51 = comma less +225 +193 alt keycode 51 = Meta_comma ctrlr keycode 51 = +225 shift ctrlr keycode 51 = +193 ctrlr altgr keycode 51 = +225 shift ctrlr altgr keycode 51 = +193 keycode 52 = period greater +254 +222 alt keycode 52 = Meta_period ctrlr keycode 52 = +254 shift ctrlr keycode 52 = +222 ctrlr altgr keycode 52 = +254 shift ctrlr altgr keycode 52 = +222 keycode 53 = slash question period comma control keycode 53 = Delete alt keycode 53 = Meta_slash ctrlr keycode 53 = period shift ctrlr keycode 53 = comma ctrlr altgr keycode 53 = period shift ctrlr altgr keycode 53 = comma keycode 54 = Shift ctrlr keycode 54 = Shift ctrlr altgr keycode 46 = Shift keycode 55 = KP_Multiply ctrlr keycode 55 = KP_Multiply ctrlr altgr keycode 55 = KP_Multiply keycode 56 = Alt ctrlr keycode 56 = Alt ctrlr altgr keycode 56 = Alt keycode 57 = space control keycode 57 = nul alt keycode 57 = Meta_space ctrlr keycode 57 = space ctrlr alt keycode 57 = Meta_space ctrlr altgr keycode 57 = space keycode 58 = Caps_Lock ctrlr keycode 58 = Caps_Lock ctrlr altgr keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 alt keycode 59 = Console_1 control alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 altgr control alt keycode 59 = Console_1 ctrlr keycode 59 = F1 shift ctrlr keycode 59 = F11 ctrlr alt keycode 59 = Console_1 ctrlr control alt keycode 59 = Console_1 ctrlr altgr keycode 59 = F1 shift ctrlr altgr keycode 59 = F11 ctrlr altgr alt keycode 59 = Console_1 ctrlr altgr control alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 alt keycode 60 = Console_2 control alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 altgr control alt keycode 60 = Console_2 ctrlr keycode 60 = F2 shift ctrlr keycode 60 = F12 ctrlr alt keycode 60 = Console_2 ctrlr control alt keycode 60 = Console_2 ctrlr altgr keycode 60 = F2 shift ctrlr altgr keycode 60 = F12 ctrlr altgr alt keycode 60 = Console_2 ctrlr altgr control alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 alt keycode 61 = Console_3 control alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 altgr control alt keycode 61 = Console_3 ctrlr keycode 61 = F3 shift ctrlr keycode 61 = F13 ctrlr alt keycode 61 = Console_3 ctrlr control alt keycode 61 = Console_3 ctrlr altgr keycode 61 = F3 shift ctrlr altgr keycode 61 = F13 ctrlr altgr alt keycode 61 = Console_3 ctrlr altgr control alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 alt keycode 62 = Console_4 control alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 altgr control alt keycode 62 = Console_4 ctrlr keycode 62 = F4 shift ctrlr keycode 62 = F14 ctrlr alt keycode 62 = Console_4 ctrlr control alt keycode 62 = Console_4 ctrlr altgr keycode 62 = F4 shift ctrlr altgr keycode 62 = F14 ctrlr altgr alt keycode 62 = Console_4 ctrlr altgr control alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 alt keycode 63 = Console_5 control alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 altgr control alt keycode 63 = Console_5 ctrlr keycode 63 = F5 shift ctrlr keycode 63 = F15 ctrlr alt keycode 63 = Console_5 ctrlr control alt keycode 63 = Console_5 ctrlr altgr keycode 63 = F5 shift ctrlr altgr keycode 63 = F15 ctrlr altgr alt keycode 63 = Console_5 ctrlr altgr control alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 alt keycode 64 = Console_6 control alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 altgr control alt keycode 64 = Console_6 ctrlr keycode 64 = F6 shift ctrlr keycode 64 = F16 ctrlr alt keycode 64 = Console_6 ctrlr control alt keycode 64 = Console_6 ctrlr altgr keycode 64 = F6 shift ctrlr altgr keycode 64 = F16 ctrlr altgr alt keycode 64 = Console_6 ctrlr altgr control alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 alt keycode 65 = Console_7 control alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 altgr control alt keycode 65 = Console_7 ctrlr keycode 65 = F7 shift ctrlr keycode 65 = F17 ctrlr alt keycode 65 = Console_7 ctrlr control alt keycode 65 = Console_7 ctrlr altgr keycode 65 = F7 shift ctrlr altgr keycode 65 = F17 ctrlr altgr alt keycode 65 = Console_7 ctrlr altgr control alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 alt keycode 66 = Console_8 control alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 altgr control alt keycode 66 = Console_8 ctrlr keycode 66 = F8 shift ctrlr keycode 66 = F18 ctrlr alt keycode 66 = Console_8 ctrlr control alt keycode 66 = Console_8 ctrlr altgr keycode 66 = F8 shift ctrlr altgr keycode 66 = F18 ctrlr altgr alt keycode 66 = Console_8 ctrlr altgr control alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 alt keycode 67 = Console_9 control alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 altgr control alt keycode 67 = Console_9 ctrlr keycode 67 = F9 shift ctrlr keycode 67 = F19 ctrlr alt keycode 67 = Console_9 ctrlr control alt keycode 67 = Console_9 ctrlr altgr keycode 67 = F9 shift ctrlr altgr keycode 67 = F19 ctrlr altgr alt keycode 67 = Console_9 ctrlr altgr control alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 alt keycode 68 = Console_10 control alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 altgr control alt keycode 68 = Console_10 ctrlr keycode 68 = F10 shift ctrlr keycode 68 = F20 ctrlr alt keycode 68 = Console_10 ctrlr control alt keycode 68 = Console_10 ctrlr altgr keycode 68 = F10 shift ctrlr altgr keycode 68 = F20 ctrlr altgr alt keycode 68 = Console_10 ctrlr altgr control alt keycode 68 = Console_10 keycode 69 = Num_Lock altgr keycode 69 = Num_Lock ctrlr keycode 69 = Num_Lock altgr ctrlr keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory altgr keycode 70 = Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock ctrlr keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot ctrlr control alt keycode 83 = Boot altgr ctrlr control alt keycode 83 = Boot keycode 84 = Last_Console altgr keycode 84 = Last_Console ctrlr keycode 84 = Last_Console altgr ctrlr keycode 84 = Last_Console keycode 85 = keycode 86 = less greater backslash bar alt keycode 86 = Meta_less ctrlr keycode 86 = backslash shift ctrlr keycode 86 = bar ctrlr altgr keycode 86 = backslash shift ctrlr altgr keycode 86 = bar keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 alt keycode 87 = Console_11 control alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 altgr control alt keycode 87 = Console_11 ctrlr keycode 87 = F11 shift ctrlr keycode 87 = F11 ctrlr alt keycode 87 = Console_11 ctrlr control alt keycode 87 = Console_11 ctrlr altgr keycode 87 = F11 shift ctrlr altgr keycode 87 = F11 ctrlr altgr alt keycode 87 = Console_11 ctrlr altgr control alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 alt keycode 88 = Console_12 control alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 altgr control alt keycode 88 = Console_12 ctrlr keycode 88 = F12 shift ctrlr keycode 88 = F12 ctrlr alt keycode 88 = Console_12 ctrlr control alt keycode 88 = Console_12 ctrlr altgr keycode 88 = F12 shift ctrlr altgr keycode 88 = F12 ctrlr altgr alt keycode 88 = Console_12 ctrlr altgr control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = CtrlR_Lock ctrlr keycode 97 = CtrlR_Lock altgr keycode 97 = CtrlR_Lock ctrlr altgr keycode 97 = CtrlR_Lock keycode 98 = KP_Divide keycode 99 = Control_backslash control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr_Lock ctrlr keycode 100 = AltGr_Lock altgr keycode 100 = AltGr_Lock ctrlr altgr keycode 100 = AltGr_Lock keycode 101 = Break keycode 102 = Find keycode 103 = Up Up Up Up ctrlr keycode 103 = Up shift ctrlr keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down Down Down Down ctrlr keycode 108 = Down shift ctrlr keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot ctrlr control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = kbd-1.15.5/data/keymaps/i386/qwerty/hypermap.m40000644000076400007640000002742712056474622016015 00000000000000# # hypermap.map 1994/11/11 # Michael Shields # # A keymap redesigned for sanity. # # # This keymap is a ground-up reimplementation of the keyboard map, # intended to be consistent and rational. It uses an m4 metalanguage to # declare the key mappings. Usage is `m4 hypermap.map | loadkeys'. # # The modifier flags used are `shift' (1), `control' (4), and `alt' (8). # Left and right modifiers are not distinguished. # # In general, Meta is always distinguished, and M-S-KEY is distinct from # M-KEY. This is good news for Emacs users. C-S-KEY is consistently # folded into C-KEY. # # Shift is more loosely interpreted than the other modifiers; usually if # S-KEY has no special meaning, the action will be the same as KEY. # However, if M-KEY or H-KEY is undefined, nothing happens. # # Because Caps Lock's position is so out of proportion to its utility, # it's been totally redefined to a new sort of modifier, which I've # arbitrarily named `Hyper'. Shift is ignored with Hyper. Hyper # provides dead keys: # H-` dead accent grave # H-' dead acute accent # H-^ dead circumflex # H-t dead tilde # H-d dead diaeresis # and ISO-8859-1 symbols (some more mnemonic than others): # H-SPC nobreakspace # H-! inverted bang # H-h cents (`hundredths') # H-# pounds sterling # H-$ currency # H-y yen # H-| broken bar # H-s section (the galaxy symbol) # H-c copyright # H-a feminine ordinal # H-< left guillemot # H-] not sign (it's angular) # H-- soft hyphen # H-r registered trademark symbol # H-= macron # H-0 degrees # H-[ plus/minus (near + and -) # H-k superior 2 (jkl form a series) # H-l superior 3 # H-u mu # H-p pilcrow # H-: centered dot # H-j superior 1 # H-o masculine ordinal # H-> right guillemot # H-q 1/4 fraction (qwe form a series) # H-w 1/2 fraction # H-e 3/4 fraction # H-? inverted question mark # H-x multiplication symbol # H-% division symbol # You can also use Hyper plus Alt to type characters by decimal code on # the keypad, as with Alt alone, or in hex on the main keyboard. And # H-TAB is a Caps Lock. # # Function keys work as marked, unless with Alt, in which case they # switch to the console with the same number. Shift adds 12 and Hyper # adds 24 to the numbers (i.e., they logically switch to other banks). # Thus you can easily address up to 48. Control is ignored, for # consistency with X. # # Finally, you can change the behavior of the Caps Lock and Controls # with m4 command-line options. The default values are equivalent to # `-DCAPSLOCK_K=Hyper -DLEFTCTRL_K=Control -DRIGHTCTRL_K=Control'. You # can remove the Hyper code entirely with `-DCAPSLOCK_K=Caps_Lock'. # # This file is arranged vaguely by key position on the classic PC layout. # dnl Set default values. ifdef(`CAPSLOCK_K', , `define(`CAPSLOCK_K', `Hyper')') ifdef(`LEFTCTRL_K', , `define(`LEFTCTRL_K', `Control')') ifdef(`RIGHTCTRL_K', , `define(`RIGHTCTRL_K', `Control')') dnl Figure out if any key is a Hyper key. If so, define `hyper', both dnl for usefulness and `ifdef' testability. ifelse(CAPSLOCK_K, `Hyper', `define(`hyper', `ctrlr')', LEFTCTRL_K, `Hyper', `define(`hyper', `ctrlr')', RIGHTCTRL_K, `Hyper', `define(`hyper', `ctrlr')') define(`Hyper', `CtrlR') keymaps 0,1,4,5,8,9,12,13`'ifdef(`hyper', `,128,129,132,133,136,137,140,141') dnl General usage of these macros is MACRO(KEYCODE, UNSHIFTED, SHIFTED). dnl We first undefine `shift', which only causes problems. undefine(`shift') define(`SIMPLE', `keycode $1 = $2 $2') define(`KEY', ` keycode $1 = $2 VoidSymbol shift keycode $1 = $3 alt keycode $1 = Meta_$2 shift alt keycode $1 = Meta_$3') dnl This macro adds Control variations to a key. define(`CONTROL', ` control keycode $1 = $2 shift control keycode $1 = $2 control alt keycode $1 = Meta_$2 shift control alt keycode $1 = Meta_$2') dnl Add Hyper variations to a key. define(`HYPER', ifdef(`hyper', ` hyper keycode $1 = $2 shift hyper keycode $1 = $2')) define(`CONTROLHYPER', ifdef(`hyper', ` control hyper keycode $1 = $2 shift control hyper keycode $1 = $2')) define(`METAHYPER', ifdef(`hyper', ` alt hyper keycode $1 = $2 shift alt hyper keycode $1 = $2')) define(`CONTROLMETAHYPER', ifdef(`hyper', dnl Ludicrous. ` control alt hyper keycode $1 = $2 shift control alt hyper keycode $1 = $2')) dnl Special case for letters. Best to be explicit. define(`LETTER', ` keycode $1 = `+'$2 VoidSymbol shift keycode $1 = `+'translit($2, `a-z', `A-Z') alt keycode $1 = `Meta_'$2 shift alt keycode $1 = `Meta_'translit($2, `a-z', `A-Z') CONTROL($1, Control_$2)') dnl For function keys. Call here is FUNCTION(KEYCODE, FKEYNUM). define(`BANKSIZE', 12) define(`FUNCTION', ` keycode $1 = `F'$2 VoidSymbol shift keycode $1 = `F'eval($2 + BANKSIZE) hyper keycode $1 = `F'eval($2 + BANKSIZE * 2) shift hyper keycode $1 = `F'eval($2 + BANKSIZE * 3) alt keycode $1 = `Console_'$2 shift alt keycode $1 = `Console_'eval($2 + BANKSIZE) hyper alt keycode $1 = `Console_'eval($2 + BANKSIZE * 2) shift hyper alt keycode $1 = `Console_'eval($2 + BANKSIZE * 3)') dnl For the keypad digits. KPDIGIT(KEYCODE, DIGIT). define(`KPDIGIT', ` keycode $1 = KP_$2 VoidSymbol shift keycode $1 = KP_$2 alt keycode $1 = Ascii_$2 shift alt keycode $1 = Ascii_$2 METAHYPER($1, Ascii_$2)') dnl And a special approximation: define(`Meta_Return', `Meta_Control_m') KEY(1, Escape, Escape) FUNCTION(59, 1) FUNCTION(60, 2) FUNCTION(61, 3) FUNCTION(62, 4) FUNCTION(63, 5) FUNCTION(64, 6) FUNCTION(65, 7) FUNCTION(66, 8) FUNCTION(67, 9) FUNCTION(68, 10) FUNCTION(87, 11) FUNCTION(88, 12) KEY(2, one, exclam) HYPER(2, exclamdown) METAHYPER(2, Hex_1) KEY(3, two, at) CONTROL(3, nul) METAHYPER(3, Hex_2) KEY(4, three, numbersign) HYPER(4, pound) METAHYPER(4, Hex_3) KEY(5, four, dollar) HYPER(5, currency) METAHYPER(5, Hex_4) KEY(6, five, percent) HYPER(6, division) METAHYPER(6, Hex_5) KEY(7, six, asciicircum) CONTROL(7, Control_asciicircum) HYPER(7, dead_circumflex) METAHYPER(7, Hex_6) KEY(8, seven, ampersand) METAHYPER(8, Hex_7) KEY(9, eight, asterisk) METAHYPER(9, Hex_8) KEY(10, nine, parenleft) METAHYPER(10, Hex_9) KEY(11, zero, parenright) HYPER(11, degree) METAHYPER(11, Hex_0) KEY(12, minus, underscore) CONTROL(12, Control_underscore) HYPER(12, hyphen) KEY(13, equal, plus) HYPER(13, macron) KEY(14, Delete, Delete) CONTROL(14, BackSpace) KEY(15, Tab, Tab) HYPER(15, Caps_Lock) LETTER(16, q) HYPER(16, onequarter) LETTER(17, w) HYPER(17, onehalf) LETTER(18, e) HYPER(18, threequarters) METAHYPER(18, Hex_E) LETTER(19, r) HYPER(19, registered) LETTER(20, t) HYPER(20, dead_tilde) LETTER(21, y) HYPER(21, yen) LETTER(22, u) HYPER(22, mu) LETTER(23, i) LETTER(24, o) HYPER(24, masculine) LETTER(25, p) HYPER(25, 182) # pilcrow KEY(26, bracketleft, braceleft) CONTROL(26, Escape) HYPER(26, plusminus) KEY(27, bracketright, braceright) CONTROL(27, Control_bracketright) HYPER(27, notsign) KEY(28, Return, Return) LETTER(30, a) HYPER(30, ordfeminine) METAHYPER(30, Hex_A) LETTER(31, s) HYPER(31, section) LETTER(32, d) HYPER(32, dead_diaeresis) METAHYPER(32, Hex_D) LETTER(33, f) METAHYPER(33, Hex_F) LETTER(34, g) LETTER(35, h) HYPER(35, cent) LETTER(36, j) HYPER(36, onesuperior) LETTER(37, k) HYPER(37, twosuperior) LETTER(38, l) HYPER(38, threesuperior) KEY(39, semicolon, colon) HYPER(39, periodcentered) KEY(40, apostrophe, quotedbl) HYPER(40, dead_acute) KEY(41, grave, asciitilde) HYPER(41, dead_grave) KEY(43, backslash, bar) CONTROL(43, Control_backslash) HYPER(43, brokenbar) LETTER(44, z) LETTER(45, x) HYPER(45, multiplication) LETTER(46, c) HYPER(46, copyright) METAHYPER(46, Hex_C) LETTER(47, v) LETTER(48, b) METAHYPER(48, Hex_B) LETTER(49, n) LETTER(50, m) KEY(51, comma, less) HYPER(51, guillemotleft) KEY(52, period, greater) HYPER(52, guillemotright) KEY(53, slash, question) HYPER(53, questiondown) KEY(57, space, space) CONTROL(57, nul) HYPER(57, nobreakspace) KPDIGIT(71, 7) KPDIGIT(72, 8) KPDIGIT(73, 9) SIMPLE(74, KP_Subtract) KPDIGIT(75, 4) KPDIGIT(76, 5) KPDIGIT(77, 6) SIMPLE(78, KP_Add) KPDIGIT(79, 1) KPDIGIT(80, 2) KPDIGIT(81, 3) KPDIGIT(82, 0) SIMPLE(83, KP_Period) SIMPLE(96, KP_Enter) SIMPLE(98, KP_Divide) SIMPLE(55, KP_Multiply) SIMPLE(118, KP_MinPlus) # Modifiers. keycode 42 = Shift keycode 54 = Shift keycode 56 = Alt keycode 100 = Alt keycode 58 = CAPSLOCK_K keycode 29 = LEFTCTRL_K keycode 97 = RIGHTCTRL_K # Everyone needs a compose key. This is C-.. control keycode 52 = Compose SIMPLE(69, Num_Lock) keycode 70 = Scroll_Lock shift keycode 70 = Show_Memory control keycode 70 = Show_State alt keycode 70 = Show_Registers # SysRq. I suppose there's some reason it's ^\. SIMPLE(99, Control_backslash) SIMPLE(119, Pause) # Ctrl-Break seems to have low-level hardware behind it. SIMPLE(101, Break) SIMPLE(110, Insert) SIMPLE(102, Find) keycode 104 = Prior Scroll_Backward SIMPLE(111, Remove) SIMPLE(107, Select) keycode 109 = Next Scroll_Forward SIMPLE(103, Up) SIMPLE(105, Left) alt keycode 105 = Decr_Console SIMPLE(106, Right) alt keycode 106 = Incr_Console SIMPLE(108, Down) control alt keycode 83 = Boot control alt keycode 111 = Boot # Stock VT102 string definitions. string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string Macro = "\033[M" string Pause = "\033[P" # Stock ISO-8859-1 compositions. changequote()dnl compose '`' 'A' to '' compose '`' 'a' to '' compose '\'' 'A' to '' compose '\'' 'a' to '' compose '^' 'A' to '' compose '^' 'a' to '' compose '~' 'A' to '' compose '~' 'a' to '' compose '"' 'A' to '' compose '"' 'a' to '' compose 'O' 'A' to '' compose 'o' 'a' to '' compose '0' 'A' to '' compose '0' 'a' to '' compose 'A' 'A' to '' compose 'a' 'a' to '' compose 'A' 'E' to '' compose 'a' 'e' to '' compose ',' 'C' to '' compose ',' 'c' to '' compose '`' 'E' to '' compose '`' 'e' to '' compose '\'' 'E' to '' compose '\'' 'e' to '' compose '^' 'E' to '' compose '^' 'e' to '' compose '"' 'E' to '' compose '"' 'e' to '' compose '`' 'I' to '' compose '`' 'i' to '' compose '\'' 'I' to '' compose '\'' 'i' to '' compose '^' 'I' to '' compose '^' 'i' to '' compose '"' 'I' to '' compose '"' 'i' to '' compose '-' 'D' to '' compose '-' 'd' to '' compose '~' 'N' to '' compose '~' 'n' to '' compose '`' 'O' to '' compose '`' 'o' to '' compose '\'' 'O' to '' compose '\'' 'o' to '' compose '^' 'O' to '' compose '^' 'o' to '' compose '~' 'O' to '' compose '~' 'o' to '' compose '"' 'O' to '' compose '"' 'o' to '' compose '/' 'O' to '' compose '/' 'o' to '' compose '`' 'U' to '' compose '`' 'u' to '' compose '\'' 'U' to '' compose '\'' 'u' to '' compose '^' 'U' to '' compose '^' 'u' to '' compose '"' 'U' to '' compose '"' 'u' to '' compose '\'' 'Y' to '' compose '\'' 'y' to '' compose 'T' 'H' to '' compose 't' 'h' to '' compose 's' 's' to '' compose '"' 'y' to '' compose 's' 'z' to '' compose 'i' 'j' to '' # ISO-8859-3 compositions for Esperanto. compose 'C' 'x' to '' #198 compose 'G' 'x' to '' #216 compose 'H' 'x' to '' #166 compose 'J' 'x' to '' #172 compose 'S' 'x' to '' #222 compose 'U' 'x' to '' #221 compose 'c' 'x' to '' #230 compose 'g' 'x' to '' #248 compose 'h' 'x' to '' #182 compose 'j' 'x' to '' #188 compose 's' 'x' to '' #254 compose 'u' 'x' to '' #253 kbd-1.15.5/data/keymaps/i386/qwerty/ttwin_alt-UTF-8.map0000644000076400007640000003621212056474622017223 00000000000000# This the tatarian keymap created by Alexey Gladkov . # Its based on the ruwin_alt-UTF-8. # # RightAlt is used to change tatarian/lat, while Shift+CapsLock is used to # lock capitals. # Characters corresponding russian keymap can be typed with Alt modificator. keycode 0 = keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape altgr alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one altgr alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam altgr shift alt keycode 2 = Meta_exclam keycode 3 = two at two quotedbl control keycode 3 = nul altgr control keycode 3 = nul alt keycode 3 = Meta_two altgr alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at altgr shift alt keycode 3 = Meta_at keycode 4 = three numbersign three numbersign control keycode 4 = Escape altgr control keycode 4 = Escape alt keycode 4 = Meta_three altgr alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign altgr shift alt keycode 4 = Meta_numbersign keycode 5 = four dollar four semicolon control keycode 5 = Control_backslash altgr control keycode 5 = Control_backslash alt keycode 5 = Meta_four altgr alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar altgr shift alt keycode 5 = Meta_dollar keycode 6 = five percent five percent control keycode 6 = Control_bracketright altgr control keycode 6 = Control_bracketright alt keycode 6 = Meta_five altgr alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent altgr shift alt keycode 6 = Meta_percent keycode 7 = six asciicircum six colon control keycode 7 = Control_asciicircum altgr control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six altgr alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum altgr shift alt keycode 7 = Meta_asciicircum keycode 8 = seven ampersand seven question control keycode 8 = Control_underscore altgr control keycode 8 = Control_underscore alt keycode 8 = Meta_seven altgr alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand altgr shift alt keycode 8 = Meta_ampersand keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete altgr control keycode 9 = Delete alt keycode 9 = Meta_eight altgr alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk altgr shift alt keycode 9 = Meta_asterisk keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine altgr alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft altgr shift alt keycode 10 = Meta_parenleft keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero altgr alt keycode 11 = Meta_zero shift alt keycode 11 = Meta_parenright altgr shift alt keycode 11 = Meta_parenright keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore altgr control keycode 12 = Control_underscore alt keycode 12 = Meta_minus altgr alt keycode 12 = Meta_minus shift alt keycode 12 = Meta_underscore altgr shift alt keycode 12 = Meta_underscore keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal altgr alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus altgr shift alt keycode 13 = Meta_plus keycode 14 = Delete Delete Delete Delete alt keycode 14 = Meta_Delete altgr alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab altgr alt keycode 15 = Meta_Tab keycode 16 = +q altgr keycode 16 = U+0439 altgr shift keycode 16 = U+0419 keycode 17 = +w altgr keycode 17 = U+04E9 altgr shift keycode 17 = U+04E8 altgr alt keycode 17 = U+0446 altgr alt shift keycode 17 = U+0426 keycode 18 = +e altgr keycode 18 = U+0443 altgr shift keycode 18 = U+0423 keycode 19 = +r altgr keycode 19 = U+043A altgr shift keycode 19 = U+041A keycode 20 = +t altgr keycode 20 = U+0435 altgr shift keycode 20 = U+0415 keycode 21 = +y altgr keycode 21 = U+043D altgr shift keycode 21 = U+041D keycode 22 = +u altgr keycode 22 = U+0433 altgr shift keycode 22 = U+0413 keycode 23 = +i altgr keycode 23 = U+0448 altgr shift keycode 23 = U+0428 keycode 24 = +o altgr keycode 24 = U+04D9 altgr shift keycode 24 = U+04D8 altgr alt keycode 24 = U+0449 altgr alt shift keycode 24 = U+0429 keycode 25 = +p altgr keycode 25 = U+0437 altgr shift keycode 25 = U+0417 keycode 26 = bracketleft braceleft altgr keycode 26 = U+0445 altgr shift keycode 26 = U+0425 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft altgr alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright bracketleft bracketright # The keycode "0xFF" is too dangerous for many programs (including emacs). # So let it be bracket instead of Hard Sign. altgr keycode 27 = U+04AF altgr shift keycode 27 = U+04AE altgr alt keycode 27 = U+044A altgr alt shift keycode 27 = U+042A control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = 0x080d altgr alt keycode 28 = 0x080d control keycode 28 = Linefeed altgr control keycode 28 = Linefeed keycode 29 = Control keycode 30 = +a altgr keycode 30 = U+0444 altgr shift keycode 30 = U+0424 keycode 31 = +s altgr keycode 31 = U+044B altgr shift keycode 31 = U+042B keycode 32 = +d altgr keycode 32 = U+0432 altgr shift keycode 32 = U+0412 keycode 33 = +f altgr keycode 33 = U+0430 altgr shift keycode 33 = U+0410 keycode 34 = +g altgr keycode 34 = U+043F altgr shift keycode 34 = U+041F keycode 35 = +h altgr keycode 35 = U+0440 altgr shift keycode 35 = U+0420 keycode 36 = +j altgr keycode 36 = U+043E altgr shift keycode 36 = U+041E keycode 37 = +k altgr keycode 37 = U+043B altgr shift keycode 37 = U+041B keycode 38 = +l altgr keycode 38 = U+0434 altgr shift keycode 38 = U+0414 keycode 39 = semicolon colon altgr keycode 39 = U+04A3 altgr shift keycode 39 = U+04A2 altgr alt keycode 39 = U+0436 altgr alt shift keycode 39 = U+0416 alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe altgr alt keycode 40 = Meta_apostrophe altgr keycode 40 = U+044D altgr shift keycode 40 = U+042D keycode 41 = grave asciitilde altgr keycode 41 = U+04BB altgr shift keycode 41 = U+04BA altgr alt keycode 41 = U+0451 altgr alt shift keycode 41 = U+0401 control keycode 41 = nul altgr control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar slash bar control keycode 43 = Control_backslash altgr control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash altgr alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar altgr shift alt keycode 43 = Meta_bar keycode 44 = +z altgr keycode 44 = U+044F altgr shift keycode 44 = U+042F keycode 45 = +x altgr keycode 45 = U+0447 altgr shift keycode 45 = U+0427 keycode 46 = +c altgr keycode 46 = U+0441 altgr shift keycode 46 = U+0421 keycode 47 = +v altgr keycode 47 = U+043C altgr shift keycode 47 = U+041C keycode 48 = +b altgr keycode 48 = U+0438 altgr shift keycode 48 = U+0418 keycode 49 = +n altgr keycode 49 = U+0442 altgr shift keycode 49 = U+0422 keycode 50 = +m altgr keycode 50 = U+0497 altgr shift keycode 50 = U+0496 altgr alt keycode 50 = U+044C altgr alt shift keycode 50 = U+042C keycode 51 = comma less alt keycode 51 = Meta_comma altgr alt keycode 51 = Meta_comma alt shift keycode 51 = Meta_less altgr alt shift keycode 51 = Meta_less altgr keycode 51 = U+0431 altgr shift keycode 51 = U+0411 keycode 52 = period greater alt keycode 52 = Meta_period altgr alt keycode 52 = Meta_period alt shift keycode 52 = Meta_greater altgr alt shift keycode 52 = Meta_greater altgr keycode 52 = U+044E altgr shift keycode 52 = U+042E # Can you survive without "yuo" letter? If no put U+0451 and U+0401 for # altgr keycode 53. keycode 53 = slash question period comma control keycode 53 = Delete altgr control keycode 53 = Delete alt keycode 53 = Meta_slash altgr alt keycode 53 = Meta_slash shift alt keycode 53 = Meta_question altgr shift alt keycode 53 = Meta_question keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space control keycode 57 = nul altgr control keycode 57 = nul alt keycode 57 = Meta_space altgr alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 altgr control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 control alt keycode 59 = Console_1 altgr control alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 altgr control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 control alt keycode 60 = Console_2 altgr control alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 altgr control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 control alt keycode 61 = Console_3 altgr control alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 altgr control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 control alt keycode 62 = Console_4 altgr control alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 altgr control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 control alt keycode 63 = Console_5 altgr control alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 altgr control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 control alt keycode 64 = Console_6 altgr control alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 altgr control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 control alt keycode 65 = Console_7 altgr control alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 altgr control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 control alt keycode 66 = Console_8 altgr control alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 altgr control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 control alt keycode 67 = Console_9 altgr control alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 altgr control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 control alt keycode 68 = Console_10 altgr control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State altgr control keycode 70 = Show_State alt keycode 70 = Scroll_Lock altgr alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 altgr alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 altgr alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 altgr alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 altgr alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 altgr alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 altgr alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 altgr alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 altgr alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 altgr alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 altgr alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less altgr alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 altgr control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 control alt keycode 87 = Console_11 altgr control alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 altgr control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 control alt keycode 88 = Console_12 altgr control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = Control_backslash control keycode 99 = Control_backslash altgr control keycode 99 = Control_backslash alt keycode 99 = Control_backslash altgr alt keycode 99 = Control_backslash keycode 100 = AltGr_Lock keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward altgr shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward altgr shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot altgr control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string F21 = "" string F22 = "" string F23 = "" string F24 = "" string F25 = "" string F26 = "" kbd-1.15.5/data/keymaps/i386/qwerty/tralt.map0000644000076400007640000001053512056474622015543 00000000000000# tr.map # -cagri@tubitak.gov.tr charset "iso-8859-9" include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam alt keycode 2 = Meta_one alt shift keycode 2 = Meta_exclam keycode 3 = two at at control keycode 3 = nul control shift keycode 3 = nul alt keycode 3 = Meta_two alt shift keycode 3 = Meta_at keycode 4 = three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three alt shift keycode 4 = Meta_numbersign keycode 5 = four dollar dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four alt shift keycode 5 = Meta_dollar keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five alt shift keycode 6 = Meta_percent keycode 7 = six asciicircum control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six alt shift keycode 7 = Meta_asciicircum keycode 8 = seven ampersand braceleft control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight asterisk bracketleft control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenleft bracketright alt keycode 10 = Meta_nine keycode 11 = zero parenright braceright alt keycode 11 = Meta_zero keycode 12 = minus underscore backslash control keycode 12 = Control_underscore control shift keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = equal plus alt keycode 13 = Meta_equal keycode 14 = Delete alt keycode 14 = Meta_Delete keycode 15 = Tab shift keycode 15 = Meta_Tab alt keycode 15 = Meta_Tab keycode 16 = q keycode 17 = w keycode 18 = e keycode 19 = r keycode 20 = t keycode 21 = y keycode 22 = u altgr keycode 22 = +0374 altgr shift keycode 22 = +0334 alt keycode 22 = +0374 alt shift keycode 22 = +0334 keycode 23 = i altgr keycode 23 = +0375 altgr shift keycode 23 = 0335 alt keycode 23 = +0375 alt shift keycode 23 = 0335 keycode 24 = o altgr keycode 24 = +0366 altgr shift keycode 24 = 0326 alt keycode 24 = +0366 alt shift keycode 24 = 0326 keycode 25 = p keycode 26 = bracketleft braceleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft alt shift keycode 26 = Meta_braceleft keycode 27 = bracketright braceright asciitilde control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright alt shift keycode 27 = Meta_braceright keycode 28 = Return alt keycode 28 = 0x080d keycode 29 = Control keycode 30 = a keycode 31 = s altgr keycode 31 = +0376 altgr shift keycode 31 = 0336 alt keycode 31 = +0376 alt shift keycode 31 = 0336 keycode 32 = d keycode 33 = f keycode 34 = g altgr keycode 34 = +0360 altgr shift keycode 34 = 0320 alt keycode 34 = +0360 alt shift keycode 34 = 0320 keycode 35 = h keycode 36 = j keycode 37 = k keycode 38 = l keycode 39 = semicolon colon alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = grave asciitilde control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash alt shift keycode 43 = Meta_bar keycode 44 = z keycode 45 = x keycode 46 = c altgr keycode 46 = +0347 altgr shift keycode 46 = 0307 alt keycode 46 = +0347 alt shift keycode 46 = 0307 keycode 47 = v keycode 48 = b keycode 49 = n keycode 50 = m keycode 51 = comma less alt keycode 51 = Meta_comma alt shift keycode 51 = Meta_less keycode 52 = period greater alt keycode 52 = Meta_period alt shift keycode 52 = Meta_greater keycode 53 = slash question control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwerty/pl.map0000644000076400007640000001115612056474622015030 00000000000000# From: Rafal Maszkowski # Date: Mon, 7 Feb 1994 12:00:39 +0100 (MET) # # Polish "programmers' keyboard" + paragraph sign AltGr-4, v. 0.92 # Rafal Maszkowski , , 94.02.16 # # Added keymaps line - aeb charset "iso-8859-2" keymaps 0-4,6,8,9,12 include "linux-with-alt-and-altgr" strings as usual alt_is_meta keycode 1 = Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam alt keycode 2 = Meta_one keycode 3 = two at at control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four dollar section control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six asciicircum control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven ampersand braceleft control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight asterisk bracketleft control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenleft bracketright alt keycode 10 = Meta_nine keycode 11 = zero parenright braceright alt keycode 11 = Meta_zero keycode 12 = minus underscore backslash control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = equal plus alt keycode 13 = Meta_equal keycode 14 = Delete alt keycode 14 = Meta_Delete keycode 15 = Tab shift keycode 15 = Meta_Tab alt keycode 15 = Meta_Tab keycode 16 = q keycode 17 = w keycode 18 = e Alt keycode 18 = +eogonek AltGr keycode 18 = +eogonek Alt Shift keycode 18 = +Eogonek AltGr Shift keycode 18 = +Eogonek keycode 19 = r keycode 20 = t keycode 21 = y keycode 22 = u keycode 23 = i keycode 24 = o Alt keycode 24 = +oacute AltGr keycode 24 = +oacute Alt Shift keycode 24 = +Oacute AltGr Shift keycode 24 = +Oacute keycode 25 = p keycode 26 = bracketleft braceleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright asciitilde control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a Alt keycode 30 = +aogonek AltGr keycode 30 = +aogonek Alt Shift keycode 30 = +Aogonek AltGr Shift keycode 30 = +Aogonek keycode 31 = s Alt keycode 31 = +sacute AltGr keycode 31 = +sacute Alt Shift keycode 31 = +Sacute AltGr Shift keycode 31 = +Sacute keycode 32 = d keycode 33 = f keycode 34 = g keycode 35 = h keycode 36 = j keycode 37 = k keycode 38 = l Alt keycode 38 = +lstroke AltGr keycode 38 = +lstroke Alt Shift keycode 38 = +Lstroke AltGr Shift keycode 38 = +Lstroke keycode 39 = semicolon colon alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = grave asciitilde control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 44 = z Alt keycode 44 = +zabovedot AltGr keycode 44 = +zabovedot Alt Shift keycode 44 = +Zabovedot AltGr Shift keycode 44 = +Zabovedot keycode 45 = x Alt keycode 45 = +zacute AltGr keycode 45 = +zacute Alt Shift keycode 45 = +Zacute AltGr Shift keycode 45 = +Zacute keycode 46 = c Alt keycode 46 = +cacute AltGr keycode 46 = +cacute Alt Shift keycode 46 = +Cacute AltGr Shift keycode 46 = +Cacute keycode 47 = v keycode 48 = b keycode 49 = n Alt keycode 49 = +nacute AltGr keycode 49 = +nacute Alt Shift keycode 49 = +Nacute AltGr Shift keycode 49 = +Nacute keycode 50 = m keycode 51 = comma less alt keycode 51 = Meta_comma keycode 52 = period greater alt keycode 52 = Meta_period keycode 53 = slash question control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwerty/ro_std.map0000644000076400007640000000774212056474622015715 00000000000000# English: # ro.map - Standard romanian layout as of SR13992:2004 # variant with ş and ţ with comma below (the correct one, # but many fonts do not have these characters, it should be kept as an option # for now keymaps 0-6,8-10,12 alt_is_meta include "qwerty-layout" include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape keycode 2 = one exclam one exclam keycode 3 = two at at at nul nul keycode 4 = three numbersign control keycode 4 = Escape keycode 5 = four dollar dollar dollar Control_backslash keycode 6 = five percent control keycode 6 = Control_bracketright keycode 7 = six asciicircum control keycode 7 = Control_asciicircum keycode 8 = seven ampersand braceleft braceleft Control_underscore keycode 9 = eight asterisk bracketleft bracketleft Delete keycode 10 = nine parenleft bracketright parenleft keycode 11 = zero parenright braceright parenright keycode 12 = minus underscore backslash backslash Control_underscore Control_underscore keycode 13 = equal plus keycode 14 = Delete Delete Delete keycode 15 = Tab Tab Tab keycode 26 = U+0103 U+0102 control keycode 26 = Escape keycode 27 = +0xEE +0xCE asciitilde asciitilde Control_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = U+0219 U+0218 keycode 40 = U+021B U+021A control keycode 40 = Control_g keycode 41 = U+201E U+201D grave asciitilde control keycode 41 = nul keycode 42 = Shift alt keycode 42 = AltGr_Lock altgr alt keycode 42 = AltGr_Lock # warning keycode 43 = +0xE2 +0xC2 control keycode 43 = Control_backslash keycode 51 = comma semicolon keycode 52 = period colon keycode 53 = slash question slash question control keycode 53 = Delete keycode 54 = Shift keycode 56 = Alt keycode 57 = space space space control keycode 57 = nul keycode 58 = Caps_Lock keycode 86 = less greater bar keycode 97 = Control shift alt keycode 100 = AltGr_Lock # altgr = 100 #keycode 102 = Control_a # Home #keycode 107 = Control_e # End #keycode 126 = Decr_Console # Buton windows #keycode 127 = Incr_Console # Buton windows # # Caracterele româneşti sunt mapate astfel: # AltGr + a = ă # AltGr + i = î # AltGr + s = ş # AltGr + t = ţ # AltGr + q = â # AltGr + [ = „ (ghilimele jos) # AltGr + ] = ” (ghilimele sus)_ # AltGr + , = « (croşete stânga)_ # AltGr + . = » (croşete dreapta)_ # AltGr + e = ” (euro - disponibil pe puţine fonturi cu diacritice româneşti)_ # AltGr + c = ” (copyright)_ # alt-left + shift-left = AltGr_Lock altgr keycode 41 = grave shift altgr keycode 41 = asciitilde altgr keycode 26 = bracketleft shift altgr keycode 26 = braceleft altgr keycode 27 = bracketright shift altgr keycode 27 = braceright altgr keycode 43 = backslash shift altgr keycode 43 = bar altgr keycode 39 = semicolon shift altgr keycode 39 = colon altgr keycode 40 = apostrophe shift altgr keycode 40 = quotedbl altgr keycode 51 = less shift altgr keycode 51 = +0xAB altgr keycode 52 = greater shift altgr keycode 52 = +0xBB # ß altgr keycode 31 = ssharp # € altgr keycode 18 = U+20AC # © altgr keycode 46 = +0xA9 # € altgr keycode 18 = U+20AC # ~ altgr keycode 2 = asciitilde # ˇ altgr keycode 3 = U+02C7 # ^ altgr keycode 4 = U+005E # ˘ altgr keycode 5 = U+02D8 # ˚ altgr keycode 6 = U+02DA # ˛ altgr keycode 7 = U+02DB # ` altgr keycode 8 = U+0060 # ˙ altgr keycode 9 = U+02D9 # ´ altgr keycode 10 = U+00B4 # ˝ altgr keycode 11 = U+02DD # ¨ altgr keycode 12 = U+00A8 # § altgr keycode 25 = U+00A7 # łŁ altgr keycode 38 = U+0142 shift altgr keycode 38 = U+0141 # đĐ altgr keycode 32 = U+0111 shift altgr keycode 32 = U+0110 kbd-1.15.5/data/keymaps/i386/qwerty/fi.map0000644000076400007640000000603712056474622015015 00000000000000keymaps 0-4,6,8,12 include "qwerty-layout" include "linux-with-alt-and-altgr" plain keycode 83 = KP_Comma strings as usual keycode 1 = Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam alt keycode 2 = Meta_one keycode 3 = two quotedbl at control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three numbersign sterling control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four dollar dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six ampersand control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven slash braceleft control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight parenleft bracketleft control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenright bracketright alt keycode 10 = Meta_nine keycode 11 = zero equal braceright alt keycode 11 = Meta_zero keycode 12 = plus question backslash control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = apostrophe grave alt keycode 13 = Meta_equal keycode 14 = Delete alt keycode 14 = Meta_Delete keycode 15 = Tab shift keycode 15 = Meta_Tab alt keycode 15 = Meta_Tab keycode 26 = braceright bracketright control keycode 26 = Escape alt keycode 26 = Meta_bracketleft altgr keycode 26 = aring shift altgr keycode 26 = Aring keycode 27 = shift keycode 27 = asciicircum altgr keycode 27 = asciitilde control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = bar backslash alt keycode 39 = Meta_semicolon altgr keycode 39 = odiaeresis shift altgr keycode 39 = Odiaeresis keycode 40 = braceleft bracketleft control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe altgr keycode 40 = adiaeresis shift altgr keycode 40 = Adiaeresis keycode 41 = control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = apostrophe asterisk control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 51 = comma semicolon alt keycode 51 = Meta_comma keycode 52 = period colon alt keycode 52 = Meta_period keycode 53 = minus underscore control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwerty/kyrgyz.map0000644000076400007640000002216412056474622015755 00000000000000! Kyrgyz keyboard map. Cyrillic mode is toggled by Caps Lock, ! kyrgyz -- by Right Control. ! Based on Andrew Aksyonov Russian CP1251 ! Cyrillic keyboard.kmap. ! AEN keymaps 0-4,6,8,10,12, 128-132 include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one keycode 3 = two at two quotedbl control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three numbersign three slash control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four dollar four semicolon control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent five colon control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six asciicircum six comma control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven ampersand seven period control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight asterisk eight semicolon control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenleft nine question alt keycode 10 = Meta_nine keycode 11 = zero parenright zero percent alt keycode 11 = Meta_zero keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal keycode 14 = BackSpace alt keycode 14 = Meta_Delete keycode 15 = Tab alt keycode 15 = Meta_Tab keycode 16 = +q +Q +233 +201 control keycode 16 = Control_q altgr control keycode 16 = Control_q keycode 17 = +w +W +246 +214 control keycode 17 = Control_w altgr control keycode 17 = Control_w keycode 18 = +e +E +243 +211 altgr ctrlr keycode 18 = +0x89 altgr ctrlr shift keycode 18 = +0x87 control keycode 18 = Control_e altgr control keycode 18 = Control_e keycode 19 = +r +R +234 +202 control keycode 19 = Control_r altgr control keycode 19 = Control_r keycode 20 = +t +T +229 +197 control keycode 20 = Control_t altgr control keycode 20 = Control_t keycode 21 = +y +Y +237 +205 altgr ctrlr keycode 21 = +0x9c altgr ctrlr shift keycode 21 = +0x8c control keycode 21 = Control_y altgr control keycode 21 = Control_y keycode 22 = +u +U +227 +195 control keycode 22 = Control_u altgr control keycode 22 = Control_u keycode 23 = +i +I +248 +216 control keycode 23 = Tab altgr control keycode 23 = Tab keycode 24 = +o +O +249 +217 control keycode 24 = Control_o altgr control keycode 24 = Control_o keycode 25 = +p +P +231 +199 control keycode 25 = Control_p altgr control keycode 25 = Control_p keycode 26 = bracketleft braceleft +245 +213 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright +250 +218 control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = +a +A +244 +212 control keycode 30 = Control_a altgr control keycode 30 = Control_a keycode 31 = +s +S +251 +219 control keycode 31 = Control_s altgr control keycode 31 = Control_s keycode 32 = +d +D +226 +194 control keycode 32 = Control_d altgr control keycode 32 = Control_d keycode 33 = +f +F +224 +192 control keycode 33 = Control_f altgr control keycode 33 = Control_f keycode 34 = +g +G +239 +207 control keycode 34 = Control_g altgr control keycode 34 = Control_g keycode 35 = +h +H +240 +208 control keycode 35 = BackSpace altgr control keycode 35 = BackSpace keycode 36 = +j +J +238 +206 altgr ctrlr keycode 36 = +0xb5 altgr ctrlr shift keycode 36 = +0xa4 control keycode 36 = Linefeed altgr control keycode 36 = Linefeed keycode 37 = +k +K +235 +203 control keycode 37 = Control_k altgr control keycode 37 = Control_k keycode 38 = +l +L +228 +196 control keycode 38 = Control_l altgr control keycode 38 = Control_l keycode 39 = semicolon colon +230 +198 alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl +253 +221 control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = grave asciitilde parenright parenleft control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar backslash bar control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 44 = +z +Z +255 +223 control keycode 44 = Control_z altgr control keycode 44 = Control_z keycode 45 = +x +X +247 +215 control keycode 45 = Control_x altgr control keycode 45 = Control_x keycode 46 = +c +C +241 +209 control keycode 46 = Control_c altgr control keycode 46 = Control_c keycode 47 = +v +V +236 +204 control keycode 47 = Control_v altgr control keycode 47 = Control_v keycode 48 = +b +B +232 +200 control keycode 48 = Control_b altgr control keycode 48 = Control_b keycode 49 = +n +N +242 +210 control keycode 49 = Control_n altgr control keycode 49 = Control_n keycode 50 = +m +M +252 +220 control keycode 50 = Control_m altgr control keycode 50 = Control_m keycode 51 = comma less +225 +193 alt keycode 51 = Meta_comma keycode 52 = period greater +254 +222 alt keycode 52 = Meta_period keycode 53 = slash question +0xb8 +0xa8 control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = AltGr_Lock shift keycode 58 = Caps_Lock altgr shift keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = CtrlR keycode 98 = KP_Divide keycode 99 = Control_backslash control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = kbd-1.15.5/data/keymaps/i386/qwerty/cz-cp1250.map0000644000076400007640000002270612056474622015744 00000000000000# Czech Windows CP 1250 keyboard map for text console # Modified by Tomas Lorenc (tomas@ct.cz) from: # Czech ISO 8859-2 keyboard map for text console # Written and (c) copyright by Jan Kasprzak (kas@ics.muni.cz) # You can distribute this file under the terms of GNU General # Public License (GPL). See the file COPYING. # # Ceska klavesnice se zapne a vypne klavesou Pause. # Klavesou AltGr (Right Alt) je mozne se prepnout z ceske do US a naopak. # Klavesa Pause pak funguje jako AltGr-lock. # # Klavesnice je kompletne ceska, krome jedineho pripadu: # Ma rozlozeni klaves qwerty a nikoliv qwertz, jak je tomu # na standardnim ceskem psacim stroji. # charset "cp-1250" keymaps 0-15 strings as usual keycode 1 = Escape Escape Escape Escape Escape Escape Escape Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape keycode 2 = one exclam plus one VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_one Meta_one Meta_one Meta_one keycode 3 = two at ecaron two nul nul nul nul Meta_two Meta_two Meta_two Meta_two keycode 4 = three numbersign scaron three Escape VoidSymbol Escape VoidSymbol Meta_three Meta_three Meta_three Meta_three Meta_three keycode 5 = four dollar ccaron four Control_backslash VoidSymbol Control_backslash VoidSymbol Meta_four Meta_four Meta_four Meta_four keycode 6 = five percent rcaron five Control_bracketright VoidSymbol Control_bracketright VoidSymbol Meta_five Meta_five Meta_five Meta_five keycode 7 = six asciicircum zcaron six Control_asciicircum VoidSymbol Control_asciicircum VoidSymbol Meta_six Meta_six Meta_six Meta_six keycode 8 = seven ampersand yacute seven Control_underscore VoidSymbol Control_underscore VoidSymbol Meta_seven Meta_seven Meta_seven Meta_seven keycode 9 = eight asterisk aacute eight Delete VoidSymbol Delete VoidSymbol Meta_eight Meta_eight Meta_eight Meta_eight keycode 10 = nine parenleft iacute nine VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_nine Meta_nine Meta_nine Meta_nine keycode 11 = zero parenright eacute zero VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_zero Meta_zero Meta_zero Meta_zero keycode 12 = minus underscore equal percent Control_underscore Control_underscore Control_underscore Control_underscore Meta_minus Meta_minus Meta_minus Meta_minus keycode 13 = equal plus dead_acute dead_circumflex VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_equal Meta_equal Meta_equal Meta_equal keycode 14 = Delete Delete Delete Delete VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_Delete Meta_Delete Meta_Delete Meta_Delete keycode 15 = Tab Meta_Tab Tab Tab VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_Tab Meta_Tab Meta_Tab Meta_Tab keycode 16 = q keycode 17 = w keycode 18 = e keycode 19 = r keycode 20 = t keycode 21 = y keycode 22 = u keycode 23 = i keycode 24 = o keycode 25 = p keycode 26 = bracketleft braceleft uacute slash Escape VoidSymbol Escape VoidSymbol Meta_bracketleft Meta_bracketleft Meta_bracketleft Meta_bracketleft keycode 27 = bracketright braceright parenright parenleft Control_bracketright VoidSymbol Control_bracketright VoidSymbol Meta_bracketright Meta_bracketright Meta_bracketright Meta_bracketright keycode 28 = Return altgr keycode 28 = Return alt keycode 28 = Meta_Control_m alt altgr keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a keycode 31 = s keycode 32 = d keycode 33 = f keycode 34 = g keycode 35 = h keycode 36 = j keycode 37 = k keycode 38 = l keycode 39 = semicolon colon uring quotedbl VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_semicolon Meta_semicolon Meta_semicolon Meta_semicolon keycode 40 = apostrophe quotedbl 0xa7 exclam Control_g VoidSymbol Control_g VoidSymbol Meta_apostrophe Meta_apostrophe Meta_apostrophe Meta_apostrophe keycode 41 = grave asciitilde grave semicolon nul VoidSymbol nul VoidSymbol Meta_grave VoidSymbol Meta_grave keycode 42 = Shift keycode 43 = backslash bar backslash bar Control_backslash VoidSymbol Control_backslash VoidSymbol Meta_backslash VoidSymbol Meta_backslash keycode 44 = z keycode 45 = x keycode 46 = c keycode 47 = v keycode 48 = b keycode 49 = n keycode 50 = m keycode 51 = comma less comma question alt keycode 51 = Meta_comma alt altgr keycode 51 = Meta_comma keycode 52 = period greater period colon Compose VoidSymbol Compose VoidSymbol Meta_period VoidSymbol Meta_period keycode 53 = slash question minus underscore Delete VoidSymbol Delete VoidSymbol Meta_slash VoidSymbol Meta_slash keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space nul nul nul nul Meta_space Meta_space Meta_space Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F13 F1 F13 F1 VoidSymbol F1 VoidSymbol Console_1 VoidSymbol Console_1 keycode 60 = F2 F14 F2 F14 F2 VoidSymbol F2 VoidSymbol Console_2 VoidSymbol Console_2 keycode 61 = F3 F15 F3 F15 F3 VoidSymbol F3 VoidSymbol Console_3 VoidSymbol Console_3 keycode 62 = F4 F16 F4 F15 F4 VoidSymbol F4 VoidSymbol Console_4 VoidSymbol Console_4 keycode 63 = F5 F17 F5 F15 F5 VoidSymbol F5 VoidSymbol Console_5 VoidSymbol Console_5 keycode 64 = F6 F18 F6 F15 F6 VoidSymbol F6 VoidSymbol Console_6 VoidSymbol Console_6 keycode 65 = F7 F19 F7 F15 F7 VoidSymbol F7 VoidSymbol Console_7 VoidSymbol Console_7 keycode 66 = F8 F20 F8 F15 F8 VoidSymbol F8 VoidSymbol Console_8 VoidSymbol Console_8 keycode 67 = F9 F9 F9 F9 F9 VoidSymbol F9 VoidSymbol Console_9 VoidSymbol Console_9 keycode 68 = F10 F10 F10 F10 F10 VoidSymbol F10 VoidSymbol Console_10 VoidSymbol Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 F11 VoidSymbol F11 VoidSymbol Console_11 VoidSymbol Console_11 keycode 88 = F12 F12 F12 F12 F12 VoidSymbol F12 VoidSymbol Console_12 VoidSymbol Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console alt altgr keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console alt altgr keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove control alt keycode 111 = Boot keycode 112 = Macro keycode 113 = F13 keycode 114 = F14 keycode 115 = Help keycode 116 = Do keycode 117 = F17 keycode 118 = KP_MinPlus keycode 119 = AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = compose ',' 'A' to '' compose '/' 'L' to '' compose '^' 'L' to '' compose '\'' 'S' to '' compose '^' 'S' to '' compose ',' 'S' to '' compose '^' 'T' to '' compose '\'' 'Z' to '' compose '^' 'Z' to '' compose '.' 'Z' to '' compose ',' 'a' to '' compose '/' 'l' to '' compose '^' 'l' to '' compose '\'' 's' to '' compose '^' 's' to '' compose ',' 's' to '' compose '^' 't' to '' compose '\'' 'z' to '' compose '^' 'z' to '' compose '.' 'z' to '' compose '\'' 'R' to '' compose '\'' 'A' to '' compose '^' 'A' to '' compose '^' 'A' to '' compose ':' 'A' to '' compose '\'' 'L' to '' compose '\'' 'C' to '' compose ',' 'C' to '' compose '^' 'C' to '' compose '\'' 'E' to '' compose ',' 'E' to '' compose '"' 'E' to '' compose '^' 'E' to '' compose '\'' 'I' to '' compose '^' 'I' to '' compose '^' 'D' to '' compose '-' 'D' to '' compose '\'' 'N' to '' compose '^' 'N' to '' compose '\'' 'O' to '' compose '^' 'O' to '' compose '"' 'O' to '' compose ':' 'O' to '' compose '^' 'R' to '' compose '^' 'U' to '' compose '\'' 'U' to '' compose '"' 'U' to '' compose ':' 'U' to '' compose '\'' 'Y' to '' compose ',' 'T' to '' compose 's' 's' to '' compose 'S' 'S' to '' compose '\'' 'r' to '' compose '\'' 'a' to '' compose '^' 'a' to '' compose '^' 'a' to '' compose ':' 'a' to '' compose '\'' 'l' to '' compose '\'' 'c' to '' compose ',' 'c' to '' compose '^' 'c' to '' compose '\'' 'e' to '' compose ',' 'e' to '' compose ':' 'e' to '' compose '^' 'e' to '' compose '\'' 'i' to '' compose '^' 'e' to '' compose '^' 'd' to '' compose '-' 'd' to '' compose '\'' 'n' to '' compose '^' 'n' to '' compose '\'' 'o' to '' compose '^' 'o' to '' compose ':' 'o' to '' compose '"' 'o' to '' compose '^' 'r' to '' compose '^' 'u' to '' compose '\'' 'u' to '' compose '"' 'u' to '' compose ':' 'u' to '' compose '\'' 'y' to '' compose ',' 't' to '' kbd-1.15.5/data/keymaps/i386/qwerty/ruwin_ctrl-UTF-8.map0000644000076400007640000003505112056474622017406 00000000000000# This keymap is a result of a convertion done by a script. # Cyril Slobin's encoding tables from # console-tools-cyrillic-0.8 package were used. # being converted from/to encoding: # koi8-r utf-8 # ruwin_ctrl.map is a Russian keymap for a ms(105 keys) keyboard, prepared by # IPLabs Linux Team (www.iplabs.ru/Linux and www.logic.ru) # from (ru1.map) by Eugene Crosser's (ru.map): # by Alexey Vovenko . # # RightCtrl is used to change rus/lat # include "qwerty-layout" keycode 0 = keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape altgr alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one altgr alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam altgr shift alt keycode 2 = Meta_exclam keycode 3 = two at two quotedbl control keycode 3 = nul altgr control keycode 3 = nul alt keycode 3 = Meta_two altgr alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at altgr shift alt keycode 3 = Meta_at keycode 4 = three numbersign three numbersign control keycode 4 = Escape altgr control keycode 4 = Escape alt keycode 4 = Meta_three altgr alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign altgr shift alt keycode 4 = Meta_numbersign keycode 5 = four dollar four semicolon control keycode 5 = Control_backslash altgr control keycode 5 = Control_backslash alt keycode 5 = Meta_four altgr alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar altgr shift alt keycode 5 = Meta_dollar keycode 6 = five percent five percent control keycode 6 = Control_bracketright altgr control keycode 6 = Control_bracketright alt keycode 6 = Meta_five altgr alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent altgr shift alt keycode 6 = Meta_percent keycode 7 = six asciicircum six colon control keycode 7 = Control_asciicircum altgr control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six altgr alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum altgr shift alt keycode 7 = Meta_asciicircum keycode 8 = seven ampersand seven question control keycode 8 = Control_underscore altgr control keycode 8 = Control_underscore alt keycode 8 = Meta_seven altgr alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand altgr shift alt keycode 8 = Meta_ampersand keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete altgr control keycode 9 = Delete alt keycode 9 = Meta_eight altgr alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk altgr shift alt keycode 9 = Meta_asterisk keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine altgr alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft altgr shift alt keycode 10 = Meta_parenleft keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero altgr alt keycode 11 = Meta_zero shift alt keycode 11 = Meta_parenright altgr shift alt keycode 11 = Meta_parenright keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore altgr control keycode 12 = Control_underscore alt keycode 12 = Meta_minus altgr alt keycode 12 = Meta_minus shift alt keycode 12 = Meta_underscore altgr shift alt keycode 12 = Meta_underscore keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal altgr alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus altgr shift alt keycode 13 = Meta_plus keycode 14 = Delete Delete Delete Delete alt keycode 14 = Meta_Delete altgr alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab altgr alt keycode 15 = Meta_Tab altgr keycode 16 = U+0439 altgr shift keycode 16 = U+0419 altgr keycode 17 = U+0446 altgr shift keycode 17 = U+0426 altgr keycode 18 = U+0443 altgr shift keycode 18 = U+0423 altgr keycode 19 = U+043A altgr shift keycode 19 = U+041A altgr keycode 20 = U+0435 altgr shift keycode 20 = U+0415 altgr keycode 21 = U+043D altgr shift keycode 21 = U+041D altgr keycode 22 = U+0433 altgr shift keycode 22 = U+0413 altgr keycode 23 = U+0448 altgr shift keycode 23 = U+0428 altgr keycode 24 = U+0449 altgr shift keycode 24 = U+0429 altgr keycode 25 = U+0437 altgr shift keycode 25 = U+0417 keycode 26 = bracketleft braceleft altgr keycode 26 = U+0445 altgr shift keycode 26 = U+0425 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft altgr alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright bracketleft bracketright # The keycode "0xFF" is too dangerous for many programs (including emacs). # So let it be bracket instead of Hard Sign. altgr keycode 27 = U+044A altgr shift keycode 27 = U+042A control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright altgr alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = 0x080d altgr alt keycode 28 = 0x080d control keycode 28 = Linefeed altgr control keycode 28 = Linefeed keycode 29 = Control altgr keycode 30 = U+0444 altgr shift keycode 30 = U+0424 altgr keycode 31 = U+044B altgr shift keycode 31 = U+042B altgr keycode 32 = U+0432 altgr shift keycode 32 = U+0412 altgr keycode 33 = U+0430 altgr shift keycode 33 = U+0410 altgr keycode 34 = U+043F altgr shift keycode 34 = U+041F altgr keycode 35 = U+0440 altgr shift keycode 35 = U+0420 altgr keycode 36 = U+043E altgr shift keycode 36 = U+041E altgr keycode 37 = U+043B altgr shift keycode 37 = U+041B altgr keycode 38 = U+0434 altgr shift keycode 38 = U+0414 keycode 39 = semicolon colon altgr keycode 39 = U+0436 altgr shift keycode 39 = U+0416 alt keycode 39 = Meta_semicolon altgr alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe altgr alt keycode 40 = Meta_apostrophe altgr keycode 40 = U+044D altgr shift keycode 40 = U+042D keycode 41 = grave asciitilde U+0451 U+0401 control keycode 41 = nul altgr control keycode 41 = nul alt keycode 41 = Meta_grave altgr alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar slash bar control keycode 43 = Control_backslash altgr control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash altgr alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar altgr shift alt keycode 43 = Meta_bar altgr keycode 44 = U+044F altgr shift keycode 44 = U+042F altgr keycode 45 = U+0447 altgr shift keycode 45 = U+0427 altgr keycode 46 = U+0441 altgr shift keycode 46 = U+0421 altgr keycode 47 = U+043C altgr shift keycode 47 = U+041C altgr keycode 48 = U+0438 altgr shift keycode 48 = U+0418 altgr keycode 49 = U+0442 altgr shift keycode 49 = U+0422 altgr keycode 50 = U+044C altgr shift keycode 50 = U+042C keycode 51 = comma less alt keycode 51 = Meta_comma altgr alt keycode 51 = Meta_comma alt shift keycode 51 = Meta_less altgr alt shift keycode 51 = Meta_less altgr keycode 51 = U+0431 altgr shift keycode 51 = U+0411 keycode 52 = period greater alt keycode 52 = Meta_period altgr alt keycode 52 = Meta_period alt shift keycode 52 = Meta_greater altgr alt shift keycode 52 = Meta_greater altgr keycode 52 = U+044E altgr shift keycode 52 = U+042E # Can you survive without "yuo" letter? If no put U+0451 and U+0401 for # altgr keycode 53. keycode 53 = slash question period comma control keycode 53 = Delete altgr control keycode 53 = Delete alt keycode 53 = Meta_slash altgr alt keycode 53 = Meta_slash shift alt keycode 53 = Meta_question altgr shift alt keycode 53 = Meta_question keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space control keycode 57 = nul altgr control keycode 57 = nul alt keycode 57 = Meta_space altgr alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 altgr control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 control alt keycode 59 = Console_1 altgr control alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 altgr control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 control alt keycode 60 = Console_2 altgr control alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 altgr control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 control alt keycode 61 = Console_3 altgr control alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 altgr control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 control alt keycode 62 = Console_4 altgr control alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 altgr control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 control alt keycode 63 = Console_5 altgr control alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 altgr control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 control alt keycode 64 = Console_6 altgr control alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 altgr control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 control alt keycode 65 = Console_7 altgr control alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 altgr control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 control alt keycode 66 = Console_8 altgr control alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 altgr control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 control alt keycode 67 = Console_9 altgr control alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 altgr control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 control alt keycode 68 = Console_10 altgr control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State altgr control keycode 70 = Show_State alt keycode 70 = Scroll_Lock altgr alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 altgr alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 altgr alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 altgr alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 altgr alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 altgr alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 altgr alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 altgr alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 altgr alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 altgr alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 altgr alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less altgr alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 altgr control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 control alt keycode 87 = Console_11 altgr control alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 altgr control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 control alt keycode 88 = Console_12 altgr control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = AltGr_Lock keycode 98 = KP_Divide keycode 99 = Control_backslash control keycode 99 = Control_backslash altgr control keycode 99 = Control_backslash alt keycode 99 = Control_backslash altgr alt keycode 99 = Control_backslash keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward altgr shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward altgr shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot altgr control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string F21 = "" string F22 = "" string F23 = "" string F24 = "" string F25 = "" string F26 = "" kbd-1.15.5/data/keymaps/i386/qwerty/se-fi-lat6.map0000644000076400007640000000036012056474622016257 00000000000000# se-fi-lat6.map # Covers ISO 8859-10, 1993 # Modifies se-lat6.map for use in Finland and Sweden # by keycode 39 = +odiaeresis +Odiaeresis +oslash +Ooblique keycode 40 = +adiaeresis +Adiaeresis +ae +AE kbd-1.15.5/data/keymaps/i386/qwerty/ruwin_ct_sh-CP1251.map0000644000076400007640000003526312056474622017557 00000000000000# This keymap is a result of a convertion done by a script. # Cyril Slobin's encoding tables from # console-tools-cyrillic-0.8 package were used. # being converted from/to encoding: # koi8-r cp1251 # ruwin_ct_sh.map is a Russian keymap for a ms(105 keys) keyboard, prepared by # IPLabs Linux Team (www.iplabs.ru/Linux and www.logic.ru) # from (ru1.map) by Eugene Crosser's (ru.map): # by Alexey Vovenko . # # changed by imz@altlinux.ru to be left/right insensitive # # Right+Shift is used to change rus/lat # include "qwerty-layout" keycode 0 = keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape altgr alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one altgr alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam altgr shift alt keycode 2 = Meta_exclam keycode 3 = two at two quotedbl control keycode 3 = nul altgr control keycode 3 = nul alt keycode 3 = Meta_two altgr alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at altgr shift alt keycode 3 = Meta_at keycode 4 = three numbersign three numbersign control keycode 4 = Escape altgr control keycode 4 = Escape alt keycode 4 = Meta_three altgr alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign altgr shift alt keycode 4 = Meta_numbersign keycode 5 = four dollar four semicolon control keycode 5 = Control_backslash altgr control keycode 5 = Control_backslash alt keycode 5 = Meta_four altgr alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar altgr shift alt keycode 5 = Meta_dollar keycode 6 = five percent five percent control keycode 6 = Control_bracketright altgr control keycode 6 = Control_bracketright alt keycode 6 = Meta_five altgr alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent altgr shift alt keycode 6 = Meta_percent keycode 7 = six asciicircum six colon control keycode 7 = Control_asciicircum altgr control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six altgr alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum altgr shift alt keycode 7 = Meta_asciicircum keycode 8 = seven ampersand seven question control keycode 8 = Control_underscore altgr control keycode 8 = Control_underscore alt keycode 8 = Meta_seven altgr alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand altgr shift alt keycode 8 = Meta_ampersand keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete altgr control keycode 9 = Delete alt keycode 9 = Meta_eight altgr alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk altgr shift alt keycode 9 = Meta_asterisk keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine altgr alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft altgr shift alt keycode 10 = Meta_parenleft keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero altgr alt keycode 11 = Meta_zero shift alt keycode 11 = Meta_parenright altgr shift alt keycode 11 = Meta_parenright keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore altgr control keycode 12 = Control_underscore alt keycode 12 = Meta_minus altgr alt keycode 12 = Meta_minus shift alt keycode 12 = Meta_underscore altgr shift alt keycode 12 = Meta_underscore keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal altgr alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus altgr shift alt keycode 13 = Meta_plus keycode 14 = Delete Delete Delete Delete alt keycode 14 = Meta_Delete altgr alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab altgr alt keycode 15 = Meta_Tab altgr keycode 16 = +0xE9 altgr shift keycode 16 = +0xC9 altgr keycode 17 = +0xF6 altgr shift keycode 17 = +0xD6 altgr keycode 18 = +0xF3 altgr shift keycode 18 = +0xD3 altgr keycode 19 = +0xEA altgr shift keycode 19 = +0xCA altgr keycode 20 = +0xE5 altgr shift keycode 20 = +0xC5 altgr keycode 21 = +0xED altgr shift keycode 21 = +0xCD altgr keycode 22 = +0xE3 altgr shift keycode 22 = +0xC3 altgr keycode 23 = +0xF8 altgr shift keycode 23 = +0xD8 altgr keycode 24 = +0xF9 altgr shift keycode 24 = +0xD9 altgr keycode 25 = +0xE7 altgr shift keycode 25 = +0xC7 keycode 26 = bracketleft braceleft altgr keycode 26 = +0xF5 altgr shift keycode 26 = +0xD5 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft altgr alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright bracketleft bracketright # The keycode "0xFF" is too dangerous for many programs (including emacs). # So let it be bracket instead of Hard Sign. altgr keycode 27 = +0xFA altgr shift keycode 27 = +0xDA control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright altgr alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = 0x080d altgr alt keycode 28 = 0x080d control keycode 28 = Linefeed altgr control keycode 28 = Linefeed keycode 29 = Control altgr keycode 30 = +0xF4 altgr shift keycode 30 = +0xD4 altgr keycode 31 = +0xFB altgr shift keycode 31 = +0xDB altgr keycode 32 = +0xE2 altgr shift keycode 32 = +0xC2 altgr keycode 33 = +0xE0 altgr shift keycode 33 = +0xC0 altgr keycode 34 = +0xEF altgr shift keycode 34 = +0xCF altgr keycode 35 = +0xF0 altgr shift keycode 35 = +0xD0 altgr keycode 36 = +0xEE altgr shift keycode 36 = +0xCE altgr keycode 37 = +0xEB altgr shift keycode 37 = +0xCB altgr keycode 38 = +0xE4 altgr shift keycode 38 = +0xC4 keycode 39 = semicolon colon altgr keycode 39 = +0xE6 altgr shift keycode 39 = +0xC6 alt keycode 39 = Meta_semicolon altgr alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe altgr alt keycode 40 = Meta_apostrophe altgr keycode 40 = +0xFD altgr shift keycode 40 = +0xDD keycode 41 = grave asciitilde +0xB8 +0xA8 control keycode 41 = nul altgr control keycode 41 = nul alt keycode 41 = Meta_grave altgr alt keycode 41 = Meta_grave keycode 42 = Shift control keycode 42 = AltGr_Lock altgr control keycode 42 = AltGr_Lock keycode 43 = backslash bar slash bar control keycode 43 = Control_backslash altgr control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash altgr alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar altgr shift alt keycode 43 = Meta_bar altgr keycode 44 = +0xFF altgr shift keycode 44 = +0xDF altgr keycode 45 = +0xF7 altgr shift keycode 45 = +0xD7 altgr keycode 46 = +0xF1 altgr shift keycode 46 = +0xD1 altgr keycode 47 = +0xEC altgr shift keycode 47 = +0xCC altgr keycode 48 = +0xE8 altgr shift keycode 48 = +0xC8 altgr keycode 49 = +0xF2 altgr shift keycode 49 = +0xD2 altgr keycode 50 = +0xFC altgr shift keycode 50 = +0xDC keycode 51 = comma less alt keycode 51 = Meta_comma altgr alt keycode 51 = Meta_comma alt shift keycode 51 = Meta_less altgr alt shift keycode 51 = Meta_less altgr keycode 51 = +0xE1 altgr shift keycode 51 = +0xC1 keycode 52 = period greater alt keycode 52 = Meta_period altgr alt keycode 52 = Meta_period alt shift keycode 52 = Meta_greater altgr alt shift keycode 52 = Meta_greater altgr keycode 52 = +0xFE altgr shift keycode 52 = +0xDE # Can you survive without "yuo" letter? If no put +0xB8 and +0xA8 for # altgr keycode 53. keycode 53 = slash question period comma control keycode 53 = Delete altgr control keycode 53 = Delete alt keycode 53 = Meta_slash altgr alt keycode 53 = Meta_slash shift alt keycode 53 = Meta_question altgr shift alt keycode 53 = Meta_question keycode 54 = Shift control keycode 54 = AltGr_Lock altgr control keycode 54 = AltGr_Lock keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space control keycode 57 = nul altgr control keycode 57 = nul alt keycode 57 = Meta_space altgr alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 altgr control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 control alt keycode 59 = Console_1 altgr control alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 altgr control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 control alt keycode 60 = Console_2 altgr control alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 altgr control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 control alt keycode 61 = Console_3 altgr control alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 altgr control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 control alt keycode 62 = Console_4 altgr control alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 altgr control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 control alt keycode 63 = Console_5 altgr control alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 altgr control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 control alt keycode 64 = Console_6 altgr control alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 altgr control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 control alt keycode 65 = Console_7 altgr control alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 altgr control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 control alt keycode 66 = Console_8 altgr control alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 altgr control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 control alt keycode 67 = Console_9 altgr control alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 altgr control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 control alt keycode 68 = Console_10 altgr control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State altgr control keycode 70 = Show_State alt keycode 70 = Scroll_Lock altgr alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 altgr alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 altgr alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 altgr alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 altgr alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 altgr alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 altgr alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 altgr alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 altgr alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 altgr alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 altgr alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less altgr alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 altgr control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 control alt keycode 87 = Console_11 altgr control alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 altgr control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 control alt keycode 88 = Console_12 altgr control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = Control_backslash control keycode 99 = Control_backslash altgr control keycode 99 = Control_backslash alt keycode 99 = Control_backslash altgr alt keycode 99 = Control_backslash keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward altgr shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward altgr shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot altgr control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string F21 = "" string F22 = "" string F23 = "" string F24 = "" string F25 = "" string F26 = "" kbd-1.15.5/data/keymaps/i386/qwerty/ru-yawerty.map0000644000076400007640000004507212056474622016551 00000000000000# # Cyrillic Yawerty map # # This map is designed to be as close to QWERTY as possible. In particular, # important punctuation characters such as .,;:?'" occupy the same keys as # in QWERTY. The correspondence between latin and cyrillic characters is # as in KOI (q=ya, x=soft sign etc.). `Yu' is on the tilde key, `che' is # plus/equal, hard sign is mapped to underscore. There is no capital hard # sign just because it would be much more useless than any of the keys it # would have taken. # # Mode is switched by the right alt key. # # This map is derived from Alexey Vovenko's ru1.map. # strings as usual keycode 0 = keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape altgr alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one altgr alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam altgr shift alt keycode 2 = Meta_exclam keycode 3 = two at two at control keycode 3 = nul altgr control keycode 3 = nul alt keycode 3 = Meta_two altgr alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at altgr shift alt keycode 3 = Meta_at keycode 4 = three numbersign three 0243 control keycode 4 = Escape altgr control keycode 4 = Escape alt keycode 4 = Meta_three altgr alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign altgr shift alt keycode 4 = Meta_numbersign keycode 5 = four dollar four 0263 control keycode 5 = Control_backslash altgr control keycode 5 = Control_backslash alt keycode 5 = Meta_four altgr alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar altgr shift alt keycode 5 = Meta_dollar keycode 6 = five percent five percent control keycode 6 = Control_bracketright altgr control keycode 6 = Control_bracketright alt keycode 6 = Meta_five altgr alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent altgr shift alt keycode 6 = Meta_percent keycode 7 = six asciicircum six asciicircum control keycode 7 = Control_asciicircum altgr control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six altgr alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum altgr shift alt keycode 7 = Meta_asciicircum keycode 8 = seven ampersand seven ampersand control keycode 8 = Control_underscore altgr control keycode 8 = Control_underscore alt keycode 8 = Meta_seven altgr alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand altgr shift alt keycode 8 = Meta_ampersand keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete altgr control keycode 9 = Delete alt keycode 9 = Meta_eight altgr alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk altgr shift alt keycode 9 = Meta_asterisk keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine altgr alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft altgr shift alt keycode 10 = Meta_parenleft keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero altgr alt keycode 11 = Meta_zero shift alt keycode 11 = Meta_parenright altgr shift alt keycode 11 = Meta_parenright keycode 12 = minus underscore minus +0337 control keycode 12 = Control_underscore altgr control keycode 12 = Control_underscore alt keycode 12 = Meta_minus altgr alt keycode 12 = Meta_minus shift alt keycode 12 = Meta_underscore altgr shift alt keycode 12 = Meta_underscore keycode 13 = equal plus +0336 +0376 alt keycode 13 = Meta_equal altgr alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus altgr shift alt keycode 13 = Meta_plus keycode 14 = Delete Delete Delete Delete alt keycode 14 = Meta_Delete altgr alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab altgr alt keycode 15 = Meta_Tab keycode 16 = +q altgr keycode 16 = +0321 altgr shift keycode 16 = +0361 keycode 17 = +w altgr keycode 17 = +0327 altgr shift keycode 17 = +0367 keycode 18 = +e altgr keycode 18 = +0305 altgr shift keycode 18 = +0345 keycode 19 = +r altgr keycode 19 = +0322 altgr shift keycode 19 = +0362 keycode 20 = +t altgr keycode 20 = +0324 altgr shift keycode 20 = +0364 keycode 21 = +y altgr keycode 21 = +0331 altgr shift keycode 21 = +0371 keycode 22 = +u altgr keycode 22 = +0325 altgr shift keycode 22 = +0365 keycode 23 = +i altgr keycode 23 = +0311 altgr shift keycode 23 = +0351 keycode 24 = +o altgr keycode 24 = +0317 altgr shift keycode 24 = +0357 keycode 25 = +p altgr keycode 25 = +0320 altgr shift keycode 25 = +0360 keycode 26 = bracketleft braceleft altgr keycode 26 = +0333 altgr shift keycode 26 = +0373 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft altgr alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright altgr keycode 27 = +0335 altgr shift keycode 27 = +0375 control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright altgr alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = 0x080d altgr alt keycode 28 = 0x080d control keycode 28 = Linefeed altgr control keycode 28 = Linefeed keycode 29 = Control keycode 30 = +a altgr keycode 30 = +0301 altgr shift keycode 30 = +0341 keycode 31 = +s altgr keycode 31 = +0323 altgr shift keycode 31 = +0363 keycode 32 = +d altgr keycode 32 = +0304 altgr shift keycode 32 = +0344 keycode 33 = +f altgr keycode 33 = +0306 altgr shift keycode 33 = +0346 keycode 34 = +g altgr keycode 34 = +0307 altgr shift keycode 34 = +0347 keycode 35 = +h altgr keycode 35 = +0310 altgr shift keycode 35 = +0350 keycode 36 = +j altgr keycode 36 = +0312 altgr shift keycode 36 = +0352 keycode 37 = +k altgr keycode 37 = +0313 altgr shift keycode 37 = +0353 keycode 38 = +l altgr keycode 38 = +0314 altgr shift keycode 38 = +0354 keycode 39 = semicolon colon semicolon colon alt keycode 39 = Meta_semicolon altgr alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl apostrophe quotedbl control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe altgr alt keycode 40 = Meta_apostrophe keycode 41 = grave asciitilde +0300 +0340 control keycode 41 = nul altgr control keycode 41 = nul alt keycode 41 = Meta_grave altgr alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar +0334 +0374 control keycode 43 = Control_backslash altgr control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash altgr alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar altgr shift alt keycode 43 = Meta_bar keycode 44 = +z altgr keycode 44 = +0332 altgr shift keycode 44 = +0372 keycode 45 = +x altgr keycode 45 = +0330 altgr shift keycode 45 = +0370 keycode 46 = +c altgr keycode 46 = +0303 altgr shift keycode 46 = +0343 keycode 47 = +v altgr keycode 47 = +0326 altgr shift keycode 47 = +0366 keycode 48 = +b altgr keycode 48 = +0302 altgr shift keycode 48 = +0342 keycode 49 = +n altgr keycode 49 = +0316 altgr shift keycode 49 = +0356 keycode 50 = +m altgr keycode 50 = +0315 altgr shift keycode 50 = +0355 keycode 51 = comma less comma less alt keycode 51 = Meta_comma altgr alt keycode 51 = Meta_comma alt shift keycode 51 = Meta_less altgr alt shift keycode 51 = Meta_less keycode 52 = period greater period greater alt keycode 52 = Meta_period altgr alt keycode 52 = Meta_period alt shift keycode 52 = Meta_greater altgr alt shift keycode 52 = Meta_greater keycode 53 = slash question slash question control keycode 53 = Delete altgr control keycode 53 = Delete alt keycode 53 = Meta_slash altgr alt keycode 53 = Meta_slash shift alt keycode 53 = Meta_question altgr shift alt keycode 53 = Meta_question keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space control keycode 57 = nul altgr control keycode 57 = nul alt keycode 57 = Meta_space altgr alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 altgr control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 control alt keycode 59 = Console_1 altgr control alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 altgr control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 control alt keycode 60 = Console_2 altgr control alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 altgr control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 control alt keycode 61 = Console_3 altgr control alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 altgr control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 control alt keycode 62 = Console_4 altgr control alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 altgr control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 control alt keycode 63 = Console_5 altgr control alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 altgr control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 control alt keycode 64 = Console_6 altgr control alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 altgr control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 control alt keycode 65 = Console_7 altgr control alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 altgr control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 control alt keycode 66 = Console_8 altgr control alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 altgr control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 control alt keycode 67 = Console_9 altgr control alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 altgr control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 control alt keycode 68 = Console_10 altgr control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State altgr control keycode 70 = Show_State alt keycode 70 = Scroll_Lock altgr alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 altgr alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 altgr alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 altgr alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 altgr alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 altgr alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 altgr alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 altgr alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 altgr alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 altgr alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 altgr alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = Shift keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 altgr control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 control alt keycode 87 = Console_11 altgr control alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 altgr control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 control alt keycode 88 = Console_12 altgr control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash altgr control keycode 99 = Control_backslash alt keycode 99 = Control_backslash altgr alt keycode 99 = Control_backslash keycode 100 = AltGr_Lock keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward altgr shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward altgr shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot altgr control alt keycode 111 = Boot kbd-1.15.5/data/keymaps/i386/qwerty/ttwin_ctrl-UTF-8.map0000644000076400007640000003613512056474622017413 00000000000000# This the tatarian keymap created by Alexey Gladkov . # Its based on the ruwin_ctrl-UTF-8. # # RightCtrl is used to change tatarain/lat # Characters corresponding russian keymap can be typed with Alt modificator. keycode 0 = keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape altgr alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one altgr alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam altgr shift alt keycode 2 = Meta_exclam keycode 3 = two at two quotedbl control keycode 3 = nul altgr control keycode 3 = nul alt keycode 3 = Meta_two altgr alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at altgr shift alt keycode 3 = Meta_at keycode 4 = three numbersign three numbersign control keycode 4 = Escape altgr control keycode 4 = Escape alt keycode 4 = Meta_three altgr alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign altgr shift alt keycode 4 = Meta_numbersign keycode 5 = four dollar four semicolon control keycode 5 = Control_backslash altgr control keycode 5 = Control_backslash alt keycode 5 = Meta_four altgr alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar altgr shift alt keycode 5 = Meta_dollar keycode 6 = five percent five percent control keycode 6 = Control_bracketright altgr control keycode 6 = Control_bracketright alt keycode 6 = Meta_five altgr alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent altgr shift alt keycode 6 = Meta_percent keycode 7 = six asciicircum six colon control keycode 7 = Control_asciicircum altgr control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six altgr alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum altgr shift alt keycode 7 = Meta_asciicircum keycode 8 = seven ampersand seven question control keycode 8 = Control_underscore altgr control keycode 8 = Control_underscore alt keycode 8 = Meta_seven altgr alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand altgr shift alt keycode 8 = Meta_ampersand keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete altgr control keycode 9 = Delete alt keycode 9 = Meta_eight altgr alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk altgr shift alt keycode 9 = Meta_asterisk keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine altgr alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft altgr shift alt keycode 10 = Meta_parenleft keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero altgr alt keycode 11 = Meta_zero shift alt keycode 11 = Meta_parenright altgr shift alt keycode 11 = Meta_parenright keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore altgr control keycode 12 = Control_underscore alt keycode 12 = Meta_minus altgr alt keycode 12 = Meta_minus shift alt keycode 12 = Meta_underscore altgr shift alt keycode 12 = Meta_underscore keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal altgr alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus altgr shift alt keycode 13 = Meta_plus keycode 14 = Delete Delete Delete Delete alt keycode 14 = Meta_Delete altgr alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab altgr alt keycode 15 = Meta_Tab keycode 16 = +q altgr keycode 16 = U+0439 altgr shift keycode 16 = U+0419 keycode 17 = +w altgr keycode 17 = U+04E9 altgr shift keycode 17 = U+04E8 altgr alt keycode 17 = U+0446 altgr alt shift keycode 17 = U+0426 keycode 18 = +e altgr keycode 18 = U+0443 altgr shift keycode 18 = U+0423 keycode 19 = +r altgr keycode 19 = U+043A altgr shift keycode 19 = U+041A keycode 20 = +t altgr keycode 20 = U+0435 altgr shift keycode 20 = U+0415 keycode 21 = +y altgr keycode 21 = U+043D altgr shift keycode 21 = U+041D keycode 22 = +u altgr keycode 22 = U+0433 altgr shift keycode 22 = U+0413 keycode 23 = +i altgr keycode 23 = U+0448 altgr shift keycode 23 = U+0428 keycode 24 = +o altgr keycode 24 = U+04D9 altgr shift keycode 24 = U+04D8 altgr alt keycode 24 = U+0449 altgr alt shift keycode 24 = U+0429 keycode 25 = +p altgr keycode 25 = U+0437 altgr shift keycode 25 = U+0417 keycode 26 = bracketleft braceleft altgr keycode 26 = U+0445 altgr shift keycode 26 = U+0425 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft altgr alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright bracketleft bracketright # The keycode "0xFF" is too dangerous for many programs (including emacs). # So let it be bracket instead of Hard Sign. altgr keycode 27 = U+04AF altgr shift keycode 27 = U+04AE altgr alt keycode 27 = U+044A altgr alt shift keycode 27 = U+042A control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = 0x080d altgr alt keycode 28 = 0x080d control keycode 28 = Linefeed altgr control keycode 28 = Linefeed keycode 29 = Control keycode 30 = +a altgr keycode 30 = U+0444 altgr shift keycode 30 = U+0424 keycode 31 = +s altgr keycode 31 = U+044B altgr shift keycode 31 = U+042B keycode 32 = +d altgr keycode 32 = U+0432 altgr shift keycode 32 = U+0412 keycode 33 = +f altgr keycode 33 = U+0430 altgr shift keycode 33 = U+0410 keycode 34 = +g altgr keycode 34 = U+043F altgr shift keycode 34 = U+041F keycode 35 = +h altgr keycode 35 = U+0440 altgr shift keycode 35 = U+0420 keycode 36 = +j altgr keycode 36 = U+043E altgr shift keycode 36 = U+041E keycode 37 = +k altgr keycode 37 = U+043B altgr shift keycode 37 = U+041B keycode 38 = +l altgr keycode 38 = U+0434 altgr shift keycode 38 = U+0414 keycode 39 = semicolon colon altgr keycode 39 = U+04A3 altgr shift keycode 39 = U+04A2 altgr alt keycode 39 = U+0436 altgr alt shift keycode 39 = U+0416 alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe altgr alt keycode 40 = Meta_apostrophe altgr keycode 40 = U+044D altgr shift keycode 40 = U+042D keycode 41 = grave asciitilde altgr keycode 41 = U+04BB altgr shift keycode 41 = U+04BA altgr alt keycode 41 = U+0451 altgr alt shift keycode 41 = U+0401 control keycode 41 = nul altgr control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar slash bar control keycode 43 = Control_backslash altgr control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash altgr alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar altgr shift alt keycode 43 = Meta_bar keycode 44 = +z altgr keycode 44 = U+044F altgr shift keycode 44 = U+042F keycode 45 = +x altgr keycode 45 = U+0447 altgr shift keycode 45 = U+0427 keycode 46 = +c altgr keycode 46 = U+0441 altgr shift keycode 46 = U+0421 keycode 47 = +v altgr keycode 47 = U+043C altgr shift keycode 47 = U+041C keycode 48 = +b altgr keycode 48 = U+0438 altgr shift keycode 48 = U+0418 keycode 49 = +n altgr keycode 49 = U+0442 altgr shift keycode 49 = U+0422 keycode 50 = +m altgr keycode 50 = U+0497 altgr shift keycode 50 = U+0496 altgr alt keycode 50 = U+044C altgr alt shift keycode 50 = U+042C keycode 51 = comma less alt keycode 51 = Meta_comma altgr alt keycode 51 = Meta_comma alt shift keycode 51 = Meta_less altgr alt shift keycode 51 = Meta_less altgr keycode 51 = U+0431 altgr shift keycode 51 = U+0411 keycode 52 = period greater alt keycode 52 = Meta_period altgr alt keycode 52 = Meta_period alt shift keycode 52 = Meta_greater altgr alt shift keycode 52 = Meta_greater altgr keycode 52 = U+044E altgr shift keycode 52 = U+042E # Can you survive without "yuo" letter? If no put U+0451 and U+0401 for # altgr keycode 53. keycode 53 = slash question period comma control keycode 53 = Delete altgr control keycode 53 = Delete alt keycode 53 = Meta_slash altgr alt keycode 53 = Meta_slash shift alt keycode 53 = Meta_question altgr shift alt keycode 53 = Meta_question keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space control keycode 57 = nul altgr control keycode 57 = nul alt keycode 57 = Meta_space altgr alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 altgr control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 control alt keycode 59 = Console_1 altgr control alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 altgr control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 control alt keycode 60 = Console_2 altgr control alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 altgr control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 control alt keycode 61 = Console_3 altgr control alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 altgr control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 control alt keycode 62 = Console_4 altgr control alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 altgr control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 control alt keycode 63 = Console_5 altgr control alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 altgr control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 control alt keycode 64 = Console_6 altgr control alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 altgr control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 control alt keycode 65 = Console_7 altgr control alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 altgr control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 control alt keycode 66 = Console_8 altgr control alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 altgr control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 control alt keycode 67 = Console_9 altgr control alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 altgr control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 control alt keycode 68 = Console_10 altgr control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State altgr control keycode 70 = Show_State alt keycode 70 = Scroll_Lock altgr alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 altgr alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 altgr alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 altgr alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 altgr alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 altgr alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 altgr alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 altgr alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 altgr alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 altgr alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 altgr alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less altgr alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 altgr control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 control alt keycode 87 = Console_11 altgr control alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 altgr control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 control alt keycode 88 = Console_12 altgr control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = AltGr_Lock keycode 98 = KP_Divide keycode 99 = Control_backslash control keycode 99 = Control_backslash altgr control keycode 99 = Control_backslash alt keycode 99 = Control_backslash altgr alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward altgr shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward altgr shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot altgr control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string F21 = "" string F22 = "" string F23 = "" string F24 = "" string F25 = "" string F26 = "" kbd-1.15.5/data/keymaps/i386/qwerty/se-lat6.map0000644000076400007640000002041112056474622015662 00000000000000# se-lat6.map # Covers ISO 8859-10, 1993 # se-fi-lat6.map modifies this keymap for use in Finland and Sweden. # by # Documented. Accents in <> are dead keys. # Order: key, Shift+key, AltGr-key, AltGr+Shift+key # keymaps 0-4,6,8,12 strings as usual keycode 1 = Escape alt keycode 1 = Meta_Escape # 1 ! keycode 2 = one exclam one exclam alt keycode 2 = Meta_one # 2 " @ " keycode 3 = two quotedbl at quotedbl control keycode 3 = nul alt keycode 3 = Meta_two # 3 # keycode 4 = three numbersign three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three # 4 $ < > keycode 5 = four dollar less greater control keycode 5 = Control_backslash alt keycode 5 = Meta_four # 5 % keycode 6 = five percent five five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five # 6 & keycode 7 = six ampersand six ampersand control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six # 7 / { | keycode 8 = seven slash braceleft 0x7c control keycode 8 = Control_underscore alt keycode 8 = Meta_seven # 8 ( [ { keycode 9 = eight parenleft bracketleft braceleft control keycode 9 = Delete alt keycode 9 = Meta_eight # 9 ) ] } keycode 10 = nine parenright bracketright braceright alt keycode 10 = Meta_nine # 0 = } = keycode 11 = zero equal braceright equal alt keycode 11 = Meta_zero # + ? + ? keycode 12 = plus question plus question alt keycode 12 = Meta_plus # \ ` <'> <`> keycode 13 = backslash grave dead_acute dead_grave control keycode 13 = Control_backslash alt keycode 13 = Meta_backslash keycode 14 = Delete Delete control keycode 14 = Control_underscore # For Emacs' UNDO :-) alt keycode 14 = Meta_Delete keycode 15 = Tab Tab alt keycode 15 = Meta_Tab # q Q keycode 16 = +q +Q +adiaeresis +Adiaeresis keycode 17 = +w # e E keycode 18 = +e +E +eacute +Eacute control keycode 18 = Control_e alt keycode 18 = Meta_e # r R keycode 19 = +r +R control keycode 19 = Control_r alt keycode 19 = Meta_r # t stroke on AltGr! # t T keycode 20 = +t +T +0xbb +0xab control keycode 20 = Control_t alt keycode 20 = Meta_t # y Y keycode 21 = +y +Y +yacute +Yacute control keycode 21 = Control_y alt keycode 21 = Meta_y # u U keycode 22 = +u +U +udiaeresis +Udiaeresis control keycode 22 = Control_u alt keycode 22 = Meta_u # i I keycode 23 = +i +I +idiaeresis +Idiaeresis control keycode 23 = Tab alt keycode 23 = Meta_i # o O keycode 24 = +o +O +odiaeresis +Odiaeresis control keycode 24 = Control_o alt keycode 24 = Meta_o # p P keycode 25 = +p +P 0xfe 0xde control keycode 25 = Control_p alt keycode 25 = Meta_p # keycode 26 = +aring +Aring +acircumflex +Acircumflex control keycode 26 = Control_bracketright alt keycode 26 = Meta_bracketright # <"> <~> ~ ^ keycode 27 = dead_diaeresis dead_tilde asciitilde asciicircum control keycode 27 = Control_asciicircum alt keycode 27 = Meta_asciicircum keycode 28 = Return alt keycode 28 = 0x080d keycode 29 = Control # a A keycode 30 = +a +A +aacute +Aacute control keycode 30 = Control_a alt keycode 30 = Meta_a # s S keycode 31 = +s +S +0xba +0xaa control keycode 31 = Control_s # d D keycode 32 = +d +D +eth +ETH control keycode 32 = Control_d alt keycode 32 = Meta_d # f F f F keycode 33 = +f control keycode 33 = Control_f alt keycode 33 = Meta_f keycode 34 = +g keycode 35 = +h keycode 36 = +j keycode 37 = +k keycode 38 = +l # keycode 39 = +oslash +Ooblique +odiaeresis +Odiaeresis control keycode 39 = Control_backslash alt keycode 39 = Meta_backslash # keycode 40 = +ae +AE +adiaeresis +Adiaeresis control keycode 40 = Escape alt keycode 40 = Meta_bracketleft # | | keycode 41 = bar 0xa7 bar 0xa7 control keycode 41 = Control_backslash alt keycode 41 = Meta_bar keycode 42 = Shift # ' * <^> keycode 43 = apostrophe asterisk dead_circumflex multiply alt keycode 43 = Meta_apostrophe # z Z keycode 44 = +z +Z +0xbc +0xac # x X keycode 45 = +x control keycode 45 = Control_x alt keycode 45 = Meta_x # c C keycode 46 = +c +C +0xe8 +0xc8 control keycode 46 = Control_c alt keycode 46 = Meta_c keycode 47 = +v keycode 48 = +b # n N keycode 49 = +n +N +0xbf +0xaf control keycode 49 = Control_n alt keycode 49 = Meta_n keycode 50 = +m control keycode 50 = Control_m alt keycode 50 = Meta_m # , ; keycode 51 = comma semicolon comma semicolon alt keycode 51 = Meta_comma # . : keycode 52 = period colon period colon alt keycode 52 = Meta_period # - _ keycode 53 = minus underscore hyphen control keycode 53 = Control_underscore alt keycode 53 = Meta_minus keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space nobreakspace nobreakspace control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 Console_13 control keycode 59 = F1 alt keycode 59 = Console_1 control alt keycode 59 = Console_1 keycode 60 = F2 F12 Console_14 control keycode 60 = F2 alt keycode 60 = Console_2 control alt keycode 60 = Console_2 keycode 61 = F3 F13 Console_15 control keycode 61 = F3 alt keycode 61 = Console_3 control alt keycode 61 = Console_3 keycode 62 = F4 F14 Console_16 control keycode 62 = F4 alt keycode 62 = Console_4 control alt keycode 62 = Console_4 keycode 63 = F5 F15 Console_17 control keycode 63 = F5 alt keycode 63 = Console_5 control alt keycode 63 = Console_5 keycode 64 = F6 F16 Console_18 control keycode 64 = F6 alt keycode 64 = Console_6 control alt keycode 64 = Console_6 keycode 65 = F7 F17 Console_19 control keycode 65 = F7 alt keycode 65 = Console_7 control alt keycode 65 = Console_7 keycode 66 = F8 F18 Console_20 control keycode 66 = F8 alt keycode 66 = Console_8 control alt keycode 66 = Console_8 keycode 67 = F9 F19 Console_21 control keycode 67 = F9 alt keycode 67 = Console_9 control alt keycode 67 = Console_9 keycode 68 = F10 F20 Console_22 control keycode 68 = F10 alt keycode 68 = Console_10 control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Comma control altgr keycode 83 = Boot control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater guillemotleft guillemotright alt keycode 86 = Meta_less keycode 87 = F11 F11 Console_23 control keycode 87 = F11 alt keycode 87 = Console_11 control alt keycode 87 = Console_11 keycode 88 = F12 F12 Console_24 control keycode 88 = F12 alt keycode 88 = Console_12 control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up control keycode 103 = Scroll_Backward keycode 104 = Prior Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down control keycode 108 = Scroll_Forward keycode 109 = Next Scroll_Forward keycode 110 = Insert keycode 111 = Delete # "Remove" originally, weird... control alt keycode 111 = Boot control altgr keycode 111 = Boot kbd-1.15.5/data/keymaps/i386/qwerty/mk-cp1251.map0000644000076400007640000003134312056474622015735 00000000000000### Macedonian keymap, ver:0.9 (cp-1251 version) ### author: Damjan Georgievski ### ### keycode 125 (left win95 key) shift to cyrillic letters ### keycode 126 (right win95 key) is the Compose key ### keycode 127 (win95 menu key) toggles to cyryllic mode ### -- You should custom-paint this keys :-) ### ### KeyboardSignal is Ctrl-Alt-End ### ### Also added by popular demand :-) ### Left alt-shift toggles to cyrillic ### Right alt is altgr, it shifts to cyrillic ### keymaps 0-15 strings as usual keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam keycode 3 = two at two 132 control keycode 3 = nul shift control keycode 3 = nul alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at keycode 4 = three numbersign three 147 control keycode 4 = Escape alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign keycode 5 = four dollar four dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar keycode 6 = five percent five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent keycode 7 = six asciicircum six asciicircum control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum keycode 8 = seven ampersand seven ampersand control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore shift control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal keycode 14 = Delete Delete Delete Delete control keycode 14 = BackSpace alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab keycode 16 = +q +Q +154 +138 Control_q Control_q Control_q Control_q \ Meta_q Meta_Q Meta_q Meta_Q Meta_Control_q Meta_Control_q Meta_Control_q Meta_Control_q keycode 17 = +w +W +156 +140 Control_w Control_w Control_w Control_w \ Meta_w Meta_W Meta_w Meta_W Meta_Control_w Meta_Control_w Meta_Control_w Meta_Control_w keycode 18 = +e +E +229 +197 Control_e Control_e Control_e Control_e \ Meta_e Meta_E Meta_e Meta_E Meta_Control_e Meta_Control_e Meta_Control_e Meta_Control_e keycode 19 = +r +R +240 +208 Control_r Control_r Control_r Control_r \ Meta_r Meta_R Meta_r Meta_R Meta_Control_r Meta_Control_r Meta_Control_r Meta_Control_r keycode 20 = +t +T +242 +210 Control_t Control_t Control_t Control_t \ Meta_t Meta_T Meta_t Meta_T Meta_Control_t Meta_Control_t Meta_Control_t Meta_Control_t keycode 21 = +y +Y +190 +189 Control_y Control_y Control_y Control_y \ Meta_y Meta_Y Meta_y Meta_Y Meta_Control_y Meta_Control_y Meta_Control_y Meta_Control_y keycode 22 = +u +U +243 +211 Control_u Control_u Control_u Control_u\ Meta_u Meta_U Meta_u Meta_U Meta_Control_u Meta_Control_u Meta_Control_u Meta_Control_u keycode 23 = +i +I +232 +200 Control_i Control_i Control_i Control_i \ Meta_i Meta_I Meta_i Meta_I Meta_Control_i Meta_Control_i Meta_Control_i Meta_Control_i keycode 24 = +o +O +238 +206 Control_o Control_o Control_o Control_o \ Meta_o Meta_O Meta_o Meta_O Meta_Control_o Meta_Control_o Meta_Control_o Meta_Control_o keycode 25 = +p +P +239 +207 Control_p Control_p Control_p Control_p \ Meta_p Meta_P Meta_p Meta_P Meta_Control_p Meta_Control_p Meta_Control_p Meta_Control_p keycode 26 = bracketleft braceleft +248 +216 control keycode 26 = Escape alt keycode 26 = Meta_bracketleft shift alt keycode 26 = Meta_braceleft keycode 27 = bracketright braceright +131 +129 control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright shift alt keycode 27 = Meta_braceright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = +a +A +224 +192 Control_a Control_a Control_a Control_a \ Meta_a Meta_A Meta_a Meta_A Meta_Control_a Meta_Control_a Meta_Control_a Meta_Control_a keycode 31 = +s +S +241 +209 Control_s Control_s Control_s Control_s \ Meta_s Meta_S Meta_s Meta_S Meta_Control_s Meta_Control_s Meta_Control_s Meta_Control_s keycode 32 = +d +D +228 +196 Control_d Control_d Control_d Control_d\ Meta_d Meta_D Meta_d Meta_D Meta_Control_d Meta_Control_d Meta_Control_d Meta_Control_d keycode 33 = +f +F +244 +212 Control_f Control_f Control_f Control_f \ Meta_f Meta_F Meta_f Meta_F Meta_Control_f Meta_Control_f Meta_Control_f Meta_Control_f keycode 34 = +g +G +227 +195 Control_g Control_g Control_g Control_g \ Meta_g Meta_G Meta_g Meta_G Meta_Control_g Meta_Control_g Meta_Control_g Meta_Control_g keycode 35 = +h +H +245 +213 Control_h Control_h Control_h Control_h \ Meta_h Meta_H Meta_h Meta_H Meta_Control_h Meta_Control_h Meta_Control_h Meta_Control_h keycode 36 = +j +J +188 +163 Control_j Control_j Control_j Control_j \ Meta_j Meta_J Meta_j Meta_J Meta_Control_j Meta_Control_j Meta_Control_j Meta_Control_j keycode 37 = +k +K +234 +202 Control_k Control_k Control_k Control_k \ Meta_k Meta_K Meta_k Meta_K Meta_Control_k Meta_Control_k Meta_Control_k Meta_Control_k keycode 38 = +l +L +235 +203 Control_l Control_l Control_l Control_l \ Meta_l Meta_L Meta_l Meta_L Meta_Control_l Meta_Control_l Meta_Control_l Meta_Control_l keycode 39 = semicolon colon +247 +215 alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl +157 +141 control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = grave asciitilde grave asciitilde control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift alt keycode 42 = AltGr_Lock altgr alt keycode 42 = AltGr_Lock keycode 43 = backslash bar +230 +198 control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar keycode 44 = +z +Z +231 +199 Control_z Control_z Control_z Control_z \ Meta_z Meta_Z Meta_z Meta_Z Meta_Control_z Meta_Control_z Meta_Control_z Meta_Control_z keycode 45 = +x +X +159 +143 Control_x Control_x Control_x Control_x \ Meta_x Meta_X Meta_x Meta_X Meta_Control_x Meta_Control_x Meta_Control_x Meta_Control_x keycode 46 = +c +C +246 +214 Control_c Control_c Control_c Control_c \ Meta_c Meta_C Meta_c Meta_C Meta_Control_c Meta_Control_c Meta_Control_c Meta_Control_c keycode 47 = +v +V +226 +194 Control_v Control_v Control_v Control_v\ Meta_v Meta_V Meta_v Meta_V Meta_Control_v Meta_Control_v Meta_Control_v Meta_Control_v keycode 48 = +b +B +225 +193 Control_b Control_b Control_b Control_b \ Meta_b Meta_B Meta_b Meta_B Meta_Control_b Meta_Control_b Meta_Control_b Meta_Control_b keycode 49 = +n +N +237 +205 Control_n Control_n Control_n Control_n \ Meta_n Meta_N Meta_n Meta_N Meta_Control_n Meta_Control_n Meta_Control_n Meta_Control_n keycode 50 = +m +M +236 +204 Control_m Control_m Control_m Control_m\ Meta_m Meta_M Meta_m Meta_M Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m keycode 51 = comma less comma semicolon alt keycode 51 = Meta_comma shift alt keycode 51 = Meta_less keycode 52 = period greater period colon control keycode 52 = Compose alt keycode 52 = Meta_period shift alt keycode 52 = Meta_greater keycode 53 = slash question slash question control keycode 53 = Delete shift control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt shift keycode 56 = AltGr_Lock altgr shift keycode 56 = AltGr_Lock keycode 57 = space space space space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F13 F1 F13 F25 F37 F25 F37 \ Console_1 Console_13 Console_1 Console_13 Console_1 Console_13 Console_1 Console_13 keycode 60 = F2 F14 F2 F14 F26 F38 F26 F38 \ Console_2 Console_14 Console_2 Console_14 Console_2 Console_14 Console_2 Console_14 keycode 61 = F3 F15 F3 F15 F27 F39 F27 F39 \ Console_3 Console_15 Console_3 Console_15 Console_3 Console_15 Console_3 Console_15 keycode 62 = F4 F16 F4 F16 F28 F40 F28 F40 \ Console_4 Console_16 Console_4 Console_16 Console_4 Console_16 Console_4 Console_16 keycode 63 = F5 F17 F5 F17 F29 F41 F29 F41 \ Console_5 Console_17 Console_5 Console_17 Console_5 Console_17 Console_5 Console_17 keycode 64 = F6 F18 F6 F18 F30 F42 F30 F42 \ Console_6 Console_18 Console_6 Console_18 Console_6 Console_18 Console_6 Console_18 keycode 65 = F7 F19 F7 F19 F31 F43 F31 F43 \ Console_7 Console_19 Console_7 Console_19 Console_7 Console_19 Console_7 Console_19 keycode 66 = F8 F20 F8 F20 F32 F44 F32 F44 \ Console_8 Console_20 Console_8 Console_20 Console_8 Console_20 Console_8 Console_20 keycode 67 = F9 F21 F9 F21 F33 F45 F33 F45 \ Console_9 Console_21 Console_9 Console_21 Console_9 Console_21 Console_9 Console_21 keycode 68 = F10 F22 F10 F22 F34 F46 F34 F46 \ Console_10 Console_22 Console_10 Console_22 Console_10 Console_22 Console_10 Console_22 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period control alt keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 87 = F11 F23 F11 F23 F35 F47 F35 F47 \ Console_11 Console_23 Console_11 Console_23 Console_11 Console_23 Console_11 Console_23 keycode 88 = F12 F24 F12 F24 F36 F48 F36 F48 \ Console_12 Console_24 Console_12 Console_24 Console_12 Console_24 Console_12 Console_24 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward altgr shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console altgr alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console altgr alt keycode 106 = Incr_Console keycode 107 = Select control alt keycode 107 = KeyboardSignal altgr control alt keycode 107 = KeyboardSignal keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward altgr shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove control alt keycode 111 = Boot altgr control alt keycode 111 = Boot keycode 112 = Macro keycode 113 = F13 keycode 114 = F14 keycode 115 = Help keycode 116 = Do keycode 117 = F17 keycode 118 = KP_MinPlus keycode 119 = Pause keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = AltGr keycode 126 = Compose keycode 127 = AltGr_Lock compose '' '.' to 184 compose '' '.' to 233 compose '' '.' to 168 compose '' '.' to 201 string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string Macro = "\033[M" string Pause = "\033[P" kbd-1.15.5/data/keymaps/i386/qwerty/ro_win.map0000644000076400007640000000544712056474622015720 00000000000000# ro_win.map - A new romanian keymap [i386-qwerty] # From bela@home.ro # From ro.map - Tue Mar 21 10:32:56 2000 charset "iso-8859-2" keymaps 0-6,8-10,12 alt_is_meta include "qwerty-layout" include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape keycode 2 = one exclam one exclam keycode 3 = two at at at nul nul keycode 4 = three numbersign control keycode 4 = Escape keycode 5 = four dollar dollar dollar Control_backslash keycode 6 = five percent control keycode 6 = Control_bracketright keycode 7 = six asciicircum control keycode 7 = Control_asciicircum keycode 8 = seven ampersand braceleft braceleft Control_underscore keycode 9 = eight asterisk bracketleft bracketleft Delete keycode 10 = nine parenleft bracketright parenleft keycode 11 = zero parenright braceright parenright keycode 12 = minus underscore backslash backslash Control_underscore Control_underscore keycode 13 = equal plus keycode 14 = Delete Delete Delete keycode 15 = Tab Meta_Tab Tab keycode 26 = bracketleft braceleft control keycode 26 = Escape keycode 27 = bracketright braceright asciitilde asciitilde Control_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = semicolon colon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g keycode 41 = grave asciitilde control keycode 41 = nul keycode 42 = Shift alt keycode 42 = AltGr_Lock altgr alt keycode 42 = AltGr_Lock # warning keycode 43 = backslash bar control keycode 43 = Control_backslash keycode 51 = comma less comma keycode 52 = period greater period keycode 53 = slash question slash question control keycode 53 = Delete keycode 54 = Shift keycode 56 = Alt keycode 57 = space space space control keycode 57 = nul keycode 58 = Caps_Lock keycode 86 = less greater bar keycode 97 = Control shift alt keycode 100 = AltGr_Lock # altgr = 100 #keycode 102 = Control_a # Home #keycode 107 = Control_e # End #keycode 126 = Decr_Console # Buton windows #keycode 127 = Incr_Console # Buton windows # # Caracterele romneti sunt mapate astfel: # AltGr + [(26) = # AltGr + ](27) = # AltGr + ;(39) = # AltGr + '(40) = # AltGr + \(43) = # alt-left + shift-left = AltGr_Lock altgr keycode 40 = +0xFE shift altgr keycode 40 = +0xDE altgr keycode 27 = +0xEE shift altgr keycode 27 = +0xCE altgr keycode 26 = +0xE3 shift altgr keycode 26 = +0xC3 altgr keycode 39 = +0xBA shift altgr keycode 39 = +0xAA altgr keycode 43 = +0xE2 shift altgr keycode 43 = +0xC2 kbd-1.15.5/data/keymaps/i386/qwerty/it-ibm.map0000644000076400007640000000705112056474622015575 00000000000000# Keyboard map for italian IBM(c) PC keyboards # Dec 1994 - Leonardo Valcamonici /CASPUR # ---------------------------------------------------------- # Please report bugs & improvements to valcamonici@caspur.it keymaps 0-2,4,6,8-9,12 include "linux-with-alt-and-altgr" strings as usual compose as usual for "iso-8859-1" keycode 1 = Escape Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam alt keycode 2 = Meta_one alt shift keycode 2 = Meta_exclam keycode 3 = two quotedbl alt keycode 3 = Meta_two keycode 4 = three sterling numbersign control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six ampersand alt keycode 7 = Meta_six keycode 8 = seven slash braceleft control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight parenleft bracketleft control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenright bracketright alt keycode 10 = Meta_nine keycode 11 = zero equal braceright alt keycode 11 = Meta_zero keycode 12 = apostrophe question alt keycode 12 = Meta_apostrophe keycode 13 = igrave asciicircum alt keycode 13 = Meta_equal keycode 14 = Delete Delete alt keycode 14 = Meta_Delete keycode 15 = Tab Tab alt keycode 15 = Meta_Tab keycode 16 = q Q at keycode 17 = w keycode 18 = e keycode 19 = r keycode 20 = t keycode 21 = y keycode 22 = u keycode 23 = i keycode 24 = o keycode 25 = p keycode 26 = eacute egrave control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = plus asterisk asciitilde control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a keycode 31 = s keycode 32 = d keycode 33 = f keycode 34 = g keycode 35 = h keycode 36 = j keycode 37 = k keycode 38 = l keycode 39 = ograve colon alt keycode 39 = Meta_semicolon keycode 40 = agrave quotedbl control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = backslash bar control keycode 41 = Control_backslash alt keycode 41 = Meta_backslash keycode 42 = Shift keycode 43 = ugrave bar grave keycode 44 = z keycode 45 = x keycode 46 = c keycode 47 = v keycode 48 = b keycode 49 = n keycode 50 = m keycode 51 = comma semicolon alt keycode 51 = Meta_comma keycode 52 = period colon control keycode 52 = Compose alt keycode 52 = Meta_period keycode 53 = minus underscore control keycode 53 = Delete alt keycode 53 = Meta_minus keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 86 = less greater alt keycode 86 = Meta_less keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwerty/cz.map0000644000076400007640000026355112056474622015041 00000000000000# *** toto neni originalni verze souboru: # *** upraveno z puvodni QWERTZ na QWERTY + opraveno par preklepu # # Tato keymapa NENI urcena pro jadro "opatchovane" programem "patch-capslock" # # klavesova mapa kompatibilni s windows QWERTY # # Vytvoril: Richard S~puta, Richard.Sputa@os3.os.ds.mfcr.cz # # verze: 2.0.2 # # License: GNU GPL 2 # # Links: ftp://ftp.penguin.cz/pub/cestina/klavesnice/console/ # - primary ftp archiv # http://www.debian.cz/proj/czkbd/index.php3 # - czech keyboard standards # # # POZOR: Tato klavesova mapa obsahuje ve skutecnosti 2 (dve) klavesnice # Primarni je CESKA # Sekundarni je US # Prepinani se provadi pomoci klavesy "Pause" # ktera funguje jako "ShiftR_Lock" # CESKA: Control-Klavesa, Alt-Klavesa, Alt-Shift-Klavesa # => funguje stejne jako v US klavesnici # US: AltGr-Klavesa, AltGr-Shift-Klavesa # => funguje stejne jako v CESKE klavesnici # (i dead klavesy na AltGr-2 az AltGr-9, AltGr-0, AltGr--, AltGr-=) # Navic klavesa "PrintScreen" funguje jako carka a hacek # # # Rozsireni oproti standardni_CESKE_unikodove_klavesnici # (zde jsou popsany pouze kombinace, jejichz umisteni je diskutabilni) # (popis ostatnich rozsireni je v souboru "readme.txt") # 1) AltGr-SPACE => znak "nobreakspace" (neoddelitelna mezera kod 0xa0) # 2) Ctrl-SPACE => znak "nul" (kod 0x00) # 3) AltGr-A => ~ (tilda - pozor AltGr-1 genruje mrtvou tildu) # 4) AltGr-H => ` (zpetny apostrof) # 5) AltGr-J => ' (apostrof) # 6) AltGr-M => ^ (jiz nikdy vice us-klavesnice) # 7) AltGr-Z => (stupen "degree") # # # Mrtve klavesy (u obou klavesnic - CESKE i US) # AltGr-2 => dead_caron (hacek_nad_pismenem) # AltGr-3 => dead_circumflex (striska_nad_pismenem) # AltGr-4 => dead_breve (obloucek_nad_pismenem) # AltGr-5 => (krouzek_nad_pismenem) # AltGr-6 => dead_cedilla (ocasek_pod_pismenem_smerujici_zprava_doleva) # AltGr-7 => (nedefinovano) # AltGr-8 => (tecka_nad_pismenem) # AltGr-9 => dead_acute (carka_nad_pismenem) # AltGr-0 => dead_doubleacute (dve_carky_nad_pismenem) # AltGr-- => dead_diaeresis (dve_tecky_nad_pismenem) # AltGr-= => dead_ogonek (ocasek_pod_pismenem_smerujici_zleva_doprava) # Mrtve klavesy (pouze u US klavesnice) # PrintScreen => dead_acute (carka_nad_pismenem) # Shift-PrintScreen => dead_caron (hacek_nad_pismenem) # => mozno pouzit i na krouzkovane U # Mrtve klavesy (pouze u CESKE klavesnice) # = => dead_acute (carka_nad_pismenem) # Shift-= => dead_caron (hacek_nad_pismenem) # Shift-~ => (krouzek_nad_pismenem) # Mrtva klavesa (pouze u ceske - ne vsak slovenske) # \ => dead_diaeresis (dve_tecky_nad_pismenem) # # # # Prosim zasilejte mi navrhy na zmeny a vylepseni - staci slovne. # (prosim piste pred kazdou klavesou slova "fyzicka" "logicka") # napr. Fyzicky stisk AltGr-Q generuje logickou klavesu \ # # # Poznamka: Prosim napiste mi jak klavesnice funguje v emacsu # (mam na mysli klavesove kombinace jako Alt-Control-"neco") # # Poznamka: Ponevadz program "loadkeys" nezna keysym-y # dead_ring => mrtva klavesa pro krouzek # dead_dot => mrtva klavesa pro tecku_nad_pismenem # (krouzek je nutny pro U s krouzkem - cesky znak) # (tecka_nad_pismenem je nutna pro Z s teckou - polsky znak) # Naopak zna "dead_grave" => carka_nad_pismenem # v opacnem smeru nez je ceska carka # => nevyuzite v ISO-8859-2 # pouzil jsem "dead_grave" misto "dead_ring" a "dead_abovedot" # KEYSYM-y kterych se to tyka: # dead_abovedot => "keysym 9" -> AltGr-8 # dead_ring => "keysym 6" -> AltGr-5 # "keysym 41" -> klavesa_pod_ESCAPE # U "keysym 8" by mnel byt definovan "pravy dead_grave" # ale protoze zadny znak v ISO-8859-2 toto nepouziva # a take proto, ze "dead_grave" je pouzit na neco jineho # tak tam neni nadefinovan # U "keysym 2" by mnel byt definovan "pravy dead_tilde" # ale protoze zadny znak v ISO-8859-2 toto nepouziva # tak tam neni nadefinovan # U "keysym 41" by mnel byt definovan "pravy dead_carka_nad_pismenem" # ale protoze zadny znak v ISO-8859-2 toto nepouziva # tak tam neni nadefinovan # navic tato dead klavesa neni ani definovana (v jadru 2.0.3x) # # # # # # znakova sada: Iso Latin 2 charset "iso-8859-2" # # modifikator "ShiftL" byl pouzit pri stisku klaves "Shift" # modifikator "Shift" se meni pouze pri stisku klavesy "CapsLock" # modifikatory: ############### # Shift 1 # AltGr 2 # Control 4 # Alt 8 # ShiftL 16 # ShiftR 32 # CtrlL 64 # CtrlR 128 # # plain 0 +32=32 # Shift 1 +32=33 # AltGr 2 +32=34 # AltGr+Shift 3 +32=35 # Control 4 +32=36 # Control+Shift 5 +32=37 # Control+AltGr 6 +32=38 # Control+AltGr+Shift 7 +32=39 # Alt 8 +32=40 # Alt+Shift 9 +32=41 # Alt+Control 12 +32=44 # Alt+Control+Shift 13 +32=45 # ShiftL 16 +32=48 # ShiftL+Shift 17 +32=49 # ShiftL+AltGr 18 +32=50 # ShiftL+AltGr+Shift 19 +32=51 # ShiftL+Control 20 +32=52 # ShiftL+Control+AltGr 22 +32=54 # ShiftL+Alt 24 +32=56 # ShiftL+Alt+Shift 25 +32=57 # ShiftL+Alt+Control 28 +32=60 keymaps 0-9,12-13,16-20,22,24-25,28,32-41,44-45,48-52,54,56-57,60 # Alt je Meta klavesa alt_is_meta # # synonyma: # BackSpace (primarni) => Control_h # Tab (primarni) => Control_i # Linefeed (primarni) => Control_j # # vzdalenost mezi zacatky symbolu: # 12 znaku (standardne) vyhovuje 80% symbolickych nazvu # 25 znaku ma symbolicky nazev Meta_Control_bracketright # 123456789012 123456789012 123456789012 123456789012 123456789012 keycode 1 = Escape Escape VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ Escape Escape VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 2 = plus plus VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_one Meta_one \ VoidSymbol VoidSymbol one one exclam \ exclam VoidSymbol VoidSymbol Meta_exclam Meta_exclam \ VoidSymbol \ one one VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_one Meta_one \ VoidSymbol VoidSymbol exclam exclam VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_exclam Meta_exclam \ VoidSymbol keycode 3 = +ecaron Ecaron dead_caron dead_caron nul \ nul VoidSymbol VoidSymbol Meta_two Meta_two \ VoidSymbol VoidSymbol two two at \ at VoidSymbol VoidSymbol Meta_at Meta_at \ VoidSymbol \ two two dead_caron dead_caron nul \ nul VoidSymbol VoidSymbol Meta_two Meta_two \ VoidSymbol VoidSymbol at at VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_at Meta_at \ VoidSymbol keycode 4 = +scaron Scaron dead_circumflex \ dead_circumflex Escape Escape VoidSymbol \ VoidSymbol Meta_three Meta_three VoidSymbol VoidSymbol \ three three numbersign numbersign VoidSymbol \ VoidSymbol Meta_numbersign Meta_numbersign \ VoidSymbol \ three three dead_circumflex \ dead_circumflex Escape Escape VoidSymbol \ VoidSymbol Meta_three Meta_three VoidSymbol VoidSymbol \ numbersign numbersign VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Meta_numbersign Meta_numbersign \ VoidSymbol keycode 5 = +ccaron Ccaron dead_breve dead_breve \ Control_backslash Control_backslash VoidSymbol \ VoidSymbol Meta_four Meta_four VoidSymbol VoidSymbol \ four four dollar dollar VoidSymbol \ VoidSymbol Meta_dollar Meta_dollar VoidSymbol \ four four dead_breve dead_breve \ Control_backslash Control_backslash VoidSymbol \ VoidSymbol Meta_four Meta_four VoidSymbol VoidSymbol \ dollar dollar VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Meta_dollar Meta_dollar VoidSymbol keycode 6 = +rcaron Rcaron dead_grave dead_grave \ Control_bracketright Control_bracketright VoidSymbol \ VoidSymbol Meta_five Meta_five VoidSymbol VoidSymbol \ five five percent percent VoidSymbol \ VoidSymbol Meta_percent Meta_percent VoidSymbol \ five five dead_grave dead_grave \ Control_bracketright Control_bracketright VoidSymbol \ VoidSymbol Meta_five Meta_five VoidSymbol VoidSymbol \ percent percent VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Meta_percent Meta_percent VoidSymbol keycode 7 = +zcaron Zcaron dead_ogonek dead_ogonek \ Control_asciicircum Control_asciicircum VoidSymbol \ VoidSymbol Meta_six Meta_six VoidSymbol VoidSymbol \ six six asciicircum asciicircum VoidSymbol \ VoidSymbol Meta_asciicircum Meta_asciicircum \ VoidSymbol \ six six dead_ogonek dead_ogonek \ Control_asciicircum Control_asciicircum VoidSymbol \ VoidSymbol Meta_six Meta_six VoidSymbol VoidSymbol \ asciicircum asciicircum VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Meta_asciicircum Meta_asciicircum \ VoidSymbol keycode 8 = +yacute Yacute VoidSymbol VoidSymbol \ Control_underscore Control_underscore VoidSymbol \ VoidSymbol Meta_seven Meta_seven VoidSymbol VoidSymbol \ seven seven ampersand ampersand VoidSymbol \ VoidSymbol Meta_ampersand Meta_ampersand \ VoidSymbol \ seven seven VoidSymbol VoidSymbol \ Control_underscore Control_underscore VoidSymbol \ VoidSymbol Meta_seven Meta_seven VoidSymbol VoidSymbol \ ampersand ampersand VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Meta_ampersand Meta_ampersand \ VoidSymbol # # # "Delete" je znak s kodem 0x7f (127) # keycode 9 = +aacute Aacute dead_grave dead_grave Delete \ Delete VoidSymbol VoidSymbol Meta_eight Meta_eight \ VoidSymbol VoidSymbol eight eight asterisk \ asterisk VoidSymbol VoidSymbol Meta_asterisk \ Meta_asterisk VoidSymbol \ eight eight dead_grave dead_grave Delete \ Delete VoidSymbol VoidSymbol Meta_eight Meta_eight \ VoidSymbol VoidSymbol asterisk asterisk VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_asterisk \ Meta_asterisk VoidSymbol # # keycode 10 = +iacute Iacute dead_acute dead_acute VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_nine Meta_nine \ VoidSymbol VoidSymbol nine nine parenleft \ parenleft VoidSymbol VoidSymbol Meta_parenleft \ Meta_parenleft VoidSymbol \ nine nine dead_acute dead_acute VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_nine Meta_nine \ VoidSymbol VoidSymbol parenleft parenleft VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_parenleft \ Meta_parenleft VoidSymbol keycode 11 = +eacute Eacute dead_doubleacute \ dead_doubleacute VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Meta_zero Meta_zero VoidSymbol VoidSymbol \ zero zero parenright parenright VoidSymbol \ VoidSymbol Meta_parenright Meta_parenright \ VoidSymbol \ zero zero dead_doubleacute \ dead_doubleacute VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Meta_zero Meta_zero VoidSymbol VoidSymbol \ parenright parenright VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Meta_parenright Meta_parenright \ VoidSymbol keycode 12 = equal equal dead_diaeresis \ dead_diaeresis Control_underscore \ Control_underscore VoidSymbol VoidSymbol Meta_minus \ Meta_minus VoidSymbol VoidSymbol percent percent \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_underscore Meta_underscore VoidSymbol \ minus minus dead_diaeresis \ dead_diaeresis Control_underscore \ Control_underscore VoidSymbol VoidSymbol Meta_minus \ Meta_minus VoidSymbol VoidSymbol underscore underscore \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_underscore Meta_underscore VoidSymbol keycode 13 = dead_acute dead_acute dead_cedilla dead_cedilla VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_equal Meta_equal \ VoidSymbol VoidSymbol dead_caron dead_caron VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_plus Meta_plus \ VoidSymbol \ equal equal dead_cedilla dead_cedilla VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_equal Meta_equal \ VoidSymbol VoidSymbol plus plus VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_plus Meta_plus \ VoidSymbol # # # Toto je spatne => linux consola pouziva znak "Delete" (0x7f) # misto znaku "BackSpace" (0x08) (Control-H) # #keycode 14 = BackSpace BackSpace VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol Meta_BackSpace \ # Meta_BackSpace VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol \ # BackSpace BackSpace VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol Meta_BackSpace \ # Meta_BackSpace VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol # keycode 14 = Delete Delete VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_Delete \ Meta_Delete VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol \ Delete Delete VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_Delete \ Meta_Delete VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol keycode 15 = Tab Meta_Tab VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_Tab Meta_Tab \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ Tab Tab VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_Tab Meta_Tab \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 16 = +q Q backslash backslash Control_q \ Control_q Control_backslash Control_backslash \ Meta_q Meta_Q VoidSymbol VoidSymbol +Q \ q VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_Q Meta_q VoidSymbol \ +q Q backslash backslash Control_q \ Control_q Control_backslash Control_backslash \ Meta_q Meta_Q VoidSymbol VoidSymbol +Q \ q VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_Q Meta_q VoidSymbol keycode 17 = +w W bar bar Control_w \ Control_w VoidSymbol VoidSymbol Meta_w Meta_W \ VoidSymbol VoidSymbol +W w VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_W Meta_w \ VoidSymbol \ +w W bar bar Control_w \ Control_w VoidSymbol VoidSymbol Meta_w Meta_W \ VoidSymbol VoidSymbol +W w VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_W Meta_w \ VoidSymbol keycode 18 = +e E VoidSymbol VoidSymbol Control_e \ Control_e VoidSymbol VoidSymbol Meta_e Meta_E \ VoidSymbol VoidSymbol +E e VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_E Meta_e \ VoidSymbol \ +e E VoidSymbol VoidSymbol Control_e \ Control_e VoidSymbol VoidSymbol Meta_e Meta_E \ VoidSymbol VoidSymbol +E e VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_E Meta_e \ VoidSymbol keycode 19 = +r R VoidSymbol VoidSymbol Control_r \ Control_r VoidSymbol VoidSymbol Meta_r Meta_R \ VoidSymbol VoidSymbol +R r VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_R Meta_r \ VoidSymbol \ +r R VoidSymbol VoidSymbol Control_r \ Control_r VoidSymbol VoidSymbol Meta_r Meta_R \ VoidSymbol VoidSymbol +R r VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_R Meta_r \ VoidSymbol keycode 20 = +t T VoidSymbol VoidSymbol Control_t \ Control_t VoidSymbol VoidSymbol Meta_t Meta_T \ VoidSymbol VoidSymbol +T t VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_T Meta_t \ VoidSymbol \ +t T VoidSymbol VoidSymbol Control_t \ Control_t VoidSymbol VoidSymbol Meta_t Meta_T \ VoidSymbol VoidSymbol +T t VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_T Meta_t \ VoidSymbol keycode 21 = +y Y VoidSymbol VoidSymbol Control_y \ Control_y VoidSymbol VoidSymbol Meta_y Meta_Y \ VoidSymbol VoidSymbol +Y y VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_Z Meta_y \ VoidSymbol \ +y Y VoidSymbol VoidSymbol Control_y \ Control_y VoidSymbol VoidSymbol Meta_y Meta_Y \ VoidSymbol VoidSymbol +Y y VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_Y Meta_y \ VoidSymbol keycode 22 = +u U VoidSymbol VoidSymbol Control_u \ Control_u VoidSymbol VoidSymbol Meta_u Meta_U \ VoidSymbol VoidSymbol +U u VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_U Meta_u \ VoidSymbol \ +u U VoidSymbol VoidSymbol Control_u \ Control_u VoidSymbol VoidSymbol Meta_u Meta_U \ VoidSymbol VoidSymbol +U u VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_U Meta_u \ VoidSymbol keycode 23 = +i I VoidSymbol VoidSymbol Control_i \ Control_i VoidSymbol VoidSymbol Meta_i Meta_I \ VoidSymbol VoidSymbol +I i VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_I Meta_i \ VoidSymbol \ +i I VoidSymbol VoidSymbol Control_i \ Control_i VoidSymbol VoidSymbol Meta_i Meta_I \ VoidSymbol VoidSymbol +I i VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_I Meta_i \ VoidSymbol keycode 24 = +o O VoidSymbol VoidSymbol Control_o \ Control_o VoidSymbol VoidSymbol Meta_o Meta_O \ VoidSymbol VoidSymbol +O o VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_O Meta_o \ VoidSymbol \ +o O VoidSymbol VoidSymbol Control_o \ Control_o VoidSymbol VoidSymbol Meta_o Meta_O \ VoidSymbol VoidSymbol +O o VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_O Meta_o \ VoidSymbol keycode 25 = +p P VoidSymbol VoidSymbol Control_p \ Control_p VoidSymbol VoidSymbol Meta_p Meta_P \ VoidSymbol VoidSymbol +P p VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_P Meta_p \ VoidSymbol \ +p P VoidSymbol VoidSymbol Control_p \ Control_p VoidSymbol VoidSymbol Meta_p Meta_P \ VoidSymbol VoidSymbol +P p VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_P Meta_p \ VoidSymbol keycode 26 = +uacute Uacute division division Escape \ Escape VoidSymbol VoidSymbol Meta_bracketleft \ Meta_bracketleft VoidSymbol VoidSymbol slash \ slash VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_braceleft Meta_braceleft VoidSymbol \ bracketleft bracketleft division division Escape \ Escape VoidSymbol VoidSymbol Meta_bracketleft \ Meta_bracketleft VoidSymbol VoidSymbol braceleft \ braceleft VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_braceleft Meta_braceleft VoidSymbol keycode 27 = parenright parenright multiply multiply \ Control_bracketright Control_bracketright VoidSymbol \ VoidSymbol Meta_bracketright Meta_bracketright \ VoidSymbol VoidSymbol parenleft parenleft VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_braceright \ Meta_braceright VoidSymbol \ bracketright bracketright multiply multiply \ Control_bracketright Control_bracketright VoidSymbol \ VoidSymbol Meta_bracketright Meta_bracketright \ VoidSymbol VoidSymbol braceright braceright VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_braceright \ Meta_braceright VoidSymbol keycode 28 = Return Return VoidSymbol VoidSymbol Control_m \ Control_m VoidSymbol VoidSymbol Meta_Control_m \ Meta_Control_m VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol \ Return Return VoidSymbol VoidSymbol Control_m \ Control_m VoidSymbol VoidSymbol Meta_Control_m \ Meta_Control_m VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol keycode 29 = Control keycode 30 = +a A asciitilde asciitilde Control_a \ Control_a VoidSymbol VoidSymbol Meta_a Meta_A \ VoidSymbol VoidSymbol +A a VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_A Meta_a \ VoidSymbol \ +a A asciitilde asciitilde Control_a \ Control_a VoidSymbol VoidSymbol Meta_a Meta_A \ VoidSymbol VoidSymbol +A a VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_A Meta_a \ VoidSymbol keycode 31 = +s S dstroke dstroke Control_s \ Control_s VoidSymbol VoidSymbol Meta_s Meta_S \ VoidSymbol VoidSymbol +S s VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_S Meta_s \ VoidSymbol \ +s S dstroke dstroke Control_s \ Control_s VoidSymbol VoidSymbol Meta_s Meta_S \ VoidSymbol VoidSymbol +S s VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_S Meta_s \ VoidSymbol keycode 32 = +d D Dstroke Dstroke Control_d \ Control_d VoidSymbol VoidSymbol Meta_d Meta_D \ VoidSymbol VoidSymbol +D d VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_D Meta_d \ VoidSymbol \ +d D Dstroke Dstroke Control_d \ Control_d VoidSymbol VoidSymbol Meta_d Meta_D \ VoidSymbol VoidSymbol +D d VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_D Meta_d \ VoidSymbol keycode 33 = +f F bracketleft bracketleft Control_f \ Control_f Escape Escape Meta_f Meta_F \ VoidSymbol VoidSymbol +F f VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_F Meta_f \ VoidSymbol \ +f F bracketleft bracketleft Control_f \ Control_f Escape Escape Meta_f Meta_F \ VoidSymbol VoidSymbol +F f VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_F Meta_f \ VoidSymbol keycode 34 = +g G bracketright bracketright Control_g \ Control_g Control_bracketright Control_bracketright \ Meta_g Meta_G VoidSymbol VoidSymbol +G \ g VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_G Meta_g VoidSymbol \ +g G bracketright bracketright Control_g \ Control_g Control_bracketright Control_bracketright \ Meta_g Meta_G VoidSymbol VoidSymbol +G \ g VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_G Meta_g VoidSymbol keycode 35 = +h H grave grave Control_h \ Control_h VoidSymbol VoidSymbol Meta_h Meta_H \ VoidSymbol VoidSymbol +H h VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_H Meta_h \ VoidSymbol \ +h H grave grave Control_h \ Control_h VoidSymbol VoidSymbol Meta_h Meta_H \ VoidSymbol VoidSymbol +H h VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_H Meta_h \ VoidSymbol keycode 36 = +j J apostrophe apostrophe Control_j \ Control_j VoidSymbol VoidSymbol Meta_j Meta_J \ VoidSymbol VoidSymbol +J j VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_J Meta_j \ VoidSymbol \ +j J apostrophe apostrophe Control_j \ Control_j VoidSymbol VoidSymbol Meta_j Meta_J \ VoidSymbol VoidSymbol +J j VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_J Meta_j \ VoidSymbol keycode 37 = +k K lstroke lstroke Control_k \ Control_k VoidSymbol VoidSymbol Meta_k Meta_K \ VoidSymbol VoidSymbol +K k VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_K Meta_k \ VoidSymbol \ +k K lstroke lstroke Control_k \ Control_k VoidSymbol VoidSymbol Meta_k Meta_K \ VoidSymbol VoidSymbol +K k VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_K Meta_k \ VoidSymbol keycode 38 = +l L Lstroke Lstroke Control_l \ Control_l VoidSymbol VoidSymbol Meta_l Meta_L \ VoidSymbol VoidSymbol +L l VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_L Meta_l \ VoidSymbol \ +l L Lstroke Lstroke Control_l \ Control_l VoidSymbol VoidSymbol Meta_l Meta_L \ VoidSymbol VoidSymbol +L l VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_L Meta_l \ VoidSymbol keycode 39 = +uring Uring dollar dollar VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_semicolon \ Meta_semicolon VoidSymbol VoidSymbol quotedbl \ quotedbl VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_colon Meta_colon VoidSymbol \ semicolon semicolon dollar dollar VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_semicolon \ Meta_semicolon VoidSymbol VoidSymbol colon \ colon VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_colon Meta_colon VoidSymbol keycode 40 = section section ssharp ssharp VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_apostrophe \ Meta_apostrophe VoidSymbol VoidSymbol exclam \ exclam VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_quotedbl Meta_quotedbl VoidSymbol \ apostrophe apostrophe ssharp ssharp VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_apostrophe \ Meta_apostrophe VoidSymbol VoidSymbol quotedbl \ quotedbl VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Meta_quotedbl Meta_quotedbl VoidSymbol keycode 41 = semicolon semicolon VoidSymbol VoidSymbol nul \ nul VoidSymbol VoidSymbol Meta_grave Meta_grave \ VoidSymbol VoidSymbol dead_grave dead_grave VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_asciitilde \ Meta_asciitilde VoidSymbol \ grave grave VoidSymbol VoidSymbol nul \ nul VoidSymbol VoidSymbol Meta_grave Meta_grave \ VoidSymbol VoidSymbol asciitilde asciitilde VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_asciitilde \ Meta_asciitilde VoidSymbol keycode 42 = ShiftL keycode 43 = dead_diaeresis dead_diaeresis currency \ currency Control_backslash Control_backslash \ VoidSymbol VoidSymbol Meta_backslash \ Meta_backslash Meta_Control_backslash \ Meta_Control_backslash apostrophe apostrophe VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_bar Meta_bar \ VoidSymbol \ backslash backslash currency \ currency Control_backslash Control_backslash \ VoidSymbol VoidSymbol Meta_backslash \ Meta_backslash Meta_Control_backslash \ Meta_Control_backslash bar bar VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_bar Meta_bar \ VoidSymbol keycode 44 = +z Z degree degree Control_z \ Control_z VoidSymbol VoidSymbol Meta_z Meta_Z \ VoidSymbol VoidSymbol +Z z VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_Z Meta_z \ VoidSymbol \ +z Z degree degree Control_z \ Control_z VoidSymbol VoidSymbol Meta_z Meta_Z \ VoidSymbol VoidSymbol +Z z VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_Z Meta_z \ VoidSymbol keycode 45 = +x X numbersign numbersign Control_x \ Control_x VoidSymbol VoidSymbol Meta_x Meta_X \ VoidSymbol VoidSymbol +X x VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_X Meta_x \ VoidSymbol \ +x X numbersign numbersign Control_x \ Control_x VoidSymbol VoidSymbol Meta_x Meta_X \ VoidSymbol VoidSymbol +X x VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_X Meta_x \ VoidSymbol keycode 46 = +c C ampersand ampersand Control_c \ Control_c VoidSymbol VoidSymbol Meta_c Meta_C \ VoidSymbol VoidSymbol +C c VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_C Meta_c \ VoidSymbol \ +c C ampersand ampersand Control_c \ Control_c VoidSymbol VoidSymbol Meta_c Meta_C \ VoidSymbol VoidSymbol +C c VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_C Meta_c \ VoidSymbol keycode 47 = +v V at at Control_v \ Control_v VoidSymbol VoidSymbol Meta_v Meta_V \ VoidSymbol VoidSymbol +V v VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_V Meta_v \ VoidSymbol \ +v V at at Control_v \ Control_v VoidSymbol VoidSymbol Meta_v Meta_V \ VoidSymbol VoidSymbol +V v VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_V Meta_v \ VoidSymbol keycode 48 = +b B braceleft braceleft Control_b \ Control_b VoidSymbol VoidSymbol Meta_b Meta_B \ VoidSymbol VoidSymbol +B b VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_B Meta_b \ VoidSymbol \ +b B braceleft braceleft Control_b \ Control_b VoidSymbol VoidSymbol Meta_b Meta_B \ VoidSymbol VoidSymbol +B b VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_B Meta_b \ VoidSymbol keycode 49 = +n N braceright braceright Control_n \ Control_n VoidSymbol VoidSymbol Meta_n Meta_N \ VoidSymbol VoidSymbol +N n VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_N Meta_n \ VoidSymbol \ +n N braceright braceright Control_n \ Control_n VoidSymbol VoidSymbol Meta_n Meta_N \ VoidSymbol VoidSymbol +N n VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_N Meta_n \ VoidSymbol keycode 50 = +m M asciicircum asciicircum Control_m \ Control_m VoidSymbol VoidSymbol Meta_m Meta_M \ VoidSymbol VoidSymbol +M M VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_M Meta_m \ VoidSymbol \ +m M asciicircum asciicircum Control_m \ Control_m VoidSymbol VoidSymbol Meta_m Meta_M \ VoidSymbol VoidSymbol +M M VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_M Meta_m \ VoidSymbol keycode 51 = comma comma less less VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_comma Meta_comma \ VoidSymbol VoidSymbol question question less \ less VoidSymbol VoidSymbol Meta_less Meta_less \ VoidSymbol \ comma comma less less VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_comma Meta_comma \ VoidSymbol VoidSymbol less less less \ less VoidSymbol VoidSymbol Meta_less Meta_less \ VoidSymbol keycode 52 = period period greater greater VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_period Meta_period \ VoidSymbol VoidSymbol colon colon greater \ greater VoidSymbol VoidSymbol Meta_greater \ Meta_greater VoidSymbol \ period period greater greater VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Meta_period Meta_period \ VoidSymbol VoidSymbol greater greater greater \ greater VoidSymbol VoidSymbol Meta_greater \ Meta_greater VoidSymbol keycode 53 = minus minus asterisk asterisk \ Control_underscore Control_underscore VoidSymbol \ VoidSymbol Meta_slash Meta_slash VoidSymbol VoidSymbol \ underscore underscore VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Meta_question Meta_question \ VoidSymbol \ slash slash asterisk asterisk \ Control_underscore Control_underscore VoidSymbol \ VoidSymbol Meta_slash Meta_slash VoidSymbol VoidSymbol \ question question VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Meta_question Meta_question \ VoidSymbol keycode 54 = ShiftL keycode 55 = KP_Multiply KP_Multiply asterisk asterisk VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Do Do \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_Multiply KP_Multiply asterisk asterisk VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Do Do \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 56 = Alt keycode 57 = space space nobreakspace nobreakspace nul \ nul VoidSymbol VoidSymbol Meta_space Meta_space \ Meta_nul Meta_nul space space VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ space space nobreakspace nobreakspace nul \ nul VoidSymbol VoidSymbol Meta_space Meta_space \ Meta_nul Meta_nul space space VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 58 = Caps_Lock keycode 59 = F1 F1 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_1 Console_1 Console_1 Console_1 \ Console_1 Console_1 F11 F11 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ F1 F1 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_1 Console_1 Console_1 Console_1 \ Console_1 Console_1 F11 F11 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 60 = F2 F2 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_2 Console_2 Console_2 Console_2 \ Console_2 Console_2 F12 F12 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ F2 F2 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_2 Console_2 Console_2 Console_2 \ Console_2 Console_2 F12 F12 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 61 = F3 F3 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_3 Console_3 Console_3 Console_3 \ Console_3 Console_3 F13 F13 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ F3 F3 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_3 Console_3 Console_3 Console_3 \ Console_3 Console_3 F13 F13 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 62 = F4 F4 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_4 Console_4 Console_4 Console_4 \ Console_4 Console_4 F14 F14 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ F4 F4 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_4 Console_4 Console_4 Console_4 \ Console_4 Console_4 F14 F14 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 63 = F5 F5 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_5 Console_5 Console_5 Console_5 \ Console_5 Console_5 F15 F15 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ F5 F5 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_5 Console_5 Console_5 Console_5 \ Console_5 Console_5 F15 F15 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 64 = F6 F6 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_6 Console_6 Console_6 Console_6 \ Console_6 Console_6 F16 F16 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ F6 F6 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_6 Console_6 Console_6 Console_6 \ Console_6 Console_6 F16 F16 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 65 = F7 F7 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_7 Console_7 Console_7 Console_7 \ Console_7 Console_7 F17 F17 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ F7 F7 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_7 Console_7 Console_7 Console_7 \ Console_7 Console_7 F17 F17 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 66 = F8 F8 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_8 Console_8 Console_8 Console_8 \ Console_8 Console_8 F18 F18 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ F8 F8 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_8 Console_8 Console_8 Console_8 \ Console_8 Console_8 F18 F18 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 67 = F9 F9 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_9 Console_9 Console_9 Console_9 \ Console_9 Console_9 F19 F19 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ F9 F9 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_9 Console_9 Console_9 Console_9 \ Console_9 Console_9 F19 F19 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 68 = F10 F10 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_10 Console_10 Console_10 Console_10 \ Console_10 Console_10 F20 F20 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ F10 F10 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_10 Console_10 Console_10 Console_10 \ Console_10 Console_10 F20 F20 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 69 = Num_Lock Num_Lock Bare_Num_Lock \ Bare_Num_Lock VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Bare_Num_Lock Bare_Num_Lock \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ Num_Lock Num_Lock Bare_Num_Lock \ Bare_Num_Lock VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Bare_Num_Lock Bare_Num_Lock \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 70 = Scroll_Lock Scroll_Lock VoidSymbol VoidSymbol \ Show_State Show_State VoidSymbol VoidSymbol \ Show_Registers Show_Registers VoidSymbol \ VoidSymbol Show_Memory Show_Memory VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Scroll_Lock Scroll_Lock VoidSymbol VoidSymbol \ Show_State Show_State VoidSymbol VoidSymbol \ Show_Registers Show_Registers VoidSymbol \ VoidSymbol Show_Memory Show_Memory VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol keycode 71 = KP_7 KP_7 seven seven Hex_7 \ Hex_7 VoidSymbol VoidSymbol Ascii_7 Ascii_7 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_7 KP_7 seven seven Hex_7 \ Hex_7 VoidSymbol VoidSymbol Ascii_7 Ascii_7 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 72 = KP_8 KP_8 eight eight Hex_8 \ Hex_8 VoidSymbol VoidSymbol Ascii_8 Ascii_8 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_8 KP_8 eight eight Hex_8 \ Hex_8 VoidSymbol VoidSymbol Ascii_8 Ascii_8 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 73 = KP_9 KP_9 nine nine Hex_9 \ Hex_9 VoidSymbol VoidSymbol Ascii_9 Ascii_9 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_9 KP_9 nine nine Hex_9 \ Hex_9 VoidSymbol VoidSymbol Ascii_9 Ascii_9 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 74 = KP_Subtract KP_Subtract minus minus VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_Subtract KP_Subtract minus minus VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 75 = KP_4 KP_4 four four Hex_4 \ Hex_4 VoidSymbol VoidSymbol Ascii_4 Ascii_4 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_4 KP_4 four four Hex_4 \ Hex_4 VoidSymbol VoidSymbol Ascii_4 Ascii_4 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 76 = KP_5 KP_5 five five Hex_5 \ Hex_5 VoidSymbol VoidSymbol Ascii_5 Ascii_5 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_5 KP_5 five five Hex_5 \ Hex_5 VoidSymbol VoidSymbol Ascii_5 Ascii_5 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 77 = KP_6 KP_6 six six Hex_6 \ Hex_6 VoidSymbol VoidSymbol Ascii_6 Ascii_6 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_6 KP_6 six six Hex_6 \ Hex_6 VoidSymbol VoidSymbol Ascii_6 Ascii_6 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 78 = KP_Add KP_Add plus plus VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_Add KP_Add plus plus VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 79 = KP_1 KP_1 one one Hex_1 \ Hex_1 VoidSymbol VoidSymbol Ascii_1 Ascii_1 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_1 KP_1 one one Hex_1 \ Hex_1 VoidSymbol VoidSymbol Ascii_1 Ascii_1 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 80 = KP_2 KP_2 two two Hex_2 \ Hex_2 VoidSymbol VoidSymbol Ascii_2 Ascii_2 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_2 KP_2 two two Hex_2 \ Hex_2 VoidSymbol VoidSymbol Ascii_2 Ascii_2 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 81 = KP_3 KP_3 three three Hex_3 \ Hex_3 VoidSymbol VoidSymbol Ascii_3 Ascii_3 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_3 KP_3 three three Hex_3 \ Hex_3 VoidSymbol VoidSymbol Ascii_3 Ascii_3 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 82 = KP_0 KP_0 zero zero Hex_0 \ Hex_0 VoidSymbol VoidSymbol Ascii_0 Ascii_0 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_0 KP_0 zero zero Hex_0 \ Hex_0 VoidSymbol VoidSymbol Ascii_0 Ascii_0 \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol # # keycode 83 = KP_Period KP_Period period period VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_Period KP_Period period period VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol # # Desetinna carka na numericke klavesnici # #keycode 83 = KP_Comma KP_Comma comma comma VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol \ # KP_Comma KP_Comma comma comma VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol # # # #keycode 84 = Alt PrintScreen => SysRq keycode 84 = Spawn_Console Spawn_Console VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol \ Spawn_Console Spawn_Console VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol # # # 102-ha klavesa # keycode 86 = backslash backslash slash slash \ Control_backslash Control_backslash \ Control_underscore Control_underscore \ Meta_backslash Meta_backslash \ Meta_Control_backslash Meta_Control_backslash \ bar bar VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Meta_bar Meta_bar VoidSymbol \ backslash backslash slash slash \ Control_backslash Control_backslash \ Control_underscore Control_underscore \ Meta_backslash Meta_backslash \ Meta_Control_backslash Meta_Control_backslash \ bar bar VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Meta_bar Meta_bar VoidSymbol # # keycode 87 = F11 F11 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_11 Console_11 Console_11 Console_11 \ Console_11 Console_11 F21 F21 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ F11 F11 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_11 Console_11 Console_11 Console_11 \ Console_11 Console_11 F21 F21 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 88 = F12 F12 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_12 Console_12 Console_12 Console_12 \ Console_12 Console_12 F22 F22 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ F12 F12 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_12 Console_12 Console_12 Console_12 \ Console_12 Console_12 F22 F22 VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 96 = KP_Enter KP_Enter VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_Enter KP_Enter VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 97 = Control keycode 98 = KP_Divide KP_Divide slash slash VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Macro Macro \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ KP_Divide KP_Divide slash slash VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol Macro Macro \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol # #keycode 99 = PrintScreen => POZOR: Alt PrintScreen = keycode 84 keycode 99 = dead_acute dead_acute VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol dead_caron dead_caron VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 100 = AltGr # #keycode 101 = Break keycode 101 = Break Break VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ Break Break VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol # # synonyma: # Find (primarni) => Home # Select (primarni) => End # Prior (primarni) => PageUp # Next (primarni) => PageDown # keycode 102 = Home Home +b B Hex_B \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ Home Home +b B Hex_B \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 103 = Up Up Console_1 Console_1 Up \ Up VoidSymbol VoidSymbol Console_1 Console_1 \ VoidSymbol VoidSymbol Up Up VoidSymbol \ VoidSymbol Up VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ Up Up Console_1 Console_1 Up \ Up VoidSymbol VoidSymbol Console_1 Console_1 \ VoidSymbol VoidSymbol Up Up VoidSymbol \ VoidSymbol Up VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 104 = PageUp PageUp +c C Hex_C \ Hex_C VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol Scroll_Backward \ Scroll_Backward VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ PageUp PageUp +c C Hex_C \ Hex_C VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol Scroll_Backward \ Scroll_Backward VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol keycode 105 = Left Left Decr_Console Decr_Console Left \ Left VoidSymbol VoidSymbol Decr_Console \ Decr_Console VoidSymbol VoidSymbol Left Left \ VoidSymbol VoidSymbol Left VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol \ Left Left Decr_Console Decr_Console Left \ Left VoidSymbol VoidSymbol Decr_Console \ Decr_Console VoidSymbol VoidSymbol Left Left \ VoidSymbol VoidSymbol Left VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol keycode 106 = Right Right Incr_Console Incr_Console Right \ Right VoidSymbol VoidSymbol Incr_Console \ Incr_Console VoidSymbol VoidSymbol Right Right \ VoidSymbol VoidSymbol Right VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol \ Right Right Incr_Console Incr_Console Right \ Right VoidSymbol VoidSymbol Incr_Console \ Incr_Console VoidSymbol VoidSymbol Right Right \ VoidSymbol VoidSymbol Right VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol keycode 107 = End End +e E Hex_E \ Hex_E VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ End End +e E Hex_E \ Hex_E VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 108 = Down Down Last_Console Last_Console Down \ Down VoidSymbol VoidSymbol Last_Console \ Last_Console VoidSymbol VoidSymbol Down Down \ VoidSymbol VoidSymbol Down VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol \ Down Down Last_Console Last_Console Down \ Down VoidSymbol VoidSymbol Last_Console \ Last_Console VoidSymbol VoidSymbol Down Down \ VoidSymbol VoidSymbol Down VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol keycode 109 = PageDown PageDown +f F Hex_F \ Hex_F VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol Scroll_Forward \ Scroll_Forward VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ PageDown PageDown +f F Hex_F \ Hex_F VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol Scroll_Forward \ Scroll_Forward VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol keycode 110 = Insert Insert +a A Hex_A \ Hex_A VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ Insert Insert +a A Hex_A \ Hex_A VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol # # # Keysym Delete reprezentuje znak s kodem 0x7f (127) # - je pouzit pro klavesu BackSpace (viz keycode 14) # #keycode 111 = Delete Delete +d D Hex_D \ # Hex_D VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # Boot Boot VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol \ # Delete Delete +d D Hex_D \ # Hex_D VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # Boot Boot VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol # keycode 111 = Remove Remove +d D Hex_D \ Hex_D VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Boot Boot VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ Remove Remove +d D Hex_D \ Hex_D VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ Boot Boot VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol # # # #keycode 119 = Pause => POZOR: Control Pause = keycode 101 #keycode 119 = Pause Pause VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol \ # Pause Pause VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ # VoidSymbol # # Pause se pouziva pro prepinani CESKE a ANGLICKE klavesnice # - funguje jako ShiftR_Lock # keycode 119 = ShiftR_Lock ShiftR_Lock VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ ShiftR_Lock ShiftR_Lock VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol # # # # # keycode 125 = > Windows klavesa vlevo (symbol okna) # keycode 126 = > Windows klavesa vpravo (symbol okna) # keycode 127 = > Windows klavesa nejvice vpravo (symbol menu) keycode 125 = F13 F13 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_13 Console_13 Console_13 Console_13 \ Console_13 Console_13 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ F13 F13 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_13 Console_13 Console_13 Console_13 \ Console_13 Console_13 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 126 = F13 F13 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_13 Console_13 Console_13 Console_13 \ Console_13 Console_13 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ F13 F13 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_13 Console_13 Console_13 Console_13 \ Console_13 Console_13 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol keycode 127 = F14 F14 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_14 Console_14 Console_14 Console_14 \ Console_14 Console_14 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol \ F14 F14 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol Console_14 Console_14 Console_14 Console_14 \ Console_14 Console_14 VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ VoidSymbol # # # # string: kdyz je jedne klavese prirazeno vice znaku (napr. funkcni klavesy) # # Vite-li nekdo co maji generovat klavesy F21 a F22 prosim reknete mi to # string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string F21 = "" string F22 = "" # # compose: jak se pomoci mrtvych klaves generuji znaky s diakritikou # transformace dead klavesy na prvni znak za compose: # (v zavorce jsou synonyma -> proto maji stejne oznaceni dead klavesy) # dead_grave ======================================> '`' # dead_acute --------------------------------------> '\'' # dead_diaeresis ==================================> '"' (:) # dead_circumflex (dead_caron) --------------------> '^' # dead_tilde (dead_breve) (dead_doubleacute) => '~' # dead_cedilla (dead_ogonek) -------------------> ',' # -- # dead_grave => pouzito misto nedefinovanych "dead_ring" a "dead_dot" # dead_acute => carka_nad_pismenem (pozivaji take cesi) # dead_diaeresis => dve_tecky_nad_pismenem - pouzivaji napr. nemci # dead_circumflex => striska_nad_pismenem # dead_caron => hacek_nad_pismenem # dead_tilde => vlnovka_nad_pismenem (neni v ISO-8859-2) # dead_breve => obloucek_nad_pismenem # dead_doubleacute => dve_carky_nad_pismenem (myslim ze je to madarsky prehlas) # dead_cedilla => ocasek_pod_pismenem_smerujici_zprava_doleva # dead_ogonek => ocasek_pod_pismenem_smerujici_zleva_doprava # -- # # dead_grave => pouzito pro krouzek a tecku_nad_pismenem (a znak stupne) compose '`' 'u' to '' compose '`' 'U' to '' compose '`' 'z' to '' compose '`' 'Z' to '' # dead_acute (pouze ceske) compose '\'' 'a' to '' compose '\'' 'A' to '' compose '\'' 'e' to '' compose '\'' 'E' to '' compose '\'' 'i' to '' compose '\'' 'I' to '' compose '\'' 'o' to '' compose '\'' 'O' to '' compose '\'' 'u' to '' compose '\'' 'U' to '' compose '\'' 'y' to '' compose '\'' 'Y' to '' # dead_caron (pouze ceske) compose '^' 'u' to '' compose '^' 'U' to '' compose '^' 'c' to '' compose '^' 'C' to '' compose '^' 'd' to '' compose '^' 'D' to '' compose '^' 'e' to '' compose '^' 'E' to '' compose '^' 'n' to '' compose '^' 'N' to '' compose '^' 'r' to '' compose '^' 'R' to '' compose '^' 's' to '' compose '^' 'S' to '' compose '^' 't' to '' compose '^' 'T' to '' compose '^' 'z' to '' compose '^' 'Z' to '' # # Zde je misto pro neceske znaky generovane pres mrtvou klavesu # # dead_acute (neceske znaky) compose '\'' 'c' to '' compose '\'' 'C' to '' compose '\'' 'l' to '' compose '\'' 'L' to '' compose '\'' 'n' to '' compose '\'' 'N' to '' compose '\'' 'r' to '' compose '\'' 'R' to '' compose '\'' 's' to '' compose '\'' 'S' to '' compose '\'' 'z' to '' compose '\'' 'Z' to '' # dead_caron (neceske znaky) compose '^' 'l' to '' compose '^' 'L' to '' # dead_circumflex (neceske znaky) compose '^' 'a' to '' compose '^' 'A' to '' compose '^' 'i' to '' compose '^' 'I' to '' compose '^' 'o' to '' compose '^' 'O' to '' # dead_tilde (neceske znaky) => nedefinovan znak v ISO-8859-2 # # dead_breve (neceske_znaky) compose '~' 'a' to '' compose '~' 'A' to '' # dead_doubleacute (neceske znaky) compose '~' 'o' to '' compose '~' 'O' to '' compose '~' 'u' to '' compose '~' 'U' to '' # dead_diaeresis (neceske znaky) compose '"' 'a' to '' compose '"' 'A' to '' compose '"' 'e' to '' compose '"' 'E' to '' compose '"' 'o' to '' compose '"' 'O' to '' compose '"' 'u' to '' compose '"' 'U' to '' # dead_cedilla (neceske znaky) compose ',' 'c' to '' compose ',' 'C' to '' compose ',' 's' to '' compose ',' 'S' to '' compose ',' 't' to '' compose ',' 'T' to '' # dead_ogonek (neceske znaky) compose ',' 'a' to '' compose ',' 'A' to '' compose ',' 'e' to '' compose ',' 'E' to '' kbd-1.15.5/data/keymaps/i386/qwerty/by.map0000644000076400007640000004456612056474622015042 00000000000000# English <- Control+RightShift -> Russion # English <- Control+LeftShift -> Bielorussion # # Svistunovich Oleg Georgievich # Minsk, UGAI GUVD Mingorispolkoma charset "iso-8859-5" keymaps 0,1,4,8,9,12,16,17,20,24,25,28,32,33,36,40,41,44 strings as usual keycode 1 = Escape Escape Escape \ Meta_Escape Meta_Escape Meta_Escape \ Escape Escape Escape \ Meta_Escape Meta_Escape Meta_Escape \ Escape Escape Escape \ Meta_Escape Meta_Escape Meta_Escape keycode 2 = one exclam VoidSymbol \ Meta_one Meta_exclam VoidSymbol \ one exclam VoidSymbol \ Meta_one Meta_exclam VoidSymbol \ one exclam VoidSymbol \ Meta_one Meta_exclam VoidSymbol keycode 3 = two at nul \ Meta_two Meta_at Meta_nul \ two quotedbl nul \ Meta_two Meta_quotedbl Meta_nul \ two quotedbl VoidSymbol \ Meta_two Meta_quotedbl VoidSymbol keycode 4 = three numbersign Escape \ Meta_three Meta_numbersign Meta_Escape \ three numbersign Escape \ Meta_three Meta_numbersign Meta_Escape \ three numbersign Escape \ Meta_three Meta_numbersign Meta_Escape keycode 5 = four dollar Control_backslash \ Meta_four Meta_dollar Meta_Control_backslash \ four semicolon Control_backslash \ Meta_four Meta_semicolon Meta_Control_backslash \ four semicolon Control_backslash \ Meta_four Meta_semicolon Meta_Control_backslash keycode 6 = five percent Control_bracketright \ Meta_five Meta_percent Meta_Control_bracketright \ five percent Control_bracketright \ Meta_five Meta_percent Meta_Control_bracketright \ five percent Control_bracketright \ Meta_five Meta_percent Meta_Control_bracketright keycode 7 = six asciicircum Control_asciicircum \ Meta_six Meta_asciicircum Meta_Control_asciicircum \ six colon Control_asciicircum \ Meta_six Meta_colon Meta_Control_asciicircum \ six colon Control_asciicircum \ Meta_six Meta_colon Meta_Control_asciicircum keycode 8 = seven ampersand Control_underscore \ Meta_seven Meta_ampersand Meta_Control_underscore \ seven question Control_underscore \ Meta_seven Meta_question Meta_Control_underscore \ seven question Control_underscore \ Meta_seven Meta_question Meta_Control_underscore keycode 9 = eight asterisk Delete \ Meta_eight Meta_asterisk Meta_Delete \ eight asterisk Delete \ Meta_eight Meta_asterisk Meta_Delete \ eight asterisk Delete \ Meta_eight Meta_asterisk Meta_Delete keycode 10 = nine parenleft VoidSymbol \ Meta_nine Meta_parenleft VoidSymbol \ nine parenleft VoidSymbol \ Meta_nine Meta_parenleft VoidSymbol \ nine parenleft VoidSymbol \ Meta_nine Meta_parenleft VoidSymbol keycode 11 = zero parenright VoidSymbol \ Meta_zero Meta_parenleft VoidSymbol \ zero parenright VoidSymbol \ Meta_zero Meta_parenleft VoidSymbol \ zero parenright VoidSymbol \ Meta_zero Meta_parenleft VoidSymbol keycode 12 = minus underscore Control_underscore \ Meta_minus Meta_underscore Meta_Control_underscore \ minus underscore Control_underscore \ Meta_minus Meta_underscore Meta_Control_underscore \ minus underscore Control_underscore \ Meta_minus Meta_underscore Meta_Control_underscore keycode 13 = equal plus VoidSymbol \ Meta_equal Meta_plus VoidSymbol \ equal plus VoidSymbol \ Meta_equal Meta_plus VoidSymbol \ equal plus VoidSymbol \ Meta_equal Meta_plus VoidSymbol keycode 14 = Delete Delete Delete \ Meta_Delete Meta_Delete Meta_Delete \ Delete Delete Delete \ Meta_Delete Meta_Delete Meta_Delete \ Delete Delete Delete \ Meta_Delete Meta_Delete Meta_Delete keycode 15 = Tab Meta_Tab Tab \ Meta_Tab Meta_Tab Meta_Tab \ Tab Tab Tab \ Meta_Tab Meta_Tab Meta_Tab \ Tab Tab Tab \ Meta_Tab Meta_Tab Meta_Tab keycode 16 = +q +Q Control_q \ Meta_q Meta_Q Meta_Control_q \ +0xD9 +0xB9 Control_q \ Meta_q Meta_Q Meta_Control_q \ +0xD9 +0xB9 Control_q \ Meta_q Meta_Q Meta_Control_q keycode 17 = +w +W Control_w \ Meta_w Meta_W Meta_Control_w \ +0xE6 +0xC6 Control_w \ Meta_w Meta_W Meta_Control_w \ +0xE6 +0xC6 Control_w \ Meta_w Meta_W Meta_Control_w keycode 18 = +e +E Control_e \ Meta_e Meta_E Meta_Control_e \ +0xE3 +0xC3 Control_e \ Meta_e Meta_E Meta_Control_e \ +0xE3 +0xC3 Control_e \ Meta_e Meta_E Meta_Control_e keycode 19 = +r +R Control_r \ Meta_r Meta_R Meta_Control_r \ +0xDA +0xBA Control_r \ Meta_r Meta_R Meta_Control_r \ +0xDA +0xBA Control_r \ Meta_r Meta_R Meta_Control_r keycode 20 = +t +T Control_t \ Meta_t Meta_T Meta_Control_t \ +0xD5 +0xB5 Control_t \ Meta_t Meta_T Meta_Control_t \ +0xD5 +0xB5 Control_t \ Meta_t Meta_T Meta_Control_t keycode 21 = +y +Y Control_y \ Meta_y Meta_Y Meta_Control_y \ +0xDD +0xBD Control_y \ Meta_y Meta_Y Meta_Control_y \ +0xDD +0xBD Control_y \ Meta_y Meta_Y Meta_Control_y keycode 22 = +u +U Control_u \ Meta_u Meta_U Meta_Control_u \ +0xD3 +0xB3 Control_u \ Meta_u Meta_U Meta_Control_u \ +0xD3 +0xB3 Control_u \ Meta_u Meta_U Meta_Control_u keycode 23 = +i +I Tab \ Meta_i Meta_I Meta_Tab \ +0xE8 +0xC8 Tab \ Meta_i Meta_I Meta_Tab \ +0xE8 +0xC8 Tab \ Meta_i Meta_I Meta_Tab keycode 24 = +o +O Control_o \ Meta_o Meta_O Meta_Control_o \ +0xF6 +0xA6 Control_o \ Meta_o Meta_O Meta_Control_o \ +0xE9 +0xC9 Control_o \ Meta_o Meta_O Meta_Control_o keycode 25 = +p +P Control_p \ Meta_p Meta_P Meta_Control_p \ +0xD7 +0xB7 Control_p \ Meta_p Meta_P Meta_Control_p \ +0xD7 +0xB7 Control_p \ Meta_p Meta_P Meta_Control_p keycode 26 = bracketleft braceleft Escape \ Meta_bracketleft Meta_braceleft Meta_Escape \ +0xE5 +0xC5 Escape \ Meta_bracketleft Meta_braceleft Meta_Escape \ +0xE5 +0xC5 Escape \ Meta_bracketleft Meta_braceleft Meta_Escape keycode 27 = bracketright braceright Control_bracketright \ Meta_bracketright Meta_braceright Meta_Control_bracketright \ +0xFE +0xAE Control_bracketright \ Meta_bracketright Meta_braceright Meta_Control_bracketright \ +0xEA +0xCA Control_bracketright \ Meta_bracketright Meta_braceright Meta_Control_bracketright keycode 28 = Return Return Return \ Meta_Control_m Meta_Control_m Return \ Return Return Return \ Meta_Control_m Meta_Control_m Return \ Return Return Return \ Meta_Control_m Meta_Control_m Return keycode 29 = Control Control Control \ Control Control Control \ Control Control Control \ Control Control Control \ Control Control Control \ Control Control Control keycode 30 = +a +A Control_a \ Meta_a Meta_A Meta_Control_a \ +0xE4 +0xC4 Control_a \ Meta_a Meta_A Meta_Control_a \ +0xE4 +0xC4 Control_a \ Meta_a Meta_A Meta_Control_a keycode 31 = +s +S Control_s \ Meta_s Meta_S Meta_Control_s \ +0xEB +0xCB Control_s \ Meta_s Meta_S Meta_Control_s \ +0xEB +0xCB Control_s \ Meta_s Meta_S Meta_Control_s keycode 32 = +d +D Control_d \ Meta_d Meta_D Meta_Control_d \ +0xD2 +0xB2 Control_d \ Meta_d Meta_D Meta_Control_d \ +0xD2 +0xB2 Control_d \ Meta_d Meta_D Meta_Control_d keycode 33 = +f +F Control_f \ Meta_f Meta_F Meta_Control_f \ +0xD0 +0xB0 Control_f \ Meta_f Meta_F Meta_Control_f \ +0xD0 +0xB0 Control_f \ Meta_f Meta_F Meta_Control_f keycode 34 = +g +G Control_g \ Meta_g Meta_G Meta_Control_g \ +0xDF +0xBF Control_g \ Meta_g Meta_G Meta_Control_g \ +0xDF +0xBF Control_g \ Meta_g Meta_G Meta_Control_g keycode 35 = +h +H BackSpace \ Meta_h Meta_H Meta_BackSpace \ +0xE0 +0xC0 BackSpace \ Meta_h Meta_H Meta_BackSpace \ +0xE0 +0xC0 BackSpace \ Meta_h Meta_H Meta_BackSpace keycode 36 = +j +J Linefeed \ Meta_j Meta_J Meta_Linefeed \ +0xDE +0xBE Linefeed \ Meta_j Meta_J Meta_Linefeed \ +0xDE +0xBE Linefeed \ Meta_j Meta_J Meta_Linefeed keycode 37 = +k +K Control_k \ Meta_k Meta_K Meta_Control_k \ +0xDB +0xBB Control_k \ Meta_k Meta_K Meta_Control_k \ +0xDB +0xBB Control_k \ Meta_k Meta_K Meta_Control_k keycode 38 = +l +L Control_l \ Meta_l Meta_L Meta_Control_l \ +0xD4 +0xB4 Control_l \ Meta_l Meta_L Meta_Control_l \ +0xD4 +0xB4 Control_l \ Meta_l Meta_L Meta_Control_l keycode 39 = semicolon colon VoidSymbol \ Meta_semicolon Meta_colon VoidSymbol \ +0xD6 +0xB6 VoidSymbol \ Meta_semicolon Meta_colon VoidSymbol \ +0xD6 +0xB6 VoidSymbol \ Meta_semicolon Meta_colon VoidSymbol keycode 40 = apostrophe quotedbl Control_g \ Meta_apostrophe Meta_quotedbl VoidSymbol \ +0xED +0xCD Control_g \ Meta_apostrophe Meta_quotedbl VoidSymbol \ +0xED +0xCD Control_g \ Meta_apostrophe Meta_quotedbl VoidSymbol keycode 41 = grave asciitilde nul \ Meta_grave Meta_asciitilde VoidSymbol \ +0xF1 +0xA1 nul \ Meta_grave Meta_asciitilde VoidSymbol \ +0xF1 +0xA1 nul \ Meta_grave Meta_asciitilde VoidSymbol keycode 42 = Shift Shift ShiftL_Lock \ Shift Shift Shift \ Shift Shift ShiftL_Lock \ Shift Shift Shift \ Shift Shift Shift \ Shift Shift Shift keycode 43 = backslash bar Control_backslash \ Meta_backslash Meta_bar Control_backslash \ backslash bar Control_backslash \ Meta_backslash Meta_bar Control_backslash \ backslash bar Control_backslash \ Meta_backslash Meta_bar Control_backslash keycode 44 = +z +Z Control_z \ Meta_z Meta_Z Meta_Control_z \ +0xEF +0xCF Control_z \ Meta_z Meta_Z Meta_Control_z \ +0xEF +0xCF Control_z \ Meta_z Meta_Z Meta_Control_z keycode 45 = +x +X Control_x \ Meta_x Meta_X Meta_Control_x \ +0xE7 +0xC7 Control_x \ Meta_x Meta_X Meta_Control_x \ +0xE7 +0xC7 Control_x \ Meta_x Meta_X Meta_Control_x keycode 46 = +c +C Control_c \ Meta_c Meta_C Meta_Control_c \ +0xE1 +0xC1 Control_c \ Meta_c Meta_C Meta_Control_c \ +0xE1 +0xC1 Control_c \ Meta_c Meta_C Meta_Control_c keycode 47 = +v +V Control_v \ Meta_v Meta_V Meta_Control_v \ +0xDC +0xBC Control_v \ Meta_v Meta_V Meta_Control_v \ +0xDC +0xBC Control_v \ Meta_v Meta_V Meta_Control_v keycode 48 = +b +B Control_b \ Meta_b Meta_B Meta_Control_b \ +0xD8 +0xB8 Control_b \ Meta_b Meta_B Meta_Control_b \ +0xD8 +0xB8 Control_b \ Meta_b Meta_B Meta_Control_b keycode 49 = +n +N Control_n \ Meta_n Meta_N Meta_Control_n \ +0xE2 +0xC2 Control_t \ Meta_n Meta_N Meta_Control_n \ +0xE2 +0xC2 Control_t \ Meta_n Meta_N Meta_Control_n keycode 50 = +m +M Control_m \ Meta_m Meta_M Meta_Control_m \ +0xEC +0xCC Control_m \ Meta_m Meta_M Meta_Control_m \ +0xEC +0xCC Control_m \ Meta_m Meta_M Meta_Control_m keycode 51 = comma less VoidSymbol \ Meta_comma Meta_less VoidSymbol \ +0xD1 +0xB1 VoidSymbol \ Meta_comma Meta_less VoidSymbol \ +0xD1 +0xB1 VoidSymbol \ Meta_comma Meta_less VoidSymbol keycode 52 = period greater VoidSymbol \ Meta_period Meta_greater VoidSymbol \ +0xEE +0xCE VoidSymbol \ Meta_period Meta_greater VoidSymbol \ +0xEE +0xCE VoidSymbol \ Meta_period Meta_greater VoidSymbol keycode 53 = slash question Delete \ Meta_slash Meta_question VoidSymbol \ period comma Delete \ Meta_slash Meta_question VoidSymbol \ period comma Delete \ Meta_slash Meta_question VoidSymbol keycode 54 = Shift Shift ShiftR_Lock \ Shift Shift Shift \ Shift Shift Shift \ Shift Shift Shift \ Shift Shift ShiftR_Lock \ Shift Shift Shift keycode 55 = KP_Multiply KP_Multiply Hex_C \ KP_Multiply KP_Multiply KP_Multiply \ KP_Multiply KP_Multiply Hex_C \ KP_Multiply KP_Multiply KP_Multiply \ KP_Multiply KP_Multiply Hex_C \ KP_Multiply KP_Multiply KP_Multiply keycode 56 = Alt keycode 57 = space space nul \ Meta_space Meta_space Meta_nul \ space space nul \ Meta_space Meta_space Meta_nul \ space space nul \ Meta_space Meta_space Meta_nul keycode 58 = Caps_Lock keycode 59 = F1 F13 F25 \ Console_1 Console_13 Console_1 \ F1 F13 F25 \ Console_1 Console_13 Console_1 \ F1 F13 F25 \ Console_1 Console_13 Console_1 keycode 60 = F2 F14 F26 \ Console_2 Console_14 Console_2 \ F2 F14 F26 \ Console_2 Console_14 Console_2 \ F2 F14 F26 \ Console_2 Console_14 Console_2 keycode 61 = F3 F15 F27 \ Console_3 Console_15 Console_3 \ F3 F15 F27 \ Console_3 Console_15 Console_3 \ F3 F15 F27 \ Console_3 Console_15 Console_3 keycode 62 = F4 F16 F28 \ Console_4 Console_16 Console_4 \ F4 F16 F28 \ Console_4 Console_16 Console_4 \ F4 F16 F28 \ Console_4 Console_16 Console_4 keycode 63 = F5 F17 F29 \ Console_5 Console_17 Console_5 \ F5 F17 F29 \ Console_5 Console_17 Console_5 \ F5 F17 F29 \ Console_5 Console_17 Console_5 keycode 64 = F6 F18 F30 \ Console_6 Console_18 Console_6 \ F6 F18 F30 \ Console_6 Console_18 Console_6 \ F6 F18 F30 \ Console_6 Console_18 Console_6 keycode 65 = F7 F19 F31 \ Console_7 Console_19 Console_7 \ F7 F19 F31 \ Console_7 Console_19 Console_7 \ F7 F19 F31 \ Console_7 Console_19 Console_7 keycode 66 = F8 F20 F32 \ Console_8 Console_20 Console_8 \ F8 F20 F32 \ Console_8 Console_20 Console_8 \ F8 F20 F32 \ Console_8 Console_20 Console_8 keycode 67 = F9 F21 F33 \ Console_9 Console_21 Console_9 \ F9 F21 F33 \ Console_9 Console_21 Console_9 \ F9 F21 F33 \ Console_9 Console_21 Console_9 keycode 68 = F10 F22 F34 \ Console_10 Console_22 Console_10 \ F10 F22 F34 \ Console_10 Console_22 Console_10 \ F10 F22 F34 \ Console_10 Console_22 Console_10 keycode 69 = Num_Lock Num_Lock Hex_E \ Num_Lock Num_Lock Num_Lock \ Num_Lock Num_Lock Hex_E \ Num_Lock Num_Lock Num_Lock \ Num_Lock Num_Lock Hex_E \ Num_Lock Num_Lock Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_State \ Show_Registers VoidSymbol Scroll_Lock \ Scroll_Lock Show_Memory Show_State \ Show_Registers VoidSymbol Scroll_Lock \ Scroll_Lock Show_Memory Show_State \ Show_Registers VoidSymbol Scroll_Lock keycode 71 = KP_7 KP_7 Hex_7 \ Ascii_7 KP_7 KP_7 \ KP_7 KP_7 Hex_7 \ Ascii_7 KP_7 KP_7 \ KP_7 KP_7 Hex_7 \ Ascii_7 KP_7 KP_7 keycode 72 = KP_8 KP_8 Hex_8 \ Ascii_8 KP_8 KP_8 \ KP_8 KP_8 Hex_8 \ Ascii_8 KP_8 KP_8 \ KP_8 KP_8 Hex_8 \ Ascii_8 KP_8 KP_8 keycode 73 = KP_9 KP_9 Hex_9 \ Ascii_9 KP_9 KP_9 \ KP_9 KP_9 Hex_9 \ Ascii_9 KP_9 KP_9 \ KP_9 KP_9 Hex_9 \ Ascii_9 KP_9 KP_9 keycode 74 = KP_Subtract keycode 75 = KP_4 KP_4 Hex_4 \ Ascii_4 KP_4 KP_4 \ KP_4 KP_4 Hex_4 \ Ascii_4 KP_4 KP_4 \ KP_4 KP_4 Hex_4 \ Ascii_4 KP_4 KP_4 keycode 76 = KP_5 KP_5 Hex_5 \ Ascii_5 KP_5 KP_5 \ KP_5 KP_5 Hex_5 \ Ascii_5 KP_5 KP_5 \ KP_5 KP_5 Hex_5 \ Ascii_5 KP_5 KP_5 keycode 77 = KP_6 KP_6 Hex_6 \ Ascii_6 KP_6 KP_6 \ KP_6 KP_6 Hex_6 \ Ascii_6 KP_6 KP_6 \ KP_6 KP_6 Hex_6 \ Ascii_6 KP_6 KP_6 keycode 78 = KP_Add keycode 79 = KP_1 KP_1 Hex_1 \ Ascii_1 KP_1 KP_1 \ KP_1 KP_1 Hex_1 \ Ascii_1 KP_1 KP_1 \ KP_1 KP_1 Hex_1 \ Ascii_1 KP_1 KP_1 keycode 80 = KP_2 KP_2 Hex_2 \ Ascii_2 KP_2 KP_2 \ KP_2 KP_2 Hex_2 \ Ascii_2 KP_2 KP_2 \ KP_2 KP_2 Hex_2 \ Ascii_2 KP_2 KP_2 keycode 81 = KP_3 KP_3 Hex_3 \ Ascii_3 KP_3 KP_3 \ KP_3 KP_3 Hex_3 \ Ascii_3 KP_3 KP_3 \ KP_3 KP_3 Hex_3 \ Ascii_3 KP_3 KP_3 keycode 82 = KP_0 KP_0 Hex_0 \ Ascii_0 KP_0 KP_0 \ KP_0 KP_0 Hex_0 \ Ascii_0 KP_0 KP_0 \ KP_0 KP_0 Hex_0 \ Ascii_0 KP_0 KP_0 keycode 83 = KP_Period KP_Period KP_Period \ KP_Period KP_Period Boot \ KP_Period KP_Period KP_Period \ KP_Period KP_Period Boot \ KP_Period KP_Period KP_Period \ KP_Period KP_Period Boot keycode 84 = Last_Console keycode 85 = VoidSymbol keycode 86 = less greater bar \ Meta_less Meta_greater Meta_bar \ less greater bar \ Meta_less Meta_greater Meta_bar \ less greater bar \ Meta_less Meta_greater Meta_bar keycode 87 = F11 F23 F35 \ Console_11 Console_23 Console_11 \ F11 F23 F35 \ Console_11 Console_23 Console_11 \ F11 F23 F35 \ Console_11 Console_23 Console_11 keycode 88 = F12 F24 F36 \ Console_12 Console_24 Console_12 \ F12 F24 F36 \ Console_12 Console_24 Console_12 \ F12 F24 F36 \ Console_12 Console_24 Console_12 keycode 89 = VoidSymbol keycode 90 = VoidSymbol keycode 91 = VoidSymbol keycode 92 = VoidSymbol keycode 93 = VoidSymbol keycode 94 = VoidSymbol keycode 95 = VoidSymbol keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide KP_Divide Hex_B \ KP_Divide KP_Divide KP_Divide \ KP_Divide KP_Divide Hex_B \ KP_Divide KP_Divide KP_Divide \ KP_Divide KP_Divide Hex_B \ KP_Divide KP_Divide KP_Divide keycode 99 = VoidSymbol Control_backslash Control_backslash \ Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash \ Control_backslash Control_backslash Control_backslash \ Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash \ Control_backslash Control_backslash Control_backslash \ Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash keycode 100 = Alt keycode 101 = Break keycode 102 = Find keycode 103 = Up Up Up \ KeyboardSignal Up Up \ Up Up Up \ KeyboardSignal Up Up \ Up Up Up \ KeyboardSignal Up Up keycode 104 = Prior Scroll_Backward Prior \ Prior Prior Prior \ Prior Scroll_Backward Prior \ Prior Prior Prior \ Prior Scroll_Backward Prior \ Prior Prior Prior keycode 105 = Left Left Left \ Decr_Console Left Left \ Left Left Left \ Decr_Console Left Left \ Left Left Left \ Decr_Console Left Left keycode 106 = Right Right Right \ Incr_Console Right Right \ Right Right Right \ Incr_Console Right Right \ Right Right Right \ Incr_Console Right Right keycode 107 = Select keycode 108 = Down keycode 109 = Next Scroll_Forward Next \ Next Next Next \ Next Scroll_Forward Next \ Next Next Next \ Next Scroll_Forward Next \ Next Next Next keycode 110 = Insert keycode 111 = Remove Remove Remove \ Remove Remove Boot \ Remove Remove Remove \ Remove Remove Boot \ Remove Remove Remove \ Remove Remove Boot keycode 112 = Macro keycode 113 = F13 keycode 114 = F14 keycode 115 = Help keycode 116 = Do keycode 117 = F17 keycode 118 = KP_MinPlus keycode 119 = Pause keycode 120 = VoidSymbol keycode 121 = VoidSymbol keycode 122 = VoidSymbol keycode 123 = VoidSymbol keycode 124 = VoidSymbol keycode 125 = VoidSymbol keycode 126 = VoidSymbol keycode 127 = VoidSymbol kbd-1.15.5/data/keymaps/i386/qwerty/ruwin_alt-UTF-8.map0000644000076400007640000003542712056474622017231 00000000000000# This keymap is a result of a convertion done by a script. # Cyril Slobin's encoding tables from # console-tools-cyrillic-0.8 package were used. # being converted from/to encoding: # koi8-r utf-8 # ru4.map is a Russian keymap for a ms(105 keys) keyboard, prepared by # IPLabs Linux Team (www.iplabs.ru/Linux and www.logic.ru) # from (ru1.map) by Eugene Crosser's (ru.map): # by Alexey Vovenko . # # RightAlt is used to change rus/lat, while Shift+CapsLock is used to # lock capitals. # # Changed by imz@altlinux.ru Aprol 2002 # according to a report by Vitaly Lopatin : # - make it really conform to the win-layout (based on ruwin_cplk). include "qwerty-layout" keycode 0 = keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape altgr alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one altgr alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam altgr shift alt keycode 2 = Meta_exclam keycode 3 = two at two quotedbl control keycode 3 = nul altgr control keycode 3 = nul alt keycode 3 = Meta_two altgr alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at altgr shift alt keycode 3 = Meta_at keycode 4 = three numbersign three numbersign control keycode 4 = Escape altgr control keycode 4 = Escape alt keycode 4 = Meta_three altgr alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign altgr shift alt keycode 4 = Meta_numbersign keycode 5 = four dollar four semicolon control keycode 5 = Control_backslash altgr control keycode 5 = Control_backslash alt keycode 5 = Meta_four altgr alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar altgr shift alt keycode 5 = Meta_dollar keycode 6 = five percent five percent control keycode 6 = Control_bracketright altgr control keycode 6 = Control_bracketright alt keycode 6 = Meta_five altgr alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent altgr shift alt keycode 6 = Meta_percent keycode 7 = six asciicircum six colon control keycode 7 = Control_asciicircum altgr control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six altgr alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum altgr shift alt keycode 7 = Meta_asciicircum keycode 8 = seven ampersand seven question control keycode 8 = Control_underscore altgr control keycode 8 = Control_underscore alt keycode 8 = Meta_seven altgr alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand altgr shift alt keycode 8 = Meta_ampersand keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete altgr control keycode 9 = Delete alt keycode 9 = Meta_eight altgr alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk altgr shift alt keycode 9 = Meta_asterisk keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine altgr alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft altgr shift alt keycode 10 = Meta_parenleft keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero altgr alt keycode 11 = Meta_zero shift alt keycode 11 = Meta_parenright altgr shift alt keycode 11 = Meta_parenright keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore altgr control keycode 12 = Control_underscore alt keycode 12 = Meta_minus altgr alt keycode 12 = Meta_minus shift alt keycode 12 = Meta_underscore altgr shift alt keycode 12 = Meta_underscore keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal altgr alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus altgr shift alt keycode 13 = Meta_plus keycode 14 = Delete Delete Delete Delete alt keycode 14 = Meta_Delete altgr alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab altgr alt keycode 15 = Meta_Tab altgr keycode 16 = U+0439 altgr shift keycode 16 = U+0419 altgr keycode 17 = U+0446 altgr shift keycode 17 = U+0426 altgr keycode 18 = U+0443 altgr shift keycode 18 = U+0423 altgr keycode 19 = U+043A altgr shift keycode 19 = U+041A altgr keycode 20 = U+0435 altgr shift keycode 20 = U+0415 altgr keycode 21 = U+043D altgr shift keycode 21 = U+041D altgr keycode 22 = U+0433 altgr shift keycode 22 = U+0413 altgr keycode 23 = U+0448 altgr shift keycode 23 = U+0428 altgr keycode 24 = U+0449 altgr shift keycode 24 = U+0429 altgr keycode 25 = U+0437 altgr shift keycode 25 = U+0417 keycode 26 = bracketleft braceleft altgr keycode 26 = U+0445 altgr shift keycode 26 = U+0425 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft altgr alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright bracketleft bracketright # The keycode "0xFF" is too dangerous for many programs (including emacs). # So let it be bracket instead of Hard Sign. altgr keycode 27 = U+044A altgr shift keycode 27 = U+042A control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright altgr alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = 0x080d altgr alt keycode 28 = 0x080d control keycode 28 = Linefeed altgr control keycode 28 = Linefeed keycode 29 = Control altgr keycode 30 = U+0444 altgr shift keycode 30 = U+0424 altgr keycode 31 = U+044B altgr shift keycode 31 = U+042B altgr keycode 32 = U+0432 altgr shift keycode 32 = U+0412 altgr keycode 33 = U+0430 altgr shift keycode 33 = U+0410 altgr keycode 34 = U+043F altgr shift keycode 34 = U+041F altgr keycode 35 = U+0440 altgr shift keycode 35 = U+0420 altgr keycode 36 = U+043E altgr shift keycode 36 = U+041E altgr keycode 37 = U+043B altgr shift keycode 37 = U+041B altgr keycode 38 = U+0434 altgr shift keycode 38 = U+0414 keycode 39 = semicolon colon altgr keycode 39 = U+0436 altgr shift keycode 39 = U+0416 alt keycode 39 = Meta_semicolon altgr alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe altgr alt keycode 40 = Meta_apostrophe altgr keycode 40 = U+044D altgr shift keycode 40 = U+042D keycode 41 = grave asciitilde U+0451 U+0401 control keycode 41 = nul altgr control keycode 41 = nul alt keycode 41 = Meta_grave altgr alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar slash bar control keycode 43 = Control_backslash altgr control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash altgr alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar altgr shift alt keycode 43 = Meta_bar altgr keycode 44 = U+044F altgr shift keycode 44 = U+042F altgr keycode 45 = U+0447 altgr shift keycode 45 = U+0427 altgr keycode 46 = U+0441 altgr shift keycode 46 = U+0421 altgr keycode 47 = U+043C altgr shift keycode 47 = U+041C altgr keycode 48 = U+0438 altgr shift keycode 48 = U+0418 altgr keycode 49 = U+0442 altgr shift keycode 49 = U+0422 altgr keycode 50 = U+044C altgr shift keycode 50 = U+042C keycode 51 = comma less alt keycode 51 = Meta_comma altgr alt keycode 51 = Meta_comma alt shift keycode 51 = Meta_less altgr alt shift keycode 51 = Meta_less altgr keycode 51 = U+0431 altgr shift keycode 51 = U+0411 keycode 52 = period greater alt keycode 52 = Meta_period altgr alt keycode 52 = Meta_period alt shift keycode 52 = Meta_greater altgr alt shift keycode 52 = Meta_greater altgr keycode 52 = U+044E altgr shift keycode 52 = U+042E # Can you survive without "yuo" letter? If no put U+0451 and U+0401 for # altgr keycode 53. keycode 53 = slash question period comma control keycode 53 = Delete altgr control keycode 53 = Delete alt keycode 53 = Meta_slash altgr alt keycode 53 = Meta_slash shift alt keycode 53 = Meta_question altgr shift alt keycode 53 = Meta_question keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space control keycode 57 = nul altgr control keycode 57 = nul alt keycode 57 = Meta_space altgr alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 altgr control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 control alt keycode 59 = Console_1 altgr control alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 altgr control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 control alt keycode 60 = Console_2 altgr control alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 altgr control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 control alt keycode 61 = Console_3 altgr control alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 altgr control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 control alt keycode 62 = Console_4 altgr control alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 altgr control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 control alt keycode 63 = Console_5 altgr control alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 altgr control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 control alt keycode 64 = Console_6 altgr control alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 altgr control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 control alt keycode 65 = Console_7 altgr control alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 altgr control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 control alt keycode 66 = Console_8 altgr control alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 altgr control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 control alt keycode 67 = Console_9 altgr control alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 altgr control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 control alt keycode 68 = Console_10 altgr control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State altgr control keycode 70 = Show_State alt keycode 70 = Scroll_Lock altgr alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 altgr alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 altgr alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 altgr alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 altgr alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 altgr alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 altgr alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 altgr alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 altgr alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 altgr alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 altgr alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less altgr alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 altgr control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 control alt keycode 87 = Console_11 altgr control alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 altgr control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 control alt keycode 88 = Console_12 altgr control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = Control_backslash control keycode 99 = Control_backslash altgr control keycode 99 = Control_backslash alt keycode 99 = Control_backslash altgr alt keycode 99 = Control_backslash keycode 100 = AltGr_Lock keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward altgr shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward altgr shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot altgr control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string F21 = "" string F22 = "" string F23 = "" string F24 = "" string F25 = "" string F26 = "" kbd-1.15.5/data/keymaps/i386/qwerty/cz-lat2.map0000644000076400007640000002331312056474622015667 00000000000000# Czech ISO 8859-2 keyboard map for text console # Written and (c) copyright by Jan Kasprzak (kas@ics.muni.cz) # You can distribute this file under the terms of GNU General # Public License (GPL). See the file COPYING. # # Ceska klavesnice se zapne a vypne klavesou Pause. # Klavesou AltGr (Right Alt) je mozne se prepnout z ceske do US a naopak. # Klavesa Pause pak funguje jako AltGr-lock. # # Klavesnice je kompletne ceska, krome jedineho pripadu: # Ma rozlozeni klaves qwerty a nikoliv qwertz, jak je tomu # na standardnim ceskem psacim stroji. # # Contributed by "Pavel JANIK ml." # Date: Thu, 6 Mar 1997 20:24:27 +0100 (MET) # ftp site: ftp://ftp.inet.cz/pub/People/Pavel.Janik/CzechKeyMaps/ # charset "iso-8859-2" keymaps 0-15 strings as usual keycode 1 = Escape Escape Escape Escape Escape Escape Escape Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape keycode 2 = one exclam plus one VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_one Meta_exclam Meta_one Meta_one keycode 3 = two at ecaron two nul nul nul nul Meta_two Meta_two Meta_two Meta_two keycode 4 = three numbersign scaron three Escape VoidSymbol Escape VoidSymbol Meta_three Meta_three Meta_three Meta_three Meta_three keycode 5 = four dollar ccaron four Control_backslash VoidSymbol Control_backslash VoidSymbol Meta_four Meta_four Meta_four Meta_four keycode 6 = five percent rcaron five Control_bracketright VoidSymbol Control_bracketright VoidSymbol Meta_five Meta_five Meta_five Meta_five keycode 7 = six asciicircum zcaron six Control_asciicircum VoidSymbol Control_asciicircum VoidSymbol Meta_six Meta_six Meta_six Meta_six keycode 8 = seven ampersand yacute seven Control_underscore VoidSymbol Control_underscore VoidSymbol Meta_seven Meta_seven Meta_seven Meta_seven keycode 9 = eight asterisk aacute eight Delete VoidSymbol Delete VoidSymbol Meta_eight Meta_eight Meta_eight Meta_eight keycode 10 = nine parenleft iacute nine VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_nine Meta_nine Meta_nine Meta_nine keycode 11 = zero parenright eacute zero VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_zero Meta_zero Meta_zero Meta_zero keycode 12 = minus underscore equal percent Control_underscore Control_underscore Control_underscore Control_underscore Meta_minus Meta_minus Meta_minus Meta_minus keycode 13 = equal plus dead_acute dead_circumflex VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_equal Meta_equal Meta_equal Meta_equal keycode 14 = Delete Delete Delete Delete VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_Delete Meta_Delete Meta_Delete Meta_Delete keycode 15 = Tab Meta_Tab Tab Tab VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_Tab Meta_Tab Meta_Tab Meta_Tab keycode 16 = q keycode 17 = w keycode 18 = e keycode 19 = r keycode 20 = t keycode 21 = y keycode 22 = u keycode 23 = i keycode 24 = o keycode 25 = p keycode 26 = bracketleft braceleft uacute slash Escape VoidSymbol Escape VoidSymbol Meta_bracketleft Meta_bracketleft Meta_bracketleft Meta_bracketleft keycode 27 = bracketright braceright parenright parenleft Control_bracketright VoidSymbol Control_bracketright VoidSymbol Meta_bracketright Meta_bracketright Meta_bracketright Meta_bracketright keycode 28 = Return altgr keycode 28 = Return alt keycode 28 = Meta_Control_m alt altgr keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a keycode 31 = s keycode 32 = d keycode 33 = f keycode 34 = g keycode 35 = h keycode 36 = j keycode 37 = k keycode 38 = l keycode 39 = semicolon colon uring quotedbl VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_semicolon Meta_semicolon Meta_semicolon Meta_semicolon keycode 40 = apostrophe quotedbl 0xa7 exclam Control_g VoidSymbol Control_g VoidSymbol Meta_apostrophe Meta_apostrophe Meta_apostrophe Meta_exclam keycode 41 = grave asciitilde grave semicolon nul VoidSymbol nul VoidSymbol Meta_grave VoidSymbol Meta_grave keycode 42 = Shift keycode 43 = backslash bar backslash bar Control_backslash VoidSymbol Control_backslash VoidSymbol Meta_backslash VoidSymbol Meta_backslash keycode 44 = z keycode 45 = x keycode 46 = c keycode 47 = v keycode 48 = b keycode 49 = n keycode 50 = m keycode 51 = comma less comma question VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_comma Meta_less Meta_comma Meta_question keycode 52 = period greater period colon Compose VoidSymbol Compose VoidSymbol Meta_period Meta_greater Meta_period keycode 53 = slash question minus underscore Delete VoidSymbol Delete VoidSymbol Meta_slash Meta_question Meta_slash keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space nul nul nul nul Meta_space Meta_space Meta_space Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F13 F1 F13 F1 VoidSymbol F1 VoidSymbol Console_1 VoidSymbol Console_1 keycode 60 = F2 F14 F2 F14 F2 VoidSymbol F2 VoidSymbol Console_2 VoidSymbol Console_2 keycode 61 = F3 F15 F3 F15 F3 VoidSymbol F3 VoidSymbol Console_3 VoidSymbol Console_3 keycode 62 = F4 F16 F4 F15 F4 VoidSymbol F4 VoidSymbol Console_4 VoidSymbol Console_4 keycode 63 = F5 F17 F5 F15 F5 VoidSymbol F5 VoidSymbol Console_5 VoidSymbol Console_5 keycode 64 = F6 F18 F6 F15 F6 VoidSymbol F6 VoidSymbol Console_6 VoidSymbol Console_6 keycode 65 = F7 F19 F7 F15 F7 VoidSymbol F7 VoidSymbol Console_7 VoidSymbol Console_7 keycode 66 = F8 F20 F8 F15 F8 VoidSymbol F8 VoidSymbol Console_8 VoidSymbol Console_8 keycode 67 = F9 F9 F9 F9 F9 VoidSymbol F9 VoidSymbol Console_9 VoidSymbol Console_9 keycode 68 = F10 F10 F10 F10 F10 VoidSymbol F10 VoidSymbol Console_10 VoidSymbol Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 F11 VoidSymbol F11 VoidSymbol Console_11 VoidSymbol Console_11 keycode 88 = F12 F12 F12 F12 F12 VoidSymbol F12 VoidSymbol Console_12 VoidSymbol Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior Scroll_Backward Prior Scroll_Backward VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol keycode 105 = Left alt keycode 105 = Decr_Console alt altgr keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console alt altgr keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next Scroll_Forward Next Scroll_Forward VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol keycode 110 = Insert keycode 111 = Remove control alt keycode 111 = Boot keycode 112 = Macro keycode 113 = F13 keycode 114 = F14 keycode 115 = Help keycode 116 = Do keycode 117 = F17 keycode 118 = KP_MinPlus keycode 119 = AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = compose ',' 'A' to '' compose '/' 'L' to '' compose '^' 'L' to '' compose '\'' 'S' to '' compose '^' 'S' to '' compose ',' 'S' to '' compose '^' 'T' to '' compose '\'' 'Z' to '' compose '^' 'Z' to '' compose '.' 'Z' to '' compose ',' 'a' to '' compose '/' 'l' to '' compose '^' 'l' to '' compose '\'' 's' to '' compose '^' 's' to '' compose ',' 's' to '' compose '^' 't' to '' compose '\'' 'z' to '' compose '^' 'z' to '' compose '.' 'z' to '' compose '\'' 'R' to '' compose '\'' 'A' to '' compose '^' 'A' to '' compose '^' 'A' to '' compose ':' 'A' to '' compose '\'' 'L' to '' compose '\'' 'C' to '' compose ',' 'C' to '' compose '^' 'C' to '' compose '\'' 'E' to '' compose ',' 'E' to '' compose '"' 'E' to '' compose '^' 'E' to '' compose '\'' 'I' to '' compose '^' 'I' to '' compose '^' 'D' to '' compose '-' 'D' to '' compose '\'' 'N' to '' compose '^' 'N' to '' compose '\'' 'O' to '' compose '^' 'O' to '' compose '"' 'O' to '' compose ':' 'O' to '' compose '^' 'R' to '' compose '^' 'U' to '' compose '\'' 'U' to '' compose '"' 'U' to '' compose ':' 'U' to '' compose '\'' 'Y' to '' compose ',' 'T' to '' compose 's' 's' to '' compose 'S' 'S' to '' compose '\'' 'r' to '' compose '\'' 'a' to '' compose '^' 'a' to '' compose '^' 'a' to '' compose ':' 'a' to '' compose '\'' 'l' to '' compose '\'' 'c' to '' compose ',' 'c' to '' compose '^' 'c' to '' compose '\'' 'e' to '' compose ',' 'e' to '' compose ':' 'e' to '' compose '^' 'e' to '' compose '\'' 'i' to '' compose '^' 'e' to '' compose '^' 'd' to '' compose '-' 'd' to '' compose '\'' 'n' to '' compose '^' 'n' to '' compose '\'' 'o' to '' compose '^' 'o' to '' compose ':' 'o' to '' compose '"' 'o' to '' compose '^' 'r' to '' compose '^' 'u' to '' compose '\'' 'u' to '' compose '"' 'u' to '' compose ':' 'u' to '' compose '\'' 'y' to '' compose ',' 't' to '' kbd-1.15.5/data/keymaps/i386/qwerty/ruwin_cplk-KOI8-R.map0000644000076400007640000003454512056474622017510 00000000000000# ru4.map is a Russian keymap for a ms(105 keys) keyboard, prepared by # IPLabs Linux Team (www.iplabs.ru/Linux and www.logic.ru) # from (ru1.map) by Eugene Crosser's (ru.map): # by Alexey Vovenko . # # CapsLock is used to change rus/lat, while Shift+CapsLock is used to # lock capitals. include "qwerty-layout" keycode 0 = keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape altgr alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one altgr alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam altgr shift alt keycode 2 = Meta_exclam keycode 3 = two at two quotedbl control keycode 3 = nul altgr control keycode 3 = nul alt keycode 3 = Meta_two altgr alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at altgr shift alt keycode 3 = Meta_at keycode 4 = three numbersign three numbersign control keycode 4 = Escape altgr control keycode 4 = Escape alt keycode 4 = Meta_three altgr alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign altgr shift alt keycode 4 = Meta_numbersign keycode 5 = four dollar four semicolon control keycode 5 = Control_backslash altgr control keycode 5 = Control_backslash alt keycode 5 = Meta_four altgr alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar altgr shift alt keycode 5 = Meta_dollar keycode 6 = five percent five percent control keycode 6 = Control_bracketright altgr control keycode 6 = Control_bracketright alt keycode 6 = Meta_five altgr alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent altgr shift alt keycode 6 = Meta_percent keycode 7 = six asciicircum six colon control keycode 7 = Control_asciicircum altgr control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six altgr alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum altgr shift alt keycode 7 = Meta_asciicircum keycode 8 = seven ampersand seven question control keycode 8 = Control_underscore altgr control keycode 8 = Control_underscore alt keycode 8 = Meta_seven altgr alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand altgr shift alt keycode 8 = Meta_ampersand keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete altgr control keycode 9 = Delete alt keycode 9 = Meta_eight altgr alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk altgr shift alt keycode 9 = Meta_asterisk keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine altgr alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft altgr shift alt keycode 10 = Meta_parenleft keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero altgr alt keycode 11 = Meta_zero shift alt keycode 11 = Meta_parenright altgr shift alt keycode 11 = Meta_parenright keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore altgr control keycode 12 = Control_underscore alt keycode 12 = Meta_minus altgr alt keycode 12 = Meta_minus shift alt keycode 12 = Meta_underscore altgr shift alt keycode 12 = Meta_underscore keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal altgr alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus altgr shift alt keycode 13 = Meta_plus keycode 14 = Delete Delete Delete Delete alt keycode 14 = Meta_Delete altgr alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab altgr alt keycode 15 = Meta_Tab altgr keycode 16 = +0xCA altgr shift keycode 16 = +0xEA altgr keycode 17 = +0xC3 altgr shift keycode 17 = +0xE3 altgr keycode 18 = +0xD5 altgr shift keycode 18 = +0xF5 altgr keycode 19 = +0xCB altgr shift keycode 19 = +0xEB altgr keycode 20 = +0xC5 altgr shift keycode 20 = +0xE5 altgr keycode 21 = +0xCE altgr shift keycode 21 = +0xEE altgr keycode 22 = +0xC7 altgr shift keycode 22 = +0xE7 altgr keycode 23 = +0xDB altgr shift keycode 23 = +0xFB altgr keycode 24 = +0xDD altgr shift keycode 24 = +0xFD altgr keycode 25 = +0xDA altgr shift keycode 25 = +0xFA keycode 26 = bracketleft braceleft altgr keycode 26 = +0xC8 altgr shift keycode 26 = +0xE8 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft altgr alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright bracketleft bracketright # The keycode "0xFF" is too dangerous for many programs (including emacs). # So let it be bracket instead of Hard Sign. altgr keycode 27 = +0xDF altgr shift keycode 27 = +0xFF control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright altgr alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = 0x080d altgr alt keycode 28 = 0x080d control keycode 28 = Linefeed altgr control keycode 28 = Linefeed keycode 29 = Control altgr keycode 30 = +0xC6 altgr shift keycode 30 = +0xE6 altgr keycode 31 = +0xD9 altgr shift keycode 31 = +0xF9 altgr keycode 32 = +0xD7 altgr shift keycode 32 = +0xF7 altgr keycode 33 = +0xC1 altgr shift keycode 33 = +0xE1 altgr keycode 34 = +0xD0 altgr shift keycode 34 = +0xF0 altgr keycode 35 = +0xD2 altgr shift keycode 35 = +0xF2 altgr keycode 36 = +0xCF altgr shift keycode 36 = +0xEF altgr keycode 37 = +0xCC altgr shift keycode 37 = +0xEC altgr keycode 38 = +0xC4 altgr shift keycode 38 = +0xE4 keycode 39 = semicolon colon altgr keycode 39 = +0xD6 altgr shift keycode 39 = +0xF6 alt keycode 39 = Meta_semicolon altgr alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe altgr alt keycode 40 = Meta_apostrophe altgr keycode 40 = +0xDC altgr shift keycode 40 = +0xFC keycode 41 = grave asciitilde +0xA3 +0xB3 control keycode 41 = nul altgr control keycode 41 = nul alt keycode 41 = Meta_grave altgr alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar slash bar control keycode 43 = Control_backslash altgr control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash altgr alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar altgr shift alt keycode 43 = Meta_bar altgr keycode 44 = +0xD1 altgr shift keycode 44 = +0xF1 altgr keycode 45 = +0xDE altgr shift keycode 45 = +0xFE altgr keycode 46 = +0xD3 altgr shift keycode 46 = +0xF3 altgr keycode 47 = +0xCD altgr shift keycode 47 = +0xED altgr keycode 48 = +0xC9 altgr shift keycode 48 = +0xE9 altgr keycode 49 = +0xD4 altgr shift keycode 49 = +0xF4 altgr keycode 50 = +0xD8 altgr shift keycode 50 = +0xF8 keycode 51 = comma less alt keycode 51 = Meta_comma altgr alt keycode 51 = Meta_comma alt shift keycode 51 = Meta_less altgr alt shift keycode 51 = Meta_less altgr keycode 51 = +0xC2 altgr shift keycode 51 = +0xE2 keycode 52 = period greater alt keycode 52 = Meta_period altgr alt keycode 52 = Meta_period alt shift keycode 52 = Meta_greater altgr alt shift keycode 52 = Meta_greater altgr keycode 52 = +0xC0 altgr shift keycode 52 = +0xE0 # Can you survive without "yuo" letter? If no put +0xA3 and +0xB3 for # altgr keycode 53. keycode 53 = slash question period comma control keycode 53 = Delete altgr control keycode 53 = Delete alt keycode 53 = Meta_slash altgr alt keycode 53 = Meta_slash shift alt keycode 53 = Meta_question altgr shift alt keycode 53 = Meta_question keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space control keycode 57 = nul altgr control keycode 57 = nul alt keycode 57 = Meta_space altgr alt keycode 57 = Meta_space keycode 58 = AltGr_Lock shift keycode 58 = Caps_Lock altgr shift keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 altgr control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 control alt keycode 59 = Console_1 altgr control alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 altgr control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 control alt keycode 60 = Console_2 altgr control alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 altgr control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 control alt keycode 61 = Console_3 altgr control alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 altgr control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 control alt keycode 62 = Console_4 altgr control alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 altgr control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 control alt keycode 63 = Console_5 altgr control alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 altgr control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 control alt keycode 64 = Console_6 altgr control alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 altgr control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 control alt keycode 65 = Console_7 altgr control alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 altgr control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 control alt keycode 66 = Console_8 altgr control alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 altgr control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 control alt keycode 67 = Console_9 altgr control alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 altgr control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 control alt keycode 68 = Console_10 altgr control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State altgr control keycode 70 = Show_State alt keycode 70 = Scroll_Lock altgr alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 altgr alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 altgr alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 altgr alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 altgr alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 altgr alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 altgr alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 altgr alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 altgr alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 altgr alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 altgr alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less altgr alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 altgr control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 control alt keycode 87 = Console_11 altgr control alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 altgr control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 control alt keycode 88 = Console_12 altgr control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = Control_backslash control keycode 99 = Control_backslash altgr control keycode 99 = Control_backslash alt keycode 99 = Control_backslash altgr alt keycode 99 = Control_backslash keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward altgr shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward altgr shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot altgr control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string F21 = "" string F22 = "" string F23 = "" string F24 = "" string F25 = "" string F26 = "" kbd-1.15.5/data/keymaps/i386/qwerty/la-latin1.map0000644000076400007640000000472212056474622016200 00000000000000# From jfernand@dc.uba.ar Mon Apr 21 22:00:42 1997 ! Latin American keyboard, loosely based on Jon Tombs' and Julio Sanchez's ! Spanish keyboard. Read the Spahish and Keyboard HOWTOs for information on ! how to configure your system to use the extended symbols. ! ! shift keycode 41 is mapped to masculine because I wasn't able to ! figure out the correct keysym for that character. If you do, please ! contact me. ! ! Please do send any comments/suggestions to the following address: ! ! Javier Fernandez Ivern ! keymaps 0-2,4-6,8-10,12-14 alt_is_meta include "qwerty-layout" altgr keycode 16 = at include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape keycode 2 = one exclam keycode 3 = two quotedbl keycode 4 = three numbersign keycode 5 = four dollar keycode 6 = five percent keycode 7 = six ampersand keycode 8 = seven slash keycode 9 = eight parenleft keycode 10 = nine parenright keycode 11 = zero equal keycode 12 = apostrophe question backslash altgr control keycode 12 = Control_backslash keycode 13 = questiondown exclamdown keycode 14 = Delete control keycode 14 = BackSpace alt keycode 14 = Meta_BackSpace keycode 15 = Tab shift keycode 15 = Meta_Tab keycode 26 = dead_acute dead_diaeresis keycode 27 = plus asterisk asciitilde keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = ntilde Ntilde keycode 40 = braceleft bracketleft asciicircum altgr control keycode 40 = Control_asciicircum keycode 41 = bar masculine notsign keycode 42 = Shift keycode 43 = braceright bracketright grave shift control keycode 43 = Control_bracketright keycode 51 = comma semicolon keycode 52 = period colon keycode 53 = minus underscore shift control keycode 53 = Control_underscore keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul keycode 58 = Caps_Lock keycode 86 = less greater keycode 97 = Control compose '\'' 'a' to '' compose '\'' 'e' to '' compose '\'' 'i' to '' compose '\'' 'o' to '' compose '\'' 'u' to '' compose '\'' 'A' to '' compose '\'' 'E' to '' compose '\'' 'I' to '' compose '\'' 'O' to '' compose '\'' 'U' to '' compose '"' 'u' to '' compose '"' 'U' to '' kbd-1.15.5/data/keymaps/i386/qwerty/il-heb.map0000644000076400007640000001500112056474622015546 00000000000000# From Oded S. Resnik charset "iso-8859-8" keymaps 0-6,8,12 include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one keycode 3 = two at two at nul nul alt keycode 3 = Meta_two keycode 4 = three numbersign three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four dollar four dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six asciicircum six asciicircum control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven ampersand seven ampersand control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight asterisk eight asterisk Delete alt keycode 9 = Meta_eight keycode 10 = nine parenleft nine parenright alt keycode 10 = Meta_nine keycode 11 = zero parenright zero parenleft alt keycode 11 = Meta_zero keycode 12 = minus underscore minus underscore Control_underscore Control_underscore alt keycode 12 = Meta_minus keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal keycode 14 = Delete Delete Delete Delete alt keycode 14 = Meta_Delete keycode 15 = Tab Meta_Tab Tab Tab alt keycode 15 = Meta_Tab keycode 16 = +q +Q slash slash Control_q Control_q Control_q Control_q keycode 17 = +w +W apostrophe apostrophe Control_w Control_w Control_w Control_w keycode 18 = +e +E qof qof Control_e Control_e Control_e Control_e keycode 19 = +r +R resh resh Control_r Control_r Control_r Control_r keycode 20 = +t +T alef alef Control_t Control_t Control_t Control_t keycode 21 = +y +Y tet tet Control_y Control_y Control_y Control_y keycode 22 = +u +U vav vav Control_u Control_u Control_u Control_u keycode 23 = +i +I finalnun finalnun Tab Tab Tab Tab keycode 24 = +o +O finalmem finalmem Control_o Control_o Control_o Control_o keycode 25 = +p +P pe pe Control_p Control_p Control_p Control_p keycode 26 = bracketleft braceleft bracketright braceright control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright bracketleft braceleft control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = +a +A shin shin Control_a Control_a Control_a Control_a keycode 31 = +s +S dalet dalet Control_s Control_s Control_s Control_s keycode 32 = +d +D gimel gimel Control_d Control_d Control_d Control_d keycode 33 = +f +F kaf kaf Control_f Control_f Control_f Control_f keycode 34 = +g +G ayin ayin Control_g Control_g Control_g Control_g keycode 35 = +h +H yod yod BackSpace BackSpace BackSpace BackSpace keycode 36 = +j +J het yod Linefeed Linefeed Linefeed Linefeed keycode 37 = +k +K lamed finalkaf Control_k Control_k Control_k Control_k keycode 38 = +l +L finalkaf finalkaf Control_l Control_l Control_l Control_l keycode 39 = semicolon colon finalpe colon alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl comma quotedbl control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = grave asciitilde semicolon semicolon nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar backslash control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 44 = +z +Z zayin zayin Control_z Control_z Control_z Control_z keycode 45 = +x +X samekh samekh Control_x Control_x Control_x Control_x keycode 46 = +c +C bet bet Control_c Control_c Control_c Control_c keycode 47 = +v +V he he Control_v Control_v Control_v Control_v keycode 48 = +b +B nun nun Control_b Control_b Control_b Control_b keycode 49 = +n +N mem mem Control_n Control_n Control_n Control_n keycode 50 = +m +M tsadi tsadi Control_m Control_m Control_m Control_m keycode 51 = comma less tav greater alt keycode 51 = Meta_comma keycode 52 = period greater finaltsadi less Compose alt keycode 52 = Meta_period keycode 53 = slash question period question Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 56 = Alt keycode 57 = space space space space nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 97 = AltGr_Lock kbd-1.15.5/data/keymaps/i386/qwerty/mk-utf.map0000644000076400007640000003200712056474622015616 00000000000000### Macedonian keymap, ver:0.9 (UTF-8 version) ### author: Damjan Georgievski ### ### keycode 125 (left win95 key) shift to cyrillic letters ### keycode 126 (right win95 key) is the Compose key ### keycode 127 (win95 menu key) toggles to cyrillic mode ### -- You should custom-paint this keys :-) ### ### KeyboardSignal is Ctrl-Alt-End ### ### Also added by popular demand :-) ### Left alt-shift toggles to cyrillic ### Right alt is altgr, it shifts to cyrillic ### keymaps 0-15 strings as usual keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam keycode 3 = two at two U+201e control keycode 3 = nul shift control keycode 3 = nul alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at keycode 4 = three numbersign three U+201c control keycode 4 = Escape alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign keycode 5 = four dollar four dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar keycode 6 = five percent five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent keycode 7 = six asciicircum six asciicircum control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum keycode 8 = seven ampersand seven ampersand control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine keycode 11 = zero parenright zero braceright alt keycode 11 = Meta_zero keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore shift control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal keycode 14 = Delete Delete Delete Delete control keycode 14 = BackSpace alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab keycode 16 = +q +Q U+0459 U+0409 Control_q Control_q Control_q Control_q \ Meta_q Meta_Q Meta_q Meta_Q Meta_Control_q Meta_Control_q Meta_Control_q Meta_Control_q keycode 17 = +w +W U+045a U+040a Control_w Control_w Control_w Control_w \ Meta_w Meta_W Meta_w Meta_W Meta_Control_w Meta_Control_w Meta_Control_w Meta_Control_w keycode 18 = +e +E U+0435 U+0415 Control_e Control_e U+0450 U+0400 \ Meta_e Meta_E Meta_e Meta_E Meta_Control_e Meta_Control_e Meta_Control_e Meta_Control_e keycode 19 = +r +R U+0440 U+0420 Control_r Control_r Control_r Control_r \ Meta_r Meta_R Meta_r Meta_R Meta_Control_r Meta_Control_r Meta_Control_r Meta_Control_r keycode 20 = +t +T U+0442 U+0422 Control_t Control_t Control_t Control_t \ Meta_t Meta_T Meta_t Meta_T Meta_Control_t Meta_Control_t Meta_Control_t Meta_Control_t keycode 21 = +y +Y U+0455 U+0405 Control_y Control_y Control_y Control_y \ Meta_y Meta_Y Meta_y Meta_Y Meta_Control_y Meta_Control_y Meta_Control_y Meta_Control_y keycode 22 = +u +U U+0443 U+0423 Control_u Control_u Control_u Control_u \ Meta_u Meta_U Meta_u Meta_U Meta_Control_u Meta_Control_u Meta_Control_u Meta_Control_u keycode 23 = +i +I U+0438 U+0418 Control_i Control_i U+045D U+040D \ Meta_i Meta_I Meta_i Meta_I Meta_Control_i Meta_Control_i Meta_Control_i Meta_Control_i keycode 24 = +o +O U+043e U+041e Control_o Control_o Control_o Control_o \ Meta_o Meta_O Meta_o Meta_O Meta_Control_o Meta_Control_o Meta_Control_o Meta_Control_o keycode 25 = +p +P U+043f U+041f Control_p Control_p Control_p Control_p \ Meta_p Meta_P Meta_p Meta_P Meta_Control_p Meta_Control_p Meta_Control_p Meta_Control_p keycode 26 = bracketleft braceleft U+0448 U+0428 control keycode 26 = Escape alt keycode 26 = Meta_bracketleft shift alt keycode 26 = Meta_braceleft keycode 27 = bracketright braceright U+0453 U+0403 control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright shift alt keycode 27 = Meta_braceright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = +a +A U+0430 U+0410 Control_a Control_a Control_a Control_a \ Meta_a Meta_A Meta_a Meta_A Meta_Control_a Meta_Control_a Meta_Control_a Meta_Control_a keycode 31 = +s +S U+0441 U+0421 Control_s Control_s Control_s Control_s \ Meta_s Meta_S Meta_s Meta_S Meta_Control_s Meta_Control_s Meta_Control_s Meta_Control_s keycode 32 = +d +D U+0434 U+0414 Control_d Control_d Control_d Control_d \ Meta_d Meta_D Meta_d Meta_D Meta_Control_d Meta_Control_d Meta_Control_d Meta_Control_d keycode 33 = +f +F U+0444 U+0424 Control_f Control_f Control_f Control_f \ Meta_f Meta_F Meta_f Meta_F Meta_Control_f Meta_Control_f Meta_Control_f Meta_Control_f keycode 34 = +g +G U+0433 U+0413 Control_g Control_g Control_g Control_g \ Meta_g Meta_G Meta_g Meta_G Meta_Control_g Meta_Control_g Meta_Control_g Meta_Control_g keycode 35 = +h +H U+0445 U+0425 Control_h Control_h Control_h Control_h \ Meta_h Meta_H Meta_h Meta_H Meta_Control_h Meta_Control_h Meta_Control_h Meta_Control_h keycode 36 = +j +J U+0458 U+0408 Control_j Control_j Control_j Control_j \ Meta_j Meta_J Meta_j Meta_J Meta_Control_j Meta_Control_j Meta_Control_j Meta_Control_j keycode 37 = +k +K U+043a U+041a Control_k Control_k Control_k Control_k \ Meta_k Meta_K Meta_k Meta_K Meta_Control_k Meta_Control_k Meta_Control_k Meta_Control_k keycode 38 = +l +L U+043b U+041b Control_l Control_l Control_l Control_l \ Meta_l Meta_L Meta_l Meta_L Meta_Control_l Meta_Control_l Meta_Control_l Meta_Control_l keycode 39 = semicolon colon U+0447 U+0427 alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl U+045c U+040c control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = grave asciitilde grave asciitilde control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift alt keycode 42 = AltGr_Lock altgr alt keycode 42 = AltGr_Lock keycode 43 = backslash bar U+0436 U+0416 control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar keycode 44 = +z +Z U+0437 U+0417 Control_z Control_z Control_z Control_z \ Meta_z Meta_Z Meta_z Meta_Z Meta_Control_z Meta_Control_z Meta_Control_z Meta_Control_z keycode 45 = +x +X U+045f U+040f Control_x Control_x Control_x Control_x \ Meta_x Meta_X Meta_x Meta_X Meta_Control_x Meta_Control_x Meta_Control_x Meta_Control_x keycode 46 = +c +C U+0446 U+0426 Control_c Control_c Control_c Control_c \ Meta_c Meta_C Meta_c Meta_C Meta_Control_c Meta_Control_c Meta_Control_c Meta_Control_c keycode 47 = +v +V U+0432 U+0412 Control_v Control_v Control_v Control_v \ Meta_v Meta_V Meta_v Meta_V Meta_Control_v Meta_Control_v Meta_Control_v Meta_Control_v keycode 48 = +b +B U+0431 U+0411 Control_b Control_b Control_b Control_b \ Meta_b Meta_B Meta_b Meta_B Meta_Control_b Meta_Control_b Meta_Control_b Meta_Control_b keycode 49 = +n +N U+043d U+041d Control_n Control_n Control_n Control_n \ Meta_n Meta_N Meta_n Meta_N Meta_Control_n Meta_Control_n Meta_Control_n Meta_Control_n keycode 50 = +m +M U+043c U+041c Control_m Control_m Control_m Control_m \ Meta_m Meta_M Meta_m Meta_M Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m keycode 51 = comma less comma less alt keycode 51 = Meta_comma shift alt keycode 51 = Meta_less keycode 52 = period greater period greater control keycode 52 = Compose alt keycode 52 = Meta_period shift alt keycode 52 = Meta_greater keycode 53 = slash question slash question control keycode 53 = Delete shift control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt shift keycode 56 = AltGr_Lock altgr shift keycode 56 = AltGr_Lock keycode 57 = space space space space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F13 F1 F13 F25 F37 F25 F37 \ Console_1 Console_13 Console_1 Console_13 Console_1 Console_13 Console_1 Console_13 keycode 60 = F2 F14 F2 F14 F26 F38 F26 F38 \ Console_2 Console_14 Console_2 Console_14 Console_2 Console_14 Console_2 Console_14 keycode 61 = F3 F15 F3 F15 F27 F39 F27 F39 \ Console_3 Console_15 Console_3 Console_15 Console_3 Console_15 Console_3 Console_15 keycode 62 = F4 F16 F4 F16 F28 F40 F28 F40 \ Console_4 Console_16 Console_4 Console_16 Console_4 Console_16 Console_4 Console_16 keycode 63 = F5 F17 F5 F17 F29 F41 F29 F41 \ Console_5 Console_17 Console_5 Console_17 Console_5 Console_17 Console_5 Console_17 keycode 64 = F6 F18 F6 F18 F30 F42 F30 F42 \ Console_6 Console_18 Console_6 Console_18 Console_6 Console_18 Console_6 Console_18 keycode 65 = F7 F19 F7 F19 F31 F43 F31 F43 \ Console_7 Console_19 Console_7 Console_19 Console_7 Console_19 Console_7 Console_19 keycode 66 = F8 F20 F8 F20 F32 F44 F32 F44 \ Console_8 Console_20 Console_8 Console_20 Console_8 Console_20 Console_8 Console_20 keycode 67 = F9 F21 F9 F21 F33 F45 F33 F45 \ Console_9 Console_21 Console_9 Console_21 Console_9 Console_21 Console_9 Console_21 keycode 68 = F10 F22 F10 F22 F34 F46 F34 F46 \ Console_10 Console_22 Console_10 Console_22 Console_10 Console_22 Console_10 Console_22 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period control alt keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 87 = F11 F23 F11 F23 F35 F47 F35 F47 \ Console_11 Console_23 Console_11 Console_23 Console_11 Console_23 Console_11 Console_23 keycode 88 = F12 F24 F12 F24 F36 F48 F36 F48 \ Console_12 Console_24 Console_12 Console_24 Console_12 Console_24 Console_12 Console_24 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = VoidSymbol alt keycode 99 = Control_backslash control keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward altgr shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console altgr alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console altgr alt keycode 106 = Incr_Console keycode 107 = Select control alt keycode 107 = KeyboardSignal altgr control alt keycode 107 = KeyboardSignal keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward altgr shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove control alt keycode 111 = Boot altgr control alt keycode 111 = Boot keycode 112 = Macro keycode 113 = F13 keycode 114 = F14 keycode 115 = Help keycode 116 = Do keycode 117 = F17 keycode 118 = KP_MinPlus keycode 119 = Pause keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = AltGr keycode 126 = Compose keycode 127 = AltGr_Lock # # I'll need kernel-2.4 and glibc-2.2 for this to work # #compose U+0435 to U+0450 # Cyrillic_e_grave #compose U+0415 to U+0400 # Cyrillic_E_grave #compose U+0438 to U+045D # Cyrillic_i_grave #compose U+0418 to U+040D # Cyrillic_I_grave # string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string Macro = "\033[M" string Pause = "\033[P" kbd-1.15.5/data/keymaps/i386/qwerty/es-cp850.map0000644000076400007640000001067712056474622015670 00000000000000! Teclado espaol ajustado a la pgina de cdigos CP-850. Especialmente creado ! para aplicaciones que sean portadas de UNIX a MS-DOS o viceversa (como el ! COBOL). ! ! Para obtener un mejor resultado recomiendo usar este mapa de caracteres junto ! con el "setfont cp850-8x16". ! ! Para poder visualizar todos los caracteres dentro del editor VI, es posible ! que deba modificarse la variable "isprint" y ajustarla con unos valores ms ! anchos. (recomiendo "set isprint=@,128-255"). ! ! Jordi Sanfeliu ! keymaps 0-2,4,6,8-9,12 alt_is_meta include "qwerty-layout" include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape keycode 2 = one exclam bar keycode 3 = two quotedbl at nul keycode 4 = three 0372 numbersign Escape keycode 5 = four dollar asciitilde Control_backslash keycode 6 = five percent VoidSymbol Control_bracketright keycode 7 = six ampersand +0252 Control_asciicircum keycode 8 = seven slash braceleft Control_underscore keycode 9 = eight parenleft bracketleft Delete keycode 10 = nine parenright bracketright keycode 11 = zero equal braceright keycode 12 = apostrophe question backslash Control_underscore alt keycode 12 = Meta_minus keycode 13 = 0255 0250 asciitilde alt keycode 13 = Meta_equal keycode 14 = Delete Delete Delete Control_underscore Delete Meta_Delete Delete Delete keycode 15 = Tab shift keycode 15 = Meta_Tab keycode 26 = dead_grave dead_circumflex bracketleft Escape VoidSymbol Meta_bracketleft keycode 27 = plus asterisk bracketright Control_bracketright VoidSymbol Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = +0244 +0245 alt keycode 39 = Meta_semicolon keycode 40 = dead_acute dead_diaeresis braceleft Control_g alt keycode 40 = Meta_apostrophe keycode 41 = 0247 0246 backslash nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = +0207 +0200 braceright Control_backslash alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_asciitilde keycode 51 = comma semicolon shift alt keycode 51 = Meta_less keycode 52 = period colon shift alt keycode 52 = Meta_greater keycode 53 = minus underscore VoidSymbol Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul keycode 58 = Caps_Lock keycode 86 = less greater shift alt keycode 86 = Meta_bar ! compose for cp 850 compose '`' 'A' to '' compose '`' 'a' to '' compose '\'' 'A' to '' compose '\'' 'a' to '' compose '^' 'A' to '' compose '^' 'a' to '' compose '~' 'A' to '' compose '~' 'a' to '' compose '"' 'A' to '' compose '"' 'a' to '' compose 'O' 'A' to '' compose 'o' 'a' to '' compose '0' 'A' to '' compose '0' 'a' to '' compose 'A' 'A' to '' compose 'a' 'a' to '' compose 'A' 'E' to '' compose 'a' 'e' to '' compose ',' 'C' to '' compose ',' 'c' to '' compose '`' 'E' to '' compose '`' 'e' to '' compose '\'' 'E' to '' compose '\'' 'e' to '' compose '^' 'E' to '' compose '^' 'e' to '' compose '"' 'E' to '' compose '"' 'e' to '' compose '`' 'I' to '' compose '`' 'i' to '' compose '\'' 'I' to '' compose '\'' 'i' to '' compose '^' 'I' to '' compose '^' 'i' to '' compose '"' 'I' to '' compose '"' 'i' to '' compose '-' 'D' to '' compose '-' 'd' to '' compose '~' 'N' to '' compose '~' 'n' to '' compose '`' 'O' to '' compose '`' 'o' to '' compose '\'' 'O' to '' compose '\'' 'o' to '' compose '^' 'O' to '' compose '^' 'o' to '' compose '~' 'O' to '' compose '~' 'o' to '' compose '"' 'O' to '' compose '"' 'o' to '' compose '/' 'O' to '' compose '/' 'o' to '' compose '`' 'U' to '' compose '`' 'u' to '' compose '\'' 'U' to '' compose '\'' 'u' to '' compose '^' 'U' to '' compose '^' 'u' to '' compose '"' 'U' to '' compose '"' 'u' to '' compose '\'' 'Y' to '' compose '\'' 'y' to '' compose 'T' 'H' to '' compose 't' 'h' to '' compose 's' 's' to '' compose '"' 'y' to '' compose 's' 'z' to '' compose 'i' 'j' to '' kbd-1.15.5/data/keymaps/i386/qwerty/pl2.map0000644000076400007640000002410312056474622015106 00000000000000# From: Rafal Maszkowski # Date: Mon, 7 Feb 1994 12:00:39 +0100 (MET) # # Polish "programmers' keyboard" + paragraph sign AltGr-4, v. 0.92 # Rafal Maszkowski , , 94.02.16 # changed by Adam Tla/lka to obtain working left Alt normally charset "iso-8859-2" alt_is_meta keycode 1 = Escape Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam alt keycode 2 = Meta_one alt shift keycode 2 = Meta_exclam keycode 3 = two at at control keycode 3 = nul alt keycode 3 = Meta_two alt shift keycode 3 = Meta_at alt control keycode 3 = Meta_nul keycode 4 = three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three alt shift keycode 4 = Meta_numbersign keycode 5 = four dollar section control keycode 5 = Control_backslash alt keycode 5 = Meta_four alt shift keycode 5 = Meta_dollar keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five alt shift keycode 6 = Meta_percent keycode 7 = six asciicircum control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six alt shift keycode 7 = Meta_asciicircum alt control keycode 7 = Meta_Control_asciicircum keycode 8 = seven ampersand braceleft control keycode 8 = Control_underscore alt keycode 8 = Meta_seven alt shift keycode 8 = Meta_ampersand keycode 9 = eight asterisk bracketleft control keycode 9 = Delete alt keycode 9 = Meta_eight alt shift keycode 9 = Meta_asterisk keycode 10 = nine parenleft bracketright alt keycode 10 = Meta_nine alt shift keycode 10 = Meta_parenleft keycode 11 = zero parenright braceright alt keycode 11 = Meta_zero alt shift keycode 11 = Meta_parenright keycode 12 = minus underscore backslash control keycode 12 = Control_underscore alt keycode 12 = Meta_minus alt shift keycode 12 = Meta_underscore alt control keycode 12 = Meta_Control_underscore keycode 13 = equal plus alt keycode 13 = Meta_equal alt shift keycode 13 = Meta_plus keycode 14 = Delete Delete alt keycode 14 = Meta_Delete alt shift keycode 14 = Meta_Delete control keycode 14 = Meta_Delete keycode 15 = Tab Meta_Tab alt keycode 15 = Meta_Tab alt shift keycode 15 = Meta_Tab AltGr keycode 15 = Meta_Tab control keycode 15 = Meta_Tab keycode 16 = q keycode 17 = w keycode 18 = e AltGr keycode 18 = +eogonek AltGr Shift keycode 18 = +Eogonek keycode 19 = r keycode 20 = t keycode 21 = y keycode 22 = u keycode 23 = i keycode 24 = o AltGr keycode 24 = +oacute AltGr Shift keycode 24 = +Oacute keycode 25 = p keycode 26 = bracketleft braceleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright asciitilde control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return control keycode 28 = Meta_Control_m alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a AltGr keycode 30 = +aogonek AltGr Shift keycode 30 = +Aogonek keycode 31 = s AltGr keycode 31 = +sacute AltGr Shift keycode 31 = +Sacute keycode 32 = d keycode 33 = f keycode 34 = g keycode 35 = h keycode 36 = j keycode 37 = k keycode 38 = l AltGr keycode 38 = +lstroke AltGr Shift keycode 38 = +Lstroke keycode 39 = semicolon colon alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = grave asciitilde control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 44 = z AltGr keycode 44 = +zabovedot AltGr Shift keycode 44 = +Zabovedot keycode 45 = x AltGr keycode 45 = +zacute AltGr Shift keycode 45 = +Zacute keycode 46 = c AltGr keycode 46 = +cacute AltGr Shift keycode 46 = +Cacute keycode 47 = v keycode 48 = b keycode 49 = n AltGr keycode 49 = +nacute AltGr Shift keycode 49 = +Nacute keycode 50 = m keycode 51 = comma less alt keycode 51 = Meta_comma keycode 52 = period greater alt keycode 52 = Meta_period keycode 53 = slash question control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 Console_13 control keycode 59 = F1 alt keycode 59 = Console_1 control alt keycode 59 = Console_1 keycode 60 = F2 F12 Console_14 control keycode 60 = F2 alt keycode 60 = Console_2 control alt keycode 60 = Console_2 keycode 61 = F3 F13 Console_15 control keycode 61 = F3 alt keycode 61 = Console_3 control alt keycode 61 = Console_3 keycode 62 = F4 F14 Console_16 control keycode 62 = F4 alt keycode 62 = Console_4 control alt keycode 62 = Console_4 keycode 63 = F5 F15 Console_17 control keycode 63 = F5 alt keycode 63 = Console_5 control alt keycode 63 = Console_5 keycode 64 = F6 F16 Console_18 control keycode 64 = F6 alt keycode 64 = Console_6 control alt keycode 64 = Console_6 keycode 65 = F7 F17 Console_19 control keycode 65 = F7 alt keycode 65 = Console_7 control alt keycode 65 = Console_7 keycode 66 = F8 F18 Console_20 control keycode 66 = F8 alt keycode 66 = Console_8 control alt keycode 66 = Console_8 keycode 67 = F9 F19 Console_21 control keycode 67 = F9 alt keycode 67 = Console_9 control alt keycode 67 = Console_9 keycode 68 = F10 F20 Console_22 control keycode 68 = F10 alt keycode 68 = Console_10 control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 87 = F11 F11 Console_23 control keycode 87 = F11 alt keycode 87 = Console_11 control alt keycode 87 = Console_11 keycode 88 = F12 F12 Console_24 control keycode 88 = F12 alt keycode 88 = Console_12 control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = # usual stuff for F1-F30 strings as usual kbd-1.15.5/data/keymaps/i386/qwerty/mk0.map0000644000076400007640000001121412056474622015077 00000000000000# From: Danko Ilik # Date: Sun Feb 7 19:58:47 CET 1999 # # Macedonian Cyrilic Unicode keyboard mapping ############################################### # # Vkluchuvanje/iskluchuvanje na kirilichen mod se pravi so left_alt+left_shift # # kaj mene, so slednata niza naredbi se vkluchuva terminalskata podrshka # za nashiot jazik: # setfont iso05.f14 # loadunimap iso05.uni # kbd_mode -u # loadkeys mk.map # so # echo -e '\033%G' # se ovozmozhuva prikaz na kirilichni simboli na terminalot, shto nekogash # znae da go razneubavi displayot (kaj programi shto koristat ncurses, # na primer) pa e zgodno da se iskluchi ispisot na kirilicata: # echo -e '\033%@' # # Mnogu od programite se zbunuvaat koga kje im se prati tolku mokjen :) # karakter kako kirilichniot, pa treba da se iskluchat soodvetnite # blokadi na 8-bitovi. # # Verojatno, tekst so komentari za nashite raboti mozhe da najdete na # http://eon.pmf.ukim.edu.mk/~danko/linux.mk/ # # Pratete komentar so sugestii. # # korisna e dokumentacijata za kbd paketot (/usr/doc/kbd*) ############################################### # (adapted a bit, aeb) # charset "iso-8859-5" alt_is_meta keymaps 0-10,12,14 include "linux-with-modeshift-altgr.inc" strings as usual keycode 1 = Escape keycode 2 = one exclam one exclam keycode 3 = two at two at nul nul keycode 4 = three numbersign three numbersign Escape keycode 5 = four dollar four dollar Control_backslash keycode 6 = five percent five percent Control_bracketright keycode 7 = six asciicircum six asciicircum Control_asciicircum keycode 8 = seven ampersand seven ampersand Control_underscore keycode 9 = eight asterisk eight asterisk Delete keycode 10 = nine parenleft nine parenleft keycode 11 = zero parenright zero parenright keycode 12 = minus underscore minus underscore Control_underscore Control_underscore keycode 13 = equal plus equal plus keycode 14 = Delete Delete Delete Delete BackSpace keycode 15 = Tab shift keycode 15 = Meta_Tab keycode 16 = +q +Q U+0459 U+0409 Control_q Control_q Control_q Control_q keycode 17 = +w +W U+045a U+040a Control_w Control_w Control_w Control_w keycode 18 = +e +E U+0435 U+0415 Control_e Control_e Control_e Control_e keycode 19 = +r +R U+0440 U+0420 Control_r Control_r Control_r Control_r keycode 20 = +t +T U+0442 U+0422 Control_t Control_t Control_t Control_t keycode 21 = +y +Y U+0455 U+0405 Control_y Control_y Control_y Control_y keycode 22 = +u +U U+0443 U+0423 Control_u Control_u Control_u Control_u keycode 23 = +i +I U+0438 U+0418 Tab Tab Tab Tab keycode 24 = +o +O U+043e U+041e Control_o Control_o Control_o Control_o keycode 25 = +p +P U+043f U+041f Control_p Control_p Control_p Control_p keycode 26 = bracketleft braceleft U+0448 U+0428 Escape keycode 27 = bracketright braceright U+0453 U+0403 Control_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = +a +A U+0430 U+0410 Control_a Control_a Control_a Control_a keycode 31 = +s +S U+0441 U+0421 Control_s Control_s Control_s Control_s keycode 32 = +d +D U+0434 U+0414 Control_d Control_d Control_d Control_d keycode 33 = +f +F U+0444 U+0424 Control_f Control_f Control_f Control_f keycode 34 = +g +G U+0433 U+0413 Control_g Control_g Control_g Control_g keycode 35 = +h +H U+0445 U+0425 BackSpace BackSpace BackSpace BackSpace keycode 36 = +j +J U+0458 U+0408 Linefeed Linefeed Linefeed Linefeed keycode 37 = +k +K U+043a U+041a Control_k Control_k Control_k Control_k keycode 38 = +l +L U+043b U+041b Control_l Control_l Control_l Control_l keycode 39 = semicolon colon U+0447 U+0427 keycode 40 = apostrophe quotedbl U+045c U+040c Control_g keycode 41 = grave asciitilde apostrophe quotedbl nul keycode 42 = Shift alt keycode 42 = AltGr_Lock altgr alt keycode 42 = AltGr_Lock keycode 43 = backslash bar U+0436 U+0416 Control_backslash keycode 44 = +z +Z U+0437 U+0417 Control_z Control_z Control_z Control_z keycode 45 = +x +X U+045f U+040f Control_x Control_x Control_x Control_x keycode 46 = +c +C U+0446 U+0426 Control_c Control_c Control_c Control_c keycode 47 = +v +V U+0432 U+0412 Control_v Control_v Control_v Control_v keycode 48 = +b +B U+0431 U+0411 Control_b Control_b Control_b Control_b keycode 49 = +n +N U+043d U+041d Control_n Control_n Control_n Control_n keycode 50 = +m +M U+043c U+041c Control_m Control_m Control_m Control_m keycode 51 = comma less comma semicolon keycode 52 = period greater period colon keycode 53 = slash question slash question Delete Delete keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space control keycode 57 = nul keycode 58 = Caps_Lock keycode 86 = less greater bar altgr control alt keycode 111 = Boot kbd-1.15.5/data/keymaps/i386/qwerty/bashkir.map0000644000076400007640000002303212056474622016034 00000000000000! Bashkir keyboard map. Cyrillic mode is toggled by Caps Lock, ! bashkir -- by Right Control. ! Based on Andrew Aksyonov Russian CP1251 ! Cyrillic keyboard.kmap. ! AEN keymaps 0-4,6,8,10,12, 128-132 include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one keycode 3 = two at two quotedbl control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three numbersign three slash control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four dollar four semicolon control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent five colon control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six asciicircum six comma control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven ampersand seven period control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight asterisk eight semicolon control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenleft nine question alt keycode 10 = Meta_nine keycode 11 = zero parenright zero percent alt keycode 11 = Meta_zero keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal keycode 14 = BackSpace alt keycode 14 = Meta_Delete keycode 15 = Tab alt keycode 15 = Meta_Tab keycode 16 = +q +Q +233 +201 control keycode 16 = Control_q altgr control keycode 16 = Control_q keycode 17 = +w +W +246 +214 control keycode 17 = Control_w altgr control keycode 17 = Control_w keycode 18 = +e +E +243 +211 altgr ctrlr keycode 18 = +0x89 altgr ctrlr shift keycode 18 = +0x87 control keycode 18 = Control_e altgr control keycode 18 = Control_e keycode 19 = +r +R +234 +202 control keycode 19 = Control_r altgr control keycode 19 = Control_r altgr ctrlr keycode 19 = +0x9a altgr shift ctrlr keycode 19 = +0x8a keycode 20 = +t +T +229 +197 control keycode 20 = Control_t altgr control keycode 20 = Control_t keycode 21 = +y +Y +237 +205 altgr ctrlr keycode 21 = +0x9c altgr ctrlr shift keycode 21 = +0x8c control keycode 21 = Control_y altgr control keycode 21 = Control_y keycode 22 = +u +U +227 +195 control keycode 22 = Control_u altgr control keycode 22 = Control_u altgr ctrlr keycode 22 = +0x83 altgr shift ctrlr keycode 22 = +0x81 keycode 23 = +i +I +248 +216 control keycode 23 = Tab altgr control keycode 23 = Tab keycode 24 = +o +O +249 +217 control keycode 24 = Control_o altgr control keycode 24 = Control_o keycode 25 = +p +P +231 +199 control keycode 25 = Control_p altgr control keycode 25 = Control_p altgr ctrlr keycode 25 = +0xb4 altgr shift ctrlr keycode 25 = +0xa5 keycode 26 = bracketleft braceleft +245 +213 control keycode 26 = Escape altgr control keycode 26 = Escape altgr ctrlr keycode 26 = +0x9e altgr shift ctrlr keycode 26 = +0x8e alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright +250 +218 control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = +a +A +244 +212 control keycode 30 = Control_a altgr control keycode 30 = Control_a keycode 31 = +s +S +251 +219 control keycode 31 = Control_s altgr control keycode 31 = Control_s keycode 32 = +d +D +226 +194 control keycode 32 = Control_d altgr control keycode 32 = Control_d keycode 33 = +f +F +224 +192 control keycode 33 = Control_f altgr control keycode 33 = Control_f keycode 34 = +g +G +239 +207 control keycode 34 = Control_g altgr control keycode 34 = Control_g keycode 35 = +h +H +240 +208 control keycode 35 = BackSpace altgr control keycode 35 = BackSpace keycode 36 = +j +J +238 +206 altgr ctrlr keycode 36 = +0xb5 altgr ctrlr shift keycode 36 = +0xa4 control keycode 36 = Linefeed altgr control keycode 36 = Linefeed keycode 37 = +k +K +235 +203 control keycode 37 = Control_k altgr control keycode 37 = Control_k keycode 38 = +l +L +228 +196 control keycode 38 = Control_l altgr control keycode 38 = Control_l keycode 39 = semicolon colon +230 +198 alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl +253 +221 control keycode 40 = Control_g altgr control keycode 40 = Control_g altgr ctrlr keycode 40 = +0xba altgr shift ctrlr keycode 40 = +0xaa alt keycode 40 = Meta_apostrophe keycode 41 = grave asciitilde parenright parenleft control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar backslash bar control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 44 = +z +Z +255 +223 control keycode 44 = Control_z altgr control keycode 44 = Control_z keycode 45 = +x +X +247 +215 control keycode 45 = Control_x altgr control keycode 45 = Control_x keycode 46 = +c +C +241 +209 control keycode 46 = Control_c altgr control keycode 46 = Control_c altgr ctrlr keycode 46 = +0xbe altgr shift ctrlr keycode 46 = +0xbd keycode 47 = +v +V +236 +204 control keycode 47 = Control_v altgr control keycode 47 = Control_v keycode 48 = +b +B +232 +200 control keycode 48 = Control_b altgr control keycode 48 = Control_b keycode 49 = +n +N +242 +210 control keycode 49 = Control_n altgr control keycode 49 = Control_n keycode 50 = +m +M +252 +220 control keycode 50 = Control_m altgr control keycode 50 = Control_m keycode 51 = comma less +225 +193 alt keycode 51 = Meta_comma keycode 52 = period greater +254 +222 alt keycode 52 = Meta_period keycode 53 = slash question +0xb8 +0xa8 control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = AltGr_Lock shift keycode 58 = Caps_Lock altgr shift keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = CtrlR keycode 98 = KP_Divide keycode 99 = Control_backslash control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = kbd-1.15.5/data/keymaps/i386/qwerty/sv-latin1.map0000644000076400007640000000645612056474622016242 00000000000000# The Swedish and Finnish keyboards are the same (or so they tell me) # and the Finnish map should do for Sweden as well. Below a Swedish map # contributed by Andreas Almroth (andreas@traci.almroth.pp.se) on 950507 # where no AltGr is used to get the three national characters. # # 1999-02-22 : PW # Added bracketright,braceright for keycode 10,11 # Added onehalf for keycode 41 charset "iso-8859-1" keymaps 0-2,4-6,8,12 include "qwerty-layout" include "linux-with-alt-and-altgr" plain keycode 83 = KP_Comma strings as usual keycode 1 = Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam alt keycode 2 = Meta_one keycode 3 = two quotedbl at control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three numbersign sterling control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four ccedilla control keycode 5 = Control_backslash alt keycode 5 = Meta_four altgr keycode 5 = dollar keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six ampersand notsign control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven slash braceleft control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight parenleft bracketleft control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenright bracketright alt keycode 10 = Meta_nine keycode 11 = zero equal braceright alt keycode 11 = Meta_zero keycode 12 = plus question backslash control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = dead_acute dead_grave alt keycode 13 = Meta_equal keycode 14 = Delete alt keycode 14 = Meta_Delete keycode 15 = Tab shift keycode 15 = Meta_Tab alt keycode 15 = Meta_Tab keycode 26 = +aring +Aring control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = dead_diaeresis asciicircum asciitilde control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = +odiaeresis +Odiaeresis alt keycode 39 = Meta_semicolon keycode 40 = +adiaeresis +Adiaeresis control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = section degree onehalf control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = apostrophe asterisk control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 51 = comma semicolon alt keycode 51 = Meta_comma keycode 52 = period colon alt keycode 52 = Meta_period keycode 53 = minus underscore control keycode 53 = Delete alt keycode 53 = Meta_slash shift control keycode 53 = Control_underscore keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwerty/nl.map0000644000076400007640000000523712056474622015031 00000000000000# From eha@dasc.nl Wed Mar 31 13:55:06 1999 # From: Eric Hameleers # # Dutch keymap for IBM ThinkPads (765L, 600, 770 and 380). # # Key mapping for dutch keyboard (on my IBM-ThinkPad but generally useable) # Contributed by Eric Hameleers (eric.hameleers@nl.ibm.com) # # Added the circumflex as AltGr func. of the key with the dead_circumflex # charset "iso-8859-1" keymaps 0-6,8-9,12 alt_is_meta include "qwerty-layout" altgr keycode 19 = paragraph altgr keycode 31 = ssharp altgr keycode 44 = guillemotleft altgr keycode 45 = guillemotright altgr keycode 46 = cent altgr keycode 50 = mu # extension altgr keycode 24 = +oslash altgr shift keycode 24 = +Oslash include "linux-with-alt-and-altgr" strings as usual compose as usual for "iso-8859-1" keycode 1 = Escape keycode 2 = one exclam onesuperior keycode 3 = two quotedbl twosuperior keycode 4 = three numbersign threesuperior control keycode 4 = Escape keycode 5 = four dollar onequarter control keycode 5 = Control_backslash keycode 6 = five percent onehalf control keycode 6 = Control_bracketright keycode 7 = six ampersand threequarters control keycode 7 = Control_asciicircum keycode 8 = seven underscore pound control keycode 8 = Control_underscore control shift keycode 8 = Control_underscore keycode 9 = eight parenleft braceleft control keycode 9 = Delete keycode 10 = nine parenright braceright keycode 11 = zero apostrophe keycode 12 = slash question backslash control altgr keycode 12 = Control_backslash # some use dead_tilde instead of asciitilde keycode 13 = degree asciitilde dead_cedilla keycode 14 = Delete control keycode 14 = BackSpace keycode 15 = Tab shift keycode 15 = Meta_Tab keycode 26 = dead_diaeresis dead_circumflex circumflex control keycode 26 = Escape keycode 27 = asterisk bar keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = plus plusminus keycode 40 = dead_acute dead_grave control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = at section notsign control keycode 41 = nul control shift keycode 41 = nul control alt keycode 41 = Meta_nul keycode 42 = Shift keycode 43 = less greater keycode 51 = comma semicolon keycode 52 = period colon periodcentered control keycode 52 = Compose keycode 53 = minus equal keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul keycode 58 = Caps_Lock keycode 86 = bracketright bracketleft brokenbar keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwerty/cf.map0000644000076400007640000000740012056474622015002 00000000000000# French-Canadian keyboard # # Original from Simon Kaczor # Corrections by Nicolas Pitre # April 5, 1997 # keymaps 0-6,8-9,12 include "qwerty-layout" altgr keycode 24 = section altgr keycode 25 = paragraph altgr keycode 50 = mu include "linux-with-alt-and-altgr" strings as usual compose as usual for "iso-8859-1" keycode 1 = Escape Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam plusminus alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam keycode 3 = two quotedbl at control keycode 3 = nul shift control keycode 3 = nul alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at keycode 4 = three slash sterling control keycode 4 = Escape alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign keycode 5 = four dollar cent control keycode 5 = Control_backslash alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar keycode 6 = five percent currency control keycode 6 = Control_bracketright alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent keycode 7 = six question notsign control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum keycode 8 = seven ampersand brokenbar control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight asterisk twosuperior control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenleft threesuperior alt keycode 10 = Meta_nine keycode 11 = zero parenright onequarter alt keycode 11 = Meta_zero keycode 12 = minus underscore onehalf control keycode 12 = Control_underscore shift control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = equal plus threequarters alt keycode 13 = Meta_equal keycode 14 = Delete Delete control keycode 14 = BackSpace alt keycode 14 = Meta_Delete keycode 15 = Tab Meta_Tab alt keycode 15 = Meta_Tab keycode 26 = dead_circumflex dead_circumflex bracketleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft shift alt keycode 26 = Meta_braceleft keycode 27 = dead_cedilla dead_diaeresis bracketright control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright shift alt keycode 27 = Meta_braceright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = semicolon colon asciitilde alt keycode 39 = Meta_semicolon keycode 40 = dead_grave dead_grave braceleft control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = numbersign bar backslash control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = less greater braceright control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar keycode 51 = comma apostrophe underscore alt keycode 51 = Meta_comma shift alt keycode 51 = Meta_less keycode 52 = period period control keycode 52 = Compose alt keycode 52 = Meta_period shift alt keycode 52 = Meta_greater keycode 53 = +eacute +Eacute dead_acute control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 56 = Alt keycode 57 = space space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 86 = guillemotleft guillemotright degree alt keycode 86 = Meta_less keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwerty/ky_alt_sh-UTF-8.map0000644000076400007640000003527512056474622017203 00000000000000# Kirghiz(aka Kyrgyz) UTF-8 Standard Console Keyboard. # # Based on Russian ru4.map (ru4) and modified # to suit standard Kirghiz X keyboard layout. # # Kirghiz mode is toggled by left Alt+Shift. # # Author: Ilyas Bakirov # # History: # 22.02.2005 Ilyas Bakirov Initial version. keycode 0 = keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape altgr alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one altgr alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam altgr shift alt keycode 2 = Meta_exclam keycode 3 = two at two quotedbl control keycode 3 = nul altgr control keycode 3 = nul alt keycode 3 = Meta_two altgr alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at altgr shift alt keycode 3 = Meta_at keycode 4 = three numbersign three numbersign control keycode 4 = Escape altgr control keycode 4 = Escape alt keycode 4 = Meta_three altgr alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign altgr shift alt keycode 4 = Meta_numbersign keycode 5 = four dollar four semicolon control keycode 5 = Control_backslash altgr control keycode 5 = Control_backslash alt keycode 5 = Meta_four altgr alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar altgr shift alt keycode 5 = Meta_dollar keycode 6 = five percent five percent control keycode 6 = Control_bracketright altgr control keycode 6 = Control_bracketright alt keycode 6 = Meta_five altgr alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent altgr shift alt keycode 6 = Meta_percent keycode 7 = six asciicircum six colon control keycode 7 = Control_asciicircum altgr control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six altgr alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum altgr shift alt keycode 7 = Meta_asciicircum keycode 8 = seven ampersand seven question control keycode 8 = Control_underscore altgr control keycode 8 = Control_underscore alt keycode 8 = Meta_seven altgr alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand altgr shift alt keycode 8 = Meta_ampersand keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete altgr control keycode 9 = Delete alt keycode 9 = Meta_eight altgr alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk altgr shift alt keycode 9 = Meta_asterisk keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine altgr alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft altgr shift alt keycode 10 = Meta_parenleft keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero altgr alt keycode 11 = Meta_zero shift alt keycode 11 = Meta_parenright altgr shift alt keycode 11 = Meta_parenright keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore altgr control keycode 12 = Control_underscore alt keycode 12 = Meta_minus altgr alt keycode 12 = Meta_minus shift alt keycode 12 = Meta_underscore altgr shift alt keycode 12 = Meta_underscore altgr keycode 12 = U+04E9 altgr shift keycode 12 = U+04E8 keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal altgr alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus altgr shift alt keycode 13 = Meta_plus altgr keycode 13 = U+04A3 altgr shift keycode 13 = U+04A2 keycode 14 = Delete Delete Delete Delete alt keycode 14 = Meta_Delete altgr alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab altgr alt keycode 15 = Meta_Tab keycode 16 = +q altgr keycode 16 = U+0439 altgr shift keycode 16 = U+0419 keycode 17 = +w altgr keycode 17 = U+0446 altgr shift keycode 17 = U+0426 keycode 18 = +e altgr keycode 18 = U+0443 altgr shift keycode 18 = U+0423 keycode 19 = +r altgr keycode 19 = U+043A altgr shift keycode 19 = U+041A keycode 20 = +t altgr keycode 20 = U+0435 altgr shift keycode 20 = U+0415 keycode 21 = +y altgr keycode 21 = U+043D altgr shift keycode 21 = U+041D keycode 22 = +u altgr keycode 22 = U+0433 altgr shift keycode 22 = U+0413 keycode 23 = +i altgr keycode 23 = U+0448 altgr shift keycode 23 = U+0428 keycode 24 = +o altgr keycode 24 = U+0449 altgr shift keycode 24 = U+0429 keycode 25 = +p altgr keycode 25 = U+0437 altgr shift keycode 25 = U+0417 keycode 26 = bracketleft braceleft altgr keycode 26 = U+0445 altgr shift keycode 26 = U+0425 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft altgr alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright bracketleft bracketright # The keycode "0xFF" is too dangerous for many programs (including emacs). # So let it be bracket instead of Hard Sign. altgr keycode 27 = U+044A altgr shift keycode 27 = U+042A control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright altgr alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = 0x080d altgr alt keycode 28 = 0x080d control keycode 28 = Linefeed altgr control keycode 28 = Linefeed keycode 29 = Control keycode 30 = +a altgr keycode 30 = U+0444 altgr shift keycode 30 = U+0424 keycode 31 = +s altgr keycode 31 = U+044B altgr shift keycode 31 = U+042B keycode 32 = +d altgr keycode 32 = U+0432 altgr shift keycode 32 = U+0412 keycode 33 = +f altgr keycode 33 = U+0430 altgr shift keycode 33 = U+0410 keycode 34 = +g altgr keycode 34 = U+043F altgr shift keycode 34 = U+041F keycode 35 = +h altgr keycode 35 = U+0440 altgr shift keycode 35 = U+0420 keycode 36 = +j altgr keycode 36 = U+043E altgr shift keycode 36 = U+041E keycode 37 = +k altgr keycode 37 = U+043B altgr shift keycode 37 = U+041B keycode 38 = +l altgr keycode 38 = U+0434 altgr shift keycode 38 = U+0414 keycode 39 = semicolon colon altgr keycode 39 = U+0436 altgr shift keycode 39 = U+0416 alt keycode 39 = Meta_semicolon altgr alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe altgr alt keycode 40 = Meta_apostrophe altgr keycode 40 = U+044D altgr shift keycode 40 = U+042D keycode 41 = grave asciitilde U+0451 U+0401 control keycode 41 = nul altgr control keycode 41 = nul alt keycode 41 = Meta_grave altgr alt keycode 41 = Meta_grave keycode 42 = Shift alt keycode 42 = AltGr_Lock altgr alt keycode 42 = AltGr_Lock keycode 43 = backslash bar slash bar control keycode 43 = Control_backslash altgr control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash altgr alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar altgr shift alt keycode 43 = Meta_bar altgr keycode 43 = U+04AF altgr shift keycode 43 = U+04AE keycode 44 = +z altgr keycode 44 = U+044F altgr shift keycode 44 = U+042F keycode 45 = +x altgr keycode 45 = U+0447 altgr shift keycode 45 = U+0427 keycode 46 = +c altgr keycode 46 = U+0441 altgr shift keycode 46 = U+0421 keycode 47 = +v altgr keycode 47 = U+043C altgr shift keycode 47 = U+041C keycode 48 = +b altgr keycode 48 = U+0438 altgr shift keycode 48 = U+0418 keycode 49 = +n altgr keycode 49 = U+0442 altgr shift keycode 49 = U+0422 keycode 50 = +m altgr keycode 50 = U+044C altgr shift keycode 50 = U+042C keycode 51 = comma less alt keycode 51 = Meta_comma altgr alt keycode 51 = Meta_comma alt shift keycode 51 = Meta_less altgr alt shift keycode 51 = Meta_less altgr keycode 51 = U+0431 altgr shift keycode 51 = U+0411 keycode 52 = period greater alt keycode 52 = Meta_period altgr alt keycode 52 = Meta_period alt shift keycode 52 = Meta_greater altgr alt shift keycode 52 = Meta_greater altgr keycode 52 = U+044E altgr shift keycode 52 = U+042E # Can you survive without "yuo" letter? If no put U+0451 and U+0401 for # altgr keycode 53. keycode 53 = slash question period comma control keycode 53 = Delete altgr control keycode 53 = Delete alt keycode 53 = Meta_slash altgr alt keycode 53 = Meta_slash shift alt keycode 53 = Meta_question altgr shift alt keycode 53 = Meta_question keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space control keycode 57 = nul altgr control keycode 57 = nul alt keycode 57 = Meta_space altgr alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 altgr control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 control alt keycode 59 = Console_1 altgr control alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 altgr control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 control alt keycode 60 = Console_2 altgr control alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 altgr control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 control alt keycode 61 = Console_3 altgr control alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 altgr control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 control alt keycode 62 = Console_4 altgr control alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 altgr control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 control alt keycode 63 = Console_5 altgr control alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 altgr control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 control alt keycode 64 = Console_6 altgr control alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 altgr control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 control alt keycode 65 = Console_7 altgr control alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 altgr control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 control alt keycode 66 = Console_8 altgr control alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 altgr control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 control alt keycode 67 = Console_9 altgr control alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 altgr control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 control alt keycode 68 = Console_10 altgr control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State altgr control keycode 70 = Show_State alt keycode 70 = Scroll_Lock altgr alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 altgr alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 altgr alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 altgr alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 altgr alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 altgr alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 altgr alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 altgr alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 altgr alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 altgr alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 altgr alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less altgr alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 altgr control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 control alt keycode 87 = Console_11 altgr control alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 altgr control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 control alt keycode 88 = Console_12 altgr control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = Control_backslash control keycode 99 = Control_backslash altgr control keycode 99 = Control_backslash alt keycode 99 = Control_backslash altgr alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward altgr shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward altgr shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot altgr control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string F21 = "" string F22 = "" string F23 = "" string F24 = "" string F25 = "" string F26 = "" kbd-1.15.5/data/keymaps/i386/qwerty/is-latin1-us.map0000644000076400007640000001273212056474622016644 00000000000000# The base of this keymap is the Icelandic keymap distributed # as standard issue with most if not all Linux distros. This # map is set up primarily for writing text. # # Now, the differences: # 1. Alt+non-alpha. key gives you the US mapping of that key. # 2. Shift+dead-acute is now the Compose function. # 3. The euro symbol is on AltGr+Shift+5. # 4. The sterling symbol is on AltGr+[lL]. # 5. The yen symbol is on AltGr+[yY]. # 6. The cent is on AltGr+c and the copyright symbol is on AltGr+C. # 7. The registered symbol is AltGr+[rR]. # 8. The micro (mu) is on AltGr+[uU]. # 9. The ess-zet is on AltGr+s and the section symbol on AltGr+S. # 10. (bolle-a, Aring) is on AltGr+[]. # 11. (Oslash) is on AltGr+[oO]. # 12. AltGr+space gives you a no-break-space (#160). # # Reynir Heiberg Stefnsson , 2003-04-30 charset "iso-8859-1" keymaps 0-15 include "linux-with-alt-and-altgr" plain keycode 83 = KP_Comma shift keycode 83 = KP_Comma altgr keycode 83 = KP_Comma alt keycode 83 = KP_Period strings as usual compose as usual for "iso-8859-1" keycode 1 = Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam onesuperior alt keycode 2 = one alt shift keycode 2 = exclam keycode 3 = two quotedbl twosuperior control keycode 3 = nul alt keycode 3 = two alt shift keycode 3 = at keycode 4 = three numbersign threesuperior control keycode 4 = Escape alt keycode 4 = three alt shift keycode 4 = numbersign keycode 5 = four dollar onequarter control keycode 5 = Control_backslash alt keycode 5 = four alt shift keycode 5 = dollar keycode 6 = five percent onehalf control keycode 6 = Control_bracketright alt keycode 6 = five alt shift keycode 6 = percent altgr shift keycode 6 = currency keycode 7 = six ampersand threequarters control keycode 7 = Control_asciicircum alt keycode 7 = six alt shift keycode 7 = asciicircum keycode 8 = seven slash braceleft control keycode 8 = Control_underscore alt keycode 8 = seven alt shift keycode 8 = ampersand keycode 9 = eight parenleft bracketleft control keycode 9 = Delete alt keycode 9 = eight alt shift keycode 9 = asterisk keycode 10 = nine parenright bracketright alt keycode 10 = nine alt shift keycode 10 = parenleft keycode 11 = zero equal braceright alt keycode 11 = zero alt shift keycode 11 = parenright keycode 12 = +odiaeresis +Odiaeresis backslash control keycode 12 = Control_underscore alt keycode 12 = minus alt shift keycode 12 = underscore keycode 13 = minus underscore hyphen alt keycode 13 = equal alt shift keycode 13 = plus keycode 14 = Delete Delete Meta_Delete alt keycode 14 = Meta_Delete keycode 15 = Tab alt keycode 15 = Meta_Tab keycode 16 = +q +Q at at control keycode 16 = Control_q alt keycode 16 = Meta_q keycode 17 = w keycode 18 = e keycode 19 = +r +R registered registered control keycode 19 = Control_r alt keycode 19 = Meta_r keycode 20 = t keycode 21 = +y +Y yen yen control keycode 21 = Control_y alt keycode 21 = Meta_y keycode 22 = +u +U mu mu control keycode 22 = Control_u alt keycode 22 = Meta_u keycode 23 = i keycode 24 = +o +O +oslash +Oslash control keycode 24 = Control_o alt keycode 24 = Meta_o keycode 25 = p keycode 26 = +eth +ETH control keycode 26 = Escape alt keycode 26 = bracketleft alt shift keycode 26 = braceleft keycode 27 = apostrophe question asciitilde control keycode 27 = Control_bracketright alt keycode 27 = bracketright alt shift keycode 27 = braceright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a keycode 31 = +s +S ssharp section control keycode 31 = Control_s alt keycode 31 = Meta_s keycode 32 = d keycode 33 = f keycode 34 = g keycode 35 = h keycode 36 = j keycode 37 = k keycode 38 = +l +L sterling sterling control keycode 38 = Control_l alt keycode 38 = Meta_l keycode 39 = +ae +AE +aring +Aring alt keycode 39 = semicolon alt shift keycode 39 = colon keycode 40 = dead_acute Compose asciicircum control keycode 40 = Control_g alt keycode 40 = apostrophe alt shift keycode 40 = quotedbl keycode 41 = degree dead_diaeresis bar control keycode 41 = nul alt keycode 41 = grave alt shift keycode 41 = tilde keycode 42 = Shift keycode 43 = plus asterisk grave control keycode 43 = Control_backslash alt keycode 43 = backslash alt shift keycode 43 = bar keycode 44 = z keycode 45 = x keycode 46 = +c +C cent copyright control keycode 46 = Control_c alt keycode 46 = Meta_c keycode 47 = v keycode 48 = b keycode 49 = n keycode 50 = m keycode 51 = comma semicolon guillemotleft alt keycode 51 = comma alt shift keycode 51 = less keycode 52 = period colon guillemotright alt keycode 52 = period alt shift keycode 52 = greater keycode 53 = +thorn +THORN alt keycode 53 = slash alt shift keycode 53 = question keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul alt keycode 57 = Meta_space altgr keycode 57 = nobreakspace keycode 58 = Caps_Lock keycode 86 = less greater bar alt keycode 86 = backslash alt shift keycode 86 = bar keycode 97 = Alt kbd-1.15.5/data/keymaps/i386/qwerty/ru4.map0000644000076400007640000003550512056474622015133 00000000000000# ru4.map is a Russian keymap for a ms(105 keys) keyboard, prepared by # IPLabs Linux Team (www.iplabs.ru/Linux and www.logic.ru) # from (ru1.map) by Eugene Crosser's (ru.map): # by Alexey Vovenko . # # CapsLock is used to change rus/lat, while Shift+CapsLock is used to # lock capitals. keycode 0 = keycode 1 = Escape Escape Escape Escape alt keycode 1 = Meta_Escape altgr alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one altgr alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam altgr shift alt keycode 2 = Meta_exclam keycode 3 = two at two quotedbl control keycode 3 = nul altgr control keycode 3 = nul alt keycode 3 = Meta_two altgr alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at altgr shift alt keycode 3 = Meta_at keycode 4 = three numbersign three numbersign control keycode 4 = Escape altgr control keycode 4 = Escape alt keycode 4 = Meta_three altgr alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign altgr shift alt keycode 4 = Meta_numbersign keycode 5 = four dollar four semicolon control keycode 5 = Control_backslash altgr control keycode 5 = Control_backslash alt keycode 5 = Meta_four altgr alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar altgr shift alt keycode 5 = Meta_dollar keycode 6 = five percent five percent control keycode 6 = Control_bracketright altgr control keycode 6 = Control_bracketright alt keycode 6 = Meta_five altgr alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent altgr shift alt keycode 6 = Meta_percent keycode 7 = six asciicircum six colon control keycode 7 = Control_asciicircum altgr control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six altgr alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum altgr shift alt keycode 7 = Meta_asciicircum keycode 8 = seven ampersand seven question control keycode 8 = Control_underscore altgr control keycode 8 = Control_underscore alt keycode 8 = Meta_seven altgr alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand altgr shift alt keycode 8 = Meta_ampersand keycode 9 = eight asterisk eight asterisk control keycode 9 = Delete altgr control keycode 9 = Delete alt keycode 9 = Meta_eight altgr alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk altgr shift alt keycode 9 = Meta_asterisk keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine altgr alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft altgr shift alt keycode 10 = Meta_parenleft keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero altgr alt keycode 11 = Meta_zero shift alt keycode 11 = Meta_parenright altgr shift alt keycode 11 = Meta_parenright keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore altgr control keycode 12 = Control_underscore alt keycode 12 = Meta_minus altgr alt keycode 12 = Meta_minus shift alt keycode 12 = Meta_underscore altgr shift alt keycode 12 = Meta_underscore keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal altgr alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus altgr shift alt keycode 13 = Meta_plus keycode 14 = Delete Delete Delete Delete alt keycode 14 = Meta_Delete altgr alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab altgr alt keycode 15 = Meta_Tab keycode 16 = +q altgr keycode 16 = +0xCA altgr shift keycode 16 = +0xEA keycode 17 = +w altgr keycode 17 = +0xC3 altgr shift keycode 17 = +0xE3 keycode 18 = +e altgr keycode 18 = +0xD5 altgr shift keycode 18 = +0xF5 keycode 19 = +r altgr keycode 19 = +0xCB altgr shift keycode 19 = +0xEB keycode 20 = +t altgr keycode 20 = +0xC5 altgr shift keycode 20 = +0xE5 keycode 21 = +y altgr keycode 21 = +0xCE altgr shift keycode 21 = +0xEE keycode 22 = +u altgr keycode 22 = +0xC7 altgr shift keycode 22 = +0xE7 keycode 23 = +i altgr keycode 23 = +0xDB altgr shift keycode 23 = +0xFB keycode 24 = +o altgr keycode 24 = +0xDD altgr shift keycode 24 = +0xFD keycode 25 = +p altgr keycode 25 = +0xDA altgr shift keycode 25 = +0xFA keycode 26 = bracketleft braceleft altgr keycode 26 = +0xC8 altgr shift keycode 26 = +0xE8 control keycode 26 = Escape altgr control keycode 26 = Escape alt keycode 26 = Meta_bracketleft altgr alt keycode 26 = Meta_bracketleft keycode 27 = bracketright braceright bracketleft bracketright # The keycode "0xFF" is too dangerous for many programs (including emacs). # So let it be bracket instead of Hard Sign. altgr keycode 27 = +0xDF altgr shift keycode 27 = +0xFF control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright altgr alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = 0x080d altgr alt keycode 28 = 0x080d control keycode 28 = Linefeed altgr control keycode 28 = Linefeed keycode 29 = Control keycode 30 = +a altgr keycode 30 = +0xC6 altgr shift keycode 30 = +0xE6 keycode 31 = +s altgr keycode 31 = +0xD9 altgr shift keycode 31 = +0xF9 keycode 32 = +d altgr keycode 32 = +0xD7 altgr shift keycode 32 = +0xF7 keycode 33 = +f altgr keycode 33 = +0xC1 altgr shift keycode 33 = +0xE1 keycode 34 = +g altgr keycode 34 = +0xD0 altgr shift keycode 34 = +0xF0 keycode 35 = +h altgr keycode 35 = +0xD2 altgr shift keycode 35 = +0xF2 keycode 36 = +j altgr keycode 36 = +0xCF altgr shift keycode 36 = +0xEF keycode 37 = +k altgr keycode 37 = +0xCC altgr shift keycode 37 = +0xEC keycode 38 = +l altgr keycode 38 = +0xC4 altgr shift keycode 38 = +0xE4 keycode 39 = semicolon colon altgr keycode 39 = +0xD6 altgr shift keycode 39 = +0xF6 alt keycode 39 = Meta_semicolon altgr alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe altgr alt keycode 40 = Meta_apostrophe altgr keycode 40 = +0xDC altgr shift keycode 40 = +0xFC keycode 41 = grave asciitilde +163 +179 control keycode 41 = nul altgr control keycode 41 = nul alt keycode 41 = Meta_grave altgr alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar slash bar control keycode 43 = Control_backslash altgr control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash altgr alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar altgr shift alt keycode 43 = Meta_bar keycode 44 = +z altgr keycode 44 = +0xD1 altgr shift keycode 44 = +0xF1 keycode 45 = +x altgr keycode 45 = +0xDE altgr shift keycode 45 = +0xFE keycode 46 = +c altgr keycode 46 = +0xD3 altgr shift keycode 46 = +0xF3 keycode 47 = +v altgr keycode 47 = +0xCD altgr shift keycode 47 = +0xED keycode 48 = +b altgr keycode 48 = +0xC9 altgr shift keycode 48 = +0xE9 keycode 49 = +n altgr keycode 49 = +0xD4 altgr shift keycode 49 = +0xF4 keycode 50 = +m altgr keycode 50 = +0xD8 altgr shift keycode 50 = +0xF8 keycode 51 = comma less alt keycode 51 = Meta_comma altgr alt keycode 51 = Meta_comma alt shift keycode 51 = Meta_less altgr alt shift keycode 51 = Meta_less altgr keycode 51 = +0xC2 altgr shift keycode 51 = +0xE2 keycode 52 = period greater alt keycode 52 = Meta_period altgr alt keycode 52 = Meta_period alt shift keycode 52 = Meta_greater altgr alt shift keycode 52 = Meta_greater altgr keycode 52 = +0xC0 altgr shift keycode 52 = +0xE0 # Can you survive without "yuo" letter? If no put +163 and +179 for # altgr keycode 53. keycode 53 = slash question period comma control keycode 53 = Delete altgr control keycode 53 = Delete alt keycode 53 = Meta_slash altgr alt keycode 53 = Meta_slash shift alt keycode 53 = Meta_question altgr shift alt keycode 53 = Meta_question keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space space space control keycode 57 = nul altgr control keycode 57 = nul alt keycode 57 = Meta_space altgr alt keycode 57 = Meta_space keycode 58 = AltGr_Lock shift keycode 58 = Caps_Lock altgr shift keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 altgr control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 control alt keycode 59 = Console_1 altgr control alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 altgr control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 control alt keycode 60 = Console_2 altgr control alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 altgr control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 control alt keycode 61 = Console_3 altgr control alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 altgr control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 control alt keycode 62 = Console_4 altgr control alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 altgr control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 control alt keycode 63 = Console_5 altgr control alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 altgr control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 control alt keycode 64 = Console_6 altgr control alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 altgr control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 control alt keycode 65 = Console_7 altgr control alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 altgr control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 control alt keycode 66 = Console_8 altgr control alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 altgr control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 control alt keycode 67 = Console_9 altgr control alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 altgr control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 control alt keycode 68 = Console_10 altgr control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State altgr control keycode 70 = Show_State alt keycode 70 = Scroll_Lock altgr alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 altgr alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 altgr alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 altgr alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 altgr alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 altgr alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 altgr alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 altgr alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 altgr alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 altgr alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 altgr alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less altgr alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 altgr control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 control alt keycode 87 = Console_11 altgr control alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 altgr control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 control alt keycode 88 = Console_12 altgr control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash altgr control keycode 99 = Control_backslash alt keycode 99 = Control_backslash altgr alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward altgr shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward altgr shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot altgr control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string F21 = "" string F22 = "" string F23 = "" string F24 = "" string F25 = "" string F26 = "" kbd-1.15.5/data/keymaps/i386/qwerty/se-ir209.map0000644000076400007640000002056212056474622015670 00000000000000# This is se-ir209.map. # It also serves as a keymap for the character set ir197 # se-fi-ir209.map alters this keymap for use in Finland and Sweden. # # by # keymaps 0-4,6,8,12 strings as usual keycode 1 = Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam copyright alt keycode 2 = Meta_one keycode 3 = two quotedbl at control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three numbersign VoidSymbol degree control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six ampersand control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven slash braceleft division control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight parenleft bracketleft control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenright bracketright alt keycode 10 = Meta_nine keycode 11 = zero equal braceright braceright alt keycode 11 = Meta_zero keycode 12 = plus question VoidSymbol VoidSymbol alt keycode 12 = Meta_plus keycode 13 = backslash grave dead_acute dead_grave control keycode 13 = Control_backslash alt keycode 13 = Meta_backslash keycode 14 = Delete Delete control keycode 14 = Control_underscore # For Emacs' UNDO :-) alt keycode 14 = Meta_Delete keycode 15 = Tab Tab alt keycode 15 = Meta_Tab keycode 16 = +q +Q +agrave +Agrave keycode 17 = +w keycode 18 = +e +E +eacute +Eacute control keycode 18 = Control_e alt keycode 18 = Meta_e keycode 19 = +r +R +egrave +Egrave control keycode 19 = Control_r alt keycode 19 = Meta_r keycode 20 = +t +T +cedilla +mu control keycode 20 = Control_t alt keycode 20 = Meta_t keycode 21 = +y +Y ydiaeresis VoidSymbol control keycode 21 = Control_y alt keycode 21 = Meta_y keycode 22 = +u +U +udiaeresis +Udiaeresis control keycode 22 = Control_u alt keycode 22 = Meta_u keycode 23 = +i +I +oacute +Oacute control keycode 23 = Tab alt keycode 23 = Meta_i keycode 24 = +o +O +ocircumflex +Ocircumflex control keycode 24 = Control_o alt keycode 24 = Meta_o keycode 25 = +p +P +ograve +Ograve control keycode 25 = Control_p alt keycode 25 = Meta_p keycode 26 = +aring +Aring +acircumflex +Acircumflex control keycode 26 = Control_bracketright alt keycode 26 = Meta_bracketright keycode 27 = asciitilde asciicircum dead_diaeresis dead_tilde control keycode 27 = Control_asciicircum alt keycode 27 = Meta_asciicircum keycode 28 = Return alt keycode 28 = 0x080d keycode 29 = Control keycode 30 = +a +A +aacute +Aacute control keycode 30 = Control_a alt keycode 30 = Meta_a keycode 31 = +s +S +threesuperior +twosuperior control keycode 31 = Control_s # d, small and capital letter d with stroke # Check! keycode 32 = +d +D +0x0a4 +0xa3 control keycode 32 = Control_d alt keycode 32 = Meta_d keycode 33 = +f +F +eth +ETH control keycode 33 = Control_f alt keycode 33 = Meta_f # g, small and capital letter g with stroke keycode 34 = +g +G +0xa6 +0xa5 # Alternatives: ISO-IR-197 ISO-IR-209 ## Either: # ISO-IR-209: h, small and capital letter h with caron ## Or: # ISO-IR-197: h, small and guillemot right and left ## keycode 35 = +h +H +0xab +0xbb keycode 36 = +j # k, small and capital letter k with caron keycode 37 = +k +K +0xae +0xac keycode 38 = +l keycode 39 = +oslash +Ooblique +odiaeresis +Odiaeresis control keycode 39 = Control_backslash alt keycode 39 = Meta_backslash keycode 40 = +ae +AE +adiaeresis +Adiaeresis control keycode 40 = Escape alt keycode 40 = Meta_bracketleft # Chcck! keycode 41 = bar section brokenbar paragraph control keycode 41 = Control_backslash alt keycode 41 = Meta_bar keycode 42 = Shift keycode 43 = apostrophe asterisk dead_circumflex multiply alt keycode 43 = Meta_apostrophe keycode 44 = +z +Z +masculine +onesuperior keycode 45 = +x +X +ccedilla +Ccedilla control keycode 45 = Control_x alt keycode 45 = Meta_x keycode 46 = +c +C cent exclamdown control keycode 46 = Control_c alt keycode 46 = Meta_c keycode 47 = +v keycode 48 = +b +B +ntilde +Ntilde # Check! # m, eng keycode 49 = +n +N +0x0b1 +0xaf control keycode 49 = Control_n alt keycode 49 = Meta_n keycode 50 = +m control keycode 50 = Control_m alt keycode 50 = Meta_m keycode 51 = comma semicolon cedilla guillemotleft alt keycode 51 = Meta_comma keycode 52 = period colon periodcentered guillemotright alt keycode 52 = Meta_period keycode 53 = minus underscore hyphen control keycode 53 = Control_underscore alt keycode 53 = Meta_minus keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space nobreakspace nobreakspace control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 Console_13 control keycode 59 = F1 alt keycode 59 = Console_1 control alt keycode 59 = Console_1 keycode 60 = F2 F12 Console_14 control keycode 60 = F2 alt keycode 60 = Console_2 control alt keycode 60 = Console_2 keycode 61 = F3 F13 Console_15 control keycode 61 = F3 alt keycode 61 = Console_3 control alt keycode 61 = Console_3 keycode 62 = F4 F14 Console_16 control keycode 62 = F4 alt keycode 62 = Console_4 control alt keycode 62 = Console_4 keycode 63 = F5 F15 Console_17 control keycode 63 = F5 alt keycode 63 = Console_5 control alt keycode 63 = Console_5 keycode 64 = F6 F16 Console_18 control keycode 64 = F6 alt keycode 64 = Console_6 control alt keycode 64 = Console_6 keycode 65 = F7 F17 Console_19 control keycode 65 = F7 alt keycode 65 = Console_7 control alt keycode 65 = Console_7 keycode 66 = F8 F18 Console_20 control keycode 66 = F8 alt keycode 66 = Console_8 control alt keycode 66 = Console_8 keycode 67 = F9 F19 Console_21 control keycode 67 = F9 alt keycode 67 = Console_9 control alt keycode 67 = Console_9 keycode 68 = F10 F20 Console_22 control keycode 68 = F10 alt keycode 68 = Console_10 control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Comma control altgr keycode 83 = Boot control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = # Alternatives: ISO-IR-197 ISO-IR-209 ## Either ISO-IR-197: # keycode 86 = less greater guillemotleft guillemotright ## Or ISO-IR-209: less, greater, h caron, H caron keycode 86 = less greater +0xab +0xbb alt keycode 86 = Meta_less keycode 87 = F11 F11 Console_23 control keycode 87 = F11 alt keycode 87 = Console_11 control alt keycode 87 = Console_11 keycode 88 = F12 F12 Console_24 control keycode 88 = F12 alt keycode 88 = Console_12 control alt keycode 88 = Console_12 keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up control keycode 103 = Scroll_Backward keycode 104 = Prior Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down control keycode 108 = Scroll_Forward keycode 109 = Next Scroll_Forward keycode 110 = Insert keycode 111 = Delete # "Remove" originally, weird... control alt keycode 111 = Boot control altgr keycode 111 = Boot kbd-1.15.5/data/keymaps/i386/qwerty/pc110.map0000644000076400007640000000116612056474622015241 00000000000000# pc110.map # Japanese/English keyboard on IBM PC110 Palm Top # The strange japanese key next to '1' is mapped to ESC # Those on either side of the space bar are mapped to SPACE # The one next to the right ALT key doesn't register! # The yen symbol is mapped to backslash (for no good reason) # 4 Apr 1997 robin@acm.org include "jp106.map" keycode 13 = circumflex underscore control keycode 13 = Control_underscore control shift keycode 13 = Control_underscore alt keycode 13 = Meta_asciitilde # Are these keyboards really different? # What scancode do these extra keys produce? # Info is welcome - aeb@cwi.nl kbd-1.15.5/data/keymaps/i386/qwerty/dk.map0000644000076400007640000000604612056474622015015 00000000000000# danish keymap # Niels Kristian Bech Jensen : # shift keycode 5 is currency, not dollar # keymaps 0-2,4,6,8,12 include "qwerty-layout" include "linux-with-alt-and-altgr" plain keycode 83 = KP_Comma strings as usual keycode 1 = Escape Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam alt keycode 2 = Meta_one keycode 3 = two quotedbl at control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three numbersign sterling control keycode 4 = Escape alt keycode 4 = Meta_three # keycode 5 = four dollar dollar keycode 5 = four currency dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six ampersand control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven slash braceleft control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight parenleft bracketleft control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenright bracketright alt keycode 10 = Meta_nine keycode 11 = zero equal braceright alt keycode 11 = Meta_zero keycode 12 = plus question control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = acute grave bar alt keycode 13 = Meta_equal keycode 14 = Delete Delete alt keycode 14 = Meta_Delete keycode 15 = Tab Meta_Tab alt keycode 15 = Meta_Tab keycode 26 = +aring +Aring control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = diaeresis asciicircum asciitilde control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = +ae +AE alt keycode 39 = Meta_semicolon keycode 40 = +oslash +Oslash control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = onehalf section control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = apostrophe asterisk control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 51 = comma semicolon alt keycode 51 = Meta_comma keycode 52 = period colon alt keycode 52 = Meta_period keycode 53 = minus underscore control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 56 = Alt keycode 57 = space space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 86 = less greater backslash alt keycode 86 = Meta_less keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwerty/kazakh.map0000644000076400007640000002303712056474622015667 00000000000000! Kazakh keyboard map. Cyrillic mode is toggled by Caps Lock, ! kazakh -- by Right Control. ! Based on Andrew Aksyonov Russian CP1251 ! Cyrillic keyboard.kmap. ! AEN keymaps 0-4,6,8,10,12, 128-132 include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one keycode 3 = two at two quotedbl control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three numbersign three slash control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four dollar four semicolon control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent five colon control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six asciicircum six comma control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven ampersand seven period control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight asterisk eight semicolon control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenleft nine question alt keycode 10 = Meta_nine keycode 11 = zero parenright zero percent alt keycode 11 = Meta_zero keycode 12 = minus underscore minus underscore control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = equal plus equal plus alt keycode 13 = Meta_equal keycode 14 = BackSpace alt keycode 14 = Meta_Delete keycode 15 = Tab alt keycode 15 = Meta_Tab keycode 16 = +q +Q +233 +201 control keycode 16 = Control_q altgr control keycode 16 = Control_q keycode 17 = +w +W +246 +214 control keycode 17 = Control_w altgr control keycode 17 = Control_w keycode 18 = +e +E +243 +211 altgr ctrlr keycode 18 = +0x89 altgr ctrlr shift keycode 18 = +0x87 control keycode 18 = Control_e altgr control keycode 18 = Control_e keycode 19 = +r +R +234 +202 altgr ctrlr keycode 19 = +0x9d altgr ctrlr shift keycode 19 = +0x8d control keycode 19 = Control_r altgr control keycode 19 = Control_r keycode 20 = +t +T +229 +197 control keycode 20 = Control_t altgr control keycode 20 = Control_t keycode 21 = +y +Y +237 +205 altgr ctrlr keycode 21 = +0x9c altgr ctrlr shift keycode 21 = +0x8c control keycode 21 = Control_y altgr control keycode 21 = Control_y keycode 22 = +u +U +227 +195 altgr ctrlr keycode 22 = +0x83 altgr ctrlr shift keycode 22 = +0x81 control keycode 22 = Control_u altgr control keycode 22 = Control_u keycode 23 = +i +I +248 +216 control keycode 23 = Tab altgr control keycode 23 = Tab keycode 24 = +o +O +249 +217 control keycode 24 = Control_o altgr control keycode 24 = Control_o keycode 25 = +p +P +231 +199 control keycode 25 = Control_p altgr control keycode 25 = Control_p keycode 26 = bracketleft braceleft +245 +213 altgr ctrlr keycode 26 = +0x9e altgr ctrlr shift keycode 26 = +0x8e control keycode 26 = Escape keycode 27 = bracketright braceright +250 +218 altgr ctrlr keycode 27 = +0x98 altgr ctrlr shift keycode 27 = +0x88 control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = +a +A +244 +212 control keycode 30 = Control_a altgr control keycode 30 = Control_a keycode 31 = +s +S +251 +219 control keycode 31 = Control_s altgr control keycode 31 = Control_s keycode 32 = +d +D +226 +194 control keycode 32 = Control_d altgr control keycode 32 = Control_d keycode 33 = +f +F +224 +192 altgr ctrlr keycode 33 = +0xba altgr ctrlr shift keycode 33 = +0xaa control keycode 33 = Control_f altgr control keycode 33 = Control_f keycode 34 = +g +G +239 +207 control keycode 34 = Control_g altgr control keycode 34 = Control_g keycode 35 = +h +H +240 +208 control keycode 35 = BackSpace altgr control keycode 35 = BackSpace keycode 36 = +j +J +238 +206 altgr ctrlr keycode 36 = +0xb5 altgr ctrlr shift keycode 36 = +0xa4 control keycode 36 = Linefeed altgr control keycode 36 = Linefeed keycode 37 = +k +K +235 +203 control keycode 37 = Control_k altgr control keycode 37 = Control_k keycode 38 = +l +L +228 +196 control keycode 38 = Control_l altgr control keycode 38 = Control_l keycode 39 = semicolon colon +230 +198 alt keycode 39 = Meta_semicolon keycode 40 = apostrophe quotedbl +253 +221 control keycode 40 = Control_g altgr control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = grave asciitilde parenright parenleft control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = backslash bar backslash bar control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 44 = +z +Z +255 +223 control keycode 44 = Control_z altgr control keycode 44 = Control_z keycode 45 = +x +X +247 +215 control keycode 45 = Control_x altgr control keycode 45 = Control_x keycode 46 = +c +C +241 +209 control keycode 46 = Control_c altgr control keycode 46 = Control_c keycode 47 = +v +V +236 +204 control keycode 47 = Control_v altgr control keycode 47 = Control_v keycode 48 = +b +B +232 +200 altgr ctrlr keycode 48 = +0xb3 altgr ctrlr shift keycode 48 = +0xb2 control keycode 48 = Control_b altgr control keycode 48 = Control_b keycode 49 = +n +N +242 +210 control keycode 49 = Control_n altgr control keycode 49 = Control_n keycode 50 = +m +M +252 +220 control keycode 50 = Control_m altgr control keycode 50 = Control_m keycode 51 = comma less +225 +193 alt keycode 51 = Meta_comma keycode 52 = period greater +254 +222 altgr ctrlr keycode 52 = +0xb1 altgr ctrlr shift keycode 52 = +0xa6 keycode 53 = slash question +0xb8 +0xa8 control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = AltGr_Lock shift keycode 58 = Caps_Lock altgr shift keycode 58 = Caps_Lock keycode 59 = F1 F11 F1 F11 control keycode 59 = F1 alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 keycode 60 = F2 F12 F2 F12 control keycode 60 = F2 alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 keycode 61 = F3 F13 F3 F13 control keycode 61 = F3 alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 keycode 62 = F4 F14 F4 F14 control keycode 62 = F4 alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 keycode 63 = F5 F15 F5 F15 control keycode 63 = F5 alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 keycode 64 = F6 F16 F6 F16 control keycode 64 = F6 alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 keycode 65 = F7 F17 F7 F17 control keycode 65 = F7 alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 keycode 66 = F8 F18 F8 F18 control keycode 66 = F8 alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 keycode 67 = F9 F19 F9 F19 control keycode 67 = F9 alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 keycode 68 = F10 F20 F10 F20 control keycode 68 = F10 alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 87 = F11 F11 F11 F11 control keycode 87 = F11 alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 keycode 88 = F12 F12 F12 F12 control keycode 88 = F12 alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = CtrlR keycode 98 = KP_Divide keycode 99 = Control_backslash control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = kbd-1.15.5/data/keymaps/i386/qwerty/ua-utf.map0000644000076400007640000017432012056474622015621 00000000000000charset "koi8-r" keymaps 0-2,4-6,8-9,12-13,64-66,68-69,72-73,76-77,128-130,132-133,136-137,140-141,192-194,196-197,200-201,204-205 strings as usual keycode 1 = Escape Escape alt keycode 1 = Meta_Escape ctrlr keycode 1 = Escape shift ctrlr keycode 1 = Escape alt ctrlr keycode 1 = Meta_Escape ctrll keycode 1 = Escape shift ctrll keycode 1 = Escape alt ctrll keycode 1 = Meta_Escape ctrll ctrlr keycode 1 = Escape shift ctrll ctrlr keycode 1 = Escape alt ctrll ctrlr keycode 1 = Meta_Escape keycode 2 = one exclam alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam ctrlr keycode 2 = one shift ctrlr keycode 2 = exclam alt ctrlr keycode 2 = Meta_one shift alt ctrlr keycode 2 = Meta_exclam ctrll keycode 2 = one shift ctrll keycode 2 = exclam alt ctrll keycode 2 = Meta_one shift alt ctrll keycode 2 = Meta_exclam ctrll ctrlr keycode 2 = one shift ctrll ctrlr keycode 2 = exclam alt ctrll ctrlr keycode 2 = Meta_one shift alt ctrll ctrlr keycode 2 = Meta_exclam keycode 3 = two at at control keycode 3 = nul shift control keycode 3 = nul alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at ctrlr keycode 3 = two shift ctrlr keycode 3 = quotedbl control ctrlr keycode 3 = nul shift control ctrlr keycode 3 = nul alt ctrlr keycode 3 = Meta_two shift alt ctrlr keycode 3 = Meta_at ctrll keycode 3 = two shift ctrll keycode 3 = quotedbl control ctrll keycode 3 = nul shift control ctrll keycode 3 = nul alt ctrll keycode 3 = Meta_two shift alt ctrll keycode 3 = Meta_at ctrll ctrlr keycode 3 = two shift ctrll ctrlr keycode 3 = quotedbl control ctrll ctrlr keycode 3 = nul shift control ctrll ctrlr keycode 3 = nul alt ctrll ctrlr keycode 3 = Meta_two shift alt ctrll ctrlr keycode 3 = Meta_at keycode 4 = three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign ctrlr keycode 4 = three shift ctrlr keycode 4 = numbersign control ctrlr keycode 4 = Escape shift control ctrlr keycode 4 = Escape alt ctrlr keycode 4 = Meta_three shift alt ctrlr keycode 4 = Meta_numbersign ctrll keycode 4 = three shift ctrll keycode 4 = numbersign control ctrll keycode 4 = Escape shift control ctrll keycode 4 = Escape alt ctrll keycode 4 = Meta_three shift alt ctrll keycode 4 = Meta_numbersign ctrll ctrlr keycode 4 = three shift ctrll ctrlr keycode 4 = numbersign control ctrll ctrlr keycode 4 = Escape shift control ctrll ctrlr keycode 4 = Escape alt ctrll ctrlr keycode 4 = Meta_three shift alt ctrll ctrlr keycode 4 = Meta_numbersign keycode 5 = four dollar dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar ctrlr keycode 5 = four shift ctrlr keycode 5 = semicolon control ctrlr keycode 5 = Control_backslash shift control ctrlr keycode 5 = Control_backslash alt ctrlr keycode 5 = Meta_four shift alt ctrlr keycode 5 = Meta_dollar ctrll keycode 5 = four shift ctrll keycode 5 = semicolon control ctrll keycode 5 = Control_backslash shift control ctrll keycode 5 = Control_backslash alt ctrll keycode 5 = Meta_four shift alt ctrll keycode 5 = Meta_dollar ctrll ctrlr keycode 5 = four shift ctrll ctrlr keycode 5 = semicolon control ctrll ctrlr keycode 5 = Control_backslash shift control ctrll ctrlr keycode 5 = Control_backslash alt ctrll ctrlr keycode 5 = Meta_four shift alt ctrll ctrlr keycode 5 = Meta_dollar keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent ctrlr keycode 6 = five shift ctrlr keycode 6 = colon control ctrlr keycode 6 = Control_bracketright shift control ctrlr keycode 6 = Control_bracketright alt ctrlr keycode 6 = Meta_five shift alt ctrlr keycode 6 = Meta_percent ctrll keycode 6 = five shift ctrll keycode 6 = colon control ctrll keycode 6 = Control_bracketright shift control ctrll keycode 6 = Control_bracketright alt ctrll keycode 6 = Meta_five shift alt ctrll keycode 6 = Meta_percent ctrll ctrlr keycode 6 = five shift ctrll ctrlr keycode 6 = colon control ctrll ctrlr keycode 6 = Control_bracketright shift control ctrll ctrlr keycode 6 = Control_bracketright alt ctrll ctrlr keycode 6 = Meta_five shift alt ctrll ctrlr keycode 6 = Meta_percent keycode 7 = six asciicircum control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum ctrlr keycode 7 = six shift ctrlr keycode 7 = comma control ctrlr keycode 7 = Control_asciicircum shift control ctrlr keycode 7 = Control_asciicircum alt ctrlr keycode 7 = Meta_six shift alt ctrlr keycode 7 = Meta_asciicircum ctrll keycode 7 = six shift ctrll keycode 7 = comma control ctrll keycode 7 = Control_asciicircum shift control ctrll keycode 7 = Control_asciicircum alt ctrll keycode 7 = Meta_six shift alt ctrll keycode 7 = Meta_asciicircum ctrll ctrlr keycode 7 = six shift ctrll ctrlr keycode 7 = comma control ctrll ctrlr keycode 7 = Control_asciicircum shift control ctrll ctrlr keycode 7 = Control_asciicircum alt ctrll ctrlr keycode 7 = Meta_six shift alt ctrll ctrlr keycode 7 = Meta_asciicircum keycode 8 = seven ampersand braceleft control keycode 8 = Control_underscore alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand ctrlr keycode 8 = seven shift ctrlr keycode 8 = period control ctrlr keycode 8 = Control_underscore shift control ctrlr keycode 8 = Control_underscore alt ctrlr keycode 8 = Meta_seven shift alt ctrlr keycode 8 = Meta_ampersand ctrll keycode 8 = seven shift ctrll keycode 8 = period control ctrll keycode 8 = Control_underscore shift control ctrll keycode 8 = Control_underscore alt ctrll keycode 8 = Meta_seven shift alt ctrll keycode 8 = Meta_ampersand ctrll ctrlr keycode 8 = seven shift ctrll ctrlr keycode 8 = period control ctrll ctrlr keycode 8 = Control_underscore shift control ctrll ctrlr keycode 8 = Control_underscore alt ctrll ctrlr keycode 8 = Meta_seven shift alt ctrll ctrlr keycode 8 = Meta_ampersand keycode 9 = eight asterisk bracketleft control keycode 9 = Delete alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk ctrlr keycode 9 = eight shift ctrlr keycode 9 = asterisk control ctrlr keycode 9 = Delete shift control ctrlr keycode 9 = Delete alt ctrlr keycode 9 = Meta_eight shift alt ctrlr keycode 9 = Meta_asterisk ctrll keycode 9 = eight shift ctrll keycode 9 = asterisk control ctrll keycode 9 = Delete shift control ctrll keycode 9 = Delete alt ctrll keycode 9 = Meta_eight shift alt ctrll keycode 9 = Meta_asterisk ctrll ctrlr keycode 9 = eight shift ctrll ctrlr keycode 9 = asterisk control ctrll ctrlr keycode 9 = Delete shift control ctrll ctrlr keycode 9 = Delete alt ctrll ctrlr keycode 9 = Meta_eight shift alt ctrll ctrlr keycode 9 = Meta_asterisk keycode 10 = nine parenleft bracketright alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft ctrlr keycode 10 = nine shift ctrlr keycode 10 = parenleft alt ctrlr keycode 10 = Meta_nine shift alt ctrlr keycode 10 = Meta_parenleft ctrll keycode 10 = nine shift ctrll keycode 10 = parenleft alt ctrll keycode 10 = Meta_nine shift alt ctrll keycode 10 = Meta_parenleft ctrll ctrlr keycode 10 = nine shift ctrll ctrlr keycode 10 = parenleft alt ctrll ctrlr keycode 10 = Meta_nine shift alt ctrll ctrlr keycode 10 = Meta_parenleft keycode 11 = zero parenright braceright alt keycode 11 = Meta_zero alt keycode 11 = Meta_parenright ctrlr keycode 11 = zero shift ctrlr keycode 11 = parenright alt ctrlr keycode 11 = Meta_zero shift alt ctrlr keycode 11 = Meta_parenright ctrll keycode 11 = zero shift ctrll keycode 11 = parenright alt ctrll keycode 11 = Meta_zero shift alt ctrll keycode 11 = Meta_parenright ctrll ctrlr keycode 11 = zero shift ctrll ctrlr keycode 11 = parenright alt ctrll ctrlr keycode 11 = Meta_zero shift alt ctrll ctrlr keycode 11 = Meta_parenright keycode 12 = minus underscore backslash control keycode 12 = Control_underscore shift control keycode 12 = Control_underscore alt keycode 12 = Meta_minus shift alt keycode 12 = Meta_underscore ctrlr keycode 12 = minus shift ctrlr keycode 12 = underscore control ctrlr keycode 12 = Control_underscore shift control ctrlr keycode 12 = Control_underscore alt ctrlr keycode 12 = Meta_minus shift alt ctrlr keycode 12 = Meta_underscore ctrll keycode 12 = minus shift ctrll keycode 12 = underscore control ctrll keycode 12 = Control_underscore shift control ctrll keycode 12 = Control_underscore alt ctrll keycode 12 = Meta_minus shift alt ctrll keycode 12 = Meta_underscore ctrll ctrlr keycode 12 = minus shift ctrll ctrlr keycode 12 = underscore control ctrll ctrlr keycode 12 = Control_underscore shift control ctrll ctrlr keycode 12 = Control_underscore alt ctrll ctrlr keycode 12 = Meta_minus shift alt ctrll ctrlr keycode 12 = Meta_underscore keycode 13 = equal plus alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus ctrlr keycode 13 = equal shift ctrlr keycode 13 = plus alt ctrlr keycode 13 = Meta_equal shift alt ctrlr keycode 13 = Meta_plus ctrll keycode 13 = equal shift ctrll keycode 13 = plus alt ctrll keycode 13 = Meta_equal shift alt ctrll keycode 13 = Meta_plus ctrll ctrlr keycode 13 = equal shift ctrll ctrlr keycode 13 = plus alt ctrll ctrlr keycode 13 = Meta_equal shift alt ctrll ctrlr keycode 13 = Meta_plus keycode 14 = BackSpace Delete control keycode 14 = BackSpace alt keycode 14 = Meta_Delete ctrlr keycode 14 = BackSpace shift ctrlr keycode 14 = BackSpace control ctrlr keycode 14 = BackSpace shift control ctrlr keycode 14 = BackSpace alt ctrlr keycode 14 = Meta_Delete shift alt ctrlr keycode 14 = Meta_Delete ctrll keycode 14 = BackSpace shift ctrll keycode 14 = BackSpace control ctrll keycode 14 = BackSpace shift control ctrll keycode 14 = BackSpace alt ctrll keycode 14 = Meta_Delete shift alt ctrll keycode 14 = Meta_Delete ctrll ctrlr keycode 14 = BackSpace shift ctrll ctrlr keycode 14 = BackSpace control ctrll ctrlr keycode 14 = BackSpace shift control ctrll ctrlr keycode 14 = BackSpace alt ctrll ctrlr keycode 14 = Meta_Delete shift alt ctrll ctrlr keycode 14 = Meta_Delete keycode 15 = Tab Meta_Tab alt keycode 15 = Meta_Tab ctrlr keycode 15 = Tab shift ctrlr keycode 15 = Tab alt ctrlr keycode 15 = Meta_Tab shift alt ctrlr keycode 15 = Meta_Tab ctrll keycode 15 = Tab shift ctrll keycode 15 = Tab alt ctrll keycode 15 = Meta_Tab shift alt ctrll keycode 15 = Meta_Tab ctrll ctrlr keycode 15 = Tab shift ctrll ctrlr keycode 15 = Tab alt ctrll ctrlr keycode 15 = Meta_Tab shift alt ctrll ctrlr keycode 15 = Meta_Tab keycode 16 = q ctrlr keycode 16 = U+0439 shift ctrlr keycode 16 = U+0419 control ctrlr keycode 16 = Control_q shift control ctrlr keycode 16 = Control_q alt ctrlr keycode 16 = Meta_q shift alt ctrlr keycode 16 = Meta_Q control alt ctrlr keycode 16 = Meta_Control_q shift control alt ctrlr keycode 16 = Meta_Control_q ctrll keycode 16 = U+0439 shift ctrll keycode 16 = U+0419 control ctrll keycode 16 = Control_q shift control ctrll keycode 16 = Control_q alt ctrll keycode 16 = Meta_q shift alt ctrll keycode 16 = Meta_Q control alt ctrll keycode 16 = Meta_Control_q shift control alt ctrll keycode 16 = Meta_Control_q ctrll ctrlr keycode 16 = U+0439 shift ctrll ctrlr keycode 16 = U+0419 control ctrll ctrlr keycode 16 = Control_q shift control ctrll ctrlr keycode 16 = Control_q alt ctrll ctrlr keycode 16 = Meta_q shift alt ctrll ctrlr keycode 16 = Meta_Q control alt ctrll ctrlr keycode 16 = Meta_Control_q shift control alt ctrll ctrlr keycode 16 = Meta_Control_q keycode 17 = w ctrlr keycode 17 = U+0446 shift ctrlr keycode 17 = U+0426 control ctrlr keycode 17 = Control_w shift control ctrlr keycode 17 = Control_w alt ctrlr keycode 17 = Meta_w shift alt ctrlr keycode 17 = Meta_W control alt ctrlr keycode 17 = Meta_Control_w shift control alt ctrlr keycode 17 = Meta_Control_w ctrll keycode 17 = U+0446 shift ctrll keycode 17 = U+0426 control ctrll keycode 17 = Control_w shift control ctrll keycode 17 = Control_w alt ctrll keycode 17 = Meta_w shift alt ctrll keycode 17 = Meta_W control alt ctrll keycode 17 = Meta_Control_w shift control alt ctrll keycode 17 = Meta_Control_w ctrll ctrlr keycode 17 = U+0446 shift ctrll ctrlr keycode 17 = U+0426 control ctrll ctrlr keycode 17 = Control_w shift control ctrll ctrlr keycode 17 = Control_w alt ctrll ctrlr keycode 17 = Meta_w shift alt ctrll ctrlr keycode 17 = Meta_W control alt ctrll ctrlr keycode 17 = Meta_Control_w shift control alt ctrll ctrlr keycode 17 = Meta_Control_w keycode 18 = e ctrlr keycode 18 = U+0443 shift ctrlr keycode 18 = U+0423 control ctrlr keycode 18 = Control_e shift control ctrlr keycode 18 = Control_e alt ctrlr keycode 18 = Meta_e shift alt ctrlr keycode 18 = Meta_E control alt ctrlr keycode 18 = Meta_Control_e shift control alt ctrlr keycode 18 = Meta_Control_e ctrll keycode 18 = U+0443 shift ctrll keycode 18 = U+0423 control ctrll keycode 18 = Control_e shift control ctrll keycode 18 = Control_e alt ctrll keycode 18 = Meta_e shift alt ctrll keycode 18 = Meta_E control alt ctrll keycode 18 = Meta_Control_e shift control alt ctrll keycode 18 = Meta_Control_e ctrll ctrlr keycode 18 = U+0443 shift ctrll ctrlr keycode 18 = U+0423 control ctrll ctrlr keycode 18 = Control_e shift control ctrll ctrlr keycode 18 = Control_e alt ctrll ctrlr keycode 18 = Meta_e shift alt ctrll ctrlr keycode 18 = Meta_E control alt ctrll ctrlr keycode 18 = Meta_Control_e shift control alt ctrll ctrlr keycode 18 = Meta_Control_e keycode 19 = r ctrlr keycode 19 = U+043a shift ctrlr keycode 19 = U+041a control ctrlr keycode 19 = Control_r shift control ctrlr keycode 19 = Control_r alt ctrlr keycode 19 = Meta_r shift alt ctrlr keycode 19 = Meta_R control alt ctrlr keycode 19 = Meta_Control_r shift control alt ctrlr keycode 19 = Meta_Control_r ctrll keycode 19 = U+043a shift ctrll keycode 19 = U+041a control ctrll keycode 19 = Control_r shift control ctrll keycode 19 = Control_r alt ctrll keycode 19 = Meta_r shift alt ctrll keycode 19 = Meta_R control alt ctrll keycode 19 = Meta_Control_r shift control alt ctrll keycode 19 = Meta_Control_r ctrll ctrlr keycode 19 = U+043a shift ctrll ctrlr keycode 19 = U+041a control ctrll ctrlr keycode 19 = Control_r shift control ctrll ctrlr keycode 19 = Control_r alt ctrll ctrlr keycode 19 = Meta_r shift alt ctrll ctrlr keycode 19 = Meta_R control alt ctrll ctrlr keycode 19 = Meta_Control_r shift control alt ctrll ctrlr keycode 19 = Meta_Control_r keycode 20 = t ctrlr keycode 20 = U+0435 shift ctrlr keycode 20 = U+0415 control ctrlr keycode 20 = Control_t shift control ctrlr keycode 20 = Control_t alt ctrlr keycode 20 = Meta_t shift alt ctrlr keycode 20 = Meta_T control alt ctrlr keycode 20 = Meta_Control_t shift control alt ctrlr keycode 20 = Meta_Control_t ctrll keycode 20 = U+0435 shift ctrll keycode 20 = U+0415 control ctrll keycode 20 = Control_t shift control ctrll keycode 20 = Control_t alt ctrll keycode 20 = Meta_t shift alt ctrll keycode 20 = Meta_T control alt ctrll keycode 20 = Meta_Control_t shift control alt ctrll keycode 20 = Meta_Control_t ctrll ctrlr keycode 20 = U+0435 shift ctrll ctrlr keycode 20 = U+0415 control ctrll ctrlr keycode 20 = Control_t shift control ctrll ctrlr keycode 20 = Control_t alt ctrll ctrlr keycode 20 = Meta_t shift alt ctrll ctrlr keycode 20 = Meta_T control alt ctrll ctrlr keycode 20 = Meta_Control_t shift control alt ctrll ctrlr keycode 20 = Meta_Control_t keycode 21 = y ctrlr keycode 21 = U+043d shift ctrlr keycode 21 = U+041d control ctrlr keycode 21 = Control_y shift control ctrlr keycode 21 = Control_y alt ctrlr keycode 21 = Meta_y shift alt ctrlr keycode 21 = Meta_Y control alt ctrlr keycode 21 = Meta_Control_y shift control alt ctrlr keycode 21 = Meta_Control_y ctrll keycode 21 = U+043d shift ctrll keycode 21 = U+041d control ctrll keycode 21 = Control_y shift control ctrll keycode 21 = Control_y alt ctrll keycode 21 = Meta_y shift alt ctrll keycode 21 = Meta_Y control alt ctrll keycode 21 = Meta_Control_y shift control alt ctrll keycode 21 = Meta_Control_y ctrll ctrlr keycode 21 = U+043d shift ctrll ctrlr keycode 21 = U+041d control ctrll ctrlr keycode 21 = Control_y shift control ctrll ctrlr keycode 21 = Control_y alt ctrll ctrlr keycode 21 = Meta_y shift alt ctrll ctrlr keycode 21 = Meta_Y control alt ctrll ctrlr keycode 21 = Meta_Control_y shift control alt ctrll ctrlr keycode 21 = Meta_Control_y keycode 22 = u ctrlr keycode 22 = U+0433 shift ctrlr keycode 22 = U+0413 control ctrlr keycode 22 = Control_u shift control ctrlr keycode 22 = Control_u alt ctrlr keycode 22 = Meta_u shift alt ctrlr keycode 22 = Meta_U control alt ctrlr keycode 22 = Meta_Control_u shift control alt ctrlr keycode 22 = Meta_Control_u ctrll keycode 22 = U+0433 shift ctrll keycode 22 = U+0413 control ctrll keycode 22 = Control_u shift control ctrll keycode 22 = Control_u alt ctrll keycode 22 = Meta_u shift alt ctrll keycode 22 = Meta_U control alt ctrll keycode 22 = Meta_Control_u shift control alt ctrll keycode 22 = Meta_Control_u ctrll ctrlr keycode 22 = U+0433 shift ctrll ctrlr keycode 22 = U+0413 control ctrll ctrlr keycode 22 = Control_u shift control ctrll ctrlr keycode 22 = Control_u alt ctrll ctrlr keycode 22 = Meta_u shift alt ctrll ctrlr keycode 22 = Meta_U control alt ctrll ctrlr keycode 22 = Meta_Control_u shift control alt ctrll ctrlr keycode 22 = Meta_Control_u keycode 23 = i ctrlr keycode 23 = U+0448 shift ctrlr keycode 23 = U+0428 control ctrlr keycode 23 = Control_i shift control ctrlr keycode 23 = Control_i alt ctrlr keycode 23 = Meta_i shift alt ctrlr keycode 23 = Meta_I control alt ctrlr keycode 23 = Meta_Control_i shift control alt ctrlr keycode 23 = Meta_Control_i ctrll keycode 23 = U+0448 shift ctrll keycode 23 = U+0428 control ctrll keycode 23 = Control_i shift control ctrll keycode 23 = Control_i alt ctrll keycode 23 = Meta_i shift alt ctrll keycode 23 = Meta_I control alt ctrll keycode 23 = Meta_Control_i shift control alt ctrll keycode 23 = Meta_Control_i ctrll ctrlr keycode 23 = U+0448 shift ctrll ctrlr keycode 23 = U+0428 control ctrll ctrlr keycode 23 = Control_i shift control ctrll ctrlr keycode 23 = Control_i alt ctrll ctrlr keycode 23 = Meta_i shift alt ctrll ctrlr keycode 23 = Meta_I control alt ctrll ctrlr keycode 23 = Meta_Control_i shift control alt ctrll ctrlr keycode 23 = Meta_Control_i keycode 24 = o ctrlr keycode 24 = U+0449 shift ctrlr keycode 24 = U+0429 control ctrlr keycode 24 = Control_o shift control ctrlr keycode 24 = Control_o alt ctrlr keycode 24 = Meta_o shift alt ctrlr keycode 24 = Meta_O control alt ctrlr keycode 24 = Meta_Control_o shift control alt ctrlr keycode 24 = Meta_Control_o ctrll keycode 24 = U+0449 shift ctrll keycode 24 = U+0429 control ctrll keycode 24 = Control_o shift control ctrll keycode 24 = Control_o alt ctrll keycode 24 = Meta_o shift alt ctrll keycode 24 = Meta_O control alt ctrll keycode 24 = Meta_Control_o shift control alt ctrll keycode 24 = Meta_Control_o ctrll ctrlr keycode 24 = U+0449 shift ctrll ctrlr keycode 24 = U+0429 control ctrll ctrlr keycode 24 = Control_o shift control ctrll ctrlr keycode 24 = Control_o alt ctrll ctrlr keycode 24 = Meta_o shift alt ctrll ctrlr keycode 24 = Meta_O control alt ctrll ctrlr keycode 24 = Meta_Control_o shift control alt ctrll ctrlr keycode 24 = Meta_Control_o keycode 25 = p ctrlr keycode 25 = U+0437 shift ctrlr keycode 25 = U+0417 control ctrlr keycode 25 = Control_p shift control ctrlr keycode 25 = Control_p alt ctrlr keycode 25 = Meta_p shift alt ctrlr keycode 25 = Meta_P control alt ctrlr keycode 25 = Meta_Control_p shift control alt ctrlr keycode 25 = Meta_Control_p ctrll keycode 25 = U+0437 shift ctrll keycode 25 = U+0417 control ctrll keycode 25 = Control_p shift control ctrll keycode 25 = Control_p alt ctrll keycode 25 = Meta_p shift alt ctrll keycode 25 = Meta_P control alt ctrll keycode 25 = Meta_Control_p shift control alt ctrll keycode 25 = Meta_Control_p ctrll ctrlr keycode 25 = U+0437 shift ctrll ctrlr keycode 25 = U+0417 control ctrll ctrlr keycode 25 = Control_p shift control ctrll ctrlr keycode 25 = Control_p alt ctrll ctrlr keycode 25 = Meta_p shift alt ctrll ctrlr keycode 25 = Meta_P control alt ctrll ctrlr keycode 25 = Meta_Control_p shift control alt ctrll ctrlr keycode 25 = Meta_Control_p keycode 26 = bracketleft braceleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft shift alt keycode 26 = Meta_braceleft ctrlr keycode 26 = U+0445 shift ctrlr keycode 26 = U+0425 control ctrlr keycode 26 = Escape shift control ctrlr keycode 26 = Escape alt ctrlr keycode 26 = Meta_bracketleft shift alt ctrlr keycode 26 = Meta_braceleft ctrll keycode 26 = U+0445 shift ctrll keycode 26 = U+0425 control ctrll keycode 26 = Escape shift control ctrll keycode 26 = Escape alt ctrll keycode 26 = Meta_bracketleft shift alt ctrll keycode 26 = Meta_braceleft ctrll ctrlr keycode 26 = U+0445 shift ctrll ctrlr keycode 26 = U+0425 control ctrll ctrlr keycode 26 = Escape shift control ctrll ctrlr keycode 26 = Escape alt ctrll ctrlr keycode 26 = Meta_bracketleft shift alt ctrll ctrlr keycode 26 = Meta_braceleft keycode 27 = bracketright braceright asciitilde control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright shift alt keycode 27 = Meta_braceright ctrlr keycode 27 = U+044a shift ctrlr keycode 27 = U+042a control ctrlr keycode 27 = Control_bracketright shift control ctrlr keycode 27 = Control_bracketright alt ctrlr keycode 27 = Meta_bracketright shift alt ctrlr keycode 27 = Meta_braceright control alt ctrlr keycode 27 = Meta_Control_bracketright shift control alt ctrlr keycode 27 = Meta_Control_bracketright ctrll keycode 27 = U+0457 shift ctrll keycode 27 = U+0407 control ctrll keycode 27 = Control_bracketright shift control ctrll keycode 27 = Control_bracketright alt ctrll keycode 27 = Meta_bracketright shift alt ctrll keycode 27 = Meta_braceright control alt ctrll keycode 27 = Meta_Control_bracketright shift control alt ctrll keycode 27 = Meta_Control_bracketright ctrll ctrlr keycode 27 = U+0457 shift ctrll ctrlr keycode 27 = U+0407 control ctrll ctrlr keycode 27 = Control_bracketright shift control ctrll ctrlr keycode 27 = Control_bracketright alt ctrll ctrlr keycode 27 = Meta_bracketright shift alt ctrll ctrlr keycode 27 = Meta_braceright control alt ctrll ctrlr keycode 27 = Meta_Control_bracketright shift control alt ctrll ctrlr keycode 27 = Meta_Control_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a ctrlr keycode 30 = U+0444 shift ctrlr keycode 30 = U+0424 control ctrlr keycode 30 = Control_a shift control ctrlr keycode 30 = Control_a alt ctrlr keycode 30 = Meta_a shift alt ctrlr keycode 30 = Meta_A control alt ctrlr keycode 30 = Meta_Control_a shift control alt ctrlr keycode 30 = Meta_Control_a ctrll keycode 30 = U+0444 shift ctrll keycode 30 = U+0424 control ctrll keycode 30 = Control_a shift control ctrll keycode 30 = Control_a alt ctrll keycode 30 = Meta_a shift alt ctrll keycode 30 = Meta_A control alt ctrll keycode 30 = Meta_Control_a shift control alt ctrll keycode 30 = Meta_Control_a ctrll ctrlr keycode 30 = U+0444 shift ctrll ctrlr keycode 30 = U+0424 control ctrll ctrlr keycode 30 = Control_a shift control ctrll ctrlr keycode 30 = Control_a alt ctrll ctrlr keycode 30 = Meta_a shift alt ctrll ctrlr keycode 30 = Meta_A control alt ctrll ctrlr keycode 30 = Meta_Control_a shift control alt ctrll ctrlr keycode 30 = Meta_Control_a keycode 31 = s ctrlr keycode 31 = U+044b shift ctrlr keycode 31 = U+042b control ctrlr keycode 31 = Control_s shift control ctrlr keycode 31 = Control_s alt ctrlr keycode 31 = Meta_s shift alt ctrlr keycode 31 = Meta_S control alt ctrlr keycode 31 = Meta_Control_s shift control alt ctrlr keycode 31 = Meta_Control_s ctrll keycode 31 = U+0456 shift ctrll keycode 31 = U+0406 control ctrll keycode 31 = Control_s shift control ctrll keycode 31 = Control_s alt ctrll keycode 31 = Meta_s shift alt ctrll keycode 31 = Meta_S control alt ctrll keycode 31 = Meta_Control_s shift control alt ctrll keycode 31 = Meta_Control_s ctrll ctrlr keycode 31 = U+0456 shift ctrll ctrlr keycode 31 = U+0406 control ctrll ctrlr keycode 31 = Control_s shift control ctrll ctrlr keycode 31 = Control_s alt ctrll ctrlr keycode 31 = Meta_s shift alt ctrll ctrlr keycode 31 = Meta_S control alt ctrll ctrlr keycode 31 = Meta_Control_s shift control alt ctrll ctrlr keycode 31 = Meta_Control_s keycode 32 = d ctrlr keycode 32 = U+0432 shift ctrlr keycode 32 = U+0412 control ctrlr keycode 32 = Control_d shift control ctrlr keycode 32 = Control_d alt ctrlr keycode 32 = Meta_d shift alt ctrlr keycode 32 = Meta_D control alt ctrlr keycode 32 = Meta_Control_d shift control alt ctrlr keycode 32 = Meta_Control_d ctrll keycode 32 = U+0432 shift ctrll keycode 32 = U+0412 control ctrll keycode 32 = Control_d shift control ctrll keycode 32 = Control_d alt ctrll keycode 32 = Meta_d shift alt ctrll keycode 32 = Meta_D control alt ctrll keycode 32 = Meta_Control_d shift control alt ctrll keycode 32 = Meta_Control_d ctrll ctrlr keycode 32 = U+0432 shift ctrll ctrlr keycode 32 = U+0412 control ctrll ctrlr keycode 32 = Control_d shift control ctrll ctrlr keycode 32 = Control_d alt ctrll ctrlr keycode 32 = Meta_d shift alt ctrll ctrlr keycode 32 = Meta_D control alt ctrll ctrlr keycode 32 = Meta_Control_d shift control alt ctrll ctrlr keycode 32 = Meta_Control_d keycode 33 = f ctrlr keycode 33 = U+0430 shift ctrlr keycode 33 = U+0410 control ctrlr keycode 33 = Control_f shift control ctrlr keycode 33 = Control_f alt ctrlr keycode 33 = Meta_f shift alt ctrlr keycode 33 = Meta_F control alt ctrlr keycode 33 = Meta_Control_f shift control alt ctrlr keycode 33 = Meta_Control_f ctrll keycode 33 = U+0430 shift ctrll keycode 33 = U+0410 control ctrll keycode 33 = Control_f shift control ctrll keycode 33 = Control_f alt ctrll keycode 33 = Meta_f shift alt ctrll keycode 33 = Meta_F control alt ctrll keycode 33 = Meta_Control_f shift control alt ctrll keycode 33 = Meta_Control_f ctrll ctrlr keycode 33 = U+0430 shift ctrll ctrlr keycode 33 = U+0410 control ctrll ctrlr keycode 33 = Control_f shift control ctrll ctrlr keycode 33 = Control_f alt ctrll ctrlr keycode 33 = Meta_f shift alt ctrll ctrlr keycode 33 = Meta_F control alt ctrll ctrlr keycode 33 = Meta_Control_f shift control alt ctrll ctrlr keycode 33 = Meta_Control_f keycode 34 = g ctrlr keycode 34 = U+043f shift ctrlr keycode 34 = U+041f control ctrlr keycode 34 = Control_g shift control ctrlr keycode 34 = Control_g alt ctrlr keycode 34 = Meta_g shift alt ctrlr keycode 34 = Meta_G control alt ctrlr keycode 34 = Meta_Control_g shift control alt ctrlr keycode 34 = Meta_Control_g ctrll keycode 34 = U+043f shift ctrll keycode 34 = U+041f control ctrll keycode 34 = Control_g shift control ctrll keycode 34 = Control_g alt ctrll keycode 34 = Meta_g shift alt ctrll keycode 34 = Meta_G control alt ctrll keycode 34 = Meta_Control_g shift control alt ctrll keycode 34 = Meta_Control_g ctrll ctrlr keycode 34 = U+043f shift ctrll ctrlr keycode 34 = U+041f control ctrll ctrlr keycode 34 = Control_g shift control ctrll ctrlr keycode 34 = Control_g alt ctrll ctrlr keycode 34 = Meta_g shift alt ctrll ctrlr keycode 34 = Meta_G control alt ctrll ctrlr keycode 34 = Meta_Control_g shift control alt ctrll ctrlr keycode 34 = Meta_Control_g keycode 35 = h ctrlr keycode 35 = U+0440 shift ctrlr keycode 35 = U+0420 control ctrlr keycode 35 = Control_h shift control ctrlr keycode 35 = Control_h alt ctrlr keycode 35 = Meta_h shift alt ctrlr keycode 35 = Meta_H control alt ctrlr keycode 35 = Meta_Control_h shift control alt ctrlr keycode 35 = Meta_Control_h ctrll keycode 35 = U+0440 shift ctrll keycode 35 = U+0420 control ctrll keycode 35 = Control_h shift control ctrll keycode 35 = Control_h alt ctrll keycode 35 = Meta_h shift alt ctrll keycode 35 = Meta_H control alt ctrll keycode 35 = Meta_Control_h shift control alt ctrll keycode 35 = Meta_Control_h ctrll ctrlr keycode 35 = U+0440 shift ctrll ctrlr keycode 35 = U+0420 control ctrll ctrlr keycode 35 = Control_h shift control ctrll ctrlr keycode 35 = Control_h alt ctrll ctrlr keycode 35 = Meta_h shift alt ctrll ctrlr keycode 35 = Meta_H control alt ctrll ctrlr keycode 35 = Meta_Control_h shift control alt ctrll ctrlr keycode 35 = Meta_Control_h keycode 36 = j ctrlr keycode 36 = U+043e shift ctrlr keycode 36 = U+041e control ctrlr keycode 36 = Control_j shift control ctrlr keycode 36 = Control_j alt ctrlr keycode 36 = Meta_j shift alt ctrlr keycode 36 = Meta_J control alt ctrlr keycode 36 = Meta_Control_j shift control alt ctrlr keycode 36 = Meta_Control_j ctrll keycode 36 = U+043e shift ctrll keycode 36 = U+041e control ctrll keycode 36 = Control_j shift control ctrll keycode 36 = Control_j alt ctrll keycode 36 = Meta_j shift alt ctrll keycode 36 = Meta_J control alt ctrll keycode 36 = Meta_Control_j shift control alt ctrll keycode 36 = Meta_Control_j ctrll ctrlr keycode 36 = U+043e shift ctrll ctrlr keycode 36 = U+041e control ctrll ctrlr keycode 36 = Control_j shift control ctrll ctrlr keycode 36 = Control_j alt ctrll ctrlr keycode 36 = Meta_j shift alt ctrll ctrlr keycode 36 = Meta_J control alt ctrll ctrlr keycode 36 = Meta_Control_j shift control alt ctrll ctrlr keycode 36 = Meta_Control_j keycode 37 = k ctrlr keycode 37 = U+043b shift ctrlr keycode 37 = U+041b control ctrlr keycode 37 = Control_k shift control ctrlr keycode 37 = Control_k alt ctrlr keycode 37 = Meta_k shift alt ctrlr keycode 37 = Meta_K control alt ctrlr keycode 37 = Meta_Control_k shift control alt ctrlr keycode 37 = Meta_Control_k ctrll keycode 37 = U+043b shift ctrll keycode 37 = U+041b control ctrll keycode 37 = Control_k shift control ctrll keycode 37 = Control_k alt ctrll keycode 37 = Meta_k shift alt ctrll keycode 37 = Meta_K control alt ctrll keycode 37 = Meta_Control_k shift control alt ctrll keycode 37 = Meta_Control_k ctrll ctrlr keycode 37 = U+043b shift ctrll ctrlr keycode 37 = U+041b control ctrll ctrlr keycode 37 = Control_k shift control ctrll ctrlr keycode 37 = Control_k alt ctrll ctrlr keycode 37 = Meta_k shift alt ctrll ctrlr keycode 37 = Meta_K control alt ctrll ctrlr keycode 37 = Meta_Control_k shift control alt ctrll ctrlr keycode 37 = Meta_Control_k keycode 38 = l ctrlr keycode 38 = U+0434 shift ctrlr keycode 38 = U+0414 control ctrlr keycode 38 = Control_l shift control ctrlr keycode 38 = Control_l alt ctrlr keycode 38 = Meta_l shift alt ctrlr keycode 38 = Meta_L control alt ctrlr keycode 38 = Meta_Control_l shift control alt ctrlr keycode 38 = Meta_Control_l ctrll keycode 38 = U+0434 shift ctrll keycode 38 = U+0414 control ctrll keycode 38 = Control_l shift control ctrll keycode 38 = Control_l alt ctrll keycode 38 = Meta_l shift alt ctrll keycode 38 = Meta_L control alt ctrll keycode 38 = Meta_Control_l shift control alt ctrll keycode 38 = Meta_Control_l ctrll ctrlr keycode 38 = U+0434 shift ctrll ctrlr keycode 38 = U+0414 control ctrll ctrlr keycode 38 = Control_l shift control ctrll ctrlr keycode 38 = Control_l alt ctrll ctrlr keycode 38 = Meta_l shift alt ctrll ctrlr keycode 38 = Meta_L control alt ctrll ctrlr keycode 38 = Meta_Control_l shift control alt ctrll ctrlr keycode 38 = Meta_Control_l keycode 39 = semicolon colon alt keycode 39 = Meta_semicolon shift alt keycode 39 = Meta_colon ctrlr keycode 39 = U+0436 shift ctrlr keycode 39 = U+0416 alt ctrlr keycode 39 = Meta_semicolon shift alt ctrlr keycode 39 = Meta_colon ctrll keycode 39 = U+0436 shift ctrll keycode 39 = U+0416 alt ctrll keycode 39 = Meta_semicolon shift alt ctrll keycode 39 = Meta_colon ctrll ctrlr keycode 39 = U+0436 shift ctrll ctrlr keycode 39 = U+0416 alt ctrll ctrlr keycode 39 = Meta_semicolon shift alt ctrll ctrlr keycode 39 = Meta_colon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe shift alt keycode 40 = Meta_quotedbl ctrlr keycode 40 = U+044d shift ctrlr keycode 40 = U+042d control ctrlr keycode 40 = Control_g shift control ctrlr keycode 40 = Control_g alt ctrlr keycode 40 = Meta_apostrophe shift alt ctrlr keycode 40 = Meta_quotedbl ctrll keycode 40 = U+0454 shift ctrll keycode 40 = U+0404 control ctrll keycode 40 = Control_g shift control ctrll keycode 40 = Control_g alt ctrll keycode 40 = Meta_apostrophe shift alt ctrll keycode 40 = Meta_quotedbl ctrll ctrlr keycode 40 = U+0454 shift ctrll ctrlr keycode 40 = U+0404 control ctrll ctrlr keycode 40 = Control_g shift control ctrll ctrlr keycode 40 = Control_g alt ctrll ctrlr keycode 40 = Meta_apostrophe shift alt ctrll ctrlr keycode 40 = Meta_quotedbl keycode 41 = grave asciitilde control keycode 41 = nul alt keycode 41 = Meta_grave shift alt keycode 41 = Meta_asciitilde ctrlr keycode 41 = apostrophe shift ctrlr keycode 41 = question control ctrlr keycode 41 = nul shift control ctrlr keycode 41 = nul alt ctrlr keycode 41 = Meta_grave shift alt ctrlr keycode 41 = Meta_asciitilde ctrll keycode 41 = apostrophe shift ctrll keycode 41 = question control ctrll keycode 41 = nul shift control ctrll keycode 41 = nul alt ctrll keycode 41 = Meta_grave shift alt ctrll keycode 41 = Meta_asciitilde ctrll ctrlr keycode 41 = apostrophe shift ctrll ctrlr keycode 41 = question control ctrll ctrlr keycode 41 = nul shift control ctrll ctrlr keycode 41 = nul alt ctrll ctrlr keycode 41 = Meta_grave shift alt ctrll ctrlr keycode 41 = Meta_asciitilde keycode 42 = Shift keycode 43 = backslash bar control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar control alt keycode 43 = Meta_Control_backslash shift control alt keycode 43 = Meta_Control_backslash ctrlr keycode 43 = backslash shift ctrlr keycode 43 = bar control ctrlr keycode 43 = Control_backslash shift control ctrlr keycode 43 = Control_backslash alt ctrlr keycode 43 = Meta_backslash shift alt ctrlr keycode 43 = Meta_bar control alt ctrlr keycode 43 = Meta_Control_backslash shift control alt ctrlr keycode 43 = Meta_Control_backslash ctrll keycode 43 = backslash shift ctrll keycode 43 = bar control ctrll keycode 43 = Control_backslash shift control ctrll keycode 43 = Control_backslash alt ctrll keycode 43 = Meta_backslash shift alt ctrll keycode 43 = Meta_bar control alt ctrll keycode 43 = Meta_Control_backslash shift control alt ctrll keycode 43 = Meta_Control_backslash ctrll ctrlr keycode 43 = backslash shift ctrll ctrlr keycode 43 = bar control ctrll ctrlr keycode 43 = Control_backslash shift control ctrll ctrlr keycode 43 = Control_backslash alt ctrll ctrlr keycode 43 = Meta_backslash shift alt ctrll ctrlr keycode 43 = Meta_bar control alt ctrll ctrlr keycode 43 = Meta_Control_backslash shift control alt ctrll ctrlr keycode 43 = Meta_Control_backslash keycode 44 = z ctrlr keycode 44 = U+044f shift ctrlr keycode 44 = U+042f control ctrlr keycode 44 = Control_z shift control ctrlr keycode 44 = Control_z alt ctrlr keycode 44 = Meta_z shift alt ctrlr keycode 44 = Meta_Z control alt ctrlr keycode 44 = Meta_Control_z shift control alt ctrlr keycode 44 = Meta_Control_z ctrll keycode 44 = U+044f shift ctrll keycode 44 = U+042f control ctrll keycode 44 = Control_z shift control ctrll keycode 44 = Control_z alt ctrll keycode 44 = Meta_z shift alt ctrll keycode 44 = Meta_Z control alt ctrll keycode 44 = Meta_Control_z shift control alt ctrll keycode 44 = Meta_Control_z ctrll ctrlr keycode 44 = U+044f shift ctrll ctrlr keycode 44 = U+042f control ctrll ctrlr keycode 44 = Control_z shift control ctrll ctrlr keycode 44 = Control_z alt ctrll ctrlr keycode 44 = Meta_z shift alt ctrll ctrlr keycode 44 = Meta_Z control alt ctrll ctrlr keycode 44 = Meta_Control_z shift control alt ctrll ctrlr keycode 44 = Meta_Control_z keycode 45 = x ctrlr keycode 45 = U+0447 shift ctrlr keycode 45 = U+0427 control ctrlr keycode 45 = Control_x shift control ctrlr keycode 45 = Control_x alt ctrlr keycode 45 = Meta_x shift alt ctrlr keycode 45 = Meta_X control alt ctrlr keycode 45 = Meta_Control_x shift control alt ctrlr keycode 45 = Meta_Control_x ctrll keycode 45 = U+0447 shift ctrll keycode 45 = U+0427 control ctrll keycode 45 = Control_x shift control ctrll keycode 45 = Control_x alt ctrll keycode 45 = Meta_x shift alt ctrll keycode 45 = Meta_X control alt ctrll keycode 45 = Meta_Control_x shift control alt ctrll keycode 45 = Meta_Control_x ctrll ctrlr keycode 45 = U+0447 shift ctrll ctrlr keycode 45 = U+0427 control ctrll ctrlr keycode 45 = Control_x shift control ctrll ctrlr keycode 45 = Control_x alt ctrll ctrlr keycode 45 = Meta_x shift alt ctrll ctrlr keycode 45 = Meta_X control alt ctrll ctrlr keycode 45 = Meta_Control_x shift control alt ctrll ctrlr keycode 45 = Meta_Control_x keycode 46 = c ctrlr keycode 46 = U+0441 shift ctrlr keycode 46 = U+0421 control ctrlr keycode 46 = Control_c shift control ctrlr keycode 46 = Control_c alt ctrlr keycode 46 = Meta_c shift alt ctrlr keycode 46 = Meta_C control alt ctrlr keycode 46 = Meta_Control_c shift control alt ctrlr keycode 46 = Meta_Control_c ctrll keycode 46 = U+0441 shift ctrll keycode 46 = U+0421 control ctrll keycode 46 = Control_c shift control ctrll keycode 46 = Control_c alt ctrll keycode 46 = Meta_c shift alt ctrll keycode 46 = Meta_C control alt ctrll keycode 46 = Meta_Control_c shift control alt ctrll keycode 46 = Meta_Control_c ctrll ctrlr keycode 46 = U+0441 shift ctrll ctrlr keycode 46 = U+0421 control ctrll ctrlr keycode 46 = Control_c shift control ctrll ctrlr keycode 46 = Control_c alt ctrll ctrlr keycode 46 = Meta_c shift alt ctrll ctrlr keycode 46 = Meta_C control alt ctrll ctrlr keycode 46 = Meta_Control_c shift control alt ctrll ctrlr keycode 46 = Meta_Control_c keycode 47 = v ctrlr keycode 47 = U+043c shift ctrlr keycode 47 = U+041c control ctrlr keycode 47 = Control_v shift control ctrlr keycode 47 = Control_v alt ctrlr keycode 47 = Meta_v shift alt ctrlr keycode 47 = Meta_V control alt ctrlr keycode 47 = Meta_Control_v shift control alt ctrlr keycode 47 = Meta_Control_v ctrll keycode 47 = U+043c shift ctrll keycode 47 = U+041c control ctrll keycode 47 = Control_v shift control ctrll keycode 47 = Control_v alt ctrll keycode 47 = Meta_v shift alt ctrll keycode 47 = Meta_V control alt ctrll keycode 47 = Meta_Control_v shift control alt ctrll keycode 47 = Meta_Control_v ctrll ctrlr keycode 47 = U+043c shift ctrll ctrlr keycode 47 = U+041c control ctrll ctrlr keycode 47 = Control_v shift control ctrll ctrlr keycode 47 = Control_v alt ctrll ctrlr keycode 47 = Meta_v shift alt ctrll ctrlr keycode 47 = Meta_V control alt ctrll ctrlr keycode 47 = Meta_Control_v shift control alt ctrll ctrlr keycode 47 = Meta_Control_v keycode 48 = b ctrlr keycode 48 = U+0438 shift ctrlr keycode 48 = U+0418 control ctrlr keycode 48 = Control_b shift control ctrlr keycode 48 = Control_b alt ctrlr keycode 48 = Meta_b shift alt ctrlr keycode 48 = Meta_B control alt ctrlr keycode 48 = Meta_Control_b shift control alt ctrlr keycode 48 = Meta_Control_b ctrll keycode 48 = U+0438 shift ctrll keycode 48 = U+0418 control ctrll keycode 48 = Control_b shift control ctrll keycode 48 = Control_b alt ctrll keycode 48 = Meta_b shift alt ctrll keycode 48 = Meta_B control alt ctrll keycode 48 = Meta_Control_b shift control alt ctrll keycode 48 = Meta_Control_b ctrll ctrlr keycode 48 = U+0438 shift ctrll ctrlr keycode 48 = U+0418 control ctrll ctrlr keycode 48 = Control_b shift control ctrll ctrlr keycode 48 = Control_b alt ctrll ctrlr keycode 48 = Meta_b shift alt ctrll ctrlr keycode 48 = Meta_B control alt ctrll ctrlr keycode 48 = Meta_Control_b shift control alt ctrll ctrlr keycode 48 = Meta_Control_b keycode 49 = n ctrlr keycode 49 = U+0442 shift ctrlr keycode 49 = U+0422 control ctrlr keycode 49 = Control_n shift control ctrlr keycode 49 = Control_n alt ctrlr keycode 49 = Meta_n shift alt ctrlr keycode 49 = Meta_N control alt ctrlr keycode 49 = Meta_Control_n shift control alt ctrlr keycode 49 = Meta_Control_n ctrll keycode 49 = U+0442 shift ctrll keycode 49 = U+0422 control ctrll keycode 49 = Control_n shift control ctrll keycode 49 = Control_n alt ctrll keycode 49 = Meta_n shift alt ctrll keycode 49 = Meta_N control alt ctrll keycode 49 = Meta_Control_n shift control alt ctrll keycode 49 = Meta_Control_n ctrll ctrlr keycode 49 = U+0442 shift ctrll ctrlr keycode 49 = U+0422 control ctrll ctrlr keycode 49 = Control_n shift control ctrll ctrlr keycode 49 = Control_n alt ctrll ctrlr keycode 49 = Meta_n shift alt ctrll ctrlr keycode 49 = Meta_N control alt ctrll ctrlr keycode 49 = Meta_Control_n shift control alt ctrll ctrlr keycode 49 = Meta_Control_n keycode 50 = m ctrlr keycode 50 = U+044c shift ctrlr keycode 50 = U+042c control ctrlr keycode 50 = Control_m shift control ctrlr keycode 50 = Control_m alt ctrlr keycode 50 = Meta_m shift alt ctrlr keycode 50 = Meta_M control alt ctrlr keycode 50 = Meta_Control_m shift control alt ctrlr keycode 50 = Meta_Control_m ctrll keycode 50 = U+044c shift ctrll keycode 50 = U+042c control ctrll keycode 50 = Control_m shift control ctrll keycode 50 = Control_m alt ctrll keycode 50 = Meta_m shift alt ctrll keycode 50 = Meta_M control alt ctrll keycode 50 = Meta_Control_m shift control alt ctrll keycode 50 = Meta_Control_m ctrll ctrlr keycode 50 = U+044c shift ctrll ctrlr keycode 50 = U+042c control ctrll ctrlr keycode 50 = Control_m shift control ctrll ctrlr keycode 50 = Control_m alt ctrll ctrlr keycode 50 = Meta_m shift alt ctrll ctrlr keycode 50 = Meta_M control alt ctrll ctrlr keycode 50 = Meta_Control_m shift control alt ctrll ctrlr keycode 50 = Meta_Control_m keycode 51 = comma less alt keycode 51 = Meta_comma shift alt keycode 51 = Meta_less ctrlr keycode 51 = U+0431 shift ctrlr keycode 51 = U+0411 alt ctrlr keycode 51 = Meta_comma shift alt ctrlr keycode 51 = Meta_less ctrll keycode 51 = U+0431 shift ctrll keycode 51 = U+0411 alt ctrll keycode 51 = Meta_comma shift alt ctrll keycode 51 = Meta_less ctrll ctrlr keycode 51 = U+0431 shift ctrll ctrlr keycode 51 = U+0411 alt ctrll ctrlr keycode 51 = Meta_comma shift alt ctrll ctrlr keycode 51 = Meta_less keycode 52 = period greater control keycode 52 = Compose alt keycode 52 = Meta_period shift alt keycode 52 = Meta_greater ctrlr keycode 52 = U+044e shift ctrlr keycode 52 = U+042e alt ctrlr keycode 52 = Meta_period shift alt ctrlr keycode 52 = Meta_greater ctrll keycode 52 = U+044e shift ctrll keycode 52 = U+042e alt ctrll keycode 52 = Meta_period shift alt ctrll keycode 52 = Meta_greater ctrll ctrlr keycode 52 = U+044e shift ctrll ctrlr keycode 52 = U+042e alt ctrll ctrlr keycode 52 = Meta_period shift alt ctrll ctrlr keycode 52 = Meta_greater keycode 53 = slash question control keycode 53 = Delete shift control keycode 53 = Delete alt keycode 53 = Meta_slash ctrlr keycode 53 = U+0451 shift ctrlr keycode 53 = U+0401 alt ctrlr keycode 53 = Meta_slash shift alt ctrlr keycode 53 = Meta_question ctrll keycode 53 = U+0491 shift ctrll keycode 53 = U+0490 alt ctrll keycode 53 = Meta_slash shift alt ctrll keycode 53 = Meta_question ctrll ctrlr keycode 53 = U+0491 shift ctrll ctrlr keycode 53 = U+0490 alt ctrll ctrlr keycode 53 = Meta_slash shift alt ctrll ctrlr keycode 53 = Meta_question keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space control keycode 57 = nul alt keycode 57 = Meta_space ctrlr keycode 57 = space shift ctrlr keycode 57 = space control ctrlr keycode 57 = nul shift control ctrlr keycode 57 = nul alt ctrlr keycode 57 = Meta_space shift alt ctrlr keycode 57 = Meta_space ctrll keycode 57 = space shift ctrll keycode 57 = space control ctrll keycode 57 = nul shift control ctrll keycode 57 = nul alt ctrll keycode 57 = Meta_space shift alt ctrll keycode 57 = Meta_space ctrll ctrlr keycode 57 = space shift ctrll ctrlr keycode 57 = space control ctrll ctrlr keycode 57 = nul shift control ctrll ctrlr keycode 57 = nul alt ctrll ctrlr keycode 57 = Meta_space shift alt ctrll ctrlr keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F13 Console_13 control keycode 59 = F25 shift control keycode 59 = F37 alt keycode 59 = Console_1 control alt keycode 59 = Console_1 ctrlr keycode 59 = F1 ctrlr shift keycode 59 = F13 ctrlr altgr keycode 59 = Console_13 ctrlr control keycode 59 = F25 ctrlr shift control keycode 59 = F37 ctrlr alt keycode 59 = Console_1 ctrlr control alt keycode 59 = Console_1 ctrll keycode 59 = F1 ctrll shift keycode 59 = F13 ctrll altgr keycode 59 = Console_13 ctrll control keycode 59 = F25 ctrll shift control keycode 59 = F37 ctrll alt keycode 59 = Console_1 ctrll control alt keycode 59 = Console_1 ctrlr ctrll keycode 59 = F1 ctrlr ctrll shift keycode 59 = F13 ctrlr ctrll altgr keycode 59 = Console_13 ctrlr ctrll control keycode 59 = F25 ctrlr ctrll shift control keycode 59 = F37 ctrlr ctrll alt keycode 59 = Console_1 ctrlr ctrll control alt keycode 59 = Console_1 keycode 60 = F2 F14 Console_14 control keycode 60 = F26 shift control keycode 60 = F38 alt keycode 60 = Console_2 control alt keycode 60 = Console_2 ctrlr keycode 60 = F2 ctrlr shift keycode 60 = F14 ctrlr altgr keycode 60 = Console_14 ctrlr control keycode 60 = F26 ctrlr shift control keycode 60 = F38 ctrlr alt keycode 60 = Console_2 ctrlr control alt keycode 60 = Console_2 ctrll keycode 60 = F2 ctrll shift keycode 60 = F14 ctrll altgr keycode 60 = Console_14 ctrll control keycode 60 = F26 ctrll shift control keycode 60 = F38 ctrll alt keycode 60 = Console_2 ctrll control alt keycode 60 = Console_2 ctrlr ctrll keycode 60 = F2 ctrlr ctrll shift keycode 60 = F14 ctrlr ctrll altgr keycode 60 = Console_14 ctrlr ctrll control keycode 60 = F26 ctrlr ctrll shift control keycode 60 = F38 ctrlr ctrll alt keycode 60 = Console_2 ctrlr ctrll control alt keycode 60 = Console_2 keycode 61 = F3 F15 Console_15 control keycode 61 = F27 shift control keycode 61 = F39 alt keycode 61 = Console_3 control alt keycode 61 = Console_3 ctrlr keycode 61 = F3 ctrlr shift keycode 61 = F15 ctrlr altgr keycode 61 = Console_15 ctrlr control keycode 61 = F27 ctrlr shift control keycode 61 = F39 ctrlr alt keycode 61 = Console_3 ctrlr control alt keycode 61 = Console_3 ctrll keycode 61 = F3 ctrll shift keycode 61 = F15 ctrll altgr keycode 61 = Console_15 ctrll control keycode 61 = F27 ctrll shift control keycode 61 = F39 ctrll alt keycode 61 = Console_3 ctrll control alt keycode 61 = Console_3 ctrlr ctrll keycode 61 = F3 ctrlr ctrll shift keycode 61 = F15 ctrlr ctrll altgr keycode 61 = Console_15 ctrlr ctrll control keycode 61 = F27 ctrlr ctrll shift control keycode 61 = F39 ctrlr ctrll alt keycode 61 = Console_3 ctrlr ctrll control alt keycode 61 = Console_3 keycode 62 = F4 F16 Console_16 control keycode 62 = F28 shift control keycode 62 = F40 alt keycode 62 = Console_4 control alt keycode 62 = Console_4 ctrlr keycode 62 = F4 ctrlr shift keycode 62 = F16 ctrlr altgr keycode 62 = Console_16 ctrlr control keycode 62 = F28 ctrlr shift control keycode 62 = F40 ctrlr alt keycode 62 = Console_4 ctrlr control alt keycode 62 = Console_4 ctrll keycode 62 = F4 ctrll shift keycode 62 = F16 ctrll altgr keycode 62 = Console_16 ctrll control keycode 62 = F28 ctrll shift control keycode 62 = F40 ctrll alt keycode 62 = Console_4 ctrll control alt keycode 62 = Console_4 ctrlr ctrll keycode 62 = F4 ctrlr ctrll shift keycode 62 = F16 ctrlr ctrll altgr keycode 62 = Console_16 ctrlr ctrll control keycode 62 = F28 ctrlr ctrll shift control keycode 62 = F40 ctrlr ctrll alt keycode 62 = Console_4 ctrlr ctrll control alt keycode 62 = Console_4 keycode 63 = F5 F17 Console_17 control keycode 63 = F29 shift control keycode 63 = F41 alt keycode 63 = Console_5 control alt keycode 63 = Console_5 ctrlr keycode 63 = F5 ctrlr shift keycode 63 = F17 ctrlr altgr keycode 63 = Console_17 ctrlr control keycode 63 = F29 ctrlr shift control keycode 63 = F41 ctrlr alt keycode 63 = Console_5 ctrlr control alt keycode 63 = Console_5 ctrll keycode 63 = F5 ctrll shift keycode 63 = F17 ctrll altgr keycode 63 = Console_17 ctrll control keycode 63 = F29 ctrll shift control keycode 63 = F41 ctrll alt keycode 63 = Console_5 ctrll control alt keycode 63 = Console_5 ctrlr ctrll keycode 63 = F5 ctrlr ctrll shift keycode 63 = F17 ctrlr ctrll altgr keycode 63 = Console_17 ctrlr ctrll control keycode 63 = F29 ctrlr ctrll shift control keycode 63 = F41 ctrlr ctrll alt keycode 63 = Console_5 ctrlr ctrll control alt keycode 63 = Console_5 keycode 64 = F6 F18 Console_18 control keycode 64 = F30 shift control keycode 64 = F42 alt keycode 64 = Console_6 control alt keycode 64 = Console_6 ctrlr keycode 64 = F6 ctrlr shift keycode 64 = F18 ctrlr altgr keycode 64 = Console_18 ctrlr control keycode 64 = F30 ctrlr shift control keycode 64 = F42 ctrlr alt keycode 64 = Console_6 ctrlr control alt keycode 64 = Console_6 ctrll keycode 64 = F6 ctrll shift keycode 64 = F18 ctrll altgr keycode 64 = Console_18 ctrll control keycode 64 = F30 ctrll shift control keycode 64 = F42 ctrll alt keycode 64 = Console_6 ctrll control alt keycode 64 = Console_6 ctrlr ctrll keycode 64 = F6 ctrlr ctrll shift keycode 64 = F18 ctrlr ctrll altgr keycode 64 = Console_18 ctrlr ctrll control keycode 64 = F30 ctrlr ctrll shift control keycode 64 = F42 ctrlr ctrll alt keycode 64 = Console_6 ctrlr ctrll control alt keycode 64 = Console_6 keycode 65 = F7 F19 Console_19 control keycode 65 = F31 shift control keycode 65 = F43 alt keycode 65 = Console_7 control alt keycode 65 = Console_7 ctrlr keycode 65 = F7 ctrlr shift keycode 65 = F19 ctrlr altgr keycode 65 = Console_19 ctrlr control keycode 65 = F31 ctrlr shift control keycode 65 = F43 ctrlr alt keycode 65 = Console_7 ctrlr control alt keycode 65 = Console_7 ctrll keycode 65 = F7 ctrll shift keycode 65 = F19 ctrll altgr keycode 65 = Console_19 ctrll control keycode 65 = F31 ctrll shift control keycode 65 = F43 ctrll alt keycode 65 = Console_7 ctrll control alt keycode 65 = Console_7 ctrlr ctrll keycode 65 = F7 ctrlr ctrll shift keycode 65 = F19 ctrlr ctrll altgr keycode 65 = Console_19 ctrlr ctrll control keycode 65 = F31 ctrlr ctrll shift control keycode 65 = F43 ctrlr ctrll alt keycode 65 = Console_7 ctrlr ctrll control alt keycode 65 = Console_7 keycode 66 = F8 F20 Console_20 control keycode 66 = F32 shift control keycode 66 = F44 alt keycode 66 = Console_8 control alt keycode 66 = Console_8 ctrlr keycode 66 = F8 ctrlr shift keycode 66 = F20 ctrlr altgr keycode 66 = Console_20 ctrlr control keycode 66 = F32 ctrlr shift control keycode 66 = F44 ctrlr alt keycode 66 = Console_8 ctrlr control alt keycode 66 = Console_8 ctrll keycode 66 = F8 ctrll shift keycode 66 = F20 ctrll altgr keycode 66 = Console_20 ctrll control keycode 66 = F32 ctrll shift control keycode 66 = F44 ctrll alt keycode 66 = Console_8 ctrll control alt keycode 66 = Console_8 ctrlr ctrll keycode 66 = F8 ctrlr ctrll shift keycode 66 = F20 ctrlr ctrll altgr keycode 66 = Console_20 ctrlr ctrll control keycode 66 = F32 ctrlr ctrll shift control keycode 66 = F44 ctrlr ctrll alt keycode 66 = Console_8 ctrlr ctrll control alt keycode 66 = Console_8 keycode 67 = F9 F21 Console_21 control keycode 67 = F33 shift control keycode 67 = F45 alt keycode 67 = Console_9 control alt keycode 67 = Console_9 ctrlr keycode 67 = F9 ctrlr shift keycode 67 = F21 ctrlr altgr keycode 67 = Console_21 ctrlr control keycode 67 = F33 ctrlr shift control keycode 67 = F45 ctrlr alt keycode 67 = Console_9 ctrlr control alt keycode 67 = Console_9 ctrll keycode 67 = F9 ctrll shift keycode 67 = F21 ctrll altgr keycode 67 = Console_21 ctrll control keycode 67 = F33 ctrll shift control keycode 67 = F45 ctrll alt keycode 67 = Console_9 ctrll control alt keycode 67 = Console_9 ctrlr ctrll keycode 67 = F9 ctrlr ctrll shift keycode 67 = F21 ctrlr ctrll altgr keycode 67 = Console_21 ctrlr ctrll control keycode 67 = F33 ctrlr ctrll shift control keycode 67 = F45 ctrlr ctrll alt keycode 67 = Console_9 ctrlr ctrll control alt keycode 67 = Console_9 keycode 68 = F10 F22 Console_22 control keycode 68 = F34 shift control keycode 68 = F46 alt keycode 68 = Console_10 control alt keycode 68 = Console_10 ctrlr keycode 68 = F10 ctrlr shift keycode 68 = F22 ctrlr altgr keycode 68 = Console_22 ctrlr control keycode 68 = F34 ctrlr shift control keycode 68 = F46 ctrlr alt keycode 68 = Console_10 ctrlr control alt keycode 68 = Console_10 ctrll keycode 68 = F10 ctrll shift keycode 68 = F22 ctrll altgr keycode 68 = Console_22 ctrll control keycode 68 = F34 ctrll shift control keycode 68 = F46 ctrll alt keycode 68 = Console_10 ctrll control alt keycode 68 = Console_10 ctrlr ctrll keycode 68 = F10 ctrlr ctrll shift keycode 68 = F22 ctrlr ctrll altgr keycode 68 = Console_22 ctrlr ctrll control keycode 68 = F34 ctrlr ctrll shift control keycode 68 = F46 ctrlr ctrll alt keycode 68 = Console_10 ctrlr ctrll control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 87 = F11 F23 Console_23 control keycode 87 = F35 shift control keycode 87 = F47 alt keycode 87 = Console_11 control alt keycode 87 = Console_11 ctrlr keycode 87 = F11 ctrlr shift keycode 87 = F23 ctrlr altgr keycode 87 = Console_23 ctrlr control keycode 87 = F35 ctrlr shift control keycode 87 = F47 ctrlr alt keycode 87 = Console_11 ctrlr control alt keycode 87 = Console_11 ctrll keycode 87 = F11 ctrll shift keycode 87 = F23 ctrll altgr keycode 87 = Console_23 ctrll control keycode 87 = F35 ctrll shift control keycode 87 = F47 ctrll alt keycode 87 = Console_11 ctrll control alt keycode 87 = Console_11 ctrlr ctrll keycode 87 = F11 ctrlr ctrll shift keycode 87 = F23 ctrlr ctrll altgr keycode 87 = Console_23 ctrlr ctrll control keycode 87 = F35 ctrlr ctrll shift control keycode 87 = F47 ctrlr ctrll alt keycode 87 = Console_11 ctrlr ctrll control alt keycode 87 = Console_11 keycode 88 = F12 F24 Console_24 control keycode 88 = F36 shift control keycode 88 = F48 alt keycode 88 = Console_12 control alt keycode 88 = Console_12 ctrlr keycode 88 = F12 ctrlr shift keycode 88 = F24 ctrlr altgr keycode 88 = Console_24 ctrlr control keycode 88 = F36 ctrlr shift control keycode 88 = F48 ctrlr alt keycode 88 = Console_12 ctrlr control alt keycode 88 = Console_12 ctrll keycode 88 = F12 ctrll shift keycode 88 = F24 ctrll altgr keycode 88 = Console_24 ctrll control keycode 88 = F36 ctrll shift control keycode 88 = F48 ctrll alt keycode 88 = Console_12 ctrll control alt keycode 88 = Console_12 ctrlr ctrll keycode 88 = F12 ctrlr ctrll shift keycode 88 = F24 ctrlr ctrll altgr keycode 88 = Console_24 ctrlr ctrll control keycode 88 = F36 ctrlr ctrll shift control keycode 88 = F48 ctrlr ctrll alt keycode 88 = Console_12 ctrlr ctrll control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = CtrlL_Lock ctrlr keycode 97 = CtrlL_Lock ctrll keycode 97 = CtrlL_Lock ctrll ctrlr keycode 97 = CtrlL_Lock keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = CtrlR_Lock ctrll keycode 100 = CtrlR_Lock ctrlr keycode 100 = CtrlR_Lock ctrll ctrlr keycode 100 = CtrlR_Lock keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot keycode 112 = Macro keycode 113 = F13 keycode 114 = F14 keycode 115 = Help keycode 116 = Do keycode 117 = F17 keycode 118 = KP_MinPlus keycode 119 = Pause keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = kbd-1.15.5/data/keymaps/i386/qwerty/lt.baltic.map0000644000076400007640000002222012056474622016263 00000000000000# lt.map # KeyMap table for Lithuanian users (Baltic character set) # was written in 1999.04.01 by Gediminas Bukauskas: # Lithuania, Kaunas 3000 # Raudonikiu 3 - 1 # phone: (827) 793622 # Email: bukagedi@takas.lt # Lithuanian characters are placed on first row: # 1 - A ogonek 4 - E aboveDot 7 - U ogonek # 2 - C coron 5 - I ogonek 8 - U macron # 3 - E ogonek 6 - S caron = - Z caron # Original signes are achieved by shifting Alt keys: # left Alt (Alt) -> 1 2 3 4 5 6 7 8 = # right Alt (AltGr) -> ! @ # $ % ^ & * + # Loading this keymap table makes Linux data files readable by Windows 95/98 # panEuropean edition. The same keys mapping in the Xmodmap.baltic table # makes it possible to use your favorite True Type fonts from Windows. # Usage: # loadkeys lt.baltic.map; setfont lat4u-16.psf -m baltic # You can use a font from the set lat4u-*.psf charset "iso-8859-4" keymaps 0-2,4-6,8-9,12 #alt_is_meta keycode 1 = Escape Escape keycode 2 = +0xE0 +0xC0 exclam nul nul nul one keycode 3 = +0xE8 +0xC8 at nul nul nul two keycode 4 = +0xE6 +0xC6 numbersign nul nul nul three # control keycode 4 = Escape keycode 5 = +0xEB +0xCB dollar nul nul nul four keycode 6 = +0xE1 +0xC1 percent nul nul nul five # control keycode 6 = Control_bracketright keycode 7 = +0xF0 +0xD0 asciicircum nul nul nul six # control keycode 7 = Control_asciicircum keycode 8 = +0xF8 +0xD8 ampersand nul nul nul seven keycode 9 = +0xFB +0xDB asterisk nul nul nul eight keycode 10 = nine parenleft parenleft nul nul nul nine keycode 11 = zero parenright parenright nul nul nul zero keycode 12 = minus underscore underscore nul nul nul minus keycode 13 = +0xFE +0xDE plus nul nul nul equal keycode 14 = Delete Delete keycode 15 = Tab Meta_Tab keycode 16 = q keycode 17 = w keycode 18 = e keycode 19 = r keycode 20 = t keycode 21 = y keycode 22 = u keycode 23 = i keycode 24 = o keycode 25 = p keycode 26 = bracketleft braceleft control keycode 26 = Escape keycode 27 = bracketright braceright asciitilde Control_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a keycode 31 = s keycode 32 = d keycode 33 = f keycode 34 = g keycode 35 = h keycode 36 = j keycode 37 = k keycode 38 = l keycode 39 = semicolon colon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g keycode 41 = grave asciitilde asciitilde nul nul nul grave control keycode 41 = nul keycode 42 = Shift keycode 43 = backslash bar bar nul nul nul backslash control keycode 43 = Control_backslash keycode 44 = z keycode 45 = x keycode 46 = c keycode 47 = v keycode 48 = b keycode 49 = n keycode 50 = m keycode 51 = comma less keycode 52 = period greater keycode 53 = slash question control keycode 53 = Delete keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space control keycode 57 = nul keycode 58 = Caps_Lock keycode 59 = F1 F11 Console_13 F1 alt keycode 59 = Console_1 control alt keycode 59 = Console_1 keycode 60 = F2 F12 Console_14 F2 alt keycode 60 = Console_2 control alt keycode 60 = Console_2 keycode 61 = F3 F13 Console_15 F3 alt keycode 61 = Console_3 control alt keycode 61 = Console_3 keycode 62 = F4 F14 Console_16 F4 alt keycode 62 = Console_4 control alt keycode 62 = Console_4 keycode 63 = F5 F15 Console_17 F5 alt keycode 63 = Console_5 control alt keycode 63 = Console_5 keycode 64 = F6 F16 Console_18 F6 alt keycode 64 = Console_6 control alt keycode 64 = Console_6 keycode 65 = F7 F17 Console_19 F7 alt keycode 65 = Console_7 control alt keycode 65 = Console_7 keycode 66 = F8 F18 Console_20 F8 alt keycode 66 = Console_8 control alt keycode 66 = Console_8 keycode 67 = F9 F19 Console_21 F9 alt keycode 67 = Console_9 control alt keycode 67 = Console_9 keycode 68 = F10 F20 Console_22 F10 alt keycode 68 = Console_10 control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar keycode 87 = F11 F11 Console_23 F11 alt keycode 87 = Console_11 control alt keycode 87 = Console_11 keycode 88 = F12 F12 Console_24 F12 alt keycode 88 = Console_12 control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" kbd-1.15.5/data/keymaps/i386/qwerty/uk.map0000644000076400007640000000423412056474622015033 00000000000000# uk.map # From bam@wcl-l.bham.ac.uk Fri May 2 20:20:59 1997 # reduced number of keymaps, adapted to alt_is_meta - aeb # # old: shift keycode 41 = asciitilde # bam: shift keycode 41 = notsign # keymaps 0-2,4-6,8,9,12 alt_is_meta include "qwerty-layout" include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape keycode 2 = one exclam keycode 3 = two quotedbl at nul keycode 4 = three sterling control keycode 4 = Escape keycode 5 = four dollar dollar Control_backslash keycode 6 = five percent control keycode 6 = Control_bracketright keycode 7 = six asciicircum control keycode 7 = Control_asciicircum keycode 8 = seven ampersand braceleft Control_underscore keycode 9 = eight asterisk bracketleft Delete keycode 10 = nine parenleft bracketright keycode 11 = zero parenright braceright # alt keycode 11 = Meta_parenright keycode 12 = minus underscore backslash Control_underscore keycode 13 = equal plus keycode 14 = Delete control keycode 14 = Control_underscore keycode 15 = Tab shift keycode 15 = Meta_Tab keycode 26 = bracketleft braceleft control keycode 26 = Escape keycode 27 = bracketright braceright asciitilde Control_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = semicolon colon keycode 40 = apostrophe at control keycode 40 = Control_g shift control keycode 40 = nul keycode 41 = grave notsign bar nul keycode 42 = Shift keycode 43 = numbersign asciitilde control keycode 43 = Control_backslash keycode 51 = comma less keycode 52 = period greater keycode 53 = slash question control keycode 53 = Delete keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul keycode 58 = Caps_Lock keycode 86 = backslash bar bar Control_backslash keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwerty/pt-latin9.map0000644000076400007640000000514312056474622016235 00000000000000# Derived from pt-latin1.map by aeb@cwi.nl. # # With fixes for keycode 18 and 29 from jcm@netcabo.pt, 20010715. # charset "iso-8859-15" keymaps 0-2,4,6,8,12 alt_is_meta include "qwerty-layout" include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape keycode 2 = one exclam keycode 3 = two quotedbl at control keycode 3 = nul keycode 4 = three numbersign sterling control keycode 4 = Escape keycode 5 = four dollar section control keycode 5 = Control_backslash keycode 6 = five percent control keycode 6 = Control_bracketright keycode 7 = six ampersand control keycode 7 = Control_asciicircum keycode 8 = seven slash braceleft control keycode 8 = Control_underscore keycode 9 = eight parenleft bracketleft control keycode 9 = Delete keycode 10 = nine parenright bracketright keycode 11 = zero equal braceright keycode 12 = apostrophe question backslash control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = guillemotleft guillemotright alt keycode 13 = Meta_equal keycode 14 = Delete keycode 15 = Tab shift keycode 15 = Meta_Tab keycode 18 = e E euro cent keycode 26 = plus asterisk dead_diaeresis control keycode 26 = Escape alt keycode 26 = Meta_bracketleft keycode 27 = dead_acute dead_grave apostrophe grave control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control shift keycode 29 = Compose keycode 39 = +ccedilla Ccedilla alt keycode 39 = Meta_semicolon keycode 40 = masculine ordfeminine control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = backslash bar control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = dead_tilde dead_circumflex asciitilde asciicircum control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash keycode 51 = comma semicolon keycode 52 = period colon keycode 53 = minus underscore control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul keycode 58 = Caps_Lock keycode 86 = less greater bar keycode 97 = Control compose 'e' '=' to '' compose '-' 'e' to '' compose '-' 'E' to '' compose '=' 'E' to '' kbd-1.15.5/data/keymaps/i386/qwerty/et.map0000644000076400007640000000602512056474622015024 00000000000000# Estonian keymap # Ville Hallik # # Please note that there are two characters on estonian keyboard that # are'nt available in ISO-8859-15 charset: "currency" and "one_half". These # are provided here as hexadecimal codes 0xa4 and 0xbd as a convenience for # people who want to use this keymap with ISO-8859-1. charset "iso-8859-15" alt_is_meta keymaps 0-15 strings as usual include "qwerty-layout" include "linux-with-alt-and-altgr" keycode 1 = Escape Escape keycode 2 = one exclam keycode 3 = two quotedbl at at nul nul nul nul keycode 4 = three numbersign sterling sterling keycode 5 = four 0xa4 dollar dollar keycode 6 = five percent keycode 7 = six ampersand VoidSymbol VoidSymbol \ Control_asciicircum Control_asciicircum \ Control_asciicircum Control_asciicircum keycode 8 = seven slash braceleft braceleft keycode 9 = eight parenleft bracketleft bracketleft \ Escape Escape Escape Escape keycode 10 = nine parenright bracketright bracketright \ Control_bracketright Control_bracketright \ Control_bracketright Control_bracketright keycode 11 = zero equal braceright braceright keycode 12 = plus question backslash backslash \ Control_underscore Control_underscore \ Control_backslash Control_backslash keycode 13 = dead_acute dead_grave dead_acute dead_grave keycode 14 = Delete Delete control keycode 14 = BackSpace keycode 15 = Tab Meta_Tab keycode 18 = +e +E euro euro Control_e Control_e keycode 26 = +udiaeresis +Udiaeresis +udiaeresis +Udiaeresis Escape keycode 27 = +otilde +Otilde section section Control_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 31 = +s +S +scaron +Scaron Control_s Control_s keycode 39 = +odiaeresis +Odiaeresis +odiaeresis +Odiaeresis keycode 40 = +adiaeresis +Adiaeresis asciicircum asciicircum \ Control_asciicircum Control_asciicircum \ Control_asciicircum Control_asciicircum keycode 41 = dead_caron dead_tilde dead_caron dead_tilde control keycode 41 = dead_diaeresis keycode 42 = Shift keycode 43 = apostrophe asterisk 0xbd 0xbd \ Control_backslash Control_backslash keycode 44 = +z +Z +zcaron +Zcaron Control_z Control_z keycode 51 = comma semicolon keycode 52 = period colon control keycode 52 = Compose keycode 53 = minus underscore VoidSymbol VoidSymbol \ Control_underscore Control_underscore keycode 54 = Shift keycode 56 = Alt keycode 57 = space space control keycode 57 = nul keycode 58 = Caps_Lock keycode 83 = KP_Comma keycode 86 = less greater bar bar keycode 97 = Control # These are the three extra keys found on Win95 keyboards: keycode 125 = keycode 126 = keycode 127 = Compose # Most compose definitions are same as for iso-8859-1 compose as usual for "iso-8859-1" # Add some ISO-8859-15 specific compose definitions: compose '^' 's' to scaron compose '^' 'S' to Scaron compose '^' 'z' to zcaron compose '^' 'Z' to Zcaron compose 'o' 'e' to oe compose 'O' 'E' to OE compose '"' 'Y' to Ydiaeresis compose 'I' 'J' to Ydiaeresis compose '=' 'c' to euro compose '=' 'C' to euro kbd-1.15.5/data/keymaps/i386/qwerty/bg_bds-utf8.map0000644000076400007640000007270112056474622016524 00000000000000### Ver 0.1 - 20021013 ### Linux console Bulgarian keymap, BDS (Bulgarian National Standart) cyrillic layout. ### Charset: UTF-8 ### Author: Peter Georgiev ### ### Temporary switching between CYR and LAT is done with AltGr (R_Alt) key or the L_WIN key. ### AltGr (R_Alt), kakto i L_WIN prevkliuchvat vremenno mezhdu CYR i LAT. ### Permanent switching between CYR and LAT is done with Ctrl+Shift, or the WIN_MENU key. ### Ctrl+Shift, kakto i WIN_MENU prevkliuchvat mezhdu CYR i LAT. ### ### Compose key is R_WIN key. ### ### EURO sign is Ctrl+Alt+E ### Ctrl+Alt+E e znak za Evro ### ### Ctrl+Alt+2 e maimunsko "a" /kliomba/ - @ (dobaveno za udobstvo ot phonetic layout) ### Ctrl+Alt+7 e ampersand - & (dobaweno za udobstvo ot latin1 layout) keymaps 0-15 alt_is_meta strings as usual keycode 1 = Escape keycode 2 = one exclam one exclam keycode 3 = two shift keycode 3 = at shift altgr keycode 3 = question control keycode 3 = nul shift control keycode 3 = nul altgr control keycode 3 = nul altgr control alt keycode 3 = at shift altgr control keycode 3 = nul keycode 4 = three shift keycode 4 = numbersign shift altgr keycode 4 = plus control keycode 4 = Escape shift control keycode 4 = Escape altgr control keycode 4 = Escape shift altgr control keycode 4 = Escape keycode 5 = four shift keycode 5 = dollar shift altgr keycode 5 = quotedbl control keycode 5 = Control_backslash shift control keycode 5 = Control_backslash altgr control keycode 5 = Control_backslash shift altgr control keycode 5 = Control_backslash keycode 6 = five shift keycode 6 = percent shift altgr keycode 6 = percent control keycode 6 = Control_bracketright shift control keycode 6 = Control_bracketright altgr control keycode 6 = Control_bracketright shift altgr control keycode 6 = Control_bracketright keycode 7 = six shift keycode 7 = asciicircum shift altgr keycode 7 = equal control keycode 7 = Control_asciicircum shift control keycode 7 = Control_asciicircum altgr control keycode 7 = Control_asciicircum shift altgr control keycode 7 = Control_asciicircum keycode 8 = seven shift keycode 8 = ampersand shift altgr keycode 8 = colon control keycode 8 = Control_underscore shift control keycode 8 = Control_underscore altgr control keycode 8 = Control_underscore shift altgr control keycode 8 = Control_underscore keycode 9 = eight shift keycode 9 = asterisk shift altgr keycode 9 = slash control keycode 9 = Delete shift control keycode 9 = Delete altgr control keycode 9 = Delete shift altgr control keycode 9 = Delete keycode 10 = nine parenleft nine underscore keycode 11 = zero parenright zero U+2116 keycode 12 = minus shift keycode 12 = underscore shift altgr keycode 12 = I control keycode 12 = Control_underscore shift control keycode 12 = Control_underscore altgr control keycode 12 = Control_underscore shift altgr control keycode 12 = Control_underscore keycode 13 = equal plus period V keycode 14 = Delete control keycode 14 = BackSpace shift control keycode 14 = BackSpace altgr control keycode 14 = BackSpace shift altgr control keycode 14 = BackSpace keycode 15 = Tab keycode 16 = +q shift keycode 16 = +Q altgr keycode 16 = comma shift altgr keycode 16 = U+044B control keycode 16 = Control_q shift control keycode 16 = Control_q altgr control keycode 16 = Control_q shift altgr control keycode 16 = Control_q altgr alt keycode 16 = Meta_q shift altgr alt keycode 16 = Meta_Q keycode 17 = +w shift keycode 17 = +W altgr keycode 17 = U+0443 shift altgr keycode 17 = U+0423 control keycode 17 = Control_w shift control keycode 17 = Control_w altgr control keycode 17 = Control_w shift altgr control keycode 17 = Control_w altgr alt keycode 17 = Meta_w shift altgr alt keycode 17 = Meta_W keycode 18 = +e shift keycode 18 = +E altgr keycode 18 = U+0435 shift altgr keycode 18 = U+0415 control keycode 18 = Control_e control alt keycode 18 = U+20AC shift control keycode 18 = Control_e altgr control keycode 18 = Control_e shift altgr control keycode 18 = Control_e altgr alt keycode 18 = Meta_e shift altgr alt keycode 18 = Meta_E altgr control alt keycode 18 = U+20AC keycode 19 = +r shift keycode 19 = +R altgr keycode 19 = U+0438 shift altgr keycode 19 = U+0418 control keycode 19 = Control_r shift control keycode 19 = Control_r altgr control keycode 19 = Control_r shift altgr control keycode 19 = Control_r altgr alt keycode 19 = Meta_r shift altgr alt keycode 19 = Meta_R keycode 20 = +t shift keycode 20 = +T altgr keycode 20 = U+0448 shift altgr keycode 20 = U+0428 control keycode 20 = Control_t shift control keycode 20 = Control_t altgr control keycode 20 = Control_t shift altgr control keycode 20 = Control_t altgr alt keycode 20 = Meta_t shift altgr alt keycode 20 = Meta_T keycode 21 = +y shift keycode 21 = +Y altgr keycode 21 = U+0449 shift altgr keycode 21 = U+0429 control keycode 21 = Control_y shift control keycode 21 = Control_y altgr control keycode 21 = Control_y shift altgr control keycode 21 = Control_y altgr alt keycode 21 = Meta_y shift altgr alt keycode 21 = Meta_Y keycode 22 = +u shift keycode 22 = +U altgr keycode 22 = U+043A shift altgr keycode 22 = U+041A control keycode 22 = Control_u shift control keycode 22 = Control_u altgr control keycode 22 = Control_u shift altgr control keycode 22 = Control_u altgr alt keycode 22 = Meta_u shift altgr alt keycode 22 = Meta_U keycode 23 = +i shift keycode 23 = +I altgr keycode 23 = U+0441 shift altgr keycode 23 = U+0421 control keycode 23 = Tab shift control keycode 23 = Tab altgr control keycode 23 = Tab shift altgr control keycode 23 = Tab altgr alt keycode 23 = Meta_i shift altgr alt keycode 23 = Meta_I keycode 24 = +o shift keycode 24 = +O altgr keycode 24 = U+0434 shift altgr keycode 24 = U+0414 control keycode 24 = Control_o shift control keycode 24 = Control_o altgr control keycode 24 = Control_o shift altgr control keycode 24 = Control_o altgr alt keycode 24 = Meta_o shift altgr alt keycode 24 = Meta_O keycode 25 = +p shift keycode 25 = +P altgr keycode 25 = U+0437 shift altgr keycode 25 = U+0417 control keycode 25 = Control_p shift control keycode 25 = Control_p altgr control keycode 25 = Control_p shift altgr control keycode 25 = Control_p altgr alt keycode 25 = Meta_p shift altgr alt keycode 25 = Meta_P keycode 26 = bracketleft shift keycode 26 = braceleft altgr keycode 26 = U+0446 shift altgr keycode 26 = U+0426 control keycode 26 = Escape shift control keycode 26 = Escape altgr control keycode 26 = Escape shift altgr control keycode 26 = Escape altgr alt keycode 26 = Meta_bracketleft shift altgr alt keycode 26 = Meta_braceleft keycode 27 = bracketright shift keycode 27 = braceright altgr keycode 27 = colon shift altgr keycode 27 = U+00A7 control keycode 27 = Control_bracketright shift control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright shift altgr control keycode 27 = Control_bracketright altgr alt keycode 27 = Meta_bracketright shift altgr alt keycode 27 = Meta_braceright keycode 28 = Return alt keycode 28 = Meta_Control_m shift alt keycode 28 = Meta_Control_m altgr alt keycode 28 = Meta_Control_m shift altgr alt keycode 28 = Meta_Control_m control alt keycode 28 = Meta_Control_m shift control alt keycode 28 = Meta_Control_m altgr control alt keycode 28 = Meta_Control_m shift altgr control alt keycode 28 = Meta_Control_m keycode 29 = Control shift keycode 29 = AltGr_Lock shift altgr keycode 29 = AltGr_Lock keycode 30 = +a shift keycode 30 = +A altgr keycode 30 = U+044C shift altgr keycode 30 = U+042C control keycode 30 = Control_a shift control keycode 30 = Control_a altgr control keycode 30 = Control_a shift altgr control keycode 30 = Control_a altgr alt keycode 30 = Meta_a shift altgr alt keycode 30 = Meta_A keycode 31 = +s shift keycode 31 = +S altgr keycode 31 = U+044F shift altgr keycode 31 = U+042F control keycode 31 = Control_s shift control keycode 31 = Control_s altgr control keycode 31 = Control_s shift altgr control keycode 31 = Control_s altgr alt keycode 31 = Meta_s shift altgr alt keycode 31 = Meta_S keycode 32 = +d shift keycode 32 = +D altgr keycode 32 = U+0430 shift altgr keycode 32 = U+0410 control keycode 32 = Control_d shift control keycode 32 = Control_d altgr control keycode 32 = Control_d shift altgr control keycode 32 = Control_d altgr alt keycode 32 = Meta_d shift altgr alt keycode 32 = Meta_D keycode 33 = +f shift keycode 33 = +F altgr keycode 33 = U+043E shift altgr keycode 33 = U+041E control keycode 33 = Control_f shift control keycode 33 = Control_f altgr control keycode 33 = Control_f shift altgr control keycode 33 = Control_f altgr alt keycode 33 = Meta_f shift altgr alt keycode 33 = Meta_F keycode 34 = +g shift keycode 34 = +G altgr keycode 34 = U+0436 shift altgr keycode 34 = U+0416 control keycode 34 = Control_g shift control keycode 34 = Control_g altgr control keycode 34 = Control_g shift altgr control keycode 34 = Control_g altgr alt keycode 34 = Meta_g shift altgr alt keycode 34 = Meta_G keycode 35 = +h shift keycode 35 = +H altgr keycode 35 = U+0433 shift altgr keycode 35 = U+0413 control keycode 35 = BackSpace shift control keycode 35 = BackSpace altgr control keycode 35 = BackSpace shift altgr control keycode 35 = BackSpace altgr alt keycode 35 = Meta_h shift altgr alt keycode 35 = Meta_H keycode 36 = +j shift keycode 36 = +J altgr keycode 36 = U+0442 shift altgr keycode 36 = U+0422 control keycode 36 = Linefeed shift control keycode 36 = Linefeed altgr control keycode 36 = Linefeed shift altgr control keycode 36 = Linefeed altgr alt keycode 36 = Meta_j shift altgr alt keycode 36 = Meta_J keycode 37 = +k shift keycode 37 = +K altgr keycode 37 = U+043D shift altgr keycode 37 = U+041D control keycode 37 = Control_k shift control keycode 37 = Control_k altgr control keycode 37 = Control_k shift altgr control keycode 37 = Control_k altgr alt keycode 37 = Meta_k shift altgr alt keycode 37 = Meta_K keycode 38 = +l shift keycode 38 = +L altgr keycode 38 = U+0432 shift altgr keycode 38 = U+0412 control keycode 38 = Control_l shift control keycode 38 = Control_l altgr control keycode 38 = Control_l shift altgr control keycode 38 = Control_l altgr alt keycode 38 = Meta_l shift altgr alt keycode 38 = Meta_L keycode 39 = semicolon colon U+043C U+041C keycode 40 = apostrophe quotedbl U+0447 U+0427 control keycode 40 = Control_g shift control keycode 40 = Control_g altgr control keycode 40 = Control_g shift altgr control keycode 40 = Control_g keycode 41 = grave asciitilde grave asciitilde control keycode 41 = nul shift control keycode 41 = nul altgr control keycode 41 = nul shift altgr control keycode 41 = nul altgr alt keycode 41 = Meta_grave shift altgr alt keycode 41 = Meta_asciitilde keycode 42 = Shift control keycode 42 = AltGr_Lock altgr control keycode 42 = AltGr_Lock keycode 43 = backslash shift keycode 43 = bar altgr keycode 43 = parenleft shift altgr keycode 43 = parenright control keycode 43 = Control_backslash shift control keycode 43 = Control_backslash altgr control keycode 43 = Control_backslash shift altgr control keycode 43 = Control_backslash altgr alt keycode 43 = Meta_backslash shift altgr alt keycode 43 = Meta_bar keycode 44 = +z shift keycode 44 = +Z altgr keycode 44 = U+044E shift altgr keycode 44 = U+042E control keycode 44 = Control_z shift control keycode 44 = Control_z altgr control keycode 44 = Control_z shift altgr control keycode 44 = Control_z altgr alt keycode 44 = Meta_z shift altgr alt keycode 44 = Meta_Z keycode 45 = +x shift keycode 45 = +X altgr keycode 45 = U+0439 shift altgr keycode 45 = U+0419 control keycode 45 = Control_x shift control keycode 45 = Control_x altgr control keycode 45 = Control_x shift altgr control keycode 45 = Control_x altgr alt keycode 45 = Meta_x shift altgr alt keycode 45 = Meta_X keycode 46 = +c shift keycode 46 = +C altgr keycode 46 = U+044A shift altgr keycode 46 = U+042A control keycode 46 = Control_c shift control keycode 46 = Control_c altgr control keycode 46 = Control_c shift altgr control keycode 46 = Control_c altgr alt keycode 46 = Meta_c shift altgr alt keycode 46 = Meta_C keycode 47 = +v shift keycode 47 = +V altgr keycode 47 = U+044D shift altgr keycode 47 = U+042D control keycode 47 = Control_v shift control keycode 47 = Control_v altgr control keycode 47 = Control_v shift altgr control keycode 47 = Control_v altgr alt keycode 47 = Meta_v shift altgr alt keycode 47 = Meta_V keycode 48 = +b shift keycode 48 = +B altgr keycode 48 = U+0444 shift altgr keycode 48 = U+0424 control keycode 48 = Control_b shift control keycode 48 = Control_b altgr control keycode 48 = Control_b shift altgr control keycode 48 = Control_b altgr alt keycode 48 = Meta_b shift altgr alt keycode 48 = Meta_B keycode 49 = +n shift keycode 49 = +N altgr keycode 49 = U+0445 shift altgr keycode 49 = U+0425 control keycode 49 = Control_n shift control keycode 49 = Control_n altgr control keycode 49 = Control_n shift altgr control keycode 49 = Control_n altgr alt keycode 49 = Meta_n shift altgr alt keycode 49 = Meta_N keycode 50 = +m shift keycode 50 = +M altgr keycode 50 = U+043F shift altgr keycode 50 = U+041F control keycode 50 = Control_m shift control keycode 50 = Control_m altgr control keycode 50 = Control_m shift altgr control keycode 50 = Control_m altgr alt keycode 50 = Meta_m shift altgr alt keycode 50 = Meta_M keycode 51 = comma less U+0440 U+0420 keycode 52 = period greater U+043B U+041B Compose altgr control keycode 52 = Compose keycode 53 = slash question U+0431 U+0411 control keycode 53 = Delete shift control keycode 53 = Delete altgr control keycode 53 = Delete shift altgr control keycode 53 = Delete keycode 54 = Shift control keycode 54 = AltGr_Lock altgr control keycode 54 = AltGr_Lock keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space control keycode 57 = nul shift control keycode 57 = nul altgr control keycode 57 = nul shift altgr control keycode 57 = nul keycode 58 = Caps_Lock keycode 59 = F1 shift keycode 59 = F11 shift altgr keycode 59 = F11 shift control keycode 59 = F11 shift altgr control keycode 59 = F11 alt keycode 59 = Console_1 shift alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 shift altgr alt keycode 59 = Console_1 control alt keycode 59 = Console_1 shift control alt keycode 59 = Console_1 altgr control alt keycode 59 = Console_1 shift altgr control alt keycode 59 = Console_1 keycode 60 = F2 shift keycode 60 = F12 shift altgr keycode 60 = F12 shift control keycode 60 = F12 shift altgr control keycode 60 = F12 alt keycode 60 = Console_2 shift alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 shift altgr alt keycode 60 = Console_2 control alt keycode 60 = Console_2 shift control alt keycode 60 = Console_2 altgr control alt keycode 60 = Console_2 shift altgr control alt keycode 60 = Console_2 keycode 61 = F3 shift keycode 61 = F13 shift altgr keycode 61 = F13 shift control keycode 61 = F13 shift altgr control keycode 61 = F13 alt keycode 61 = Console_3 shift alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 shift altgr alt keycode 61 = Console_3 control alt keycode 61 = Console_3 shift control alt keycode 61 = Console_3 altgr control alt keycode 61 = Console_3 shift altgr control alt keycode 61 = Console_3 keycode 62 = F4 shift keycode 62 = F14 shift altgr keycode 62 = F14 shift control keycode 62 = F14 shift altgr control keycode 62 = F14 alt keycode 62 = Console_4 shift alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 shift altgr alt keycode 62 = Console_4 control alt keycode 62 = Console_4 shift control alt keycode 62 = Console_4 altgr control alt keycode 62 = Console_4 shift altgr control alt keycode 62 = Console_4 keycode 63 = F5 shift keycode 63 = F15 shift altgr keycode 63 = F15 shift control keycode 63 = F15 shift altgr control keycode 63 = F15 alt keycode 63 = Console_5 shift alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 shift altgr alt keycode 63 = Console_5 control alt keycode 63 = Console_5 shift control alt keycode 63 = Console_5 altgr control alt keycode 63 = Console_5 shift altgr control alt keycode 63 = Console_5 keycode 64 = F6 shift keycode 64 = F16 shift altgr keycode 64 = F16 shift control keycode 64 = F16 shift altgr control keycode 64 = F16 alt keycode 64 = Console_6 shift alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 shift altgr alt keycode 64 = Console_6 control alt keycode 64 = Console_6 shift control alt keycode 64 = Console_6 altgr control alt keycode 64 = Console_6 shift altgr control alt keycode 64 = Console_6 keycode 65 = F7 shift keycode 65 = F17 shift altgr keycode 65 = F17 shift control keycode 65 = F17 shift altgr control keycode 65 = F17 alt keycode 65 = Console_7 shift alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 shift altgr alt keycode 65 = Console_7 control alt keycode 65 = Console_7 shift control alt keycode 65 = Console_7 altgr control alt keycode 65 = Console_7 shift altgr control alt keycode 65 = Console_7 keycode 66 = F8 shift keycode 66 = F18 shift altgr keycode 66 = F18 shift control keycode 66 = F18 shift altgr control keycode 66 = F18 alt keycode 66 = Console_8 shift alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 shift altgr alt keycode 66 = Console_8 control alt keycode 66 = Console_8 shift control alt keycode 66 = Console_8 altgr control alt keycode 66 = Console_8 shift altgr control alt keycode 66 = Console_8 keycode 67 = F9 shift keycode 67 = F19 shift altgr keycode 67 = F19 shift control keycode 67 = F19 shift altgr control keycode 67 = F19 alt keycode 67 = Console_9 shift alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 shift altgr alt keycode 67 = Console_9 control alt keycode 67 = Console_9 shift control alt keycode 67 = Console_9 altgr control alt keycode 67 = Console_9 shift altgr control alt keycode 67 = Console_9 keycode 68 = F10 shift keycode 68 = F20 shift altgr keycode 68 = F20 shift control keycode 68 = F20 shift altgr control keycode 68 = F20 alt keycode 68 = Console_10 shift alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 shift altgr alt keycode 68 = Console_10 control alt keycode 68 = Console_10 shift control alt keycode 68 = Console_10 altgr control alt keycode 68 = Console_10 shift altgr control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock shift keycode 70 = Show_Memory shift altgr keycode 70 = Show_Memory control keycode 70 = Show_State altgr control keycode 70 = Show_State alt keycode 70 = Show_Registers altgr alt keycode 70 = Show_Registers keycode 71 = KP_7 alt keycode 71 = Ascii_7 altgr alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 altgr alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 altgr alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 altgr alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 altgr alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 altgr alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 altgr alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 altgr alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 altgr alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 altgr alt keycode 82 = Ascii_0 keycode 83 = KP_Period control alt keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater less greater keycode 87 = F11 alt keycode 87 = Console_11 shift alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 shift altgr alt keycode 87 = Console_11 control alt keycode 87 = Console_11 shift control alt keycode 87 = Console_11 altgr control alt keycode 87 = Console_11 shift altgr control alt keycode 87 = Console_11 keycode 88 = F12 alt keycode 88 = Console_12 shift alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 shift altgr alt keycode 88 = Console_12 control alt keycode 88 = Console_12 shift control alt keycode 88 = Console_12 altgr control alt keycode 88 = Console_12 shift altgr control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control shift keycode 97 = AltGr_Lock shift altgr keycode 97 = AltGr_Lock keycode 98 = KP_Divide keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward shift altgr keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console altgr alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console altgr alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward shift altgr keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove control alt keycode 111 = Boot altgr control alt keycode 111 = Boot keycode 112 = Macro keycode 113 = F13 keycode 114 = F14 keycode 115 = Help keycode 116 = Do keycode 117 = F17 keycode 118 = KP_MinPlus keycode 119 = Pause keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = AltGr keycode 126 = Compose keycode 127 = AltGr_Lock string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string Macro = "\033[M" string Pause = "\033[P" string F24 = "\37777777763\37777777777\37777777677o\016\005\010" compose '`' 'A' to '' compose '`' 'a' to '' compose '\'' 'A' to '' compose '\'' 'a' to '' compose '^' 'A' to '' compose '^' 'a' to '' compose '~' 'A' to '' compose '~' 'a' to '' compose '"' 'A' to '' compose '"' 'a' to '' compose 'O' 'A' to '' compose 'o' 'a' to '' compose '0' 'A' to '' compose '0' 'a' to '' compose 'A' 'A' to '' compose 'a' 'a' to '' compose 'A' 'E' to '' compose 'a' 'e' to '' compose ',' 'C' to '' compose ',' 'c' to '' compose '`' 'E' to '' compose '`' 'e' to '' compose '\'' 'E' to '' compose '\'' 'e' to '' compose '^' 'E' to '' compose '^' 'e' to '' compose '"' 'E' to '' compose '"' 'e' to '' compose '`' 'I' to '' compose '`' 'i' to '' compose '\'' 'I' to '' compose '\'' 'i' to '' compose '^' 'I' to '' compose '^' 'i' to '' compose '"' 'I' to '' compose '"' 'i' to '' compose '-' 'D' to '' compose '-' 'd' to '' compose '~' 'N' to '' compose '~' 'n' to '' compose '`' 'O' to '' compose '`' 'o' to '' compose '\'' 'O' to '' compose '\'' 'o' to '' compose '^' 'O' to '' compose '^' 'o' to '' compose '~' 'O' to '' compose '~' 'o' to '' compose '"' 'O' to '' compose '"' 'o' to '' compose '/' 'O' to '' compose '/' 'o' to '' compose '`' 'U' to '' compose '`' 'u' to '' compose '\'' 'U' to '' compose '\'' 'u' to '' compose '^' 'U' to '' compose '^' 'u' to '' compose '"' 'U' to '' compose '"' 'u' to '' compose '\'' 'Y' to '' compose '\'' 'y' to '' compose 'T' 'H' to '' compose 't' 'h' to '' compose 's' 's' to '' compose '"' 'y' to '' compose 's' 'z' to '' compose 'i' 'j' to '' kbd-1.15.5/data/keymaps/i386/qwerty/bg_pho-cp1251.map0000644000076400007640000007307512056474622016574 00000000000000### Ver 0.2 - 20021013 ### Linux console Bulgarian keymap, phonetic cyrillic layout. ### Charset: CP1251 ### Author: Peter Georgiev ### ### Temporary switching between CYR and LAT is done with AltGr (R_Alt) key or the L_WIN key. ### AltGr (R_Alt), kakto i L_WIN prevkliuchvat vremenno mezhdu CYR i LAT. ### Permanent switching between CYR and LAT is done with Ctrl+Shift, or the WIN_MENU key. ### Ctrl+Shift, kakto i WIN_MENU prevkliuchvat mezhdu CYR i LAT. ### ### Compose key is R_WIN key. ### ### EURO sign is Ctrl+Alt+E ### Ctrl+Alt+E e znak za Evro ### Number sign is Ctrl+Alt+0 (as per BDS layout) ### Ctrl+Alt+0 e znak za nomer (dobaven za udobstvo ot BDS layout) keymaps 0-15 alt_is_meta strings as usual keycode 1 = Escape keycode 2 = one exclam one exclam keycode 3 = two shift keycode 3 = at shift altgr keycode 3 = at control keycode 3 = nul shift control keycode 3 = nul altgr control keycode 3 = nul shift altgr control keycode 3 = nul keycode 4 = three shift keycode 4 = numbersign shift altgr keycode 4 = numbersign control keycode 4 = Escape shift control keycode 4 = Escape altgr control keycode 4 = Escape shift altgr control keycode 4 = Escape keycode 5 = four shift keycode 5 = dollar shift altgr keycode 5 = dollar control keycode 5 = Control_backslash shift control keycode 5 = Control_backslash altgr control keycode 5 = Control_backslash shift altgr control keycode 5 = Control_backslash keycode 6 = five shift keycode 6 = percent shift altgr keycode 6 = percent control keycode 6 = Control_bracketright shift control keycode 6 = Control_bracketright altgr control keycode 6 = Control_bracketright shift altgr control keycode 6 = Control_bracketright keycode 7 = six shift keycode 7 = asciicircum shift altgr keycode 7 = asciicircum control keycode 7 = Control_asciicircum shift control keycode 7 = Control_asciicircum altgr control keycode 7 = Control_asciicircum shift altgr control keycode 7 = Control_asciicircum keycode 8 = seven shift keycode 8 = ampersand shift altgr keycode 8 = ampersand control keycode 8 = Control_underscore shift control keycode 8 = Control_underscore altgr control keycode 8 = Control_underscore shift altgr control keycode 8 = Control_underscore keycode 9 = eight shift keycode 9 = asterisk shift altgr keycode 9 = asterisk control keycode 9 = Delete shift control keycode 9 = Delete altgr control keycode 9 = Delete shift altgr control keycode 9 = Delete keycode 10 = nine parenleft nine parenleft keycode 11 = zero parenright zero parenright control alt keycode 11 = +0xB9 altgr control alt keycode 11 = +0xB9 keycode 12 = minus shift keycode 12 = underscore shift altgr keycode 12 = underscore control keycode 12 = Control_underscore shift control keycode 12 = Control_underscore altgr control keycode 12 = Control_underscore shift altgr control keycode 12 = Control_underscore keycode 13 = equal plus equal plus keycode 14 = Delete control keycode 14 = BackSpace shift control keycode 14 = BackSpace altgr control keycode 14 = BackSpace shift altgr control keycode 14 = BackSpace keycode 15 = Tab keycode 16 = +q shift keycode 16 = +Q altgr keycode 16 = +0xFF shift altgr keycode 16 = +0xDF control keycode 16 = Control_q shift control keycode 16 = Control_q altgr control keycode 16 = Control_q shift altgr control keycode 16 = Control_q altgr alt keycode 16 = Meta_q shift altgr alt keycode 16 = Meta_Q keycode 17 = +w shift keycode 17 = +W altgr keycode 17 = +0xE2 shift altgr keycode 17 = +0xC2 control keycode 17 = Control_w shift control keycode 17 = Control_w altgr control keycode 17 = Control_w shift altgr control keycode 17 = Control_w altgr alt keycode 17 = Meta_w shift altgr alt keycode 17 = Meta_W keycode 18 = +e shift keycode 18 = +E altgr keycode 18 = +0xE5 shift altgr keycode 18 = +0xC5 control keycode 18 = Control_e control alt keycode 18 = +0x88 shift control keycode 18 = Control_e altgr control keycode 18 = Control_e shift altgr control keycode 18 = Control_e altgr alt keycode 18 = Meta_e shift altgr alt keycode 18 = Meta_E altgr control alt keycode 18 = +0x88 keycode 19 = +r shift keycode 19 = +R altgr keycode 19 = +0xF0 shift altgr keycode 19 = +0xD0 control keycode 19 = Control_r shift control keycode 19 = Control_r altgr control keycode 19 = Control_r shift altgr control keycode 19 = Control_r altgr alt keycode 19 = Meta_r shift altgr alt keycode 19 = Meta_R keycode 20 = +t shift keycode 20 = +T altgr keycode 20 = +0xF2 shift altgr keycode 20 = +0xD2 control keycode 20 = Control_t shift control keycode 20 = Control_t altgr control keycode 20 = Control_t shift altgr control keycode 20 = Control_t altgr alt keycode 20 = Meta_t shift altgr alt keycode 20 = Meta_T keycode 21 = +y shift keycode 21 = +Y altgr keycode 21 = +0xFA shift altgr keycode 21 = +0xDA control keycode 21 = Control_y shift control keycode 21 = Control_y altgr control keycode 21 = Control_y shift altgr control keycode 21 = Control_y altgr alt keycode 21 = Meta_y shift altgr alt keycode 21 = Meta_Y keycode 22 = +u shift keycode 22 = +U altgr keycode 22 = +0xF3 shift altgr keycode 22 = +0xD3 control keycode 22 = Control_u shift control keycode 22 = Control_u altgr control keycode 22 = Control_u shift altgr control keycode 22 = Control_u altgr alt keycode 22 = Meta_u shift altgr alt keycode 22 = Meta_U keycode 23 = +i shift keycode 23 = +I altgr keycode 23 = +0xE8 shift altgr keycode 23 = +0xC8 control keycode 23 = Tab shift control keycode 23 = Tab altgr control keycode 23 = Tab shift altgr control keycode 23 = Tab altgr alt keycode 23 = Meta_i shift altgr alt keycode 23 = Meta_I keycode 24 = +o shift keycode 24 = +O altgr keycode 24 = +0xEE shift altgr keycode 24 = +0xCE control keycode 24 = Control_o shift control keycode 24 = Control_o altgr control keycode 24 = Control_o shift altgr control keycode 24 = Control_o altgr alt keycode 24 = Meta_o shift altgr alt keycode 24 = Meta_O keycode 25 = +p shift keycode 25 = +P altgr keycode 25 = +0xEF shift altgr keycode 25 = +0xCF control keycode 25 = Control_p shift control keycode 25 = Control_p altgr control keycode 25 = Control_p shift altgr control keycode 25 = Control_p altgr alt keycode 25 = Meta_p shift altgr alt keycode 25 = Meta_P keycode 26 = bracketleft shift keycode 26 = braceleft altgr keycode 26 = +0xF8 shift altgr keycode 26 = +0xD8 control keycode 26 = Escape shift control keycode 26 = Escape altgr control keycode 26 = Escape shift altgr control keycode 26 = Escape altgr alt keycode 26 = Meta_bracketleft shift altgr alt keycode 26 = Meta_braceleft keycode 27 = bracketright shift keycode 27 = braceright altgr keycode 27 = +0xF9 shift altgr keycode 27 = +0xD9 control keycode 27 = Control_bracketright shift control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright shift altgr control keycode 27 = Control_bracketright altgr alt keycode 27 = Meta_bracketright shift altgr alt keycode 27 = Meta_braceright keycode 28 = Return alt keycode 28 = Meta_Control_m shift alt keycode 28 = Meta_Control_m altgr alt keycode 28 = Meta_Control_m shift altgr alt keycode 28 = Meta_Control_m control alt keycode 28 = Meta_Control_m shift control alt keycode 28 = Meta_Control_m altgr control alt keycode 28 = Meta_Control_m shift altgr control alt keycode 28 = Meta_Control_m keycode 29 = Control shift keycode 29 = AltGr_Lock shift altgr keycode 29 = AltGr_Lock keycode 30 = +a shift keycode 30 = +A altgr keycode 30 = +0xE0 shift altgr keycode 30 = +0xC0 control keycode 30 = Control_a shift control keycode 30 = Control_a altgr control keycode 30 = Control_a shift altgr control keycode 30 = Control_a altgr alt keycode 30 = Meta_a shift altgr alt keycode 30 = Meta_A keycode 31 = +s shift keycode 31 = +S altgr keycode 31 = +0xF1 shift altgr keycode 31 = +0xD1 control keycode 31 = Control_s shift control keycode 31 = Control_s altgr control keycode 31 = Control_s shift altgr control keycode 31 = Control_s altgr alt keycode 31 = Meta_s shift altgr alt keycode 31 = Meta_S keycode 32 = +d shift keycode 32 = +D altgr keycode 32 = +0xE4 shift altgr keycode 32 = +0xC4 control keycode 32 = Control_d shift control keycode 32 = Control_d altgr control keycode 32 = Control_d shift altgr control keycode 32 = Control_d altgr alt keycode 32 = Meta_d shift altgr alt keycode 32 = Meta_D keycode 33 = +f shift keycode 33 = +F altgr keycode 33 = +0xF4 shift altgr keycode 33 = +0xD4 control keycode 33 = Control_f shift control keycode 33 = Control_f altgr control keycode 33 = Control_f shift altgr control keycode 33 = Control_f altgr alt keycode 33 = Meta_f shift altgr alt keycode 33 = Meta_F keycode 34 = +g shift keycode 34 = +G altgr keycode 34 = +0xE3 shift altgr keycode 34 = +0xC3 control keycode 34 = Control_g shift control keycode 34 = Control_g altgr control keycode 34 = Control_g shift altgr control keycode 34 = Control_g altgr alt keycode 34 = Meta_g shift altgr alt keycode 34 = Meta_G keycode 35 = +h shift keycode 35 = +H altgr keycode 35 = +0xF5 shift altgr keycode 35 = +0xD5 control keycode 35 = BackSpace shift control keycode 35 = BackSpace altgr control keycode 35 = BackSpace shift altgr control keycode 35 = BackSpace altgr alt keycode 35 = Meta_h shift altgr alt keycode 35 = Meta_H keycode 36 = +j shift keycode 36 = +J altgr keycode 36 = +0xE9 shift altgr keycode 36 = +0xC9 control keycode 36 = Linefeed shift control keycode 36 = Linefeed altgr control keycode 36 = Linefeed shift altgr control keycode 36 = Linefeed altgr alt keycode 36 = Meta_j shift altgr alt keycode 36 = Meta_J keycode 37 = +k shift keycode 37 = +K altgr keycode 37 = +0xEA shift altgr keycode 37 = +0xCA control keycode 37 = Control_k shift control keycode 37 = Control_k altgr control keycode 37 = Control_k shift altgr control keycode 37 = Control_k altgr alt keycode 37 = Meta_k shift altgr alt keycode 37 = Meta_K keycode 38 = +l shift keycode 38 = +L altgr keycode 38 = +0xEB shift altgr keycode 38 = +0xCB control keycode 38 = Control_l shift control keycode 38 = Control_l altgr control keycode 38 = Control_l shift altgr control keycode 38 = Control_l altgr alt keycode 38 = Meta_l shift altgr alt keycode 38 = Meta_L keycode 39 = semicolon colon semicolon colon keycode 40 = apostrophe shift keycode 40 = quotedbl shift altgr keycode 40 = quotedbl control keycode 40 = Control_g shift control keycode 40 = Control_g altgr control keycode 40 = Control_g shift altgr control keycode 40 = Control_g keycode 41 = grave shift keycode 41 = asciitilde altgr keycode 41 = +0xF7 shift altgr keycode 41 = +0xD7 control keycode 41 = nul shift control keycode 41 = nul altgr control keycode 41 = nul shift altgr control keycode 41 = nul altgr alt keycode 41 = Meta_grave shift altgr alt keycode 41 = Meta_asciitilde keycode 42 = Shift control keycode 42 = AltGr_Lock altgr control keycode 42 = AltGr_Lock keycode 43 = backslash shift keycode 43 = bar altgr keycode 43 = +0xFE shift altgr keycode 43 = +0xDE control keycode 43 = Control_backslash shift control keycode 43 = Control_backslash altgr control keycode 43 = Control_backslash shift altgr control keycode 43 = Control_backslash altgr alt keycode 43 = Meta_backslash shift altgr alt keycode 43 = Meta_bar keycode 44 = +z shift keycode 44 = +Z altgr keycode 44 = +0xE7 shift altgr keycode 44 = +0xC7 control keycode 44 = Control_z shift control keycode 44 = Control_z altgr control keycode 44 = Control_z shift altgr control keycode 44 = Control_z altgr alt keycode 44 = Meta_z shift altgr alt keycode 44 = Meta_Z keycode 45 = +x shift keycode 45 = +X altgr keycode 45 = +0xFC shift altgr keycode 45 = +0xDC control keycode 45 = Control_x shift control keycode 45 = Control_x altgr control keycode 45 = Control_x shift altgr control keycode 45 = Control_x altgr alt keycode 45 = Meta_x shift altgr alt keycode 45 = Meta_X keycode 46 = +c shift keycode 46 = +C altgr keycode 46 = +0xF6 shift altgr keycode 46 = +0xD6 control keycode 46 = Control_c shift control keycode 46 = Control_c altgr control keycode 46 = Control_c shift altgr control keycode 46 = Control_c altgr alt keycode 46 = Meta_c shift altgr alt keycode 46 = Meta_C keycode 47 = +v shift keycode 47 = +V altgr keycode 47 = +0xE6 shift altgr keycode 47 = +0xC6 control keycode 47 = Control_v shift control keycode 47 = Control_v altgr control keycode 47 = Control_v shift altgr control keycode 47 = Control_v altgr alt keycode 47 = Meta_v shift altgr alt keycode 47 = Meta_V keycode 48 = +b shift keycode 48 = +B altgr keycode 48 = +0xE1 shift altgr keycode 48 = +0xC1 control keycode 48 = Control_b shift control keycode 48 = Control_b altgr control keycode 48 = Control_b shift altgr control keycode 48 = Control_b altgr alt keycode 48 = Meta_b shift altgr alt keycode 48 = Meta_B keycode 49 = +n shift keycode 49 = +N altgr keycode 49 = +0xED shift altgr keycode 49 = +0xCD control keycode 49 = Control_n shift control keycode 49 = Control_n altgr control keycode 49 = Control_n shift altgr control keycode 49 = Control_n altgr alt keycode 49 = Meta_n shift altgr alt keycode 49 = Meta_N keycode 50 = +m shift keycode 50 = +M altgr keycode 50 = +0xEC shift altgr keycode 50 = +0xCC control keycode 50 = Control_m shift control keycode 50 = Control_m altgr control keycode 50 = Control_m shift altgr control keycode 50 = Control_m altgr alt keycode 50 = Meta_m shift altgr alt keycode 50 = Meta_M keycode 51 = comma less comma less keycode 52 = period greater period greater Compose altgr control keycode 52 = Compose keycode 53 = slash shift keycode 53 = question shift altgr keycode 53 = question control keycode 53 = Delete shift control keycode 53 = Delete altgr control keycode 53 = Delete shift altgr control keycode 53 = Delete keycode 54 = Shift control keycode 54 = AltGr_Lock altgr control keycode 54 = AltGr_Lock keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space control keycode 57 = nul shift control keycode 57 = nul altgr control keycode 57 = nul shift altgr control keycode 57 = nul keycode 58 = Caps_Lock keycode 59 = F1 shift keycode 59 = F11 shift altgr keycode 59 = F11 shift control keycode 59 = F11 shift altgr control keycode 59 = F11 alt keycode 59 = Console_1 shift alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 shift altgr alt keycode 59 = Console_1 control alt keycode 59 = Console_1 shift control alt keycode 59 = Console_1 altgr control alt keycode 59 = Console_1 shift altgr control alt keycode 59 = Console_1 keycode 60 = F2 shift keycode 60 = F12 shift altgr keycode 60 = F12 shift control keycode 60 = F12 shift altgr control keycode 60 = F12 alt keycode 60 = Console_2 shift alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 shift altgr alt keycode 60 = Console_2 control alt keycode 60 = Console_2 shift control alt keycode 60 = Console_2 altgr control alt keycode 60 = Console_2 shift altgr control alt keycode 60 = Console_2 keycode 61 = F3 shift keycode 61 = F13 shift altgr keycode 61 = F13 shift control keycode 61 = F13 shift altgr control keycode 61 = F13 alt keycode 61 = Console_3 shift alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 shift altgr alt keycode 61 = Console_3 control alt keycode 61 = Console_3 shift control alt keycode 61 = Console_3 altgr control alt keycode 61 = Console_3 shift altgr control alt keycode 61 = Console_3 keycode 62 = F4 shift keycode 62 = F14 shift altgr keycode 62 = F14 shift control keycode 62 = F14 shift altgr control keycode 62 = F14 alt keycode 62 = Console_4 shift alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 shift altgr alt keycode 62 = Console_4 control alt keycode 62 = Console_4 shift control alt keycode 62 = Console_4 altgr control alt keycode 62 = Console_4 shift altgr control alt keycode 62 = Console_4 keycode 63 = F5 shift keycode 63 = F15 shift altgr keycode 63 = F15 shift control keycode 63 = F15 shift altgr control keycode 63 = F15 alt keycode 63 = Console_5 shift alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 shift altgr alt keycode 63 = Console_5 control alt keycode 63 = Console_5 shift control alt keycode 63 = Console_5 altgr control alt keycode 63 = Console_5 shift altgr control alt keycode 63 = Console_5 keycode 64 = F6 shift keycode 64 = F16 shift altgr keycode 64 = F16 shift control keycode 64 = F16 shift altgr control keycode 64 = F16 alt keycode 64 = Console_6 shift alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 shift altgr alt keycode 64 = Console_6 control alt keycode 64 = Console_6 shift control alt keycode 64 = Console_6 altgr control alt keycode 64 = Console_6 shift altgr control alt keycode 64 = Console_6 keycode 65 = F7 shift keycode 65 = F17 shift altgr keycode 65 = F17 shift control keycode 65 = F17 shift altgr control keycode 65 = F17 alt keycode 65 = Console_7 shift alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 shift altgr alt keycode 65 = Console_7 control alt keycode 65 = Console_7 shift control alt keycode 65 = Console_7 altgr control alt keycode 65 = Console_7 shift altgr control alt keycode 65 = Console_7 keycode 66 = F8 shift keycode 66 = F18 shift altgr keycode 66 = F18 shift control keycode 66 = F18 shift altgr control keycode 66 = F18 alt keycode 66 = Console_8 shift alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 shift altgr alt keycode 66 = Console_8 control alt keycode 66 = Console_8 shift control alt keycode 66 = Console_8 altgr control alt keycode 66 = Console_8 shift altgr control alt keycode 66 = Console_8 keycode 67 = F9 shift keycode 67 = F19 shift altgr keycode 67 = F19 shift control keycode 67 = F19 shift altgr control keycode 67 = F19 alt keycode 67 = Console_9 shift alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 shift altgr alt keycode 67 = Console_9 control alt keycode 67 = Console_9 shift control alt keycode 67 = Console_9 altgr control alt keycode 67 = Console_9 shift altgr control alt keycode 67 = Console_9 keycode 68 = F10 shift keycode 68 = F20 shift altgr keycode 68 = F20 shift control keycode 68 = F20 shift altgr control keycode 68 = F20 alt keycode 68 = Console_10 shift alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 shift altgr alt keycode 68 = Console_10 control alt keycode 68 = Console_10 shift control alt keycode 68 = Console_10 altgr control alt keycode 68 = Console_10 shift altgr control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock shift keycode 70 = Show_Memory shift altgr keycode 70 = Show_Memory control keycode 70 = Show_State altgr control keycode 70 = Show_State alt keycode 70 = Show_Registers altgr alt keycode 70 = Show_Registers keycode 71 = KP_7 alt keycode 71 = Ascii_7 altgr alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 altgr alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 altgr alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 altgr alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 altgr alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 altgr alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 altgr alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 altgr alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 altgr alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 altgr alt keycode 82 = Ascii_0 keycode 83 = KP_Period control alt keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater less greater keycode 87 = F11 alt keycode 87 = Console_11 shift alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 shift altgr alt keycode 87 = Console_11 control alt keycode 87 = Console_11 shift control alt keycode 87 = Console_11 altgr control alt keycode 87 = Console_11 shift altgr control alt keycode 87 = Console_11 keycode 88 = F12 alt keycode 88 = Console_12 shift alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 shift altgr alt keycode 88 = Console_12 control alt keycode 88 = Console_12 shift control alt keycode 88 = Console_12 altgr control alt keycode 88 = Console_12 shift altgr control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control shift keycode 97 = AltGr_Lock shift altgr keycode 97 = AltGr_Lock keycode 98 = KP_Divide keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward shift altgr keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console altgr alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console altgr alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward shift altgr keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove control alt keycode 111 = Boot altgr control alt keycode 111 = Boot keycode 112 = Macro keycode 113 = F13 keycode 114 = F14 keycode 115 = Help keycode 116 = Do keycode 117 = F17 keycode 118 = KP_MinPlus keycode 119 = Pause keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = AltGr keycode 126 = Compose keycode 127 = AltGr_Lock string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string Macro = "\033[M" string Pause = "\033[P" string F24 = "\37777777763\37777777777\37777777677o\016\005\010" compose '`' 'A' to '' compose '`' 'a' to '' compose '\'' 'A' to '' compose '\'' 'a' to '' compose '^' 'A' to '' compose '^' 'a' to '' compose '~' 'A' to '' compose '~' 'a' to '' compose '"' 'A' to '' compose '"' 'a' to '' compose 'O' 'A' to '' compose 'o' 'a' to '' compose '0' 'A' to '' compose '0' 'a' to '' compose 'A' 'A' to '' compose 'a' 'a' to '' compose 'A' 'E' to '' compose 'a' 'e' to '' compose ',' 'C' to '' compose ',' 'c' to '' compose '`' 'E' to '' compose '`' 'e' to '' compose '\'' 'E' to '' compose '\'' 'e' to '' compose '^' 'E' to '' compose '^' 'e' to '' compose '"' 'E' to '' compose '"' 'e' to '' compose '`' 'I' to '' compose '`' 'i' to '' compose '\'' 'I' to '' compose '\'' 'i' to '' compose '^' 'I' to '' compose '^' 'i' to '' compose '"' 'I' to '' compose '"' 'i' to '' compose '-' 'D' to '' compose '-' 'd' to '' compose '~' 'N' to '' compose '~' 'n' to '' compose '`' 'O' to '' compose '`' 'o' to '' compose '\'' 'O' to '' compose '\'' 'o' to '' compose '^' 'O' to '' compose '^' 'o' to '' compose '~' 'O' to '' compose '~' 'o' to '' compose '"' 'O' to '' compose '"' 'o' to '' compose '/' 'O' to '' compose '/' 'o' to '' compose '`' 'U' to '' compose '`' 'u' to '' compose '\'' 'U' to '' compose '\'' 'u' to '' compose '^' 'U' to '' compose '^' 'u' to '' compose '"' 'U' to '' compose '"' 'u' to '' compose '\'' 'Y' to '' compose '\'' 'y' to '' compose 'T' 'H' to '' compose 't' 'h' to '' compose 's' 's' to '' compose '"' 'y' to '' compose 's' 'z' to '' compose 'i' 'j' to '' kbd-1.15.5/data/keymaps/i386/qwerty/emacs.map0000644000076400007640000000477612056474622015517 00000000000000#From stig@netcom.com Mon Feb 21 22:05:14 1994 (now stig@hackvan.com) # #Below is a keymap that I have customized for use with emacs. Notably, I've #enabled the alt-letter, alt-shift-letter, and ctrl-alt-letter keystrokes #because they're all usable in emacs. Also, I moved caps-lock to shift numlock #and the left half of my keyboard has two control keys...(you can never have #enough of them :) # # Stig # #Slightly modified - aeb # keymaps 0-2,4-6,8-9,12 alt_is_meta include "qwerty-layout" include "linux-with-alt-and-altgr" keycode 69 = Num_Lock Caps_Lock plain keycode 103 = Control_p plain keycode 105 = Control_b plain keycode 106 = Control_f plain keycode 108 = Control_n string F1 = "\0331c" string Prior = "\033v" # ESC-v string Next = "\026" # Ctrl-v compose as usual for "iso-8859-1" keycode 1 = Escape keycode 2 = one exclam keycode 3 = two at at nul keycode 4 = three numbersign control keycode 4 = Escape keycode 5 = four dollar dollar Control_backslash keycode 6 = five percent control keycode 6 = Control_bracketright keycode 7 = six asciicircum control keycode 7 = Control_asciicircum keycode 8 = seven ampersand braceleft Control_underscore keycode 9 = eight asterisk bracketleft Delete keycode 10 = nine parenleft bracketright keycode 11 = zero parenright braceright keycode 12 = minus underscore backslash Control_underscore keycode 13 = equal plus keycode 14 = Delete keycode 15 = Tab shift keycode 15 = Meta_Tab keycode 26 = bracketleft braceleft control keycode 26 = Escape keycode 27 = bracketright braceright control keycode 27 = Control_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m shift alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = semicolon colon keycode 40 = apostrophe quotedbl keycode 41 = grave asciitilde keycode 42 = Shift keycode 43 = backslash bar control keycode 43 = Control_backslash keycode 51 = comma less keycode 52 = period greater keycode 53 = slash question control keycode 53 = Delete keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul keycode 58 = Control keycode 86 = less greater bar keycode 97 = Control kbd-1.15.5/data/keymaps/i386/qwerty/br-latin1-abnt2.map0000644000076400007640000000512712056474622017213 00000000000000# # $Id: Brazilian Mapping for Brazilian ABNT2 Keyboards $ # $Revision: 1.1.2 $ # $Author: Antonio Dias $ # # Console fonts lat1-*.psfu work best with this mapping # # Changelog: # 2000-03-06 accdias Initial Release # 2000-03-12 accdias Modified keycode 14 to send Delete # 2001-01-10 accdias Modified keycode 53 to send semicolon colon # as pointed by Frdric Meunier # 2001-03-01 aeb, added keycode 89 for slash question degree # keymaps 0-2,4-6,8-9,12 alt_is_meta include "qwerty-layout" include "linux-with-alt-and-altgr" strings as usual compose as usual for "iso-8859-1" compose '\'' 'C' to Ccedilla compose '\'' 'c' to ccedilla keycode 1 = Escape keycode 2 = one exclam onesuperior keycode 3 = two at twosuperior nul nul keycode 4 = three numbersign threesuperior control keycode 4 = Escape keycode 5 = four dollar sterling Control_backslash keycode 6 = five percent cent control keycode 6 = Control_bracketright keycode 7 = six dead_diaeresis notsign control keycode 7 = Control_asciicircum keycode 8 = seven ampersand braceleft Control_underscore keycode 9 = eight asterisk bracketleft Delete keycode 10 = nine parenleft bracketright keycode 11 = zero parenright braceright keycode 12 = minus underscore backslash Control_underscore Control_underscore keycode 13 = equal plus section keycode 14 = Delete keycode 15 = Tab shift keycode 15 = Meta_Tab keycode 26 = dead_acute dead_grave control keycode 26 = Escape keycode 27 = bracketleft braceleft ordfeminine keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = +ccedilla +Ccedilla keycode 40 = dead_tilde dead_circumflex control keycode 40 = Control_g keycode 41 = apostrophe quotedbl control keycode 41 = nul keycode 42 = Shift keycode 43 = bracketright braceright masculine control keycode 43 = Control_bracketright keycode 51 = comma less keycode 52 = period greater control keycode 52 = nul keycode 53 = semicolon colon keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 97 = Control # # additional key has scancode 0x73 keycode 89 = slash question degree # # Windows Left and Right Keys # keycode 125 = Decr_Console keycode 126 = Incr_Console # # Windows Menu Key # keycode 127 = Last_Console # # End of file # kbd-1.15.5/data/keymaps/i386/qwerty/bg_bds-cp1251.map0000644000076400007640000007270612056474622016556 00000000000000### Ver 0.2 - 20021013 ### Linux console Bulgarian keymap, BDS (Bulgarian National Standart) cyrillic layout. ### Charset: CP1251 ### Author: Peter Georgiev ### ### Temporary switching between CYR and LAT is done with AltGr (R_Alt) key or the L_WIN key. ### AltGr (R_Alt), kakto i L_WIN prevkliuchvat vremenno mezhdu CYR i LAT. ### Permanent switching between CYR and LAT is done with Ctrl+Shift, or the WIN_MENU key. ### Ctrl+Shift, kakto i WIN_MENU prevkliuchvat mezhdu CYR i LAT. ### ### Compose key is R_WIN key. ### ### EURO sign is Ctrl+Alt+E ### Ctrl+Alt+E e znak za Evro ### ### Ctrl+Alt+2 e maimunsko "a" /kliomba/ - @ (dobaveno za udobstvo ot latin layout) ### Ctrl+Alt+7 e ampersand - & (dobaweno za udobstvo ot latin layout) keymaps 0-15 alt_is_meta strings as usual keycode 1 = Escape keycode 2 = one exclam one exclam keycode 3 = two shift keycode 3 = at shift altgr keycode 3 = question control keycode 3 = nul shift control keycode 3 = nul altgr control keycode 3 = nul altgr control alt keycode 3 = at shift altgr control keycode 3 = nul keycode 4 = three shift keycode 4 = numbersign shift altgr keycode 4 = plus control keycode 4 = Escape shift control keycode 4 = Escape altgr control keycode 4 = Escape shift altgr control keycode 4 = Escape keycode 5 = four shift keycode 5 = dollar shift altgr keycode 5 = quotedbl control keycode 5 = Control_backslash shift control keycode 5 = Control_backslash altgr control keycode 5 = Control_backslash shift altgr control keycode 5 = Control_backslash keycode 6 = five shift keycode 6 = percent shift altgr keycode 6 = percent control keycode 6 = Control_bracketright shift control keycode 6 = Control_bracketright altgr control keycode 6 = Control_bracketright shift altgr control keycode 6 = Control_bracketright keycode 7 = six shift keycode 7 = asciicircum shift altgr keycode 7 = equal control keycode 7 = Control_asciicircum shift control keycode 7 = Control_asciicircum altgr control keycode 7 = Control_asciicircum shift altgr control keycode 7 = Control_asciicircum keycode 8 = seven shift keycode 8 = ampersand shift altgr keycode 8 = colon control keycode 8 = Control_underscore shift control keycode 8 = Control_underscore altgr control keycode 8 = Control_underscore shift altgr control keycode 8 = Control_underscore keycode 9 = eight shift keycode 9 = asterisk shift altgr keycode 9 = slash control keycode 9 = Delete shift control keycode 9 = Delete altgr control keycode 9 = Delete shift altgr control keycode 9 = Delete keycode 10 = nine parenleft nine underscore keycode 11 = zero parenright zero +0xB9 keycode 12 = minus shift keycode 12 = underscore shift altgr keycode 12 = I control keycode 12 = Control_underscore shift control keycode 12 = Control_underscore altgr control keycode 12 = Control_underscore shift altgr control keycode 12 = Control_underscore keycode 13 = equal plus period V keycode 14 = Delete control keycode 14 = BackSpace shift control keycode 14 = BackSpace altgr control keycode 14 = BackSpace shift altgr control keycode 14 = BackSpace keycode 15 = Tab shift keycode 15 = Meta_Tab alt keycode 15 = Meta_Tab keycode 16 = +q shift keycode 16 = +Q altgr keycode 16 = comma shift altgr keycode 16 = +0xFB control keycode 16 = Control_q shift control keycode 16 = Control_q altgr control keycode 16 = Control_q shift altgr control keycode 16 = Control_q altgr alt keycode 16 = Meta_q shift altgr alt keycode 16 = Meta_Q keycode 17 = +w shift keycode 17 = +W altgr keycode 17 = +0xF3 shift altgr keycode 17 = +0xD3 control keycode 17 = Control_w shift control keycode 17 = Control_w altgr control keycode 17 = Control_w shift altgr control keycode 17 = Control_w altgr alt keycode 17 = Meta_w shift altgr alt keycode 17 = Meta_W keycode 18 = +e shift keycode 18 = +E altgr keycode 18 = +0xE5 shift altgr keycode 18 = +0xC5 control keycode 18 = Control_e control alt keycode 18 = +0x88 shift control keycode 18 = Control_e altgr control keycode 18 = Control_e shift altgr control keycode 18 = Control_e altgr alt keycode 18 = Meta_e shift altgr alt keycode 18 = Meta_E altgr control alt keycode 18 = +0x88 keycode 19 = +r shift keycode 19 = +R altgr keycode 19 = +0xE8 shift altgr keycode 19 = +0xC8 control keycode 19 = Control_r shift control keycode 19 = Control_r altgr control keycode 19 = Control_r shift altgr control keycode 19 = Control_r altgr alt keycode 19 = Meta_r shift altgr alt keycode 19 = Meta_R keycode 20 = +t shift keycode 20 = +T altgr keycode 20 = +0xF8 shift altgr keycode 20 = +0xD8 control keycode 20 = Control_t shift control keycode 20 = Control_t altgr control keycode 20 = Control_t shift altgr control keycode 20 = Control_t altgr alt keycode 20 = Meta_t shift altgr alt keycode 20 = Meta_T keycode 21 = +y shift keycode 21 = +Y altgr keycode 21 = +0xF9 shift altgr keycode 21 = +0xD9 control keycode 21 = Control_y shift control keycode 21 = Control_y altgr control keycode 21 = Control_y shift altgr control keycode 21 = Control_y altgr alt keycode 21 = Meta_y shift altgr alt keycode 21 = Meta_Y keycode 22 = +u shift keycode 22 = +U altgr keycode 22 = +0xEA shift altgr keycode 22 = +0xCA control keycode 22 = Control_u shift control keycode 22 = Control_u altgr control keycode 22 = Control_u shift altgr control keycode 22 = Control_u altgr alt keycode 22 = Meta_u shift altgr alt keycode 22 = Meta_U keycode 23 = +i shift keycode 23 = +I altgr keycode 23 = +0xF1 shift altgr keycode 23 = +0xD1 control keycode 23 = Tab shift control keycode 23 = Tab altgr control keycode 23 = Tab shift altgr control keycode 23 = Tab altgr alt keycode 23 = Meta_i shift altgr alt keycode 23 = Meta_I keycode 24 = +o shift keycode 24 = +O altgr keycode 24 = +0xE4 shift altgr keycode 24 = +0xC4 control keycode 24 = Control_o shift control keycode 24 = Control_o altgr control keycode 24 = Control_o shift altgr control keycode 24 = Control_o altgr alt keycode 24 = Meta_o shift altgr alt keycode 24 = Meta_O keycode 25 = +p shift keycode 25 = +P altgr keycode 25 = +0xE7 shift altgr keycode 25 = +0xC7 control keycode 25 = Control_p shift control keycode 25 = Control_p altgr control keycode 25 = Control_p shift altgr control keycode 25 = Control_p altgr alt keycode 25 = Meta_p shift altgr alt keycode 25 = Meta_P keycode 26 = bracketleft shift keycode 26 = braceleft altgr keycode 26 = +0xF6 shift altgr keycode 26 = +0xD6 control keycode 26 = Escape shift control keycode 26 = Escape altgr control keycode 26 = Escape shift altgr control keycode 26 = Escape altgr alt keycode 26 = Meta_bracketleft shift altgr alt keycode 26 = Meta_braceleft keycode 27 = bracketright shift keycode 27 = braceright altgr keycode 27 = semicolon shift altgr keycode 27 = +0xA7 control keycode 27 = Control_bracketright shift control keycode 27 = Control_bracketright altgr control keycode 27 = Control_bracketright shift altgr control keycode 27 = Control_bracketright altgr alt keycode 27 = Meta_bracketright shift altgr alt keycode 27 = Meta_braceright keycode 28 = Return alt keycode 28 = Meta_Control_m shift alt keycode 28 = Meta_Control_m altgr alt keycode 28 = Meta_Control_m shift altgr alt keycode 28 = Meta_Control_m control alt keycode 28 = Meta_Control_m shift control alt keycode 28 = Meta_Control_m altgr control alt keycode 28 = Meta_Control_m shift altgr control alt keycode 28 = Meta_Control_m keycode 29 = Control shift keycode 29 = AltGr_Lock shift altgr keycode 29 = AltGr_Lock keycode 30 = +a shift keycode 30 = +A altgr keycode 30 = +0xFC shift altgr keycode 30 = +0xDC control keycode 30 = Control_a shift control keycode 30 = Control_a altgr control keycode 30 = Control_a shift altgr control keycode 30 = Control_a altgr alt keycode 30 = Meta_a shift altgr alt keycode 30 = Meta_A keycode 31 = +s shift keycode 31 = +S altgr keycode 31 = +0xFF shift altgr keycode 31 = +0xDF control keycode 31 = Control_s shift control keycode 31 = Control_s altgr control keycode 31 = Control_s shift altgr control keycode 31 = Control_s altgr alt keycode 31 = Meta_s shift altgr alt keycode 31 = Meta_S keycode 32 = +d shift keycode 32 = +D altgr keycode 32 = +0xE0 shift altgr keycode 32 = +0xC0 control keycode 32 = Control_d shift control keycode 32 = Control_d altgr control keycode 32 = Control_d shift altgr control keycode 32 = Control_d altgr alt keycode 32 = Meta_d shift altgr alt keycode 32 = Meta_D keycode 33 = +f shift keycode 33 = +F altgr keycode 33 = +0xEE shift altgr keycode 33 = +0xCE control keycode 33 = Control_f shift control keycode 33 = Control_f altgr control keycode 33 = Control_f shift altgr control keycode 33 = Control_f altgr alt keycode 33 = Meta_f shift altgr alt keycode 33 = Meta_F keycode 34 = +g shift keycode 34 = +G altgr keycode 34 = +0xE6 shift altgr keycode 34 = +0xC6 control keycode 34 = Control_g shift control keycode 34 = Control_g altgr control keycode 34 = Control_g shift altgr control keycode 34 = Control_g altgr alt keycode 34 = Meta_g shift altgr alt keycode 34 = Meta_G keycode 35 = +h shift keycode 35 = +H altgr keycode 35 = +0xE3 shift altgr keycode 35 = +0xC3 control keycode 35 = BackSpace shift control keycode 35 = BackSpace altgr control keycode 35 = BackSpace shift altgr control keycode 35 = BackSpace altgr alt keycode 35 = Meta_h shift altgr alt keycode 35 = Meta_H keycode 36 = +j shift keycode 36 = +J altgr keycode 36 = +0xF2 shift altgr keycode 36 = +0xD2 control keycode 36 = Linefeed shift control keycode 36 = Linefeed altgr control keycode 36 = Linefeed shift altgr control keycode 36 = Linefeed altgr alt keycode 36 = Meta_j shift altgr alt keycode 36 = Meta_J keycode 37 = +k shift keycode 37 = +K altgr keycode 37 = +0xED shift altgr keycode 37 = +0xCD control keycode 37 = Control_k shift control keycode 37 = Control_k altgr control keycode 37 = Control_k shift altgr control keycode 37 = Control_k altgr alt keycode 37 = Meta_k shift altgr alt keycode 37 = Meta_K keycode 38 = +l shift keycode 38 = +L altgr keycode 38 = +0xE2 shift altgr keycode 38 = +0xC2 control keycode 38 = Control_l shift control keycode 38 = Control_l altgr control keycode 38 = Control_l shift altgr control keycode 38 = Control_l altgr alt keycode 38 = Meta_l shift altgr alt keycode 38 = Meta_L keycode 39 = semicolon colon +0xEC +0xCC keycode 40 = apostrophe quotedbl +0xF7 +0xD7 control keycode 40 = Control_g shift control keycode 40 = Control_g altgr control keycode 40 = Control_g shift altgr control keycode 40 = Control_g keycode 41 = grave asciitilde grave asciitilde control keycode 41 = nul shift control keycode 41 = nul altgr control keycode 41 = nul shift altgr control keycode 41 = nul altgr alt keycode 41 = Meta_grave shift altgr alt keycode 41 = Meta_asciitilde keycode 42 = Shift control keycode 42 = AltGr_Lock altgr control keycode 42 = AltGr_Lock keycode 43 = backslash shift keycode 43 = bar altgr keycode 43 = parenleft shift altgr keycode 43 = parenright control keycode 43 = Control_backslash shift control keycode 43 = Control_backslash altgr control keycode 43 = Control_backslash shift altgr control keycode 43 = Control_backslash altgr alt keycode 43 = Meta_backslash shift altgr alt keycode 43 = Meta_bar keycode 44 = +z shift keycode 44 = +Z altgr keycode 44 = +0xFE shift altgr keycode 44 = +0xDE control keycode 44 = Control_z shift control keycode 44 = Control_z altgr control keycode 44 = Control_z shift altgr control keycode 44 = Control_z altgr alt keycode 44 = Meta_z shift altgr alt keycode 44 = Meta_Z keycode 45 = +x shift keycode 45 = +X altgr keycode 45 = +0xE9 shift altgr keycode 45 = +0xC9 control keycode 45 = Control_x shift control keycode 45 = Control_x altgr control keycode 45 = Control_x shift altgr control keycode 45 = Control_x altgr alt keycode 45 = Meta_x shift altgr alt keycode 45 = Meta_X keycode 46 = +c shift keycode 46 = +C altgr keycode 46 = +0xFA shift altgr keycode 46 = +0xDA control keycode 46 = Control_c shift control keycode 46 = Control_c altgr control keycode 46 = Control_c shift altgr control keycode 46 = Control_c altgr alt keycode 46 = Meta_c shift altgr alt keycode 46 = Meta_C keycode 47 = +v shift keycode 47 = +V altgr keycode 47 = +0xFD shift altgr keycode 47 = +0xDD control keycode 47 = Control_v shift control keycode 47 = Control_v altgr control keycode 47 = Control_v shift altgr control keycode 47 = Control_v altgr alt keycode 47 = Meta_v shift altgr alt keycode 47 = Meta_V keycode 48 = +b shift keycode 48 = +B altgr keycode 48 = +0xF4 shift altgr keycode 48 = +0xD4 control keycode 48 = Control_b shift control keycode 48 = Control_b altgr control keycode 48 = Control_b shift altgr control keycode 48 = Control_b altgr alt keycode 48 = Meta_b shift altgr alt keycode 48 = Meta_B keycode 49 = +n shift keycode 49 = +N altgr keycode 49 = +0xF5 shift altgr keycode 49 = +0xD5 control keycode 49 = Control_n shift control keycode 49 = Control_n altgr control keycode 49 = Control_n shift altgr control keycode 49 = Control_n altgr alt keycode 49 = Meta_n shift altgr alt keycode 49 = Meta_N keycode 50 = +m shift keycode 50 = +M altgr keycode 50 = +0xEF shift altgr keycode 50 = +0xCF control keycode 50 = Control_m shift control keycode 50 = Control_m altgr control keycode 50 = Control_m shift altgr control keycode 50 = Control_m altgr alt keycode 50 = Meta_m shift altgr alt keycode 50 = Meta_M keycode 51 = comma less +0xF0 +0xD0 keycode 52 = period greater +0xEB +0xCB Compose altgr control keycode 52 = Compose keycode 53 = slash question +0xE1 +0xC1 control keycode 53 = Delete shift control keycode 53 = Delete altgr control keycode 53 = Delete shift altgr control keycode 53 = Delete keycode 54 = Shift control keycode 54 = AltGr_Lock altgr control keycode 54 = AltGr_Lock keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space control keycode 57 = nul shift control keycode 57 = nul altgr control keycode 57 = nul shift altgr control keycode 57 = nul keycode 58 = Caps_Lock keycode 59 = F1 shift keycode 59 = F11 shift altgr keycode 59 = F11 shift control keycode 59 = F11 shift altgr control keycode 59 = F11 alt keycode 59 = Console_1 shift alt keycode 59 = Console_1 altgr alt keycode 59 = Console_1 shift altgr alt keycode 59 = Console_1 control alt keycode 59 = Console_1 shift control alt keycode 59 = Console_1 altgr control alt keycode 59 = Console_1 shift altgr control alt keycode 59 = Console_1 keycode 60 = F2 shift keycode 60 = F12 shift altgr keycode 60 = F12 shift control keycode 60 = F12 shift altgr control keycode 60 = F12 alt keycode 60 = Console_2 shift alt keycode 60 = Console_2 altgr alt keycode 60 = Console_2 shift altgr alt keycode 60 = Console_2 control alt keycode 60 = Console_2 shift control alt keycode 60 = Console_2 altgr control alt keycode 60 = Console_2 shift altgr control alt keycode 60 = Console_2 keycode 61 = F3 shift keycode 61 = F13 shift altgr keycode 61 = F13 shift control keycode 61 = F13 shift altgr control keycode 61 = F13 alt keycode 61 = Console_3 shift alt keycode 61 = Console_3 altgr alt keycode 61 = Console_3 shift altgr alt keycode 61 = Console_3 control alt keycode 61 = Console_3 shift control alt keycode 61 = Console_3 altgr control alt keycode 61 = Console_3 shift altgr control alt keycode 61 = Console_3 keycode 62 = F4 shift keycode 62 = F14 shift altgr keycode 62 = F14 shift control keycode 62 = F14 shift altgr control keycode 62 = F14 alt keycode 62 = Console_4 shift alt keycode 62 = Console_4 altgr alt keycode 62 = Console_4 shift altgr alt keycode 62 = Console_4 control alt keycode 62 = Console_4 shift control alt keycode 62 = Console_4 altgr control alt keycode 62 = Console_4 shift altgr control alt keycode 62 = Console_4 keycode 63 = F5 shift keycode 63 = F15 shift altgr keycode 63 = F15 shift control keycode 63 = F15 shift altgr control keycode 63 = F15 alt keycode 63 = Console_5 shift alt keycode 63 = Console_5 altgr alt keycode 63 = Console_5 shift altgr alt keycode 63 = Console_5 control alt keycode 63 = Console_5 shift control alt keycode 63 = Console_5 altgr control alt keycode 63 = Console_5 shift altgr control alt keycode 63 = Console_5 keycode 64 = F6 shift keycode 64 = F16 shift altgr keycode 64 = F16 shift control keycode 64 = F16 shift altgr control keycode 64 = F16 alt keycode 64 = Console_6 shift alt keycode 64 = Console_6 altgr alt keycode 64 = Console_6 shift altgr alt keycode 64 = Console_6 control alt keycode 64 = Console_6 shift control alt keycode 64 = Console_6 altgr control alt keycode 64 = Console_6 shift altgr control alt keycode 64 = Console_6 keycode 65 = F7 shift keycode 65 = F17 shift altgr keycode 65 = F17 shift control keycode 65 = F17 shift altgr control keycode 65 = F17 alt keycode 65 = Console_7 shift alt keycode 65 = Console_7 altgr alt keycode 65 = Console_7 shift altgr alt keycode 65 = Console_7 control alt keycode 65 = Console_7 shift control alt keycode 65 = Console_7 altgr control alt keycode 65 = Console_7 shift altgr control alt keycode 65 = Console_7 keycode 66 = F8 shift keycode 66 = F18 shift altgr keycode 66 = F18 shift control keycode 66 = F18 shift altgr control keycode 66 = F18 alt keycode 66 = Console_8 shift alt keycode 66 = Console_8 altgr alt keycode 66 = Console_8 shift altgr alt keycode 66 = Console_8 control alt keycode 66 = Console_8 shift control alt keycode 66 = Console_8 altgr control alt keycode 66 = Console_8 shift altgr control alt keycode 66 = Console_8 keycode 67 = F9 shift keycode 67 = F19 shift altgr keycode 67 = F19 shift control keycode 67 = F19 shift altgr control keycode 67 = F19 alt keycode 67 = Console_9 shift alt keycode 67 = Console_9 altgr alt keycode 67 = Console_9 shift altgr alt keycode 67 = Console_9 control alt keycode 67 = Console_9 shift control alt keycode 67 = Console_9 altgr control alt keycode 67 = Console_9 shift altgr control alt keycode 67 = Console_9 keycode 68 = F10 shift keycode 68 = F20 shift altgr keycode 68 = F20 shift control keycode 68 = F20 shift altgr control keycode 68 = F20 alt keycode 68 = Console_10 shift alt keycode 68 = Console_10 altgr alt keycode 68 = Console_10 shift altgr alt keycode 68 = Console_10 control alt keycode 68 = Console_10 shift control alt keycode 68 = Console_10 altgr control alt keycode 68 = Console_10 shift altgr control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock shift keycode 70 = Show_Memory shift altgr keycode 70 = Show_Memory control keycode 70 = Show_State altgr control keycode 70 = Show_State alt keycode 70 = Show_Registers altgr alt keycode 70 = Show_Registers keycode 71 = KP_7 alt keycode 71 = Ascii_7 altgr alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 altgr alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 altgr alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 altgr alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 altgr alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 altgr alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 altgr alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 altgr alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 altgr alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 altgr alt keycode 82 = Ascii_0 keycode 83 = KP_Period control alt keycode 83 = Boot altgr control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater less greater keycode 87 = F11 alt keycode 87 = Console_11 shift alt keycode 87 = Console_11 altgr alt keycode 87 = Console_11 shift altgr alt keycode 87 = Console_11 control alt keycode 87 = Console_11 shift control alt keycode 87 = Console_11 altgr control alt keycode 87 = Console_11 shift altgr control alt keycode 87 = Console_11 keycode 88 = F12 alt keycode 88 = Console_12 shift alt keycode 88 = Console_12 altgr alt keycode 88 = Console_12 shift altgr alt keycode 88 = Console_12 control alt keycode 88 = Console_12 shift control alt keycode 88 = Console_12 altgr control alt keycode 88 = Console_12 shift altgr control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control shift keycode 97 = AltGr_Lock shift altgr keycode 97 = AltGr_Lock keycode 98 = KP_Divide keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward shift altgr keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console altgr alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console altgr alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward shift altgr keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove control alt keycode 111 = Boot altgr control alt keycode 111 = Boot keycode 112 = Macro keycode 113 = F13 keycode 114 = F14 keycode 115 = Help keycode 116 = Do keycode 117 = F17 keycode 118 = KP_MinPlus keycode 119 = Pause keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = AltGr keycode 126 = Compose keycode 127 = AltGr_Lock string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string Macro = "\033[M" string Pause = "\033[P" string F24 = "\37777777763\37777777777\37777777677o\016\005\010" compose '`' 'A' to '' compose '`' 'a' to '' compose '\'' 'A' to '' compose '\'' 'a' to '' compose '^' 'A' to '' compose '^' 'a' to '' compose '~' 'A' to '' compose '~' 'a' to '' compose '"' 'A' to '' compose '"' 'a' to '' compose 'O' 'A' to '' compose 'o' 'a' to '' compose '0' 'A' to '' compose '0' 'a' to '' compose 'A' 'A' to '' compose 'a' 'a' to '' compose 'A' 'E' to '' compose 'a' 'e' to '' compose ',' 'C' to '' compose ',' 'c' to '' compose '`' 'E' to '' compose '`' 'e' to '' compose '\'' 'E' to '' compose '\'' 'e' to '' compose '^' 'E' to '' compose '^' 'e' to '' compose '"' 'E' to '' compose '"' 'e' to '' compose '`' 'I' to '' compose '`' 'i' to '' compose '\'' 'I' to '' compose '\'' 'i' to '' compose '^' 'I' to '' compose '^' 'i' to '' compose '"' 'I' to '' compose '"' 'i' to '' compose '-' 'D' to '' compose '-' 'd' to '' compose '~' 'N' to '' compose '~' 'n' to '' compose '`' 'O' to '' compose '`' 'o' to '' compose '\'' 'O' to '' compose '\'' 'o' to '' compose '^' 'O' to '' compose '^' 'o' to '' compose '~' 'O' to '' compose '~' 'o' to '' compose '"' 'O' to '' compose '"' 'o' to '' compose '/' 'O' to '' compose '/' 'o' to '' compose '`' 'U' to '' compose '`' 'u' to '' compose '\'' 'U' to '' compose '\'' 'u' to '' compose '^' 'U' to '' compose '^' 'u' to '' compose '"' 'U' to '' compose '"' 'u' to '' compose '\'' 'Y' to '' compose '\'' 'y' to '' compose 'T' 'H' to '' compose 't' 'h' to '' compose 's' 's' to '' compose '"' 'y' to '' compose 's' 'z' to '' compose 'i' 'j' to '' kbd-1.15.5/data/keymaps/i386/include/0000755000076400007640000000000012056474622014062 500000000000000kbd-1.15.5/data/keymaps/i386/include/linux-keys-bare.inc0000644000076400007640000001040112056474622017510 00000000000000# Linux-specific (and language-independent) keys # # This file describes function keys, console switching keys, # keypad, cursor keys, and SysRq, ScrollLock, Pause # # It does not use the AltGr modifier, so that the user can opt # to have both Alt keys produce the same effect. # As a consequence, the Hex_* keys are missing, as are # control altgr keycode 83 = Boot # control altgr keycode 111 = Boot # # One culture-specific item that will be overridden in many keymaps # is the KP_Period: many countries have a KP_Comma instead. # # One user-preference item will be the function of the Delete key. # # Old keyboards have 10 function keys, and keymaps have # sometimes used shift+F1 = F11, and sometimes shift+F1 = F13. # Here we assume an enhanced keyboard (with 12 function keys). # plain keycode 59 = F1 plain keycode 60 = F2 plain keycode 61 = F3 plain keycode 62 = F4 plain keycode 63 = F5 plain keycode 64 = F6 plain keycode 65 = F7 plain keycode 66 = F8 plain keycode 67 = F9 plain keycode 68 = F10 plain keycode 87 = F11 plain keycode 88 = F12 shift keycode 59 = F13 shift keycode 60 = F14 shift keycode 61 = F15 shift keycode 62 = F16 shift keycode 63 = F17 shift keycode 64 = F18 shift keycode 65 = F19 shift keycode 66 = F20 shift keycode 67 = F21 shift keycode 68 = F22 shift keycode 87 = F23 shift keycode 88 = F24 control keycode 59 = F25 control keycode 60 = F26 control keycode 61 = F27 control keycode 62 = F28 control keycode 63 = F29 control keycode 64 = F30 control keycode 65 = F31 control keycode 66 = F32 control keycode 67 = F33 control keycode 68 = F34 control keycode 87 = F35 control keycode 88 = F36 # # The canonical assignment for F37-F48 uses # control shift keycode 59 = F37 # etc. If you want that, load linux-keys-extd.inc # # Both Alt+Fn and Control+Alt+Fn switch to Console n # (in order to please Linux / dosemu / X). # Here Consoles 1..12. For 13..24 load linux-keys-extd.inc # alt keycode 59 = Console_1 alt keycode 60 = Console_2 alt keycode 61 = Console_3 alt keycode 62 = Console_4 alt keycode 63 = Console_5 alt keycode 64 = Console_6 alt keycode 65 = Console_7 alt keycode 66 = Console_8 alt keycode 67 = Console_9 alt keycode 68 = Console_10 alt keycode 87 = Console_11 alt keycode 88 = Console_12 control alt keycode 59 = Console_1 control alt keycode 60 = Console_2 control alt keycode 61 = Console_3 control alt keycode 62 = Console_4 control alt keycode 63 = Console_5 control alt keycode 64 = Console_6 control alt keycode 65 = Console_7 control alt keycode 66 = Console_8 control alt keycode 67 = Console_9 control alt keycode 68 = Console_10 control alt keycode 87 = Console_11 control alt keycode 88 = Console_12 # # Keypad keys # keycode 69 = Num_Lock keycode 98 = KP_Divide keycode 55 = KP_Multiply keycode 74 = KP_Subtract keycode 78 = KP_Add keycode 96 = KP_Enter # keycode 71 = KP_7 keycode 72 = KP_8 keycode 73 = KP_9 keycode 75 = KP_4 keycode 76 = KP_5 keycode 77 = KP_6 keycode 79 = KP_1 keycode 80 = KP_2 keycode 81 = KP_3 keycode 82 = KP_0 # keycode 83 = KP_Period # or KP_Comma control alt keycode 83 = Boot # alt keycode 71 = Ascii_7 alt keycode 72 = Ascii_8 alt keycode 73 = Ascii_9 alt keycode 75 = Ascii_4 alt keycode 76 = Ascii_5 alt keycode 77 = Ascii_6 alt keycode 79 = Ascii_1 alt keycode 80 = Ascii_2 alt keycode 81 = Ascii_3 alt keycode 82 = Ascii_0 # # The four cursor keys # keycode 103 = Up keycode 105 = Left keycode 106 = Right keycode 108 = Down alt keycode 103 = KeyboardSignal alt keycode 105 = Decr_Console alt keycode 106 = Incr_Console # # The six edit keys # keycode 110 = Insert keycode 102 = Home # Find keycode 104 = PageUp # Prior keycode 111 = Remove keycode 107 = End # Select keycode 109 = PageDown # Next shift keycode 104 = Scroll_Backward shift keycode 109 = Scroll_Forward control alt keycode 111 = Boot # # The three system keys # keycode 84 = Last_Console # Alt+SysRq/PrintScrn #keycode 99 = VoidSymbol # SysRq/PrintScrn keycode 99 = Compose # SysRq/PrintScrn alt keycode 99 = Control_backslash control keycode 99 = Control_backslash plain keycode 70 = Scroll_Lock shift keycode 70 = Show_Memory control keycode 70 = Show_State alt keycode 70 = Show_Registers keycode 101 = Break # Ctrl+Break/Pause keycode 119 = Pause # Break/Pause kbd-1.15.5/data/keymaps/i386/include/backspace.map0000644000076400007640000000013012056474622016407 00000000000000keycode 14 = Control_h Control_h alt keycode 14 = Meta_Control_h kbd-1.15.5/data/keymaps/i386/include/ctrl.map0000644000076400007640000000025612056474622015450 00000000000000keycode 29 = Caps_Lock keycode 58 = Control keycode 97 = Compose # keycode 97 = Control # Shift keycode 97 = Compose is also popular # (Right Ctrl + Shift for Compose) kbd-1.15.5/data/keymaps/i386/include/euro1.map0000644000076400007640000000037512056474622015541 00000000000000# Euro and cent # [Say: "loadkeys euro1" to get Euro and cent with AltGr (right alt) # on the positions where many keyboards have 5 and C. # To get it displayed, use a latin0 (i.e., latin9) font.] altgr keycode 6 = currency altgr keycode 46 = cent kbd-1.15.5/data/keymaps/i386/include/windowkeys.map0000644000076400007640000000022612056474622016704 00000000000000# Extra 105 windows keys keycode 125 = Decr_Console keycode 126 = Incr_Console keycode 127 = Last_Console # "keycode 127 = Compose" is also popular kbd-1.15.5/data/keymaps/i386/include/qwertz-layout.inc0000644000076400007640000000071012056474622017342 00000000000000# qwertz-layout keycode 16 = q keycode 17 = w keycode 18 = e keycode 19 = r keycode 20 = t keycode 21 = z keycode 22 = u keycode 23 = i keycode 24 = o keycode 25 = p # keycode 30 = a keycode 31 = s keycode 32 = d keycode 33 = f keycode 34 = g keycode 35 = h keycode 36 = j keycode 37 = k keycode 38 = l # keycode 44 = y keycode 45 = x keycode 46 = c keycode 47 = v keycode 48 = b keycode 49 = n keycode 50 = m # include "compose" kbd-1.15.5/data/keymaps/i386/include/linux-with-alt-and-altgr.inc0000644000076400007640000000135212056474622021233 00000000000000include "linux-keys-bare" keycode 100 = AltGr alt keycode 100 = Compose altgr keycode 70 = Show_Registers alt keycode 70 = Scroll_Lock control altgr keycode 83 = Boot control altgr keycode 111 = Boot # Hex keypad keys (for giving a Unicode value in 4 hex digits) # Follow lt.map and assign Hex_A .. Hex_F to keypad border. altgr keycode 55 = Hex_C altgr keycode 69 = Hex_A altgr keycode 71 = Hex_7 altgr keycode 72 = Hex_8 altgr keycode 73 = Hex_9 altgr keycode 74 = Hex_D altgr keycode 75 = Hex_4 altgr keycode 76 = Hex_5 altgr keycode 77 = Hex_6 altgr keycode 78 = Hex_E altgr keycode 79 = Hex_1 altgr keycode 80 = Hex_2 altgr keycode 81 = Hex_3 altgr keycode 82 = Hex_0 altgr keycode 96 = Hex_F altgr keycode 98 = Hex_B kbd-1.15.5/data/keymaps/i386/include/unicode.map0000644000076400007640000000202012056474622016121 00000000000000# Most people will prefer the default Unicode hex input # sequences (that use the keypad, with A-F represented # by the keys around the digits in natural order). # However, ISO-14755 suggests to use Ctrl-Shift and # the ordinary letters and digits. That is also possible # (but then Ctrl-Shift-2 will no longer be Ctrl-@). control shift keycode 11 = Hex_0 control shift keycode 2 = Hex_1 control shift keycode 3 = Hex_2 control shift keycode 4 = Hex_3 control shift keycode 5 = Hex_4 control shift keycode 6 = Hex_5 control shift keycode 7 = Hex_6 control shift keycode 8 = Hex_7 control shift keycode 9 = Hex_8 control shift keycode 10 = Hex_9 control shift keycode 30 = Hex_A control shift keycode 48 = Hex_B control shift keycode 46 = Hex_C control shift keycode 32 = Hex_D control shift keycode 18 = Hex_E control shift keycode 33 = Hex_F # # If the keyboard is in Unicode mode, then pressing # Ctrl-Shift, typing 4 hex digits and releasing Ctrl-Shift # will produce the unicode character with the given code. # kbd-1.15.5/data/keymaps/i386/include/azerty-layout.inc0000644000076400007640000000066612056474622017336 00000000000000# azerty-layout keycode 16 = a keycode 17 = z keycode 18 = e keycode 19 = r keycode 20 = t keycode 21 = y keycode 22 = u keycode 23 = i keycode 24 = o keycode 25 = p # keycode 30 = q keycode 31 = s keycode 32 = d keycode 33 = f keycode 34 = g keycode 35 = h keycode 36 = j keycode 37 = k keycode 38 = l keycode 39 = m # keycode 44 = w keycode 45 = x keycode 46 = c keycode 47 = v keycode 48 = b keycode 49 = n # kbd-1.15.5/data/keymaps/i386/include/keypad.map0000644000076400007640000000242612056474622015762 00000000000000# # Keypad mapping: # - use Alt + KP_[0-9] to compose chars using decimal byte (eg. ASCII, latin1, ...) codes. # - use AltGr + KP_[0-9] + grey keys to compose with Hex unicodes. # (digits A..F are mapped clockwise from NumLock to KP_Enter) # keycode 69 = Num_Lock AltGr keycode 69 = Hex_A keycode 98 = KP_Divide AltGr keycode 98 = Hex_B keycode 55 = KP_Multiply AltGr keycode 55 = Hex_C keycode 74 = KP_Subtract AltGr keycode 74 = Hex_D keycode 78 = KP_Add AltGr keycode 78 = Hex_E keycode 96 = KP_Enter AltGr keycode 96 = Hex_F keycode 71 = KP_7 AltGr keycode 71 = Hex_7 Alt keycode 71 = Ascii_7 keycode 72 = KP_8 AltGr keycode 72 = Hex_8 Alt keycode 72 = Ascii_8 keycode 73 = KP_9 AltGr keycode 73 = Hex_9 Alt keycode 73 = Ascii_9 keycode 75 = KP_4 AltGr keycode 75 = Hex_4 Alt keycode 75 = Ascii_4 keycode 76 = KP_5 AltGr keycode 76 = Hex_5 Alt keycode 76 = Ascii_5 keycode 77 = KP_6 AltGr keycode 77 = Hex_6 Alt keycode 77 = Ascii_6 keycode 79 = KP_1 AltGr keycode 79 = Hex_1 Alt keycode 79 = Ascii_1 keycode 80 = KP_2 AltGr keycode 80 = Hex_2 Alt keycode 80 = Ascii_2 keycode 81 = KP_3 AltGr keycode 81 = Hex_3 Alt keycode 81 = Ascii_3 keycode 82 = KP_0 AltGr keycode 82 = Hex_0 Alt keycode 82 = Ascii_0 kbd-1.15.5/data/keymaps/i386/include/euro1.inc0000644000076400007640000000037512056474622015535 00000000000000# Euro and cent # [Say: "loadkeys euro1" to get Euro and cent with AltGr (right alt) # on the positions where many keyboards have 5 and C. # To get it displayed, use a latin0 (i.e., latin9) font.] altgr keycode 6 = currency altgr keycode 46 = cent kbd-1.15.5/data/keymaps/i386/include/linux-with-two-alt-keys.inc0000644000076400007640000000022212056474622021137 00000000000000# For keymaps in which both Alt keys are equivalent # No convention for Hex_* has been established. include "linux-keys-bare" keycode 100 = Alt kbd-1.15.5/data/keymaps/i386/include/compose.inc0000644000076400007640000000042612056474622016144 00000000000000# We map the PrintScreen key (useless) and Alt+AltGr to the Compose key... # A really useful thing not found on normal keyboards. :/ # # (c) 2001 Bernhard Rosenkrnzer keycode 99 = Compose # SysRq/PrintScrn keycode 100 = AltGr alt keycode 100 = Compose kbd-1.15.5/data/keymaps/i386/include/linux-with-modeshift-altgr.inc0000644000076400007640000000572512056474622021705 00000000000000# For keymaps in which AltGr_Lock is used to switch between two alphabets. # # A common construction is # alt keycode 42 = AltGr_Lock # altgr alt keycode 42 = AltGr_Lock # # All Linux keys have the same meaning with or without AltGr. # No convention for Hex_* has been established. include "linux-keys-bare" keycode 100 = AltGr altgr keycode 59 = F1 altgr keycode 60 = F2 altgr keycode 61 = F3 altgr keycode 62 = F4 altgr keycode 63 = F5 altgr keycode 64 = F6 altgr keycode 65 = F7 altgr keycode 66 = F8 altgr keycode 67 = F9 altgr keycode 68 = F10 altgr keycode 87 = F11 altgr keycode 88 = F12 altgr shift keycode 59 = F13 altgr shift keycode 60 = F14 altgr shift keycode 61 = F15 altgr shift keycode 62 = F16 altgr shift keycode 63 = F17 altgr shift keycode 64 = F18 altgr shift keycode 65 = F19 altgr shift keycode 66 = F20 altgr shift keycode 67 = F21 altgr shift keycode 68 = F22 altgr shift keycode 87 = F23 altgr shift keycode 88 = F24 altgr control keycode 59 = F25 altgr control keycode 60 = F26 altgr control keycode 61 = F27 altgr control keycode 62 = F28 altgr control keycode 63 = F29 altgr control keycode 64 = F30 altgr control keycode 65 = F31 altgr control keycode 66 = F32 altgr control keycode 67 = F33 altgr control keycode 68 = F34 altgr control keycode 87 = F35 altgr control keycode 88 = F36 # altgr alt keycode 59 = Console_1 altgr alt keycode 60 = Console_2 altgr alt keycode 61 = Console_3 altgr alt keycode 62 = Console_4 altgr alt keycode 63 = Console_5 altgr alt keycode 64 = Console_6 altgr alt keycode 65 = Console_7 altgr alt keycode 66 = Console_8 altgr alt keycode 67 = Console_9 altgr alt keycode 68 = Console_10 altgr alt keycode 87 = Console_11 altgr alt keycode 88 = Console_12 altgr control alt keycode 59 = Console_1 altgr control alt keycode 60 = Console_2 altgr control alt keycode 61 = Console_3 altgr control alt keycode 62 = Console_4 altgr control alt keycode 63 = Console_5 altgr control alt keycode 64 = Console_6 altgr control alt keycode 65 = Console_7 altgr control alt keycode 66 = Console_8 altgr control alt keycode 67 = Console_9 altgr control alt keycode 68 = Console_10 altgr control alt keycode 87 = Console_11 altgr control alt keycode 88 = Console_12 # altgr alt keycode 71 = Ascii_7 altgr alt keycode 72 = Ascii_8 altgr alt keycode 73 = Ascii_9 altgr alt keycode 75 = Ascii_4 altgr alt keycode 76 = Ascii_5 altgr alt keycode 77 = Ascii_6 altgr alt keycode 79 = Ascii_1 altgr alt keycode 80 = Ascii_2 altgr alt keycode 81 = Ascii_3 altgr alt keycode 82 = Ascii_0 # altgr alt keycode 103 = KeyboardSignal altgr alt keycode 105 = Decr_Console altgr alt keycode 106 = Incr_Console # altgr shift keycode 104 = Scroll_Backward altgr shift keycode 109 = Scroll_Forward # # altgr control keycode 83 = Boot altgr control alt keycode 83 = Boot # altgr control keycode 111 = Boot altgr control alt keycode 111 = Boot # # an exception - altgr changes the function # altgr keycode 70 = Show_Registers kbd-1.15.5/data/keymaps/i386/include/linux-keys-extd.inc0000644000076400007640000000217412056474622017553 00000000000000# # More function keys and console assignments # These are not in the main map in order to save keymaps # Load after the main keymap, or include in the main keymap. # keymaps 5,9 control shift keycode 59 = F37 control shift keycode 60 = F38 control shift keycode 61 = F39 control shift keycode 62 = F40 control shift keycode 63 = F41 control shift keycode 64 = F42 control shift keycode 65 = F43 control shift keycode 66 = F44 control shift keycode 67 = F45 control shift keycode 68 = F46 control shift keycode 87 = F47 control shift keycode 88 = F48 # alt shift keycode 59 = Console_13 alt shift keycode 60 = Console_14 alt shift keycode 61 = Console_15 alt shift keycode 62 = Console_16 alt shift keycode 63 = Console_17 alt shift keycode 64 = Console_18 alt shift keycode 65 = Console_19 alt shift keycode 66 = Console_20 alt shift keycode 67 = Console_21 alt shift keycode 68 = Console_22 alt shift keycode 87 = Console_23 alt shift keycode 88 = Console_24 # # It would be reasonable to add lines like # control alt shift keycode 59 = Console_13 # but that would again require an extra key map, and is not worth it. # kbd-1.15.5/data/keymaps/i386/include/euro.map0000644000076400007640000000035212056474622015453 00000000000000# Euro and cent # [Say: "loadkeys euro" to get Euro and cent with Alt on the positions # where many keyboards have E and C. # To get it displayed, use a latin0 (i.e., latin9) font.] alt keycode 18 = currency alt keycode 46 = cent kbd-1.15.5/data/keymaps/i386/include/qwerty-layout.inc0000644000076400007640000000071012056474622017341 00000000000000# qwerty-layout keycode 16 = q keycode 17 = w keycode 18 = e keycode 19 = r keycode 20 = t keycode 21 = y keycode 22 = u keycode 23 = i keycode 24 = o keycode 25 = p # keycode 30 = a keycode 31 = s keycode 32 = d keycode 33 = f keycode 34 = g keycode 35 = h keycode 36 = j keycode 37 = k keycode 38 = l # keycode 44 = z keycode 45 = x keycode 46 = c keycode 47 = v keycode 48 = b keycode 49 = n keycode 50 = m # include "compose" kbd-1.15.5/data/keymaps/i386/include/applkey.map0000644000076400007640000000054612056474622016153 00000000000000# VT220 auxiliary keypad in application mode # Use 4 auxiliary strings. # Num Lock key keycode 69 = F21 # Divide key keycode 98 = F22 # Multiply key keycode 55 = F23 # Subtract key keycode 74 = F24 string F21 = "\033OP" string F22 = "\033OQ" string F23 = "\033OR" string F24 = "\033OS" # This is also what one gets after sending Esc = to the console. kbd-1.15.5/data/keymaps/i386/include/euro2.map0000644000076400007640000000037512056474622015542 00000000000000# Euro and cent # [Say: "loadkeys euro2" to get Euro and cent with AltGr (right alt) # on the positions where many keyboards have E and C. # To get it displayed, use a latin0 (i.e., latin9) font.] altgr keycode 18 = currency altgr keycode 46 = cent kbd-1.15.5/data/keymaps/i386/dvorak/0000755000076400007640000000000012056474622013725 500000000000000kbd-1.15.5/data/keymaps/i386/dvorak/dvorak-es.map0000644000076400007640000001212312056474622016236 00000000000000# Spanish Dvorak Keyboard # # Diego Fernández Capitán keymaps 0-2,4,5,6,8-10,12,14 include "linux-with-alt-and-altgr" include "euro" strings as usual keycode 1 = Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam bar alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam altgr alt keycode 2 = Meta_bar keycode 3 = two quotedbl at control keycode 3 = nul alt keycode 3 = Meta_two shift alt keycode 3 = Meta_quotedbl altgr alt keycode 3 = Meta_at keycode 4 = three periodcentered numbersign control keycode 4 = Escape alt keycode 4 = Meta_three shift alt keycode 4 = Meta_periodcentered altgr alt keycode 4 = Meta_numbersign keycode 5 = four dollar asciitilde control keycode 5 = Control_backslash alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar altgr alt keycode 5 = Meta_asciitilde keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent keycode 7 = six ampersand notsign control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six shift alt keycode 7 = Meta_ampersand altgr alt keycode 7 = Meta_notsign keycode 8 = seven slash braceleft control keycode 8 = Control_underscore alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_slash keycode 9 = eight parenleft bracketleft control keycode 9 = Delete alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_parenleft keycode 10 = nine parenright bracketright alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenright keycode 11 = zero equal braceright alt keycode 11 = Meta_zero shift alt keycode 11 = Meta_equal keycode 12 = apostrophe question backslash control keycode 12 = Control_underscore alt keycode 12 = Meta_apostrophe shift alt keycode 12 = Meta_question keycode 13 = exclamdown questiondown asciitilde alt keycode 13 = Meta_exclamdown shift alt keycode 13 =Meta_questiondown keycode 14 = Delete control keycode 14 = Control_underscore alt keycode 14 = Meta_Delete keycode 15 = Tab alt keycode 15 = Meta_Tab keycode 16 = period colon alt keycode 52 = Meta_period keycode 17 = comma semicolon alt keycode 51 = Meta_comma keycode 18 = +ntilde +Ntilde alt keycode 39 = Meta_semicolon keycode 19 = p keycode 20 = y keycode 21 = f keycode 22 = g keycode 23 = +c +C cent Control_c Control_c Control_c Meta_c Meta_C Meta_c Meta_Control_c Meta_Control_c keycode 24 = h keycode 25 = l keycode 26 = dead_grave dead_circumflex bracketleft altgr control keycode 26 = Escape alt keycode 26 = Meta_grave shift alt keycode 26 = Meta_asciicircum altgr alt keycode 26 = Meta_bracketleft keycode 27 = plus asterisk bracketright altgr control keycode 27 = Control_bracketright alt keycode 27 = Meta_plus shift alt keycode 27 = Meta_asterisk keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a keycode 31 = o keycode 32 = +e +E euro Control_e Control_e Control_e Meta_e Meta_E Meta_e Meta_Control_e Meta_Control_e keycode 33 = u keycode 34 = i keycode 35 = d keycode 36 = r keycode 37 = t keycode 38 = n keycode 39 = s keycode 40 = dead_acute dead_diaeresis braceleft control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = masculine ordfeminine backslash control keycode 41 = nul altgr control keycode 41 = Control_backslash alt keycode 41 = Meta_grave altgr alt keycode 41 = Meta_backslash altgr control alt keycode 41 = Meta_Control_backslash keycode 42 = Shift keycode 43 = +ccedilla +Ccedilla braceright control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_asciitilde altgr alt keycode 43 = Meta_braceright keycode 44 = minus underscore control keycode 53 = Delete shift control keycode 53 = Control_underscore alt keycode 53 = Meta_minus shift alt keycode 53 = Meta_underscore keycode 45 = q keycode 46 = j keycode 47 = k keycode 48 = x keycode 49 = b keycode 50 = m keycode 51 = w keycode 52 = v keycode 53 = z keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 86 = less greater alt keycode 86 = Meta_less shift alt keycode 86 = Meta_greater keycode 97 = Control kbd-1.15.5/data/keymaps/i386/dvorak/dvorak-l.map0000644000076400007640000000663212056474622016072 00000000000000! dvorak-l.map - Left single-handed Dvorak keyboard layout ! Derived from a file that was ! Copyright (C) 1996 Dominik Kubla, ! ! This file is free software; you can redistribute it and/or modify ! it under the terms of the GNU General Public License as published by ! the Free Software Foundation; either version 2 of the License, or ! (at your option) any later version. ! ! This program is distributed in the hope that it will be useful, ! but WITHOUT ANY WARRANTY; without even the implied warranty of ! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ! GNU General Public License for more details. ! ! You should have received a copy of the GNU General Public License ! along with this program; if not, write to the Free Software ! Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ! ! Thanks to Eddie Maddox for providing the information. ! charset "ISO-8859-1" keymaps 0,1,4,8,12 include "linux-with-two-alt-keys.inc" strings as usual compose as usual for "iso-8859-1" ! -------------------------------------------------------------------------- ! Row 1 (Function keys) ! -------------------------------------------------------------------------- keycode 1 = Escape ! -------------------------------------------------------------------------- ! Row 2 ! -------------------------------------------------------------------------- keycode 41 = grave asciitilde keycode 2 = bracketleft braceleft keycode 3 = bracketright braceright keycode 4 = slash question keycode 5 = p keycode 6 = f keycode 7 = m keycode 8 = l keycode 9 = j keycode 10 = four dollar keycode 11 = three numbersign keycode 12 = two at keycode 13 = one exclam keycode 14 = BackSpace Delete ! -------------------------------------------------------------------------- ! Row 3 ! -------------------------------------------------------------------------- keycode 15 = Tab keycode 16 = semicolon colon keycode 17 = q keycode 18 = b keycode 19 = y keycode 20 = u keycode 21 = r keycode 22 = s keycode 23 = o keycode 24 = period greater keycode 25 = six asciicircum keycode 26 = five percent keycode 27 = equal plus keycode 43 = backslash bar keycode 28 = Return ! -------------------------------------------------------------------------- ! Row 4 ! -------------------------------------------------------------------------- keycode 58 = Caps_Lock keycode 30 = minus underscore keycode 31 = k keycode 32 = c keycode 33 = d keycode 34 = t keycode 35 = h keycode 36 = e keycode 37 = a keycode 38 = z keycode 39 = eight asterisk keycode 40 = seven ampersand ! -------------------------------------------------------------------------- ! Row 5 ! -------------------------------------------------------------------------- keycode 42 = Shift keycode 44 = apostrophe quotedbl keycode 45 = x keycode 46 = g keycode 47 = v keycode 48 = w keycode 49 = n keycode 50 = i keycode 51 = comma less control keycode 51 = Compose keycode 52 = zero parenright keycode 53 = nine parenleft keycode 54 = Shift ! -------------------------------------------------------------------------- ! Row 6 ! -------------------------------------------------------------------------- keycode 29 = Control keycode 56 = Alt keycode 57 = space # keycode 100 = Alt keycode 97 = Control kbd-1.15.5/data/keymaps/i386/dvorak/ANSI-dvorak.map0000644000076400007640000000042112056474622016357 00000000000000include "dvorak.map" plain keycode 12 = bracketright shift keycode 12 = bracketleft control keycode 12 = Control_bracketright plain keycode 13 = equal shift keycode 13 = plus control keycode 13 = Escape plain keycode 27 = braceleft shift keycode 27 = braceright kbd-1.15.5/data/keymaps/i386/dvorak/dvorak-r.map0000644000076400007640000000664612056474622016105 00000000000000! dvorak-r.map - Right single-handed Dvorak keyboard layout ! Derived from a file that was ! Copyright (C) 1996 Dominik Kubla, ! ! This file is free software; you can redistribute it and/or modify ! it under the terms of the GNU General Public License as published by ! the Free Software Foundation; either version 2 of the License, or ! (at your option) any later version. ! ! This program is distributed in the hope that it will be useful, ! but WITHOUT ANY WARRANTY; without even the implied warranty of ! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ! GNU General Public License for more details. ! ! You should have received a copy of the GNU General Public License ! along with this program; if not, write to the Free Software ! Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ! ! Thanks to Eddie Maddox for providing the information. ! charset "ISO-8859-1" keymaps 0,1,4,8,12 include "linux-with-two-alt-keys.inc" strings as usual compose as usual for "iso-8859-1" ! -------------------------------------------------------------------------- ! Row 1 (Function keys) ! -------------------------------------------------------------------------- keycode 1 = Escape ! -------------------------------------------------------------------------- ! Row 2 ! -------------------------------------------------------------------------- keycode 41 = grave asciitilde keycode 2 = one exclam keycode 3 = two at keycode 4 = three numbersign keycode 5 = four dollar keycode 6 = j keycode 7 = l keycode 8 = m keycode 9 = f keycode 10 = p keycode 11 = slash question keycode 12 = bracketleft braceleft keycode 13 = bracketright braceright keycode 14 = BackSpace Delete ! -------------------------------------------------------------------------- ! Row 3 ! -------------------------------------------------------------------------- keycode 15 = Tab keycode 16 = five percent keycode 17 = six asciicircum keycode 18 = q keycode 19 = period greater keycode 20 = o keycode 21 = r keycode 22 = s keycode 23 = u keycode 24 = y keycode 25 = b keycode 26 = semicolon colon keycode 27 = equal plus keycode 43 = backslash bar keycode 28 = Return ! -------------------------------------------------------------------------- ! Row 4 ! -------------------------------------------------------------------------- keycode 58 = Caps_Lock keycode 30 = seven ampersand keycode 31 = eight asterisk keycode 32 = z keycode 33 = a keycode 34 = e keycode 35 = h keycode 36 = t keycode 37 = d keycode 38 = c keycode 39 = k keycode 40 = minus underscore ! -------------------------------------------------------------------------- ! Row 5 ! -------------------------------------------------------------------------- keycode 42 = Shift keycode 44 = nine parenleft keycode 45 = zero parenright keycode 46 = x keycode 47 = comma less control keycode 47 = Compose keycode 48 = i keycode 49 = n keycode 50 = w keycode 51 = v keycode 52 = g keycode 53 = apostrophe quotedbl keycode 54 = Shift ! -------------------------------------------------------------------------- ! Row 6 ! -------------------------------------------------------------------------- keycode 29 = Control keycode 56 = Alt keycode 57 = space # keycode 100 = Alt keycode 97 = Control kbd-1.15.5/data/keymaps/i386/dvorak/no.map0000644000076400007640000000631412056474622014764 00000000000000# Date: Sun, 10 Feb 2008 10:56:47 +0100 # From: "Thomas Geirhovd" # Subject: Norwegian dvorak keymap # # Hi, # # I made a norwegian dvorak keymap for the console. # It can be found on http://www.tg90nor.net/no-dvorak.map.gz # Feel free to include it in kbd if you want to. # # -- # Regards, # Thomas Geirhovd # keymaps 0-2,4-6,8-9,12 alt_is_meta include "linux-with-alt-and-altgr.inc" strings as usual keycode 1 = Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam alt keycode 2 = Meta_one keycode 3 = two quotedbl at control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four dollar dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six ampersand control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven slash braceleft control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight parenleft bracketleft control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenright bracketright alt keycode 10 = Meta_nine keycode 11 = zero equal braceright alt keycode 11 = Meta_zero keycode 12 = plus question control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = backslash grave apostrophe alt keycode 13 = Meta_equal keycode 14 = Delete alt keycode 14 = Meta_Delete keycode 15 = Tab shift keycode 15 = Meta_Tab keycode 16 = +aring +Aring keycode 17 = comma semicolon keycode 18 = period colon keycode 19 = p keycode 20 = y keycode 21 = f keycode 22 = g keycode 23 = c keycode 24 = r keycode 25 = l keycode 26 = apostrophe asterisk keycode 27 = asciitilde asciicircum keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a keycode 31 = o keycode 32 = e keycode 33 = u keycode 34 = i keycode 35 = d keycode 36 = h keycode 37 = t keycode 38 = n keycode 39 = s keycode 40 = minus underscore keycode 41 = bar section control keycode 41 = nul keycode 42 = Shift keycode 43 = less greater keycode 44 = +ae +AE keycode 45 = q keycode 46 = j keycode 47 = k keycode 48 = x keycode 49 = b keycode 50 = m keycode 51 = w keycode 52 = v keycode 53 = z keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul keycode 58 = Caps_Lock keycode 86 = +oslash +Ooblique keycode 97 = Control kbd-1.15.5/data/keymaps/i386/dvorak/dvorak-ru.map0000644000076400007640000002426012056474622016262 00000000000000! dvorak-ru.map - Dvorak + Russian layout, Caps Lock to toggle ! Created by Ilia Pozhilov, ! ! This file is free software; you can redistribute it and/or modify ! it under the terms of the GNU General Public License as published by ! the Free Software Foundation; either version 2 of the License, or ! (at your option) any later version. ! ! This program is distributed in the hope that it will be useful, ! but WITHOUT ANY WARRANTY; without even the implied warranty of ! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ! GNU General Public License for more details. ! ! You should have received a copy of the GNU General Public License ! along with this program; if not, write to the Free Software ! Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ! keymaps 0-15 alt_is_meta include "linux-with-alt-and-altgr.inc" strings as usual keycode 1 = Escape keycode 2 = one exclam one exclam alt keycode 2 = Meta_one altgr alt keycode 2 = Meta_one keycode 3 = two at two quotedbl alt keycode 3 = Meta_two altgr alt keycode 3 = Meta_two keycode 4 = three numbersign three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three altgr alt keycode 4 = Meta_three keycode 5 = four dollar four semicolon alt keycode 5 = Meta_four altgr alt keycode 5 = Meta_four keycode 6 = five percent five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five altgr alt keycode 6 = Meta_five keycode 7 = six asciicircum six colon control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six altgr alt keycode 7 = Meta_six keycode 8 = seven ampersand seven question alt keycode 8 = Meta_seven altgr alt keycode 8 = Meta_seven keycode 9 = eight asterisk eight asterisk alt keycode 9 = Meta_eight altgr alt keycode 9 = Meta_eight keycode 10 = nine parenleft nine parenleft alt keycode 10 = Meta_nine altgr alt keycode 10 = Meta_nine keycode 11 = zero parenright zero parenright alt keycode 11 = Meta_zero altgr alt keycode 11 = Meta_zero keycode 12 = bracketleft braceleft minus underscore control keycode 12 = Escape alt keycode 12 = Meta_bracketleft altgr alt keycode 12 = Meta_minus altgr control keycode 12 = Control_underscore keycode 13 = bracketright braceright equal plus alt keycode 13 = Meta_bracketright altgr alt keycode 13 = Meta_minus control keycode 13 = Control_bracketright # altgr control keycode 13 = Control_plus keycode 14 = Delete keycode 15 = Tab shift keycode 15 = Meta_Tab altgr shift keycode 15 = Meta_Tab keycode 16 = apostrophe quotedbl control keycode 16 = Control_g altgr keycode 16 = U+0439 altgr shift keycode 16 = U+0419 keycode 17 = comma less altgr keycode 17 = U+0446 altgr shift keycode 17 = U+0426 keycode 18 = period greater altgr keycode 18 = U+0443 altgr shift keycode 18 = U+0423 keycode 19 = p altgr keycode 19 = U+043a altgr shift keycode 19 = U+041a keycode 20 = y altgr keycode 20 = U+0435 altgr shift keycode 20 = U+0415 keycode 21 = f altgr keycode 21 = U+043d altgr shift keycode 21 = U+041d keycode 22 = g altgr keycode 22 = U+0433 altgr shift keycode 22 = U+0413 keycode 23 = c altgr keycode 23 = U+0448 altgr shift keycode 23 = U+0428 keycode 24 = r altgr keycode 24 = U+0449 altgr shift keycode 24 = U+0429 keycode 25 = l altgr keycode 25 = U+0437 altgr shift keycode 25 = U+0417 keycode 26 = slash question control keycode 26 = Delete altgr keycode 26 = U+0445 altgr shift keycode 26 = U+0425 keycode 27 = equal plus altgr keycode 27 = U+044a altgr shift keycode 27 = U+042a keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a altgr keycode 30 = U+0444 altgr shift keycode 30 = U+0424 keycode 31 = o altgr keycode 31 = U+044b altgr shift keycode 31 = U+042b keycode 32 = e altgr keycode 32 = U+0432 altgr shift keycode 32 = U+0412 keycode 33 = u altgr keycode 33 = U+0430 altgr shift keycode 33 = U+0410 keycode 34 = i altgr keycode 34 = U+043f altgr shift keycode 34 = U+041f keycode 35 = d altgr keycode 35 = U+0440 altgr shift keycode 35 = U+0420 keycode 36 = h altgr keycode 36 = U+043e altgr shift keycode 36 = U+041e keycode 37 = t altgr keycode 37 = U+043b altgr shift keycode 37 = U+041b keycode 38 = n altgr keycode 38 = U+0434 altgr shift keycode 38 = U+0414 keycode 39 = s altgr keycode 39 = U+0436 altgr shift keycode 39 = U+0416 keycode 40 = minus underscore altgr keycode 40 = U+044d altgr shift keycode 40 = U+042d keycode 41 = grave asciitilde altgr keycode 41 = grave altgr shift keycode 41 = asciitilde keycode 42 = Shift keycode 43 = backslash bar control keycode 43 = Control_backslash altgr keycode 43 = backslash altgr shift keycode 43 = bar keycode 44 = semicolon colon altgr keycode 44 = U+044f altgr shift keycode 44 = U+042f keycode 45 = q altgr keycode 45 = U+0447 altgr shift keycode 45 = U+0427 keycode 46 = j altgr keycode 46 = U+0441 altgr shift keycode 46 = U+0421 keycode 47 = k altgr keycode 47 = U+043c altgr shift keycode 47 = U+041c keycode 48 = x altgr keycode 48 = U+0438 altgr shift keycode 48 = U+0418 keycode 49 = b altgr keycode 49 = U+0442 altgr shift keycode 49 = U+0422 keycode 50 = m altgr keycode 50 = U+044c altgr shift keycode 50 = U+042c keycode 51 = w altgr keycode 51 = U+0431 altgr shift keycode 51 = U+0411 keycode 52 = v altgr keycode 52 = U+044e altgr shift keycode 52 = U+042e keycode 53 = z altgr keycode 53 = U+002e altgr shift keycode 53 = U+002c keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul keycode 58 = AltGr_Lock shift keycode 58 = Caps_Lock altgr shift keycode 58 = Caps_Lock keycode 59 = F1 F13 F1 F13 alt keycode 59 = Console_1 alt altgr keycode 59 = Console_1 shift alt keycode 59 = Console_13 shift alt altgr keycode 59 = Console_13 keycode 60 = F2 F14 F2 F14 alt keycode 60 = Console_2 alt altgr keycode 60 = Console_2 shift alt keycode 60 = Console_14 shift alt altgr keycode 60 = Console_14 keycode 61 = F3 F15 F3 F15 alt keycode 61 = Console_3 alt altgr keycode 61 = Console_3 shift alt keycode 61 = Console_15 shift alt altgr keycode 61 = Console_15 keycode 62 = F4 F16 F4 F16 alt keycode 62 = Console_4 alt altgr keycode 62 = Console_4 shift alt keycode 62 = Console_16 shift alt altgr keycode 62 = Console_16 keycode 63 = F5 F17 F5 F17 alt keycode 63 = Console_5 alt altgr keycode 63 = Console_5 shift alt keycode 63 = Console_17 shift alt altgr keycode 63 = Console_17 keycode 64 = F6 F18 F6 F18 alt keycode 64 = Console_6 alt altgr keycode 64 = Console_6 shift alt keycode 64 = Console_18 shift alt altgr keycode 64 = Console_18 keycode 65 = F7 F19 F7 F19 alt keycode 65 = Console_7 alt altgr keycode 65 = Console_7 shift alt keycode 65 = Console_19 shift alt altgr keycode 65 = Console_19 keycode 66 = F8 F20 F8 F20 alt keycode 66 = Console_8 alt altgr keycode 66 = Console_8 shift alt keycode 66 = Console_20 shift alt altgr keycode 66 = Console_20 keycode 67 = F9 F21 F9 F21 alt keycode 67 = Console_9 alt altgr keycode 67 = Console_9 shift alt keycode 67 = Console_21 shift alt altgr keycode 67 = Console_21 keycode 68 = F10 F22 F10 F22 alt keycode 68 = Console_10 alt altgr keycode 68 = Console_10 shift alt keycode 68 = Console_22 shift alt altgr keycode 68 = Console_22 keycode 87 = F11 F23 F11 F23 alt keycode 87 = Console_11 alt altgr keycode 87 = Console_11 shift alt keycode 87 = Console_23 shift alt altgr keycode 87 = Console_23 keycode 88 = F12 F24 F12 F24 alt keycode 88 = Console_12 alt altgr keycode 88 = Console_12 shift alt keycode 88 = Console_24 shift alt altgr keycode 88 = Console_24 keycode 69 = Num_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 altgr alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 altgr alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 altgr alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 altgr alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 altgr alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 altgr alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 altgr alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 altgr alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 altgr alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 altgr alt keycode 82 = Ascii_0 keycode 83 = KP_Period control alt keycode 83 = Boot keycode 55 = KP_Multiply keycode 98 = KP_Divide keycode 96 = KP_Enter keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior altgr keycode 104 = Prior shift keycode 104 = Scroll_Backward altgr shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console altgr alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console altgr alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward altgr shift keycode 104 = Scroll_Backward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = nul altgr alt control keycode 111 = Boot control alt keycode 111 = Boot keycode 86 = less greater bar keycode 97 = Control keycode 100 = Alt keycode 127 = AltGr_Lock keycode 157 = F100 keycode 140 = F101 kbd-1.15.5/data/keymaps/i386/dvorak/dvorak-sv-a1.map0000644000076400007640000001045312056474622016562 00000000000000# dvorak-sv-a1.map - "Swedish version" of the Dvorak layout (Svorak) # # Author: xevz # Keymap modificators: Shift and AltGr # Url: http://aoeu.info/s/dvorak/svorak # # The A1 keeps the special symbols (like !"#¤%&/()=?) where they # are on a normal Qwerty layout (the number keys with shift modifier), # while A5 moves them to the keypad (with alt gr modifier). # charset "iso-8859-1" keymaps 0-2,4-6,8,12 alt_is_meta include "linux-with-alt-and-altgr.inc" strings as usual keycode 1 = Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam alt keycode 2 = Meta_one keycode 3 = two quotedbl at control keycode 3 = nul alt keycode 3 = Meta_two keycode 4 = three numbersign sterling control keycode 4 = Escape alt keycode 4 = Meta_three keycode 5 = four ccedilla control keycode 5 = Control_backslash alt keycode 5 = Meta_four altgr keycode 5 = dollar keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five keycode 7 = six ampersand notsign control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six keycode 8 = seven slash braceleft control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight parenleft bracketleft control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenright bracketright alt keycode 10 = Meta_nine keycode 11 = zero equal braceright alt keycode 11 = Meta_zero keycode 12 = plus question backslash control keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = dead_acute dead_grave alt keycode 13 = Meta_equal keycode 14 = Delete alt keycode 14 = Meta_Delete keycode 15 = Tab alt keycode 15 = Meta_Tab keycode 16 = +aring +Aring control keycode 16 = Escape alt keycode 16 = Meta_bracketleft keycode 17 = +adiaeresis +Adiaeresis control keycode 17 = Control_g alt keycode 17 = Meta_apostrophe keycode 18 = +odiaeresis +Odiaeresis alt keycode 18 = Meta_semicolon keycode 19 = p keycode 20 = y keycode 21 = f keycode 22 = g keycode 23 = c keycode 24 = r keycode 25 = l keycode 26 = comma semicolon alt keycode 26 = Meta_comma keycode 27 = dead_diaeresis asciicircum asciitilde control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a keycode 31 = o keycode 32 = e keycode 33 = u keycode 34 = i keycode 35 = d keycode 36 = h keycode 37 = t keycode 38 = n keycode 39 = s keycode 40 = minus underscore control keycode 40 = Delete alt keycode 40 = Meta_slash shift control keycode 40 = Control_underscore keycode 41 = section degree control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = apostrophe asterisk keycode 44 = period colon alt keycode 44 = Meta_period keycode 45 = q keycode 46 = j keycode 47 = k keycode 48 = x keycode 49 = b keycode 50 = m keycode 51 = w keycode 52 = v keycode 53 = z keycode 54 = Shift keycode 56 = Alt keycode 57 = space space control keycode 57 = nul keycode 58 = Caps_Lock keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 97 = Control kbd-1.15.5/data/keymaps/i386/dvorak/dvorak-ca-fr.map0000644000076400007640000000605312056474622016624 00000000000000# fr-dvorak.map - Canada - French Dvorak keyboard layout # Copyright (C) 2011 Vitezslav Crhonek, # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. charset "ISO-8859-1" keymaps 0-2,4-6,8-9,12 include "linux-with-alt-and-altgr.inc" alt_is_meta strings as usual compose as usual for "iso-8859-1" # Row 1 (Function keys) keycode 1 = Escape # Row 2 keycode 41 = numbersign bar backslash keycode 2 = one exclam plusminus keycode 3 = two quotedbl at keycode 4 = three slash sterling keycode 5 = four dollar cent keycode 6 = five percent currency keycode 7 = six question notsign keycode 8 = seven ampersand brokenbar keycode 9 = eight asterisk twosuperior keycode 10 = nine parenleft threesuperior keycode 11 = zero parenright onequarter keycode 12 = dead_circumflex dead_circumflex bracketleft keycode 13 = dead_cedilla dead_diaeresis bracketright keycode 14 = Delete # Row 3 keycode 15 = Tab keycode 16 = dead_grave dead_grave braceleft keycode 17 = comma apostrophe macron keycode 18 = period period hyphen keycode 19 = p P paragraph keycode 20 = y keycode 21 = f keycode 22 = g keycode 23 = c keycode 24 = r keycode 25 = l keycode 26 = eacute Eacute dead_acute keycode 27 = equal plus threequarters keycode 28 = Return # Row 4 keycode 58 = Caps_Lock keycode 30 = a keycode 31 = o O section keycode 32 = e keycode 33 = u keycode 34 = i keycode 35 = d keycode 36 = h keycode 37 = t keycode 38 = n keycode 39 = s keycode 40 = minus underscore onehalf keycode 43 = less greater braceright # Row 5 keycode 42 = Shift keycode 86 = guillemotleft guillemotright degree keycode 44 = semicolon colon asciitilde keycode 45 = q keycode 46 = j keycode 47 = k keycode 48 = x keycode 49 = b keycode 50 = m M mu keycode 51 = w keycode 52 = v keycode 53 = z keycode 54 = Shift # Row 6 keycode 29 = Control keycode 56 = Alt keycode 57 = space space nobreakspace keycode 100 = AltGr keycode 97 = Control # EOF kbd-1.15.5/data/keymaps/i386/dvorak/dvorak-sv-a5.map0000644000076400007640000000562012056474622016566 00000000000000# dvorak-sv-a5.map - "Swedish version" of the Dvorak layout (Svorak) # # Author: Xerxes Rånby (nickname "Liket") # Keymap modificators: Shift and AltGr # Url: http://aoeu.info/s/dvorak/svorak # # The A1 keeps the special symbols (like !"#¤%&/()=?) where they # are on a normal Qwerty layout (the number keys with shift modifier), # while A5 moves them to the keypad (with alt gr modifier). # charset "iso-8859-1" keymaps 0-2,4-6,8,12 alt_is_meta include "linux-with-alt-and-altgr.inc" strings as usual keycode 1 = Escape keycode 2 = one keycode 3 = two keycode 4 = three keycode 5 = four keycode 6 = five keycode 7 = six keycode 8 = seven keycode 9 = eight keycode 10 = nine keycode 11 = zero keycode 12 = plus keycode 13 = dead_acute dead_grave keycode 14 = Delete alt keycode 14 = Meta_Delete keycode 15 = Tab alt keycode 15 = Meta_Tab keycode 16 = +aring +Aring braceleft keycode 17 = +adiaeresis +Adiaeresis braceright keycode 18 = +odiaeresis +Odiaeresis bracketleft keycode 19 = p altgr keycode 19 = bracketright keycode 20 = y altgr keycode 20 = dollar keycode 21 = f altgr keycode 21 = quotedbl keycode 22 = g altgr keycode 22 = question keycode 23 = c altgr keycode 23 = ampersand keycode 24 = r altgr keycode 24 = less keycode 25 = l altgr keycode 25 = greater keycode 26 = comma keycode 27 = quotedbl asciicircum asciitilde keycode 28 = Return keycode 29 = Control keycode 30 = a altgr keycode 30 = semicolon keycode 31 = o altgr keycode 31 = slash keycode 32 = e altgr keycode 32 = parenleft keycode 33 = u altgr keycode 33 = parenright keycode 34 = i altgr keycode 34 = bar keycode 35 = d altgr keycode 35 = numbersign keycode 36 = h keycode 37 = t altgr keycode 37 = numbersign keycode 38 = n altgr keycode 38 = quotedbl keycode 39 = s keycode 40 = minus underscore keycode 41 = section degree keycode 42 = Shift keycode 43 = apostrophe asterisk keycode 44 = period colon altgr keycode 44 = colon keycode 45 = q altgr keycode 45 = equal keycode 46 = j altgr keycode 46 = at keycode 47 = k altgr keycode 47 = exclam keycode 48 = x altgr keycode 48 = backslash keycode 49 = b altgr keycode 49 = percent keycode 50 = m keycode 51 = w keycode 52 = v keycode 53 = z keycode 54 = Shift keycode 56 = Alt keycode 57 = space space keycode 58 = Caps_Lock keycode 86 = nul keycode 97 = Control kbd-1.15.5/data/keymaps/i386/dvorak/dvorak-fr.map0000644000076400007640000000574512056474622016252 00000000000000# French keymap Dvorak # based on Josselin Mouette X11 keymap : josselin.mouette @ ens-lyon.org # translated into console keymap by Gyo : foulmetal @ gmail.com # Use of plain, Shift, AltGr, Shift-AltGr and Ctrl modifiers without explicit specification keymaps 0-4,8-9,12 Charset "iso-8859-15" keycode 1 = Escape keycode 2 = slash one ampersand onesuperior keycode 3 = plus two tilde twosuperior keycode 4 = minus three numbersign threesuperior Escape keycode 5 = asterisk four less guillemotleft keycode 6 = equal five greater guillemotright Control_bracketright keycode 7 = backslash six at notsign Control_asciicircum keycode 8 = parenleft seven dead_circumflex multiply keycode 9 = grave eight dead_grave division keycode 10 = parenright nine circumflex plusminus keycode 11 = quotedbl zero dead_diaeresis keycode 12 = bracketleft braceleft bar degree Escape keycode 13 = bracketright braceright percent keycode 14 = Delete BackSpace keycode 15 = Tab keycode 16 = colon question questiondown keycode 17 = +agrave +Agrave aring Aring keycode 18 = +eacute +Eacute currency keycode 19 = +g +G oslash Ooblique Control_g keycode 20 = period exclam exclamdown keycode 21 = +h +H eth ETH Control_h keycode 22 = +v +V control keycode 22 = Control_v keycode 23 = +c +C copyright registered Control_c keycode 24 = +m +M mu mu Control_m keycode 25 = +k +K dollar dollar Control_k keycode 26 = +egrave +Egrave sterling sterling Delete keycode 27 = +z +Z yen yen Control_z keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = +o +O +ocircumflex +Ocircumflex Control_o keycode 31 = +a +A +acircumflex +Acircumflex Control_a keycode 32 = +u +U +ucircumflex +Ucircumflex Control_u keycode 33 = +e +E +ecircumflex +Ecircumflex Control_e keycode 34 = +b +B ssharp ssharp Control_b keycode 35 = +f +F control keycode 35 = Control_f keycode 36 = +s +S control keycode 36 = Control_s keycode 37 = +t +T thorn THORN Control_t keycode 38 = +n +N ntilde Ntilde Control_n keycode 39 = +d +D section section Control_d keycode 40 = +w +W paragraph paragraph Control_w keycode 41 = +onehalf +onequarter keycode 42 = Shift keycode 43 = +ugrave +Ugrave masculine ordfeminine keycode 44 = apostrophe underscore dead_acute macron keycode 45 = +q +Q guillemotleft guillemotleft Control_q keycode 46 = comma semicolon guillemotright guillemotright keycode 47 = +i +I +icircumflex +Icircumflex Control_i keycode 48 = +y +Y +ydiaeresis +Ydiaeresis Control_y keycode 49 = +x +X +ediaeresis +Ediaeresis Control_x keycode 50 = +r +R +udiaeresis +Udiaeresis Control_r keycode 51 = +l +L +adiaeresis +Adiaeresis Control_l keycode 52 = +p +P +odiaeresis +Odiaeresis Control_p keycode 53 = +j +J +idiaeresis +Idiaeresis Control_j keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul alt keycode 57 = Meta_space altgr keycode 57 = nobreakspace keycode 58 = Caps_Lock keycode 86 = +ccedilla +Ccedilla bar keycode 97 = Control kbd-1.15.5/data/keymaps/i386/dvorak/dvorak-uk.map0000644000076400007640000000576512056474622016264 00000000000000# dvorak-uk.map # Created by Joe MacMahon keymaps 0-2,4-6,8-9,12 alt_is_meta include "linux-with-alt-and-altgr.inc" strings as usual keycode 1 = Escape keycode 2 = one exclam keycode 3 = two quotedbl at nul keycode 4 = three sterling control keycode 4 = Escape keycode 5 = four dollar dollar Control_backslash keycode 6 = five percent control keycode 6 = Control_bracketright keycode 7 = six asciicircum control keycode 7 = Control_asciicircum keycode 8 = seven ampersand braceleft Control_underscore keycode 9 = eight asterisk bracketleft Delete keycode 10 = nine parenleft bracketright keycode 11 = zero parenright braceright keycode 12 = bracketleft braceleft control keycode 12 = Escape keycode 13 = bracketright braceright asciitilde Control_bracketright keycode 14 = Delete control keycode 14 = Control_underscore keycode 15 = Tab shift keycode 15 = Meta_Tab keycode 16 = apostrophe at control keycode 16 = Control_g shift control keycode 16 = nul keycode 17 = comma less keycode 18 = period greater keycode 19 = p keycode 20 = y keycode 21 = f keycode 22 = g keycode 23 = c keycode 24 = r keycode 25 = l keycode 26 = slash question control keycode 26 = Delete keycode 27 = equal plus keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a keycode 31 = o keycode 32 = e keycode 33 = u keycode 34 = i keycode 35 = d keycode 36 = h keycode 37 = t keycode 38 = n keycode 39 = s keycode 40 = minus underscore backslash Control_underscore keycode 41 = grave notsign keycode 42 = Shift keycode 43 = numbersign asciitilde control keycode 43 = Control_backslash keycode 44 = semicolon colon keycode 45 = q keycode 46 = j keycode 47 = k keycode 48 = x keycode 49 = b keycode 50 = m keycode 51 = w keycode 52 = v keycode 53 = z keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul keycode 58 = Caps_Lock keycode 86 = backslash bar bar Control_backslash keycode 97 = Control kbd-1.15.5/data/keymaps/i386/dvorak/dvorak.map0000644000076400007640000000567012056474622015642 00000000000000keymaps 0-2,4-6,8-9,12 alt_is_meta include "linux-with-alt-and-altgr.inc" strings as usual keycode 1 = Escape keycode 2 = one exclam keycode 3 = two at at nul nul keycode 4 = three numbersign control keycode 4 = Escape keycode 5 = four dollar dollar Control_backslash keycode 6 = five percent control keycode 6 = Control_bracketright keycode 7 = six asciicircum control keycode 7 = Control_asciicircum keycode 8 = seven ampersand braceleft Control_underscore keycode 9 = eight asterisk bracketleft Delete keycode 10 = nine parenleft bracketright keycode 11 = zero parenright braceright keycode 12 = bracketleft braceleft control keycode 12 = Escape keycode 13 = bracketright braceright asciitilde Control_bracketright keycode 14 = Delete keycode 15 = Tab shift keycode 15 = Meta_Tab keycode 16 = apostrophe quotedbl control keycode 16 = Control_g keycode 17 = comma less keycode 18 = period greater keycode 19 = p keycode 20 = y keycode 21 = f keycode 22 = g keycode 23 = c keycode 24 = r keycode 25 = l keycode 26 = slash question control keycode 26 = Delete keycode 27 = equal plus keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a keycode 31 = o keycode 32 = e keycode 33 = u keycode 34 = i keycode 35 = d keycode 36 = h keycode 37 = t keycode 38 = n keycode 39 = s keycode 40 = minus underscore backslash Control_underscore Control_underscore keycode 41 = grave asciitilde control keycode 41 = nul keycode 42 = Shift keycode 43 = backslash bar control keycode 43 = Control_backslash keycode 44 = semicolon colon keycode 45 = q keycode 46 = j keycode 47 = k keycode 48 = x keycode 49 = b keycode 50 = m keycode 51 = w keycode 52 = v keycode 53 = z keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul keycode 58 = Caps_Lock keycode 86 = less greater bar keycode 97 = Control kbd-1.15.5/data/keymaps/i386/fgGIod/0000755000076400007640000000000012056474622013576 500000000000000kbd-1.15.5/data/keymaps/i386/fgGIod/trf.map0000644000076400007640000000706612056474622015021 00000000000000charset "iso-8859-9" keymaps 0-6,8-9,12 include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam asciitilde alt keycode 2 = Meta_one alt shift keycode 2 = Meta_exclam keycode 3 = two at ampersand control keycode 3 = nul control shift keycode 3 = nul alt keycode 3 = Meta_two alt shift keycode 3 = Meta_at keycode 4 = three quotedbl numbersign control keycode 4 = Escape alt keycode 4 = Meta_three alt shift keycode 4 = Meta_quotedbl keycode 5 = four apostrophe dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four alt shift keycode 5 = Meta_apostrophe keycode 6 = five parenleft less control keycode 6 = Control_bracketright alt keycode 6 = Meta_five alt shift keycode 6 = Meta_parenleft keycode 7 = six slash greater control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six alt shift keycode 7 = Meta_slash keycode 8 = seven parenright braceleft control keycode 8 = Control_underscore alt keycode 8 = Meta_seven alt shift keycode 8 = Meta_parenright keycode 9 = eight underscore braceright control keycode 9 = Delete alt keycode 9 = Meta_eight alt shift keycode 9 = Meta_underscore keycode 10 = nine percent bracketleft alt keycode 10 = Meta_nine alt shift keycode 10 = Meta_percent keycode 11 = zero colon bracketright alt keycode 11 = Meta_zero alt shift keycode 11 = Meta_colon keycode 12 = x keycode 13 = q keycode 14 = Delete Delete alt keycode 14 = Meta_Delete keycode 15 = Tab shift keycode 15 = Meta_Tab alt keycode 15 = Meta_Tab keycode 16 = f keycode 17 = g keycode 18 = +0360 +0320 keycode 19 = +0375 +I altgr keycode 19 = +0356 altgr shift keycode 19 = +0316 keycode 20 = o altgr keycode 20 = +0364 altgr shift keycode 20 = +0324 keycode 21 = d keycode 22 = r keycode 23 = n keycode 24 = h keycode 25 = p keycode 26 = semicolon asterisk control keycode 26 = Escape alt keycode 26 = Meta_semicolon alt shift keycode 26 = Meta_asterisk keycode 27 = asciicircum grave control keycode 27 = Control_bracketright alt keycode 27 = Meta_asciicircum alt shift keycode 27 = Meta_grave keycode 28 = Return alt keycode 28 = 0x080d keycode 29 = Control keycode 30 = u altgr keycode 30 = +0373 altgr shift keycode 30 = +0333 keycode 31 = +i +0335 keycode 32 = e keycode 33 = a altgr keycode 33 = +0342 altgr shift keycode 33 = +0302 keycode 34 = +0374 +0334 keycode 35 = t keycode 36 = k keycode 37 = m keycode 38 = l keycode 39 = y keycode 40 = +0376 +0336 control keycode 40 = Control_g keycode 41 = w control keycode 41 = nul keycode 42 = Shift keycode 43 = equal plus control keycode 43 = Control_backslash alt keycode 43 = Meta_equal alt shift keycode 43 = Meta_plus keycode 44 = j keycode 45 = +0366 +0326 keycode 46 = v keycode 47 = c keycode 48 = +0347 +0307 keycode 49 = z keycode 50 = s keycode 51 = b keycode 52 = period question control keycode 52 = Delete alt keycode 52 = Meta_period alt shift keycode 52 = Meta_question keycode 53 = comma minus slash alt keycode 53 = Meta_comma alt shift keycode 53 = Meta_minus keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 86 = backslash bar alt keycode 86 = Meta_backslash alt shift keycode 86 = Meta_bar keycode 97 = Control kbd-1.15.5/data/keymaps/i386/fgGIod/tr_f-latin5.map0000644000076400007640000002301712056474622016344 00000000000000# turkish "F" keyboard, copyed from LyX turkish keyboard description # right Ctrl key switches to an almost US keyboard (number row is mangled # us keyboard mode, this to allow simple access by AltGr while in turkish # mode to all needed symbols) # # Pablo Saratxaga charset "iso-8859-9" keymaps 0-6,8-9,12 strings as usual keycode 1 = Escape Escape alt keycode 1 = Meta_Escape keycode 2 = one exclam alt keycode 2 = Meta_one alt shift keycode 2 = Meta_exclam keycode 3 = two apostrophe at control keycode 3 = nul control shift keycode 3 = nul alt keycode 3 = Meta_two alt shift keycode 3 = Meta_at keycode 4 = three dead_circumflex numbersign control keycode 4 = Escape alt keycode 4 = Meta_three alt shift keycode 4 = Meta_numbersign keycode 5 = four plus dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four alt shift keycode 5 = Meta_dollar keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five alt shift keycode 6 = Meta_percent keycode 7 = six ampersand asciicircum control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six alt shift keycode 7 = Meta_asciicircum keycode 8 = seven slash braceleft control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = eight parenleft bracketleft control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = nine parenright bracketright alt keycode 10 = Meta_nine keycode 11 = zero equal braceright alt keycode 11 = Meta_zero keycode 12 = asterisk question backslash control keycode 12 = Control_underscore control shift keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = minus underscore alt keycode 13 = Meta_equal keycode 14 = BackSpace Delete alt keycode 14 = Meta_Delete keycode 15 = Tab Meta_Tab alt keycode 15 = Meta_Tab keycode 16 = +f +F +q +Q keycode 17 = +g +G +w +W keycode 18 = +gbreve +Gbreve +e +E keycode 19 = +dotlessi +I +r +R keycode 20 = +o +O +t +T keycode 21 = +d +D +y +Y keycode 22 = +r +R +u +U keycode 23 = +n +N +i +I keycode 24 = +h +H +o +O keycode 25 = p keycode 26 = +q +Q bracketleft braceleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft alt shift keycode 26 = Meta_braceleft keycode 27 = +w +W bracketright braceright control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright alt shift keycode 27 = Meta_braceright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = +u +U +a +A keycode 31 = +i +Idotabove +s +S keycode 32 = +e +E +d +D keycode 33 = +a +A +f +F keycode 34 = g keycode 35 = +t +T +h +H keycode 36 = +k +K +j +J keycode 37 = +m +M +k +K keycode 38 = l keycode 39 = +y +Y semicolon colon alt keycode 39 = Meta_semicolon keycode 40 = +scedilla +Scedilla apostrophe quotedbl control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = backslash quotedbl grave asciitilde control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = +x +X backslash bar control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash alt shift keycode 43 = Meta_bar keycode 44 = +j +J +z +Z keycode 45 = +odiaeresis +Odiaeresis +x +X keycode 46 = +v +V +c +C keycode 47 = +c +C +v +V keycode 48 = +ccedilla +Ccedilla +b +B keycode 49 = +z +Z +n +N keycode 50 = +s +S +m +M keycode 51 = +b +B comma less alt keycode 51 = Meta_comma alt shift keycode 51 = Meta_less keycode 52 = period colon period greater alt keycode 52 = Meta_period alt shift keycode 52 = Meta_greater keycode 53 = comma semicolon slash question control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F11 Console_13 control keycode 59 = F1 alt keycode 59 = Console_1 control alt keycode 59 = Console_1 keycode 60 = F2 F12 Console_14 control keycode 60 = F2 alt keycode 60 = Console_2 control alt keycode 60 = Console_2 keycode 61 = F3 F13 Console_15 control keycode 61 = F3 alt keycode 61 = Console_3 control alt keycode 61 = Console_3 keycode 62 = F4 F14 Console_16 control keycode 62 = F4 alt keycode 62 = Console_4 control alt keycode 62 = Console_4 keycode 63 = F5 F15 Console_17 control keycode 63 = F5 alt keycode 63 = Console_5 control alt keycode 63 = Console_5 keycode 64 = F6 F16 Console_18 control keycode 64 = F6 alt keycode 64 = Console_6 control alt keycode 64 = Console_6 keycode 65 = F7 F17 Console_19 control keycode 65 = F7 alt keycode 65 = Console_7 control alt keycode 65 = Console_7 keycode 66 = F8 F18 Console_20 control keycode 66 = F8 alt keycode 66 = Console_8 control alt keycode 66 = Console_8 keycode 67 = F9 F19 Console_21 control keycode 67 = F9 alt keycode 67 = Console_9 control alt keycode 67 = Console_9 keycode 68 = F10 F20 Console_22 control keycode 68 = F10 alt keycode 68 = Console_10 control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 87 = F11 F11 Console_23 control keycode 87 = F11 alt keycode 87 = Console_11 control alt keycode 87 = Console_11 keycode 88 = F12 F12 Console_24 control keycode 88 = F12 alt keycode 88 = Console_12 control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = AltGr_Lock keycode 98 = KP_Divide keycode 99 = VoidSymbol control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward keycode 105 = Left keycode 106 = Right keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = kbd-1.15.5/data/keymaps/i386/README0000644000076400007640000000172312056474622013242 00000000000000These maps are as contributed. Use at your own risk. (But please tell me if something is seriously wrong.) Mail corrections, improvements and new maps to aeb@cwi.nl. Several corrections were pointed out by Tom.Kartes@Materna.DE. mk_modmap is a utility that might help synchronizing your keymaps for loadkeys and for xmodmap (but note that (since version 2.1 of XFree86) X initialises its keymap using the Linux keymap, so that xmodmap will often be superfluous). Since version 0.87, put a line `charset "iso-8859-x"' in front of a map, when you are using symbols outside iso-8859-1. Since version 0.88, put a line `keymaps 0-1,4-5,8,12' or so in front of a map, in order to indicate what keymaps should be used. hypermap.m4 was contributed by shields@tembel.org (Michael Shields). Use: m4 hypermap.m4 | loadkeys . Please, if you submit something that includes compose key combinations, uuencode the keymap, since SMTP-compliant mailers will strip the eighth bit. Andries kbd-1.15.5/data/keymaps/i386/colemak/0000755000076400007640000000000012056474622014052 500000000000000kbd-1.15.5/data/keymaps/i386/colemak/en-latin9.map0000644000076400007640000001345212056474622016276 00000000000000# colemak.kmap for Linux console. # 2006-01-01 Shai Coleman, http://colemak.com/ . Public domain. alt_is_meta charset "iso-8859-15" # use a ISO-8859-15 font, e.g.: consolechars -f lat9v-14 keymaps 0-12 include "qwerty-layout" include "linux-with-alt-and-altgr" strings as usual keycode 41 = grave asciitilde dead_tilde asciitilde nul keycode 2 = one exclam exclamdown onesuperior keycode 3 = two at masculine twosuperior nul keycode 4 = three numbersign ordfeminine threesuperior Escape keycode 5 = four dollar cent sterling Control_backslash keycode 6 = five percent euro yen Control_bracketright # EuroSign yen keycode 7 = six asciicircum asciitilde asciitilde Control_asciicircum # hstroke Hstroke keycode 8 = seven ampersand eth ETH Control_underscore keycode 9 = eight asterisk thorn THORN Delete keycode 10 = nine parenleft asciitilde asciitilde # leftsinglequotemark leftdoublequotemark keycode 11 = zero parenright asciitilde asciitilde # rightsinglequotemark rightdoublequotemark keycode 12 = minus underscore asciitilde asciitilde Control_underscore # endash emdash keycode 13 = equal plus multiply division keycode 16 = q Q adiaeresis Adiaeresis Control_q keycode 17 = w W aring Aring Control_w keycode 18 = f F atilde Atilde Control_f keycode 19 = p P oslash Ooblique Control_p keycode 20 = g G asciitilde asciitilde Control_g # dead_ogonek asciitilde keycode 21 = j J asciitilde asciitilde Control_j # dstroke Dstroke keycode 22 = l L asciitilde asciitilde Control_l # lstroke Lstroke keycode 23 = u U uacute Uacute Control_u keycode 24 = y Y udiaeresis Udiaeresis Control_y keycode 25 = semicolon colon odiaeresis Odiaeresis keycode 26 = bracketleft braceleft guillemotleft asciitilde Escape # guillemotleft 0x1002039 keycode 27 = bracketright braceright guillemotright asciitilde Control_bracketright # guillemotright 0x100203a keycode 43 = backslash bar asciitilde asciitilde Control_backslash keycode 30 = a A aacute Aacute Control_a keycode 31 = r R dead_grave asciitilde Control_r keycode 32 = s S ssharp asciitilde Control_s keycode 33 = t T dead_acute asciitilde Control_t # dead_acute dead_doubleacute keycode 34 = d D dead_diaeresis asciitilde Control_d keycode 35 = h H asciitilde asciitilde Control_h # dead_caron asciitilde keycode 36 = n N ntilde Ntilde Control_n keycode 37 = e E eacute Eacute Control_e keycode 38 = i I iacute Iacute Control_i keycode 39 = o O oacute Oacute Control_o keycode 40 = apostrophe quotedbl otilde Otilde keycode 44 = z Z ae AE Control_z keycode 45 = x X dead_circumflex asciitilde Control_x keycode 46 = c C ccedilla Ccedilla Control_c keycode 47 = v V oe OE Control_v keycode 48 = b B asciitilde asciitilde Control_b # dead_breve asciitilde keycode 49 = k K asciitilde asciitilde Control_k # dead_abovering asciitilde keycode 50 = m M asciitilde asciitilde Control_m # dead_macron asciitilde keycode 51 = comma less dead_cedilla asciitilde keycode 52 = period greater asciitilde asciitilde # dead_abovedot asciitilde keycode 53 = slash question questiondown asciitilde Delete keycode 58 = BackSpace BackSpace BackSpace BackSpace keycode 86 = minus underscore asciitilde asciitilde Control_underscore # endash emdash keycode 57 = space space space nobreakspace nul keycode 1 = Escape keycode 14 = Delete keycode 15 = Tab keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 42 = Shift keycode 54 = Shift keycode 56 = Alt keycode 97 = Control kbd-1.15.5/data/keymaps/sun/0000755000076400007640000000000012056474622012553 500000000000000kbd-1.15.5/data/keymaps/sun/sun-pl-altgraph.map0000644000076400007640000002521112056474622016211 00000000000000# Keyboard map for the Sun Type4/Type5 keyboards # found on SparcStations # Polish version - 1998 rzm@icm.edu.pl keymaps 0-5,8,12 # # # Stop/L1 keycode 0x01 = # SND_LOWER keycode 0x02 = # Again/L2 keycode 0x03 = # SND_LOUDER keycode 0x04 = keycode 0x05 = F1 F11 Console_13 control keycode 0x05 = F1 alt keycode 0x05 = Console_1 control alt keycode 0x05 = Console_1 keycode 0x06 = F2 F12 Console_14 control keycode 0x06 = F2 alt keycode 0x06 = Console_2 control alt keycode 0x06 = Console_2 keycode 0x07 = F10 F20 Console_22 control keycode 0x07 = F10 alt keycode 0x07 = Console_10 control alt keycode 0x07 = Console_10 keycode 0x08 = F3 F13 Console_15 control keycode 0x08 = F3 alt keycode 0x08 = Console_3 control alt keycode 0x08 = Console_3 keycode 0x09 = F11 F11 Console_23 control keycode 0x09 = F11 alt keycode 0x09 = Console_11 control alt keycode 0x09 = Console_11 keycode 0x0a = F4 F14 Console_16 control keycode 0x0a = F4 alt keycode 0x0a = Console_4 control alt keycode 0x0a = Console_4 keycode 0x0b = F12 F12 Console_24 control keycode 0x0b = F12 alt keycode 0x0b = Console_12 control alt keycode 0x0b = Console_12 keycode 0x0c = F5 F15 Console_17 control Keycode 0x0c = F5 alt keycode 0x0c = Console_5 control alt keycode 0x0c = Console_5 keycode 0x0d = AltGr keycode 0x0e = F6 F16 Console_18 control keycode 0x0e = F6 alt keycode 0x0e = Console_6 control alt keycode 0x0e = Console_6 # BLANK KEY on type 5 keyboards keycode 0x0f = keycode 0x10 = F7 F17 Console_19 control keycode 0x10 = F7 alt keycode 0x10 = Console_7 control alt keycode 0x10 = Console_7 keycode 0x11 = F8 F18 Console_20 control keycode 0x11 = F8 alt keycode 0x11 = Console_8 control alt keycode 0x11 = Console_8 keycode 0x12 = F9 F19 Console_21 control keycode 0x12 = F9 alt keycode 0x12 = Console_9 control alt keycode 0x12 = Console_9 keycode 0x13 = Alt keycode 0x14 = Up keycode 0x15 = Pause # Print Screen keycode 0x16 = keycode 0x17 = Scroll_Lock Show_Memory Show_Registers control keycode 0x17 = Show_State alt keycode 0x17 = Scroll_Lock keycode 0x18 = Left alt keycode 0x18 = Decr_Console # Props/L3 keycode 0x19 = # UNDO/L4 keycode 0x1a = keycode 0x1b = Down keycode 0x1c = Right alt keycode 0x1c = Incr_Console keycode 0x1d = Escape Escape alt keycode 0x1d = Meta_Escape keycode 0x1e = one exclam alt keycode 0x1e = Meta_one keycode 0x1f = two at at control keycode 0x1f = nul shift control keycode 0x1f = nul alt keycode 0x1f = Meta_two keycode 0x20 = three numbersign control keycode 0x20 = Escape alt keycode 0x20 = Meta_three keycode 0x21 = four dollar dollar control keycode 0x21 = Control_backslash alt keycode 0x21 = Meta_four keycode 0x22 = five percent control keycode 0x22 = Control_bracketright alt keycode 0x22 = Meta_five keycode 0x23 = six asciicircum control keycode 0x23 = Control_asciicircum alt keycode 0x23 = Meta_six keycode 0x24 = seven ampersand braceleft control keycode 0x24 = Control_underscore alt keycode 0x24 = Meta_seven keycode 0x25 = eight asterisk bracketleft control keycode 0x25 = Delete alt keycode 0x25 = Meta_eight keycode 0x26 = nine parenleft bracketright alt keycode 0x26 = Meta_nine keycode 0x27 = zero parenright braceright alt keycode 0x27 = Meta_zero keycode 0x28 = minus underscore backslash control keycode 0x28 = Control_underscore shift control keycode 0x28 = Control_underscore alt keycode 0x28 = Meta_minus keycode 0x29 = equal plus alt keycode 0x29 = Meta_equal keycode 0x2a = grave asciitilde control keycode 0x2a = nul alt keycode 0x2a = Meta_grave # Is marked as BackSpace but we define it as delete just like the i386 # keyboard maps does keycode 0x2b = Delete Delete control keycode 0x2b = BackSpace alt keycode 0x2b = Meta_Delete keycode 0x2c = Insert # This is really keypad = on type 4 keyboards keycode 0x2d = equal keycode 0x2e = KP_Divide keycode 0x2f = KP_Multiply # Power ON/OFF key on type 5 keyboard keycode 0x30 = # FRONT/L5 keycode 0x31 = keycode 0x32 = KP_Period # altgr control keycode 0x32 = Boot control alt keycode 0x32 = Boot # COPY/L6 keycode 0x33 = # Home key, same difference keycode 0x34 = Find keycode 0x35 = Tab Tab alt keycode 0x35 = Meta_Tab keycode 0x36 = q keycode 0x37 = w keycode 0x38 = e # altgr keycode 0x38 = Hex_E altgr keycode 0x38 = +eogonek altgr shift keycode 0x38 = +Eogonek keycode 0x39 = r keycode 0x3a = t keycode 0x3b = y keycode 0x3c = u keycode 0x3d = i keycode 0x3e = o altgr keycode 0x3e = +oacute altgr shift keycode 0x3e = +Oacute keycode 0x3f = p keycode 0x40 = bracketleft braceleft control keycode 0x40 = Escape alt keycode 0x40 = Meta_bracketleft keycode 0x41 = bracketright braceright asciitilde control keycode 0x41 = Control_bracketright alt keycode 0x41 = Meta_bracketright keycode 0x42 = Delete Delete control keycode 0x42 = BackSpace alt keycode 0x43 = Meta_Delete control alt keycode 0x42 = Boot keycode 0x43 = Compose keycode 0x44 = KP_7 alt keycode 0x44 = Ascii_7 altgr keycode 0x44 = Hex_7 keycode 0x45 = KP_8 alt keycode 0x45 = Ascii_8 altgr keycode 0x45 = Hex_8 keycode 0x46 = KP_9 alt keycode 0x46 = Ascii_9 altgr keycode 0x46 = Hex_9 keycode 0x47 = KP_Subtract # OPEN/L6 keycode 0x48 = # PASTE/L8 keycode 0x49 = keycode 0x4a = Select # No key produces 0x4b to my knowledge keycode 0x4b = keycode 0x4c = Control keycode 0x4d = a # altgr keycode 0x4d = Hex_A altgr keycode 0x4d = +aogonek altgr shift keycode 0x4d = +Aogonek keycode 0x4e = s altgr keycode 0x4e = +sacute altgr shift keycode 0x4e = +Sacute keycode 0x4f = d altgr keycode 0x4f = Hex_D keycode 0x50 = f altgr keycode 0x50 = Hex_F keycode 0x51 = g keycode 0x52 = h keycode 0x53 = j keycode 0x54 = k keycode 0x55 = l altgr keycode 0x55 = +lstroke altgr shift keycode 0x55 = +Lstroke keycode 0x56 = semicolon colon alt keycode 0x56 = Meta_semicolon keycode 0x57 = apostrophe quotedbl control keycode 0x57 = Control_g alt keycode 0x57 = Meta_apostrophe keycode 0x58 = backslash bar control keycode 0x58 = Control_backslash alt keycode 0x58 = Meta_backslash keycode 0x59 = Return alt keycode 0x59 = Meta_Control_m keycode 0x5a = KP_Enter keycode 0x5b = KP_4 alt keycode 0x5b = Ascii_4 altgr keycode 0x5b = Hex_4 keycode 0x5c = KP_5 alt keycode 0x5c = Ascii_5 altgr keycode 0x5c = Hex_5 keycode 0x5d = KP_6 alt keycode 0x5d = Ascii_6 altgr keycode 0x5d = Hex_6 keycode 0x5e = KP_0 alt keycode 0x5e = Ascii_0 altgr keycode 0x5e = Hex_0 # FIND/L9 keycode 0x5f = keycode 0x60 = Prior shift keycode 0x60 = Scroll_Backward # CUT/L10 keycode 0x61 = keycode 0x62 = Num_Lock # Linux/i386 console makes no distinction between right/left shift # so neither do we. keycode 0x63 = Shift keycode 0x64 = z altgr keycode 0x64 = +zabovedot altgr shift keycode 0x64 = +Zabovedot keycode 0x65 = x altgr keycode 0x65 = +zacute altgr shift keycode 0x65 = +Zacute keycode 0x66 = c # altgr keycode 0x66 = Hex_C altgr keycode 0x66 = +cacute altgr shift keycode 0x66 = +Cacute keycode 0x67 = v keycode 0x68 = b altgr keycode 0x68 = Hex_B keycode 0x69 = n altgr keycode 0x69 = +nacute altgr shift keycode 0x69 = +Nacute keycode 0x6a = m keycode 0x6b = comma less alt keycode 0x6b = Meta_comma keycode 0x6c = period greater control keycode 0x6c = Compose alt keycode 0x6c = Meta_period keycode 0x6d = slash question control keycode 0x6d = Delete alt keycode 0x6d = Meta_slash keycode 0x6e = Shift keycode 0x6f = Linefeed keycode 0x70 = KP_1 alt keycode 0x70 = Ascii_1 altgr keycode 0x70 = Hex_1 keycode 0x71 = KP_2 alt keycode 0x71 = Ascii_2 altgr keycode 0x71 = Hex_2 keycode 0x72 = KP_3 alt keycode 0x72 = Ascii_3 altgr keycode 0x72 = Hex_3 # To my knowledge no key produces 0x73, 0x74, or 0x75 keycode 0x73 = keycode 0x74 = keycode 0x75 = keycode 0x76 = Help keycode 0x77 = Caps_Lock # A True Meta-key, unused at this time keycode 0x78 = keycode 0x79 = space space control keycode 0x79 = nul alt keycode 0x79 = Meta_space # Another real Meta-key, again unused keycode 0x7a = keycode 0x7b = Next shift keycode 0x7b = Scroll_Forward # No keys produce the following keycode 0x7c = keycode 0x7d = KP_Add keycode 0x7e = # keycode 0x7f is special and it means 'all keys released' and is # taken care of within the sun keyboard driver itself keycode 0x7f = # That's all folks... string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string Macro = "\033[M" string Pause = "\033[P" compose '`' 'A' to '' compose '`' 'a' to '' compose '\'' 'A' to '' compose '\'' 'a' to '' compose '^' 'A' to '' compose '^' 'a' to '' compose '~' 'A' to '' compose '~' 'a' to '' compose '"' 'A' to '' compose '"' 'a' to '' compose 'O' 'A' to '' compose 'o' 'a' to '' compose '0' 'A' to '' compose '0' 'a' to '' compose 'A' 'A' to '' compose 'a' 'a' to '' compose 'A' 'E' to '' compose 'a' 'e' to '' compose ',' 'C' to '' compose ',' 'c' to '' compose '`' 'E' to '' compose '`' 'e' to '' compose '\'' 'E' to '' compose '\'' 'e' to '' compose '^' 'E' to '' compose '^' 'e' to '' compose '"' 'E' to '' compose '"' 'e' to '' compose '`' 'I' to '' compose '`' 'i' to '' compose '\'' 'I' to '' compose '\'' 'i' to '' compose '^' 'I' to '' compose '^' 'i' to '' compose '"' 'I' to '' compose '"' 'i' to '' compose '-' 'D' to '' compose '-' 'd' to '' compose '~' 'N' to '' compose '~' 'n' to '' compose '`' 'O' to '' compose '`' 'o' to '' compose '\'' 'O' to '' compose '\'' 'o' to '' compose '^' 'O' to '' compose '^' 'o' to '' compose '~' 'O' to '' compose '~' 'o' to '' compose '"' 'O' to '' compose '"' 'o' to '' compose '/' 'O' to '' compose '/' 'o' to '' compose '`' 'U' to '' compose '`' 'u' to '' compose '\'' 'U' to '' compose '\'' 'u' to '' compose '^' 'U' to '' compose '^' 'u' to '' compose '"' 'U' to '' compose '"' 'u' to '' compose '\'' 'Y' to '' compose '\'' 'y' to '' compose 'T' 'H' to '' compose 't' 'h' to '' compose 's' 's' to '' compose '"' 'y' to '' compose 's' 'z' to '' compose 'i' 'j' to '' kbd-1.15.5/data/keymaps/sun/sunt6-uk.map0000644000076400007640000001336012056474622014671 00000000000000# UK keyboard map for the Sun Type-6 keyboard with Euro # and Latin 1/2 compose sequences support # # Zdenek Brichacek # # AltGr+C = Cent # AltGr+E or AltGr+4 = Euro strings as usual keycode 1 = Escape keycode 2 = one exclam control shift keycode 2 = Hex_1 keycode 3 = two quotedbl at control shift keycode 3 = Hex_2 keycode 4 = three sterling numbersign control shift keycode 4 = Hex_3 keycode 5 = four dollar currency control shift keycode 5 = Hex_4 keycode 6 = five percent control shift keycode 6 = Hex_5 keycode 7 = six asciicircum control shift keycode 7 = Hex_6 keycode 8 = seven ampersand braceleft control shift keycode 8 = Hex_7 keycode 9 = eight asterisk bracketleft control shift keycode 9 = Hex_8 keycode 10 = nine parenleft bracketright control shift keycode 10 = Hex_9 keycode 11 = zero parenright braceright control shift keycode 11 = Hex_0 keycode 16 = q keycode 17 = w keycode 18 = e altgr keycode 18 = currency control shift keycode 18 = Hex_E keycode 19 = r keycode 20 = t keycode 21 = y keycode 22 = u keycode 23 = i keycode 24 = o keycode 25 = p keycode 30 = a control shift keycode 30 = Hex_A keycode 31 = s keycode 32 = d control shift keycode 32 = Hex_D keycode 33 = f control shift keycode 33 = Hex_F keycode 34 = g keycode 35 = h keycode 36 = j keycode 37 = k keycode 38 = l keycode 40 = apostrophe at quotedbl keycode 41 = grave notsign bar keycode 43 = numbersign asciitilde keycode 44 = z keycode 45 = x keycode 46 = c altgr keycode 46 = cent control shift keycode 46 = Hex_C keycode 47 = v keycode 48 = b control shift keycode 48 = Hex_B keycode 49 = n keycode 50 = m keycode 86 = backslash bar keycode 100 = AltGr # keys above standard keypad keycode 113 = # Mute keycode 114 = # VolumeDown keycode 115 = # VolumeUp keycode 116 = # Power keycode 125 = # LeftMeta keycode 126 = # RightMeta keycode 127 = Compose # "function" keys in first two columns on keyboard keycode 128 = # Stop keycode 129 = # Again keycode 130 = # Props keycode 131 = # Undo keycode 132 = # Front keycode 133 = # Copy keycode 134 = # Open keycode 135 = # Paste keycode 136 = # Find keycode 137 = # Cut keycode 138 = # Help # Compose sequences # This part is from sunt5-us-cz.map file created by Jakub Jelinek. # This should work for latin1 and latin2, # unfortunately some keys compose sequences had to be modified # a little bit, so that both latin1 and latin2 can be shared, # particularly " something has been replaced by : something # in latin1 composes. compose ',' 'A' to '' compose '`' 'A' to '' compose '\'' 'A' to '' compose '^' 'A' to '' compose 'v' 'A' to '' compose '~' 'A' to '' compose '"' 'A' to '' compose ':' 'A' to '' compose '0' 'A' to '' compose 'A' 'A' to '' compose 'O' 'A' to '' compose ',' 'a' to '' compose '`' 'a' to '' compose '\'' 'a' to '' compose '^' 'a' to '' compose 'v' 'a' to '' compose '~' 'a' to '' compose '"' 'a' to '' compose ':' 'a' to '' compose '0' 'a' to '' compose 'a' 'a' to '' compose 'o' 'a' to '' compose '\'' 'C' to '' compose ',' 'C' to '' compose '^' 'C' to '' compose 'v' 'C' to '' compose '\'' 'c' to '' compose ',' 'c' to '' compose '^' 'c' to '' compose 'v' 'c' to '' compose '^' 'D' to '' compose 'v' 'D' to '' compose '-' 'D' to '' compose '^' 'd' to '' compose 'v' 'd' to '' compose '-' 'd' to '' compose 'A' 'E' to '' compose '`' 'E' to '' compose '\'' 'E' to '' compose ',' 'E' to '' compose '"' 'E' to '' compose '"' 'E' to '' compose '^' 'E' to '' compose 'v' 'E' to '' compose 'a' 'e' to '' compose '`' 'e' to '' compose '\'' 'e' to '' compose ',' 'e' to '' compose '"' 'e' to '' compose ':' 'e' to '' compose '^' 'e' to '' compose 'v' 'e' to '' compose 'T' 'H' to '' compose 't' 'h' to '' compose '`' 'I' to '' compose '\'' 'I' to '' compose '^' 'I' to '' compose '"' 'I' to '' compose ':' 'I' to '' compose '`' 'i' to '' compose '\'' 'i' to '' compose '^' 'i' to '' compose '"' 'i' to '' compose ':' 'i' to '' compose 'i' 'j' to '' compose '/' 'L' to '' compose '^' 'L' to '' compose '\'' 'L' to '' compose '\'' 'l' to '' compose '/' 'l' to '' compose '^' 'l' to '' compose '\'' 'N' to '' compose '~' 'N' to '' compose '^' 'N' to '' compose 'v' 'N' to '' compose '\'' 'n' to '' compose '~' 'n' to '' compose '^' 'n' to '' compose 'v' 'n' to '' compose '`' 'O' to '' compose '\'' 'O' to '' compose '^' 'O' to '' compose '"' 'O' to '' compose '~' 'O' to '' compose ':' 'O' to '' compose '/' 'O' to '' compose '`' 'o' to '' compose '\'' 'o' to '' compose '^' 'o' to '' compose '"' 'o' to '' compose '~' 'o' to '' compose ':' 'o' to '' compose '/' 'o' to '' compose '\'' 'R' to '' compose '^' 'R' to '' compose 'v' 'R' to '' compose '\'' 'r' to '' compose '^' 'r' to '' compose 'v' 'r' to '' compose '\'' 'S' to '' compose '^' 'S' to '' compose 'v' 'S' to '' compose ',' 'S' to '' compose 'S' 'S' to '' compose '\'' 's' to '' compose '^' 's' to '' compose 'v' 's' to '' compose ',' 's' to '' compose 's' 's' to '' compose '^' 'T' to '' compose 'v' 'T' to '' compose '^' 't' to '' compose 'v' 't' to '' compose ',' 'T' to '' compose ',' 't' to '' compose '^' 'U' to '' compose 'o' 'U' to '' compose '`' 'U' to '' compose '\'' 'U' to '' compose '"' 'U' to '' compose ':' 'U' to '' compose '^' 'u' to '' compose 'o' 'u' to '' compose '`' 'u' to '' compose '\'' 'u' to '' compose '"' 'u' to '' compose ':' 'u' to '' compose '\'' 'Y' to '' compose '\'' 'y' to '' compose '"' 'y' to '' compose ':' 'y' to '' compose '\'' 'Z' to '' compose '^' 'Z' to '' compose 'v' 'Z' to '' compose '.' 'Z' to '' compose '\'' 'z' to '' compose '^' 'z' to '' compose 'v' 'z' to '' compose '.' 'z' to '' compose 's' 'z' to '' compose 'e' '=' to '' kbd-1.15.5/data/keymaps/sun/sunt5-fi-latin1.map0000644000076400007640000002116612056474622016040 00000000000000# Sun Type 5 Finnish keyboard mapping # # Riku Meskanen # # $Id: sun5-fi-latin1.map,v 1.2 1997/01/09 09:03:59 mesrik Exp $ # keymaps 0-2,4-5,8,12 strings as usual compose as usual for "iso-8859-1" keycode 1 = keycode 2 = keycode 3 = keycode 4 = keycode 5 = F1 shift keycode 5 = F11 altgr keycode 5 = Console_13 shift control keycode 5 = VoidSymbol alt keycode 5 = Console_1 control alt keycode 5 = Console_1 keycode 6 = F2 shift keycode 6 = F12 altgr keycode 6 = Console_14 shift control keycode 6 = VoidSymbol alt keycode 6 = Console_2 control alt keycode 6 = Console_2 keycode 7 = F10 shift keycode 7 = F20 altgr keycode 7 = Console_22 shift control keycode 7 = VoidSymbol alt keycode 7 = Console_10 control alt keycode 7 = Console_10 keycode 8 = F3 shift keycode 8 = F13 altgr keycode 8 = Console_15 shift control keycode 8 = VoidSymbol alt keycode 8 = Console_3 control alt keycode 8 = Console_3 keycode 9 = F11 altgr keycode 9 = Console_23 shift control keycode 9 = VoidSymbol alt keycode 9 = Console_11 control alt keycode 9 = Console_11 keycode 10 = F4 shift keycode 10 = F14 altgr keycode 10 = Console_16 shift control keycode 10 = VoidSymbol alt keycode 10 = Console_4 control alt keycode 10 = Console_4 keycode 11 = F12 altgr keycode 11 = Console_24 shift control keycode 11 = VoidSymbol alt keycode 11 = Console_12 control alt keycode 11 = Console_12 keycode 12 = F5 shift keycode 12 = F15 altgr keycode 12 = Console_17 shift control keycode 12 = VoidSymbol alt keycode 12 = Console_5 control alt keycode 12 = Console_5 keycode 13 = AltGr keycode 14 = F6 shift keycode 14 = F16 altgr keycode 14 = Console_18 shift control keycode 14 = VoidSymbol alt keycode 14 = Console_6 control alt keycode 14 = Console_6 keycode 15 = keycode 16 = F7 F17 Console_19 F8 alt keycode 16 = Console_7 control alt keycode 16 = Console_7 keycode 17 = F8 F18 Console_20 alt keycode 17 = Console_8 control alt keycode 17 = Console_8 keycode 18 = F9 shift keycode 18 = F19 altgr keycode 18 = Console_21 shift control keycode 18 = VoidSymbol alt keycode 18 = Console_9 control alt keycode 18 = Console_9 keycode 19 = Alt keycode 20 = Up keycode 21 = Pause keycode 22 = keycode 23 = Scroll_Lock Show_Memory Show_Registers Show_State alt keycode 23 = Scroll_Lock keycode 24 = Left alt keycode 24 = Decr_Console keycode 25 = keycode 26 = keycode 27 = Down keycode 28 = Right alt keycode 28 = Incr_Console keycode 29 = Escape Escape alt keycode 29 = Meta_Escape keycode 30 = one exclam alt keycode 30 = Meta_one keycode 31 = two quotedbl at nul nul Meta_two keycode 32 = three numbersign pound control keycode 32 = Escape alt keycode 32 = Meta_three keycode 33 = four dollar dollar Control_backslash alt keycode 33 = Meta_four keycode 34 = five percent control keycode 34 = Control_bracketright alt keycode 34 = Meta_five keycode 35 = six ampersand control keycode 35 = Control_asciicircum alt keycode 35 = Meta_six keycode 36 = seven slash braceleft Control_underscore alt keycode 36 = Meta_seven keycode 37 = eight parenleft bracketleft Delete alt keycode 37 = Meta_eight keycode 38 = nine parenright bracketright alt keycode 38 = Meta_nine keycode 39 = zero equal braceright alt keycode 39 = Meta_zero keycode 40 = plus question backslash Control_underscore Control_underscore Meta_minus keycode 41 = dead_acute dead_grave alt keycode 41 = Meta_equal keycode 42 = section onehalf control keycode 42 = nul alt keycode 42 = Meta_grave keycode 43 = Delete Delete control keycode 43 = BackSpace alt keycode 43 = Meta_Delete keycode 44 = Insert keycode 45 = equal keycode 46 = KP_Divide keycode 47 = KP_Multiply keycode 48 = keycode 49 = keycode 50 = KP_Period control alt keycode 50 = Boot keycode 51 = keycode 52 = Find keycode 53 = Tab Meta_Tab alt keycode 53 = Meta_Tab keycode 54 = q keycode 55 = w keycode 56 = +e +E Hex_E Control_e Control_e Meta_e Meta_Control_e keycode 57 = r keycode 58 = t keycode 59 = y keycode 60 = u keycode 61 = i keycode 62 = o keycode 63 = p keycode 64 = +aring +Aring control keycode 64 = Escape alt keycode 64 = Meta_bracketleft keycode 65 = dead_diaeresis dead_circumflex dead_tilde Control_bracketright alt keycode 65 = Meta_bracketright keycode 66 = Delete Delete control keycode 66 = BackSpace keycode 67 = Compose alt keycode 67 = Meta_Delete keycode 68 = KP_7 altgr keycode 68 = Hex_7 alt keycode 68 = Ascii_7 keycode 69 = KP_8 altgr keycode 69 = Hex_8 alt keycode 69 = Ascii_8 keycode 70 = KP_9 altgr keycode 70 = Hex_9 alt keycode 70 = Ascii_9 keycode 71 = KP_Subtract keycode 72 = keycode 73 = keycode 74 = Select keycode 75 = keycode 76 = Control keycode 77 = +a +A Hex_A Control_a Control_a Meta_a Meta_Control_a keycode 78 = s keycode 79 = +d +D Hex_D Control_d Control_d Meta_d Meta_Control_d keycode 80 = +f +F Hex_F Control_f Control_f Meta_f Meta_Control_f keycode 81 = g keycode 82 = h keycode 83 = j keycode 84 = k keycode 85 = l keycode 86 = +odiaeresis +Odiaeresis alt keycode 86 = Meta_semicolon keycode 87 = +adiaeresis +Adiaeresis control keycode 87 = Control_g alt keycode 87 = Meta_apostrophe keycode 88 = apostrophe asterisk grave control keycode 88 = Control_backslash alt keycode 88 = Meta_backslash keycode 89 = Return alt keycode 89 = Meta_Control_m keycode 90 = KP_Enter keycode 91 = KP_4 altgr keycode 91 = Hex_4 alt keycode 91 = Ascii_4 keycode 92 = KP_5 altgr keycode 92 = Hex_5 alt keycode 92 = Ascii_5 keycode 93 = KP_6 altgr keycode 93 = Hex_6 alt keycode 93 = Ascii_6 keycode 94 = KP_0 altgr keycode 94 = Hex_0 alt keycode 94 = Ascii_0 keycode 95 = keycode 96 = Prior shift keycode 96 = Scroll_Backward keycode 97 = keycode 98 = Num_Lock keycode 99 = Shift keycode 100 = z keycode 101 = x keycode 102 = +c +C Hex_C Control_c Control_c Meta_c Meta_Control_c keycode 103 = v keycode 104 = +b +B Hex_B Control_b Control_b Meta_b Meta_Control_b keycode 105 = n keycode 106 = m keycode 107 = comma semicolon alt keycode 107 = Meta_comma keycode 108 = period colon control keycode 108 = Compose alt keycode 108 = Meta_period keycode 109 = minus underscore control keycode 109 = Delete alt keycode 109 = Meta_slash keycode 110 = Shift keycode 111 = Linefeed keycode 112 = KP_1 altgr keycode 112 = Hex_1 alt keycode 112 = Ascii_1 keycode 113 = KP_2 altgr keycode 113 = Hex_2 alt keycode 113 = Ascii_2 keycode 114 = KP_3 altgr keycode 114 = Hex_3 alt keycode 114 = Ascii_3 keycode 115 = keycode 116 = keycode 117 = keycode 118 = Help keycode 119 = Caps_Lock keycode 120 = keycode 120 = keycode 121 = space space control keycode 121 = nul alt keycode 121 = Meta_space keycode 122 = keycode 123 = Next shift keycode 123 = Scroll_Forward keycode 124 = less greater bar keycode 125 = KP_Add keycode 126 = keycode 127 = kbd-1.15.5/data/keymaps/sun/sunt5-es.map0000644000076400007640000002154312056474622014662 00000000000000# Sun Type 5 Spanish keyboard mapping # # Eduardo Casino # # Derived somehow from Jon Tombs' Spanish keyboard: # Jon Tombs with corrections from # Julio Sanchez # keymaps 0-2,4-5,8-9,12 strings as usual compose as usual for "iso-8859-1" keycode 1 = keycode 2 = keycode 3 = keycode 4 = keycode 5 = F1 shift keycode 5 = F11 altgr keycode 5 = Console_13 shift control keycode 5 = VoidSymbol alt keycode 5 = Console_1 control alt keycode 5 = Console_1 keycode 6 = F2 shift keycode 6 = F12 altgr keycode 6 = Console_14 shift control keycode 6 = VoidSymbol alt keycode 6 = Console_2 control alt keycode 6 = Console_2 keycode 7 = F10 shift keycode 7 = F20 altgr keycode 7 = Console_22 shift control keycode 7 = VoidSymbol alt keycode 7 = Console_10 control alt keycode 7 = Console_10 keycode 8 = F3 shift keycode 8 = F13 altgr keycode 8 = Console_15 shift control keycode 8 = VoidSymbol alt keycode 8 = Console_3 control alt keycode 8 = Console_3 keycode 9 = F11 altgr keycode 9 = Console_23 shift control keycode 9 = VoidSymbol alt keycode 9 = Console_11 control alt keycode 9 = Console_11 keycode 10 = F4 shift keycode 10 = F14 altgr keycode 10 = Console_16 shift control keycode 10 = VoidSymbol alt keycode 10 = Console_4 control alt keycode 10 = Console_4 keycode 11 = F12 altgr keycode 11 = Console_24 shift control keycode 11 = VoidSymbol alt keycode 11 = Console_12 control alt keycode 11 = Console_12 keycode 12 = F5 shift keycode 12 = F15 altgr keycode 12 = Console_17 shift control keycode 12 = VoidSymbol alt keycode 12 = Console_5 control alt keycode 12 = Console_5 keycode 13 = AltGr keycode 14 = F6 shift keycode 14 = F16 altgr keycode 14 = Console_18 shift control keycode 14 = VoidSymbol alt keycode 14 = Console_6 control alt keycode 14 = Console_6 keycode 15 = keycode 16 = F7 F17 Console_19 F8 alt keycode 16 = Console_7 control alt keycode 16 = Console_7 keycode 17 = F8 F18 Console_20 alt keycode 17 = Console_8 control alt keycode 17 = Console_8 keycode 18 = F9 shift keycode 18 = F19 altgr keycode 18 = Console_21 shift control keycode 18 = VoidSymbol alt keycode 18 = Console_9 control alt keycode 18 = Console_9 keycode 19 = Alt keycode 20 = Up keycode 21 = Pause keycode 22 = keycode 23 = Scroll_Lock Show_Memory Show_Registers Show_State alt keycode 23 = Scroll_Lock keycode 24 = Left alt keycode 24 = Decr_Console keycode 25 = keycode 26 = keycode 27 = Down keycode 28 = Right alt keycode 28 = Incr_Console keycode 29 = Escape Escape alt keycode 29 = Meta_Escape keycode 30 = one exclam bar alt keycode 30 = Meta_one keycode 31 = two quotedbl at control keycode 31 = nul alt keycode 31 = Meta_two keycode 32 = three periodcentered numbersign control keycode 32 = Escape alt keycode 32 = Meta_three keycode 33 = four dollar asciicircum control keycode 33 = Control_backslash alt keycode 33 = Meta_four keycode 34 = five percent asciitilde control keycode 34 = Control_bracketright alt keycode 34 = Meta_five keycode 35 = six ampersand notsign control keycode 35 = Control_asciicircum alt keycode 35 = Meta_six keycode 36 = seven slash braceleft control keycode 36 = Control_underscore alt keycode 36 = Meta_seven keycode 37 = eight parenleft bracketleft control keycode 37 = Delete alt keycode 37 = Meta_eight keycode 38 = nine parenright bracketright alt keycode 38 = Meta_nine keycode 39 = zero equal braceright alt keycode 39 = Meta_zero keycode 40 = apostrophe question grave control keycode 40 = Control_underscore alt keycode 40 = Meta_minus keycode 41 = exclamdown questiondown asciitilde alt keycode 41 = Meta_equal keycode 42 = masculine ordfeminine backslash control keycode 42 = nul alt keycode 42 = Meta_grave keycode 43 = Delete Delete control keycode 43 = BackSpace alt keycode 43 = Meta_Delete keycode 44 = Insert keycode 45 = equal keycode 46 = KP_Divide keycode 47 = KP_Multiply keycode 48 = keycode 49 = keycode 50 = KP_Period control alt keycode 50 = Boot keycode 51 = keycode 52 = Find keycode 53 = Tab Meta_Tab alt keycode 53 = Meta_Tab keycode 54 = q keycode 55 = w keycode 56 = +e +E Hex_E Control_e Control_e Meta_e Meta_Control_e keycode 57 = r keycode 58 = t keycode 59 = y keycode 60 = u keycode 61 = i keycode 62 = o keycode 63 = p keycode 64 = dead_grave dead_circumflex bracketleft control keycode 64 = Escape alt keycode 64 = Meta_bracketleft keycode 65 = plus asterisk bracketright control keycode 65 = Control_bracketright alt keycode 65 = Meta_bracketright keycode 66 = Delete Delete control keycode 66 = BackSpace keycode 67 = Compose alt keycode 67 = Meta_Delete keycode 68 = KP_7 altgr keycode 68 = Hex_7 alt keycode 68 = Ascii_7 keycode 69 = KP_8 altgr keycode 69 = Hex_8 alt keycode 69 = Ascii_8 keycode 70 = KP_9 altgr keycode 70 = Hex_9 alt keycode 70 = Ascii_9 keycode 71 = KP_Subtract keycode 72 = keycode 73 = keycode 74 = Select keycode 75 = keycode 76 = Control keycode 77 = +a +A Hex_A Control_a Control_a Meta_a Meta_Control_a keycode 78 = s keycode 79 = +d +D Hex_D Control_d Control_d Meta_d Meta_Control_d keycode 80 = +f +F Hex_F Control_f Control_f Meta_f Meta_Control_f keycode 81 = g keycode 82 = h keycode 83 = j keycode 84 = k keycode 85 = l keycode 86 = ntilde Ntilde alt keycode 86 = Meta_semicolon keycode 87 = dead_acute dead_diaeresis braceleft control keycode 87 = Control_g alt keycode 87 = Meta_apostrophe keycode 88 = ccedilla Ccedilla braceright control keycode 88 = Control_backslash alt keycode 88 = Meta_backslash shift alt keycode 88 = Meta_asciitilde keycode 89 = Return alt keycode 89 = Meta_Control_m keycode 90 = KP_Enter keycode 91 = KP_4 altgr keycode 91 = Hex_4 alt keycode 91 = Ascii_4 keycode 92 = KP_5 altgr keycode 92 = Hex_5 alt keycode 92 = Ascii_5 keycode 93 = KP_6 altgr keycode 93 = Hex_6 alt keycode 93 = Ascii_6 keycode 94 = KP_0 altgr keycode 94 = Hex_0 alt keycode 94 = Ascii_0 keycode 95 = keycode 96 = Prior shift keycode 96 = Scroll_Backward keycode 97 = keycode 98 = Num_Lock keycode 99 = Shift keycode 100 = z keycode 101 = x keycode 102 = +c +C Hex_C Control_c Control_c Meta_c Meta_Control_c keycode 103 = v keycode 104 = +b +B Hex_B Control_b Control_b Meta_b Meta_Control_b keycode 105 = n keycode 106 = m keycode 107 = comma semicolon alt keycode 107 = Meta_comma shift alt keycode 107 = Meta_less keycode 108 = period colon alt keycode 108 = Meta_period shift alt keycode 108 = Meta_greater keycode 109 = minus underscore control keycode 109 = Delete alt keycode 109 = Meta_slash keycode 110 = Shift keycode 111 = Linefeed keycode 112 = KP_1 altgr keycode 112 = Hex_1 alt keycode 112 = Ascii_1 keycode 113 = KP_2 altgr keycode 113 = Hex_2 alt keycode 113 = Ascii_2 keycode 114 = KP_3 altgr keycode 114 = Hex_3 alt keycode 114 = Ascii_3 keycode 115 = keycode 116 = keycode 117 = keycode 118 = Help keycode 119 = Caps_Lock keycode 120 = keycode 121 = space space control keycode 121 = nul alt keycode 121 = Meta_space keycode 122 = keycode 123 = Next shift keycode 123 = Scroll_Forward keycode 124 = less greater keycode 125 = KP_Add keycode 126 = keycode 127 = kbd-1.15.5/data/keymaps/sun/sunt5-ru.map0000644000076400007640000003371212056474622014702 00000000000000# Russian keyboard layout for Type4/5 Sun keyboards # Written by Alexander V. Lukyanov # Version 1.1 # # Uses KOI8-R coding without 'jo' # keymaps 0-6,8,10,12,14 keycode 1 = keycode 2 = keycode 3 = keycode 4 = keycode 5 = F1 shift keycode 5 = F11 alt keycode 5 = Console_1 control alt keycode 5 = Console_1 altgr shift keycode 5 = F11 altgr alt keycode 5 = Console_1 altgr control alt keycode 5 = Console_1 keycode 6 = F2 shift keycode 6 = F12 alt keycode 6 = Console_2 control alt keycode 6 = Console_2 altgr shift keycode 6 = F12 altgr alt keycode 6 = Console_2 altgr control alt keycode 6 = Console_2 keycode 7 = F10 shift keycode 7 = F20 alt keycode 7 = Console_10 control alt keycode 7 = Console_10 altgr shift keycode 7 = F20 altgr alt keycode 7 = Console_10 altgr control alt keycode 7 = Console_10 keycode 8 = F3 shift keycode 8 = F13 alt keycode 8 = Console_3 control alt keycode 8 = Console_3 altgr shift keycode 8 = F13 altgr alt keycode 8 = Console_3 altgr control alt keycode 8 = Console_3 keycode 9 = F11 alt keycode 9 = Console_11 control alt keycode 9 = Console_11 altgr alt keycode 9 = Console_11 altgr control alt keycode 9 = Console_11 keycode 10 = F4 shift keycode 10 = F14 alt keycode 10 = Console_4 control alt keycode 10 = Console_4 altgr shift keycode 10 = F14 altgr alt keycode 10 = Console_4 altgr control alt keycode 10 = Console_4 keycode 11 = F12 alt keycode 11 = Console_12 control alt keycode 11 = Console_12 altgr alt keycode 11 = Console_12 altgr control alt keycode 11 = Console_12 keycode 12 = F5 shift keycode 12 = F15 alt keycode 12 = Console_5 control alt keycode 12 = Console_5 altgr shift keycode 12 = F15 altgr alt keycode 12 = Console_5 altgr control alt keycode 12 = Console_5 keycode 13 = AltGr_Lock keycode 14 = F6 shift keycode 14 = F16 alt keycode 14 = Console_6 control alt keycode 14 = Console_6 altgr shift keycode 14 = F16 altgr alt keycode 14 = Console_6 altgr control alt keycode 14 = Console_6 keycode 15 = keycode 16 = F7 shift keycode 16 = F17 alt keycode 16 = Console_7 control alt keycode 16 = Console_7 altgr shift keycode 16 = F17 altgr alt keycode 16 = Console_7 altgr control alt keycode 16 = Console_7 keycode 17 = F8 shift keycode 17 = F18 alt keycode 17 = Console_8 control alt keycode 17 = Console_8 altgr shift keycode 17 = F18 altgr alt keycode 17 = Console_8 altgr control alt keycode 18 = Console_8 keycode 18 = F9 shift keycode 18 = F19 alt keycode 18 = Console_9 control alt keycode 18 = Console_9 altgr shift keycode 18 = F19 altgr alt keycode 18 = Console_9 altgr control alt keycode 18 = Console_9 keycode 19 = Alt keycode 20 = Up keycode 21 = Pause keycode 22 = keycode 23 = Scroll_Lock Show_Memory Show_Registers Show_State alt keycode 23 = Scroll_Lock keycode 24 = Left alt keycode 24 = Decr_Console altgr alt keycode 24 = Decr_Console keycode 25 = keycode 26 = keycode 27 = Down keycode 28 = Right alt keycode 28 = Incr_Console altgr alt keycode 28 = Incr_Console keycode 29 = Escape alt keycode 29 = Meta_Escape altgr alt keycode 29 = Meta_Escape keycode 30 = one exclam one exclam alt keycode 30 = Meta_one altgr alt keycode 30 = Meta_one keycode 31 = two at two at control keycode 31 = nul alt keycode 31 = Meta_two altgr control keycode 31 = nul altgr alt keycode 31 = Meta_two keycode 32 = three numbersign three numbersign control keycode 32 = Escape alt keycode 32 = Meta_three altgr control keycode 32 = Escape altgr alt keycode 32 = Meta_three keycode 33 = four dollar four dollar control keycode 33 = Control_backslash alt keycode 33 = Meta_four altgr control keycode 33 = Control_backslash altgr alt keycode 33 = Meta_four keycode 34 = five percent five colon control keycode 34 = Control_bracketright alt keycode 34 = Meta_five altgr control keycode 34 = Control_bracketright altgr alt keycode 34 = Meta_five keycode 35 = six asciicircum six comma control keycode 35 = Control_asciicircum alt keycode 35 = Meta_six altgr control keycode 35 = Control_asciicircum altgr alt keycode 35 = Meta_six keycode 36 = seven ampersand seven period control keycode 36 = Control_underscore alt keycode 36 = Meta_seven altgr alt keycode 36 = Meta_seven keycode 37 = eight asterisk eight semicolon control keycode 37 = Delete alt keycode 37 = Meta_eight altgr control keycode 37 = Delete altgr alt keycode 37 = Meta_eight keycode 38 = nine parenleft nine parenleft alt keycode 38 = Meta_nine altgr alt keycode 38 = Meta_nine keycode 39 = zero parenright zero parenright alt keycode 39 = Meta_zero altgr alt keycode 39 = Meta_zero keycode 40 = minus underscore minus underscore control keycode 40 = Control_underscore alt keycode 40 = Meta_minus altgr control keycode 40 = Control_underscore altgr alt keycode 40 = Meta_minus keycode 41 = equal plus equal plus alt keycode 41 = Meta_equal altgr alt keycode 41 = Meta_equal keycode 42 = grave asciitilde grave asciitilde control keycode 42 = nul alt keycode 42 = Meta_grave altgr control keycode 42 = nul altgr alt keycode 42 = Meta_grave keycode 43 = Delete Delete Delete Delete control keycode 43 = BackSpace alt keycode 43 = Meta_Delete altgr control keycode 43 = BackSpace altgr alt keycode 43 = Meta_Delete keycode 44 = Insert keycode 45 = equal keycode 46 = KP_Divide keycode 47 = KP_Multiply keycode 48 = keycode 49 = keycode 50 = KP_Period control alt keycode 50 = Boot altgr control alt keycode 50 = Boot keycode 51 = keycode 52 = Find keycode 53 = Tab Meta_Tab alt keycode 53 = Meta_Tab altgr alt keycode 53 = Meta_Tab keycode 54 = q altgr keycode 54 = +0xCA altgr shift keycode 54 = +0xEA keycode 55 = w altgr keycode 55 = +0xC3 altgr shift keycode 55 = +0xE3 keycode 56 = e altgr keycode 56 = +0xD5 altgr shift keycode 56 = +0xF5 keycode 57 = r altgr keycode 57 = +0xCB altgr shift keycode 57 = +0xEB keycode 58 = t altgr keycode 58 = +0xC5 altgr shift keycode 58 = +0xE5 keycode 59 = y altgr keycode 59 = +0xCE altgr shift keycode 59 = +0xEE keycode 60 = u altgr keycode 60 = +0xC7 altgr shift keycode 60 = +0xE7 keycode 61 = i altgr keycode 61 = +0xDB altgr shift keycode 61 = +0xFB keycode 62 = o altgr keycode 62 = +0xDD altgr shift keycode 62 = +0xFD keycode 63 = p altgr keycode 63 = +0xDA altgr shift keycode 63 = +0xFA keycode 64 = bracketleft braceleft control keycode 64 = Escape alt keycode 64 = Meta_bracketleft altgr control keycode 64 = Escape altgr alt keycode 64 = Meta_bracketleft altgr keycode 64 = +0xC8 altgr shift keycode 64 = +0xE8 keycode 65 = bracketright braceright control keycode 65 = Control_bracketright alt keycode 65 = Meta_bracketright altgr control keycode 65 = Control_bracketright altgr alt keycode 65 = Meta_bracketright altgr keycode 65 = +0xDF altgr shift keycode 65 = +0xFF keycode 66 = Remove control alt keycode 66 = Boot altgr control alt keycode 66 = Boot keycode 67 = keycode 68 = KP_7 alt keycode 68 = Ascii_7 altgr alt keycode 68 = Ascii_7 keycode 69 = KP_8 alt keycode 69 = Ascii_8 altgr alt keycode 69 = Ascii_8 keycode 70 = KP_9 alt keycode 70 = Ascii_9 altgr alt keycode 70 = Ascii_9 keycode 71 = KP_Subtract keycode 72 = keycode 73 = keycode 74 = Select keycode 75 = keycode 76 = Control keycode 77 = a altgr keycode 77 = +0xC6 altgr shift keycode 77 = +0xE6 keycode 78 = s altgr keycode 78 = +0xD9 altgr shift keycode 78 = +0xF9 keycode 79 = d altgr keycode 79 = +0xD7 altgr shift keycode 79 = +0xF7 keycode 80 = f altgr keycode 80 = +0xC1 altgr shift keycode 80 = +0xE1 keycode 81 = g altgr keycode 81 = +0xD0 altgr shift keycode 81 = +0xF0 keycode 82 = h altgr keycode 82 = +0xD2 altgr shift keycode 82 = +0xF2 keycode 83 = j altgr keycode 83 = +0xCF altgr shift keycode 83 = +0xEF keycode 84 = k altgr keycode 84 = +0xCC altgr shift keycode 84 = +0xEC keycode 85 = l altgr keycode 85 = +0xC4 altgr shift keycode 85 = +0xE4 keycode 86 = semicolon colon alt keycode 86 = Meta_semicolon altgr alt keycode 86 = Meta_semicolon altgr keycode 86 = +0xD6 altgr shift keycode 86 = +0xF6 keycode 87 = apostrophe quotedbl control keycode 87 = Control_g alt keycode 87 = Meta_apostrophe altgr control keycode 87 = Control_g altgr alt keycode 87 = Meta_apostrophe altgr keycode 87 = +0xDC altgr shift keycode 87 = +0xFC keycode 88 = backslash bar backslash bar control keycode 88 = Control_backslash alt keycode 88 = Meta_backslash altgr control keycode 88 = Control_backslash altgr alt keycode 88 = Meta_backslash keycode 89 = Return alt keycode 89 = Meta_Control_m altgr alt keycode 89 = Meta_Control_m keycode 90 = KP_Enter keycode 91 = KP_4 alt keycode 91 = Ascii_4 altgr alt keycode 91 = Ascii_4 keycode 92 = KP_5 alt keycode 92 = Ascii_5 altgr alt keycode 92 = Ascii_5 keycode 93 = KP_6 alt keycode 93 = Ascii_6 altgr alt keycode 93 = Ascii_6 keycode 94 = KP_0 alt keycode 94 = Ascii_0 altgr alt keycode 94 = Ascii_0 keycode 95 = keycode 96 = Prior shift keycode 96 = Scroll_Backward altgr shift keycode 96 = Scroll_Backward keycode 97 = keycode 98 = Num_Lock keycode 99 = Shift keycode 100 = z altgr keycode 100 = +0xD1 altgr shift keycode 100 = +0xF1 keycode 101 = x altgr keycode 101 = +0xDE altgr shift keycode 101 = +0xFE keycode 102 = c altgr keycode 102 = +0xD3 altgr shift keycode 102 = +0xF3 keycode 103 = v altgr keycode 103 = +0xCD altgr shift keycode 103 = +0xED keycode 104 = b altgr keycode 104 = +0xC9 altgr shift keycode 104 = +0xE9 keycode 105 = n altgr keycode 105 = +0xD4 altgr shift keycode 105 = +0xF4 keycode 106 = m altgr keycode 106 = +0xD8 altgr shift keycode 106 = +0xF8 keycode 107 = comma less alt keycode 107 = Meta_comma altgr alt keycode 107 = Meta_comma altgr keycode 107 = +0xC2 altgr shift keycode 107 = +0xE2 keycode 108 = period greater # control keycode 108 = Compose alt keycode 108 = Meta_period altgr alt keycode 108 = Meta_period altgr keycode 108 = +0xC0 altgr shift keycode 108 = +0xE0 keycode 109 = slash question slash question control keycode 109 = Delete alt keycode 109 = Meta_slash altgr control keycode 109 = Delete altgr alt keycode 109 = Meta_slash keycode 110 = Shift keycode 111 = Linefeed keycode 112 = KP_1 alt keycode 112 = Ascii_1 altgr alt keycode 112 = Ascii_1 keycode 113 = KP_2 alt keycode 113 = Ascii_2 altgr alt keycode 113 = Ascii_2 keycode 114 = KP_3 alt keycode 114 = Ascii_3 altgr alt keycode 114 = Ascii_3 keycode 115 = keycode 116 = keycode 117 = keycode 118 = Help keycode 119 = Caps_Lock keycode 120 = keycode 121 = space control keycode 121 = nul alt keycode 121 = Meta_space altgr control keycode 121 = nul altgr alt keycode 121 = Meta_space keycode 122 = keycode 123 = Next shift keycode 123 = Scroll_Forward altgr shift keycode 123 = Scroll_Forward keycode 124 = keycode 125 = KP_Add keycode 126 = keycode 127 = kbd-1.15.5/data/keymaps/sun/sunt4-no-latin1.map0000644000076400007640000002124612056474622016054 00000000000000# Sun Type 4 Norwegian keyboard mapping # # Nils Ulltveit-Moe # # $Id: sunt4-no-latin1.map,v 1.1.1.1 1999/01/01 22:29:32 etonumo Exp $ # keymaps 0-2,4-5,8,12 strings as usual compose as usual for "iso-8859-1" keycode 1 = keycode 2 = keycode 3 = keycode 4 = keycode 5 = F1 shift keycode 5 = F11 altgr keycode 5 = Console_13 shift control keycode 5 = VoidSymbol alt keycode 5 = Console_1 control alt keycode 5 = Console_1 keycode 6 = F2 shift keycode 6 = F12 altgr keycode 6 = Console_14 shift control keycode 6 = VoidSymbol alt keycode 6 = Console_2 control alt keycode 6 = Console_2 keycode 7 = F10 shift keycode 7 = F20 altgr keycode 7 = Console_22 shift control keycode 7 = VoidSymbol alt keycode 7 = Console_10 control alt keycode 7 = Console_10 keycode 8 = F3 shift keycode 8 = F13 altgr keycode 8 = Console_15 shift control keycode 8 = VoidSymbol alt keycode 8 = Console_3 control alt keycode 8 = Console_3 keycode 9 = F11 altgr keycode 9 = Console_23 shift control keycode 9 = VoidSymbol alt keycode 9 = Console_11 control alt keycode 9 = Console_11 keycode 10 = F4 shift keycode 10 = F14 altgr keycode 10 = Console_16 shift control keycode 10 = VoidSymbol alt keycode 10 = Console_4 control alt keycode 10 = Console_4 keycode 11 = F12 altgr keycode 11 = Console_24 shift control keycode 11 = VoidSymbol alt keycode 11 = Console_12 control alt keycode 11 = Console_12 keycode 12 = F5 shift keycode 12 = F15 altgr keycode 12 = Console_17 shift control keycode 12 = VoidSymbol alt keycode 12 = Console_5 control alt keycode 12 = Console_5 keycode 13 = AltGr keycode 14 = F6 shift keycode 14 = F16 altgr keycode 14 = Console_18 shift control keycode 14 = VoidSymbol alt keycode 14 = Console_6 control alt keycode 14 = Console_6 keycode 15 = asciitilde asciicircum dead_diaeresis dead_tilde keycode 16 = F7 F17 Console_19 F8 alt keycode 16 = Console_7 control alt keycode 16 = Console_7 keycode 17 = F8 F18 Console_20 alt keycode 17 = Console_8 control alt keycode 17 = Console_8 keycode 18 = F9 shift keycode 18 = F19 altgr keycode 18 = Console_21 shift control keycode 18 = VoidSymbol alt keycode 18 = Console_9 control alt keycode 18 = Console_9 keycode 19 = Alt keycode 20 = Up keycode 21 = Pause keycode 22 = keycode 23 = Scroll_Lock Show_Memory Show_Registers Show_State alt keycode 23 = Scroll_Lock keycode 24 = Left alt keycode 24 = Decr_Console keycode 25 = keycode 26 = keycode 27 = Down keycode 28 = Right alt keycode 28 = Incr_Console keycode 29 = Escape Escape alt keycode 29 = Meta_Escape keycode 30 = one exclam alt keycode 30 = Meta_one keycode 31 = two quotedbl at nul nul Meta_two keycode 32 = three numbersign pound control keycode 32 = Escape alt keycode 32 = Meta_three keycode 33 = four dollar dollar Control_backslash alt keycode 33 = Meta_four keycode 34 = five percent control keycode 34 = Control_bracketright alt keycode 34 = Meta_five keycode 35 = six ampersand control keycode 35 = Control_asciicircum alt keycode 35 = Meta_six keycode 36 = seven slash braceleft Control_underscore alt keycode 36 = Meta_seven keycode 37 = eight parenleft bracketleft Delete alt keycode 37 = Meta_eight keycode 38 = nine parenright bracketright alt keycode 38 = Meta_nine keycode 39 = zero equal braceright alt keycode 39 = Meta_zero keycode 40 = plus question backslash Control_underscore Control_underscore Meta_minus keycode 41 = backslash dead_acute dead_grave alt keycode 41 = Meta_equal keycode 42 = apostrophe asterisk grave control keycode 42 = nul alt keycode 42 = Meta_grave keycode 43 = Delete Delete control keycode 43 = BackSpace alt keycode 43 = Meta_Delete keycode 44 = Insert keycode 45 = equal keycode 46 = KP_Divide keycode 47 = KP_Multiply keycode 48 = keycode 49 = keycode 50 = KP_Period control alt keycode 50 = Boot keycode 51 = keycode 52 = Find keycode 53 = Tab Meta_Tab alt keycode 53 = Meta_Tab keycode 54 = q keycode 55 = w keycode 56 = +e +E Hex_E Control_e Control_e Meta_e Meta_Control_e keycode 57 = r keycode 58 = t keycode 59 = y keycode 60 = u keycode 61 = i keycode 62 = o keycode 63 = p keycode 64 = +aring +Aring control keycode 64 = Escape alt keycode 64 = Meta_bracketleft keycode 65 = dead_diaeresis dead_circumflex dead_tilde Control_bracketright alt keycode 65 = Meta_bracketright keycode 66 = Delete Delete control keycode 66 = BackSpace keycode 67 = Compose alt keycode 67 = Meta_Delete keycode 68 = KP_7 altgr keycode 68 = Hex_7 alt keycode 68 = Ascii_7 keycode 69 = KP_8 altgr keycode 69 = Hex_8 alt keycode 69 = Ascii_8 keycode 70 = KP_9 altgr keycode 70 = Hex_9 alt keycode 70 = Ascii_9 keycode 71 = KP_Subtract keycode 72 = keycode 73 = keycode 74 = Select keycode 75 = keycode 76 = Caps_Lock keycode 77 = +a +A Hex_A Control_a Control_a Meta_a Meta_Control_a keycode 78 = s keycode 79 = +d +D Hex_D Control_d Control_d Meta_d Meta_Control_d keycode 80 = +f +F Hex_F Control_f Control_f Meta_f Meta_Control_f keycode 81 = g keycode 82 = h keycode 83 = j keycode 84 = k keycode 85 = l keycode 86 = +oslash +Ooblique alt keycode 86 = Meta_semicolon keycode 87 = +ae +AE control keycode 87 = Control_g alt keycode 87 = Meta_apostrophe keycode 88 = bar section control keycode 88 = Control_backslash alt keycode 88 = Meta_backslash keycode 89 = Return alt keycode 89 = Meta_Control_m keycode 90 = KP_Enter keycode 91 = KP_4 altgr keycode 91 = Hex_4 alt keycode 91 = Ascii_4 keycode 92 = KP_5 altgr keycode 92 = Hex_5 alt keycode 92 = Ascii_5 keycode 93 = KP_6 altgr keycode 93 = Hex_6 alt keycode 93 = Ascii_6 keycode 94 = KP_0 altgr keycode 94 = Hex_0 alt keycode 94 = Ascii_0 keycode 95 = keycode 96 = Prior shift keycode 96 = Scroll_Backward keycode 97 = keycode 98 = Num_Lock keycode 99 = Shift keycode 100 = z keycode 101 = x keycode 102 = +c +C Hex_C Control_c Control_c Meta_c Meta_Control_c keycode 103 = v keycode 104 = +b +B Hex_B Control_b Control_b Meta_b Meta_Control_b keycode 105 = n keycode 106 = m keycode 107 = comma semicolon alt keycode 107 = Meta_comma keycode 108 = period colon control keycode 108 = Compose alt keycode 108 = Meta_period keycode 109 = minus underscore control keycode 109 = Delete alt keycode 109 = Meta_slash keycode 110 = Shift keycode 111 = Linefeed keycode 112 = KP_1 altgr keycode 112 = Hex_1 alt keycode 112 = Ascii_1 keycode 113 = KP_2 altgr keycode 113 = Hex_2 alt keycode 113 = Ascii_2 keycode 114 = KP_3 altgr keycode 114 = Hex_3 alt keycode 114 = Ascii_3 keycode 115 = keycode 116 = keycode 117 = keycode 118 = Help keycode 119 = Control keycode 120 = keycode 120 = keycode 121 = space space control keycode 121 = nul alt keycode 121 = Meta_space keycode 122 = keycode 123 = Next shift keycode 123 = Scroll_Forward keycode 124 = less greater bar keycode 125 = KP_Add keycode 126 = keycode 127 = kbd-1.15.5/data/keymaps/sun/sunt5-uk.map0000644000076400007640000002322212056474622014666 00000000000000! Translated from PC keytable to Sun Type 4/5 by pc2sun, ! ! Copyright 1996 Derrick J Brashear. ! ! Permission to use, copy, modify, and distribute this software ! and its documentation for any purpose and without fee is ! hereby granted, provided that the above copyright notice ! and this permission notice appear in all copies and that ! the above copyright notice appear in any keytables so ! translated by this software, and that the author's name ! not be used in advertising or publicity pertaining to ! distribution of the software without specific, written prior ! permission. ! The author makes no representations about the suitability of ! this software for any purpose. It is provided "as is" without ! express or implied warranty. ! ! Euro support: AltGr+E is Euro, AltGr+C is Cent. ! keycode 29 = Escape Escape alt keycode 29 = Meta_Escape keycode 30 = one exclam alt keycode 30 = Meta_one keycode 31 = two quotedbl at control keycode 31 = nul alt keycode 31 = Meta_two keycode 32 = three sterling control keycode 32 = Escape alt keycode 32 = Meta_three keycode 33 = four dollar dollar control keycode 33 = Control_backslash alt keycode 33 = Meta_four keycode 34 = five percent control keycode 34 = Control_bracketright alt keycode 34 = Meta_five keycode 35 = six asciicircum control keycode 35 = Control_asciicircum alt keycode 35 = Meta_six keycode 36 = seven ampersand braceleft control keycode 36 = Control_underscore alt keycode 36 = Meta_seven keycode 37 = eight asterisk bracketleft control keycode 37 = Delete alt keycode 37 = Meta_eight keycode 38 = nine parenleft bracketright alt keycode 38 = Meta_nine keycode 39 = zero parenright braceright alt keycode 39 = Meta_zero keycode 40 = minus underscore backslash control keycode 40 = Control_underscore alt keycode 40 = Meta_minus keycode 41 = equal plus alt keycode 41 = Meta_equal keycode 43 = Delete Delete control keycode 43 = Control_underscore alt keycode 43 = Meta_Delete keycode 53 = Tab Meta_Tab alt keycode 53 = Meta_Tab keycode 54 = q keycode 55 = w keycode 56 = e altgr keycode 56 = currency keycode 57 = r keycode 58 = t keycode 59 = y keycode 60 = u keycode 61 = i keycode 62 = o keycode 63 = p keycode 64 = bracketleft braceleft control keycode 64 = Escape alt keycode 64 = Meta_bracketleft keycode 65 = bracketright braceright asciitilde control keycode 65 = Control_bracketright alt keycode 65 = Meta_bracketright keycode 89 = Return alt keycode 89 = 0x080d keycode 76 = Control keycode 77 = a keycode 78 = s keycode 79 = d keycode 80 = f keycode 81 = g keycode 82 = h keycode 83 = j keycode 84 = k keycode 85 = l keycode 86 = semicolon colon alt keycode 86 = Meta_semicolon keycode 87 = apostrophe at control keycode 87 = Control_g alt keycode 87 = Meta_apostrophe keycode 42 = grave asciitilde control keycode 42 = nul alt keycode 42 = Meta_grave keycode 99 = Shift keycode 88 = numbersign asciitilde control keycode 88 = Control_backslash alt keycode 88 = Meta_backslash shift alt keycode 88 = Meta_asciitilde keycode 124 = backslash bar bar control keycode 124 = Control_backslash alt keycode 124 = Meta_less shift alt keycode 124 = Meta_bar keycode 100 = z keycode 101 = x keycode 102 = c altgr keycode 102 = 0xa2 keycode 103 = v keycode 104 = b keycode 105 = n keycode 106 = m keycode 107 = comma less alt keycode 107 = Meta_comma shift alt keycode 107 = Meta_less keycode 108 = period greater alt keycode 108 = Meta_period shift alt keycode 108 = Meta_greater keycode 109 = slash question control keycode 109 = Delete alt keycode 109 = Meta_slash keycode 110 = Shift keycode 47 = KP_Multiply keycode 19 = Alt keycode 121 = space space control keycode 121 = nul alt keycode 121 = Meta_space keycode 119 = Caps_Lock keycode 5 = F1 F11 Console_13 control keycode 5 = F1 alt keycode 5 = Console_1 control alt keycode 5 = Console_1 keycode 6 = F2 F12 Console_14 control keycode 6 = F2 alt keycode 6 = Console_2 control alt keycode 6 = Console_2 keycode 8 = F3 F13 Console_15 control keycode 8 = F3 alt keycode 8 = Console_3 control alt keycode 8 = Console_3 keycode 10 = F4 F14 Console_16 control keycode 10 = F4 alt keycode 10 = Console_4 control alt keycode 10 = Console_4 keycode 12 = F5 F15 Console_17 control keycode 12 = F5 alt keycode 12 = Console_5 control alt keycode 12 = Console_5 keycode 14 = F6 F16 Console_18 control keycode 14 = F6 alt keycode 14 = Console_6 control alt keycode 14 = Console_6 keycode 16 = F7 F17 Console_19 control keycode 16 = F7 alt keycode 16 = Console_7 control alt keycode 16 = Console_7 keycode 17 = F8 F18 Console_20 control keycode 17 = F8 alt keycode 17 = Console_8 control alt keycode 17 = Console_8 keycode 18 = F9 F19 Console_21 control keycode 18 = F9 alt keycode 18 = Console_9 control alt keycode 18 = Console_9 keycode 7 = F10 F20 Console_22 control keycode 7 = F10 alt keycode 7 = Console_10 control alt keycode 7 = Console_10 keycode 98 = Num_Lock keycode 23 = Scroll_Lock Show_Memory Show_Registers control keycode 23 = Show_State alt keycode 23 = Scroll_Lock keycode 68 = KP_7 alt keycode 68 = Ascii_7 keycode 69 = KP_8 alt keycode 69 = Ascii_8 keycode 70 = KP_9 alt keycode 70 = Ascii_9 keycode 71 = KP_Subtract keycode 91 = KP_4 alt keycode 91 = Ascii_4 keycode 92 = KP_5 alt keycode 92 = Ascii_5 keycode 93 = KP_6 alt keycode 93 = Ascii_6 keycode 125 = KP_Add keycode 112 = KP_1 alt keycode 112 = Ascii_1 keycode 113 = KP_2 alt keycode 113 = Ascii_2 keycode 114 = KP_3 alt keycode 114 = Ascii_3 keycode 94 = KP_0 alt keycode 94 = Ascii_0 keycode 50 = KP_Period altgr control keycode 50 = Boot control alt keycode 50 = Boot keycode 9 = F11 F11 Console_23 control keycode 9 = F11 alt keycode 9 = Console_11 control alt keycode 9 = Console_11 keycode 11 = F12 F12 Console_24 control keycode 11 = F12 alt keycode 11 = Console_12 control alt keycode 11 = Console_12 keycode 90 = KP_Enter keycode 46 = KP_Divide keycode 13 = AltGr keycode 52 = Find keycode 20 = Up keycode 96 = Prior shift keycode 96 = Scroll_Backward keycode 24 = Left alt keycode 24 = Decr_Console keycode 28 = Right alt keycode 28 = Incr_Console keycode 74 = Select keycode 27 = Down keycode 123 = Next shift keycode 123 = Scroll_Forward keycode 44 = Insert keycode 118 = keycode 21 = string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string F21 = "" string F22 = "" string F23 = "" string F24 = "" string F25 = "" string F26 = "" kbd-1.15.5/data/keymaps/sun/sunkeymap.map0000644000076400007640000002700612056474622015213 00000000000000# Keyboard map for the Sun Type4/Type5 keyboards # found on SparcStations keymaps 0-2,4-5,8,12 strings as usual compose as usual for "iso-8859-1" # # # Stop/L1 keycode 0x01 = # SND_LOWER keycode 0x02 = # Again/L2 keycode 0x03 = # SND_LOUDER keycode 0x04 = keycode 0x05 = F1 F11 Console_13 control keycode 0x05 = F1 alt keycode 0x05 = Console_1 control alt keycode 0x05 = Console_1 keycode 0x06 = F2 F12 Console_14 control keycode 0x06 = F2 alt keycode 0x06 = Console_2 control alt keycode 0x06 = Console_2 keycode 0x07 = F10 F20 Console_22 control keycode 0x07 = F10 alt keycode 0x07 = Console_10 control alt keycode 0x07 = Console_10 keycode 0x08 = F3 F13 Console_15 control keycode 0x08 = F3 alt keycode 0x08 = Console_3 control alt keycode 0x08 = Console_3 keycode 0x09 = F11 F11 Console_23 control keycode 0x09 = F11 alt keycode 0x09 = Console_11 control alt keycode 0x09 = Console_11 keycode 0x0a = F4 F14 Console_16 control keycode 0x0a = F4 alt keycode 0x0a = Console_4 control alt keycode 0x0a = Console_4 keycode 0x0b = F12 F12 Console_24 control keycode 0x0b = F12 alt keycode 0x0b = Console_12 control alt keycode 0x0b = Console_12 keycode 0x0c = F5 F15 Console_17 control Keycode 0x0c = F5 alt keycode 0x0c = Console_5 control alt keycode 0x0c = Console_5 keycode 0x0d = AltGr keycode 0x0e = F6 F16 Console_18 control keycode 0x0e = F6 alt keycode 0x0e = Console_6 control alt keycode 0x0e = Console_6 # BLANK KEY on type 5 keyboards keycode 0x0f = keycode 0x10 = F7 F17 Console_19 control keycode 0x10 = F7 alt keycode 0x10 = Console_7 control alt keycode 0x10 = Console_7 keycode 0x11 = F8 F18 Console_20 control keycode 0x11 = F8 alt keycode 0x11 = Console_8 control alt keycode 0x11 = Console_8 keycode 0x12 = F9 F19 Console_21 control keycode 0x12 = F9 alt keycode 0x12 = Console_9 control alt keycode 0x12 = Console_9 keycode 0x13 = Alt keycode 0x14 = Up keycode 0x15 = Pause # Print Screen keycode 0x16 = keycode 0x17 = Scroll_Lock Show_Memory Show_Registers control keycode 0x17 = Show_State alt keycode 0x17 = Scroll_Lock keycode 0x18 = Left alt keycode 0x18 = Decr_Console # Props/L3 keycode 0x19 = # UNDO/L4 keycode 0x1a = keycode 0x1b = Down keycode 0x1c = Right alt keycode 0x1c = Incr_Console keycode 0x1d = Escape Escape alt keycode 0x1d = Meta_Escape keycode 0x1e = one exclam alt keycode 0x1e = Meta_one keycode 0x1f = two at at control keycode 0x1f = nul shift control keycode 0x1f = nul alt keycode 0x1f = Meta_two keycode 0x20 = three numbersign control keycode 0x20 = Escape alt keycode 0x20 = Meta_three keycode 0x21 = four dollar dollar control keycode 0x21 = Control_backslash alt keycode 0x21 = Meta_four keycode 0x22 = five percent control keycode 0x22 = Control_bracketright alt keycode 0x22 = Meta_five keycode 0x23 = six asciicircum control keycode 0x23 = Control_asciicircum alt keycode 0x23 = Meta_six keycode 0x24 = seven ampersand braceleft control keycode 0x24 = Control_underscore alt keycode 0x24 = Meta_seven keycode 0x25 = eight asterisk bracketleft control keycode 0x25 = Delete alt keycode 0x25 = Meta_eight keycode 0x26 = nine parenleft bracketright alt keycode 0x26 = Meta_nine keycode 0x27 = zero parenright braceright alt keycode 0x27 = Meta_zero keycode 0x28 = minus underscore backslash control keycode 0x28 = Control_underscore shift control keycode 0x28 = Control_underscore alt keycode 0x28 = Meta_minus keycode 0x29 = equal plus alt keycode 0x29 = Meta_equal keycode 0x2a = grave asciitilde control keycode 0x2a = nul alt keycode 0x2a = Meta_grave # Is marked as BackSpace but we define it as delete just like the i386 # keyboard maps does keycode 0x2b = Delete Delete control keycode 0x2b = BackSpace alt keycode 0x2b = Meta_Delete keycode 0x2c = Insert # This is really keypad = on type 4 keyboards keycode 0x2d = equal keycode 0x2e = KP_Divide keycode 0x2f = KP_Multiply # Power ON/OFF key on type 5 keyboard keycode 0x30 = # FRONT/L5 keycode 0x31 = keycode 0x32 = KP_Period # altgr control keycode 0x32 = Boot control alt keycode 0x32 = Boot # COPY/L6 keycode 0x33 = # Home key, same difference keycode 0x34 = Find keycode 0x35 = Tab Tab alt keycode 0x35 = Meta_Tab keycode 0x36 = q keycode 0x37 = w keycode 0x38 = e altgr keycode 0x38 = Hex_E keycode 0x39 = r keycode 0x3a = t keycode 0x3b = y keycode 0x3c = u keycode 0x3d = i keycode 0x3e = o keycode 0x3f = p keycode 0x40 = bracketleft braceleft control keycode 0x40 = Escape alt keycode 0x40 = Meta_bracketleft keycode 0x41 = bracketright braceright asciitilde control keycode 0x41 = Control_bracketright alt keycode 0x41 = Meta_bracketright keycode 0x42 = Delete Delete control keycode 0x42 = BackSpace alt keycode 0x42 = Meta_Delete control alt keycode 0x42 = Boot keycode 0x43 = Compose keycode 0x44 = KP_7 alt keycode 0x44 = Ascii_7 altgr keycode 0x44 = Hex_7 keycode 0x45 = KP_8 alt keycode 0x45 = Ascii_8 altgr keycode 0x45 = Hex_8 keycode 0x46 = KP_9 alt keycode 0x46 = Ascii_9 altgr keycode 0x46 = Hex_9 keycode 0x47 = KP_Subtract # OPEN/L6 keycode 0x48 = # PASTE/L8 keycode 0x49 = keycode 0x4a = Select # No key produces 0x4b to my knowledge keycode 0x4b = keycode 0x4c = Control keycode 0x4d = a altgr keycode 0x4d = Hex_A keycode 0x4e = s keycode 0x4f = d altgr keycode 0x4f = Hex_D keycode 0x50 = f altgr keycode 0x50 = Hex_F keycode 0x51 = g keycode 0x52 = h keycode 0x53 = j keycode 0x54 = k keycode 0x55 = l keycode 0x56 = semicolon colon alt keycode 0x56 = Meta_semicolon keycode 0x57 = apostrophe quotedbl control keycode 0x57 = Control_g alt keycode 0x57 = Meta_apostrophe keycode 0x58 = backslash bar control keycode 0x58 = Control_backslash alt keycode 0x58 = Meta_backslash keycode 0x59 = Return alt keycode 0x59 = Meta_Control_m keycode 0x5a = KP_Enter keycode 0x5b = KP_4 alt keycode 0x5b = Ascii_4 altgr keycode 0x5b = Hex_4 keycode 0x5c = KP_5 alt keycode 0x5c = Ascii_5 altgr keycode 0x5c = Hex_5 keycode 0x5d = KP_6 alt keycode 0x5d = Ascii_6 altgr keycode 0x5d = Hex_6 keycode 0x5e = KP_0 alt keycode 0x5e = Ascii_0 altgr keycode 0x5e = Hex_0 # FIND/L9 keycode 0x5f = keycode 0x60 = Prior shift keycode 0x60 = Scroll_Backward # CUT/L10 keycode 0x61 = keycode 0x62 = Num_Lock # Linux/i386 console makes no distinction between right/left shift # so neither do we. keycode 0x63 = Shift keycode 0x64 = z keycode 0x65 = x keycode 0x66 = c altgr keycode 0x66 = Hex_C keycode 0x67 = v keycode 0x68 = b altgr keycode 0x68 = Hex_B keycode 0x69 = n keycode 0x6a = m keycode 0x6b = comma less alt keycode 0x6b = Meta_comma keycode 0x6c = period greater control keycode 0x6c = Compose alt keycode 0x6c = Meta_period keycode 0x6d = slash question control keycode 0x6d = Delete alt keycode 0x6d = Meta_slash keycode 0x6e = Shift keycode 0x6f = Linefeed keycode 0x70 = KP_1 alt keycode 0x70 = Ascii_1 altgr keycode 0x70 = Hex_1 keycode 0x71 = KP_2 alt keycode 0x71 = Ascii_2 altgr keycode 0x71 = Hex_2 keycode 0x72 = KP_3 alt keycode 0x72 = Ascii_3 altgr keycode 0x72 = Hex_3 # To my knowledge no key produces 0x73, 0x74, or 0x75 keycode 0x73 = keycode 0x74 = keycode 0x75 = keycode 0x76 = Help keycode 0x77 = Caps_Lock # A True Meta-key, unused at this time keycode 0x78 = keycode 0x79 = space space control keycode 0x79 = nul alt keycode 0x79 = Meta_space # Another real Meta-key, again unused keycode 0x7a = keycode 0x7b = Next shift keycode 0x7b = Scroll_Forward # No keys produce the following keycode 0x7c = keycode 0x7d = KP_Add keycode 0x7e = # keycode 0x7f is special and it means 'all keys released' and is # taken care of within the sun keyboard driver itself keycode 0x7f = # That's all folks... kbd-1.15.5/data/keymaps/sun/sunt4-fi-latin1.map0000644000076400007640000002320612056474622016034 00000000000000# Date: Tue, 30 Mar 1999 05:29:12 +0300 (EET DST) # From: Paavo Hartikainen # X-Sender: pahartik@simpukka # To: Andries.Brouwer@cwi.nl # Subject: Re: Keymap for finnish Sun type 4 keyboard # strings as usual compose as usual for "iso-8859-1" keymaps 0-2,4-5,8,12 keycode 1 = keycode 2 = keycode 3 = keycode 4 = keycode 5 = F1 shift keycode 5 = F11 altgr keycode 5 = Console_13 shift control keycode 5 = VoidSymbol alt keycode 5 = Console_1 control alt keycode 5 = Console_1 keycode 6 = F2 shift keycode 6 = F12 altgr keycode 6 = Console_14 shift control keycode 6 = VoidSymbol alt keycode 6 = Console_2 control alt keycode 6 = Console_2 keycode 7 = F10 shift keycode 7 = F20 altgr keycode 7 = Console_22 shift control keycode 7 = VoidSymbol alt keycode 7 = Console_10 control alt keycode 7 = Console_10 keycode 8 = F3 shift keycode 8 = F13 altgr keycode 8 = Console_15 shift control keycode 8 = VoidSymbol alt keycode 8 = Console_3 control alt keycode 8 = Console_3 keycode 9 = F11 altgr keycode 9 = Console_23 shift control keycode 9 = VoidSymbol alt keycode 9 = Console_11 control alt keycode 9 = Console_11 keycode 10 = F4 shift keycode 10 = F14 altgr keycode 10 = Console_16 shift control keycode 10 = VoidSymbol alt keycode 10 = Console_4 control alt keycode 10 = Console_4 keycode 11 = F12 altgr keycode 11 = Console_24 shift control keycode 11 = VoidSymbol alt keycode 11 = Console_12 control alt keycode 11 = Console_12 keycode 12 = F5 shift keycode 12 = F15 altgr keycode 12 = Console_17 shift control keycode 12 = VoidSymbol alt keycode 12 = Console_5 control alt keycode 12 = Console_5 keycode 13 = Compose keycode 14 = F6 shift keycode 14 = F16 altgr keycode 14 = Console_18 shift control keycode 14 = VoidSymbol alt keycode 14 = Console_6 control alt keycode 14 = Console_6 keycode 15 = tilde circumflex keycode 16 = F7 F17 Console_19 F8 alt keycode 16 = Console_7 control alt keycode 16 = Console_7 keycode 17 = F8 F18 Console_20 alt keycode 17 = Console_8 control alt keycode 17 = Console_8 keycode 18 = F9 shift keycode 18 = F19 altgr keycode 18 = Console_21 shift control keycode 18 = VoidSymbol alt keycode 18 = Console_9 control alt keycode 18 = Console_9 keycode 19 = Alt keycode 20 = Up keycode 21 = Pause keycode 22 = keycode 23 = Scroll_Lock Show_Memory Show_Registers Show_State alt keycode 23 = Scroll_Lock keycode 24 = Left alt keycode 24 = Decr_Console keycode 25 = keycode 26 = keycode 27 = Down keycode 28 = Right alt keycode 28 = Incr_Console keycode 29 = Escape Escape alt keycode 29 = Meta_Escape keycode 30 = one exclam alt keycode 30 = Meta_one keycode 31 = two quotedbl at nul nul Meta_two keycode 32 = three numbersign sterling Escape alt keycode 32 = Meta_three keycode 33 = four dollar dollar Control_backslash alt keycode 33 = Meta_four keycode 34 = five percent control keycode 34 = Control_bracketright alt keycode 34 = Meta_five keycode 35 = six ampersand control keycode 35 = Control_asciicircum alt keycode 35 = Meta_six keycode 36 = seven slash braceleft Control_underscore alt keycode 36 = Meta_seven keycode 37 = eight parenleft bracketleft Delete alt keycode 37 = Meta_eight keycode 38 = nine parenright bracketright alt keycode 38 = Meta_nine keycode 39 = zero equal braceright alt keycode 39 = Meta_zero keycode 40 = plus question backslash Control_underscore Control_underscore Meta_minus keycode 41 = dead_acute dead_grave alt keycode 41 = Meta_equal keycode 42 = apostrophe asterisk grave Control_backslash alt keycode 88 = Meta_backslash keycode 43 = BackSpace BackSpace control keycode 43 = BackSpace alt keycode 43 = Meta_Delete keycode 44 = Insert keycode 45 = equal keycode 46 = KP_Divide keycode 47 = KP_Multiply keycode 48 = keycode 49 = keycode 50 = KP_Period control alt keycode 50 = Boot keycode 51 = keycode 52 = keycode 53 = Tab Meta_Tab alt keycode 53 = Meta_Tab keycode 54 = q keycode 55 = w keycode 56 = +e +E Hex_E Control_e Control_e Meta_e Meta_Control_e keycode 57 = r keycode 58 = t keycode 59 = y keycode 60 = u keycode 61 = i keycode 62 = o keycode 63 = p keycode 64 = +aring +Aring control keycode 64 = Escape alt keycode 64 = Meta_bracketleft keycode 65 = dead_diaeresis dead_circumflex dead_tilde Control_bracketright alt keycode 65 = Meta_bracketright keycode 66 = Delete Delete control keycode 66 = BackSpace keycode 67 = AltGr alt keycode 67 = Meta_Delete keycode 68 = KP_7 altgr keycode 68 = Hex_7 alt keycode 68 = Ascii_7 keycode 69 = KP_8 altgr keycode 69 = Hex_8 alt keycode 69 = Ascii_8 keycode 70 = KP_9 altgr keycode 70 = Hex_9 alt keycode 70 = Ascii_9 keycode 71 = KP_Subtract keycode 72 = keycode 73 = keycode 74 = Select keycode 75 = keycode 76 = Caps_Lock keycode 77 = +a +A Hex_A Control_a Control_a Meta_a Meta_Control_a keycode 78 = s keycode 79 = +d +D Hex_D Control_d Control_d Meta_d Meta_Control_d keycode 80 = +f +F Hex_F Control_f Control_f Meta_f Meta_Control_f keycode 81 = g keycode 82 = h keycode 83 = j keycode 84 = k keycode 85 = l keycode 86 = +odiaeresis +Odiaeresis alt keycode 86 = Meta_semicolon keycode 87 = +adiaeresis +Adiaeresis control keycode 87 = Control_g alt keycode 87 = Meta_apostrophe keycode 88 = section onehalf control keycode 42 = nul alt keycode 42 = Meta_grave keycode 89 = Return alt keycode 89 = Meta_Control_m keycode 90 = KP_Enter keycode 91 = KP_4 altgr keycode 91 = Hex_4 alt keycode 91 = Ascii_4 keycode 92 = KP_5 altgr keycode 92 = Hex_5 alt keycode 92 = Ascii_5 keycode 93 = KP_6 altgr keycode 93 = Hex_6 alt keycode 93 = Ascii_6 keycode 94 = KP_0 altgr keycode 94 = Hex_0 alt keycode 94 = Ascii_0 keycode 95 = Find keycode 96 = Prior shift keycode 96 = Scroll_Backward keycode 97 = keycode 98 = Num_Lock keycode 99 = Shift keycode 100 = z keycode 101 = x keycode 102 = +c +C Hex_C Control_c Control_c Meta_c Meta_Control_c keycode 103 = v keycode 104 = +b +B Hex_B Control_b Control_b Meta_b Meta_Control_b keycode 105 = n keycode 106 = m keycode 107 = comma semicolon alt keycode 107 = Meta_comma keycode 108 = period colon control keycode 108 = Compose alt keycode 108 = Meta_period keycode 109 = minus underscore control keycode 109 = Delete alt keycode 109 = Meta_slash keycode 110 = Shift keycode 111 = Linefeed keycode 112 = KP_1 altgr keycode 112 = Hex_1 alt keycode 112 = Ascii_1 keycode 113 = KP_2 altgr keycode 113 = Hex_2 alt keycode 113 = Ascii_2 keycode 114 = KP_3 altgr keycode 114 = Hex_3 alt keycode 114 = Ascii_3 keycode 115 = keycode 116 = keycode 117 = keycode 118 = Help keycode 119 = Control keycode 120 = keycode 121 = space space control keycode 121 = nul alt keycode 121 = Meta_space keycode 122 = keycode 123 = Next shift keycode 123 = Scroll_Forward keycode 124 = less greater bar keycode 125 = KP_Add keycode 126 = keycode 127 = kbd-1.15.5/data/keymaps/sun/sunt5-us-cz.map0000644000076400007640000007427512056474622015326 00000000000000# Czech keyboard map for the Sun Type4/Type5 keyboards # found on SparcStations # Tue Dec 1 1998, Jakub Jelinek # The primary map is US, secondary CZ QWERTZ. # The real left Meta key acts as a temporary switch to the CZ keymap, # the Front/L5 key acts as a lock into CZ keymap and back. # If you want to have CZ keymap as primary, use # sunt5-cz-us.map. # Supports Euro: AltGr+E is Euro, AltGr+C is Cent (in US keymap only), # Compose e = is Euro. keymaps 0-5,8,12,64-79 strings as usual charset "iso-8859-2" # # # Stop/L1 keycode 0x01 = # SND_LOWER keycode 0x02 = # Again/L2 keycode 0x03 = # SND_LOUDER keycode 0x04 = keycode 0x05 = F1 F11 Console_13 control keycode 0x05 = F1 alt keycode 0x05 = Console_1 control alt keycode 0x05 = Console_1 CtrlL keycode 0x05 = F1 CtrlL shift keycode 0x05 = F11 CtrlL altgr keycode 0x05 = Console_13 CtrlL control keycode 0x05 = F1 CtrlL alt keycode 0x05 = Console_1 CtrlL control alt keycode 0x05 = Console_1 keycode 0x06 = F2 F12 Console_14 control keycode 0x06 = F2 alt keycode 0x06 = Console_2 control alt keycode 0x06 = Console_2 CtrlL keycode 0x06 = F2 CtrlL shift keycode 0x06 = F12 CtrlL altgr keycode 0x06 = Console_14 CtrlL control keycode 0x06 = F2 CtrlL alt keycode 0x06 = Console_2 CtrlL control alt keycode 0x06 = Console_2 keycode 0x07 = F10 F20 Console_22 control keycode 0x07 = F10 alt keycode 0x07 = Console_10 control alt keycode 0x07 = Console_10 CtrlL keycode 0x07 = F10 CtrlL shift keycode 0x07 = F20 CtrlL altgr keycode 0x07 = Console_22 CtrlL control keycode 0x07 = F10 CtrlL alt keycode 0x07 = Console_10 CtrlL control alt keycode 0x07 = Console_10 keycode 0x08 = F3 F13 Console_15 control keycode 0x08 = F3 alt keycode 0x08 = Console_3 control alt keycode 0x08 = Console_3 CtrlL keycode 0x08 = F3 CtrlL shift keycode 0x08 = F13 CtrlL altgr keycode 0x08 = Console_15 CtrlL control keycode 0x08 = F3 CtrlL alt keycode 0x08 = Console_3 CtrlL control alt keycode 0x08 = Console_3 keycode 0x09 = F11 F11 Console_23 control keycode 0x09 = F11 alt keycode 0x09 = Console_11 control alt keycode 0x09 = Console_11 CtrlL keycode 0x09 = F11 CtrlL shift keycode 0x09 = F11 CtrlL altgr keycode 0x09 = Console_23 CtrlL control keycode 0x09 = F11 CtrlL alt keycode 0x09 = Console_11 CtrlL control alt keycode 0x09 = Console_11 keycode 0x0a = F4 F14 Console_16 control keycode 0x0a = F4 alt keycode 0x0a = Console_4 control alt keycode 0x0a = Console_4 CtrlL keycode 0x0a = F4 CtrlL shift keycode 0x0a = F14 CtrlL altgr keycode 0x0a = Console_16 CtrlL control keycode 0x0a = F4 CtrlL alt keycode 0x0a = Console_4 CtrlL control alt keycode 0x0a = Console_4 keycode 0x0b = F12 F12 Console_24 control keycode 0x0b = F12 alt keycode 0x0b = Console_12 control alt keycode 0x0b = Console_12 CtrlL keycode 0x0b = F12 CtrlL shift keycode 0x0b = F12 CtrlL altgr keycode 0x0b = Console_12 CtrlL control keycode 0x0b = F12 CtrlL alt keycode 0x0b = Console_12 CtrlL control alt keycode 0x0b = Console_12 keycode 0x0c = F5 F15 Console_17 control Keycode 0x0c = F5 alt keycode 0x0c = Console_5 control alt keycode 0x0c = Console_5 CtrlL keycode 0x0c = F5 CtrlL shift keycode 0x0c = F15 CtrlL altgr keycode 0x0c = Console_17 CtrlL control keycode 0x0c = F5 CtrlL alt keycode 0x0c = Console_5 CtrlL control alt keycode 0x0c = Console_5 keycode 0x0d = AltGr keycode 0x0e = F6 F16 Console_18 control keycode 0x0e = F6 alt keycode 0x0e = Console_6 control alt keycode 0x0e = Console_6 CtrlL keycode 0x0e = F6 CtrlL shift keycode 0x0e = F16 CtrlL altgr keycode 0x0e = Console_18 CtrlL control keycode 0x0e = F6 CtrlL alt keycode 0x0e = Console_6 CtrlL control alt keycode 0x0e = Console_6 # BLANK KEY on type 5 keyboards keycode 0x0f = keycode 0x10 = F7 F17 Console_19 control keycode 0x10 = F7 alt keycode 0x10 = Console_7 control alt keycode 0x10 = Console_7 CtrlL keycode 0x10 = F7 CtrlL shift keycode 0x10 = F17 CtrlL altgr keycode 0x10 = Console_19 CtrlL control keycode 0x10 = F7 CtrlL alt keycode 0x10 = Console_7 CtrlL control alt keycode 0x10 = Console_7 keycode 0x11 = F8 F18 Console_20 control keycode 0x11 = F8 alt keycode 0x11 = Console_8 control alt keycode 0x11 = Console_8 CtrlL keycode 0x11 = F8 CtrlL shift keycode 0x11 = F18 CtrlL altgr keycode 0x11 = Console_20 CtrlL control keycode 0x11 = F8 CtrlL alt keycode 0x11 = Console_8 CtrlL control alt keycode 0x11 = Console_8 keycode 0x12 = F9 F19 Console_21 control keycode 0x12 = F9 alt keycode 0x12 = Console_9 control alt keycode 0x12 = Console_9 CtrlL keycode 0x12 = F9 CtrlL shift keycode 0x12 = F19 CtrlL altgr keycode 0x12 = Console_21 CtrlL control keycode 0x12 = F9 CtrlL alt keycode 0x12 = Console_9 CtrlL control alt keycode 0x12 = Console_9 keycode 0x13 = Alt keycode 0x14 = Up keycode 0x15 = Pause # Print Screen keycode 0x16 = keycode 0x17 = Scroll_Lock Show_Memory Show_Registers control keycode 0x17 = Show_State alt keycode 0x17 = Scroll_Lock CtrlL keycode 0x17 = Scroll_Lock CtrlL shift keycode 0x17 = Show_Memory CtrlL altgr keycode 0x17 = Show_Registers CtrlL control keycode 0x17 = Show_State CtrlL alt keycode 0x17 = Scroll_Lock keycode 0x18 = Left alt keycode 0x18 = Decr_Console CtrlL alt keycode 0x18 = Decr_Console # Props/L3 keycode 0x19 = # UNDO/L4 keycode 0x1a = keycode 0x1b = Down keycode 0x1c = Right alt keycode 0x1c = Incr_Console CtrlL alt keycode 0x1c = Incr_Console keycode 0x1d = Escape Escape alt keycode 0x1d = Meta_Escape CtrlL keycode 0x1d = Escape CtrlL alt keycode 0x1d = Meta_Escape keycode 0x1e = one exclam alt keycode 0x1e = Meta_one CtrlL keycode 0x1e = plus CtrlL shift keycode 0x1e = one CtrlL alt keycode 0x1e = Meta_one keycode 0x1f = two at at control keycode 0x1f = nul shift control keycode 0x1f = nul alt keycode 0x1f = Meta_two CtrlL keycode 0x1f = ecaron CtrlL shift keycode 0x1f = two CtrlL altgr keycode 0x1f = at CtrlL control keycode 0x1f = nul CtrlL shift control keycode 0x1f = nul CtrlL alt keycode 0x1f = Meta_two keycode 0x20 = three numbersign control keycode 0x20 = Escape alt keycode 0x20 = Meta_three CtrlL keycode 0x20 = scaron CtrlL shift keycode 0x20 = three CtrlL control keycode 0x20 = Escape CtrlL alt keycode 0x20 = Meta_three keycode 0x21 = four dollar dollar control keycode 0x21 = Control_backslash alt keycode 0x21 = Meta_four CtrlL keycode 0x21 = ccaron CtrlL shift keycode 0x21 = four CtrlL altgr keycode 0x21 = dollar CtrlL control keycode 0x21 = Control_backslash CtrlL alt keycode 0x21 = Meta_four keycode 0x22 = five percent control keycode 0x22 = Control_bracketright alt keycode 0x22 = Meta_five CtrlL keycode 0x22 = rcaron CtrlL shift keycode 0x22 = five CtrlL control keycode 0x22 = Control_bracketright CtrlL alt keycode 0x22 = Meta_five keycode 0x23 = six asciicircum control keycode 0x23 = Control_asciicircum alt keycode 0x23 = Meta_six CtrlL keycode 0x23 = zcaron CtrlL shift keycode 0x23 = six CtrlL control keycode 0x23 = Control_asciicircum CtrlL alt keycode 0x23 = Meta_six keycode 0x24 = seven ampersand braceleft control keycode 0x24 = Control_underscore alt keycode 0x24 = Meta_seven CtrlL keycode 0x24 = yacute CtrlL shift keycode 0x24 = seven CtrlL altgr keycode 0x24 = braceleft CtrlL control keycode 0x24 = Control_underscore CtrlL alt keycode 0x24 = Meta_seven keycode 0x25 = eight asterisk bracketleft control keycode 0x25 = Delete alt keycode 0x25 = Meta_eight CtrlL keycode 0x25 = aacute CtrlL shift keycode 0x25 = eight CtrlL altgr keycode 0x25 = bracketleft CtrlL control keycode 0x25 = Delete CtrlL alt keycode 0x25 = Meta_eight keycode 0x26 = nine parenleft bracketright alt keycode 0x26 = Meta_nine CtrlL keycode 0x26 = iacute CtrlL shift keycode 0x26 = nine CtrlL altgr keycode 0x26 = bracketright CtrlL alt keycode 0x26 = Meta_nine keycode 0x27 = zero parenright braceright alt keycode 0x27 = Meta_zero CtrlL keycode 0x27 = eacute CtrlL shift keycode 0x27 = zero CtrlL altgr keycode 0x27 = braceright CtrlL alt keycode 0x27 = Meta_zero keycode 0x28 = minus underscore backslash control keycode 0x28 = Control_underscore shift control keycode 0x28 = Control_underscore alt keycode 0x28 = Meta_minus CtrlL keycode 0x28 = equal CtrlL shift keycode 0x28 = percent CtrlL altgr keycode 0x28 = backslash CtrlL control keycode 0x28 = Control_underscore CtrlL shift control keycode 0x28 = Control_underscore CtrlL alt keycode 0x28 = Meta_minus keycode 0x29 = equal plus alt keycode 0x29 = Meta_equal CtrlL keycode 0x29 = dead_acute CtrlL shift keycode 0x29 = dead_circumflex CtrlL alt keycode 0x29 = Meta_equal keycode 0x2a = grave asciitilde control keycode 0x2a = nul alt keycode 0x2a = Meta_grave CtrlL keycode 0x2a = grave CtrlL shift keycode 0x2a = semicolon CtrlL control keycode 0x2a = nul CtrlL alt keycode 0x2a = Meta_grave # Is marked as BackSpace but we define it as delete just like the i386 # keyboard maps does keycode 0x2b = Delete Delete control keycode 0x2b = BackSpace alt keycode 0x2b = Meta_Delete CtrlL keycode 0x2b = Delete CtrlL shift keycode 0x2b = Delete CtrlL control keycode 0x2b = BackSpace CtrlL alt keycode 0x2b = Meta_Delete keycode 0x2c = Insert # This is really keypad = on type 4 keyboards keycode 0x2d = equal keycode 0x2e = KP_Divide keycode 0x2f = KP_Multiply # Power ON/OFF key on type 5 keyboard keycode 0x30 = # FRONT/L5 keycode 0x31 = CtrlL_Lock keycode 0x32 = KP_Period # altgr control keycode 0x32 = Boot control alt keycode 0x32 = Boot CtrlL control alt keycode 0x32 = Boot # COPY/L6 keycode 0x33 = # Home key, same difference keycode 0x34 = Find keycode 0x35 = Tab Tab alt keycode 0x35 = Meta_Tab CtrlL keycode 0x35 = Tab CtrlL shift keycode 0x35 = Tab CtrlL alt keycode 0x35 = Meta_Tab keycode 0x36 = q keycode 0x37 = w keycode 0x38 = e altgr keycode 0x38 = currency altgr shift keycode 0x38 = Hex_E CtrlL altgr keycode 0x38 = currency CtrlL altgr shift keycode 0x38 = Hex_E keycode 0x39 = r keycode 0x3a = t keycode 0x3b = y CtrlL keycode 0x3b = z CtrlL shift keycode 0x3b = Z CtrlL altgr keycode 0x3b = z CtrlL altgr shift keycode 0x3b = Z CtrlL control keycode 0x3b = Control_z CtrlL control shift keycode 0x3b = Control_z CtrlL control altgr keycode 0x3b = Control_z CtrlL control altgr shift keycode 0x3b = Control_z CtrlL alt keycode 0x3b = Meta_z CtrlL alt shift keycode 0x3b = Meta_Z CtrlL alt altgr keycode 0x3b = Meta_z CtrlL alt altgr shift keycode 0x3b = Meta_Z CtrlL alt control keycode 0x3b = Meta_Control_z CtrlL alt control shift keycode 0x3b = Meta_Control_z CtrlL alt control altgr keycode 0x3b = Meta_Control_z CtrlL alt control altgr shift keycode 0x3b = Meta_Control_z keycode 0x3c = u keycode 0x3d = i keycode 0x3e = o keycode 0x3f = p keycode 0x40 = bracketleft braceleft control keycode 0x40 = Escape alt keycode 0x40 = Meta_bracketleft CtrlL keycode 0x40 = uacute CtrlL shift keycode 0x40 = slash CtrlL control keycode 0x40 = Escape CtrlL alt keycode 0x40 = Meta_bracketleft keycode 0x41 = bracketright braceright asciitilde control keycode 0x41 = Control_bracketright alt keycode 0x41 = Meta_bracketright CtrlL keycode 0x41 = parenright CtrlL shift keycode 0x41 = parenleft CtrlL control keycode 0x41 = Control_bracketright CtrlL alt keycode 0x41 = Meta_bracketright keycode 0x42 = Delete Delete control keycode 0x42 = BackSpace alt keycode 0x42 = Meta_Delete control alt keycode 0x42 = Boot CtrlL keycode 0x42 = Delete CtrlL shift keycode 0x42 = Delete CtrlL control keycode 0x42 = BackSpace CtrlL alt keycode 0x42 = Meta_Delete CtrlL control alt keycode 0x42 = Boot keycode 0x43 = Compose keycode 0x44 = KP_7 alt keycode 0x44 = Ascii_7 altgr keycode 0x44 = Hex_7 CtrlL alt keycode 0x44 = Ascii_7 CtrlL altgr keycode 0x44 = Hex_7 keycode 0x45 = KP_8 alt keycode 0x45 = Ascii_8 altgr keycode 0x45 = Hex_8 CtrlL alt keycode 0x45 = Ascii_8 CtrlL altgr keycode 0x45 = Hex_8 keycode 0x46 = KP_9 alt keycode 0x46 = Ascii_9 altgr keycode 0x46 = Hex_9 CtrlL alt keycode 0x46 = Ascii_9 CtrlL altgr keycode 0x46 = Hex_9 keycode 0x47 = KP_Subtract # OPEN/L6 keycode 0x48 = # PASTE/L8 keycode 0x49 = keycode 0x4a = Select # No key produces 0x4b to my knowledge keycode 0x4b = keycode 0x4c = Control keycode 0x4d = a altgr keycode 0x4d = Hex_A altgr shift keycode 0x4d = Hex_A CtrlL altgr keycode 0x4d = Hex_A CtrlL altgr shift keycode 0x4d = Hex_A keycode 0x4e = s keycode 0x4f = d altgr keycode 0x4f = Hex_D altgr shift keycode 0x4f = Hex_D CtrlL altgr keycode 0x4f = Hex_D CtrlL altgr shift keycode 0x4f = Hex_D keycode 0x50 = f altgr keycode 0x50 = Hex_F altgr shift keycode 0x50 = Hex_F CtrlL altgr keycode 0x50 = Hex_F CtrlL altgr shift keycode 0x50 = Hex_F keycode 0x51 = g keycode 0x52 = h keycode 0x53 = j keycode 0x54 = k keycode 0x55 = l keycode 0x56 = semicolon colon alt keycode 0x56 = Meta_semicolon CtrlL keycode 0x56 = uring CtrlL shift keycode 0x56 = quotedbl CtrlL alt keycode 0x56 = Meta_semicolon keycode 0x57 = apostrophe quotedbl control keycode 0x57 = Control_g alt keycode 0x57 = Meta_apostrophe CtrlL keycode 0x57 = 0xa7 CtrlL shift keycode 0x57 = exclam CtrlL control keycode 0x57 = Control_g CtrlL alt keycode 0x57 = Meta_apostrophe keycode 0x58 = backslash bar control keycode 0x58 = Control_backslash alt keycode 0x58 = Meta_backslash CtrlL keycode 0x58 = backslash CtrlL shift keycode 0x58 = bar CtrlL control keycode 0x58 = Control_backslash CtrlL alt keycode 0x58 = Meta_backslash keycode 0x59 = Return alt keycode 0x59 = Meta_Control_m CtrlL alt keycode 0x59 = Meta_Control_m keycode 0x5a = KP_Enter keycode 0x5b = KP_4 alt keycode 0x5b = Ascii_4 altgr keycode 0x5b = Hex_4 CtrlL alt keycode 0x5b = Ascii_4 CtrlL altgr keycode 0x5b = Hex_4 keycode 0x5c = KP_5 alt keycode 0x5c = Ascii_5 altgr keycode 0x5c = Hex_5 CtrlL alt keycode 0x5c = Ascii_5 CtrlL altgr keycode 0x5c = Hex_5 keycode 0x5d = KP_6 alt keycode 0x5d = Ascii_6 altgr keycode 0x5d = Hex_6 CtrlL alt keycode 0x5d = Ascii_6 CtrlL altgr keycode 0x5d = Hex_6 keycode 0x5e = KP_0 alt keycode 0x5e = Ascii_0 altgr keycode 0x5e = Hex_0 CtrlL alt keycode 0x5e = Ascii_0 CtrlL altgr keycode 0x5e = Hex_0 # FIND/L9 keycode 0x5f = keycode 0x60 = Prior shift keycode 0x60 = Scroll_Backward CtrlL shift keycode 0x60 = Scroll_Backward # CUT/L10 keycode 0x61 = keycode 0x62 = Num_Lock # Linux/i386 console makes no distinction between right/left shift # so neither do we. keycode 0x63 = Shift keycode 0x64 = z CtrlL keycode 0x64 = y CtrlL shift keycode 0x64 = Y CtrlL altgr keycode 0x64 = y CtrlL altgr shift keycode 0x64 = Y CtrlL control keycode 0x64 = Control_y CtrlL control shift keycode 0x64 = Control_y CtrlL control altgr keycode 0x64 = Control_y CtrlL control altgr shift keycode 0x64 = Control_y CtrlL alt keycode 0x64 = Meta_y CtrlL alt shift keycode 0x64 = Meta_Y CtrlL alt altgr keycode 0x64 = Meta_y CtrlL alt altgr shift keycode 0x64 = Meta_Y CtrlL alt control keycode 0x64 = Meta_Control_y CtrlL alt control shift keycode 0x64 = Meta_Control_y CtrlL alt control altgr keycode 0x64 = Meta_Control_y CtrlL alt control altgr shift keycode 0x64 = Meta_Control_y keycode 0x65 = x keycode 0x66 = c altgr keycode 0x66 = 0xa2 altgr shift keycode 0x66 = Hex_C CtrlL altgr keycode 0x66 = Hex_C CtrlL altgr shift keycode 0x66 = Hex_C keycode 0x67 = v keycode 0x68 = b altgr keycode 0x68 = Hex_B altgr shift keycode 0x68 = Hex_B CtrlL altgr keycode 0x68 = Hex_B CtrlL altgr shift keycode 0x68 = Hex_B keycode 0x69 = n keycode 0x6a = m keycode 0x6b = comma less alt keycode 0x6b = Meta_comma CtrlL keycode 0x6b = comma CtrlL shift keycode 0x6b = question CtrlL alt keycode 0x6b = Meta_comma keycode 0x6c = period greater control keycode 0x6c = Compose alt keycode 0x6c = Meta_period CtrlL keycode 0x6c = period CtrlL shift keycode 0x6c = colon CtrlL control keycode 0x6c = Compose CtrlL alt keycode 0x6c = Meta_period keycode 0x6d = slash question control keycode 0x6d = Delete alt keycode 0x6d = Meta_slash CtrlL keycode 0x6d = minus CtrlL shift keycode 0x6d = underscore CtrlL control keycode 0x6d = Delete CtrlL alt keycode 0x6d = Meta_slash keycode 0x6e = Shift keycode 0x6f = Linefeed keycode 0x70 = KP_1 alt keycode 0x70 = Ascii_1 altgr keycode 0x70 = Hex_1 CtrlL alt keycode 0x70 = Ascii_1 CtrlL altgr keycode 0x70 = Hex_1 keycode 0x71 = KP_2 alt keycode 0x71 = Ascii_2 altgr keycode 0x71 = Hex_2 CtrlL alt keycode 0x71 = Ascii_2 CtrlL altgr keycode 0x71 = Hex_2 keycode 0x72 = KP_3 alt keycode 0x72 = Ascii_3 altgr keycode 0x72 = Hex_3 CtrlL alt keycode 0x72 = Ascii_3 CtrlL altgr keycode 0x72 = Hex_3 # To my knowledge no key produces 0x73, 0x74, or 0x75 keycode 0x73 = keycode 0x74 = keycode 0x75 = keycode 0x76 = Help keycode 0x77 = Caps_Lock keycode 0x78 = CtrlL keycode 0x79 = space space control keycode 0x79 = nul alt keycode 0x79 = Meta_space CtrlL keycode 0x79 = space CtrlL shift keycode 0x79 = space CtrlL control keycode 0x79 = nul CtrlL alt keycode 0x79 = Meta_space keycode 0x7a = Pause keycode 0x7b = Next shift keycode 0x7b = Scroll_Forward CtrlL shift keycode 0x7b = Scroll_Forward # No keys produce the following keycode 0x7c = keycode 0x7d = KP_Add keycode 0x7e = # keycode 0x7f is special and it means 'all keys released' and is # taken care of within the sun keyboard driver itself keycode 0x7f = # That's all folks... # Compose sequences # This should work for latin1 and latin2, # unfortunately some keys compose sequences had to be modified # a little bit, so that both latin1 and latin2 can be shared, # particularly " something has been replaced by : something # in latin1 composes. compose ',' 'A' to '' compose '`' 'A' to '' compose '\'' 'A' to '' compose '^' 'A' to '' compose 'v' 'A' to '' compose '~' 'A' to '' compose '"' 'A' to '' compose ':' 'A' to '' compose '0' 'A' to '' compose 'A' 'A' to '' compose 'O' 'A' to '' compose ',' 'a' to '' compose '`' 'a' to '' compose '\'' 'a' to '' compose '^' 'a' to '' compose 'v' 'a' to '' compose '~' 'a' to '' compose '"' 'a' to '' compose ':' 'a' to '' compose '0' 'a' to '' compose 'a' 'a' to '' compose 'o' 'a' to '' compose '\'' 'C' to '' compose ',' 'C' to '' compose '^' 'C' to '' compose 'v' 'C' to '' compose '\'' 'c' to '' compose ',' 'c' to '' compose '^' 'c' to '' compose 'v' 'c' to '' compose '^' 'D' to '' compose 'v' 'D' to '' compose '-' 'D' to '' compose '^' 'd' to '' compose 'v' 'd' to '' compose '-' 'd' to '' compose 'A' 'E' to '' compose '`' 'E' to '' compose '\'' 'E' to '' compose ',' 'E' to '' compose '"' 'E' to '' compose '"' 'E' to '' compose '^' 'E' to '' compose 'v' 'E' to '' compose 'a' 'e' to '' compose '`' 'e' to '' compose '\'' 'e' to '' compose ',' 'e' to '' compose '"' 'e' to '' compose ':' 'e' to '' compose '^' 'e' to '' compose 'v' 'e' to '' compose 'T' 'H' to '' compose 't' 'h' to '' compose '`' 'I' to '' compose '\'' 'I' to '' compose '^' 'I' to '' compose '"' 'I' to '' compose ':' 'I' to '' compose '`' 'i' to '' compose '\'' 'i' to '' compose '^' 'i' to '' compose '"' 'i' to '' compose ':' 'i' to '' compose 'i' 'j' to '' compose '/' 'L' to '' compose '^' 'L' to '' compose '\'' 'L' to '' compose '\'' 'l' to '' compose '/' 'l' to '' compose '^' 'l' to '' compose '\'' 'N' to '' compose '~' 'N' to '' compose '^' 'N' to '' compose 'v' 'N' to '' compose '\'' 'n' to '' compose '~' 'n' to '' compose '^' 'n' to '' compose 'v' 'n' to '' compose '`' 'O' to '' compose '\'' 'O' to '' compose '^' 'O' to '' compose '"' 'O' to '' compose '~' 'O' to '' compose ':' 'O' to '' compose '/' 'O' to '' compose '`' 'o' to '' compose '\'' 'o' to '' compose '^' 'o' to '' compose '"' 'o' to '' compose '~' 'o' to '' compose ':' 'o' to '' compose '/' 'o' to '' compose '\'' 'R' to '' compose '^' 'R' to '' compose 'v' 'R' to '' compose '\'' 'r' to '' compose '^' 'r' to '' compose 'v' 'r' to '' compose '\'' 'S' to '' compose '^' 'S' to '' compose 'v' 'S' to '' compose ',' 'S' to '' compose 'S' 'S' to '' compose '\'' 's' to '' compose '^' 's' to '' compose 'v' 's' to '' compose ',' 's' to '' compose 's' 's' to '' compose '^' 'T' to '' compose 'v' 'T' to '' compose '^' 't' to '' compose 'v' 't' to '' compose ',' 'T' to '' compose ',' 't' to '' compose '^' 'U' to '' compose 'o' 'U' to '' compose '`' 'U' to '' compose '\'' 'U' to '' compose '"' 'U' to '' compose ':' 'U' to '' compose '^' 'u' to '' compose 'o' 'u' to '' compose '`' 'u' to '' compose '\'' 'u' to '' compose '"' 'u' to '' compose ':' 'u' to '' compose '\'' 'Y' to '' compose '\'' 'y' to '' compose '"' 'y' to '' compose ':' 'y' to '' compose '\'' 'Z' to '' compose '^' 'Z' to '' compose 'v' 'Z' to '' compose '.' 'Z' to '' compose '\'' 'z' to '' compose '^' 'z' to '' compose 'v' 'z' to '' compose '.' 'z' to '' compose 's' 'z' to '' compose 'e' '=' to '' kbd-1.15.5/data/keymaps/sun/sunt5-de-latin1.map0000644000076400007640000002134712056474622016033 00000000000000# german SUN-type-5 keyboard mapping # Fri Oct 25 1996, Wolfgang Szcs # keymaps 0-2,4-5,8,12 strings as usual compose as usual for "iso-8859-1" keycode 1 = keycode 2 = keycode 3 = keycode 4 = keycode 5 = F1 shift keycode 5 = F11 altgr keycode 5 = Console_13 shift control keycode 5 = VoidSymbol alt keycode 5 = Console_1 control alt keycode 5 = Console_1 keycode 6 = F2 shift keycode 6 = F12 altgr keycode 6 = Console_14 shift control keycode 6 = VoidSymbol alt keycode 6 = Console_2 control alt keycode 6 = Console_2 keycode 7 = F10 shift keycode 7 = F20 altgr keycode 7 = Console_22 shift control keycode 7 = VoidSymbol alt keycode 7 = Console_10 control alt keycode 7 = Console_10 keycode 8 = F3 shift keycode 8 = F13 altgr keycode 8 = Console_15 shift control keycode 8 = VoidSymbol alt keycode 8 = Console_3 control alt keycode 8 = Console_3 keycode 9 = F11 altgr keycode 9 = Console_23 shift control keycode 9 = VoidSymbol alt keycode 9 = Console_11 control alt keycode 9 = Console_11 keycode 10 = F4 shift keycode 10 = F14 altgr keycode 10 = Console_16 shift control keycode 10 = VoidSymbol alt keycode 10 = Console_4 control alt keycode 10 = Console_4 keycode 11 = F12 altgr keycode 11 = Console_24 shift control keycode 11 = VoidSymbol alt keycode 11 = Console_12 control alt keycode 11 = Console_12 keycode 12 = F5 shift keycode 12 = F15 altgr keycode 12 = Console_17 shift control keycode 12 = VoidSymbol alt keycode 12 = Console_5 control alt keycode 12 = Console_5 keycode 13 = AltGr keycode 14 = F6 shift keycode 14 = F16 altgr keycode 14 = Console_18 shift control keycode 14 = VoidSymbol alt keycode 14 = Console_6 control alt keycode 14 = Console_6 keycode 15 = keycode 16 = F7 F17 Console_19 F8 alt keycode 16 = Console_7 control alt keycode 16 = Console_7 keycode 17 = F8 F18 Console_20 alt keycode 17 = Console_8 control alt keycode 17 = Console_8 keycode 18 = F9 shift keycode 18 = F19 altgr keycode 18 = Console_21 shift control keycode 18 = VoidSymbol alt keycode 18 = Console_9 control alt keycode 18 = Console_9 keycode 19 = Alt keycode 20 = Up keycode 21 = Pause keycode 22 = keycode 23 = Scroll_Lock Show_Memory Show_Registers Show_State alt keycode 23 = Scroll_Lock keycode 24 = Left alt keycode 24 = Decr_Console keycode 25 = keycode 26 = keycode 27 = Down keycode 28 = Right alt keycode 28 = Incr_Console keycode 29 = Escape Escape alt keycode 29 = Meta_Escape keycode 30 = one exclam alt keycode 30 = Meta_one keycode 31 = two quotedbl twosuperior nul nul Meta_two keycode 32 = three section threesuperior control keycode 32 = Escape alt keycode 32 = Meta_three keycode 33 = four dollar dollar Control_backslash alt keycode 33 = Meta_four keycode 34 = five percent control keycode 34 = Control_bracketright alt keycode 34 = Meta_five keycode 35 = six ampersand control keycode 35 = Control_asciicircum alt keycode 35 = Meta_six keycode 36 = seven slash braceleft Control_underscore alt keycode 36 = Meta_seven keycode 37 = eight parenleft bracketleft Delete alt keycode 37 = Meta_eight keycode 38 = nine parenright bracketright alt keycode 38 = Meta_nine keycode 39 = zero equal braceright alt keycode 39 = Meta_zero keycode 40 = ssharp question backslash Control_underscore Control_underscore Meta_minus keycode 41 = dead_acute dead_grave alt keycode 41 = Meta_equal keycode 42 = asciicircum degree control keycode 42 = nul alt keycode 42 = Meta_grave keycode 43 = Delete Delete control keycode 43 = BackSpace alt keycode 43 = Meta_Delete keycode 44 = Insert keycode 45 = equal keycode 46 = KP_Divide keycode 47 = KP_Multiply keycode 48 = keycode 49 = keycode 50 = KP_Period control alt keycode 50 = Boot keycode 51 = keycode 52 = Find keycode 53 = Tab Meta_Tab alt keycode 53 = Meta_Tab keycode 54 = +q +Q at keycode 55 = w keycode 56 = +e +E Hex_E Control_e Control_e Meta_e Meta_Control_e keycode 57 = r keycode 58 = t keycode 59 = z keycode 60 = u keycode 61 = i keycode 62 = o keycode 63 = p keycode 64 = +udiaeresis +Udiaeresis control keycode 64 = Escape alt keycode 64 = Meta_bracketleft keycode 65 = plus asterisk asciitilde Control_bracketright alt keycode 65 = Meta_bracketright keycode 66 = Delete Delete control keycode 66 = BackSpace keycode 67 = Compose alt keycode 67 = Meta_Delete keycode 68 = KP_7 altgr keycode 68 = Hex_7 alt keycode 68 = Ascii_7 keycode 69 = KP_8 altgr keycode 69 = Hex_8 alt keycode 69 = Ascii_8 keycode 70 = KP_9 altgr keycode 70 = Hex_9 alt keycode 70 = Ascii_9 keycode 71 = KP_Subtract keycode 72 = keycode 73 = keycode 74 = Select keycode 75 = keycode 76 = Control keycode 77 = +a +A Hex_A Control_a Control_a Meta_a Meta_Control_a keycode 78 = s keycode 79 = +d +D Hex_D Control_d Control_d Meta_d Meta_Control_d keycode 80 = +f +F Hex_F Control_f Control_f Meta_f Meta_Control_f keycode 81 = g keycode 82 = h keycode 83 = j keycode 84 = k keycode 85 = l keycode 86 = +odiaeresis +Odiaeresis alt keycode 86 = Meta_semicolon keycode 87 = +adiaeresis +Adiaeresis control keycode 87 = Control_g alt keycode 87 = Meta_apostrophe keycode 88 = numbersign apostrophe grave control keycode 88 = Control_backslash alt keycode 88 = Meta_backslash keycode 89 = Return alt keycode 89 = Meta_Control_m keycode 90 = KP_Enter keycode 91 = KP_4 altgr keycode 91 = Hex_4 alt keycode 91 = Ascii_4 keycode 92 = KP_5 altgr keycode 92 = Hex_5 alt keycode 92 = Ascii_5 keycode 93 = KP_6 altgr keycode 93 = Hex_6 alt keycode 93 = Ascii_6 keycode 94 = KP_0 altgr keycode 94 = Hex_0 alt keycode 94 = Ascii_0 keycode 95 = keycode 96 = Prior shift keycode 96 = Scroll_Backward keycode 97 = keycode 98 = Num_Lock keycode 99 = Shift keycode 100 = y keycode 101 = x keycode 102 = +c +C Hex_C Control_c Control_c Meta_c Meta_Control_c keycode 103 = v keycode 104 = +b +B Hex_B Control_b Control_b Meta_b Meta_Control_b keycode 105 = n keycode 106 = +m +M mu Control_m keycode 107 = comma semicolon alt keycode 107 = Meta_comma keycode 108 = period colon control keycode 108 = Compose alt keycode 108 = Meta_period keycode 109 = minus underscore control keycode 109 = Delete alt keycode 109 = Meta_slash keycode 110 = Shift keycode 111 = Linefeed keycode 112 = KP_1 altgr keycode 112 = Hex_1 alt keycode 112 = Ascii_1 keycode 113 = KP_2 altgr keycode 113 = Hex_2 alt keycode 113 = Ascii_2 keycode 114 = KP_3 altgr keycode 114 = Hex_3 alt keycode 114 = Ascii_3 keycode 115 = keycode 116 = keycode 117 = keycode 118 = Help keycode 119 = Caps_Lock keycode 120 = keycode 121 = space space control keycode 121 = nul alt keycode 121 = Meta_space keycode 122 = keycode 123 = Next shift keycode 123 = Scroll_Forward keycode 124 = less greater bar keycode 125 = KP_Add keycode 126 = keycode 127 = kbd-1.15.5/data/keymaps/sun/sunt4-es.map0000644000076400007640000002113212056474622014653 00000000000000# Sun Type 4 Catalan and Spanish keyboard mapping # # Antoni Pmies Oliv # keymaps 0-2,4-5,8-9,12 strings as usual compose as usual for "iso-8859-1" keycode 1 = keycode 2 = keycode 3 = keycode 4 = keycode 5 = F1 shift keycode 5 = F11 altgr keycode 5 = Console_13 shift control keycode 5 = VoidSymbol alt keycode 5 = Console_1 control alt keycode 5 = Console_1 keycode 6 = F2 shift keycode 6 = F12 altgr keycode 6 = Console_14 shift control keycode 6 = VoidSymbol alt keycode 6 = Console_2 control alt keycode 6 = Console_2 keycode 7 = F10 shift keycode 7 = F20 altgr keycode 7 = Console_22 shift control keycode 7 = VoidSymbol alt keycode 7 = Console_10 control alt keycode 7 = Console_10 keycode 8 = F3 shift keycode 8 = F13 altgr keycode 8 = Console_15 shift control keycode 8 = VoidSymbol alt keycode 8 = Console_3 control alt keycode 8 = Console_3 keycode 9 = F11 altgr keycode 9 = Console_23 shift control keycode 9 = VoidSymbol alt keycode 9 = Console_11 control alt keycode 9 = Console_11 keycode 10 = F4 shift keycode 10 = F14 altgr keycode 10 = Console_16 shift control keycode 10 = VoidSymbol alt keycode 10 = Console_4 control alt keycode 10 = Console_4 keycode 11 = F12 altgr keycode 11 = Console_24 shift control keycode 11 = VoidSymbol alt keycode 11 = Console_12 control alt keycode 11 = Console_12 keycode 12 = F5 shift keycode 12 = F15 altgr keycode 12 = Console_17 shift control keycode 12 = VoidSymbol alt keycode 12 = Console_5 control alt keycode 12 = Console_5 keycode 13 = AltGr keycode 14 = F6 shift keycode 14 = F16 altgr keycode 14 = Console_18 shift control keycode 14 = VoidSymbol alt keycode 14 = Console_6 control alt keycode 14 = Console_6 keycode 15 = bracketright braceright guillemotright keycode 16 = F7 F17 Console_19 F8 alt keycode 16 = Console_7 control alt keycode 16 = Console_7 keycode 17 = F8 F18 Console_20 alt keycode 17 = Console_8 control alt keycode 17 = Console_8 keycode 18 = F9 shift keycode 18 = F19 altgr keycode 18 = Console_21 shift control keycode 18 = VoidSymbol alt keycode 18 = Console_9 control alt keycode 18 = Console_9 keycode 19 = Alt keycode 20 = Up keycode 21 = Pause keycode 22 = keycode 23 = Scroll_Lock Show_Memory Show_Registers Show_State alt keycode 23 = Scroll_Lock keycode 24 = Left alt keycode 24 = Decr_Console keycode 25 = keycode 26 = keycode 27 = Down keycode 28 = Right alt keycode 28 = Incr_Console keycode 29 = Escape Escape alt keycode 29 = Meta_Escape keycode 30 = one exclam alt keycode 30 = Meta_one keycode 31 = two quotedbl at control keycode 31 = nul alt keycode 31 = Meta_two keycode 32 = three periodcentered numbersign control keycode 32 = Escape alt keycode 32 = Meta_three keycode 33 = four dollar control keycode 33 = Control_backslash alt keycode 33 = Meta_four keycode 34 = five percent degree control keycode 34 = Control_bracketright alt keycode 34 = Meta_five keycode 35 = six ampersand notsign control keycode 35 = Control_asciicircum alt keycode 35 = Meta_six keycode 36 = seven slash control keycode 36 = Control_underscore alt keycode 36 = Meta_seven keycode 37 = eight parenleft control keycode 37 = Delete alt keycode 37 = Meta_eight keycode 38 = nine parenright backslash alt keycode 38 = Meta_nine keycode 39 = zero equal bar alt keycode 39 = Meta_zero keycode 40 = apostrophe question grave control keycode 40 = Control_underscore alt keycode 40 = Meta_minus keycode 41 = exclamdown questiondown asciitilde alt keycode 41 = Meta_equal keycode 42 = ccedilla Ccedilla keycode 43 = Delete Delete control keycode 43 = BackSpace alt keycode 43 = Meta_Delete keycode 44 = Insert keycode 45 = equal keycode 46 = KP_Divide keycode 47 = KP_Multiply keycode 48 = keycode 49 = keycode 50 = KP_Period control alt keycode 50 = Boot keycode 51 = keycode 52 = Find keycode 53 = Tab Meta_Tab alt keycode 53 = Meta_Tab keycode 54 = q keycode 55 = w keycode 56 = +e +E Hex_E Control_e Control_e Meta_e Meta_Control_e keycode 57 = r keycode 58 = t keycode 59 = y keycode 60 = u keycode 61 = i keycode 62 = o O masculine keycode 63 = p keycode 64 = dead_grave dead_circumflex asciicircum control keycode 64 = Escape alt keycode 64 = Meta_bracketleft keycode 65 = plus asterisk asciitilde control keycode 65 = Control_bracketright alt keycode 65 = Meta_bracketright keycode 66 = Delete Delete control keycode 66 = BackSpace keycode 67 = Compose alt keycode 67 = Meta_Delete keycode 68 = KP_7 altgr keycode 68 = Hex_7 alt keycode 68 = Ascii_7 keycode 69 = KP_8 altgr keycode 69 = Hex_8 alt keycode 69 = Ascii_8 keycode 70 = KP_9 altgr keycode 70 = Hex_9 alt keycode 70 = Ascii_9 keycode 71 = KP_Subtract keycode 72 = keycode 73 = keycode 74 = Select keycode 75 = keycode 76 = Caps_Lock keycode 77 = a A ordfeminine Control_a Control_a Meta_a Meta_Control_a keycode 78 = s keycode 79 = +d +D Hex_D Control_d Control_d Meta_d Meta_Control_d keycode 80 = +f +F Hex_F Control_f Control_f Meta_f Meta_Control_f keycode 81 = g keycode 82 = h keycode 83 = j keycode 84 = k keycode 85 = l keycode 86 = ntilde Ntilde alt keycode 86 = Meta_semicolon keycode 87 = dead_acute dead_diaeresis braceleft control keycode 87 = Control_g alt keycode 87 = Meta_apostrophe keycode 88 = bracketleft braceleft guillemotleft control keycode 88 = Control_backslash alt keycode 88 = Meta_backslash shift alt keycode 88 = Meta_asciitilde keycode 89 = Return alt keycode 89 = Meta_Control_m keycode 90 = KP_Enter keycode 91 = KP_4 altgr keycode 91 = Hex_4 alt keycode 91 = Ascii_4 keycode 92 = KP_5 altgr keycode 92 = Hex_5 alt keycode 92 = Ascii_5 keycode 93 = KP_6 altgr keycode 93 = Hex_6 alt keycode 93 = Ascii_6 keycode 94 = KP_0 altgr keycode 94 = Hex_0 alt keycode 94 = Ascii_0 keycode 95 = keycode 96 = Prior shift keycode 96 = Scroll_Backward keycode 97 = keycode 98 = Num_Lock keycode 99 = Shift keycode 100 = z keycode 101 = x keycode 102 = +c +C Hex_C Control_c Control_c Meta_c Meta_Control_c keycode 103 = v keycode 104 = +b +B Hex_B Control_b Control_b Meta_b Meta_Control_b keycode 105 = n keycode 106 = m keycode 107 = comma semicolon alt keycode 107 = Meta_comma shift alt keycode 107 = Meta_less keycode 108 = period colon alt keycode 108 = Meta_period shift alt keycode 108 = Meta_greater keycode 109 = minus underscore control keycode 109 = Delete alt keycode 109 = Meta_slash keycode 110 = Shift keycode 111 = Linefeed keycode 112 = KP_1 altgr keycode 112 = Hex_1 alt keycode 112 = Ascii_1 keycode 113 = KP_2 altgr keycode 113 = Hex_2 alt keycode 113 = Ascii_2 keycode 114 = KP_3 altgr keycode 114 = Hex_3 alt keycode 114 = Ascii_3 keycode 115 = keycode 116 = keycode 117 = keycode 118 = Help keycode 119 = Control keycode 120 = keycode 121 = space space control keycode 121 = nul alt keycode 121 = Meta_space keycode 122 = keycode 123 = Next shift keycode 123 = Scroll_Forward keycode 124 = less greater keycode 125 = KP_Add keycode 126 = keycode 127 = kbd-1.15.5/data/keymaps/sun/sun-pl.map0000644000076400007640000002661312056474622014420 00000000000000# Keyboard map for the Sun Type4/Type5 keyboards # found on SparcStations # # Polish version - 1998 Rafa Maszkowski # 19980221 Meta_R used as CtrlR # keymaps 0-5,8,12,128-129 # # # Stop/L1 keycode 0x01 = # SND_LOWER keycode 0x02 = # Again/L2 keycode 0x03 = # SND_LOUDER keycode 0x04 = keycode 0x05 = F1 F11 Console_13 control keycode 0x05 = F1 alt keycode 0x05 = Console_1 control alt keycode 0x05 = Console_1 keycode 0x06 = F2 F12 Console_14 control keycode 0x06 = F2 alt keycode 0x06 = Console_2 control alt keycode 0x06 = Console_2 keycode 0x07 = F10 F20 Console_22 control keycode 0x07 = F10 alt keycode 0x07 = Console_10 control alt keycode 0x07 = Console_10 keycode 0x08 = F3 F13 Console_15 control keycode 0x08 = F3 alt keycode 0x08 = Console_3 control alt keycode 0x08 = Console_3 keycode 0x09 = F11 F11 Console_23 control keycode 0x09 = F11 alt keycode 0x09 = Console_11 control alt keycode 0x09 = Console_11 keycode 0x0a = F4 F14 Console_16 control keycode 0x0a = F4 alt keycode 0x0a = Console_4 control alt keycode 0x0a = Console_4 keycode 0x0b = F12 F12 Console_24 control keycode 0x0b = F12 alt keycode 0x0b = Console_12 control alt keycode 0x0b = Console_12 keycode 0x0c = F5 F15 Console_17 control Keycode 0x0c = F5 alt keycode 0x0c = Console_5 control alt keycode 0x0c = Console_5 keycode 0x0d = AltGr keycode 0x0e = F6 F16 Console_18 control keycode 0x0e = F6 alt keycode 0x0e = Console_6 control alt keycode 0x0e = Console_6 # BLANK KEY on type 5 keyboards keycode 0x0f = keycode 0x10 = F7 F17 Console_19 control keycode 0x10 = F7 alt keycode 0x10 = Console_7 control alt keycode 0x10 = Console_7 keycode 0x11 = F8 F18 Console_20 control keycode 0x11 = F8 alt keycode 0x11 = Console_8 control alt keycode 0x11 = Console_8 keycode 0x12 = F9 F19 Console_21 control keycode 0x12 = F9 alt keycode 0x12 = Console_9 control alt keycode 0x12 = Console_9 keycode 0x13 = Alt keycode 0x14 = Up keycode 0x15 = Pause # Print Screen keycode 0x16 = keycode 0x17 = Scroll_Lock Show_Memory Show_Registers control keycode 0x17 = Show_State alt keycode 0x17 = Scroll_Lock keycode 0x18 = Left alt keycode 0x18 = Decr_Console # Props/L3 keycode 0x19 = # UNDO/L4 keycode 0x1a = keycode 0x1b = Down keycode 0x1c = Right alt keycode 0x1c = Incr_Console keycode 0x1d = Escape Escape alt keycode 0x1d = Meta_Escape keycode 0x1e = one exclam alt keycode 0x1e = Meta_one keycode 0x1f = two at at control keycode 0x1f = nul shift control keycode 0x1f = nul alt keycode 0x1f = Meta_two keycode 0x20 = three numbersign control keycode 0x20 = Escape alt keycode 0x20 = Meta_three keycode 0x21 = four dollar dollar control keycode 0x21 = Control_backslash alt keycode 0x21 = Meta_four keycode 0x22 = five percent control keycode 0x22 = Control_bracketright alt keycode 0x22 = Meta_five keycode 0x23 = six asciicircum control keycode 0x23 = Control_asciicircum alt keycode 0x23 = Meta_six keycode 0x24 = seven ampersand braceleft control keycode 0x24 = Control_underscore alt keycode 0x24 = Meta_seven keycode 0x25 = eight asterisk bracketleft control keycode 0x25 = Delete alt keycode 0x25 = Meta_eight keycode 0x26 = nine parenleft bracketright alt keycode 0x26 = Meta_nine keycode 0x27 = zero parenright braceright alt keycode 0x27 = Meta_zero keycode 0x28 = minus underscore backslash control keycode 0x28 = Control_underscore shift control keycode 0x28 = Control_underscore alt keycode 0x28 = Meta_minus keycode 0x29 = equal plus alt keycode 0x29 = Meta_equal keycode 0x2a = grave asciitilde control keycode 0x2a = nul alt keycode 0x2a = Meta_grave # Is marked as BackSpace but we define it as delete just like the i386 # keyboard maps does keycode 0x2b = Delete Delete control keycode 0x2b = BackSpace alt keycode 0x2b = Meta_Delete keycode 0x2c = Insert # This is really keypad = on type 4 keyboards keycode 0x2d = equal keycode 0x2e = KP_Divide keycode 0x2f = KP_Multiply # Power ON/OFF key on type 5 keyboard keycode 0x30 = # FRONT/L5 keycode 0x31 = keycode 0x32 = KP_Period # AltGr control keycode 0x32 = Boot control alt keycode 0x32 = Boot # COPY/L6 keycode 0x33 = # Home key, same difference keycode 0x34 = Find keycode 0x35 = Tab Tab alt keycode 0x35 = Meta_Tab keycode 0x36 = q keycode 0x37 = w keycode 0x38 = e # AltGr keycode 0x38 = Hex_E AltGr keycode 0x38 = +eogonek AltGr Shift keycode 0x38 = +Eogonek CtrlR keycode 0x38 = +eogonek CtrlR Shift keycode 0x38 = +Eogonek keycode 0x39 = r keycode 0x3a = t keycode 0x3b = y keycode 0x3c = u keycode 0x3d = i keycode 0x3e = o AltGr keycode 0x3e = +oacute AltGr Shift keycode 0x3e = +Oacute CtrlR keycode 0x3e = +oacute CtrlR Shift keycode 0x3e = +Oacute keycode 0x3f = p keycode 0x40 = bracketleft braceleft control keycode 0x40 = Escape alt keycode 0x40 = Meta_bracketleft keycode 0x41 = bracketright braceright asciitilde control keycode 0x41 = Control_bracketright alt keycode 0x41 = Meta_bracketright keycode 0x42 = Delete Delete control keycode 0x42 = BackSpace alt keycode 0x43 = Meta_Delete control alt keycode 0x42 = Boot keycode 0x43 = Compose keycode 0x44 = KP_7 alt keycode 0x44 = Ascii_7 AltGr keycode 0x44 = Hex_7 keycode 0x45 = KP_8 alt keycode 0x45 = Ascii_8 AltGr keycode 0x45 = Hex_8 keycode 0x46 = KP_9 alt keycode 0x46 = Ascii_9 AltGr keycode 0x46 = Hex_9 keycode 0x47 = KP_Subtract # OPEN/L6 keycode 0x48 = # PASTE/L8 keycode 0x49 = keycode 0x4a = Select # No key produces 0x4b to my knowledge keycode 0x4b = keycode 0x4c = Control keycode 0x4d = a # AltGr keycode 0x4d = Hex_A AltGr keycode 0x4d = +aogonek AltGr Shift keycode 0x4d = +Aogonek CtrlR keycode 0x4d = +aogonek CtrlR Shift keycode 0x4d = +Aogonek keycode 0x4e = s AltGr keycode 0x4e = +sacute AltGr Shift keycode 0x4e = +Sacute CtrlR keycode 0x4e = +sacute CtrlR Shift keycode 0x4e = +Sacute keycode 0x4f = d AltGr keycode 0x4f = Hex_D keycode 0x50 = f AltGr keycode 0x50 = Hex_F keycode 0x51 = g keycode 0x52 = h keycode 0x53 = j keycode 0x54 = k keycode 0x55 = l AltGr keycode 0x55 = +lstroke AltGr Shift keycode 0x55 = +Lstroke CtrlR keycode 0x55 = +lstroke CtrlR Shift keycode 0x55 = +Lstroke keycode 0x56 = semicolon colon alt keycode 0x56 = Meta_semicolon keycode 0x57 = apostrophe quotedbl control keycode 0x57 = Control_g alt keycode 0x57 = Meta_apostrophe keycode 0x58 = backslash bar control keycode 0x58 = Control_backslash alt keycode 0x58 = Meta_backslash keycode 0x59 = Return alt keycode 0x59 = Meta_Control_m keycode 0x5a = KP_Enter keycode 0x5b = KP_4 alt keycode 0x5b = Ascii_4 AltGr keycode 0x5b = Hex_4 keycode 0x5c = KP_5 alt keycode 0x5c = Ascii_5 AltGr keycode 0x5c = Hex_5 keycode 0x5d = KP_6 alt keycode 0x5d = Ascii_6 AltGr keycode 0x5d = Hex_6 keycode 0x5e = KP_0 alt keycode 0x5e = Ascii_0 AltGr keycode 0x5e = Hex_0 # FIND/L9 keycode 0x5f = keycode 0x60 = Prior shift keycode 0x60 = Scroll_Backward # CUT/L10 keycode 0x61 = keycode 0x62 = Num_Lock # Linux/i386 console makes no distinction between right/left shift # so neither do we. keycode 0x63 = Shift keycode 0x64 = z AltGr keycode 0x64 = +zabovedot AltGr Shift keycode 0x64 = +Zabovedot CtrlR keycode 0x64 = +zabovedot CtrlR Shift keycode 0x64 = +Zabovedot keycode 0x65 = x AltGr keycode 0x65 = +zacute AltGr Shift keycode 0x65 = +Zacute CtrlR keycode 0x65 = +zacute CtrlR Shift keycode 0x65 = +Zacute keycode 0x66 = c # AltGr keycode 0x66 = Hex_C AltGr keycode 0x66 = +cacute AltGr Shift keycode 0x66 = +Cacute CtrlR keycode 0x66 = +cacute CtrlR Shift keycode 0x66 = +Cacute keycode 0x67 = v keycode 0x68 = b AltGr keycode 0x68 = Hex_B keycode 0x69 = n AltGr keycode 0x69 = +nacute AltGr Shift keycode 0x69 = +Nacute CtrlR keycode 0x69 = +nacute CtrlR Shift keycode 0x69 = +Nacute keycode 0x6a = m keycode 0x6b = comma less alt keycode 0x6b = Meta_comma keycode 0x6c = period greater control keycode 0x6c = Compose alt keycode 0x6c = Meta_period keycode 0x6d = slash question control keycode 0x6d = Delete alt keycode 0x6d = Meta_slash keycode 0x6e = Shift keycode 0x6f = Linefeed keycode 0x70 = KP_1 alt keycode 0x70 = Ascii_1 AltGr keycode 0x70 = Hex_1 keycode 0x71 = KP_2 alt keycode 0x71 = Ascii_2 AltGr keycode 0x71 = Hex_2 keycode 0x72 = KP_3 alt keycode 0x72 = Ascii_3 AltGr keycode 0x72 = Hex_3 # To my knowledge no key produces 0x73, 0x74, or 0x75 keycode 0x73 = keycode 0x74 = keycode 0x75 = keycode 0x76 = Help keycode 0x77 = Caps_Lock # A True Meta-key, unused at this time keycode 0x78 = keycode 0x79 = space space control keycode 0x79 = nul alt keycode 0x79 = Meta_space # Another real Meta-key, Meta_R, left from space, more convenient for Polish characters keycode 0x7a = CtrlR keycode 0x7b = Next shift keycode 0x7b = Scroll_Forward # No keys produce the following keycode 0x7c = keycode 0x7d = KP_Add keycode 0x7e = # keycode 0x7f is special and it means 'all keys released' and is # taken care of within the sun keyboard driver itself keycode 0x7f = # That's all folks... string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string Macro = "\033[M" string Pause = "\033[P" compose '`' 'A' to '' compose '`' 'a' to '' compose '\'' 'A' to '' compose '\'' 'a' to '' compose '^' 'A' to '' compose '^' 'a' to '' compose '~' 'A' to '' compose '~' 'a' to '' compose '"' 'A' to '' compose '"' 'a' to '' compose 'O' 'A' to '' compose 'o' 'a' to '' compose '0' 'A' to '' compose '0' 'a' to '' compose 'A' 'A' to '' compose 'a' 'a' to '' compose 'A' 'E' to '' compose 'a' 'e' to '' compose ',' 'C' to '' compose ',' 'c' to '' compose '`' 'E' to '' compose '`' 'e' to '' compose '\'' 'E' to '' compose '\'' 'e' to '' compose '^' 'E' to '' compose '^' 'e' to '' compose '"' 'E' to '' compose '"' 'e' to '' compose '`' 'I' to '' compose '`' 'i' to '' compose '\'' 'I' to '' compose '\'' 'i' to '' compose '^' 'I' to '' compose '^' 'i' to '' compose '"' 'I' to '' compose '"' 'i' to '' compose '-' 'D' to '' compose '-' 'd' to '' compose '~' 'N' to '' compose '~' 'n' to '' compose '`' 'O' to '' compose '`' 'o' to '' compose '\'' 'O' to '' compose '\'' 'o' to '' compose '^' 'O' to '' compose '^' 'o' to '' compose '~' 'O' to '' compose '~' 'o' to '' compose '"' 'O' to '' compose '"' 'o' to '' compose '/' 'O' to '' compose '/' 'o' to '' compose '`' 'U' to '' compose '`' 'u' to '' compose '\'' 'U' to '' compose '\'' 'u' to '' compose '^' 'U' to '' compose '^' 'u' to '' compose '"' 'U' to '' compose '"' 'u' to '' compose '\'' 'Y' to '' compose '\'' 'y' to '' compose 'T' 'H' to '' compose 't' 'h' to '' compose 's' 's' to '' compose '"' 'y' to '' compose 's' 'z' to '' compose 'i' 'j' to '' kbd-1.15.5/data/keymaps/sun/sundvorak.map0000644000076400007640000002701612056474622015214 00000000000000# Dvorak keyboard map for the # Sun Type4/Type5 keyboards found on SparcStations keymaps 0-2,4-5,8,12 strings as usual compose as usual for "iso-8859-1" # # # Stop/L1 keycode 0x01 = # SND_LOWER keycode 0x02 = # Again/L2 keycode 0x03 = # SND_LOUDER keycode 0x04 = keycode 0x05 = F1 F11 Console_13 control keycode 0x05 = F1 alt keycode 0x05 = Console_1 control alt keycode 0x05 = Console_1 keycode 0x06 = F2 F12 Console_14 control keycode 0x06 = F2 alt keycode 0x06 = Console_2 control alt keycode 0x06 = Console_2 keycode 0x07 = F10 F20 Console_22 control keycode 0x07 = F10 alt keycode 0x07 = Console_10 control alt keycode 0x07 = Console_10 keycode 0x08 = F3 F13 Console_15 control keycode 0x08 = F3 alt keycode 0x08 = Console_3 control alt keycode 0x08 = Console_3 keycode 0x09 = F11 F11 Console_23 control keycode 0x09 = F11 alt keycode 0x09 = Console_11 control alt keycode 0x09 = Console_11 keycode 0x0a = F4 F14 Console_16 control keycode 0x0a = F4 alt keycode 0x0a = Console_4 control alt keycode 0x0a = Console_4 keycode 0x0b = F12 F12 Console_24 control keycode 0x0b = F12 alt keycode 0x0b = Console_12 control alt keycode 0x0b = Console_12 keycode 0x0c = F5 F15 Console_17 control Keycode 0x0c = F5 alt keycode 0x0c = Console_5 control alt keycode 0x0c = Console_5 keycode 0x0d = AltGr keycode 0x0e = F6 F16 Console_18 control keycode 0x0e = F6 alt keycode 0x0e = Console_6 control alt keycode 0x0e = Console_6 # BLANK KEY on type 5 keyboards keycode 0x0f = keycode 0x10 = F7 F17 Console_19 control keycode 0x10 = F7 alt keycode 0x10 = Console_7 control alt keycode 0x10 = Console_7 keycode 0x11 = F8 F18 Console_20 control keycode 0x11 = F8 alt keycode 0x11 = Console_8 control alt keycode 0x11 = Console_8 keycode 0x12 = F9 F19 Console_21 control keycode 0x12 = F9 alt keycode 0x12 = Console_9 control alt keycode 0x12 = Console_9 keycode 0x13 = Alt keycode 0x14 = Up keycode 0x15 = Pause # Print Screen keycode 0x16 = keycode 0x17 = Scroll_Lock Show_Memory Show_Registers control keycode 0x17 = Show_State alt keycode 0x17 = Scroll_Lock keycode 0x18 = Left alt keycode 0x18 = Decr_Console # Props/L3 keycode 0x19 = # UNDO/L4 keycode 0x1a = keycode 0x1b = Down keycode 0x1c = Right alt keycode 0x1c = Incr_Console keycode 0x1d = Escape Escape alt keycode 0x1d = Meta_Escape keycode 0x1e = one exclam alt keycode 0x1e = Meta_one keycode 0x1f = two at at control keycode 0x1f = nul shift control keycode 0x1f = nul alt keycode 0x1f = Meta_two keycode 0x20 = three numbersign control keycode 0x20 = Escape alt keycode 0x20 = Meta_three keycode 0x21 = four dollar dollar control keycode 0x21 = Control_backslash alt keycode 0x21 = Meta_four keycode 0x22 = five percent control keycode 0x22 = Control_bracketright alt keycode 0x22 = Meta_five keycode 0x23 = six asciicircum control keycode 0x23 = Control_asciicircum alt keycode 0x23 = Meta_six keycode 0x24 = seven ampersand braceleft control keycode 0x24 = Control_underscore alt keycode 0x24 = Meta_seven keycode 0x25 = eight asterisk bracketleft control keycode 0x25 = Delete alt keycode 0x25 = Meta_eight keycode 0x26 = nine parenleft bracketright alt keycode 0x26 = Meta_nine keycode 0x27 = zero parenright braceright alt keycode 0x27 = Meta_zero keycode 0x28 = bracketleft braceleft control keycode 0x28 = Escape alt keycode 0x28 = Meta_bracketleft keycode 0x29 = bracketright braceright asciitilde control keycode 0x29 = Control_bracketright alt keycode 0x29 = Meta_bracketright keycode 0x2a = grave asciitilde control keycode 0x2a = nul alt keycode 0x2a = Meta_grave # Is marked as BackSpace but we define it as delete just like the i386 # keyboard maps does keycode 0x2b = Delete Delete control keycode 0x2b = BackSpace alt keycode 0x2b = Meta_Delete keycode 0x2c = Insert # This is really keypad = on type 4 keyboards keycode 0x2d = equal keycode 0x2e = KP_Divide keycode 0x2f = KP_Multiply # Power ON/OFF key on type 5 keyboard keycode 0x30 = # FRONT/L5 keycode 0x31 = keycode 0x32 = KP_Period # altgr control keycode 0x32 = Boot control alt keycode 0x32 = Boot # COPY/L6 keycode 0x33 = # Home key, same difference keycode 0x34 = Find keycode 0x35 = Tab Tab alt keycode 0x35 = Meta_Tab keycode 0x36 = apostrophe quotedbl control keycode 0x36 = Control_g alt keycode 0x36 = Meta_apostrophe keycode 0x37 = comma less alt keycode 0x37 = Meta_comma keycode 0x38 = period greater control keycode 0x38 = Compose alt keycode 0x38 = Meta_period keycode 0x39 = p keycode 0x3a = y keycode 0x3b = f altgr keycode 0x3b = Hex_F keycode 0x3c = g keycode 0x3d = c altgr keycode 0x3d = Hex_C keycode 0x3e = r keycode 0x3f = l keycode 0x40 = slash question control keycode 0x40 = Delete alt keycode 0x40 = Meta_slash keycode 0x41 = backslash bar control keycode 0x41 = Control_backslash alt keycode 0x41 = Meta_backslash keycode 0x42 = Delete Delete control keycode 0x42 = BackSpace alt keycode 0x43 = Meta_Delete control alt keycode 0x42 = Boot keycode 0x43 = Compose keycode 0x44 = KP_7 alt keycode 0x44 = Ascii_7 altgr keycode 0x44 = Hex_7 keycode 0x45 = KP_8 alt keycode 0x45 = Ascii_8 altgr keycode 0x45 = Hex_8 keycode 0x46 = KP_9 alt keycode 0x46 = Ascii_9 altgr keycode 0x46 = Hex_9 keycode 0x47 = KP_Subtract # OPEN/L6 keycode 0x48 = # PASTE/L8 keycode 0x49 = keycode 0x4a = Select # No key produces 0x4b to my knowledge keycode 0x4b = keycode 0x4c = Control keycode 0x4d = a altgr keycode 0x4d = Hex_A keycode 0x4e = o keycode 0x4f = e altgr keycode 0x4f = Hex_E keycode 0x50 = u keycode 0x51 = i keycode 0x52 = d altgr keycode 0x52 = Hex_D keycode 0x53 = h keycode 0x54 = t keycode 0x55 = n keycode 0x56 = s keycode 0x57 = minus underscore backslash control keycode 0x57 = Control_underscore shift control keycode 0x57 = Control_underscore alt keycode 0x57 = Meta_minus keycode 0x58 = equal plus alt keycode 0x58 = Meta_equal keycode 0x59 = Return alt keycode 0x59 = Meta_Control_m keycode 0x5a = KP_Enter keycode 0x5b = KP_4 alt keycode 0x5b = Ascii_4 altgr keycode 0x5b = Hex_4 keycode 0x5c = KP_5 alt keycode 0x5c = Ascii_5 altgr keycode 0x5c = Hex_5 keycode 0x5d = KP_6 alt keycode 0x5d = Ascii_6 altgr keycode 0x5d = Hex_6 keycode 0x5e = KP_0 alt keycode 0x5e = Ascii_0 altgr keycode 0x5e = Hex_0 # FIND/L9 keycode 0x5f = keycode 0x60 = Prior shift keycode 0x60 = Scroll_Backward # CUT/L10 keycode 0x61 = keycode 0x62 = Num_Lock # Linux/i386 console makes no distinction between right/left shift # so neither do we. keycode 0x63 = Shift keycode 0x64 = semicolon colon alt keycode 0x64 = Meta_semicolon keycode 0x65 = q keycode 0x66 = j keycode 0x67 = k keycode 0x68 = x keycode 0x69 = b altgr keycode 0x69 = Hex_B keycode 0x6a = m keycode 0x6b = w keycode 0x6c = v keycode 0x6d = z keycode 0x6e = Shift keycode 0x6f = Linefeed keycode 0x70 = KP_1 alt keycode 0x70 = Ascii_1 altgr keycode 0x70 = Hex_1 keycode 0x71 = KP_2 alt keycode 0x71 = Ascii_2 altgr keycode 0x71 = Hex_2 keycode 0x72 = KP_3 alt keycode 0x72 = Ascii_3 altgr keycode 0x72 = Hex_3 # To my knowledge no key produces 0x73, 0x74, or 0x75 keycode 0x73 = keycode 0x74 = keycode 0x75 = keycode 0x76 = Help keycode 0x77 = Caps_Lock # A True Meta-key, unused at this time keycode 0x78 = keycode 0x79 = space space control keycode 0x79 = nul alt keycode 0x79 = Meta_space # Another real Meta-key, again unused keycode 0x7a = keycode 0x7b = Next shift keycode 0x7b = Scroll_Forward # No keys produce the following keycode 0x7c = keycode 0x7d = KP_Add keycode 0x7e = # keycode 0x7f is special and it means 'all keys released' and is # taken care of within the sun keyboard driver itself keycode 0x7f = # That's all folks... kbd-1.15.5/data/keymaps/sun/sunt5-fr-latin1.map0000644000076400007640000002730112056474622016046 00000000000000# Keyboard map for the Sun Type4/Type5 keyboards # found on SparcStations keymaps 0-2,4-5,8,12 strings as usual compose as usual for "iso-8859-1" # # # Stop/L1 keycode 0x01 = # SND_LOWER keycode 0x02 = # Encore/L2 keycode 0x03 = # SND_LOUDER keycode 0x04 = keycode 0x05 = F1 F11 Console_13 control keycode 0x05 = F1 alt keycode 0x05 = Console_1 control alt keycode 0x05 = Console_1 keycode 0x06 = F2 F12 Console_14 control keycode 0x06 = F2 alt keycode 0x06 = Console_2 control alt keycode 0x06 = Console_2 keycode 0x07 = F10 F20 Console_22 control keycode 0x07 = F10 alt keycode 0x07 = Console_10 control alt keycode 0x07 = Console_10 keycode 0x08 = F3 F13 Console_15 control keycode 0x08 = F3 alt keycode 0x08 = Console_3 control alt keycode 0x08 = Console_3 keycode 0x09 = F11 F11 Console_23 control keycode 0x09 = F11 alt keycode 0x09 = Console_11 control alt keycode 0x09 = Console_11 keycode 0x0a = F4 F14 Console_16 control keycode 0x0a = F4 alt keycode 0x0a = Console_4 control alt keycode 0x0a = Console_4 keycode 0x0b = F12 F12 Console_24 control keycode 0x0b = F12 alt keycode 0x0b = Console_12 control alt keycode 0x0b = Console_12 keycode 0x0c = F5 F15 Console_17 control Keycode 0x0c = F5 alt keycode 0x0c = Console_5 control alt keycode 0x0c = Console_5 keycode 0x0d = AltGr keycode 0x0e = F6 F16 Console_18 control keycode 0x0e = F6 alt keycode 0x0e = Console_6 control alt keycode 0x0e = Console_6 # BLANK KEY on type 5 keyboards keycode 0x0f = keycode 0x10 = F7 F17 Console_19 control keycode 0x10 = F7 alt keycode 0x10 = Console_7 control alt keycode 0x10 = Console_7 keycode 0x11 = F8 F18 Console_20 control keycode 0x11 = F8 alt keycode 0x11 = Console_8 control alt keycode 0x11 = Console_8 keycode 0x12 = F9 F19 Console_21 control keycode 0x12 = F9 alt keycode 0x12 = Console_9 control alt keycode 0x12 = Console_9 keycode 0x13 = Alt keycode 0x14 = Up keycode 0x15 = Pause # Print Screen keycode 0x16 = keycode 0x17 = Scroll_Lock Show_Memory Show_Registers control keycode 0x17 = Show_State alt keycode 0x17 = Scroll_Lock keycode 0x18 = Left alt keycode 0x18 = Decr_Console # Props/L3 keycode 0x19 = # Annuler/L4 keycode 0x1a = keycode 0x1b = Down keycode 0x1c = Right alt keycode 0x1c = Incr_Console keycode 0x1d = Escape Escape alt keycode 0x1d = Meta_Escape keycode 0x1e = ampersand one alt keycode 0x1e = Meta_one keycode 0x1f = eacute two asciitilde control keycode 0x1f = nul shift control keycode 0x1f = nul alt keycode 0x1f = Meta_two keycode 0x20 = quotedbl three numbersign control keycode 0x20 = Escape alt keycode 0x20 = Meta_three keycode 0x21 = apostrophe four braceleft control keycode 0x21 = Control_backslash alt keycode 0x21 = Meta_four keycode 0x22 = parenleft five bracketleft control keycode 0x22 = Control_bracketright alt keycode 0x22 = Meta_five keycode 0x23 = minus six bar control keycode 0x23 = Control_asciicircum alt keycode 0x23 = Meta_six keycode 0x24 = egrave seven grave control keycode 0x24 = Control_underscore alt keycode 0x24 = Meta_seven keycode 0x25 = underscore eight backslash control keycode 0x25 = Delete alt keycode 0x25 = Meta_eight keycode 0x26 = ccedilla nine asciicircum alt keycode 0x26 = Meta_nine keycode 0x27 = agrave zero at alt keycode 0x27 = Meta_zero keycode 0x28 = parenright degree bracketright control keycode 0x28 = Control_underscore shift control keycode 0x28 = Control_underscore alt keycode 0x28 = Meta_minus keycode 0x29 = equal plus braceright alt keycode 0x29 = Meta_equal keycode 0x2a = twosuperior control keycode 0x2a = nul alt keycode 0x2a = Meta_grave # Is marked as BackSpace but we define it as delete just like the i386 # keyboard maps does keycode 0x2b = Delete Delete control keycode 0x2b = BackSpace alt keycode 0x2b = Meta_Delete keycode 0x2c = Insert # SND_OFF keycode 0x2d = keycode 0x2e = KP_Divide keycode 0x2f = KP_Multiply # Power ON/OFF key on type 5 keyboard keycode 0x30 = # Devant/L5 keycode 0x31 = keycode 0x32 = KP_Period # altgr control keycode 0x32 = Boot control alt keycode 0x32 = Boot # Copier/L6 keycode 0x33 = # Home key, same difference keycode 0x34 = Find keycode 0x35 = Tab Tab alt keycode 0x35 = Meta_Tab keycode 0x36 = a altgr keycode 0x4d = Hex_A keycode 0x37 = z keycode 0x38 = e altgr keycode 0x38 = Hex_E keycode 0x39 = r keycode 0x3a = t keycode 0x3b = y keycode 0x3c = u keycode 0x3d = i keycode 0x3e = o keycode 0x3f = p keycode 0x40 = dead_circumflex dead_diaeresis control keycode 0x40 = Escape alt keycode 0x40 = Meta_bracketleft keycode 0x41 = dollar sterling currency control keycode 0x41 = Control_bracketright alt keycode 0x41 = Meta_bracketright keycode 0x42 = Delete Delete control keycode 0x42 = BackSpace alt keycode 0x43 = Meta_Delete control alt keycode 0x42 = Boot keycode 0x43 = Compose keycode 0x44 = KP_7 alt keycode 0x44 = Ascii_7 altgr keycode 0x44 = Hex_7 keycode 0x45 = KP_8 alt keycode 0x45 = Ascii_8 altgr keycode 0x45 = Hex_8 keycode 0x46 = KP_9 alt keycode 0x46 = Ascii_9 altgr keycode 0x46 = Hex_9 keycode 0x47 = KP_Subtract # Ouvrir/L6 keycode 0x48 = # Coller/L8 keycode 0x49 = keycode 0x4a = Select # No key produces 0x4b to my knowledge keycode 0x4b = keycode 0x4c = Control keycode 0x4d = q altgr keycode 0x4d = Hex_A keycode 0x4e = s keycode 0x4f = d altgr keycode 0x4f = Hex_D keycode 0x50 = f altgr keycode 0x50 = Hex_F keycode 0x51 = g keycode 0x52 = h keycode 0x53 = j keycode 0x54 = k keycode 0x55 = l keycode 0x56 = +m +M alt keycode 0x56 = Meta_semicolon keycode 0x57 = ugrave percent control keycode 0x57 = Control_g alt keycode 0x57 = Meta_apostrophe keycode 0x58 = asterisk mu control keycode 0x58 = Control_backslash alt keycode 0x58 = Meta_backslash keycode 0x59 = Return alt keycode 0x59 = Meta_Control_m keycode 0x5a = KP_Enter keycode 0x5b = KP_4 alt keycode 0x5b = Ascii_4 altgr keycode 0x5b = Hex_4 keycode 0x5c = KP_5 alt keycode 0x5c = Ascii_5 altgr keycode 0x5c = Hex_5 keycode 0x5d = KP_6 alt keycode 0x5d = Ascii_6 altgr keycode 0x5d = Hex_6 keycode 0x5e = KP_0 alt keycode 0x5e = Ascii_0 altgr keycode 0x5e = Hex_0 # Cher./L9 keycode 0x5f = keycode 0x60 = Prior shift keycode 0x60 = Scroll_Backward # Couper/L10 keycode 0x61 = keycode 0x62 = Num_Lock # Linux/i386 console makes no distinction between right/left shift # so neither do we. keycode 0x63 = Shift keycode 0x64 = w keycode 0x65 = x keycode 0x66 = c altgr keycode 0x66 = Hex_C keycode 0x67 = v keycode 0x68 = b altgr keycode 0x68 = Hex_B keycode 0x69 = n keycode 0x6a = comma question keycode 0x6b = semicolon period alt keycode 0x6b = Meta_comma keycode 0x6c = colon slash control keycode 0x6c = Compose alt keycode 0x6c = Meta_period keycode 0x6d = exclam section control keycode 0x6d = Delete alt keycode 0x6d = Meta_slash keycode 0x6e = Shift keycode 0x6f = Linefeed keycode 0x70 = KP_1 alt keycode 0x70 = Ascii_1 altgr keycode 0x70 = Hex_1 keycode 0x71 = KP_2 alt keycode 0x71 = Ascii_2 altgr keycode 0x71 = Hex_2 keycode 0x72 = KP_3 alt keycode 0x72 = Ascii_3 altgr keycode 0x72 = Hex_3 # To my knowledge no key produces 0x73, 0x74, or 0x75 keycode 0x73 = keycode 0x74 = keycode 0x75 = keycode 0x76 = Help keycode 0x77 = Caps_Lock # A True Meta-key, unused at this time keycode 0x78 = keycode 0x79 = space space control keycode 0x79 = nul alt keycode 0x79 = Meta_space # Another real Meta-key, again unused keycode 0x7a = keycode 0x7b = Next shift keycode 0x7b = Scroll_Forward keycode 0x7c = less greater alt keycode 0x7c = Meta_less keycode 0x7d = KP_Add # No keys produce the following keycode 0x7e = # keycode 0x7f is special and it means 'all keys released' and is # taken care of within the sun keyboard driver itself keycode 0x7f = # That's all folks... kbd-1.15.5/data/keymaps/sun/sunt5-cz-us.map0000644000076400007640000007430012056474622015313 00000000000000# Czech keyboard map for the Sun Type4/Type5 keyboards # found on SparcStations # Tue Dec 1 1998, Jakub Jelinek # The primary map is CZ QWERTZ, # the real left Meta key acts as a temporary switch to the US keymap, # the Front/L5 key acts as a lock into US keymap and back. # If you want to have US keymap as primary, use # sunt5-us-cz.map. # Supports Euro: AltGr+E is Euro, AltGr+C is Cent (in US keymap only), # Compose e = is Euro. keymaps 0-5,8,12,64-79 strings as usual charset "iso-8859-2" # # # Stop/L1 keycode 0x01 = # SND_LOWER keycode 0x02 = # Again/L2 keycode 0x03 = # SND_LOUDER keycode 0x04 = keycode 0x05 = F1 F11 Console_13 control keycode 0x05 = F1 alt keycode 0x05 = Console_1 control alt keycode 0x05 = Console_1 CtrlL keycode 0x05 = F1 CtrlL shift keycode 0x05 = F11 CtrlL altgr keycode 0x05 = Console_13 CtrlL control keycode 0x05 = F1 CtrlL alt keycode 0x05 = Console_1 CtrlL control alt keycode 0x05 = Console_1 keycode 0x06 = F2 F12 Console_14 control keycode 0x06 = F2 alt keycode 0x06 = Console_2 control alt keycode 0x06 = Console_2 CtrlL keycode 0x06 = F2 CtrlL shift keycode 0x06 = F12 CtrlL altgr keycode 0x06 = Console_14 CtrlL control keycode 0x06 = F2 CtrlL alt keycode 0x06 = Console_2 CtrlL control alt keycode 0x06 = Console_2 keycode 0x07 = F10 F20 Console_22 control keycode 0x07 = F10 alt keycode 0x07 = Console_10 control alt keycode 0x07 = Console_10 CtrlL keycode 0x07 = F10 CtrlL shift keycode 0x07 = F20 CtrlL altgr keycode 0x07 = Console_22 CtrlL control keycode 0x07 = F10 CtrlL alt keycode 0x07 = Console_10 CtrlL control alt keycode 0x07 = Console_10 keycode 0x08 = F3 F13 Console_15 control keycode 0x08 = F3 alt keycode 0x08 = Console_3 control alt keycode 0x08 = Console_3 CtrlL keycode 0x08 = F3 CtrlL shift keycode 0x08 = F13 CtrlL altgr keycode 0x08 = Console_15 CtrlL control keycode 0x08 = F3 CtrlL alt keycode 0x08 = Console_3 CtrlL control alt keycode 0x08 = Console_3 keycode 0x09 = F11 F11 Console_23 control keycode 0x09 = F11 alt keycode 0x09 = Console_11 control alt keycode 0x09 = Console_11 CtrlL keycode 0x09 = F11 CtrlL shift keycode 0x09 = F11 CtrlL altgr keycode 0x09 = Console_23 CtrlL control keycode 0x09 = F11 CtrlL alt keycode 0x09 = Console_11 CtrlL control alt keycode 0x09 = Console_11 keycode 0x0a = F4 F14 Console_16 control keycode 0x0a = F4 alt keycode 0x0a = Console_4 control alt keycode 0x0a = Console_4 CtrlL keycode 0x0a = F4 CtrlL shift keycode 0x0a = F14 CtrlL altgr keycode 0x0a = Console_16 CtrlL control keycode 0x0a = F4 CtrlL alt keycode 0x0a = Console_4 CtrlL control alt keycode 0x0a = Console_4 keycode 0x0b = F12 F12 Console_24 control keycode 0x0b = F12 alt keycode 0x0b = Console_12 control alt keycode 0x0b = Console_12 CtrlL keycode 0x0b = F12 CtrlL shift keycode 0x0b = F12 CtrlL altgr keycode 0x0b = Console_12 CtrlL control keycode 0x0b = F12 CtrlL alt keycode 0x0b = Console_12 CtrlL control alt keycode 0x0b = Console_12 keycode 0x0c = F5 F15 Console_17 control Keycode 0x0c = F5 alt keycode 0x0c = Console_5 control alt keycode 0x0c = Console_5 CtrlL keycode 0x0c = F5 CtrlL shift keycode 0x0c = F15 CtrlL altgr keycode 0x0c = Console_17 CtrlL control keycode 0x0c = F5 CtrlL alt keycode 0x0c = Console_5 CtrlL control alt keycode 0x0c = Console_5 keycode 0x0d = AltGr keycode 0x0e = F6 F16 Console_18 control keycode 0x0e = F6 alt keycode 0x0e = Console_6 control alt keycode 0x0e = Console_6 CtrlL keycode 0x0e = F6 CtrlL shift keycode 0x0e = F16 CtrlL altgr keycode 0x0e = Console_18 CtrlL control keycode 0x0e = F6 CtrlL alt keycode 0x0e = Console_6 CtrlL control alt keycode 0x0e = Console_6 # BLANK KEY on type 5 keyboards keycode 0x0f = keycode 0x10 = F7 F17 Console_19 control keycode 0x10 = F7 alt keycode 0x10 = Console_7 control alt keycode 0x10 = Console_7 CtrlL keycode 0x10 = F7 CtrlL shift keycode 0x10 = F17 CtrlL altgr keycode 0x10 = Console_19 CtrlL control keycode 0x10 = F7 CtrlL alt keycode 0x10 = Console_7 CtrlL control alt keycode 0x10 = Console_7 keycode 0x11 = F8 F18 Console_20 control keycode 0x11 = F8 alt keycode 0x11 = Console_8 control alt keycode 0x11 = Console_8 CtrlL keycode 0x11 = F8 CtrlL shift keycode 0x11 = F18 CtrlL altgr keycode 0x11 = Console_20 CtrlL control keycode 0x11 = F8 CtrlL alt keycode 0x11 = Console_8 CtrlL control alt keycode 0x11 = Console_8 keycode 0x12 = F9 F19 Console_21 control keycode 0x12 = F9 alt keycode 0x12 = Console_9 control alt keycode 0x12 = Console_9 CtrlL keycode 0x12 = F9 CtrlL shift keycode 0x12 = F19 CtrlL altgr keycode 0x12 = Console_21 CtrlL control keycode 0x12 = F9 CtrlL alt keycode 0x12 = Console_9 CtrlL control alt keycode 0x12 = Console_9 keycode 0x13 = Alt keycode 0x14 = Up keycode 0x15 = Pause # Print Screen keycode 0x16 = keycode 0x17 = Scroll_Lock Show_Memory Show_Registers control keycode 0x17 = Show_State alt keycode 0x17 = Scroll_Lock CtrlL keycode 0x17 = Scroll_Lock CtrlL shift keycode 0x17 = Show_Memory CtrlL altgr keycode 0x17 = Show_Registers CtrlL control keycode 0x17 = Show_State CtrlL alt keycode 0x17 = Scroll_Lock keycode 0x18 = Left alt keycode 0x18 = Decr_Console CtrlL alt keycode 0x18 = Decr_Console # Props/L3 keycode 0x19 = # UNDO/L4 keycode 0x1a = keycode 0x1b = Down keycode 0x1c = Right alt keycode 0x1c = Incr_Console CtrlL alt keycode 0x1c = Incr_Console keycode 0x1d = Escape Escape alt keycode 0x1d = Meta_Escape CtrlL keycode 0x1d = Escape CtrlL alt keycode 0x1d = Meta_Escape keycode 0x1e = plus one alt keycode 0x1e = Meta_one CtrlL keycode 0x1e = one CtrlL shift keycode 0x1e = exclam CtrlL alt keycode 0x1e = Meta_one keycode 0x1f = ecaron two at control keycode 0x1f = nul shift control keycode 0x1f = nul alt keycode 0x1f = Meta_two CtrlL keycode 0x1f = two CtrlL shift keycode 0x1f = at CtrlL altgr keycode 0x1f = at CtrlL control keycode 0x1f = nul CtrlL shift control keycode 0x1f = nul CtrlL alt keycode 0x1f = Meta_two keycode 0x20 = scaron three control keycode 0x20 = Escape alt keycode 0x20 = Meta_three CtrlL keycode 0x20 = three CtrlL shift keycode 0x20 = numbersign CtrlL control keycode 0x20 = Escape CtrlL alt keycode 0x20 = Meta_three keycode 0x21 = ccaron four dollar control keycode 0x21 = Control_backslash alt keycode 0x21 = Meta_four CtrlL keycode 0x21 = four CtrlL shift keycode 0x21 = dollar CtrlL altgr keycode 0x21 = dollar CtrlL control keycode 0x21 = Control_backslash CtrlL alt keycode 0x21 = Meta_four keycode 0x22 = rcaron five control keycode 0x22 = Control_bracketright alt keycode 0x22 = Meta_five CtrlL keycode 0x22 = five CtrlL shift keycode 0x22 = percent CtrlL control keycode 0x22 = Control_bracketright CtrlL alt keycode 0x22 = Meta_five keycode 0x23 = zcaron six control keycode 0x23 = Control_asciicircum alt keycode 0x23 = Meta_six CtrlL keycode 0x23 = six CtrlL shift keycode 0x23 = asciicircum CtrlL control keycode 0x23 = Control_asciicircum CtrlL alt keycode 0x23 = Meta_six keycode 0x24 = yacute seven braceleft control keycode 0x24 = Control_underscore alt keycode 0x24 = Meta_seven CtrlL keycode 0x24 = seven CtrlL shift keycode 0x24 = ampersand CtrlL altgr keycode 0x24 = braceleft CtrlL control keycode 0x24 = Control_underscore CtrlL alt keycode 0x24 = Meta_seven keycode 0x25 = aacute eight bracketleft control keycode 0x25 = Delete alt keycode 0x25 = Meta_eight CtrlL keycode 0x25 = eight CtrlL shift keycode 0x25 = asterisk CtrlL altgr keycode 0x25 = bracketleft CtrlL control keycode 0x25 = Delete CtrlL alt keycode 0x25 = Meta_eight keycode 0x26 = iacute nine bracketright alt keycode 0x26 = Meta_nine CtrlL keycode 0x26 = nine CtrlL shift keycode 0x26 = parenleft CtrlL altgr keycode 0x26 = bracketright CtrlL alt keycode 0x26 = Meta_nine keycode 0x27 = eacute zero braceright alt keycode 0x27 = Meta_zero CtrlL keycode 0x27 = zero CtrlL shift keycode 0x27 = parenright CtrlL altgr keycode 0x27 = braceright CtrlL alt keycode 0x27 = Meta_zero keycode 0x28 = equal percent backslash control keycode 0x28 = Control_underscore shift control keycode 0x28 = Control_underscore alt keycode 0x28 = Meta_minus CtrlL keycode 0x28 = minus CtrlL shift keycode 0x28 = underscore CtrlL altgr keycode 0x28 = backslash CtrlL control keycode 0x28 = Control_underscore CtrlL shift control keycode 0x28 = Control_underscore CtrlL alt keycode 0x28 = Meta_minus keycode 0x29 = dead_acute dead_circumflex alt keycode 0x29 = Meta_equal CtrlL keycode 0x29 = equal CtrlL shift keycode 0x29 = plus CtrlL alt keycode 0x29 = Meta_equal keycode 0x2a = grave semicolon control keycode 0x2a = nul alt keycode 0x2a = Meta_grave CtrlL keycode 0x2a = grave CtrlL shift keycode 0x2a = asciitilde CtrlL control keycode 0x2a = nul CtrlL alt keycode 0x2a = Meta_grave # Is marked as BackSpace but we define it as delete just like the i386 # keyboard maps does keycode 0x2b = Delete Delete control keycode 0x2b = BackSpace alt keycode 0x2b = Meta_Delete CtrlL keycode 0x2b = Delete CtrlL shift keycode 0x2b = Delete CtrlL control keycode 0x2b = BackSpace CtrlL alt keycode 0x2b = Meta_Delete keycode 0x2c = Insert # This is really keypad = on type 4 keyboards keycode 0x2d = equal keycode 0x2e = KP_Divide keycode 0x2f = KP_Multiply # Power ON/OFF key on type 5 keyboard keycode 0x30 = # FRONT/L5 keycode 0x31 = CtrlL_Lock keycode 0x32 = KP_Period # altgr control keycode 0x32 = Boot control alt keycode 0x32 = Boot CtrlL control alt keycode 0x32 = Boot # COPY/L6 keycode 0x33 = # Home key, same difference keycode 0x34 = Find keycode 0x35 = Tab Tab alt keycode 0x35 = Meta_Tab CtrlL keycode 0x35 = Tab CtrlL shift keycode 0x35 = Tab CtrlL alt keycode 0x35 = Meta_Tab keycode 0x36 = q keycode 0x37 = w keycode 0x38 = e altgr keycode 0x38 = currency altgr shift keycode 0x38 = Hex_E CtrlL altgr keycode 0x38 = currency CtrlL altgr shift keycode 0x38 = Hex_E keycode 0x39 = r keycode 0x3a = t keycode 0x3b = z CtrlL keycode 0x3b = y CtrlL shift keycode 0x3b = Y CtrlL altgr keycode 0x3b = y CtrlL altgr shift keycode 0x3b = Y CtrlL control keycode 0x3b = Control_y CtrlL control shift keycode 0x3b = Control_y CtrlL control altgr keycode 0x3b = Control_y CtrlL control altgr shift keycode 0x3b = Control_y CtrlL alt keycode 0x3b = Meta_y CtrlL alt shift keycode 0x3b = Meta_Y CtrlL alt altgr keycode 0x3b = Meta_y CtrlL alt altgr shift keycode 0x3b = Meta_Y CtrlL alt control keycode 0x3b = Meta_Control_y CtrlL alt control shift keycode 0x3b = Meta_Control_y CtrlL alt control altgr keycode 0x3b = Meta_Control_y CtrlL alt control altgr shift keycode 0x3b = Meta_Control_y keycode 0x3c = u keycode 0x3d = i keycode 0x3e = o keycode 0x3f = p keycode 0x40 = uacute slash control keycode 0x40 = Escape alt keycode 0x40 = Meta_bracketleft CtrlL keycode 0x40 = bracketleft CtrlL shift keycode 0x40 = braceleft CtrlL control keycode 0x40 = Escape CtrlL alt keycode 0x40 = Meta_bracketleft keycode 0x41 = parenright parenleft asciitilde control keycode 0x41 = Control_bracketright alt keycode 0x41 = Meta_bracketright CtrlL keycode 0x41 = bracketright CtrlL shift keycode 0x41 = braceright CtrlL control keycode 0x41 = Control_bracketright CtrlL alt keycode 0x41 = Meta_bracketright keycode 0x42 = Delete Delete control keycode 0x42 = BackSpace alt keycode 0x42 = Meta_Delete control alt keycode 0x42 = Boot CtrlL keycode 0x42 = Delete CtrlL shift keycode 0x42 = Delete CtrlL control keycode 0x42 = BackSpace CtrlL alt keycode 0x42 = Meta_Delete CtrlL control alt keycode 0x42 = Boot keycode 0x43 = Compose keycode 0x44 = KP_7 alt keycode 0x44 = Ascii_7 altgr keycode 0x44 = Hex_7 CtrlL alt keycode 0x44 = Ascii_7 CtrlL altgr keycode 0x44 = Hex_7 keycode 0x45 = KP_8 alt keycode 0x45 = Ascii_8 altgr keycode 0x45 = Hex_8 CtrlL alt keycode 0x45 = Ascii_8 CtrlL altgr keycode 0x45 = Hex_8 keycode 0x46 = KP_9 alt keycode 0x46 = Ascii_9 altgr keycode 0x46 = Hex_9 CtrlL alt keycode 0x46 = Ascii_9 CtrlL altgr keycode 0x46 = Hex_9 keycode 0x47 = KP_Subtract # OPEN/L6 keycode 0x48 = # PASTE/L8 keycode 0x49 = keycode 0x4a = Select # No key produces 0x4b to my knowledge keycode 0x4b = keycode 0x4c = Control keycode 0x4d = a altgr keycode 0x4d = Hex_A altgr shift keycode 0x4d = Hex_A CtrlL altgr keycode 0x4d = Hex_A CtrlL altgr shift keycode 0x4d = Hex_A keycode 0x4e = s keycode 0x4f = d altgr keycode 0x4f = Hex_D altgr shift keycode 0x4f = Hex_D CtrlL altgr keycode 0x4f = Hex_D CtrlL altgr shift keycode 0x4f = Hex_D keycode 0x50 = f altgr keycode 0x50 = Hex_F altgr shift keycode 0x50 = Hex_F CtrlL altgr keycode 0x50 = Hex_F CtrlL altgr shift keycode 0x50 = Hex_F keycode 0x51 = g keycode 0x52 = h keycode 0x53 = j keycode 0x54 = k keycode 0x55 = l keycode 0x56 = uring quotedbl alt keycode 0x56 = Meta_semicolon CtrlL keycode 0x56 = semicolon CtrlL shift keycode 0x56 = colon CtrlL alt keycode 0x56 = Meta_semicolon keycode 0x57 = 0xa7 exclam control keycode 0x57 = Control_g alt keycode 0x57 = Meta_apostrophe CtrlL keycode 0x57 = apostrophe CtrlL shift keycode 0x57 = quotedbl CtrlL control keycode 0x57 = Control_g CtrlL alt keycode 0x57 = Meta_apostrophe keycode 0x58 = backslash bar control keycode 0x58 = Control_backslash alt keycode 0x58 = Meta_backslash CtrlL keycode 0x58 = backslash CtrlL shift keycode 0x58 = bar CtrlL control keycode 0x58 = Control_backslash CtrlL alt keycode 0x58 = Meta_backslash keycode 0x59 = Return alt keycode 0x59 = Meta_Control_m CtrlL alt keycode 0x59 = Meta_Control_m keycode 0x5a = KP_Enter keycode 0x5b = KP_4 alt keycode 0x5b = Ascii_4 altgr keycode 0x5b = Hex_4 CtrlL alt keycode 0x5b = Ascii_4 CtrlL altgr keycode 0x5b = Hex_4 keycode 0x5c = KP_5 alt keycode 0x5c = Ascii_5 altgr keycode 0x5c = Hex_5 CtrlL alt keycode 0x5c = Ascii_5 CtrlL altgr keycode 0x5c = Hex_5 keycode 0x5d = KP_6 alt keycode 0x5d = Ascii_6 altgr keycode 0x5d = Hex_6 CtrlL alt keycode 0x5d = Ascii_6 CtrlL altgr keycode 0x5d = Hex_6 keycode 0x5e = KP_0 alt keycode 0x5e = Ascii_0 altgr keycode 0x5e = Hex_0 CtrlL alt keycode 0x5e = Ascii_0 CtrlL altgr keycode 0x5e = Hex_0 # FIND/L9 keycode 0x5f = keycode 0x60 = Prior shift keycode 0x60 = Scroll_Backward CtrlL shift keycode 0x60 = Scroll_Backward # CUT/L10 keycode 0x61 = keycode 0x62 = Num_Lock # Linux/i386 console makes no distinction between right/left shift # so neither do we. keycode 0x63 = Shift keycode 0x64 = y CtrlL keycode 0x64 = z CtrlL shift keycode 0x64 = Z CtrlL altgr keycode 0x64 = z CtrlL altgr shift keycode 0x64 = Z CtrlL control keycode 0x64 = Control_z CtrlL control shift keycode 0x64 = Control_z CtrlL control altgr keycode 0x64 = Control_z CtrlL control altgr shift keycode 0x64 = Control_z CtrlL alt keycode 0x64 = Meta_z CtrlL alt shift keycode 0x64 = Meta_Z CtrlL alt altgr keycode 0x64 = Meta_z CtrlL alt altgr shift keycode 0x64 = Meta_Z CtrlL alt control keycode 0x64 = Meta_Control_z CtrlL alt control shift keycode 0x64 = Meta_Control_z CtrlL alt control altgr keycode 0x64 = Meta_Control_z CtrlL alt control altgr shift keycode 0x64 = Meta_Control_z keycode 0x65 = x keycode 0x66 = c altgr keycode 0x66 = Hex_C altgr shift keycode 0x66 = Hex_C CtrlL altgr keycode 0x66 = 0xa2 CtrlL altgr shift keycode 0x66 = Hex_C keycode 0x67 = v keycode 0x68 = b altgr keycode 0x68 = Hex_B altgr shift keycode 0x68 = Hex_B CtrlL altgr keycode 0x68 = Hex_B CtrlL altgr shift keycode 0x68 = Hex_B keycode 0x69 = n keycode 0x6a = m keycode 0x6b = comma question alt keycode 0x6b = Meta_comma CtrlL keycode 0x6b = comma CtrlL shift keycode 0x6b = less CtrlL alt keycode 0x6b = Meta_comma keycode 0x6c = period colon control keycode 0x6c = Compose alt keycode 0x6c = Meta_period CtrlL keycode 0x6c = period CtrlL shift keycode 0x6c = greater CtrlL control keycode 0x6c = Compose CtrlL alt keycode 0x6c = Meta_period keycode 0x6d = minus underscore control keycode 0x6d = Delete alt keycode 0x6d = Meta_slash CtrlL keycode 0x6d = slash CtrlL shift keycode 0x6d = question CtrlL control keycode 0x6d = Delete CtrlL alt keycode 0x6d = Meta_slash keycode 0x6e = Shift keycode 0x6f = Linefeed keycode 0x70 = KP_1 alt keycode 0x70 = Ascii_1 altgr keycode 0x70 = Hex_1 CtrlL alt keycode 0x70 = Ascii_1 CtrlL altgr keycode 0x70 = Hex_1 keycode 0x71 = KP_2 alt keycode 0x71 = Ascii_2 altgr keycode 0x71 = Hex_2 CtrlL alt keycode 0x71 = Ascii_2 CtrlL altgr keycode 0x71 = Hex_2 keycode 0x72 = KP_3 alt keycode 0x72 = Ascii_3 altgr keycode 0x72 = Hex_3 CtrlL alt keycode 0x72 = Ascii_3 CtrlL altgr keycode 0x72 = Hex_3 # To my knowledge no key produces 0x73, 0x74, or 0x75 keycode 0x73 = keycode 0x74 = keycode 0x75 = keycode 0x76 = Help keycode 0x77 = Caps_Lock keycode 0x78 = CtrlL keycode 0x79 = space space control keycode 0x79 = nul alt keycode 0x79 = Meta_space CtrlL keycode 0x79 = space CtrlL shift keycode 0x79 = space CtrlL control keycode 0x79 = nul CtrlL alt keycode 0x79 = Meta_space keycode 0x7a = Pause keycode 0x7b = Next shift keycode 0x7b = Scroll_Forward CtrlL shift keycode 0x7b = Scroll_Forward # No keys produce the following keycode 0x7c = keycode 0x7d = KP_Add keycode 0x7e = # keycode 0x7f is special and it means 'all keys released' and is # taken care of within the sun keyboard driver itself keycode 0x7f = # That's all folks... # Compose sequences # This should work for latin1 and latin2, # unfortunately some keys compose sequences had to be modified # a little bit, so that both latin1 and latin2 can be shared, # particularly " something has been replaced by : something # in latin1 composes. compose ',' 'A' to '' compose '`' 'A' to '' compose '\'' 'A' to '' compose '^' 'A' to '' compose 'v' 'A' to '' compose '~' 'A' to '' compose '"' 'A' to '' compose ':' 'A' to '' compose '0' 'A' to '' compose 'A' 'A' to '' compose 'O' 'A' to '' compose ',' 'a' to '' compose '`' 'a' to '' compose '\'' 'a' to '' compose '^' 'a' to '' compose 'v' 'a' to '' compose '~' 'a' to '' compose '"' 'a' to '' compose ':' 'a' to '' compose '0' 'a' to '' compose 'a' 'a' to '' compose 'o' 'a' to '' compose '\'' 'C' to '' compose ',' 'C' to '' compose '^' 'C' to '' compose 'v' 'C' to '' compose '\'' 'c' to '' compose ',' 'c' to '' compose '^' 'c' to '' compose 'v' 'c' to '' compose '^' 'D' to '' compose 'v' 'D' to '' compose '-' 'D' to '' compose '^' 'd' to '' compose 'v' 'd' to '' compose '-' 'd' to '' compose 'A' 'E' to '' compose '`' 'E' to '' compose '\'' 'E' to '' compose ',' 'E' to '' compose '"' 'E' to '' compose '"' 'E' to '' compose '^' 'E' to '' compose 'v' 'E' to '' compose 'a' 'e' to '' compose '`' 'e' to '' compose '\'' 'e' to '' compose ',' 'e' to '' compose '"' 'e' to '' compose ':' 'e' to '' compose '^' 'e' to '' compose 'v' 'e' to '' compose 'T' 'H' to '' compose 't' 'h' to '' compose '`' 'I' to '' compose '\'' 'I' to '' compose '^' 'I' to '' compose '"' 'I' to '' compose ':' 'I' to '' compose '`' 'i' to '' compose '\'' 'i' to '' compose '^' 'i' to '' compose '"' 'i' to '' compose ':' 'i' to '' compose 'i' 'j' to '' compose '/' 'L' to '' compose '^' 'L' to '' compose '\'' 'L' to '' compose '\'' 'l' to '' compose '/' 'l' to '' compose '^' 'l' to '' compose '\'' 'N' to '' compose '~' 'N' to '' compose '^' 'N' to '' compose 'v' 'N' to '' compose '\'' 'n' to '' compose '~' 'n' to '' compose '^' 'n' to '' compose 'v' 'n' to '' compose '`' 'O' to '' compose '\'' 'O' to '' compose '^' 'O' to '' compose '"' 'O' to '' compose '~' 'O' to '' compose ':' 'O' to '' compose '/' 'O' to '' compose '`' 'o' to '' compose '\'' 'o' to '' compose '^' 'o' to '' compose '"' 'o' to '' compose '~' 'o' to '' compose ':' 'o' to '' compose '/' 'o' to '' compose '\'' 'R' to '' compose '^' 'R' to '' compose 'v' 'R' to '' compose '\'' 'r' to '' compose '^' 'r' to '' compose 'v' 'r' to '' compose '\'' 'S' to '' compose '^' 'S' to '' compose 'v' 'S' to '' compose ',' 'S' to '' compose 'S' 'S' to '' compose '\'' 's' to '' compose '^' 's' to '' compose 'v' 's' to '' compose ',' 's' to '' compose 's' 's' to '' compose '^' 'T' to '' compose 'v' 'T' to '' compose '^' 't' to '' compose 'v' 't' to '' compose ',' 'T' to '' compose ',' 't' to '' compose '^' 'U' to '' compose 'o' 'U' to '' compose '`' 'U' to '' compose '\'' 'U' to '' compose '"' 'U' to '' compose ':' 'U' to '' compose '^' 'u' to '' compose 'o' 'u' to '' compose '`' 'u' to '' compose '\'' 'u' to '' compose '"' 'u' to '' compose ':' 'u' to '' compose '\'' 'Y' to '' compose '\'' 'y' to '' compose '"' 'y' to '' compose ':' 'y' to '' compose '\'' 'Z' to '' compose '^' 'Z' to '' compose 'v' 'Z' to '' compose '.' 'Z' to '' compose '\'' 'z' to '' compose '^' 'z' to '' compose 'v' 'z' to '' compose '.' 'z' to '' compose 's' 'z' to '' compose 'e' '=' to '' kbd-1.15.5/data/keymaps/README0000644000076400007640000000315312056474622012550 00000000000000The maps found here are as contributed. Use at your own risk. (But please tell me if something is seriously wrong.) Mail corrections, improvements and new maps to aeb@cwi.nl. If the below talks about /usr/lib/kbd, that may well be something like /lib/kbd or /usr/share/kbd in other distributions. The old setup had a directory /usr/lib/kbd/keytables containing all keymaps. But this is getting messy - there are too many. The present setup has a directory /usr/lib/kbd/keymaps with subdirectories amiga, atari, i386, mac, sun indicating the desired architecture. (I believe alpha uses the i386 keyboard.) The 386 directory is split further into subdirectories qwerty, qwertz, azerty, fgGIod, dvorak indicating the layout of the letters. (Very roughly speaking, qwerty is English, qwertz is German, azerty is French, fgGIod is Turkish, dvorak is international.) Loadkeys will first search /usr/lib/kbd/keymaps, and then its subdirectories, so the default keymap should probably live in /usr/lib/kbd/keymaps. Many keymaps now use the include directive, both for clarity and to save space. One can avoid includes by doing "loadkeys map-with-includes; dumpkeys > map-without-includes". This may be desirable for the default keymap loaded at boot time. I hope that this setup will make it possible for distribution developers to make the keymap-choosing phase of a new installation somewhat more user-friendly. Note that one of the possible user choices should be *not* to load any keymap, and get the compiled-in kernel default. Note that only files *.map are candidate keymaps. Andries aeb@cwi.nl Added in kbd-1.00: symlink ppc -> mac. kbd-1.15.5/data/keymaps/mac/0000755000076400007640000000000012056474622012506 500000000000000kbd-1.15.5/data/keymaps/mac/all/0000755000076400007640000000000012056474622013256 500000000000000kbd-1.15.5/data/keymaps/mac/all/mac-se.map0000644000076400007640000000226012056474622015042 00000000000000# mac-se.map olh@suse.de include "mac-qwerty-layout.inc" include "mac-linux-keys-bare.inc" strings as usual compose as usual for "iso-8859-1" keycode 50 = section degree keycode 18 = one exclam copyright keycode 19 = two quotedbl keycode 20 = three numbersign sterling keycode 21 = four dollar dollar Control_backslash keycode 23 = five percent keycode 22 = six ampersand keycode 26 = seven slash bar backslash keycode 28 = eight parenleft bracketleft keycode 25 = nine parenright bracketright keycode 29 = zero equal keycode 27 = minus question keycode 24 = plus grave keycode 30 = aring Aring keycode 33 = dead_diaeresis asciicircum asciitilde keycode 41 = odiaeresis Odiaeresis keycode 39 = adiaeresis Adiaeresis ae AE keycode 42 = apostrophe asterisk keycode 10 = less greater keycode 43 = comma semicolon keycode 44 = minus underscore keycode 47 = period colon keycode 65 = KP_Period kbd-1.15.5/data/keymaps/mac/all/mac-es.map0000644000076400007640000000211412056474622015040 00000000000000# mac-es.map olh@suse.de include "mac-qwerty-layout.inc" include "mac-linux-keys-bare.inc" strings as usual compose as usual for "iso-8859-1" keycode 50 = bracketleft bracketright braceleft braceright keycode 18 = one exclamdown keycode 19 = two exclam keycode 20 = three numbersign sterling keycode 21 = four dollar dollar Control_backslash keycode 23 = five percent keycode 22 = six slash keycode 26 = seven ampersand bar keycode 28 = eight asterisk degree keycode 25 = nine parenleft sterling keycode 29 = zero parenright keycode 27 = minus underscore keycode 24 = equal plus keycode 30 = apostrophe degree keycode 33 = grave diaeresis bar keycode 41 = ntilde Ntilde asciitilde keycode 39 = semicolon colon keycode 42 = apostrophe quotedbl keycode 10 = less greater bracketleft braceleft keycode 43 = comma questiondown keycode 47 = period question keycode 44 = ccedilla Ccedilla keycode 65 = KP_Comma kbd-1.15.5/data/keymaps/mac/all/mac-dvorak.map0000644000076400007640000000531412056474622015724 00000000000000# Dvorak keymap for Macintosh (mac-dvorak.map) # # Author: Bjrn Jacke , 2001 # # Changelog: # 2001-04-22 Bjrn Jacke # - initial version # alt_is_meta include "mac-linux-keys-bare.inc" compose as usual for "iso-8859-1" strings as usual ########### ROW 1 (function keys) ########### ROW 2 keycode 18 = one exclam keycode 19 = two at at nul nul keycode 20 = three numbersign control keycode 20 = Escape keycode 21 = four dollar dollar Control_backslash keycode 23 = five percent control keycode 23 = Control_bracketright keycode 22 = six asciicircum control keycode 22 = Control_asciicircum keycode 26 = seven ampersand braceleft Control_underscore keycode 28 = eight asterisk bracketleft Delete keycode 25 = nine parenleft bracketright keycode 29 = zero parenright braceright keycode 27 = bracketleft braceleft control keycode 27 = Escape keycode 24 = bracketright braceright asciitilde Control_bracketright ########### ROW 3 keycode 12 = apostrophe quotedbl control keycode 12 = Control_g keycode 13 = comma less keycode 14 = period greater keycode 15 = p keycode 17 = y keycode 16 = f keycode 32 = g keycode 34 = c keycode 31 = r keycode 35 = l keycode 33 = slash question control keycode 33 = Delete keycode 30 = equal plus keycode 1 = o keycode 2 = e keycode 3 = u keycode 5 = i keycode 4 = d keycode 38 = h keycode 40 = t keycode 37 = n keycode 41 = s keycode 39 = minus underscore backslash Control_underscore Control_underscore keycode 50 = grave asciitilde control keycode 50 = nul ########### ROW 4 keycode 42 = backslash bar control keycode 43 = Control_backslash keycode 6 = semicolon colon keycode 7 = q keycode 8 = j keycode 9 = k keycode 11 = x keycode 45 = b keycode 46 = m keycode 43 = w keycode 47 = v keycode 44 = z ########### ROW 5 ########### ROW 6 kbd-1.15.5/data/keymaps/mac/all/mac-pl.map0000644000076400007640000001062412056474622015051 00000000000000#keymaps 0-2,4-5,8,9,12 include "mac-linux-keys-bare.inc" strings as usual compose as usual for "iso-8859-1" charset "iso-8859-2" #keycode 2 = +d +D Hex_D Control_d Control_d Meta_d Meta_Control_d #keycode 3 = +f +F Hex_F Control_f Control_f Meta_f Meta_Control_f #keycode 8 = +c +C Hex_C Control_c Control_c Meta_c Meta_Control_c keycode 50 = grave asciitilde control keycode 50 = nul alt keycode 50 = Meta_grave #keycode 11 = +b +B Hex_B Control_b Control_b Meta_b Meta_Control_b #keycode 14 = +e +E Hex_E Control_e Control_e Meta_e Meta_Control_e keycode 18 = one exclam alt keycode 18 = Meta_one keycode 19 = two at at nul nul Meta_two keycode 20 = three numbersign control keycode 20 = Escape alt keycode 20 = Meta_three keycode 21 = four dollar dollar Control_backslash alt keycode 21 = Meta_four keycode 22 = six asciicircum control keycode 22 = Control_asciicircum alt keycode 22 = Meta_six keycode 23 = five percent control keycode 23 = Control_bracketright alt keycode 23 = Meta_five keycode 24 = equal plus alt keycode 24 = Meta_equal keycode 25 = nine parenleft bracketright alt keycode 25 = Meta_nine keycode 26 = seven ampersand braceleft Control_underscore alt keycode 26 = Meta_seven keycode 27 = minus underscore backslash Control_underscore Control_underscore Meta_minus keycode 28 = eight asterisk bracketleft Delete alt keycode 28 = Meta_eight keycode 29 = zero parenright braceright alt keycode 29 = Meta_zero keycode 30 = bracketright braceright asciitilde Control_bracketright alt keycode 30 = Meta_bracketright keycode 33 = bracketleft braceleft control keycode 33 = Escape alt keycode 33 = Meta_bracketleft keycode 39 = apostrophe quotedbl control keycode 39 = Control_g alt keycode 39 = Meta_apostrophe keycode 41 = semicolon colon alt keycode 41 = Meta_semicolon keycode 42 = backslash bar control keycode 42 = Control_backslash alt keycode 42 = Meta_backslash keycode 43 = comma less alt keycode 43 = Meta_comma keycode 44 = slash question control keycode 44 = Delete alt keycode 44 = Meta_slash keycode 47 = period greater control keycode 47 = Compose alt keycode 47 = Meta_period keycode 65 = KP_Period #keycode 90 = +a +A Hex_A Control_a Control_a Meta_a Meta_Control_a keycode 107 = Scroll_Lock Show_Memory Show_Registers Show_State alt keycode 107 = Scroll_Lock # qwertz-layout keycode 12 = q keycode 13 = w keycode 14 = e AltGr keycode 14 = +eogonek AltGr Shift keycode 14 = +Eogonek keycode 15 = r keycode 17 = t keycode 16 = y keycode 32 = u keycode 34 = i keycode 31 = o AltGr keycode 31 = +oacute AltGr Shift keycode 31 = +Oacute keycode 35 = p # keycode 0 = a AltGr keycode 0 = +aogonek AltGr Shift keycode 0 = +Aogonek keycode 1 = s AltGr keycode 1 = +sacute AltGr Shift keycode 1 = +Sacute keycode 2 = d keycode 3 = f keycode 5 = g keycode 4 = h keycode 38 = j keycode 40 = k keycode 37 = l AltGr keycode 37 = +lstroke AltGr Shift keycode 37 = +Lstroke # keycode 6 = z AltGr keycode 6 = +zabovedot AltGr Shift keycode 6 = +Zabovedot keycode 7 = x AltGr keycode 7 = +zacute AltGr Shift keycode 7 = +Zacute keycode 8 = c AltGr keycode 8 = +cacute AltGr Shift keycode 8 = +Cacute keycode 9 = v keycode 11 = b keycode 45 = n AltGr keycode 45 = +nacute AltGr Shift keycode 45 = +Nacute keycode 46 = m # kbd-1.15.5/data/keymaps/mac/all/mac-dk-latin1.map0000644000076400007640000000301012056474622016211 00000000000000# mac-dk-latin1.map olh@suse.de alt_is_meta include "mac-qwerty-layout" altgr keycode 12 = at altgr keycode 46 = mu #include "linux-with-alt-and-altgr" include "mac-linux-keys-bare.inc" plain keycode 65 = KP_Comma include "mac-euro.map" compose as usual for "iso-8859-1" strings as usual keycode 50 = dollar section keycode 18 = one exclam keycode 19 = two quotedbl keycode 20 = three numbersign keycode 21 = four currency keycode 23 = five percent keycode 22 = six ampersand keycode 26 = seven slash nul backslash keycode 28 = eight parenleft bracketleft keycode 25 = nine parenright bracketright keycode 29 = zero equal keycode 27 = plus question keycode 24 = acute grave at keycode 33 = aring Aring keycode 30 = diaeresis circumflex asciitilde keycode 41 = ae AE adiaeresis Adiaeresis keycode 39 = oslash Oslash odiaeresis Odiaeresis keycode 42 = apostrophe asterisk at keycode 43 = comma semicolon keycode 47 = period colon keycode 44 = minus underscore Meta_minus shift control keycode 44 = Control_underscore keycode 49 = space space Meta_space nul keycode 10 = less greater bar # odd keycode 34 = i I bar alt keycode 12 = at alt keycode 50 = bar # altgr keycode 26 = bar alt keycode 30 = dead_tilde alt keycode 45 = dead_tilde kbd-1.15.5/data/keymaps/mac/all/mac-de_CH.map0000644000076400007640000000330312056474622015374 00000000000000! Swiss-German keymap for PowerBook G3 (Bronze Series) ! augmented by keys on macally ikey keyboard ! Shift 1 ! AltGr 2 command key ! Ctrl 4 ! Alt 8 option key ! ShiftL 16 not used ! ShiftR 32 not used ! CtrlL 64 not used ! CtrlR 128 not used ! plain,shift,command,control,alt,ctrl-alt # from http://www.claudio.ch/Etc/pb-sg.kmap # modified by olh@suse.de alt_is_meta include "mac-qwertz-layout" include "mac-linux-keys-bare.inc" include "mac-euro.map" compose as usual for "iso-8859-1" strings as usual keycode 50 = section degree asciitilde nul Meta_asciitilde keycode 18 = one plus keycode 19 = two quotedbl at keycode 20 = three asterisk numbersign keycode 21 = four ccedilla backslash Control_backslash Meta_backslash Meta_Control_backslash keycode 22 = six ampersand bracketright Control_bracketright Meta_bracketright Meta_Control_bracketright keycode 23 = five percent bracketleft Escape bracketleft Meta_Escape keycode 24 = asciicircum grave Control_asciicircum Meta_asciicircum Meta_Control_asciicircum keycode 25 = nine parenright braceright Control_bracketright Meta_braceright Meta_Control_bracketright keycode 26 = seven slash bar Control_backslash Meta_bar Meta_Control_backslash keycode 27 = apostrophe question keycode 28 = eight parenleft braceleft Escape Meta_braceleft Meta_Escape keycode 29 = zero equal nul nul Meta_equal Meta_nul keycode 30 = dead_diaeresis exclam keycode 39 = adiaeresis agrave keycode 41 = odiaeresis eacute keycode 42 = dollar sterling keycode 43 = comma semicolon keycode 44 = minus underscore backslash Control_underscore Meta_minus Meta_Control_underscore keycode 47 = period colon keycode 10 = less greater keycode 16 = z keycode 6 = y kbd-1.15.5/data/keymaps/mac/all/mac-us.map0000644000076400007640000000663412056474622015073 00000000000000#keymaps 0-2,4-5,8,9,12 include "mac-qwerty-layout.inc" include "mac-linux-keys-bare.inc" strings as usual compose as usual for "iso-8859-1" #keycode 2 = +d +D Hex_D Control_d Control_d Meta_d Meta_Control_d #keycode 3 = +f +F Hex_F Control_f Control_f Meta_f Meta_Control_f #keycode 8 = +c +C Hex_C Control_c Control_c Meta_c Meta_Control_c keycode 50 = grave asciitilde control keycode 50 = nul alt keycode 50 = Meta_grave #keycode 11 = +b +B Hex_B Control_b Control_b Meta_b Meta_Control_b #keycode 14 = +e +E Hex_E Control_e Control_e Meta_e Meta_Control_e keycode 18 = one exclam alt keycode 18 = Meta_one keycode 19 = two at at nul nul Meta_two keycode 20 = three numbersign control keycode 20 = Escape alt keycode 20 = Meta_three keycode 21 = four dollar dollar Control_backslash alt keycode 21 = Meta_four keycode 22 = six asciicircum control keycode 22 = Control_asciicircum alt keycode 22 = Meta_six keycode 23 = five percent control keycode 23 = Control_bracketright alt keycode 23 = Meta_five keycode 24 = equal plus alt keycode 24 = Meta_equal keycode 25 = nine parenleft bracketright alt keycode 25 = Meta_nine keycode 26 = seven ampersand braceleft Control_underscore alt keycode 26 = Meta_seven keycode 27 = minus underscore backslash Control_underscore Control_underscore Meta_minus keycode 28 = eight asterisk bracketleft Delete alt keycode 28 = Meta_eight keycode 29 = zero parenright braceright alt keycode 29 = Meta_zero keycode 30 = bracketright braceright asciitilde Control_bracketright alt keycode 30 = Meta_bracketright keycode 33 = bracketleft braceleft control keycode 33 = Escape alt keycode 33 = Meta_bracketleft keycode 39 = apostrophe quotedbl control keycode 39 = Control_g alt keycode 39 = Meta_apostrophe keycode 41 = semicolon colon alt keycode 41 = Meta_semicolon keycode 42 = backslash bar control keycode 42 = Control_backslash alt keycode 42 = Meta_backslash keycode 43 = comma less alt keycode 43 = Meta_comma keycode 44 = slash question control keycode 44 = Delete alt keycode 44 = Meta_slash keycode 47 = period greater control keycode 47 = Compose alt keycode 47 = Meta_period keycode 65 = KP_Period #keycode 90 = +a +A Hex_A Control_a Control_a Meta_a Meta_Control_a keycode 107 = Scroll_Lock Show_Memory Show_Registers Show_State alt keycode 107 = Scroll_Lock kbd-1.15.5/data/keymaps/mac/all/mac-fr_CH-latin1.map0000644000076400007640000000336312056474622016607 00000000000000! Swiss-french keymap for PowerBook G3 (Bronze Series) ! augmented by keys on macally ikey keyboard ! Shift 1 ! AltGr 2 command key ! Ctrl 4 ! Alt 8 option key ! ShiftL 16 not used ! ShiftR 32 not used ! CtrlL 64 not used ! CtrlR 128 not used ! plain,shift,command,control,alt,ctrl-alt # from http://www.claudio.ch/Etc/pb-sg.kmap # modified by olh@suse.de from mac-de_CH alt_is_meta include "mac-qwerty-layout" include "mac-linux-keys-bare.inc" include "mac-euro.map" compose as usual for "iso-8859-1" strings as usual keycode 50 = section degree asciitilde nul Meta_asciitilde keycode 18 = one plus keycode 19 = two quotedbl at keycode 20 = three asterisk numbersign keycode 21 = four ccedilla backslash Control_backslash Meta_backslash Meta_Control_backslash keycode 22 = six ampersand bracketright Control_bracketright Meta_bracketright Meta_Control_bracketright keycode 23 = five percent bracketleft Escape bracketleft Meta_Escape keycode 24 = asciicircum grave Control_asciicircum Meta_asciicircum Meta_Control_asciicircum keycode 25 = nine parenright braceright Control_bracketright Meta_braceright Meta_Control_bracketright keycode 26 = seven slash bar Control_backslash Meta_bar Meta_Control_backslash keycode 27 = apostrophe question keycode 28 = eight parenleft braceleft Escape Meta_braceleft Meta_Escape keycode 29 = zero equal nul nul Meta_equal Meta_nul keycode 30 = dead_diaeresis exclam keycode 39 = agrave adiaeresis keycode 41 = eacute odiaeresis keycode 42 = dollar sterling keycode 43 = comma semicolon keycode 44 = minus underscore backslash Control_underscore Meta_minus Meta_Control_underscore keycode 47 = period colon keycode 10 = less greater keycode 33 = egrave +udiaeresis keycode 16 = z keycode 6 = y kbd-1.15.5/data/keymaps/mac/all/mac-uk.map0000644000076400007640000000502712056474622015056 00000000000000# mac-uk.map olh@suse.de include "mac-qwerty-layout.inc" include "mac-linux-keys-bare.inc" strings as usual compose as usual for "iso-8859-1" keycode 50 = grave asciitilde control keycode 50 = nul alt keycode 50 = Meta_grave keycode 18 = one exclam exclamdown alt keycode 18 = Meta_one keycode 19 = two at keycode 20 = three sterling numbersign control keycode 20 = Escape keycode 21 = four dollar dollar Control_backslash alt keycode 21 = Meta_four keycode 22 = six asciicircum section control keycode 22 = Control_asciicircum alt keycode 22 = Meta_six keycode 23 = five percent macron control keycode 23 = Control_bracketright alt keycode 23 = Meta_five keycode 24 = equal plus alt keycode 24 = Meta_equal keycode 25 = nine parenleft bracketright alt keycode 25 = Meta_nine keycode 26 = seven ampersand braceleft Control_underscore alt keycode 26 = Meta_seven keycode 27 = minus underscore backslash Control_underscore Control_underscore Meta_minus keycode 28 = eight asterisk bracketleft Delete alt keycode 28 = Meta_eight keycode 29 = zero parenright braceright alt keycode 29 = Meta_zero keycode 30 = bracketright braceright asciitilde Control_bracketright alt keycode 30 = Meta_bracketright keycode 33 = bracketleft braceleft control keycode 33 = Escape alt keycode 33 = Meta_bracketleft keycode 39 = apostrophe quotedbl control keycode 39 = Control_g alt keycode 39 = Meta_apostrophe keycode 41 = semicolon colon alt keycode 41 = Meta_semicolon keycode 42 = backslash bar control keycode 42 = Control_backslash alt keycode 42 = Meta_backslash keycode 43 = comma less alt keycode 43 = Meta_comma keycode 44 = slash question control keycode 44 = Delete alt keycode 44 = Meta_slash keycode 47 = period greater control keycode 47 = Compose alt keycode 47 = Meta_period keycode 65 = KP_Period keycode 107 = Scroll_Lock Show_Memory Show_Registers Show_State alt keycode 107 = Scroll_Lock kbd-1.15.5/data/keymaps/mac/all/mac-it.map0000644000076400007640000000303312056474622015046 00000000000000# Apple Keyboard Italiana # Cristiano Bertossi bertossi@polimedia.it # it-cris.map # 18 August 1998 # modified by olh@suse.de alt_is_meta include "mac-azerty-layout" include "mac-linux-keys-bare.inc" include "mac-euro.map" compose as usual for "iso-8859-1" strings as usual # Prima riga keycode 50 = at numbersign keycode 18 = ampersand one guillemotleft keycode 19 = quotedbl two keycode 20 = apostrophe three grave keycode 21 = parenleft four braceleft bracketleft keycode 23 = ccedilla five Ccedilla keycode 22 = egrave six keycode 26 = parenright seven braceright bracketright keycode 28 = sterling eight keycode 25 = agrave nine keycode 29 = eacute zero keycode 27 = minus underscore keycode 24 = equal plus keycode 51 = Delete Remove # Seconda riga keycode 33 = igrave asciicircum keycode 30 = dollar asterisk # Terza riga keycode 39 = ugrave percent keycode 42 = section degree at # Quarta riga keycode 10 = less greater keycode 8 = c C copyright keycode 45 = n altgr keycode 45 = asciitilde keycode 46 = comma question questiondown keycode 43 = semicolon period keycode 47 = colon slash bar backslash keycode 44 = ograve exclam kbd-1.15.5/data/keymaps/mac/all/mac-de-latin1-nodeadkeys.map0000644000076400007640000000101612056474622020333 00000000000000# mac-de-latin1-nodeadkeys.map: German keymap # Due to Olaf Flebbe (flebbe@pluto.tat.physik.uni-tuebingen.de) # Mac version from olh@suse.de include "mac-de-latin1.map" keycode 24 = apostrophe grave keycode 30 = plus asterisk asciitilde keycode 50 = asciicircum degree altgr keycode 45 = asciitilde # corresponding keys in mac-de-latin1.map: # keycode 24 = dead_acute dead_grave # keycode 30 = plus asterisk dead_tilde # keycode 50 = dead_circumflex degree kbd-1.15.5/data/keymaps/mac/all/mac-pt-latin1.map0000644000076400007640000000152512056474622016247 00000000000000# mac-pt-latin1.map Ricardo Cabral include "mac-qwerty-layout.inc" include "mac-linux-keys-bare.inc" include "mac-de-latin1.map" keycode 16 = y keycode 6 = z keycode 10 = less greater keycode 18 = one exclam keycode 19 = two quotedbl at keycode 20 = three numbersign sterling keycode 21 = four dollar section keycode 23 = five percent keycode 22 = six ampersand keycode 26 = seven slash keycode 28 = eight parenleft braceleft keycode 25 = nine parenright braceright keycode 29 = zero equal keycode 27 = apostrophe question keycode 24 = plus asterisk keycode 30 = dead_acute dead_grave keycode 33 = masculine ordfeminine keycode 39 = asciitilde asciicircum keycode 41 = ccedilla Ccedilla keycode 42 = backslash bar keycode 43 = comma semicolon keycode 44 = minus underscore keycode 47 = period colon kbd-1.15.5/data/keymaps/mac/all/mac-fi-latin1.map0000644000076400007640000000527212056474622016225 00000000000000# mac-fi-latin1.kmap # converted from mac-us-ext by bronx 070600 # tested on MacAlly ext USB kbd # euro sign on number 4, keycode 21 # # keycode 0 is the 'a', for some reason keycode 90 is # also defined as an 'a', I'm not sure why. # alt_is_meta include "mac-qwerty-layout" include "mac-linux-keys-bare.inc" include "mac-euro.map" compose as usual for "iso-8859-1" strings as usual keycode 18 = one exclam alt keycode 18 = Meta_one keycode 19 = two quotedbl quotedbl nul nul alt keycode 19 = Meta_two keycode 20 = three numbersign control keycode 20 = Escape alt keycode 20 = Meta_three keycode 21 = four dollar currency Control_backslash alt keycode 21 = Meta_four keycode 22 = six ampersand control keycode 22 = Control_asciicircum alt keycode 22 = Meta_six keycode 23 = five percent control keycode 23 = Control_bracketright alt keycode 23 = Meta_five keycode 24 = acute grave alt keycode 24 = Meta_equal keycode 25 = nine parenright bracketright braceright alt keycode 25 = braceright keycode 26 = seven slash bar alt keycode 26 = backslash keycode 27 = plus question backslash Control_underscore Control_underscore Meta_minus keycode 28 = eight parenleft bracketleft alt keycode 28 = braceleft keycode 29 = zero equal braceright alt keycode 29 = Meta_zero keycode 30 = diaeresis asciicircum asciitilde Control_bracketright alt keycode 30 = Meta_bracketright keycode 33 = aring Aring control keycode 33 = Escape alt keycode 33 = Meta_bracketleft keycode 39 = adiaeresis Adiaeresis control keycode 39 = Control_g alt keycode 39 = Meta_apostrophe keycode 41 = odiaeresis Odiaeresis alt keycode 41 = Meta_semicolon keycode 42 = apostrophe asterisk at control keycode 42 = Control_backslash alt keycode 42 = Meta_backslash keycode 43 = comma semicolon alt keycode 43 = Meta_comma keycode 44 = minus underscore control keycode 44 = Delete alt keycode 44 = Meta_minus keycode 47 = period colon control keycode 47 = Compose alt keycode 47 = Meta_period keycode 10 = less greater control keycode 10 = nul alt keycode 10 = Meta_grave keycode 51 = Delete Remove alt keycode 51 = Meta_Delete keycode 65 = KP_Period kbd-1.15.5/data/keymaps/mac/all/mac-de-latin1.map0000644000076400007640000000452312056474622016215 00000000000000# mac-de-latin1.map: German keymap # (Renamed from gr-latin1.map, since it is not a Greek map.) # Some changes due to Olaf Flebbe (flebbe@pluto.tat.physik.uni-tuebingen.de) # More changes by Jochen Hein . alt_is_meta include "mac-qwerty-layout" altgr keycode 12 = at altgr keycode 46 = mu #include "linux-with-alt-and-altgr" include "mac-linux-keys-bare.inc" plain keycode 65 = KP_Comma include "mac-euro2.map" compose as usual for "iso-8859-1" strings as usual # Normal Shift AltGr Shift+AltGr Ctrl Shift+Ctrl AltGr+Ctrl Shift+AltGr+Ctrl Alt Shift+Alt AltGr+Alt Shift+AltGr+Alt keycode 18 = one exclam shift altgr keycode 18 = at keycode 19 = two quotedbl twosuperior control keycode 19 = nul keycode 20 = three section threesuperior control keycode 29 = Escape keycode 21 = four dollar keycode 23 = five percent bracketleft keycode 22 = six ampersand bracketright keycode 26 = seven slash bar keycode 28 = eight parenleft braceleft keycode 25 = nine parenright braceright control altgr keycode 25 = Control_bracketright keycode 29 = zero equal braceright keycode 27 = ssharp question backslash control altgr keycode 27 = Control_backslash keycode 24 = dead_acute dead_grave alt keycode 24 = Meta_acute shift alt keycode 24 = Meta_grave keycode 33 = +udiaeresis +Udiaeresis keycode 30 = plus asterisk dead_tilde keycode 41 = +odiaeresis +Odiaeresis keycode 39 = +adiaeresis +Adiaeresis keycode 50 = dead_circumflex degree alt keycode 50 = Meta_asciicircum control keycode 50 = Control_asciicircum keycode 42 = numbersign apostrophe keycode 43 = comma semicolon keycode 47 = period colon keycode 44 = minus underscore shift control keycode 44 = Control_underscore keycode 49 = space space control keycode 49 = nul keycode 10 = less greater bar keycode 16 = z keycode 6 = y altgr keycode 12 = at altgr keycode 37 = at altgr keycode 42 = bar # altgr keycode 26 = bar altgr keycode 45 = dead_tilde kbd-1.15.5/data/keymaps/mac/all/mac-be.map0000644000076400007640000000227112056474622015023 00000000000000# mac-be.map olh@suse.de alt_is_meta include "mac-azerty-layout" include "mac-linux-keys-bare.inc" include "mac-euro.map" compose as usual for "iso-8859-1" strings as usual # Normal Shift AltGr Strg keycode 18 = ampersand one keycode 19 = eacute two keycode 20 = quotedbl three keycode 21 = apostrophe four keycode 23 = parenleft five keycode 22 = section six paragraph keycode 26 = egrave seven keycode 28 = exclam eight keycode 25 = ccedilla nine keycode 29 = agrave zero keycode 27 = parenright degree keycode 24 = minus underscore keycode 33 = asciicircum diaeresis keycode 30 = dollar asterisk keycode 39 = ugrave percent keycode 50 = at numbersign keycode 42 = grave pound keycode 43 = semicolon period keycode 46 = comma question keycode 47 = colon slash keycode 44 = equal plus keycode 49 = space space keycode 10 = less greater keycode 45 = n N asciitilde kbd-1.15.5/data/keymaps/mac/all/mac-fr.map0000644000076400007640000000623312056474622015046 00000000000000# marc.shapiro@inria.fr 4-october-1998 # French Macintosh keyboard # attempt to align to the standard Mac meaning of keys. # mostly intuitive! # option=AltGr; Apple/Command=Alt (==> meta) # TODO: CONTROL AND META COMBINATIONS charset "iso-8859-1" include "mac-azerty-layout.inc" include "mac-linux-keys-bare.inc" compose as usual for "iso-8859-1" strings as usual # 1st row keycode 50 = at numbersign alt keycode 50 = Meta_at control keycode 50 = nul shift alt keycode 50 = Meta_numbersign keycode 18 = ampersand one alt keycode 18 = Meta_ampersand shift alt keycode 18 = Meta_one keycode 19 = eacute two shift alt keycode 19 = Meta_two keycode 20 = quotedbl three alt keycode 20 = Meta_quotedbl shift alt keycode 20 = Meta_three keycode 21 = apostrophe four alt keycode 21 = Meta_apostrophe shift alt keycode 21 = Meta_four keycode 23 = parenleft five braceleft bracketleft alt keycode 23 = Meta_parenleft shift alt keycode 23 = Meta_five # **** insert meta, control keycode 22 = section six shift alt keycode 22 = Meta_six keycode 26 = egrave seven guillemotleft guillemotright shift alt keycode 26 = Meta_seven keycode 28 = exclam eight alt keycode 28 = Meta_exclam shift alt keycode 28 = Meta_eight keycode 25 = ccedilla nine shift alt keycode 25 = Meta_nine keycode 29 = agrave zero shift alt keycode 29 = Meta_zero keycode 27 = parenright degree braceright bracketright alt keycode 27 = Meta_parenright keycode 24 = minus underscore alt keycode 24 = Meta_minus shift alt keycode 24 = Meta_underscore shift control keycode 24 = Control_underscore # 2nd row keycode 33 = dead_circumflex dead_diaeresis control keycode 33 = Control_asciicircum keycode 30 = dollar asterisk VoidSymbol yen alt keycode 30 = Meta_dollar shift alt keycode 30 = Meta_dollar # 3d row altgr keycode 37 = notsign shift altgr keycode 37 = bar # alt altgr keycode 37 = Meta_notsign # Doesn't work??? shift alt altgr keycode 37 = Meta_bar keycode 39 = ugrave percent shift alt keycode 39 = Meta_percent keycode 42 = dead_grave sterling at numbersign alt keycode 42 = Meta_grave # shift alt keycode 42 = Meta_sterling # doesn't work ? altgr keycode 42 = Meta_at shift altgr keycode 42 = Meta_numbersign # 4th row keycode 10 = less greater alt keycode 10 = Meta_less shift alt keycode 10 = Meta_greater keycode 45 = +n N dead_tilde control keycode 45 = Control_n shift control keycode 45 = Control_n alt keycode 45 = Meta_n shift alt keycode 45 = Meta_n keycode 46 = comma question alt keycode 46 = Meta_comma shift alt keycode 46 = Meta_question shift control keycode 46 = Delete keycode 43 = semicolon period alt keycode 43 = Meta_semicolon shift alt keycode 43 = Meta_period keycode 47 = colon slash division backslash alt keycode 47 = Meta_colon shift alt keycode 47 = Meta_slash shift altgr control keycode 47 = Control_backslash keycode 44 = equal plus alt keycode 44 = Meta_equal shift alt keycode 44 = Meta_plus kbd-1.15.5/data/keymaps/mac/all/mac-template.map0000644000076400007640000000073512056474622016253 00000000000000alt_is_meta include "mac-qwerty-layout" include "mac-linux-keys-bare.inc" #include "mac-euro.map" strings as usual # only here to have a working keymap include "mac-us.map" # some examples # Shift+ Shift+ # Shift+ Shift+ AltGr+ AltGr+ Shift+ AltGr+ AltGr+ Alt+ # Normal Shift AltGr AltGr Ctrl Ctrl Ctrl Ctrl Alt Alt Alt Alt Ctrl keycode 18 = one exclam a b c d e f g h i j k keycode 16 = z keycode 6 = y alt keycode 12 = at alt keycode 50 = bar kbd-1.15.5/data/keymaps/mac/include/0000755000076400007640000000000012056474622014131 500000000000000kbd-1.15.5/data/keymaps/mac/include/mac-azerty-layout.inc0000644000076400007640000000066712056474622020144 00000000000000# azerty-layout keycode 12 = a keycode 13 = z keycode 14 = e keycode 15 = r keycode 17 = t keycode 16 = y keycode 32 = u keycode 34 = i keycode 31 = o keycode 35 = p # keycode 0 = q keycode 1 = s keycode 2 = d keycode 3 = f keycode 5 = g keycode 4 = h keycode 38 = j keycode 40 = k keycode 37 = l keycode 41 = m # keycode 6 = w keycode 7 = x keycode 8 = c keycode 9 = v keycode 11 = b keycode 45 = n # kbd-1.15.5/data/keymaps/mac/include/mac-qwerty-layout.inc0000644000076400007640000000066612056474622020160 00000000000000# qwertz-layout keycode 12 = q keycode 13 = w keycode 14 = e keycode 15 = r keycode 17 = t keycode 16 = y keycode 32 = u keycode 34 = i keycode 31 = o keycode 35 = p # keycode 0 = a keycode 1 = s keycode 2 = d keycode 3 = f keycode 5 = g keycode 4 = h keycode 38 = j keycode 40 = k keycode 37 = l # keycode 6 = z keycode 7 = x keycode 8 = c keycode 9 = v keycode 11 = b keycode 45 = n keycode 46 = m # kbd-1.15.5/data/keymaps/mac/include/mac-qwertz-layout.inc0000644000076400007640000000066612056474622020161 00000000000000# qwertz-layout keycode 12 = q keycode 13 = w keycode 14 = e keycode 15 = r keycode 17 = t keycode 16 = z keycode 32 = u keycode 34 = i keycode 31 = o keycode 35 = p # keycode 0 = a keycode 1 = s keycode 2 = d keycode 3 = f keycode 5 = g keycode 4 = h keycode 38 = j keycode 40 = k keycode 37 = l # keycode 6 = y keycode 7 = x keycode 8 = c keycode 9 = v keycode 11 = b keycode 45 = n keycode 46 = m # kbd-1.15.5/data/keymaps/mac/include/mac-linux-keys-bare.inc0000644000076400007640000001153412056474622020325 00000000000000# Linux-specific (and language-independent) keys # # This file describes function keys, console switching keys, # keypad, cursor keys, and SysRq, ScrollLock, Pause # # It does not use the AltGr modifier, so that the user can opt # to have both Alt keys produce the same effect. # As a consequence, the Hex_* keys are missing, as are # control altgr keycode 83 = Boot # control altgr keycode 111 = Boot # # One culture-specific item that will be overridden in many keymaps # is the KP_Period: many countries have a KP_Comma instead. # # One user-preference item will be the function of the Delete key. # # Old keyboards have 10 function keys, and keymaps have # sometimes used shift+F1 = F11, and sometimes shift+F1 = F13. # Here we assume an enhanced keyboard (with 12 function keys). # plain keycode 122 = F1 plain keycode 120 = F2 plain keycode 99 = F3 plain keycode 118 = F4 plain keycode 96 = F5 plain keycode 97 = F6 plain keycode 98 = F7 plain keycode 100 = F8 plain keycode 101 = F9 plain keycode 109 = F10 plain keycode 103 = F11 plain keycode 111 = F12 shift keycode 122 = F13 shift keycode 120 = F14 shift keycode 99 = F15 shift keycode 118 = F16 shift keycode 96 = F17 shift keycode 97 = F18 shift keycode 98 = F19 shift keycode 100 = F20 shift keycode 101 = F21 shift keycode 109 = F22 shift keycode 103 = F23 shift keycode 111 = F24 control keycode 122 = F25 control keycode 120 = F26 control keycode 99 = F27 control keycode 118 = F28 control keycode 96 = F29 control keycode 97 = F30 control keycode 98 = F31 control keycode 100 = F32 control keycode 101 = F33 control keycode 109 = F34 control keycode 103 = F35 control keycode 111 = F36 # # The canonical assignment for F37-F48 uses # control shift keycode 122 = F37 # etc. If you want that, load linux-keys-extd.inc # # Both Alt+Fn and Control+Alt+Fn switch to Console n # (in order to please Linux / dosemu / X). # Here Consoles 1..12. For 13..24 load linux-keys-extd.inc # alt keycode 122 = Console_1 alt keycode 120 = Console_2 alt keycode 99 = Console_3 alt keycode 118 = Console_4 alt keycode 96 = Console_5 alt keycode 97 = Console_6 alt keycode 98 = Console_7 alt keycode 100 = Console_8 alt keycode 101 = Console_9 alt keycode 109 = Console_10 alt keycode 103 = Console_11 alt keycode 111 = Console_12 control alt keycode 122 = Console_1 control alt keycode 120 = Console_2 control alt keycode 99 = Console_3 control alt keycode 118 = Console_4 control alt keycode 96 = Console_5 control alt keycode 97 = Console_6 control alt keycode 98 = Console_7 control alt keycode 100 = Console_8 control alt keycode 101 = Console_9 control alt keycode 109 = Console_10 control alt keycode 103 = Console_11 control alt keycode 111 = Console_12 # # Keypad keys # keycode 71 = Num_Lock keycode 75 = KP_Divide keycode 67 = KP_Multiply keycode 78 = KP_Subtract keycode 69 = KP_Add keycode 76 = KP_Enter keycode 81 = equal # keycode 89 = KP_7 keycode 91 = KP_8 keycode 92 = KP_9 keycode 86 = KP_4 keycode 87 = KP_5 keycode 88 = KP_6 keycode 83 = KP_1 keycode 84 = KP_2 keycode 85 = KP_3 keycode 82 = KP_0 # keycode 65 = KP_Period # or KP_Comma control alt keycode 65 = Boot # alt keycode 89 = Ascii_7 alt keycode 91 = Ascii_8 alt keycode 92 = Ascii_9 alt keycode 86 = Ascii_4 alt keycode 87 = Ascii_5 alt keycode 88 = Ascii_6 alt keycode 83 = Ascii_1 alt keycode 84 = Ascii_2 alt keycode 85 = Ascii_3 alt keycode 82 = Ascii_0 # # The four cursor keys # keycode 62 = Up keycode 59 = Left keycode 60 = Right keycode 61 = Down alt keycode 62 = KeyboardSignal alt keycode 59 = Decr_Console alt keycode 60 = Incr_Console # # The six edit keys # keycode 114 = Insert keycode 115 = Home # Find keycode 116 = PageUp # Prior keycode 117 = Remove keycode 119 = End # Select keycode 121 = PageDown # Next shift keycode 116 = Scroll_Backward shift keycode 121 = Scroll_Forward control alt keycode 117 = Boot # # The three system keys # # what is that? olh@suse.de #keycode 84 = Last_Console # Alt+SysRq/PrintScrn # # what is that? olh@suse.de #keycode 99 = Control_backslash # SysRq/PrintScrn plain keycode 107 = Scroll_Lock shift keycode 107 = Show_Memory control keycode 107 = Show_State alt keycode 107 = Show_Registers control keycode 113 = Break # Ctrl+Break/Pause keycode 113 = Pause # Break/Pause # generic keys for all keyboards keycode 36 = Return alt keycode 36 = Meta_Control_m keycode 48 = Tab shift keycode 48 = Meta_Tab alt keycode 48 = Meta_Tab keycode 49 = space space space nul keycode 51 = Delete Remove alt keycode 51 = Meta_Delete shift alt keycode 51 = Meta_Delete control keycode 51 = Remove keycode 53 = Escape alt keycode 53 = Meta_Escape shift alt keycode 53 = Meta_Escape keycode 54 = Control keycode 55 = Alt # Command/Apple key keycode 56 = Shift keycode 57 = Caps_Lock keycode 58 = AltGr # Alt/Option key kbd-1.15.5/data/keymaps/mac/include/mac-euro.map0000644000076400007640000000035212056474622016260 00000000000000# Euro and cent # [Say: "loadkeys euro" to get Euro and cent with Alt on the positions # where many keyboards have E and C. # To get it displayed, use a latin0 (i.e., latin9) font.] alt keycode 14 = currency alt keycode 8 = cent kbd-1.15.5/data/keymaps/mac/include/mac-euro2.map0000644000076400007640000000040212056474622016336 00000000000000# Euro and cent # [Say: "loadkeys mac-euro2" to get Euro and cent with AltGr (Option key) # on the positions where many keyboards have E and C. # To get it displayed, use a latin0 (i.e., latin9) font.] altgr keycode 14 = currency altgr keycode 8 = cent kbd-1.15.5/data/consolefonts/0000755000076400007640000000000012056474622013011 500000000000000kbd-1.15.5/data/consolefonts/cp850-8x8.psfu0000644000076400007640000000544212056474622015121 00000000000000rJ ~~~~l|88||88|888||8<<><~~<ffffff{>a`<|0f8l8vv0 000 0 0f<l|||||0||xv`0v~8ll8|||8ld`f:lll8l<p0x |v 8< ||0vvfffv~8ll8|0c>~~cl~3fclz6j<<3ff3f3f""""UUUUwwww0`8l|8l 8l~~666666666666666666~~ff<~~v|~~v8l6670??07666666666670766666666||0~ |xlffl|08< <<a?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø×ƒáíóúñѪº¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈıÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýݯ´­±‗¾¶§÷¸°¨·¹³²■ kbd-1.15.5/data/consolefonts/Agafari-16.psfu0000644000076400007640000002346512056474622015420 00000000000000rJ ~~~~l|88||8<<<<~~<<<><~~<fffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0`Ɔ8ll8vv000` 000000 0 0f< |8 | 0>ffff> | 6&6ffffff>|800|fffffff00``00``00|ffff00``00pxf00``00`` ?c8|8|8|8|8| 08|8|8|3j@j@jBjBjBj @@j jB``v v v   kkkknx`` kkkkn<0`f 7c00``00``00``~00``x00``y>f~=e~00``x>ffffffff000|000|>fffff000|00>ffffffff>fffff```000| 7c~Z>ffffffff0|0|~Z>fffff0| >ffffffff~Z>ffff````0| 7c~~~~~~~~0~~``~~$$~~~~~~~~~~~>`~~~~~~~~~~~~~~0~~~0~~~$$~~~~~~~~~~~~~~~>`~~~`00p0000````8 000p70```p00`|f`8 7#008 000008 000008 0>f`< 008 <600 0007}| f`< 7#``x0|ffffff0`0```x0|fff0```000|fffff``x0|ffff``0< >333333```<&fffffffxLxL```<&ffffxL|ff```<&ffff```xLxLxL 7cxL 0xL03333333 <&ffgffff <&ffffffg03333 6fffffffl8|lpx~ x~ x~ <6fffffl8 0```ffff~ffffffffff~fff33?333333ffff~fff``` 73lll|lllllllll|omlllllll|llllmolll|lll lll|lllomo@66>666666lll|lll```lll|lll 736fff|008l``>6008lff?3006ff|0 0``8l`g=7008lc3`8l``0000|8l``00006ffff|0fff8l`<8l`<6ffff|0ff8l`<8l`<8l`<8l`<̌336f~ff|0fff8l`<8l`<6f~ff|0ff8l`<8l`<8l`<8l`<̌330x`<0x`<0x`<0x`< 0x`<0x`<0x`<0x`<̌33B~">r>r>r~8h| >r~ vff~ffffl8|lpx| 0> x| 0>6><6ff~ffl8 0```00``c0`p3``00``v0`p00`pg>f{?es0`p0` 00``jB00``~00``vllll~`~`~`~`00px|l 6>ff~ffd8~f~f~Z0e~lllllxl cc �☺☻♥♦♣♠•◘○◙♂♀♪♫♬☼▶►◀◄↕‼¶§▬↨↑↓→←∟⌙↔▲▼              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~⌂ሀሁሂሃሄህሆለሉሊላሌልሎሏሐሑሒሓሔሕሖሗመሙሚማሜምሞሟሠሡሢሣሤሥሦሧረሩሪራሬርሮሯሰሱሲሳሴስሶሷሸሹሺሻሼሽሾሿቀቁቂቃቄቅቆቈቊቋቌቍቐቑቒቓቔቕቖቘቚቛቜቝበቡቢባቤብቦቧቨቩቪቫቬቭቮቯተቱቲታቴትቶቷቸቹቺቻቼችቾቿኀኁኂኃኄኅኆኈኊኋኌኍነኑኒናኔንኖኗኘኙኚኛኜኝኞኟአኡኢኣኤእኦኧከኩኪካኬክኮኰኲኳኴኵኸኹኺኻኼኽኾዀዂዃዄዅወዉዊዋዌውዎዐዑዒዓዔዕዖዘዙዚዛዜዝዞዟዠዡዢዣዤዥዦዧየዩዪያዬይዮዯደዱዲዳዴድዶዷዸዹዺዻዼዽዾዿጀጁጂጃጄጅጆጇገጉጊጋጌግጎጐጒጓጔጕጘጙጚጛጜጝጞጠጡጢጣጤጥጦጧጨጩጪጫጬጭጮጯጰጱጲጳጴጵጶጷጸጹጺጻጼጽጾጿፀፁፂፃፄፅፆፈፉፊፋፌፍፎፏፐፑፒፓፔፕፖፗፘፙፚ፠፡።፣፤፥፦፧፨፩፪፫፬፭፮፯፰፱፲፳፴፵፶፷፸፹፺፻፼ﷰﷻ﷼﷽﷾﷿kbd-1.15.5/data/consolefonts/iso01-12x22.psfu0000644000076400007640000002751312056474622015347 00000000000000rJ , 0@ I @ PI F 00o`HHO J I h00f`I H H H I f`0@0`````08 `cf 00f`iɐ`????????????????????????????????????????????????????????????' CCCCCCCCCCe 9&`B B CBBBg 90H0@I2 @@"@C@@????????????????????????????????????????????????1111111111111<|||< 10 311???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ??333 j` z? ```j? 8Le9 `3 1!11'c a`p9`     f`vvf`    ` 00` `a`b`b`d`d`h`h``@0@?6F?!@ 0  @````@``@?11! ?1```@```000`gop``````p@??``@@1`````00````p`8 ``````p?```<     `8p8``88`!  `@ G I I M G`0` ? @@`@`a````a`````````` ``````00 @a``````````````````@a00@000?00000 0 00@000?000000x` ````a````0````````````````````````h0acflxx|ngca`px00000000000 0 p`pppY`Y`Y`M`N`N`D`D`p` p x X L F G C A@@@`0 ````````````` @0@00`0`0`0@?000000x `````````````0@8#a````|ngca`p0``` p<@```p_f`F p` ` ` ` ` ` ` ` ` ` p@?`@000 pf f f v w@3@7@;=p` 0@8   @`p` 0@ ?0   `? `00 `1` 009` ```gop````````p`x@O1 ````p@9`````1 ````````p9`p0``````p8`` ?  1```1>`? `@ @ ?0p00790000000y!1````acf|x|ngcnf`f`f`f`f`f`f`p'y0000000y ````````p@8πq``````````@xo````  ````````p`8`````9Z``<@10@8 8/  @y00000009`p` 0@0@ pf f f 7@;@;@p@8  ` 0@0@  8p`A 0 `` 8  >`gC@@0``````n`j`j`` ```````0 @y00000009`0``````p8`  009` 009`  009`  009`1 ````p@9 0``````p8`0``````p8` 0``````p8`1  ? ``@` ? ``@`0 000?0000 0 =F000?Fy  ?##CC  ````````p@8 ````````p@8  ````````p@8 y00000009` y00000009`` 0@0@  xp ````````` @0@0` ` ` ` ` ` ` ` ` p@?6&ffffv@7 >`A````0|&""""=# p`  009` ````````p@8y00000009`@?#'y0000000y@?#p` p x \ N G CA@@`0!113?0000?00@8@??000??0P@:  A0P@: @@"@C@@` 3f3 `f3 ` 3f 0 a 0 a 0 a 0 a 0 a 0 wp" Ј" wp" Ј" wp" Ј" wp" ОppОppОppОppОpp           6 # c@a@aa2`0001310`0`0`0`4@30000?0`0 000000000x?I100``0 0  0 `0ga``p9000000009n```@?F ?&f`f`f`f`6@?0000??00000``````````000y 0000q` q `@!`c`b`d`l`h@9/`@ 0?000````````````````ppp x~`g~`gDll(887|9  @?!!☺®©€‰¹Œœ¾‼¶§              !"¨#$%&'()*+,¸-./0123456789:;<=>?@AÀÁÂÃBCDEÈÊËFGHIÌÍÎÏJKKLMNOÒÓÔÕPQRSTUÙÚÛVWXYÝZ[\]^_`aãbcdefghijklmnoõpqrstuvwx×yýz{|}~⌂ÇüéâäàåçêëèïîìÄÅÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßβΓπΣσµμτØΦΘΩΩδ∞øφε∈∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²³ kbd-1.15.5/data/consolefonts/lat2a-16.psfu0000644000076400007640000001152312056474622015061 00000000000000rJ ~~~~l|88||8<<<<~~<<<6>0000p~f~ffffn<<>><~~<fffffffffUUUUUUUU|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<Dlllllll||| 0`Ɔ8ll8vv000` 000000 0 0f<66666670?>666666666666666666666666?07666666666666670766666666666666666666666666666666666666666666666666666666666 0vf```0`x |v8lx |v|x |vx |vl``````` 0|||| xl8|| 0||||0`<||f<|| 08<?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~⌂ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞß ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿╵╶└╷│┌├╴┘─┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗┫╣┳╦╋╬àáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿkbd-1.15.5/data/consolefonts/Cyr_a8x16.psfu0000644000076400007640000001150412056474622015315 00000000000000rJ ~~~~l|88||8<<<<~~<<<~><~~<fffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0`Ɔ8ll8vv000` 000000 0 0f<&|?fff>>fffx |v<``|ffff<ff|ff~22000x66fff||T|T33~``|ff?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№¤■ kbd-1.15.5/data/consolefonts/lat4-19.psfu0000644000076400007640000001315512056474622014730 00000000000000rJ ~Ù~~~wwnn6000000›?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`‘‛abcdefƒghijklmnopqrstuvwxyz{|¦}~˜ŸĀÁÂÃÄÅÅÆĮČÉĘËĖÍÎĪĐÐŅŌĶÔÕÖרŲÚÛÜŨŪß␣ ĄĸŖ¤Ĩϧ¨ŠĒĢŦ­‐‑–ޝ°ą˛ŗ´ĩšēģŧŊžŋ¥ÌÏ└ì│┌├ï┘─┴┐┤┬┼„“▀┗╚▄┃║┏╔┣╠█┛╝━═┻╩┓╗╣┫┳╦╋╬āáâãäåæįčéęëėíîīđðņōķôõö÷øųúûüũū˙kbd-1.15.5/data/consolefonts/README.cybercafe0000644000076400007640000000162512056474622015537 00000000000000From alter@cybercafe.com.ua Thu Jun 29 03:35:34 2000 I have created the font. I think that it is font of the 21st century. First time it looks unusual. But later any other font looks wrong. I made symbols from 0x20..0x7f|0xf0..0xff only. But I could made complete fonts. { Distribution policy. Such my font allowed to distribution in any form, and in any way. Such font have to be distributed only with this distribution policy and following information about the author. (It could be added somewhere in documentation or like a separate file.) Note: The entries, which was made with this font, is not an objects of this distribution policy. Information about author: handle: "the Alternative" or "Alt" real name: M[y|ee|i][|k]ha[i|j]lo M[ee|y|i]t[|h]ro[f|v]ano[w|v]. borned in Kyiv/Ukraine in 21.XI.1976. email: alter@cybercafe.com.ua } --- Since "alt" is a symbol encoding, I called this font cybercafe -- aeb kbd-1.15.5/data/consolefonts/README.Hebrew0000644000076400007640000000020212056474622015016 00000000000000Hebrew fonts: iso08.* follows ISO 8859-8. 972.cp has the Hebrew letters in the same positions, and adds the (isolated) vowels. kbd-1.15.5/data/consolefonts/iso10.140000644000076400007640000000012412056474622014027 00000000000000# combine partial fonts none.00-17.14 ascii.20-7f.14 none.00-17.14 8859-10.a0-ff.14 kbd-1.15.5/data/consolefonts/lat4a-19.psfu0000644000076400007640000001315512056474622015071 00000000000000rJ ~Ù~~~wwnn6000000›?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`‘‛abcdefƒghijklmnopqrstuvwxyz{|¦}~˜Ÿ¥ÌÏ└ì│┌├ï┘─┴┐┤┬┼„“▀┗╚▄┃║┏╔┣╠█┛╝━═┻╩┓╗╣┫┳╦╋╬␣ ĄĸŖ¤Ĩϧ¨ŠĒĢŦ­‐‑–ޝ°ą˛ŗ´ĩšēģŧŊžŋĀÁÂÃÄÅÅÆĮČÉĘËĖÍÎĪĐÐŅŌĶÔÕÖרŲÚÛÜŨŪßāáâãäåæįčéęëėíîīđðņōķôõö÷øųúûüũū˙kbd-1.15.5/data/consolefonts/alt-8x160000644000076400007640000001000012056474622014127 00000000000000D~~~~f~~<<<<~~~~<<<<ff<~<<~~<~<<<><~~<fffffffffff{|`8ll8 |<~~<~<~~<  0pp0$ff$88||||88<<<<cclllllllll~x<~ 00`n8lll88ms0 0000000 0 0ff<ffff;```~cccccc||~{||&x?fff>>fffx |v<``|ffff<ff|ff~22000x66fff||T|T33~``|ff>gg>~lllf`|``f||`0  0`~ 0``0 |p~~vv8lll8 l<><~~< 0``0<~~<$ff$6f`0|nlll0xx000llllllll0|x 00f8l8vv00`0```0`00`f<x00000x xflxlf```bf8ll8ff|``xxff|lfxpx0000xxx0l8lx00x 0fx`````x`0 xx8l00x |v``|ffxx |vxx8l```v| `lvff0p000x x`flxlp00000xxxff|`v| vf`|x 0|004vx0ll8l| 0d000000000000000vx0xlllll|`lllo`|llllllllllllllll`olllllllo`ollll lll lll lllllll lllllllllllllll000xx00xx08ld`8d`d8x000xx`8x8l08ll8l8x|x ||~3ff3 |||pp0000p0`p0p|0f{;x0d```8ll8|f3f~~~~x00x0`f<`0x0xxxvxxxxx>xll`0x0xxxx0x0x`|f|`|܀`0x |v0x |v8lx |vvx |vllx |v8l8x |v~~~xxp`0xx xxxxxxx`0p00x0p00x pp00xp00xxp|xv`0xx0xx0xxxvxxxx0000|`0v0vxvv0| `xllx`| kbd-1.15.5/data/consolefonts/GohaClassic-14.psfu0000644000076400007640000002146512056474622016242 00000000000000rJ ~~~~l|88||8<<<<~~<<<><~~<ffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0f8ll8vv0 00000 0 0f<" @~ @~ @@x @c @| x~|~D| @@@>| p p| p@ ||8DDDD| p p| p >AAAAAA||8DDDD|||||||| @||@@0||(||||}x|||D||xx}||||||||||| @|| >II>(||||||}x||||D|||x|x}|xx|x!!!!!!!!!|x|xx|p?!!!!!!||8DDD>" @@@0(|D @((|D     ps "   >" >@ " @@@x@@@x@@@xxp@@@x xpxp|D 8 80xp 8 0xH 0xp0xp|D` P` P` P` P` P80HDBBBB` P "!!!BBBBBBBBDDDGDDDDDDDDDDDGBBBBBDDDDDFEFBBBb""""BBBBB@@@FDDDDDDDDDEEFEEDDDDDDDDFEEDDDDD0!!!!!!!!0$$$'$$$$0$$$$$$$'0""""0$$$$$&%&0!!!0!!!!! 0%&$$$$$$0$%%&%%$$@@\"""@@\"""  0&%%$$$$$||pp||||||pp|| @xxxxp|p|p|00xxpp@">"""""""BB~BBBBBBBDD|DGDDDDDDD|DDDDDDGBB~BBBDD|DDDDFEFC">"""""""BB~BBB@@@@DD|DDD0HD(0HD(0HP $<"" $DD( @0HP <*$ 0HP$$x0HP 0HD(pP "|||||| ||8DD((DDD8DDD(/DD pP P8DD8(DD8DDD(*EF pP P8DDD((D@@8DD(0HD8DDD((DDDD8DDD((GDDD8DDD((DDDG8DDD((D8DDD((DFEFpP P8DDD((DD@@8DDD(0HDxxxxp|p|p|00xxpp@ @@@@@ @䒒|@@@@@@@@~||@@@>" @@|D|~C @@x @䒒|llll~~~~|00plll8|>||d``````||8llllll8|~>b``>~~~~~~ff~ffff<~~~~~0lfff~Nrsffff>~ ?>eb````>$$$$$$$x cc �☺☻♥♦♣♠•◘○◙♂♀♪♫♬☼▶►◀◄↕‼¶§▬↨↑↓→←∟⌙↔▲▼              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~⌂ሀሁሂሃሄህሆለሉሊላሌልሎሏሐሑሒሓሔሕሖሗመሙሚማሜምሞሟሠሡሢሣሤሥሦሧረሩሪራሬርሮሯሰሱሲሳሴስሶሷሸሹሺሻሼሽሾሿቀቁቂቃቄቅቆቈቊቋቌቍቐቑቒቓቔቕቖቘቚቛቜቝበቡቢባቤብቦቧቨቩቪቫቬቭቮቯተቱቲታቴትቶቷቸቹቺቻቼችቾቿኀኁኂኃኄኅኆኈኊኋኌኍነኑኒናኔንኖኗኘኙኚኛኜኝኞኟአኡኢኣኤእኦኧከኩኪካኬክኮኰኲኳኴኵኸኹኺኻኼኽኾዀዂዃዄዅወዉዊዋዌውዎዐዑዒዓዔዕዖዘዙዚዛዜዝዞዟዠዡዢዣዤዥዦዧየዩዪያዬይዮዯደዱዲዳዴድዶዷዸዹዺዻዼዽዾዿጀጁጂጃጄጅጆጇገጉጊጋጌግጎጐጒጓጔጕጘጙጚጛጜጝጞጠጡጢጣጤጥጦጧጨጩጪጫጬጭጮጯጰጱጲጳጴጵጶጷጸጹጺጻጼጽጾጿፀፁፂፃፄፅፆፈፉፊፋፌፍፎፏፐፑፒፓፔፕፖፗፘፙፚ፠፡።፣፤፥፦፧፨፩፪፫፬፭፮፯፰፱፲፳፴፵፶፷፸፹፺፻፼ﷰﷻ﷼﷽﷾﷿kbd-1.15.5/data/consolefonts/iso05.160000644000076400007640000000012312056474622014034 00000000000000# combine partial fonts none.00-17.16 ascii.20-7f.16 none.00-17.16 8859-5.a0-ff.16 kbd-1.15.5/data/consolefonts/UniCyr_8x14.psf0000644000076400007640000001050312056474622015437 00000000000000rJ  0`0 |`0 0`|p~``|ffff 8fb`````|`8 |<< x|lllnmmm``|fffffllxllf```````vv||p0`|||~~>fx |v||f|ffbb``|~|llfbhxhbfl||||||f<<l8<l8~|l8~|8ll8 l<||~~~~~~|`8ll8 |≤≥⌠⌡÷ЂЃЅІ Ј Љ Њ Ћ ЌЏҐ≈©²®€ђѓѕіјљњћќџґ              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~⌂АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№¤■§kbd-1.15.5/data/consolefonts/cp857.160000644000076400007640000001000012056474622013736 00000000000000~~~~l|88||8<<<<~~<<<><~~<fffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0`Ɔ8ll8vv000` 000000 0 0f<l8l||||`0||0xv`0v<<|||||8ld`````|||`8 |0|`8 |00`x |v 08<0`||0`vvffffffvf~`bfl0fΚ?<<<6ll6l6lDDDDDDDDUUUUUUUUwwwwwwww`8l|8l 8l||666666666666666666666666666666666666666666||ff<~~vx |vv8l6666670??0766666666666666666666666666707666666666666666666666||8ll8|~8lfbhxhbffbhxhbf0fbhxhbf <<?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëёèïїîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φ∅ε∩≡±≥≤⌠⌡÷≈°∘·∙·˙•√ⁿ²■ øØ×®ÁÂÀ©ãä»ðđÐĐÊËЁÈıÍÎÏЇ¦ÌÎÒÓÔÒÓõÕþÞÚÛÙýݯ—´­¯ì‗¾¸˛¨¹³БГДЖЗИЙЛПУФЦЧШЩЪЫЬЭЮЯбвгджзийклмнптуфцчшщъыэюяЄєЎ№АВЕКМНОРТСХаеорсхьў¤ĉĈċĊİĝĜĞğĤĥĴĵş×ŞŜŝĠġĦħŬŭℓʼn˘ìıżŻůćłŐőŹĆĹĺĽľŚśŤťŁčĄąŽžĘęźČĚĂăĎďŇěŢŮŃńňŠšŔŕŰţ˝˛űŘřˇkbd-1.15.5/data/consolefonts/iso07.140000644000076400007640000000012312056474622014034 00000000000000# combine partial fonts none.00-17.14 ascii.20-7f.14 none.00-17.14 8859-7.a0-ff.14 kbd-1.15.5/data/consolefonts/iso02.080000644000076400007640000000012312056474622014032 00000000000000# combine partial fonts none.00-17.08 ascii.20-7f.08 none.00-17.08 8859-2.a0-ff.08 kbd-1.15.5/data/consolefonts/lat1-16.psfu0000644000076400007640000001154412056474622014722 00000000000000rJ ~Ù~vvnnnn8||8>> 8 pp<"<$"> 8 DDDDDDDDUUUUUUUUwwwwwwwwȨ >PP >8888 0`~~<~~< 0``0<~~<(ll(6f`0nllll<<<fff$lllllll||| 0`Ɔ8ll8vv0 000000 0 0f<x~6ll6~?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`‘abcdefghijklmnopqrstuvwxyz{|}~ŸÀÁÂÃÄÅÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞß␣¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿╵╶└╷│┌├╴┘─┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗╣┫┳╦╋╬àáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿkbd-1.15.5/data/consolefonts/gr737b-9x16-medieval.psfu0000644000076400007640000001150012056474622017131 00000000000000rJ ~~~~6>>><<<<<~~<<<c06cc6c><~~<<~~<  88```$ff$>>>><<<fff$$HHH>kkh> kk>al6iɆ8dL8q̄s000` 000000 0 0$~$0 00``~~ ~f,0a>C<F<6f~``xLF<>`f<c 000 ~~~>g{|0 0`0 ~~`0  0`~f ca`|``````@c?<<<0 gcfl|ngp0000013wkccccqy}ogca~d8{{scg|fccc}p>0`c>ccccccg;c6cccckwb< {{C~cCG|~~~00001000~~ 8  lp``cflxlfcp0000002>~~~~0~~~0````c>c{cx[?c4&c6 8p00000`00000  v6ccc3cG~cCGca````````@d8a>c?|~~<b<|~~cxn~b4&CB~DDDDDDDDUUUUUUUUwwwwwwww66666666666666666666666666666666666666666666666666666666666666666666666666666667666666666666670??07666666666666666666666666667076666666666666666666666666666666666666666666??66666666666666666666666[v {{ ~p~ ff  ~~ cxffcx [v6ccc666w0 >fff<~~~~`0``|``0>ccccccc0  0 0`0 p;n;n8ll80 l<lllllp0`<<<<<<�☺☻♥♦♣♠•◘○◙♂♀♪♫☼►◄↕‼¶§▬↨↑↓→←∟↔▲▼              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρσςτυφχψ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ωάέήϊίόύϋώΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ kbd-1.15.5/data/consolefonts/iso04.080000644000076400007640000000012312056474622014034 00000000000000# combine partial fonts none.00-17.08 ascii.20-7f.08 none.00-17.08 8859-4.a0-ff.08 kbd-1.15.5/data/consolefonts/Cyr_a8x14.psfu0000644000076400007640000001050412056474622015312 00000000000000rJ ~~~~l|88||8<<<<~~<<<~><~~<fffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0`Ɔ8ll8vv000` 000000 0 0f<&|?fff>>fffx |v<``|ffff<ff|ff~22000x66fff||T|T33~``|ff?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№¤■ kbd-1.15.5/data/consolefonts/koi8r-8x140000644000076400007640000000700012056474622014407 00000000000000~~~~l|88||8<<<<~~<<<><~~<ffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0f8ll8vv000` 00000 0 0f<ffff~~~6f||~Z~||涶||||~`|ff|>f a````0@0```08 `_`@`8p``00P@:@@"@C@@0P@:  A0H0@I2@@"@C@@ << ?? @ @00 @ @00 @ @????????????????????????????????????000` 3ff?ff`>``f`?8LEe; ` 3 1>wc`aaa?`     f`vvf`   ` 00` `a`b`b`d`d`h`h``@0@?6F?!@ 0  @````@``@? !? ?1```@```000`gop``````p@??``@@1`````00````p`8 ``````p?```<     `pp``88`9  ?0```g ollg`0?  q10001?00`0`0`0` ````` 0 @a````````````````@a0@0000?00000 0@0000?00000x @@@@`0@``````````Fl8`abdhxlfca`px0000000000 0 p`ppY`Y`Y`M`N`D`D`D``pxxlffcca` ``````````` @0@00`0`0`8700000x ```````````0@8@#````````lfca`0`` p8@``p_F `@`@`@`@`@`@`@`@`@p?`@`@00 pf f f v w@3@7@;=`@09  p` `@0@ @  8` `00 `10xx``00009p00003580`0`0`0`8`<71 ````p@03 ````p90``````0` ? `1 ````1:10p00790000000y0p000012<8<>31xـnddddddd'y0000000y ````````p@8q`````````p@ig```` ````1:s48000000x00@8 0  @y00000009``@00 pf f f 7@;@;@x0@  q`@0@0  p`A8 p` 8 @&@#  ?# ##CC =f`F``?fffw`=a````````````@a 3 ````p9  !c`f`l`x`0@0@xO a`b`d`h`p@8_x00?00`0`0`0?00xp003580`0`0`0`8`<7000xO````````````````````` 'y0000000x' CCCCCCCCCe 9&`B B CBBBg 9?a```````?```````00@`?@``@``?  ?!```` 0900017100001w  q   q  q@&@#  q  q  q  q  q  q` ````` 0 @` ````` 0 @` ````` 0 @` ````` 0 @` ````` 0 @3 a````````````````@a0@0000?00000  0@0000?00000 0@0000?00000 0@0000?00000 0@0000?00000 0@0000?00000 0@0000?00000 0@0000?00000  @@@@`0@ @@@@`0@ @@@@`0@ @@@@`0@  @@@C`0@ @@@C`0@```````````````````  #6`abdhxlfca`p`abdhxlfca`p0`x0000000000 0 x0000000000 0 x1100000000 0 x0000330000 0 x0136<8pp00 0 @&@`pxxlffcca` `pxxlffcca``pxxlffcca``pxxlffcca` ``````````` @0@  ``````````` @0@ ``````````` @0@@&@ ``````````` @0@ ``````````` @0@ ``````````` @0@ 3 ``````````` @0@ ````````lfca`````````lfca`0`` p8@``p_0`` p8@``p_0`` p8@``p_0`` p8@``p_0`` p8@``p_F F ?F `@`@`@`@`@`@`@`@`@p? `@`@`@`@`@`@`@`@`@p?`@`@`@`@`@`@`@`@`@p?`@`@`@`@`@`@`@`@`@p?`@`@`@`@`@`@`@`@`@p?`@`@`@`@`@`@`@`@`@p?`@`@`@`@`@`@`@`@`@p? 3`@`@`@`@`@`@`@`@`@p?`@`@`@`@`@`@`@`@`@p?pf f f v w@3@7@;=pf f f v w@3@7@;= pf f f v w@3@7@;=pf f f v w@3@7@;= p` `@0@ p` `@0@ p` `@0@ p` `@0@  @  8`@  8`@  8`@`?@``@``????????????????????????????????????????????????????????????????????????????????????????????????00090009 0009@&@#00090009 00090009000900091 ````p@0 1 ````p@01 ````p@01 ````p@01 ````p@00gAs=3 ````p90``````0` 0``````0`0``````0`0``````0`0``````0`0``````0`0``````0`0``````0``1 ````1:1`1 ````1:1`1 ````1:1 `1 ````1:1`1 cc``1:1`1 ````1:1<fp00790000000yp0~~0790000000y `0p000012<8<>31x 3p000012<8<>31x @``@&@#'y0000000y 'y0000000y'y0000000y'y0000000y ````````p@8  ````````p@8 ````````p@8@&@# ````````p@8 ````````p@8 ````````p@8`  ````````p@8s48000000xs48000000x 00@8 000@8 000@8 000@8 000@8 0@  @  ? @  @y00000009` y00000009`y00000009`y00000009`y00000009`y00000009` y00000009`` y00000009`y00000009`@`pf f f 7@;@;@pf f f 7@;@;@ pf f f 7@;@;@pf f f 7@;@;@ `@0@0  p`@0@0  p`@0@0  p`@0@0  p `A8 p``A8 p``A8 p`?  ?!```` 09????????????????????????10 3110f`I H H H I f`0!113?0o`HHO J I h0` 3f3 `  @?!! <|||< 0000?f3 ` 3f 000@9``00``0yy``0aAf`f`cf 00f`iɐ`     #`"" " ????????????????????????0@@@ 33 &&  q`@ ?`0000?00000y0@_F0@OQ ``````````` @0@`p 0@0@ `````````000y 0 0`000000000x &##AAA ```o`o````` @0@  q? @ @?00000000000y `    `&@&`f`f`f`f`&@pf`f`f`f`f`f`f`?0````````000y????????????  6 # c@a@aaa@3@`0``00``0` 'y00000000  33q00`0`0`0`0`09 6 # c@a@aaa@3@`0017100`0`0`0`0`4@3000p0`0`00113  00  ``````p@80``00``0`A80`@@@`08` 'y0000000000000?00000y1248<631x0X  00@``y000000096`0000a`00`0`N00`` 0` 00000000y00`0`0`0`8=700000 `````p8` 0c```````p8q00`0`0`0`0`097f`f`f`f`f`&@``` 0`@`0f`f`f`f`f`f`f`?00``f`f`f`f`w`?933q00`0`0`0`0`09???????????? q00`0`0`0`0`09 00``f`f`f`f`w`?9????????????????????????0790000000x0 0`000000000x` 0````08 `?`   `acccccc`c c c c`0790000000y `abdhxlfca`p`acgfnl|xp``@0@0 xy000000000000`0 000?00`0`0`0?0@ @ pF f`&@666f`p @``@``@9`acgfnl|xp``acgfnl|xp`?a????????????`@0@0 x????????????y00000000000``y00008ffffffffffffffffffffff``~L ` ` ` ```````lvfffv<7c@``?``@cfd`d d d | d d d f g`?``? 0`0gIp````````p@8000?000000@000000x ` f`&@&f`?`@``@`1x1136<880yx1136<880y???????????? ``q{nd`````````????????????F ????????????&&`f`f`f`f`f@6@y00000000``y0008ffffffffffffffff``~L ` ` `````lvffv<7``?``@afd`d | d d f g`0`0 0qp000790000000x 00@000000x`0 ``08 `&&&&'`&`&`g`fff~g`f`f`g`p000000079000y y1248<631xx1136<880y`@0@0  py00000000`acgfnl|xp`q1326<880y<~7<~7a`fcqn``````q`````f`c`qhg```` `00000000000x@00000000x```gy``````p00079000000ypF f`&@666f`pf`&@6f`?a ``````````` ``````` `````````````````p`ppY`Y`Y`M`N`D`D`Dp``q{nd``c@``?``@c``?``@a�▒░▓│┃║┤┫╡╢╣┐┓╕╖╗└┗╘╙╚┴┻╧╨╩┬┳╤╥╦├┣╞╟╠─━═—┼╋╪╫╬┘┛╛╜╝┌┏╒╓╔█▄▌▐▀▾▼■¢£¥€₴¼½¾←↑→↓¤₡₢₣₦₧₨₩₫₯₱₲₵              !"“”‟#$%&'‘’()*+,‚-‐‒–−./0123456789:;;<=>?@AΑАBΒВCСDEΕЕFGHΗНIΙІJЈKΚКKLMΜМNΝOΟОPΡРQRSЅTΤТUVWXΧХYΥZΖ[\]^_`‛aаbcсdeеfƒghiіjјklmnnoοоpрqrsѕtuvwxхyуz{|⎪}~ÆæÐĐðØøÞþŊŋŒœƏəƷʒßÀÁÂÃÄӒÅÅĀĂĄÇĆĈĊČĎÈЀÉÊËЁĒĖĘĚĜĞĠĢǤǦĤĦÌÍÎÏΪЇĪĮİĴĶǨĹĻĽĿŁÑŃŅŇÒÓÔÕÖŌŐŔŘŚŜŞŠȘŤŦȚŢÙÚÛÜŪŬŮŰŲŴẀẂẄÝŶŸΫỲŹŻŽǮàáâãäӓåāăąçćĉċčďđèѐéêëёēėęěĝğġģǥǧĥħìíîïїīįıĵķǩĺļľŀłñńņňòóόôõöōőŕřśŝşšșťŧțţùúûüūŭůűųŵẁẃẅýÿŷỳźżžǯ¡§¨©ª®«¯°±²³´¶··•¸¹º»¿×÷ˇ˘˙˛„…‰‹›™ʹ͵΄΅ΆΈΉΊΌΎΏΐΓГΔΘΛΞΠПΣΦФΨΩΩάέήίΰαβγδεζηθικĸкλμµνξπпρςστυφχψωϊϋύώЂЃЄЉЊЋЌЍЎЏБДЖЗИЙЛУЦЧШЩЪЫЬЭЮЯбвгджзийлмнтфцчшщъыьэюяђѓєљњћќѝўџҊҋҌҍҎҏҐґҺһӁӂӅӆӇӈӉӊӍӎӬӭkbd-1.15.5/data/consolefonts/lat7a-14.psfu0000644000076400007640000001060712056474622015066 00000000000000rJ ~~~~l|88||8<<<<~~<<<><~~<ffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0f8ll8vv000` 00000 0 0f<l8l||||`0||0xv`0v~ x8ll8|~8ll8|0000`|0`܆ >0fΞ><<<6ll6l6lDDDDDDDUUUUUUUwwwwwww666666666666666666666666666666666666666666666666666666666666668l<<fbhxhbf66666667666666l8?@AÀÁÂÃBC©DEÈÊËFGHIÌÍÎÏJKKLMNOÒÓÔÕPQR®STUÙÚÛVWXYÝZ[\]^_`aãbcdefghijklmnoõpqrstuvwx×yýz{|¥}~⌂ÇüéâäàåçêëèïîìÄÅÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐ĄĮ┬├─┼Ę╟Č╔╩Ė╠═╬╧Š╤╥╙╘╒╓╫Ų┘┌Ū▄▌Ž▀ąįΓπΣσęτčΘΩΩė∞φøε∩š±≥≤⌠⌡÷≈ų∙·ūⁿ²ž kbd-1.15.5/data/consolefonts/lat4a-12.psfu0000644000076400007640000000755512056474622015071 00000000000000rJ  ~Ù~~~nnnn6000x<< f<›?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`‘‛abcdefƒghijklmnopqrstuvwxyz{|¦}~˜Ÿ¥ÌÏ└ì│┌├ï┘─┴┐┤┬┼„“▀┗╚▄┃║┏╔┣╠█┛╝━═┻╩┓╗╣┫┳╦╋╬␣ ĄĸŖ¤Ĩϧ¨ŠĒĢŦ­‐‑–ޝ°ą˛ŗ´ĩšēģŧŊžŋĀÁÂÃÄÅÅÆĮČÉĘËĖÍÎĪĐÐŅŌĶÔÕÖרŲÚÛÜŨŪßāáâãäåæįčéęëėíîīđðņōķôõö÷øųúûüũū˙kbd-1.15.5/data/consolefonts/LatArCyrHeb-19.psfu0000644000076400007640000002615412056474622016167 00000000000000rJ ~Ù~~~wwnn6000000~~~8l 0d|8l  l8fffffff|``{8<8lll8|0`̜<~ 0`ܦ 0>0`260`̜<~ 0`f<`|ffffff|``|fffflxp```|8l||~{ 0f|f<ca`d|d``acl8||ffffffffff~~vffffffff||||~~~|<~~<f~<<~f~00<>33333>|~|󳳳~~66ff|~||>ffffff|~ZZ<vffff||||~~~|~~l88l~00>333>||~~6fll|~00<6666 |||`0 ||ffffffA@ ` 0@$F0@0@ D84D$@ XxA~ $A~$A~#@A>#@A>#@A>!>!>D8D8Iv@@ HIv@@a~@@ a~@@ .1! $ .1! @A> @A> E~ E|  A~A| @@ A|  D8 F| F|H 8` 8`66$ 8` 8` 8` 8`"I6  088�¢Œœ£©«®™»░▒▓ÀÇÈÊÑÒÓÙÝàçèêñòóùýÿπ              !"”#$%&'’()*+,‚-−./0123456789:;<‹=>›?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`‛abcdefƒghijklmnopqrstuvwxyz{|}~˜ŸĀÁÂÃÄÅÅÆĮČÉĘËĖÍÎĪÐĐŅŌĶÔÕÖרŲÚÛÜŨŪß ␣ĄĸŖ¤Ĩϧ¨ŠĒĢŦ­‐‑–ޝ°ą˛ŗ´ĩšēģŧŊžŋ¥ÌÏ└ì│┌├ï┘─┴┐┤┬┼„“▀┗╚▄┃║┏╔┣╠█┛╝━═┻╩┓╗┫╣┳╦╋╬āáâãäåæįčéęëėíîīđņōķôõö÷øųúûüũū˙¡¦ª¬±²³µ¶·•¹º¼½¾¿ÞþĂăĆćĈĉĊċĎď‟ðĚěĜĝĞğĠġĤĥĦħİıĴĵĹĺĽľŁłŃńŇňŐőŔŕŘřŚśŜŝŞşŢţŤťŬŭŮůŰűŹźŻż˘˝ЁЂЃЄЅІЇЈЉЊЋЌЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюяёђѓєѕרשתљњћќўџ☸אבסעהפצחטקךכלםמןנגדףוץזיіїј،؛؟ءآأؤإئابةتثجحخدذرزسشصضطظعغـ—―فقكلمنهوىيًٌٍَُِّْ‘‗‾№kbd-1.15.5/data/consolefonts/gr737a-8x8.psfu0000644000076400007640000000547312056474622015300 00000000000000rJ ~~~~l|88||88|888||8<<><~~<ffffff{>a`<|0f8l8vv0 000 0 0f<66>666<fffff<ff<<ll~~0 0~ 0 ~<$ff<<~vv8ll8 l<l6666x 0|<<<<�☺☻♥♦♣♠•◘○◙♂♀♪♫☼►◄↕‼¶§▬↨↑↓→←∟↔▲▼              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρσςτυφχψ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ωάέήϊίόύϋώΆΈΉΊΌΎΏ±≥≤ΪΫ÷≈°∙·√ⁿ²■ kbd-1.15.5/data/consolefonts/default8x16.psfu0000644000076400007640000001155112056474622015706 00000000000000rJ ~~~~l|88||8<<<<~~<<<><~~<fffffffff{|`8ll8 |<~~<~<~~< 0``0$ff$88||||88<<<fff$lllllll||| 0`Ɔ8ll8vv000` 000000 0 0f<l8l||||`0||0xv`0v~ x|||~~8ld`````f<ff|bfofff~p0`x |v 08<0`||0`vvffffffv~8ll8|0000`|0`Λ 0fΖ><<<6ll6l6lDDDDDDDDUUUUUUUUwwwwwwww66666666666666666666666666666666666666666666666666666666666666666666666666666667666666666666670??07666666666666666666666666667076666666666666666666666666666666666666666666??66666666666666666666666vvxlllllll`00`~pfffff|``v~ffff<~~~~`0``|```0|~0  0~ 0`0 ~p~vv8ll8 ll<lllllp0`||||||| ☺☻♥♦♣♠•◘○◙♂♀♪♫♬☼▶►◀◄↕‼¶§▬↨↑↓→←∟⌙↔▲▼              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~⌂ÇüéâäàåçêëèïîìÄÅÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßβΓπΣσµμτΦΘΩΩδ∞φ∅⌀ε∈∩≡±≥≤⌠⌡÷≈°∙⋅·√ⁿ²∎■ kbd-1.15.5/data/consolefonts/iso07u-16.psfu0000644000076400007640000001152512056474622015206 00000000000000rJ ~~~~l|88||8<<<<~~<<<><~~<fffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0`Ɔ8ll8vv000` 000000 0 0f< 8  0``08ld`````2`````2((llƊ|`8ll8 |fffÙf 6ll6~8ll8~~0011?33?3333<l6l333333`bfl0`܆ 33 !!!!!33 f8lfff|ffffb```````8lfbhxh`bfƆ 0`||<<fflxxlff8l|||fff|`````00`~~Z<ffff<<<~~<l|88|l~<ccccccc>lxxlf8l 6ffffffffff```ll88`x0`|<||ffffffc`8 |x|00006fffff<\|l888l|fffffff<8||8fffff<8ff�☺☻♥♦♣♠•␊░▒▓█▄▀▌▶►◀◄↕‼¶§▬↨↑↓→←∟⌙↔▲▼              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~⌂╵╶└╷│┌├╴┘┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗╣┫┳╦╋╬�‘’£€₯¦§¨©ͺ«¬­█―°±²³ϳϴΆ·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡ─ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώÿkbd-1.15.5/data/consolefonts/drdos8x16.psfu0000644000076400007640000002056712056474622015404 00000000000000rJ ~~~~f~<>><<<<<~~<<<x8l||||0||0xv0v~ x8ll8|||ffff<ff <~~<000``~```0<~ffffffff~~~`0 0`~ 00 ~p~rr&x~~6f<`|ff|ffb````6ffff~~||86f~~|~~~``|ff|x>xx>x~~6f333333f<8<000`00 0`8l8v0||88xX<f8ll8f||0 0` ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëёèïїîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φ∅ε∩≡±≥≤⌠⌡÷≈°∘·∙·˙•√ⁿ²■ øØ×®ÁÂÀ©ãä»ðđÐĐÊËЁÈıÍÎÏЇ¦ÌÎÒÓÔÒÓõÕþÞÚÛÙýݯ—´­¯ì‗¾¸˛¨¹³БГДЖЗИЙЛПУФЦЧШЩЪЫЬЭЮЯбвгджзийклмнптуфцчшщъыэюяЄєЎ№АВЕКМНОРТСХаеорсхьў¤ĉĈċĊİĝĜĞğĤĥĴĵş×ŞŜŝĠġĦħŬŭℓʼn˘ìıżŻůćłŐőŹĆĹĺĽľŚśŤťŁčĄąŽžĘęźČĚĂăĎďŇěŢŮŃńňŠšŔŕŰţ˝˛űŘřˇkbd-1.15.5/data/consolefonts/iso02-12x22.psfu0000644000076400007640000002751312056474622015350 00000000000000rJ , 0@ I @ PI F 00o`HHO J I h00f`I H H H I f`0@0`````08 `cf 00f`iɐ`????????????????????????????????????????????????????????????' CCCCCCCCCCe 9&`B B CBBBg 90H0@I2 @@"@C@@????????????????????????????????????????????????1111111111111<|||< 10 311???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ??333 j` z? ```j? 8Le9 `3 1!11'c a`p9`     f`vvf`    ` 00` `a`b`b`d`d`h`h``@0@?6F?!@ 0  @````@``@?11! ?1```@```000`gop``````p@??``@@1`````00````p`8 ``````p?```<     `8p8``88`!  `@ G I I M G`0` ? @@`@`a````a`````````` ``````00 @a``````````````````@a00@000?00000 0 00@000?000000x` ````a````0````````````````````````h0acflxx|ngca`px00000000000 0 p`pppY`Y`Y`M`N`N`D`D`p` p x X L F G C A@@@`0 ````````````` @0@00`0`0`0@?000000x `````````````0@8#a````|ngca`p0``` p<@```p_f`F p` ` ` ` ` ` ` ` ` ` p@?`@000 pf f f v w@3@7@;=p` 0@8   @`p` 0@ ?0   `? `00 `1` 009` ```gop````````p`x@O1 ````p@9`````1 ````````p9`p0``````p8`` ?  1```1>`? `@ @ ?0p00790000000y!1````acf|x|ngcnf`f`f`f`f`f`f`p'y0000000y ````````p@8πq``````````@xo````  ````````p`8`````9Z``<@10@8 8/  @y00000009`p` 0@0@ pf f f 7@;@;@p@8  ` 0@0@  8p`A 0 `` 8  >`gC@@0``````n`j`j`` ```````0 @y00000009`0``````p8`  009` 009`  009`  009`1 ````p@9 0``````p8`0``````p8` 0``````p8`1  ? ``@` ? ``@`0 000?0000 0 =F000?Fy  ?##CC  ````````p@8 ````````p@8  ````````p@8 y00000009` y00000009`` 0@0@  xp ````````` @0@0` ` ` ` ` ` ` ` ` p@?6&ffffv@7 >`A````0|&""""=# p`  009` ````````p@8y00000009`@?#'y0000000y@?#p` p x \ N G CA@@`0!113?0000?00@8@??000??0P@:  A0P@: @@"@C@@` 3f3 `f3 ` 3f 0 a 0 a 0 a 0 a 0 a 0 wp" Ј" wp" Ј" wp" Ј" wp" ОppОppОppОppОpp           6 # c@a@aa2`0001310`0`0`0`4@30000?0`0 000000000x?I100``0 0  0 `0ga``p9000000009n```@?F ?&f`f`f`f`6@?0000??00000``````````000y 0000q` q `@!`c`b`d`l`h@9/`@ 0?000````````````````ppp x~`g~`gDll(887|9  @?!!☺®©€‰¹Œœ¾‼¶§              !"¨#$%&'()*+,¸-./0123456789:;<=>?@AÀÁÂÃBCDEÈÊËFGHIÌÍÎÏJKKLMNOÒÓÔÕPQRSTUÙÚÛVWXYÝZ[\]^_`aãbcdefghijklmnoõpqrstuvwx×yýz{|}~⌂ÇüéâäàåçêëèïîìÄÅÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßβΓπΣσµμτØΦΘΩΩδ∞øφε∈∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²³ kbd-1.15.5/data/consolefonts/lat0-08.psfu0000644000076400007640000000552512056474622014724 00000000000000rJ ~Ù~vvvvnn8||8த `j """"UUUUD0`0`00` 0`>><~~< 0``0<~~<$ff$6f`0|nlll0xx000lllllll~|0f8l8vv00`0```0`00`f<x00000x xflxlf```bf8ll8ff|``xxff|lfxpx0000xxx0l8lx00x 0fx`````x`0 xxxll`0x0xxxx0x0x`|f|`|܀000xx00xx08ld`8d`d8x000Hx`x>a~3ff3 |||pp0000p0`p0pl0f{;x0d```8l8|f3f~~~~x00x0`f<llll|`llo`|lllllllllllll`olllllo`olll ll ll lllll lllllllllll`0x |v0x |vxx |vvx |vlx |v8lx |v~~~xxp`0xx xxxxxxx`0p00x0p00xpp00xp00xxp|xv`0xx0xxxxxvxxxx00|`0v0vxvv0| `xllx`| �≈Œœ◆␉␌␍␊░▒▓█▄▀▌▐␤␋≤≥≠◀▶↑↓→←↕↔↵π              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŸÀÁÂÃÄÅÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞß␣¡¢£€¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿╵╶└╷│┌├╴┘─┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗╣┫┳╦╋╬àáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿkbd-1.15.5/data/consolefonts/lat9v-14.psfu0000644000076400007640000001052312056474622015112 00000000000000rJ ~Ù~vvnnnn8||8>> 8 xx<">$"> 8 """""""UUUUUUUȨ >PP > 0~~`0 ~~ 8`>~~><~~< 0``0<~~<(ll(6f`0|nllll<<<66llll|p8|bf 0f8l88vv  00000 0 0l88l~  0`||x~| 0`|<| ~6ll6~~~~8l8~~8l0|8ll8l8ƌ0b{l80b0p00x8ll8|l6lwwnnffff<<0000`|`08l 08l8l8lv8lll8l8l88l~?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ÿ╵╶└╷│┌├╴┘─┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗╣┫┳╦╋╬␣¡¢£€¥Š§š©ª«¬­®¯°±²³Žµ¶·ž¹º»ŒœŸ¿ÀÁÂÃÄÅÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿkbd-1.15.5/data/consolefonts/lat5-12.psfu0000644000076400007640000000752212056474622014723 00000000000000rJ  ~Ù~vvnnnn8||8>> 8 xx<">$"> 8 """"""UUUUUUȨ >PP > 0~~`0 ~~ 8`>~~><~~< 0``0<~~<(ll(6f`0|nlll<<<66llll|p8|bf 0f8l88vv  00000 0 0l88l~  0`||x~| 0`|<| ~6ll6~~~~8l8~~8l0|8ll8 0{l80p00x8ll8|l6l`bfl6n6~`bfl0`6 >2f<6n6~0000`|llllll|?0?llllo`|lllllllllllllllllll`olllllllllo`olllll llll llll lllllllll lllllllllllllllllll`0x |v0`x |v0xx |vvx |vllx |v8l8x |v~~||l80 || 0||8l||ll||`08< 08<?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŸÀÁÂÃÄÅÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞß␣¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿╵╶└╷│┌├╴┘─┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗╣┫┳╦╋╬àáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿkbd-1.15.5/data/consolefonts/lat0-10.psfu0000644000076400007640000000652512056474622014716 00000000000000rJ  ~Ù~vvvvnn8||8த `j """""UUUUUD0`0`00` 0`>><~~< 0``0<~~<$ff$6f`0|nlll0xx000llllllll0|x 00f8l8vv00`0```0`00`f<x00000x xflxlf```bf8ll8ff|``xxff|lfxpx0000xxx0l8lx00x 0fx`````x`0 xx8l00x |v``|ffxx |vxx8l```v| `lvff0p000x x`flxl````h0xxff|`v| vf`|x 0|004vx0ll8l| 0d000000000000000vx0x`0x0xxxvxxxxx>xll`0x0xxxx0x0x`|f|`|܀000xx00xx08ld`8d`d8x000xx`8x8l08ll8l8x|x ||~3ff3 |||pp0000p0`p0p|0f{;x0d```8ll8|f3f~~~~x00x0`f<lllll|`lllo`|llllllllllllllll`olllllllo`ollll lll lll lllllll lllllllllllllll`0x |v0x |v8lx |vvx |vllx |v8l8x |v~~~xxp`0xx xxxxxxx`0p00x0p00x pp00xp00xxp|xv`0xx0xx0xxxvxxxx0000|`0v0vxvv0| `xllx`| �≈Œœ◆␉␌␍␊░▒▓█▄▀▌▐␤␋≤≥≠◀▶↑↓→←↕↔↵π              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŸÀÁÂÃÄÅÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞß␣¡¢£€¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿╵╶└╷│┌├╴┘─┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗╣┫┳╦╋╬àáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿkbd-1.15.5/data/consolefonts/cybercafe.fnt0000644000076400007640000001000012056474622015354 000000000000008lll88lll88lll88lll88lll88lll88lll88lll88lll88lll88lll88lll88lll88lll88lll88lll88lll88lll88lll88lll88lll88lll88lll88lll88lll88lll88lll88lll88lll88lll88lll88lll8ff3flllllllllllll8``>cl 06i8ll8``> 0  `0000`Z< 0 0``0 `0  0```>>`f>0`8ll88lf>>``8  l8ll8fff<> 8 xx<">$"> 8 """"""UUUUUUȨ >PP > 0~~`0 ~~ 8`>~~><~~< 0``0<~~<(ll(6f`0|nlll<<<66llll|p8|bf 0f8l88vv  00000 0 0l88l~  0`||x~| 0`|<| ~6ll6~~~~8l8~~8l0|8ll8l8ƌ8b{l80b0p00x8ll8|l6lnnllffff<<0000`|08l08l8l8|v8lll8l8l8|~><~~<fffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0`Ɔ8ll8vv000` 000000 0 0f<ffffff~DDDDDDDDUUUUUUUUwwwwwwwwfb``````><~~<fffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0`Ɔ8ll8vv000` 000000 0 0f<0011?33?3333<l6l333333`bfl0`܆ 33 !!!!!33 f8lfff|ffffb```````8lfbhxh`bfƆ 0`||<<fflxxlff8l|||fff|`````00`~~Z<ffff<<<~~<l|88|l~<ccccccc>lxxlf8l 6ffffffffff```ll88`x0`|<||ffffffc`8 |x|00006fffff<\|l888l|fffffff<8||8fffff<8ff�☺☻♥♦♣♠•◘○◙♂♀♪♫☼►◄↕‼¶§▬↨↑↓→←∟↔▲▼              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ‘’£¦§¨©«¬­―°±²³΄΅Ά·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώkbd-1.15.5/data/consolefonts/tcvn8x16.psf0000644000076400007640000001004012056474622015037 00000000000000rJ ~~~~l||888||88<<<<~~f~~FBBBB~BBBBBb~><~~<ffffffff{|`8ll8 |<~~<~<~~< 0``0$ff$88||||88<<<fff$lllllll||| 0f8ll8vv000` 00000 0 0f<fffffff; >c`c>6<>ff;ff<>ff;0 <>ff;6<>ff;c`c>ff>c`c>0 >c`c>ff8<03n;~w6fffffg6>cccc>cc>cccc>0 >cccc>~~620x000s~f<ff|bfoff~pl88l8l8l8Dfbhxhbf8D8ll8:ll8|lffffll8x |v8lx |v8l||8l||~|v > ``>8||v|| ||||0 8l||:l||v8l|| 8l||8l||`0~|8~|v~| ~|~|`0v8vvv vv00`0v8vvv vv00`0~ 8~ v~  ~ ~ kbd-1.15.5/data/consolefonts/lat2-10.psfu0000644000076400007640000000650012056474622014711 00000000000000rJ  ~Ù~vvnnnn8||8>> 8 xx<">$"> 8 DDDDDUUUUUwwwww踈 >P > 0~~`0 ~~ 0`~~<~~<  0pp0<~~<$ff$6f`0|nlll<<666llllll|p<|bf 0f8l8r~v  0000 0 0l88l~  0`||x~| 8`|<| ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~╵╶└╷│┌├╴┘─┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗╣┫┳╦╋╬ Ą˘Ł¤ĽŚ§¨ŠŞŤŹ­ŽŻ°ą˛ł´ľśˇ¸šşťź˝žżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙kbd-1.15.5/data/consolefonts/928.cp0000644000076400007640000002306412056474622013604 00000000000000EGA e&~~~~l|88||8<<<<~~<<<><~~<fffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0`Ɔ8ll8vv000` 000000 0 0f<0000?@333?33333 ^ l6l@cccccccc>`bfl0`܆ >@333 @ll(0000008lfff|ffff8ll 0`||~~8ll||||fffffffff`00`~ffff<||8ll88ll|88ll(f~~fffff<vv|x|ffffff000000ffffff<vvxl8||~`0|||x|~ 0````><ffffff|f6>|000000|>ffll8~000```><||ffffff|||<~x00006fffff<V|l888l|Dl000000ffffff<||fffff<Dl~~~~l|88||8<<<<~~<<<><~~<ffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0f8ll8vv000` 00000 0 0f<000?@333?3333 ^ l6l@ccccccc>`fl0`܆ >@333 @ll(000008lfff|fff8ll 0`||~~8ll|||ffffffff`00`~ffff<||8l8l|88ll(f~~fffff< vv~x|fffff00000fffff<vvxl8l|~`0||~x|~ 0```>fffff|f>|00000|>ffll8~00```>||fffff|||<~x0006ffff<V|l88l|Dl00000fffff<||ffff<Dl~~~~l|88||88|888||8<<><~~<ffffff{>a`<|0f8l8vv0 000 0 0f<affff|>|0000|6fl8~0<`>||ffff|~|~x006fff<V|l8l|Dl0000<ffff<||fff<Dlkbd-1.15.5/data/consolefonts/iso03.160000644000076400007640000000012312056474622014032 00000000000000# combine partial fonts none.00-17.16 ascii.20-7f.16 none.00-17.16 8859-3.a0-ff.16 kbd-1.15.5/data/consolefonts/163.cp0000644000076400007640000002306412056474622013573 00000000000000 VIDEO & 0 ?@?@      |8    3@0@``x 0~3@`p||p`@<~~<6~?kkk; >c06cc6c>3f~<~~<  00 366>>>><<<fff$lllllll||| 0f8ll8vv000` 00000 0 0f<? 00x@@8@~<0H00O~< >? ~  AB|83 !!~6l6l66lDDDDDDDDUUUUUUUUwwwwwwww< 08!~8IIv86666666666666666666666666666666666666666660000? #CCG~<|>"ccc"6666670??0766666666666666666666666666707666666666666666666666"ccc">&>6cb @`@@@@@@`@@@@@D||D~ " #AAA~<fffff|`8   |8GAA~< xGAA~<6 xl3AII60 fAII60 ~< ~< 8ll8?  ? ? <>@ ? 0 ?@?@      |8    3@0@``x 0~3@`p||p`@<~~<6~?kkk; >c06cc6c>3f~<~~<  00 366>>>><<<fff$lllllll||| 0f8ll8vv000` 00000 0 0f<? 00x@@8@~<0H00O~< >? ~  AB|83 !!~6l6l66lDDDDDDDUUUUUUUwwwwwww< 08!~8IIv86666666666666666666666666666666666660000? #CCG~<|>"ccc"6666670??07666666666666666666666670766666666666666666"ccc">&>6cb @`@@@@@@`@@@@@D||D~ " #AAA~<fffff|`8   |8GAA~< xGAA~<6 xl3AII60 fAII60 ~< ~< 8ll8?  ? ? <>@ ?8@<@~~88` <88`|~$><~~<$~{>c8ll8x$$~<~~< 0``0$ff$<~~<0xx000llllllll0|x 00f8l8vv``0```0`00`f<x00000x xflxlf```bf8ll8ff|``xxff|lfx`0x0000xx0l88lx00xƌ2fx`````x`0 xx8l00x |v``|ffxx |vxx8l```v| `lvff0p000x x`flxlp00000xxxff|`v| vf`|x 0|004vx0ll8l| 0d00000000v" 8  |||x |v80x |v ~~ 8|||||0||f8<|8<8>>||x|||xxv`0v  xQ x8ld`fQ .1$ .1  ~'@@> ~  ~'@@> ~F~ ~  9~3ff3f3f""""UUUUww8<@@ l 666666666666666666  "AA>|D(6670??07666666666670766666666(D0x 00 00008D D8ll8DAA>   AAA>ffff| 84R   <|||(|(X`**AI6 AI6 Q> Q> 8ll8? ??8$?~~~kbd-1.15.5/data/consolefonts/sun12x22.psfu0000644000076400007640000002751312056474622015144 00000000000000rJ , ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1111111111111<|||< 11001111????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????000` 3ff?ff`f>``f`?8LEe; ` 3 1>wc`aaa?`     f`vvf`    ` 00`000000006??a@ 0  @````@``@? !? ?1```@```0 00`gop``````p@??`@@000  000 ``````p?```<     `pp``88`9  ?0```g ollg`0? ? @@`@`````a``````````` `````` 0 @a``````````````````@a0@0@000?00000 0 0@0@000?000000x` ````a`` `0````````````````````````80acflxx|ngca`px00000000000 0 p`pppY`Y`Y`M`N`N`D`D`p` p x X L F G C A@@@`0 ````````````` @0@00`0`0`07000000x `````````````0@8@#a````|ngca`p0`` ` p<@`@``F p` ` ` ` ` ` ` ` ` ` p@?`@000 f f f v w@3@7@;;p` 0@8   @`p` 0@ ?   ? `00 `1`0009 ```gop````````p`xO1 ````p@0`````1 ````````p9`p0``````0` ?  1```1?`? `@ @ ?0p00790000000y 08````acf|x|ngcnf`f`f`f`f`f`f`p'y0000000y ````````p@8q``````````@p````  ````````p`8````s48000000x00@8 0?  @y00000009`p` 0@0@ pf f f 7@;@;@p@8  ` 0@0@  xp`A8 p` 8  >`gC????????????` `````` 0 @y00000009`0``````0` 00090009 0009 00091 ````p@0 0``````0`0``````0` 0``````0`1  ? ``@` ? ``@`0 000?0000 0 =f0F00?f0}  ?##CC  ````````p@8 ````````p@8  ````````p@8 y00000009` y00000009`` 0@0@  xp ````````` @0@0` ` ` ` ` ` ` ` ` p@?6&ffffv@6~~> a````0????????????????????????0009 ````````p@8y00000009`@?#'y0000000y@?#p` p x \ N G CA@@`01113?0000? 000@9??????????????0@:  A0@:@ @@$@G@@` 3f3 `f3 ` 3f 0 a 0 a 0 a 0 a 0 a 0 wp" Ј" wp" Ј" wp" Ј" wp" ОppОppОppОppОpp          ????????????00017100001w????????????????????????????????????????????????000000009600`????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1! @??????????????☺®©€‰¹Œœ¾‼¶§              !"¨#$%&'()*+,¸-./0123456789:;<=>?@AÀÁÂÃBCDEÈÊËFGHIÌÍÎÏJKKLMNOÒÓÔÕPQRSTUÙÚÛVWXYÝZ[\]^_`aãbcdefghijklmnoõpqrstuvwx×yýz{|}~⌂ÇüéâäàåçêëèïîìÄÅÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßβΓπΣσµμτØΦΘΩΩδ∞øφε∈∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²³ kbd-1.15.5/data/consolefonts/lat9w-12.psfu0000644000076400007640000000754312056474622015121 00000000000000rJ  ~Ù~vvnnnn8||8>> 8 xx<">$"> 8 """"""UUUUUUȨ >PP > 0~~`0 ~~ 8`>~~><~~< 0``0<~~<(ll(6f`0|nlll<<<66llll|p8|bf 0f8l88vv  00000 0 0l88l~  0`||x~| 0`|<| ~6ll6~~~~8l8~~8l0|8ll8l8ƌ8b{l80b0p00x8ll8|l6lnnllffff<<0000`|08l08l8l8|v8lll8l8l8|~?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ÿ╵╶└╷│┌├╴┘─┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗╣┫┳╦╋╬␣¡¢£¤€¥¦Š§¨š©ª«¬­®¯°±²³´Žµ¶·¸ž¹º»¼Œ½œ¾Ÿ¿ÀÁÂÃÄÅÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿkbd-1.15.5/data/consolefonts/gr737c-8x14.psfu0000644000076400007640000001047512056474622015355 00000000000000rJ ~~~~l|88||8<<<<~~<<<><~~<ffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0f8ll8vv000` 00000 0 0f<`8``>~ 000 ffffffff<00000ffffl8~ 0 `8``>fffff0000000000?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρσςτυφχψ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ωάέήϊίόύϋώΆΈΉΊΌΎΏ±≥≤⌠⌡÷≈°∙·√ⁿ²■ kbd-1.15.5/data/consolefonts/cp857.080000644000076400007640000000400012056474622013742 00000000000000~~~~l|88||88|888||8<<><~~<ffffff{>a`<|0f8l8vv0 000 0 0f<l|||||0||xv`0v<<8ll8|||8ld`f|||p|0~|0`0x |v 8< ||0vvfffvf~~cl~3fclz6j<<3ff3f3f""""UUUUwwww0`8l|8l 8l~~666666666666666666~~ff<~~v|~~v8l6670??07666666666670766666666||8ll8|~|0 <<a. There used to be a font grcourier rather similar to but uglier than gr928-8x16-thin.psfu, so it was deleted. Some distributions have Greek fonts with names like lat7*, but latin-7 is ISO 8859-13, a character set for the Baltic Rim. kbd-1.15.5/data/consolefonts/iso03.140000644000076400007640000000012312056474622014030 00000000000000# combine partial fonts none.00-17.14 ascii.20-7f.14 none.00-17.14 8859-3.a0-ff.14 kbd-1.15.5/data/consolefonts/iso04.140000644000076400007640000000012312056474622014031 00000000000000# combine partial fonts none.00-17.14 ascii.20-7f.14 none.00-17.14 8859-4.a0-ff.14 kbd-1.15.5/data/consolefonts/lat9u-08.psfu0000644000076400007640000000552212056474622015117 00000000000000rJ ~Ù~vvvvnn8||8த `j """"UUUUD0`0`00` 0`>><~~< 0``0<~~<$ff$6f`0|nlll0xx000lllllll~|0f8l8vv00`0```0`00`f<x00000x xflxlf```bf8ll8ff|``xxff|lfxpx0000xxx0l8lx00x 0fx`````x`0 xxxll`0x0xxxx0x0x`|f|`|܀000xx00xx08ld`8d`d8x000Hx`x>a~3ff3 |||pp0000p0`p0pl0f{;x0d```8l8|f3f~~~~x00x0`f<llll|`llo`|lllllllllllll`olllllo`olll ll ll lllll lllllllllll`0x |v0x |vxx |vvx |vlx |v8lx |v~~~xxp`0xx xxxxxxx`0p00x0p00xpp00xp00xxp|xv`0xx0xxxxxvxxxx00|`0v0vxvv0| `xllx`| �≈Œœ◆␉␌␍␊░▒▓█▄▀▌▐␤␋≤≥≠◀▶↑↓→←↕↔↵π              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŸÀÁÂÃÄÅÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞß␣¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿╵╶└╷│┌├╴┘─┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗╣┫┳╦╋╬àáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿkbd-1.15.5/data/consolefonts/Agafari-12.psfu0000644000076400007640000001746512056474622015417 00000000000000rJ  ~Ù~vvnnnn8||8>> 8 xx<">$"> 8 """"""UUUUUUȨ >PP > 0~~`0 ~~ 8`>~~><~~< 0``0<~~<(ll(6f`0|nlll<<<66llll|p8|bf 0f8l88vv  00000 0 0l88l~  0`||x~| 0`|<|  |8| 0>ffff> | <&>ffffff>|800|fffffff00``00``00|ffff00``00pxf00``00`` ?c8|8|8|8|8| 08|8|8|3j@j@jBjBjBj @@j jB``v v v   kkkknx`` kkkkn<0`f 7c00``00``00``~00``x00``y>f~=e~00``x>ffffffff000|000|>fffff000|00>ffffffff>fffff```000| 7c~Z>ffffffff0|0|~Z>fffff0| >ffffffff~Z>ffff````0| 7c~~~~~~~~0~~``~~$$~~~~~~~~~~~>~~~~~~~~~~~~~~0~~~~~$~~~~~~~~~~~~~~~>~~~00p0000````8 000p70```p00`|b`8 7#008 000008 000008 0>f`< 008 <600 0007}| ~| 7#``x0|ffffff0`0```x0|fff0```000|fffff``x0|ffff``0< >33333```<&fffffffxLxL```<&ffffxL|ff```<&ffff```xLxLxL 7cxL xL0333333 <&fgffff <&ffffgg03336fffffffl8|lpx~ x~ x~ <6fffffl8 0```ffff~ffffffffff~fff33?333333ffff~fff``` 73lll|lllllllll|omlllllll|llllmolll|lll lll|lllomo@66>666666lll|lll```lll|lll 736fff|008l``>6008lff?3006ff|0 0``8l`g=7008lc3`8l``00008l``0006ffff|0fff8l`<8l`<6ffff|0ff8l`<8l`<8l`<8l`<̟36f~ff|0fff8l`<8l`<6f~ff|0ff8l`<8l`<8l`<8l`<̟30x`<0x`<0x`<0x`< 0x`<0x`<0x`<0x`<̟3~2>| 0x 0008h8h8h8h8h|8h8h>">r>r>r~8h| >r~ vff~ffffl8|lpx| 0> x| 0>2><6ff~ffl8 0```00``c0`p3``00``v0`p00`pg>f{?es0`p0` 00``jB00``~00``vllll~`~`~`~`00px|l 6>ff~fd8~f~f~Z0cc �☺☻♥♦♣♠•◘○◙♂♀♪♫♬☼▶►◀◄↕‼¶§▬↨↑↓→←∟⌙↔▲▼              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~⌂ሀሁሂሃሄህሆለሉሊላሌልሎሏሐሑሒሓሔሕሖሗመሙሚማሜምሞሟሠሡሢሣሤሥሦሧረሩሪራሬርሮሯሰሱሲሳሴስሶሷሸሹሺሻሼሽሾሿቀቁቂቃቄቅቆቈቊቋቌቍቐቑቒቓቔቕቖቘቚቛቜቝበቡቢባቤብቦቧቨቩቪቫቬቭቮቯተቱቲታቴትቶቷቸቹቺቻቼችቾቿኀኁኂኃኄኅኆኈኊኋኌኍነኑኒናኔንኖኗኘኙኚኛኜኝኞኟአኡኢኣኤእኦኧከኩኪካኬክኮኰኲኳኴኵኸኹኺኻኼኽኾዀዂዃዄዅወዉዊዋዌውዎዐዑዒዓዔዕዖዘዙዚዛዜዝዞዟዠዡዢዣዤዥዦዧየዩዪያዬይዮዯደዱዲዳዴድዶዷዸዹዺዻዼዽዾዿጀጁጂጃጄጅጆጇገጉጊጋጌግጎጐጒጓጔጕጘጙጚጛጜጝጞጠጡጢጣጤጥጦጧጨጩጪጫጬጭጮጯጰጱጲጳጴጵጶጷጸጹጺጻጼጽጾጿፀፁፂፃፄፅፆፈፉፊፋፌፍፎፏፐፑፒፓፔፕፖፗፘፙፚ፠፡።፣፤፥፦፧፨፩፪፫፬፭፮፯፰፱፲፳፴፵፶፷፸፹፺፻፼ﷰﷻ﷼﷽﷾﷿kbd-1.15.5/data/consolefonts/gr737d-8x16.psfu0000644000076400007640000001147512056474622015361 00000000000000rJ ~~~~l|88||8<<<<~~<<<><~~<fffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0`Ɔ8ll8vv000` 000000 0 0f<ffffff< 0``<`|<||0002>`<`ffffffff< ffff<<`fffff<~~0  0~ 0`0 ~p~vv8ll8 ll<lllllp0`|||||||�☺☻♥♦♣♠•◘○◙♂♀♪♫☼►◄↕‼¶§▬↨↑↓→←∟↔▲▼              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρσςτυφχψ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ωάέήϊίόύϋώΆΈΉΊΌΎΏ±≥≤⌠⌡÷≈°∙·√ⁿ²■ kbd-1.15.5/data/consolefonts/LatArCyrHeb-08.psfu0000644000076400007640000001315412056474622016161 00000000000000rJ ~~||nnnn008DD86ll6xx0000x0l8||bx`ff`x`flf`|`ff`|`f <<p |vp|||flxl|||v||l||~||~0  vxvvvvxv<<~~~~x 0|x 8 xffff|{8<8ll8|6n3f2:*_000`|`|f|`|flx`||xx |v ||0xx|||xxx||0xxxffffv&~~f6l>f|xbx`bxxx8l~| f<f<~| ~| 8D``lvfff~fff`lvf<<8<`<|8l8l`<| ppx x`0x0|x 8~ 80x0008x00000x0000||xv(|00vf|fv 0b ~ 0~ 0|0||flb`x`b08<66& ||vfff||||~~~|||8l88l~08<66<|~|~~6x |~ 8xvf||||~~~|||l8l~0<6<||~~6l|~0<6& ||~||fff 0@@>  ~1!!AA> @ A~  B<~~$0066$0000I6 08�¢Œœ£©«®™»░▒▓ÀÇÈÊÑÒÓÙÝàçèêñòóùýÿπ              !"”#$%&'’()*+,‚-−./0123456789:;<‹=>›?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`‛abcdefƒghijklmnopqrstuvwxyz{|}~˜ŸĀÁÂÃÄÅÅÆĮČÉĘËĖÍÎĪÐĐŅŌĶÔÕÖרŲÚÛÜŨŪß ␣ĄĸŖ¤Ĩϧ¨ŠĒĢŦ­‐‑–ޝ°ą˛ŗ´ĩšēģŧŊžŋ¥ÌÏ└ì│┌├ï┘─┴┐┤┬┼„“▀┗╚▄┃║┏╔┣╠█┛╝━═┻╩┓╗┫╣┳╦╋╬āáâãäåæįčéęëėíîīđņōķôõö÷øųúûüũū˙¡¦ª¬±²³µ¶·•¹º¼½¾¿ÞþĂăĆćĈĉĊċĎď‟ðĚěĜĝĞğĠġĤĥĦħİıĴĵĹĺĽľŁłŃńŇňŐőŔŕŘřŚśŜŝŞşŢţŤťŬŭŮůŰűŹźŻż˘˝ЁЂЃЄЅІЇЈЉЊЋЌЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюяёђѓєѕרשתљњћќўџ☸אבסעהפצחטקךכלםמןנגדףוץזיіїј،؛؟ءآأؤإئابةتثجحخدذرزسشصضطظعغـ—―فقكلمنهوىيًٌٍَُِّْ‘‗‾№kbd-1.15.5/data/consolefonts/GohaClassic-16.psfu0000644000076400007640000002346512056474622016246 00000000000000rJ ~~~~l|88||8<<<<~~<<<><~~<fffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0`Ɔ8ll8vv000` 000000 0 0f<" @~ @~ @@x @c @| x~|~D| @@@>| p p| p@ ||8DDDD| p p| p >AAAAAA||8DDDD|||||||| @||@@0||(||||}x|||D||xx}||||||||||| @|| >II>(||||||}x||||D|||x|x}|xx|x!!!!!!!!!|x|xx|p?!!!!!!||8DDD>" @@@0(|D @((|D     ps "   >" >@ " @@@x@@@x@@@xxp@@@x xpxp|D 8 80xp 8 0xH 0xp0xp|D` P` P` P` P` P80HDBBBB` P "!!!BBBBBBBBDDDGDDDDDDDDDDDGBBBBBDDDDDFEFBBBb""""BBBBB@@@FDDDDDDDDDEEFEEDDDDDDDDFEEDDDDD0!!!!!!!!0$$$'$$$$0$$$$$$$'0""""0$$$$$&%&0!!!0!!!!! 0%&$$$$$$0$%%&%%$$@@\"""@@\"""  0&%%$$$$$||pp||||||pp|| @xxxxp|p|p|00xxpp@">"""""""BB~BBBBBBBDD|DGDDDDDDD|DDDDDDGBB~BBBDD|DDDDFEFC">"""""""BB~BBB@@@@DD|DDD0HD(0HD(0HP $<"" $DD( @0HP <*$ 0HP$$x0HP 0HD(pP "|||||| ||8DD((DDD8DDD(/DD pP P8DD8(DD8DDD(*EF pP P8DDD((D@@8DD(0HD8DDD((DDDD8DDD((GDDD8DDD((DDDG8DDD((D8DDD((DFEFpP P8DDD((DD@@8DDD(0HDxxxxp|p|p|00xxpp@ @@@@@ @䒒|@@@@@@@@~||@@@>" @@|D|~C @@x @䒒|llll~~~~|00plll8|>||d``````||8llllll8|~>b``>~~~~~~ff~ffff<~~~~~0lfff~Nrsffff>~ ?>eb````>$$$$$$$x cc �☺☻♥♦♣♠•◘○◙♂♀♪♫♬☼▶►◀◄↕‼¶§▬↨↑↓→←∟⌙↔▲▼              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~⌂ሀሁሂሃሄህሆለሉሊላሌልሎሏሐሑሒሓሔሕሖሗመሙሚማሜምሞሟሠሡሢሣሤሥሦሧረሩሪራሬርሮሯሰሱሲሳሴስሶሷሸሹሺሻሼሽሾሿቀቁቂቃቄቅቆቈቊቋቌቍቐቑቒቓቔቕቖቘቚቛቜቝበቡቢባቤብቦቧቨቩቪቫቬቭቮቯተቱቲታቴትቶቷቸቹቺቻቼችቾቿኀኁኂኃኄኅኆኈኊኋኌኍነኑኒናኔንኖኗኘኙኚኛኜኝኞኟአኡኢኣኤእኦኧከኩኪካኬክኮኰኲኳኴኵኸኹኺኻኼኽኾዀዂዃዄዅወዉዊዋዌውዎዐዑዒዓዔዕዖዘዙዚዛዜዝዞዟዠዡዢዣዤዥዦዧየዩዪያዬይዮዯደዱዲዳዴድዶዷዸዹዺዻዼዽዾዿጀጁጂጃጄጅጆጇገጉጊጋጌግጎጐጒጓጔጕጘጙጚጛጜጝጞጠጡጢጣጤጥጦጧጨጩጪጫጬጭጮጯጰጱጲጳጴጵጶጷጸጹጺጻጼጽጾጿፀፁፂፃፄፅፆፈፉፊፋፌፍፎፏፐፑፒፓፔፕፖፗፘፙፚ፠፡።፣፤፥፦፧፨፩፪፫፬፭፮፯፰፱፲፳፴፵፶፷፸፹፺፻፼ﷰﷻ﷼﷽﷾﷿kbd-1.15.5/data/consolefonts/lat2-16.psfu0000644000076400007640000001150012056474622014713 00000000000000rJ ~Ù~vvnnnn8||8>> 8 xx<">$"> 8 DDDDDDDDUUUUUUUUwwwwwwwwȨ >PP > 0~~`0 ~~ 0`~~<~~<  0pp0<~~<$ff$6f`0|nllll<<<<6666llllllll|x<|bf 0f8l80v~v  000000 0 0l88l~  0`||x~| 0`|<|  |~ ffffffxffffff 0||0x||3f||||~xf````8ll8v 0vfvv 0v|00000006 ≈Œœ◆␉␌␍␊░▒▓█▄▀▌▐␤␋≤≥≠◀▶↑↓→←↕↔↵π              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~╵╶└╷│┌├╴┘─┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗╣┫┳╦╋╬ Ą˘Ł¤ĽŚ§¨ŠŞŤŹ­ŽŻ°ą˛ł´ľśˇ¸šşťź˝žżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙kbd-1.15.5/data/consolefonts/cyr-sun16.psfu0000644000076400007640000001155612056474622015407 00000000000000rJ ~00000x````````|||`8 |ff<><~~<fffffffff{|`8ll8 |<~~<~<~~< 0``0$ff$88||||88<<<fff$lllllll||| 0`Ɔ8ll8vv000` 000000 0 0f<vffffff||fff|````vfff||?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`aãbcdefghijklmnopqrstuvwxyz{|}~⌂КЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзрстуфхцчшщъыьэюя№ё░▒▓│┤ЁЂЃЄ╣╡╢║╗╕╖╝╛╜ЅЈ┐└┴┬├─┼ІЇ╚╘╙╔╒╓╩╧╨╦╤╥╠╞╟═╬╪╫іїийклмноп┘┌█▄▌▐▀ЉЊЋЌЎЏАБВГДЕЖЗИЙ©±≥≤ђѓ÷≈°∙’•џ€²■� kbd-1.15.5/data/consolefonts/lat2-12.psfu0000644000076400007640000000750012056474622014714 00000000000000rJ  ~Ù~vvnnnn8||8>> 8 xx<">$"> 8 DDDDDDUUUUUUwwwwwwȨ >PP > 0~~`0 ~~ 0`~~<~~<  0pp0<~~<$ff$6f`0|nllll<<6666llllll|p<|bf 0f8l8r~v  00000 0 0l88l~  0`||x~| 8`|<| ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~╵╶└╷│┌├╴┘─┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗╣┫┳╦╋╬ Ą˘Ł¤ĽŚ§¨ŠŞŤŹ­ŽŻ°ą˛ł´ľśˇ¸šşťź˝žżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙kbd-1.15.5/data/consolefonts/Goha-16.psfu0000644000076400007640000002346512056474622014744 00000000000000rJ ~~~~l|88||8<<<<~~<<<><~~<fffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0`Ɔ8ll8vv000` 000000 0 0f< ~> ffff~8x 0x 0x 0x 0x 0x 0x 0x 0x| p|||`0||||l|l|n|n|n |l `|l ~Cpp~ ~~ jjjjj||000```~000000`~0000`~0000``|000000`x000000`~|~~~0000`x000x000x000x000x 000x@`0x000x00x >"00x00x00x00x 00x0"~~~~~~~~0`~~``8~~<$<~~~~}|~~~B~~~|}~~~~~~~~~~~~0`~~~0~~$<~~~~~~~~~~~B~~~~~~00<  00< |x00<  |L ~x|x~Bp0xp0xp0xp0x`0xp80xp0x083308lf< 0`p،p?97008lf<~8ld<8lf<x`0xx`0xx`0xx`0|x`0|x`0xx`0~x`0|x`0xx`0xx`0|x`0|x`0|x`0xx`0~x`0|0x`0x0x`00x`0|0x`0|0x`0|0x`0x0x`0~0x`0|   0`  00 |f0`   0`   |pp|p||p>"|||||| ||8lDDl88l8lDDl88o8lDDl88l8lDDl88l8lDDl88o p߈p8l8lDDl88l8lDl8lf8lDDl88l8lDDl88l8lDDl88l8lDDl88l8lDDl88l8lGGl88l8lDDl88l8lDDl8|``x| x| x|  00x`xx`00000````` 00000``~```` ```@ | ~ ``` ?! @@|D|n000`|000`~llll~`~`~`~`00px|l 6>ff~ffd8~f~f~Z0e~lllllxl cc �☺☻♥♦♣♠•◘○◙♂♀♪♫♬☼▶►◀◄↕‼¶§▬↨↑↓→←∟⌙↔▲▼              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~⌂ሀሁሂሃሄህሆለሉሊላሌልሎሏሐሑሒሓሔሕሖሗመሙሚማሜምሞሟሠሡሢሣሤሥሦሧረሩሪራሬርሮሯሰሱሲሳሴስሶሷሸሹሺሻሼሽሾሿቀቁቂቃቄቅቆቈቊቋቌቍቐቑቒቓቔቕቖቘቚቛቜቝበቡቢባቤብቦቧቨቩቪቫቬቭቮቯተቱቲታቴትቶቷቸቹቺቻቼችቾቿኀኁኂኃኄኅኆኈኊኋኌኍነኑኒናኔንኖኗኘኙኚኛኜኝኞኟአኡኢኣኤእኦኧከኩኪካኬክኮኰኲኳኴኵኸኹኺኻኼኽኾዀዂዃዄዅወዉዊዋዌውዎዐዑዒዓዔዕዖዘዙዚዛዜዝዞዟዠዡዢዣዤዥዦዧየዩዪያዬይዮዯደዱዲዳዴድዶዷዸዹዺዻዼዽዾዿጀጁጂጃጄጅጆጇገጉጊጋጌግጎጐጒጓጔጕጘጙጚጛጜጝጞጠጡጢጣጤጥጦጧጨጩጪጫጬጭጮጯጰጱጲጳጴጵጶጷጸጹጺጻጼጽጾጿፀፁፂፃፄፅፆፈፉፊፋፌፍፎፏፐፑፒፓፔፕፖፗፘፙፚ፠፡።፣፤፥፦፧፨፩፪፫፬፭፮፯፰፱፲፳፴፵፶፷፸፹፺፻፼ﷰﷻ﷼﷽﷾﷿kbd-1.15.5/data/consolefonts/lat0-12.psfu0000644000076400007640000000752512056474622014721 00000000000000rJ  ~Ù~vvnnnn8||8>> 8 xx<">$"> 8 """"""UUUUUUȨ >PP > 0~~`0 ~~ 8`>~~><~~< 0``0<~~<(ll(6f`0|nlll<<<66lllll|p8|bf 0f8l88rv  00000 0 0l88l~  0`||x~| 0`|<| ~6ll6~~~~8l8~~8l0|8ll8l8 8b{l80b0p00x8ll8|l6lnnllffff<<0000`|llllll|?0?llllo`|lllllllllllllllllll`olllllllllo`olllll llll llll lllllllll lllllllllllllllllll`0x |v0`x |v0xx |vvx |vllx |v8l8x |v~~||l80 || 0||8l||ll||`08< 08<?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŸÀÁÂÃÄÅÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞß␣¡¢£€¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿╵╶└╷│┌├╴┘─┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗╣┫┳╦╋╬àáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿkbd-1.15.5/data/consolefonts/Goha-12.psfu0000644000076400007640000001746512056474622014743 00000000000000rJ  ~Ù~vvnnnn8||8>> 8 xx<">$"> 8 """"""UUUUUUȨ >PP > 0~~`0 ~~ 8`>~~><~~< 0``0<~~<(ll(6f`0|nlll<<<66llll|p8|bf 0f8l88vv  00000 0 0l88l~  0`||x~| 0`|<|  ~> ffff~8x 0x 0x 0x 0x 0x 0x 0x 0x| p|||`0||||l|l|n|n|n |l `|l ~Cpp~ ~~ jjjjj||000```~000000`~0000`~0000``|000000`x000000`~|~~~0000`x000x000x000x000x 000x@`0x000x00x >"00x00x00x00x 00x0"~~~~~~~~0`~~``8~~<$<~~~~}|~~~B~~~|}~~~~~~~~~~~~0`~~~0~~$<~~~~~~~~~~~B~~~~~~00<  00< |x00<  |L ~x|x~Bp0xp0xp0xp0x`0xp80xp0x083308lf< 0`p،p?97008lf<~8ld<8lf<x`0xx`0xx`0xx`0|x`0|x`0xx`0~x`0|x`0xx`0xx`0|x`0|x`0|x`0xx`0~x`0|0x`0x0x`00x`0|0x`0|0x`0|0x`0x0x`0~0x`0|   0`  00 |f0`   0`   |pp|p||p>"|||||| ||8lDDl88l8lDDl88o8lDDl88l8lDDl88l8lDDl88o p߈p8l8lDDl88l8lDl8lf8lDDl88l8lDDl88l8lDDl88l8lDDl88l8lDDl88l8lGGl88l8lDDl88l8lDDl8|``x| x| x|  00x`xx`00000````` 00000``~```` ```@ | ~ ``` ?! @@|D|n000`|000`~llll~`~`~`~`00px|l 6>ff~fd8~f~f~Z0cc �☺☻♥♦♣♠•◘○◙♂♀♪♫♬☼▶►◀◄↕‼¶§▬↨↑↓→←∟⌙↔▲▼              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~⌂ሀሁሂሃሄህሆለሉሊላሌልሎሏሐሑሒሓሔሕሖሗመሙሚማሜምሞሟሠሡሢሣሤሥሦሧረሩሪራሬርሮሯሰሱሲሳሴስሶሷሸሹሺሻሼሽሾሿቀቁቂቃቄቅቆቈቊቋቌቍቐቑቒቓቔቕቖቘቚቛቜቝበቡቢባቤብቦቧቨቩቪቫቬቭቮቯተቱቲታቴትቶቷቸቹቺቻቼችቾቿኀኁኂኃኄኅኆኈኊኋኌኍነኑኒናኔንኖኗኘኙኚኛኜኝኞኟአኡኢኣኤእኦኧከኩኪካኬክኮኰኲኳኴኵኸኹኺኻኼኽኾዀዂዃዄዅወዉዊዋዌውዎዐዑዒዓዔዕዖዘዙዚዛዜዝዞዟዠዡዢዣዤዥዦዧየዩዪያዬይዮዯደዱዲዳዴድዶዷዸዹዺዻዼዽዾዿጀጁጂጃጄጅጆጇገጉጊጋጌግጎጐጒጓጔጕጘጙጚጛጜጝጞጠጡጢጣጤጥጦጧጨጩጪጫጬጭጮጯጰጱጲጳጴጵጶጷጸጹጺጻጼጽጾጿፀፁፂፃፄፅፆፈፉፊፋፌፍፎፏፐፑፒፓፔፕፖፗፘፙፚ፠፡።፣፤፥፦፧፨፩፪፫፬፭፮፯፰፱፲፳፴፵፶፷፸፹፺፻፼ﷰﷻ﷼﷽﷾﷿kbd-1.15.5/data/consolefonts/lat4-08.psfu0000644000076400007640000000555512056474622014733 00000000000000rJ ~~||nnnn008DD86ll6xx0000x0l8||bx`ff`x`flf`|`ff`|`f <<p |vp|||flxl|||v||l||~||~0  vxvvvvxv�¢Œœ£©«®™»░▒▓ÀÇÈÊÑÒÓÙÝàçèêñòóùýÿπ              !"”‟#$%&'’()*+,‚-−—―./0123456789:;<‹=>›?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`‘‛abcdefƒghijklmnopqrstuvwxyz{|¦}~˜ŸĀÁÂÃÄÅÅÆĮČÉĘËĖÍÎĪĐÐŅŌĶÔÕÖרŲÚÛÜŨŪß␣ ĄĸŖ¤Ĩϧ¨ŠĒĢŦ­‐‑–ޝ°ą˛ŗ´ĩšēģŧŊžŋ¥ÌÏ└ì│┌├ï┘─┴┐┤┬┼„“▀┗╚▄┃║┏╔┣╠█┛╝━═┻╩┓╗╣┫┳╦╋╬āáâãäåæįčéęëėíîīđðņōķôõö÷øųúûüũū˙kbd-1.15.5/data/consolefonts/gr737c-8x16.psfu0000644000076400007640000001147512056474622015360 00000000000000rJ ~~~~l|88||8<<<<~~<<<><~~<fffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0`Ɔ8ll8vv000` 000000 0 0f<ffffff< 0``<`|<||0002>`<`ffffffff< ffff<<`fffff<~~0  0~ 0`0 ~p~vv8ll8 ll<lllllp0`|||||||�☺☻♥♦♣♠•◘○◙♂♀♪♫☼►◄↕‼¶§▬↨↑↓→←∟↔▲▼              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρσςτυφχψ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ωάέήϊίόύϋώΆΈΉΊΌΎΏ±≥≤⌠⌡÷≈°∙·√ⁿ²■ kbd-1.15.5/data/consolefonts/alt-8x140000644000076400007640000000700012056474622014133 00000000000000~~~~l|88||8<<<<~~<<<><~~<ffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0f8ll8vv000` 00000 0 0f<fffff~DDDDDDDUUUUUUUwwwwwww66666666666666666666666666666666666666666666666666666666666666666666676666666666670??0766666666666666666666667076666666666666666666666666666666666666??6666666666666666666||~Z~|||8l88l ~`|ff|涶||~~6fllll||0  0~ 0`0 ~p~vv8ll8 l<||p0`||||||kbd-1.15.5/data/consolefonts/gr928-9x14.psfu0000644000076400007640000001027212056474622015210 00000000000000rJ ~~~~l|88||8<<<<~~<<<><~~<fffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$llllll|||8`Ɔ8ll8vv000` 00000 0 0f<011?33?3333<l6l333333`bfl0`܆ >33 !!!!33 f8lfff|fffb``````8lfbhxhbfƆ 0b||<<fflxlff8l|||fff|````00`~~Z<ffff<<<~~<l|8|l~<cccccc>lxlf8l 6ffffffff``ll8`x0`||||fffffc`8 |x|0006ffff<\|l88l|ffffff<8||8ffff<8ff�☺☻♥♦♣♠•◘○◙♂♀♪♫☼►◄↕‼¶§▬↨↑↓→←∟↔▲▼              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ‘’£¦§¨©«¬­―°±²³΄΅Ά·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώkbd-1.15.5/data/consolefonts/iso10.160000644000076400007640000000012412056474622014031 00000000000000# combine partial fonts none.00-17.16 ascii.20-7f.16 none.00-17.16 8859-10.a0-ff.16 kbd-1.15.5/data/consolefonts/iso09.080000644000076400007640000000012312056474622014041 00000000000000# combine partial fonts none.00-17.08 ascii.20-7f.08 none.00-17.08 8859-9.a0-ff.08 kbd-1.15.5/data/consolefonts/gr737b-8x11.psfu0000644000076400007640000000710012056474622015340 00000000000000rJ  ||||l|88||88|888||8<<><~~<ffffff{>a`<|0f8l8vv0 000 0 0f<ff<~~ ~~`0`~`0|~~0 0~ 0 ~p~vv8ll8 l<l6666x 0|<<<<�☺☻♥♦♣♠•◘○◙♂♀♪♫☼►◄↕‼¶§▬↨↑↓→←∟↔▲▼              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρσςτυφχψ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ωάέήϊίόύϋώΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ kbd-1.15.5/data/consolefonts/LatArCyrHeb-16.psfu0000644000076400007640000002315412056474622016161 00000000000000rJ ~Ù~~~wwnn60000~~~0b60fΚ?00000`|`|ffff|``|fffflxp``|8l|x |v f|l8fbhxhbff<||6vffffff||||~~~|||l|8|l~008<6666<|~|~~6ffx|~xxvfff||||~~~|||l88l~0<666<||~~6ll|~00<666 |||`8 ||fffffA@ ` 0@$F0@0@ D84D$@ XxA~ $A~$A~#@A>#@A>#@A>!>!>D8D8Iv@@ HIv@@a~@@ a~@@ .1! $ .1! @A> @A> E~ E|  A~A| @@ A|  D8 F| F|H 8` 8`66$ 8` 8` 8` 8`"I6  088�¢Œœ£©«®™»░▒▓ÀÇÈÊÑÒÓÙÝàçèêñòóùýÿπ              !"”#$%&'’()*+,‚-−./0123456789:;<‹=>›?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`‛abcdefƒghijklmnopqrstuvwxyz{|}~˜ŸĀÁÂÃÄÅÅÆĮČÉĘËĖÍÎĪÐĐŅŌĶÔÕÖרŲÚÛÜŨŪß ␣ĄĸŖ¤Ĩϧ¨ŠĒĢŦ­‐‑–ޝ°ą˛ŗ´ĩšēģŧŊžŋ¥ÌÏ└ì│┌├ï┘─┴┐┤┬┼„“▀┗╚▄┃║┏╔┣╠█┛╝━═┻╩┓╗┫╣┳╦╋╬āáâãäåæįčéęëėíîīđņōķôõö÷øųúûüũū˙¡¦ª¬±²³µ¶·•¹º¼½¾¿ÞþĂăĆćĈĉĊċĎď‟ðĚěĜĝĞğĠġĤĥĦħİıĴĵĹĺĽľŁłŃńŇňŐőŔŕŘřŚśŜŝŞşŢţŤťŬŭŮůŰűŹźŻż˘˝ЁЂЃЄЅІЇЈЉЊЋЌЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюяёђѓєѕרשתљњћќўџ☸אבסעהפצחטקךכלםמןנגדףוץזיіїј،؛؟ءآأؤإئابةتثجحخدذرزسشصضطظعغـ—―فقكلمنهوىيًٌٍَُِّْ‘‗‾№kbd-1.15.5/data/consolefonts/lat1-12.psfu0000644000076400007640000000752212056474622014717 00000000000000rJ  ~Ù~vvnnnn8||8>> 8 xx<">$"> 8 """"""UUUUUUȨ >PP > 0~~`0 ~~ 8`>~~><~~< 0``0<~~<(ll(6f`0|nlll<<<66llll|p8|bf 0f8l88vv  00000 0 0l88l~  0`||x~| 0`|<| ~6ll6~~~~8l8~~8l0|8ll8 0{l80p00x8ll8|l6l`bfl6n6~`bfl0`6 >2f<6n6~0000`|llllll|?0?llllo`|lllllllllllllllllll`olllllllllo`olllll llll llll lllllllll lllllllllllllllllll`0x |v0`x |v0xx |vvx |vllx |v8l8x |v~~||l80 || 0||8l||ll||`08< 08<?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŸÀÁÂÃÄÅÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞß␣¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿╵╶└╷│┌├╴┘─┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗╣┫┳╦╋╬àáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿkbd-1.15.5/data/consolefonts/cp866-8x8.psf0000644000076400007640000000404012056474622014734 00000000000000rJ ~~<~~<|88||8<8|8<r0H0xx ``  T88T~p~ 0`||8x<| 0`|<|6f|| 0``||||~|0000 0`0~~p p| 00|||ff|ff||fffffbhxhbbhxh`||<< x````b||ff|``|| ff|ff|||~Z<|l8l888lfff<< 0f`0 p00000p8l00|~~||~~||33>||~~6fx |~xx~fffx|~~xx06fxx""""UUUUwwxx0000| x~~l8l| 0>3>||||lHHx|||||(<<(8<(~|H0| x``000P0ꭺxx<<<<kbd-1.15.5/data/consolefonts/lat5-14.psfu0000644000076400007640000001052212056474622014717 00000000000000rJ ~Ù~vvnnnn8||8>> 8 xx<">$"> 8 """""""UUUUUUUȨ >PP > 0~~`0 ~~ 8`>~~><~~< 0``0<~~<(ll(6f`0|nllll<<<66llll|p8|bf 0f8l88vv  00000 0 0l88l~  0`||x~| 0`|<| ~6ll6~~~~8l8~~8l0|8ll8 0{l80p00x8ll8|l6l`bfl6n6~`bfl0`6 >2f<6n6~0000`|lllllll|?0?lllllo`|llllllllllllllllllllll`olllllllllllo`ollllll lllll lllll lllllllllll lllllllllllllllllllllll`0x |v0`x |v0xx |vvx |vllx |v8l8x |v~~||l80 || 0||8l||ll||`08< 08<?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŸÀÁÂÃÄÅÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞß␣¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿╵╶└╷│┌├╴┘─┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗╣┫┳╦╋╬àáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿkbd-1.15.5/data/consolefonts/lat9-08.psf0000644000076400007640000000404012056474622014537 00000000000000rJ ~Ù~vvvvnn8||8த `j """"UUUUD0`0`00` 0`>><~~< 0``0<~~<$ff$6f`0|nlll0xx000lllllll0|x 00f8l8vv00`0```0`00`f<x00000x xflxlf```bf8ll8ff|``xxff|lfxpx0000xxx0l8lx00x 0fx`````x`0 xxa~3ff3 |||pp0000p0`p0pl0f{;x0d```8l8|f3f~~~~x00x0`f<`0x0xxxvxx0Hx>xll`0x0xxxx0x0x`|f|`|܀`0x |v0x |vxx |vvx |vlx |v8lx |v~~~xxp`0xx xxxxxxx`0p00x0p00xpp00xp00xxp|xv`0xx0xxxxxvxxxx00|`0v0vxvv0| `xllx`| kbd-1.15.5/data/consolefonts/lat4a-14.psfu0000644000076400007640000001055512056474622015065 00000000000000rJ ~Ù~~~wwnn60000›?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`‘‛abcdefƒghijklmnopqrstuvwxyz{|¦}~˜Ÿ¥ÌÏ└ì│┌├ï┘─┴┐┤┬┼„“▀┗╚▄┃║┏╔┣╠█┛╝━═┻╩┓╗╣┫┳╦╋╬␣ ĄĸŖ¤Ĩϧ¨ŠĒĢŦ­‐‑–ޝ°ą˛ŗ´ĩšēģŧŊžŋĀÁÂÃÄÅÅÆĮČÉĘËĖÍÎĪĐÐŅŌĶÔÕÖרŲÚÛÜŨŪßāáâãäåæįčéęëėíîīđðņōķôõö÷øųúûüũū˙kbd-1.15.5/data/consolefonts/gr928-8x16-thin.psfu0000644000076400007640000001127212056474622016152 00000000000000rJ ||||l|88||888888|T8<<">""".|DD|8xx88TT8DDDDDDDDD~rx@0HH0x8TT88TT8 @@ $BB$8||8HHHHDDDDDDD|||`d L 0HHH2Jz    T88T 00 @8DD80P|| @|<| $D||||D|||~|  @ @  @| ||8D|||~||>xƪ¢|||||`0 ||D(DD((DD( @8 8@ 88(D x|~‚||z~|| ~z|‚p|8p` 쒒‚||‚¼~z€~| zD(lD((Dz| @ ` ` `b(D  8D@@@@@rx@0HH0xDD||$HH$pp` @`8D00~@@@|@@@@~BBBB~BBBBB||H$H?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ‘’£¦§¨©«¬­―°±²³΄΅Ά·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώkbd-1.15.5/data/consolefonts/lat1-14.psfu0000644000076400007640000001052212056474622014713 00000000000000rJ ~Ù~vvnnnn8||8>> 8 xx<">$"> 8 """""""UUUUUUUȨ >PP > 0~~`0 ~~ 8`>~~><~~< 0``0<~~<(ll(6f`0|nllll<<<66llll|p8|bf 0f8l88vv  00000 0 0l88l~  0`||x~| 0`|<| ~6ll6~~~~8l8~~8l0|8ll8 0{l80p00x8ll8|l6l`bfl6n6~`bfl0`6 >2f<6n6~0000`|lllllll|?0?lllllo`|llllllllllllllllllllll`olllllllllllo`ollllll lllll lllll lllllllllll lllllllllllllllllllllll`0x |v0`x |v0xx |vvx |vllx |v8l8x |v~~||l80 || 0||8l||ll||`08< 08<?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŸÀÁÂÃÄÅÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞß␣¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿╵╶└╷│┌├╴┘─┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗╣┫┳╦╋╬àáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿkbd-1.15.5/data/consolefonts/gr928a-8x16.psfu0000644000076400007640000001127512056474622015356 00000000000000rJ ~~~~l|88||8<<<<~~<<<><~~<fffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0`Ɔ8ll8vv000` 000000 0 0f<0011?33?3333<l6l333333`bfl0`܆ 33 !!!!!33 f8lfff|ffffb```````8lfbhxh`bfƆ 0`||<<fflxxlff8l|||fff|`````00`~~Z<ffff<<<~~<l|88|l~<ccccccc>lxxlf8l 6ffffffffff```ll88`x0`|<||ffffffc`8 |x|00006fffff<\|l888l|fffffff<8||8fffff<8ff�☺☻♥♦♣♠•◘○◙♂♀♪♫☼►◄↕‼¶§▬↨↑↓→←∟↔▲▼              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ‘’£€¦§¨©«¬­―°±²³΄΅Ά·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώkbd-1.15.5/data/consolefonts/164.cp0000644000076400007640000002306412056474622013574 00000000000000 CJVIDEO ) & 0 ?@?@      |8    3@0@``x 0~3@`p||p`@<~~<6~?kkk; >c06cc6c>3f~<~~<  00 3 (>>>><<<fff$lllllll||| 0f8ll8vv000` 00000 0 0f<? 00x@@8@~<0H00O~< >? ~  AB|83 !!~6l6l66l(PUUUUUUUU&\ (< 08!~8IIv8  0000? #CCG~<|>"ccc""ccc">&>  (**(PTT(&\**** (** ** **6cb @`@@@@@@`@@@@@D||D~ " #AAA~<fffff|`8   |8GAA~< xGAA~<6 xl3 ** AII60 fAII60 ~< ~< 8ll8?  ? ? <>@ ? 0 ?@?@      |8    3@0@``x 0~3@`p||p`@<~~<6~?kkk; >c06cc6c>3f~<~~<  00 3 (>>>><<<fff$lllllll||| 0f8ll8vv000` 00000 0 0f<? 00x@@8@~<0H00O~< >? ~  AB|83 !!~6l6l66l(PUUUUUUU&\ (< 08!~8IIv8  0000? #CCG~<|>"ccc""ccc">&>  (**(PTT(&\**** (** ** **6cb @`@@@@@@`@@@@@D||D~ " #AAA~<fffff|`8   |8GAA~< xGAA~<6 xl3 ** AII60 fAII60 ~< ~< 8ll8?  ? ? <>@ ?8@<@~~88` <88`|~$><~~<$~{>c8ll8x$$~<~~< 0``0 (<~~<0xx000llllllll0|x 00f8l8vv``0```0`00`f<x00000x xflxlf```bf8ll8ff|``xxff|lfx`0x0000xx0l88lx00xƌ2fx`````x`0 xx8l00x |v``|ffxx |vxx8l```v| `lvff0p000x x`flxlp00000xxxff|`v| vf`|x 0|004vx0ll8l| 0d00000000v" 8  |||x |v80x |v ~~ 8|||||0||f8<|8<8>>||x|||xxv`0v  xQ x8ld`fQ .1$ .1  ~'@@> ~  ~'@@> ~F~ ~  9~3ff3f3fUUUU26P@`8<@@ l `    "AA>|D((D0x 00  ( ,0P &\ ,0XdP@b ,0@ 8 ,00 Xd@ 00008D D8ll8DAA>   AAA>ffff| 84R   <|||(|( X`"*AI6 AI6 Q> Q> 8ll8? ??8$?~~~kbd-1.15.5/data/consolefonts/lat4a-16+.psfu0000644000076400007640000001155512056474622015143 00000000000000rJ ~Ù~~~wwnn6000000›?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`‘‛abcdefƒghijklmnopqrstuvwxyz{|¦}~˜Ÿ¥ÌÏ└ì│┌├ï┘─┴┐┤┬┼„“▀┗╚▄┃║┏╔┣╠█┛╝━═┻╩┓╗╣┫┳╦╋╬␣ ĄĸŖ¤Ĩϧ¨ŠĒĢŦ­‐‑–ޝ°ą˛ŗ´ĩšēģŧŊžŋĀÁÂÃÄÅÅÆĮČÉĘËĖÍÎĪĐÐŅŌĶÔÕÖרŲÚÛÜŨŪßāáâãäåæįčéęëėíîīđðņōķôõö÷øųúûüũū˙kbd-1.15.5/data/consolefonts/gr737c-8x7.psfu0000644000076400007640000000507512056474622015277 00000000000000rJ $$||f 0f8l8l>0  00T8T|0| 0`8lll88<8l0|8  8`ll| |`x x8`xl8| 8l8l88l< 80 0 ||0 0< ff~fff<flxlf````~fv~nf>ff>>lx>0x00>f><`|fff8  ``f|f8|fffff>~p``ff<lf8fff><|0|xxxv8ll|`x>~ f<|fff<>f< ff|f<>fffff~`ff<~ l8>`x>|fffB  ""XX66>~~ ~0~~vv8 l<`PPP` @`<<<<�☺☻♥♦♣♠•◘○◙♂♀♪♫☼►◄↕‼¶§▬↨↑↓→←∟↔▲▼              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρσςτυφχψ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ωάέήϊίόύϋώΆΈΉΊΌΎΏ±≥≤⌠⌡÷≈°∙·√ⁿ²■ kbd-1.15.5/data/consolefonts/lat9v-12.psfu0000644000076400007640000000752312056474622015116 00000000000000rJ  ~Ù~vvnnnn8||8>> 8 xx<">$"> 8 """"""UUUUUUȨ >PP > 0~~`0 ~~ 8`>~~><~~< 0``0<~~<(ll(6f`0|nlll<<<66llll|p8|bf 0f8l88vv  00000 0 0l88l~  0`||x~| 0`|<| ~6ll6~~~~8l8~~8l0|8ll8l8ƌ8b{l80b0p00x8ll8|l6lnnllffff<<0000`|08l08l8l8|v8lll8l8l8|~?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ÿ╵╶└╷│┌├╴┘─┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗╣┫┳╦╋╬␣¡¢£€¥Š§š©ª«¬­®¯°±²³Žµ¶·ž¹º»ŒœŸ¿ÀÁÂÃÄÅÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿkbd-1.15.5/data/consolefonts/LatArCyrHeb-16+.psfu0000644000076400007640000002315412056474622016234 00000000000000rJ ~Ù~~~wwnn6000000~~~8l 0d|8l  l8fffffff|`{8<8lll8|0`̜<~ 0`ܦ 0>0`260`̜<~ 0`f<`|ffffff|``|fffflxp```|8l||~{0f|fffffffffff~~vffffffff||||~~~|<~~<f~<<~f~00<>33333>|~|󳳳~~66ff|~||>ffffff|~ZZ<vffff||||~~~~~l88l~00>333>||~~6fll|~00<6666 |||`0 ||ffffffA@ ` 0@$F0@0@ D84D$@ XxA~ $A~$A~#@A>#@A>#@A>!>!>D8D8Iv@@ HIv@@a~@@ a~@@ .1! $ .1! @A> @A> E~ E|  A~A| @@ A|  D8 F| F|H 8` 8`66$ 8` 8` 8` 8`"I6  088�¢Œœ£©«®™»░▒▓ÀÇÈÊÑÒÓÙÝàçèêñòóùýÿπ              !"”#$%&'’()*+,‚-−./0123456789:;<‹=>›?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`‛abcdefƒghijklmnopqrstuvwxyz{|}~˜ŸĀÁÂÃÄÅÅÆĮČÉĘËĖÍÎĪÐĐŅŌĶÔÕÖרŲÚÛÜŨŪß ␣ĄĸŖ¤Ĩϧ¨ŠĒĢŦ­‐‑–ޝ°ą˛ŗ´ĩšēģŧŊžŋ¥ÌÏ└ì│┌├ï┘─┴┐┤┬┼„“▀┗╚▄┃║┏╔┣╠█┛╝━═┻╩┓╗┫╣┳╦╋╬āáâãäåæįčéęëėíîīđņōķôõö÷øųúûüũū˙¡¦ª¬±²³µ¶·•¹º¼½¾¿ÞþĂăĆćĈĉĊċĎď‟ðĚěĜĝĞğĠġĤĥĦħİıĴĵĹĺĽľŁłŃńŇňŐőŔŕŘřŚśŜŝŞşŢţŤťŬŭŮůŰűŹźŻż˘˝ЁЂЃЄЅІЇЈЉЊЋЌЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюяёђѓєѕרשתљњћќўџ☸אבסעהפצחטקךכלםמןנגדףוץזיіїј،؛؟ءآأؤإئابةتثجحخدذرزسشصضطظعغـ—―فقكلمنهوىيًٌٍَُِّْ‘‗‾№kbd-1.15.5/data/consolefonts/koi8-14.psf0000644000076400007640000000704012056474622014540 00000000000000rJ ~~~~l|88||8<<<<~~<<<><~~<ffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0f8ll8vv0 00000 0 0f<vfffff||x |~xxvff||~~6||~~~|T88T||||~0<66<8lvfffff||~~6f||~~~|||XX<|ff 0`lpp~00```00p  pl88l~0<  0`8ll88x~| 8` <|  x````````~||||~ccc~xlfc|||~|fff<<<ff<00000000000>`0 | |c>8~ff<8~ccccc||~~f````|p|`````f<~fff<<fl88l~| 0`0000p0000x  x3~200|002|F;~D|888||8|x <8|x~b`hxh```200<00000000`~  00`| 8llf2ff 8|680zz80zzfzz`zzlzz`zz~80zz~80zz808l808ll8l`8ll8l`8l~808l~808l80|x|80|x|f|x|`|x|l|x|`|x|80p`0f`l`8080f`l`~80~808080f`l`~80~80p0`````d8p`0````d8f00002`00002l00002`00002~8000002~8000002 ~~80~~f0000000`0000000l0000000`0000000~800000000~p`0000000080||80||f||`||l||`||80||80||f||`||l||`||80|80|f|`|l|`|~80|~80|80f<`f<`f<~80f<80|80|f|`|l|`|~80|~80|80||880||8f||8`||8l||8`||8~80||8~80||80zz zz0|x| |x|0 `0000020000020||0||0|0|0| |80zz0080zz00fzz00`zz00lzz00`zz00>|80zz00~80zz00808l00808l00f8l00`8l00l8l00`8l00~808l00~808l0080f80fff`flf`f~80f~80f80008000f00`00l00`00~8000~800080|0080|00f|00`|00l|00`|00~80|00~80|0080||80080||800l||800`||800l||800`||800~80||800~80||800|zz|zz0zz00zz00 zz00>|zz>|zz00|8l8l08l08l8l00 ``0|>|ff0f f>|>|f`000000v3`s6`>|80|0000200002000002 00002|00002~00002x00000000000000`0000000000000000vc0sf0>|80|||0| |80|80|>||~|~f<f<0f< f<p`0 cc  `0|00|000|00~|~|000|| ||0||8 ||8||800  |< 00 "DffDDffD"0```0~~Ʋ               !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~£¦§¨©«­¯¶·»ʹ͵ͺ;΄΅Ά·ΈΉΊΌΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώϐϑϒϓϔϕϖϘϙϚϛϜϝϞϟϠϡἀἁἂἃἄἅἆἇἈἉἊἋἌἍἎἏἐἑἒἓἔἕἘἙἚἛἜἝἠἡἢἣἤἥἦἧἨἩἪἫἬἭἮἯἰἱἲἳἴἵἶἷἸἹἺἻἼἽἾἿὀὁὂὃὄὅὈὉὊὋὌὍὐὑὒὓὔὕὖὗὙὛὝὟὠὡὢὣὤὥὦὧὨὩὪὫὬὭὮὯὰάὲέὴήὶίὸόὺύὼώᾀᾁᾂᾃᾄᾅᾆᾇᾈᾉᾊᾋᾌᾍᾎᾏᾐᾑᾒᾓᾔᾕᾖᾗᾘᾙᾚᾛᾜᾝᾞᾟᾠᾡᾢᾣᾤᾥᾦᾧᾨᾩᾪᾫᾬᾭᾮᾯᾰᾱᾲᾳᾴᾶᾷᾸᾹᾺΆᾼ᾽ι᾿῀῁ῂῃῄῆῇῈΈῊΉῌ῍῎῏ῐῑῒΐῖῗῘῙῚΊ῝῞῟ῠῡῢΰῤῥῦῧῨῩῪΎῬ῭΅`ῲῳῴῶῷῸΌῺΏῼ´῾‐–—‘’‚‛“”„‟€−�kbd-1.15.5/data/consolefonts/cp866-8x14.psf0000644000076400007640000000704012056474622015014 00000000000000rJ ~~~~l|88||8<<<<~~<<<~><~~<fffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0`Ɔ8ll8vv000` 000000 0 0f<&|?fff>>fffx |v<``|ffff<ff|ff~22000x66fff||T|T33~``|ffx<< f<›?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`‘‛abcdefƒghijklmnopqrstuvwxyz{|¦}~˜ŸĀÁÂÃÄÅÅÆĮČÉĘËĖÍÎĪĐÐŅŌĶÔÕÖרŲÚÛÜŨŪß␣ ĄĸŖ¤Ĩϧ¨ŠĒĢŦ­‐‑–ޝ°ą˛ŗ´ĩšēģŧŊžŋ¥ÌÏ└ì│┌├ï┘─┴┐┤┬┼„“▀┗╚▄┃║┏╔┣╠█┛╝━═┻╩┓╗╣┫┳╦╋╬āáâãäåæįčéęëėíîīđðņōķôõö÷øųúûüũū˙kbd-1.15.5/data/consolefonts/cp865-8x16.psfu0000644000076400007640000001150212056474622015200 00000000000000rJ ~~~~l|88||8<<<<~~<<<><~~<fffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0`Ɔ8ll8vv000` 000000 0 0f<l8l||||`0||0xv`0v~ x|||||8ld`````||@~p0`x |v 08<0`||0`vvffffffv~8ll8|0000`|`bfl0`܆ >`bfl0fΚ?<<<6ll6||DDDDDDDDUUUUUUUUwwwwwwww66666666666666666666666666666666666666666666666666666666666666666666666666666667666666666666670??07666666666666666666666666667076666666666666666666666666666666666666666666??66666666666666666666666vvxllllll`00`~pffffff|``v~ffff<~~~~`0``|```0|~~0  0~ 0`0 ~p~vv8ll8 ll<l66666?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø₧ƒáíóúñѪº¿⌐¬½¼¡«¤░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ kbd-1.15.5/data/consolefonts/lat4-14.psfu0000644000076400007640000001055512056474622014724 00000000000000rJ ~Ù~~~wwnn60000›?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`‘‛abcdefƒghijklmnopqrstuvwxyz{|¦}~˜ŸĀÁÂÃÄÅÅÆĮČÉĘËĖÍÎĪĐÐŅŌĶÔÕÖרŲÚÛÜŨŪß␣ ĄĸŖ¤Ĩϧ¨ŠĒĢŦ­‐‑–ޝ°ą˛ŗ´ĩšēģŧŊžŋ¥ÌÏ└ì│┌├ï┘─┴┐┤┬┼„“▀┗╚▄┃║┏╔┣╠█┛╝━═┻╩┓╗╣┫┳╦╋╬āáâãäåæįčéęëėíîīđðņōķôõö÷øųúûüũū˙kbd-1.15.5/data/consolefonts/iso08.140000644000076400007640000000012312056474622014035 00000000000000# combine partial fonts none.00-17.14 ascii.20-7f.14 none.00-17.14 8859-8.a0-ff.14 kbd-1.15.5/data/consolefonts/LatArCyrHeb-14.psfu0000644000076400007640000002115412056474622016155 00000000000000rJ ~Ù~~~wwnn60000~~~f|l8fbhxhbfl8||6vffffff||||~~~|||l|8|l~008<6666<|~|~~6ffx|~xxvfff||||~~~||l88l~0<666<||~~6ll|~00<666 |||`8 |~kkkkk{c>~333333s6c|&fv8 fffflx```p~ 0< ffff<|?@A>|?@A>!> !>D8D8Iv@@@Iv@@@a~@@@a~@@@ .1! $ .1!>@A>>@A>I~  GB<  A~AB< @@ AB<  D8D~D~( 8` 8`66$ 8` 8` 8` 8`I6 088�¢Œœ£©«®™»░▒▓ÀÇÈÊÑÒÓÙÝàçèêñòóùýÿπ              !"”#$%&'’()*+,‚-−./0123456789:;<‹=>›?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`‛abcdefƒghijklmnopqrstuvwxyz{|}~˜ŸĀÁÂÃÄÅÅÆĮČÉĘËĖÍÎĪÐĐŅŌĶÔÕÖרŲÚÛÜŨŪß ␣ĄĸŖ¤Ĩϧ¨ŠĒĢŦ­‐‑–ޝ°ą˛ŗ´ĩšēģŧŊžŋ¥ÌÏ└ì│┌├ï┘─┴┐┤┬┼„“▀┗╚▄┃║┏╔┣╠█┛╝━═┻╩┓╗┫╣┳╦╋╬āáâãäåæįčéęëėíîīđņōķôõö÷øųúûüũū˙¡¦ª¬±²³µ¶·•¹º¼½¾¿ÞþĂăĆćĈĉĊċĎď‟ðĚěĜĝĞğĠġĤĥĦħİıĴĵĹĺĽľŁłŃńŇňŐőŔŕŘřŚśŜŝŞşŢţŤťŬŭŮůŰűŹźŻż˘˝ЁЂЃЄЅІЇЈЉЊЋЌЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюяёђѓєѕרשתљњћќўџ☸אבסעהפצחטקךכלםמןנגדףוץזיіїј،؛؟ءآأؤإئابةتثجحخدذرزسشصضطظعغـ—―فقكلمنهوىيًٌٍَُِّْ‘‗‾№kbd-1.15.5/data/consolefonts/ERRORS0000644000076400007640000000027712056474622013676 00000000000000In iso04.f08 and iso10.f08 the letters K, and k, (letter k with cedilla) are wrong. In iso07.f08 and iso10.f08 the horizontal bar is wrong. Maybe someone with font editor can correct this. kbd-1.15.5/data/consolefonts/UniCyr_8x8.psf0000644000076400007640000000550312056474622015366 00000000000000rJ 0`0x`00`xp~`lvff f```|`8 |<< x|llnmm`|ffflxlf````vv~~0H x~~`<|0f8l8vv0 000 0 0f<ff`|ffff|fff````6ffffbhxhb|8||<|8flxlf6ffff||fff|`||~Z<~|||8l8l~<66<``|ff|x>x~~fx |v|||f|ff``fff||DDDDUUUUwwww6666666666666666666666666666666666676666670??0766666666667076666666666666666666??66666666666ff|`||~Z<~|||8l8l~<6<`|f||~~flbx`bl||cxc>Hx0000xp000x(~|D8~|8ll8h8||<<<<>`?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~⌂АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№¤■§kbd-1.15.5/data/consolefonts/lat7-14.psfu0000644000076400007640000001031212056474622014716 00000000000000rJ ~~~~l|88||8<<<<~~<<<><~~<ffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0f8ll8vv000` 00000 0 0f<P𐐞 ||  $6DDlTD@@@>zzz: fffff||@@ vf```@H$$H@@BDH"F@@BDH.B B$"F|~n8l<<|8l?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€ ”¢£¤„¦§Ø©Ŗ«¬­®Æ°±²³“µ¶·ø¹ŗ»¼½¾æĄĮĀĆÄÅĘĒČÉŹĖĢĶĪĻŠŃŅÓŌÕÖ×ŲŁŚŪÜŻŽßąįāćäåęēčéźėģķīļšńņóōõö÷ųłśūüżž’kbd-1.15.5/data/consolefonts/lat1-08.psfu0000644000076400007640000000552212056474622014722 00000000000000rJ ~Ù~vvvvnn8||8த `j """"UUUUD0`0`00` 0`>><~~< 0``0<~~<$ff$6f`0|nlll0xx000lllllll0|x 00f8l8vv00`0```0`00`f<x00000x xflxlf```bf8ll8ff|``xxff|lfxpx0000xxx0l8lx00x 0fx`````x`0 xxxll`0x0xxxx0x0x`|f|`|܀000xx00xx08ld`|l|x000000000>a~3ff3 |||pp0000p0`p0p0{;x```8l8|f3f7o3f3f<5o0`f<llll|`llo`|lllllllllllll`olllllo`olll ll ll lllll lllllllllll`0x |v0x |vxx |vvx |vlx |v8lx |v~~~xxp`0xx xxxxxxx`0p00x0p00xpp00xp00xxp|xv`0xx0xxxxxvxxxx00|`0v0vxvv0| `xllx`| �≈Œœ◆␉␌␍␊░▒▓█▄▀▌▐␤␋≤≥≠◀▶↑↓→←↕↔↵π              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŸÀÁÂÃÄÅÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞß␣¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿╵╶└╷│┌├╴┘─┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗╣┫┳╦╋╬àáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿkbd-1.15.5/data/consolefonts/gr737c-8x6.psfu0000644000076400007640000000447512056474622015301 00000000000000rJ $$||f 0f8l8l>0  00T8T|0| 0`8lll88<8l0|8  8`ll| |`x x8`xl8| 8l8l88l< 80 0 ||0 0< ff~fff<flxlf````~fv~nf>ff>>lx>0x00>f><`|fff8  ``f|f8|fffff>~p``ff<lf8fff><|0|xxxv8ll|`x>~ f<|fff<>f< ff|f<>fffff~`ff<~ l8>`x>|fffB  ""XX66>~~ ~0~~vv8 l<`PPP` @`<<<<�☺☻♥♦♣♠•◘○◙♂♀♪♫☼►◄↕‼¶§▬↨↑↓→←∟↔▲▼              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρσςτυφχψ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ωάέήϊίόύϋώΆΈΉΊΌΎΏ±≥≤⌠⌡÷≈°∙·√ⁿ²■ kbd-1.15.5/data/consolefonts/koi8r-8x80000644000076400007640000000400012056474622014327 00000000000000~~~~l|88||88|8|8|8||8|<<><~~<ffffff{>c8ll8x~~~<~~<<~~< 0``0$ff$<~~<0xx000llllllll0|x 00f8l8vv``0```0`00`f<x00000x xflxlf```bf8ll8ff|``xxff|lfxpx0000xx0Dl88lx00xƌ2fx`````x`0 xx8l00x ||```|ff|xx ||xx8l```|| ``|ffff0p000x l8``flxlfp00000xxx|ff|``|| vf`|x 0|004|x0ll8l| 0d00000000v8lDDDDUUUUwwww||||h8vv 0`0 0  0B~p8ll80H x88~66666666$f>6f|ff|`<~<~|f|f|``|f||ff>`|f|6ff~ff|``|ff|ffffff8lllll~``|``~~~~``````ff<fff>6f|fff|``f<~<~|ff|ff|```|ff|xfff>``|ff|kbd-1.15.5/data/consolefonts/iso03.080000644000076400007640000000012312056474622014033 00000000000000# combine partial fonts none.00-17.08 ascii.20-7f.08 none.00-17.08 8859-3.a0-ff.08 kbd-1.15.5/data/consolefonts/lat9w-14.psfu0000644000076400007640000001054312056474622015115 00000000000000rJ ~Ù~vvnnnn8||8>> 8 xx<">$"> 8 """""""UUUUUUUȨ >PP > 0~~`0 ~~ 8`>~~><~~< 0``0<~~<(ll(6f`0|nllll<<<66llll|p8|bf 0f8l88vv  00000 0 0l88l~  0`||x~| 0`|<| ~6ll6~~~~8l8~~8l0|8ll8l8ƌ0b{l80b0p00x8ll8|l6lwwnnffff<<0000`|`08l 08l8l8lv8lll8l8l88l~?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ÿ╵╶└╷│┌├╴┘─┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗╣┫┳╦╋╬␣¡¢£¤€¥¦Š§¨š©ª«¬­®¯°±²³´Žµ¶·¸ž¹º»¼Œ½œ¾Ÿ¿ÀÁÂÃÄÅÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿkbd-1.15.5/data/consolefonts/lat9u-10.psfu0000644000076400007640000000652212056474622015111 00000000000000rJ  ~Ù~vvvvnn8||8த `j """""UUUUUD0`0`00` 0`>><~~< 0``0<~~<$ff$6f`0|nlll0xx000llllllll0|x 00f8l8vv00`0```0`00`f<x00000x xflxlf```bf8ll8ff|``xxff|lfxpx0000xxx0l8lx00x 0fx`````x`0 xx8l00x |v``|ffxx |vxx8l```v| `lvff0p000x x`flxl````h0xxff|`v| vf`|x 0|004vx0ll8l| 0d000000000000000vx0x`0x0xxxvxxxxx>xll`0x0xxxx0x0x`|f|`|܀000xx00xx08ld`8d`d8x000xx`8x8l08ll8l8x|x ||~3ff3 |||pp0000p0`p0p|0f{;x0d```8ll8|f3f~~~~x00x0`f<lllll|`lllo`|llllllllllllllll`olllllllo`ollll lll lll lllllll lllllllllllllll`0x |v0x |v8lx |vvx |vllx |v8l8x |v~~~xxp`0xx xxxxxxx`0p00x0p00x pp00xp00xxp|xv`0xx0xx0xxxvxxxx0000|`0v0vxvv0| `xllx`| �≈Œœ◆␉␌␍␊░▒▓█▄▀▌▐␤␋≤≥≠◀▶↑↓→←↕↔↵π              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŸÀÁÂÃÄÅÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞß␣¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿╵╶└╷│┌├╴┘─┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗╣┫┳╦╋╬àáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿkbd-1.15.5/data/consolefonts/lat0-16.psfu0000644000076400007640000001152512056474622014720 00000000000000rJ ~Ù~vvnnnn8||8>> 8 pp<"<$"> 8 DDDDDDDDUUUUUUUUwwwwwwwwȨ >PP >8888 0`~~<~~< 0``0<~~<(ll(6f`0nllll<<<fff$lllllll||| 0`Ɔ8ll8vv0 000000 0 0f<x~6ll6~?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŸÀÁÂÃÄÅÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞß␣¡¢£€¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿╵╶└╷│┌├╴┘─┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗╣┫┳╦╋╬àáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿkbd-1.15.5/data/consolefonts/cp850-8x14.psfu0000644000076400007640000001044212056474622015172 00000000000000rJ ~~~~l|88||8<<<<~~<<<><~~<ffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0f8ll8vv0 00000 0 0f<l8l||||`0||0xv`0v~ x|||||8ld````||@l88l~p 0x |v 08< 0|| 0vvfffffv~8ll8|0000`|8DD8`cfl0n `cfl6n?<<<6ll6l6lDDDDDDDUUUUUUUwwwwwww0`8l8l8l 8l8DD8666666666666666666666666666666666666||ff<~~vx |vv8l6666670??07666666666666666666666670766666666666666666||4,>fff<lffffl8lfbhxhbffbhxhbf0fbhxhbf8< <<?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø×ƒáíóúñѪº¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈıÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýݯ´­±‗¾¶§÷¸°¨·¹³²■ kbd-1.15.5/data/consolefonts/gr928b-8x14.psfu0000644000076400007640000001037612056474622015356 00000000000000rJ ~~~~6>>><<<<~~<<<c06cc6c><~~<~<~~<  00```$ff$>>>><<<ccc"6666666 >ca`>Cc> ac 3c66;nff;000` 00000   f<cgo{scc> < ?>c 0c>cc>6f```~c>0``~ccc>c >ccc>ccc>>ccc?<0 0`0 ~~`0  0`>cc >ccooon`>6ccccc~333>333~3a```a3|6333336|314<413314<400x3a``oc3cccccccc<<ff<s366<663sx0000013cs{ogccc6ccccc6~333>000x>ccccko>~333>633s>cc0cc>ۙ<cccccccc>f<fff<ff;p00<6333n>c``c>6fff;>c`c>620|000x;fff>f<p006;333s  ff<p0036<63s n33333>cccc>n333>00x;fff>n;300x>c8c>~fffff;f<fc66ccccc?<f 3ppp;n6ccl8l||||`0||0xv`0v~ x8ll8|~~8ld````l840000000 8ld````>c06cc6c>ff>A]QQQ]A>6ll6~<pp000000p0`00 ff6ccccc00<000?33?3333XXl6lccccc60`܆ >33 cccc66w Bf6ccccc~ccc~ccc~````````6ccccc```x``` 0``cccccccc>cccccc>cflxpxlfc6cccccccwkccccccs{ogccc>6ccccc6cccccccc~ccc~`````0 0`? 3333 >kkkk>cc66cckkkkk>>ccccc66wUU  :ffff; >`8``> n33333  Bfgffff<:ffff;>ccc~ccc~```c666660 >fff<>`8``>? 000n33333333?333cfl|vc33333fffff```s336<? >cccc>3333s>cccc~```?```0?dfff<~gffff<6kkk>cc66ccckkk>ccckk6ffffgffff< >cccc> gffff< ccckk6�☺☻♥♦♣♠•◘○◙♂♀♪♫☼►◄↕‼¶§▬↨↑↓→←∟↔▲▼              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒ ‘’£€¦§¨©«¬­―°±²³΄΅Ά·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώkbd-1.15.5/data/consolefonts/drdos8x14.psfu0000644000076400007640000001676712056474622015411 00000000000000rJ ~~~~f~<8||8<<<<~~<<<><~~<ffffffff[|`8ll8 |<~~<~<~~< 0``0$ff$<<~~~~<<<<<lll(lllllll||| 0`Ɔ8ll8vv000` 00000 0 0l88l~000`~ 0`8ll88x~| 0`|<| x8l||||0||0xv`0v~ x8ll8|||fff<ff <~~<000``~``0<~fffffff~~~~~0 0~ 00 |p~rrN<8<p0p~````````>66fffff~<~||66ff~|~~~000>333>x̆>x~~6f<`|~`````66ff~<~||866ff~~|~~~0<66<||~~6f||||l~|ְ6>fFff|ffffb`|```blxxllf8llll8ff|````~~<8ll8ll8ll|~~||8ll8?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëёèïїîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φ∅ε∩≡±≥≤⌠⌡÷≈°∘·∙·˙•√ⁿ²■ øØ×®ÁÂÀ©ãä»ðđÐĐÊËЁÈıÍÎÏЇ¦ÌÎÒÓÔÒÓõÕþÞÚÛÙýݯ—´­¯ì‗¾¸˛¨¹³БГДЖЗИЙЛПУФЦЧШЩЪЫЬЭЮЯбвгджзийклмнптуфцчшщъыэюяЄєЎ№АВЕКМНОРТСХаеорсхьў¤ĉĈċĊİĝĜĞğĤĥĴĵş×ŞŜŝĠġĦħŬŭℓʼn˘ìıżŻůćłŐőŹĆĹĺĽľŚśŤťŁčĄąŽžĘęźČĚĂăĎďŇěŢŮŃńňŠšŔŕŰţ˝˛űŘřˇkbd-1.15.5/data/consolefonts/gr737a-9x14.psfu0000644000076400007640000001047312056474622015352 00000000000000rJ ~~~~6>>>kk>>><<c06cc6c><~~<~<~~<  00```66>>>><<<fff$6666666 >ca`>Cc> ac 3c66;nff;0 00000 0 066~   0`@>cgo{scc>8x~>c 0c>cc>6f```~c>0``~ccc>c >ccc>ccc>>ccc?<  0`0 ~~`0  0`>cc >ccooon`>6ccccc~333>333~3a```a3|6333336|314<413314<400x3a``oc3cccccccc<<ff<s336<633sx0000013cwkcccccs{ogccc6ccccc6~333>000x>cccccko>~333>633s>cc0cc>~~Z<cccccccc>cccccc6cccckk>6cc66ccffff<<cF 0ac<0000000<@`p8< <6c <>ff;p00>3333>>c``c>>ffff;>c`c>620x000x;ffff>f<p006;333s8<ff<p0036<63s8<vkkkcn33333>cccc>n3333>00x;ffff>n;300x>c8c>~fffff;ffff<cckk6c66cccccc?|f 3ppp;n6cc6ccccc~ccc~ccc~````````6ccccc```x``` 0``cccccccc>cccccc>cflxpxlfc6cccccccwkccccccs{ogccc>6ccccc6cccccccc~ccc~`````0 0`? 3333 >kkkk>cc66cckkkkk>>ccccc66w:ffff;>ccc~ccc~```c666660 >fff<>`8``>? 000n33333333?333 cfl|vc33333fffff```s336<? >cccc>3333s>cccc~```?dfff<>c`0>~ gffff<6kkk>cc66ccckkk>DDDDDDDUUUUUUUwwwwwww66666666666666666666666666666666666666666666666666666666666666666666676666666666670??0766666666666666666666667076666666666666666666666666666666666666??6666666666666666666ccckk6 :ffff; >`8``> n33333ff    >cccc> gffff<ffgffff< ccckk6@6ccccc@```x```@cccccccc@@6ccccc6@3333 @>ccccc66w~~0  0~ 0`0 ~f33333 ~;n;n66 l<l666666 2>>>>>>>�☺☻♥♦♣♠•◘○◙♂♀♪♫☼►◄↕‼¶§▬↨↑↓→←∟↔▲▼              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρσςτυφχψ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ωάέήϊίόύϋώΆΈΉΊΌΎΏ±≥≤ΪΫ÷≈°∙·√ⁿ²■ kbd-1.15.5/data/consolefonts/LatGrkCyr-8x16.psfu0000644000076400007640000002441412056474622016203 000000000000006~ý~UUUU~~<<~~~~~~>IHHI>|~A"  | |  IH8 I>1JJ4))F"""9EBF9  I**I~ @@8 ~~@  @>DD8BDHP``PHDB@@@@@@@@@~BBf~ZZBBBBBbbRRJJFFBBBF:@@@\bBBBBb\I ?HHI>xDBBBBBDx4:FBBBB<:DFJJRRb"\@B<8DDD|BBBb\ $$BB~BBBB $$BB~BBBB$$$BB~BBBB2L$$BB~BBBB$$$$BB~BBBB$$$B~BBBB<$$BB~BBBBBB<$$B~BBBB$$BB~BBBB$> >>$>>$$>><>>>>>> DD8BDHP``PHDB$BDHP``PHDB0`@@@@@@@@@~@@@@@@@@@~HHP@@@@@@~@@@@F@@@@~@@HP`@@@~2LBbbRRJJFFB BbbRRJJFFBBbbRRJJFFB$BbbRRJJFFB   BBBBBBBBB< BBBBBBBBB<$BBBBBBBBB<$$BBBBBBBBB<<BBBBBBBBB<B<BBBBBBBBB<$BBBBBBBB<3DBBBBBBBBB<BBBBBBBBB<$l( l( l($$l( AA""$AA""$$AA"" AA"" ~ @@~~ @@~$~ @@~$~F< BBF: BBF:$BBF:2LBBF:$$BBF:$BBF:<BBF:BB<BBF:BBF:B<"" >zzzz: (""">HH$$$$HH0BBB<BB$$BB~$B<f""DIIBH*UU y/+)   DD0`$$BB~BBBB`~@@@|@@@@~`BBBB~BBBBB0`>>0`AAAAAA"wf ~@@@@@@@@@"""AAIIII>IIIII>>AAAAA"w3AA"" 2JDDDDJ2IIIIII>BB$$$$BBIIIIIII>"AAIIII6f fBBBBBBB<IIIII>BBBBBBBBBBBBBBF:IIIIIIIIIIIIIIIIIIpBBBBrJJJJr@@@@|BBBB|8D>D8LRRRrRRRRL>BBB>""BB @\bBBBB<|BB|BBB|~@@@@@@@""BBBAAAII**IIIIII>BBBBBBBBBBBF:IIIIIIIIIIIIIIpBBBrJJJr@@@|BBB|8D>D8LRRrRRRL>BBB>"B x <"""" 0~@@@@@@@"@|@@"xHHNIIIHHH~IIIN x ,2""" 0FHP`PHDB FFJJRRbbB<BB$$ `"""""">B<BFFJJRRbbCB<FFJJRRbc@@@|BBBB|@@|BBB||BJF|B@@@@\bBBJj\B@@@~@@@@@@@@@~@@@@@@@@@@\bBBBBB@@@@\bBBBBB<II****IIB<II**II""C""CBBBB~BBBBB BBB~BBBB BBBB~BBBBCBBB~BBBCBBf~ZBBBBCBffZZBBC$$8D>D8$$8D>D8%%%%%Q%$%+%a%b%c%%%U%V%W%%%X%Y%Z%4%;%g%h%i%,%3%d%e%f%%#%^%_%`%%%P% <%K%j%k%l%%%[%\%]% %%R%S%T%%%%%%%%% !!!!         / !"   #$%&'  ()*+, -   "./0123456789:;~<=>?@ABC!DEFGHIJK*!LMNOP QRST"UVWX%YZ[\]^_` a0bcAde5fghiVjXklmno>p@qrsUtuvwxEyz{|#}~JKRSY+!   "$&*.0469;=?ACEGLPTXZ\^`dfbjlnprtvxy{}   PQ!#%'W+/157:<>@BDFHMQUY[]_aegckmoqsuwz|~"  & 0 9 : "!tu&!8     #$&'()*+,-./12346789:;<=?BCDFGHIJKLMNORSTYZ[\]^_kbd-1.15.5/data/consolefonts/Agafari-14.psfu0000644000076400007640000002146512056474622015414 00000000000000rJ ~~~~l|88||8<<<<~~<<<><~~<ffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0f8ll8vv0 00000 0 0f< |8 | 0>ffff> | 6&6ffffff>|800|fffffff00``00``00|ffff00``00pxf00``00`` ?c8|8|8|8|8| 08|8|8|3j@j@jBjBjBj @@j jB``v v v   kkkknx`` kkkkn<0`f 7c00``00``00``~00``x00``y>f~=e~00``x>ffffffff000|000|>fffff000|00>ffffffff>fffff```000| 7c~Z>ffffffff0|0|~Z>fffff0| >ffffffff~Z>ffff````0| 7c~~~~~~~~0~~``~~$$~~~~~~~~~~~>`~~~~~~~~~~~~~~0~~~~~$~~~~~~~~~~~~~~~>`~~~`00p0000````8 000p70```p00`|f`8 7#008 000008 000008 0>f`< 008 <600 0007}| ~| 7#``x0|ffffff0`0```x0|fff0```000|fffff``x0|ffff``0< >33333```<&fffffffxLxL```<&ffffxL|ff```<&ffff```xLxLxL 7cxL 0xL0333333 <&fgffff <&fffffg03336fffffffl8|lpx~ x~ x~ <6fffffl8 0```ffff~ffffffffff~fff33?333333ffff~fff``` 73lll|lllllllll|omlllllll|lllllolll|lll lll|lllomo@66>666666lll|lll```lll|lll 736fff|008l``>6008lff?3006ff|0 0``8l`g=7008lc3`8l``0000|8l``0006ffff|0fff8l`<8l`<6ffff|0ff8l`<8l`<8l`<8l`<̌336f~ff|0fff8l`<8l`<6f~ff|0ff8l`<8l`<8l`<8l`<̌330x`<0x`<0x`<0x`< 0x`<0x`<0x`<0x`<̌33~">r>r>r~8h| >r~ vff~ffffl8|lpx| 0> x| 0>6><6ff~ffl8 0```00``c0`p3``00``v0`p00`pg>f{?es0`p0` 00``jB00``~00``vllll~`~`~`~`00px|l 6>ff~ffd8~f~f~Z0e~lllllxl cc �☺☻♥♦♣♠•◘○◙♂♀♪♫♬☼▶►◀◄↕‼¶§▬↨↑↓→←∟⌙↔▲▼              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~⌂ሀሁሂሃሄህሆለሉሊላሌልሎሏሐሑሒሓሔሕሖሗመሙሚማሜምሞሟሠሡሢሣሤሥሦሧረሩሪራሬርሮሯሰሱሲሳሴስሶሷሸሹሺሻሼሽሾሿቀቁቂቃቄቅቆቈቊቋቌቍቐቑቒቓቔቕቖቘቚቛቜቝበቡቢባቤብቦቧቨቩቪቫቬቭቮቯተቱቲታቴትቶቷቸቹቺቻቼችቾቿኀኁኂኃኄኅኆኈኊኋኌኍነኑኒናኔንኖኗኘኙኚኛኜኝኞኟአኡኢኣኤእኦኧከኩኪካኬክኮኰኲኳኴኵኸኹኺኻኼኽኾዀዂዃዄዅወዉዊዋዌውዎዐዑዒዓዔዕዖዘዙዚዛዜዝዞዟዠዡዢዣዤዥዦዧየዩዪያዬይዮዯደዱዲዳዴድዶዷዸዹዺዻዼዽዾዿጀጁጂጃጄጅጆጇገጉጊጋጌግጎጐጒጓጔጕጘጙጚጛጜጝጞጠጡጢጣጤጥጦጧጨጩጪጫጬጭጮጯጰጱጲጳጴጵጶጷጸጹጺጻጼጽጾጿፀፁፂፃፄፅፆፈፉፊፋፌፍፎፏፐፑፒፓፔፕፖፗፘፙፚ፠፡።፣፤፥፦፧፨፩፪፫፬፭፮፯፰፱፲፳፴፵፶፷፸፹፺፻፼ﷰﷻ﷼﷽﷾﷿kbd-1.15.5/data/consolefonts/Cyr_a8x8.psfu0000644000076400007640000000550412056474622015241 00000000000000rJ ~~<~~<|88||8<8|8<r0H0xx ``  T88T~p~ 0`||8x<| 0`|<|6f|| 0``||||~|0000 0`0~~p p| 00|||ff|ff||fffffbhxhbbhxh`||<< x````b||ff|``|| ff|ff|||~Z<|l8l888lfff<< 0f`0 p00000p8l00|~~||~~||33>||~~6fx |~xx~fffx|~~xx06fxx""""UUUUwwxx0000| x~~l8l| 0>3>||||l||`00`x0`0xP 0000dd``000P0А` @<<<<�☺☻♥♦♣♠•◘○◙♂♀♪♫♬☼▶►◀◄↕‼¶§▬↨↑↓→←∟⌙↔▲▼              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№¤■ kbd-1.15.5/data/consolefonts/880.cp0000644000076400007640000002306412056474622013601 00000000000000M&EGA p5&~~~~l|88||8<<<<~~<<<><~~<fffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0`Ɔ8ll8vv000` 000000 0 0f<vffffff||||~~~|||l|8|l~008<6666<|~|~~6ffx|~xxvfff||||~~~|||l88l~0<666<||~~6ְl|~00<666 B$$BB$$B|`8 |ffff<B$$BB$$BB$$BB$$B00<666|`8ll8 |l~|~~~~l|88||8<<<<~~<<<><~~<ffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0f8ll8vv0 00000 0 0f<vfffff||||~~~|||l|8|l~008<666<|~|~~6fx |~xxvff||||~~~|||88(~0<66<||~~6ְl|~D((DA""A D((DA""A|p|ffff><~~<ffffff{>a`<|0f8l8vv0 000 0 0f<vfff||||~~~|||l88l~08<66<|~|~~6x |~ 8xvf||||~~~|8||8l8l~0<6<||~~6ְl|~B$$B B$$B~|fffaBBB>>BBBBB>~@@@x@@@@~UUQ$ x "~|8 ``  8|""""""""<<<<<<$$8||8  |DDDDDD >||D8DDD8D8D@0HDD$D8$$$HH$~$$$$$$~$$~$$$|||dh ,RL$$0JDDD:   $~$| ~ @@8  @ ~~@  @BBB>@@@|BBBBB|BBBBB>BBBBB><@@@|BBBBBB08 DD8@@@BDHpHDB08|BBBBBBBBBBB>^`@@@@@>@@<||BBBBBB>BBB$$|BB$$BBBBBBBB><~ @~   00bBBBBBFz@@@~r H$$HBBB>$<>BBB>$$<>BBB>$$BBBBBB>BBBBBB><$BBB>BBBBB>xDBBBBBDx@@<|@@<| $@@<||$$|$BBBBBBBB<$BBBBBB>$BBBBBBBB<$BBBBBB>~ @@~~ @~~ @@~~ @~$~ @@~$~ @~@@<|  |$$$$$$$$H|||<<HP @T   "@@@"~~@2L2L𰖐2LBBbRJFBBB2L|BBBBBB BBB<BBB>~@@@x@@@~?@AАΑBВΒCСDEЕΕFGHНΗIІΙJЈKКΚKLMМΜNΝOОΟPРΡQRSЅTТΤUVWXХΧYҮZΖ[\]^_`aаbcсdeеfghiіjјklmnoоpрqrsѕtuvwxхyуz{|}~´µμ¶·¸»≫ÁÂÄÇÉËЁÍÎÓÔÖ×ÚÜÝßáâäçéëёíîóôö÷úüýĂӐăӑĆćČčĎďÐĐęĚěĹĺĽľŁłŃńŇňŐőŔŕŘř─━╬┼└╪█┬├┴┌ŚśŞşŠšŢţŤťŮůŰűŹźŻżŽžȘșȚțˇ˘˙˝—―‘’‚“”„†‡•●…‰‹›€≠≈№Ññ¡¿ÀàÈèkbd-1.15.5/data/consolefonts/lat9v-10.psfu0000644000076400007640000000652312056474622015113 00000000000000rJ  ~Ù~vvvvnn8||8த `j """""UUUUUD0`0`00` 0`>><~~< 0``0<~~<$ff$6f`0|nlll0xx000llllllll0|x 00f8l8vv00`0```0`00`f<x00000x xflxlf```bf8ll8ff|``xxff|lfxpx0000xxx0l8lx00x 0fx`````x`0 xx8l00x |v``|ffxx |vxx8l```v| `lvff0p000x x`flxlp00000xxxff|`v| vf`|x 0|004vx0ll8l| 0d000000000000000vx0xlllll|`lllo`|llllllllllllllll`olllllllo`ollll lll lll lllllll lllllllllllllll000xx00xx08ld`8d`d8x000xx`8x8l08ll8l8x|x ||~3ff3 |||pp0000p0`p0p|0f{;x0d```8ll8|f3f~~~~x00x0`f<`0x0xxxvxxxxx>xll`0x0xxxx0x0x`|f|`|܀`0x |v0x |v8lx |vvx |vllx |v8l8x |v~~~xxp`0xx xxxxxxx`0p00x0p00x pp00xp00xxp|xv`0xx0xx0xxxvxxxx0000|`0v0vxvv0| `xllx`| �≈Œœ◆␉␌␍␊░▒▓█▄▀▌▐␤␋≤≥≠◀▶↑↓→←↕↔↵π              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ÿ╵╶└╷│┌├╴┘─┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗╣┫┳╦╋╬␣¡¢£€¥Š§š©ª«¬­®¯°±²³Žµ¶·ž¹º»ŒœŸ¿ÀÁÂÃÄÅÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿkbd-1.15.5/data/consolefonts/lat2-14.psfu0000644000076400007640000001050012056474622014710 00000000000000rJ ~Ù~vvnnnn8||8>> 8 xx<">$"> 8 DDDDDDDUUUUUUUwwwwwwwȨ >PP > 0~~`0 ~~ 0`~~<~~<  0pp0<~~<$ff$6f`0|nllll<<<<6666llllllll|x<|bf 0f8l80v~v  000000 0 0l88l~  0`||x~| 0`|<| ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~╵╶└╷│┌├╴┘─┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗╣┫┳╦╋╬ Ą˘Ł¤ĽŚ§¨ŠŞŤŹ­ŽŻ°ą˛ł´ľśˇ¸šşťź˝žżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙kbd-1.15.5/data/consolefonts/koi8c-8x160000644000076400007640000001000012056474622014364 00000000000000~~~~l|88||8<<<<~~<<<><~~<fffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0`Ɔ8ll8vv000` 000000 0 0f<fffff~~~6f||~Z~||涶||||~`|fff|>f><~~<ffffff{>c8ll8x~~~<~~<<~~< 0``0$ff$<~~<0xx000llllllll0|x 00f8l8vv``0```0`00`f<x00000x xflxlf```bf8ll8ff|``xxff|lfx`0x0000xx0l88lx00xƌ2fx`````x`0 xx8l00x |v``|ffxx |vxx8l```v| `lvff0p000x x`flxlp00000xxxff|`v| vf`|x 0|004vx0ll8l| 0d00000000v8l0xff|ff0xbhxhbƌ2f||x00000xflxlf0x|8ll8ff|```0`0000xx00x||8l88l|8|llvvfffl8~00p<l8|88|6>0000`00`0`0p0000vv8ll8 l<xllllp0`x<<<<�☺☻♥♦♣♠•◘○◙♂♀♪♫☼►◄↕‼¶§▬↨↑↓→←∟↔▲▼              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρσςτυφχψ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ωάέήϊίόύϋώΆΈΉΊΌΎΏ±≥≤⌠⌡÷≈°∙·√ⁿ²■ kbd-1.15.5/data/consolefonts/162.cp0000644000076400007640000002306412056474622013572 00000000000000 VIDEO & 0 ?@?@      |8    3@0@``x 0~3@`p||p`@<~~<6~?kkk; @`@@@@@3f~<~~<  00 3 (>>>><<<fff$lllllll||| 0f8ll8vv000` 00000 0 0f<"ccc""ccc"? #~< #~<|8|8 x>&> x 3?x+1?x6cb  +1030x@@8@~<H00O~<>? 00x@@8@~<0H00O~< >? ~  AB|83 !!~6l6l66l(PUUUUUUUU&\ (666666666666666666666666666666666666666666  6666670??0766666666666666666666666666707666666666666666666666  (**(PTT(&\**** (** ** **~ " #AAA~<@`@@@@@8   |8GAA~< xGAA~<6 xl3 ** AII60 fAII60 ~< ~< D||D?  ? ? <>@ ? 0 ?@?@      |8    3@0@``x 0~3@`p||p`@<~~<6~?kkk; @`@@@@@3f~<~~<  00 3 (>>>><<<fff$lllllll||| 0f8ll8vv000` 00000 0 0f<"ccc""ccc"? #~< #~<|8|8 x>&> x 3?x+1?x6cb  +1030x@@8@~<H00O~<>? 00x@@8@~<0H00O~< >? ~  AB|83 !!~6l6l66l(PUUUUUUU&\ (666666666666666666666666666666666666  6666670??07666666666666666666666670766666666666666666  (**(PTT(&\**** (** ** **~ " #AAA~<@`@@@@@8   |8GAA~< xGAA~<6 xl3 ** AII60 fAII60 ~< ~< D||D?  ? ? <>@ ?8@<@~~88` <88`|~$><~~<$~{$$~<~~< 0``0 (<~~<0xx000llllllll0|x 00f8l8vv``0```0`00`f<x00000x xflxlf```bf8ll8ff|``xxff|lfx`0x0000xx0l88lx00xƌ2fx`````x`0 xx8l00x |v``|ffxx |vxx8l```v| `lvff0p000x x`flxlp00000xxxff|`v| vf`|x 0|004vx0ll8l| 0d00000000v" 8 88<@@  l   "AA>|D((D8>>||x0xx 00 0000  xQ x8D Q .1$ .1  ~'@@> ~  ~'@@> ~F~ ~  9~3ff3f3fUUUU26P@` 8666666666666666666`  6670??07666666666670766666666  ( ,0P &\ ,0XdP@b ,0@ 8 ,00 Xd@AA>   AAA> 84R   <|||(|( X`"*AI6 AI6 Q> Q> D8ll8D? ??8$?~~~kbd-1.15.5/data/consolefonts/t.fnt0000644000076400007640000001000012056474622013674 00000000000000c|~~x  xprb ~<<~`px|~~|xp`>~~>8|8888|8fffffffff?{;0xs; 0~~~~8|888|88|8888888888888888|8 00f3$ff$<<~~~~<<3f33ffff~x~`ѳf 6m6f<8ln; 0 00````00 0  0f<c| c 0c >|6f|c|c 00003op<$fnz33`c>>cf<88c>>c|3>c|3~p~xff|800ff<0000000000>@` 0 | |cs{3`~ss>c~300<0000?cs~ x8>c|sc?~p~00<006<sfl8f< p 0`ppppv8l3`c> ffs >c~ 3`>cs{66>cs{0 >cs{66>cs{3`~ c~ff>c~`0>c~ffc|ff>c|`0>c| pf>c|fx;h~cs{  >c| 0svv>cs{>c| 0c|`cfl0`Λ `cfl0fΗ>6ll6l66lIIIIIIII<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<fxnv||@0``~```0~~~0  0~ 0`0 ~pvv~><~~<fffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0`Ɔ8ll8vv000` 000000 0 0f<33~6fbb`|ffff6fffffffÁfbhxh`bf<~~<bb``````l|88|l88fllxxllf6f||?fff>>ffffff|````&|~00<6666|☺☻♥♦◆♣♠•◘○◙♂♀♪♫♬☼▶►◀◄↕‼¶§▬↨↑↓→←∟⌙↔▲▼              !"¨#$%&'()*+,¸-­./0123456789:;<=>?@AÀÁÂÃBC©DEÈÊËFGHIÌÍÎÏJKKLMNOÒÓÔÕPQR®STUÙÚÛVWXYÝZ[\]^_`aãbcdefghijklmnoõpqrstuvwx×yýz{|¥}~⌂─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■�∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґ╝╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪Ґ╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪkbd-1.15.5/data/consolefonts/161.cp0000644000076400007640000002306412056474622013571 00000000000000 VIDEO {& 0 ?@?@      |8    3@0@``x 0~3@`p||p`@<~~<6~?kkk; @`@@@@@3f~<~~<  00 366>>>><<<fff$lllllll||| 0f8ll8vv000` 00000 0 0f<"ccc""ccc"? #~< #~<|8|8 x>&> x 3?x+1?x6cb  +1030x@@8@~<H00O~<>? 00x@@8@~<0H00O~< >? ~  AB|83 !!~6l6l66lDDDDDDDDUUUUUUUUwwwwwwww66666666666666666666666666666666666666666666666666666666666666666666666666666667666666666666670??07666666666666666666666666667076666666666666666666666666666666666666666666??66666666666666666666666~ " #AAA~<@`@@@@@8   |8GAA~< xGAA~<6 xl3AII60 fAII60 ~< ~< D||D?  ? ? <>@ ? 0 ?@?@      |8    3@0@``x 0~3@`p||p`@<~~<6~?kkk; @`@@@@@3f~<~~<  00 366>>>><<<fff$lllllll||| 0f8ll8vv000` 00000 0 0f<"ccc""ccc"? #~< #~<|8|8 x>&> x 3?x+1?x6cb  +1030x@@8@~<H00O~<>? 00x@@8@~<0H00O~< >? ~  AB|83 !!~6l6l66lDDDDDDDUUUUUUUwwwwwww66666666666666666666666666666666666666666666666666666666666666666666676666666666670??0766666666666666666666667076666666666666666666666666666666666666??6666666666666666666~ " #AAA~<@`@@@@@8   |8GAA~< xGAA~<6 xl3AII60 fAII60 ~< ~< D||D?  ? ? <>@ ?8@<@~~88` <88`|~$><~~<$~{$$~<~~< 0``0$ff$<~~<0xx000llllllll0|x 00f8l8vv``0```0`00`f<x00000x xflxlf```bf8ll8ff|``xxff|lfx`0x0000xx0l88lx00xƌ2fx`````x`0 xx8l00x |v``|ffxx |vxx8l```v| `lvff0p000x x`flxlp00000xxxff|`v| vf`|x 0|004vx0ll8l| 0d00000000v" 8 88<@@  l   "AA>|D((D8>>||x0xx 00 0000  xQ x8D Q .1$ .1  ~'@@> ~  ~'@@> ~F~ ~  9~3ff3f3f""""UUUUww66666666666666666666666666666666666676666670??0766666666667076666666666666666666??6666666666AA>   AAA> 84R   <|||(|(X`**AI6 AI6 Q> Q> D8ll8D? ??8$?~~~kbd-1.15.5/data/consolefonts/ruscii_8x16.psfu0000644000076400007640000001160212056474622015714 00000000000000rJ ~~~~l|88||8<<<<~~<<<~><~~<fffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0`Ɔ8ll8vv000` 000000 0 0f<&|?fff>>fffx |v<``|ffff<ff|ff~22000x66fff||T|T33~``|ff?@AÀÁÂÃBC©DEÈÊËFGHIÌÍÎÏJKKLMNOÒÓÔÕPQR®STUÙÚÛVWXYÝZ[\]^_`aãbcdefghijklmnoõpqrstuvwx×yýz{|¥}~⌂АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёҐґЄєІіЇї·√©²■� kbd-1.15.5/data/consolefonts/t850b.fnt0000644000076400007640000001000012056474622014273 00000000000000c|~~x  xprb ~<<~`px|~~|xp`>~~>8|8888|8fffffffff?{;0xs; 0~~~~8|888|88|8888888888888888|8 00f3$ff$<<~~~~<<3f33ffff~x~`ѳf 6m6f<8ln; 0 00````00 0  0f<c| c 0c >|6f|c|c 00003op<$fnz33`c>>cf<88c>>c|3>c|3~p~xff|800ff<0000000000>@` 0 | |cs{3`~ss>c~300<0000?cs~ x8>c|sc?~p~00<006<sfl8f< p 0`ppppv8l3`c> ffs >c~ 3`>cs{66>cs{0 >cs{66>cs{3`~ c~ff>c~`0>c~ffc|ff>c|`0>c| pf>c|fx>g|g|@l88l300<0000 >cs{  >c| 0svv>cs{>c| 0c|>A|~n?n~6ll6l66lIIIIIIII0`<$fnzA|<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;h~ff<~~lffxlffflxpc|3c|v>c|v>c|ccccgo{``pnssflx`p 0x p ff<~f< 0 o~~~0  0~ffff<pf< 0`l80` 0`0 `0  0` |  x 8x| x |`````````~~xx x| | 0 0`< |xx 0`~xx p00 0`~~`f6pl80`~xx| |  | x`0 xvxxx x| x``````|||v><~~<fffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0`Ɔ8ll8vv000` 000000 0 0f<l8l||||`0||0xv`0v~ x|||A]QQQ]A>vv6ll6<vv8ll8~p0`00 fffff~ffffbhxxhbfff~fffff<l6lfffffff<0`܆ >ff<<DlR0000008lfff|fffffb``````8lfbhxxhbfƆ 0`||~~8lƂ8||ffff|```vv`00`~~Z<ffff<<~~l|88|l|888|DlfB<<fB$fff<<zz|x|vfffff000000fbbbd8zzxll800000<``8||||~|0`~ vfffff&&ffff<000000 cccc~``<|xx~ fbbbd8l|F,8d|DlH000000fbbbd8||fbbbd8Dlvv�☺☻♥♦♣♠•◘○◙♂♀♪♫☼►◄↕‼¶§▬↨↑↓→←∟↔▲▼              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒ ‘’£€¦§¨©«¬­―°±²³΄΅Ά·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώkbd-1.15.5/data/consolefonts/cp865-8x14.psfu0000644000076400007640000001050212056474622015175 00000000000000rJ ~~~~l|88||8<<<<~~<<<><~~<ffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0f8ll8vv0 00000 0 0f<l8l||||`0||0xv`0v~ x|||||8ld````||@ff|bfoff~p 0x |v 08< 0|| 0vvfffffv~8ll8|0000`|`cfl0n `cfl6n?<<<6ll6||DDDDDDDUUUUUUUwwwwwww66666666666666666666666666666666666666666666666666666666666666666666676666666666670??0766666666666666666666667076666666666666666666666666666666666666??6666666666666666666vvxlllll`00`~pfffff|`v~fff<~~~~`0``~``0|~~0  0~ 0`0 ~p~vv8ll8 l<l66666?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø₧ƒáíóúñѪº¿⌐¬½¼¡«¤░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ kbd-1.15.5/data/consolefonts/lat4a-10.psfu0000644000076400007640000000655512056474622015066 00000000000000rJ  ~Ù~~~nnnn000x<< f<›?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`‘‛abcdefƒghijklmnopqrstuvwxyz{|¦}~˜Ÿ¥ÌÏ└ì│┌├ï┘─┴┐┤┬┼„“▀┗╚▄┃║┏╔┣╠█┛╝━═┻╩┓╗╣┫┳╦╋╬␣ ĄĸŖ¤Ĩϧ¨ŠĒĢŦ­‐‑–ޝ°ą˛ŗ´ĩšēģŧŊžŋĀÁÂÃÄÅÅÆĮČÉĘËĖÍÎĪĐÐŅŌĶÔÕÖרŲÚÛÜŨŪßāáâãäåæįčéęëėíîīđðņōķôõö÷øųúûüũū˙kbd-1.15.5/data/consolefonts/UniCyr_8x16.psf0000644000076400007640000001150312056474622015442 00000000000000rJ  0`0 |`0 0`|p~``lvffff fb``````|`8 |<< x|lllnmmmm```|ffffffllxxllf8````````vv||p0`||3333~```|ffff|&>&|?fff>>fffx |v||ff|ffbb```6ffff||T|T|<|l8lxxlf6ffff||DDDDDDDDUUUUUUUUwwwwwwww66666666666666666666666666666666666666666666666666666666666666666666666666666667666666666666670??07666666666666666666666666667076666666666666666666666666666666666666666666??66666666666666666666666fffff|``||~Z<~|<~~<l888l~>33~``|ff|>|~6flfbhxh`bfl||||||f<<l8<l8~|l8~|8ll8 l<||~~~~~~~|`8ll8 |≤≥⌠⌡÷ЂЃЅІ Ј Љ Њ Ћ ЌЏҐ≈©²®€ђѓѕіјљњћќџґ              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~⌂АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№¤■§kbd-1.15.5/data/consolefonts/iso06.080000644000076400007640000000012312056474622014036 00000000000000# combine partial fonts none.00-17.08 ascii.20-7f.08 none.00-17.08 8859-6.a0-ff.08 kbd-1.15.5/data/consolefonts/lat9w-16.psfu0000644000076400007640000001154312056474622015120 00000000000000rJ ~Ù~vvnnnn8||8>> 8 pp<"<$"> 8 DDDDDDDDUUUUUUUUwwwwwwwwȨ >PP >8888 0`~~<~~< 0``0<~~<(ll(6f`0lllll<<<ff$lllllll||| 0`Ɔ8ll8vv0 000000 0 0f<~6ll6~x?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ÿ╵╶└╷│┌├╴┘─┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗╣┫┳╦╋╬␣¡¢£¤€¥¦Š§¨š©ª«¬­®¯°±²³´Žµ¶·¸ž¹º»¼Œ½œ¾Ÿ¿ÀÁÂÃÄÅÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿkbd-1.15.5/data/consolefonts/lat9-14.psf0000644000076400007640000000704012056474622014537 00000000000000rJ ~Ù~vvnnnn8||8>> 8 xx<">$"> 8 """""""UUUUUUUȨ >PP > 0~~`0 ~~ 8`>~~><~~< 0``0<~~<(ll(6f`0|nllll<<<66llll|p8|bf 0f8l88vv  00000 0 0l88l~  0`||x~| 0`|<| ~6ll6~~~~8l8~~8l0|8ll8l8ƌ0b{l80b0p00x8ll8|l6lwwnnffff<<0000`|`08l 08l8l8lv8lll8l8l88l~> 8 xx<">$"> 8 """""""UUUUUUUȨ >PP > 0~~`0 ~~ 8`>~~><~~< 0``0<~~<(ll(6f`0|nllll<<<66lllll|p8|bf 0f8l88vv  00000 0 0l88l~  0`||x~| 0`|<| ~6ll6~~~~8l8~~8l0|8ll8l8ƌ0b{l80b0p00x8ll8|l6lwwnnffff<<0000`|lllllll|?0?lllllo`|llllllllllllllllllllll`olllllllllllo`ollllll lllll lllll lllllllllll lllllllllllllllllllllll`0x |v0`x |v0xx |vvx |vllx |v8l8x |v~~||l80 || 0||8l||ll||`08< 08<?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŸÀÁÂÃÄÅÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞß␣¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿╵╶└╷│┌├╴┘─┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗╣┫┳╦╋╬àáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿkbd-1.15.5/data/consolefonts/lat4a-16.psfu0000644000076400007640000001155512056474622015070 00000000000000rJ ~Ù~~~wwnn60000›?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`‘‛abcdefƒghijklmnopqrstuvwxyz{|¦}~˜Ÿ¥ÌÏ└ì│┌├ï┘─┴┐┤┬┼„“▀┗╚▄┃║┏╔┣╠█┛╝━═┻╩┓╗╣┫┳╦╋╬␣ ĄĸŖ¤Ĩϧ¨ŠĒĢŦ­‐‑–ޝ°ą˛ŗ´ĩšēģŧŊžŋĀÁÂÃÄÅÅÆĮČÉĘËĖÍÎĪĐÐŅŌĶÔÕÖרŲÚÛÜŨŪßāáâãäåæįčéęëėíîīđðņōķôõö÷øųúûüũū˙kbd-1.15.5/data/consolefonts/iso09.140000644000076400007640000000012312056474622014036 00000000000000# combine partial fonts none.00-17.14 ascii.20-7f.14 none.00-17.14 8859-9.a0-ff.14 kbd-1.15.5/data/consolefonts/aply16.psf0000644000076400007640000001004012056474622014552 00000000000000rJ <<?3?0000p~~><~~<"ffffffDff~lllH~p8Ld8~~~<~~<<~~< ~  `` (ll(8||800000 00$llH$llllllH~|~00ff<$8zt  `p000000p`l88l00|00 00 ~00 00``||x~8| 8~|>~~D| ~~|<~~<~ ~008|LL|||~<00000000  0``0 ~~`0  0`|Ɔ <~~888ll|Ƅ~|~|BƄ~000000~~ LxBƂ@ƄƂ||x||x̆~~~~0000000 B|lll888R|lll(ll8888lBll80000 ~ 00`~``00 p00000000plxn@||~v~8||660000 |~~@ƄXp@Ɔ00000000 |֔@Ƅ||||v@~~00~0000 B|ll88Rlll(l88lf<0`~ 0~00000 000 p000000pv(ll88((8 V^ɰF.NFt.NtPfv.vtvnt*NtFvv.vt p.t...NF...L8fv.|FNt8fر8UUp]ppP'pp<PvntvtFհfv.հfv.vtNtFvՐՐFN6tpv...}P.NtFt P.N.NFtr2IIIIIIIUUUUUUUmmmmmmmffffffffffffffffffffffffffffffffffffffffffffffffffffffffffgg``ggffffffffgg````ggffffffffffffffffgg``ggffffffffffffffffffffffffffffffffffffffffffffffffBfvƄx ~<< ffΜ< >~ffffff<"fffff66||ffvf|ffvf~Fft<8 ~|&llh``@|R|fffffffB~~<88||||88<~<~~<~~<|| 8<44000p``pxlvnl88l>~~><~~<"ffffffDff~lllH~p8Ld8~~~<~~<<~~< ~  `` (ll(8||800000 00$llH$llllllH~|~00ff<$8zt  `p000000p`l88l00|00 00 ~00 00``||x~8| 8~|>~~D| ~~|<~~<~ ~008|LL|||~<00000000  0``0 ~~`0  0`|Ɔ <~~888ll|Ƅ~|~|BƄ~000000~~ LxBƂ@ƄƂ||x||x̆~~~~0000000 B|lll888R|lll(ll8888lBll80000 ~ 00`~``00 p00000000plxn@||~v~8||660000 |~~@ƄXp@Ɔ00000000 |֔@Ƅ||||v@~~00~0000 B|ll88Rlll(l88lf<0`~ 0~00000 000 p000000pv(ll88((8 V^ɰF.NFt.NtPfv.vtvnt*NtFvv.vt p.t...NF...L8fv.|FNt8fر8UUp]ppP'pp<PvntզvtFհfv.հfv.vtNtFvՐՐFN6tpv...}P.NtFt P.N.NFtr2IIIIIIIUUUUUUUmmmmmmmffffffffffffffffffffffffffffffffffffffffffffffffffffffffffgg``ggffffffffgg````ggffffffffffffffffgg``ggffffffffffffffffffffffffffffffffffffffffffffffffBfvƄx ~<< ffΜ< >~ffffff<"fffff66||ffvf|ffvf~Fft<8 ~|&llh``@|R|fffffffkbd-1.15.5/data/consolefonts/Goha-14.psfu0000644000076400007640000002146512056474622014740 00000000000000rJ ~~~~l|88||8<<<<~~<<<><~~<ffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0f8ll8vv0 00000 0 0f< ~> ffff~8x 0x 0x 0x 0x 0x 0x 0x 0x| p|||`0||||l|l|n|n|n |l `|l ~Cpp~ ~~ jjjjj||000```~000000`~0000`~0000``|000000`x000000`~|~~~0000`x000x000x000x000x 000x@`0x000x00x >"00x00x00x00x 00x0"~~~~~~~~0`~~``8~~<$<~~~~}|~~~B~~~|}~~~~~~~~~~~~0`~~~0~~$<~~~~~~~~~~~B~~~~~~00<  00< |x00<  |L ~x|x~Bp0xp0xp0xp0x`0xp80xp0x083308lf< 0`p،p?97008lf<~8ld<8lf<x`0xx`0xx`0xx`0|x`0|x`0xx`0~x`0|x`0xx`0xx`0|x`0|x`0|x`0xx`0~x`0|0x`0x0x`00x`0|0x`0|0x`0|0x`0x0x`0~0x`0|   0`  00 |f0`   0`   |pp|p||p>"|||||| ||8lDDl88l8lDDl88o8lDDl88l8lDDl88l8lDDl88o p߈p8l8lDDl88l8lDl8lf8lDDl88l8lDDl88l8lDDl88l8lDDl88l8lDDl88l8lGGl88l8lDDl88l8lDDl8|``x| x| x|  00x`xx`00000````` 00000``~```` ```@ | ~ ``` ?! @@|D|n000`|000`~llll~`~`~`~`00px|l 6>ff~ffd8~f~f~Z0e~lllllxl cc �☺☻♥♦♣♠•◘○◙♂♀♪♫♬☼▶►◀◄↕‼¶§▬↨↑↓→←∟⌙↔▲▼              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~⌂ሀሁሂሃሄህሆለሉሊላሌልሎሏሐሑሒሓሔሕሖሗመሙሚማሜምሞሟሠሡሢሣሤሥሦሧረሩሪራሬርሮሯሰሱሲሳሴስሶሷሸሹሺሻሼሽሾሿቀቁቂቃቄቅቆቈቊቋቌቍቐቑቒቓቔቕቖቘቚቛቜቝበቡቢባቤብቦቧቨቩቪቫቬቭቮቯተቱቲታቴትቶቷቸቹቺቻቼችቾቿኀኁኂኃኄኅኆኈኊኋኌኍነኑኒናኔንኖኗኘኙኚኛኜኝኞኟአኡኢኣኤእኦኧከኩኪካኬክኮኰኲኳኴኵኸኹኺኻኼኽኾዀዂዃዄዅወዉዊዋዌውዎዐዑዒዓዔዕዖዘዙዚዛዜዝዞዟዠዡዢዣዤዥዦዧየዩዪያዬይዮዯደዱዲዳዴድዶዷዸዹዺዻዼዽዾዿጀጁጂጃጄጅጆጇገጉጊጋጌግጎጐጒጓጔጕጘጙጚጛጜጝጞጠጡጢጣጤጥጦጧጨጩጪጫጬጭጮጯጰጱጲጳጴጵጶጷጸጹጺጻጼጽጾጿፀፁፂፃፄፅፆፈፉፊፋፌፍፎፏፐፑፒፓፔፕፖፗፘፙፚ፠፡።፣፤፥፦፧፨፩፪፫፬፭፮፯፰፱፲፳፴፵፶፷፸፹፺፻፼ﷰﷻ﷼﷽﷾﷿kbd-1.15.5/data/consolefonts/lat9-16.psf0000644000076400007640000001004012056474622014533 00000000000000rJ ~Ù~vvnnnn8||8>> 8 pp<"<$"> 8 DDDDDDDDUUUUUUUUwwwwwwwwȨ >PP >8888 0`~~<~~< 0``0<~~<(ll(6f`0lllll<<<ff$lllllll||| 0`Ɔ8ll8vv0 000000 0 0f<~6ll6~x> 8 xx<">$"> 8 """""""UUUUUUUȨ >PP > 0~~`0 ~~ 8`>~~><~~< 0``0<~~<(ll(6f`0|nllll<<<66lllll|p8|bf 0f8l88vv  00000 0 0l88l~  0`||x~| 0`|<| ~6ll6~~~~8l8~~8l0|8ll8l8ƌ8b{l80b0p00x8ll8|l6lwwnnffff<<0000`|lllllll|?0?lllllo`|llllllllllllllllllllll`olllllllllllo`ollllll lllll lllll lllllllllll lllllllllllllllllllllll`0x |v0`x |v0xx |vvx |vllx |v8l8x |v~~||l80 || 0||8l||ll||`08< 08<?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŸÀÁÂÃÄÅÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞß␣¡¢£€¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿╵╶└╷│┌├╴┘─┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗╣┫┳╦╋╬àáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿkbd-1.15.5/data/consolefonts/lat5-16.psfu0000644000076400007640000001152212056474622014722 00000000000000rJ ~Ù~vvnnnn8||8>> 8 pp<"<$"> 8 DDDDDDDDUUUUUUUUwwwwwwwwȨ >PP >8888 0`~~<~~< 0``0<~~<(ll(6f`0nllll<<<fff$lllllll||| 0`Ɔ8ll8vv0 000000 0 0f<x~6ll6~?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŸÀÁÂÃÄÅÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞß␣¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿╵╶└╷│┌├╴┘─┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗╣┫┳╦╋╬àáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿkbd-1.15.5/data/consolefonts/iso02.140000644000076400007640000000012312056474622014027 00000000000000# combine partial fonts none.00-17.14 ascii.20-7f.14 none.00-17.14 8859-2.a0-ff.14 kbd-1.15.5/data/consolefonts/lat1-10.psfu0000644000076400007640000000652212056474622014714 00000000000000rJ  ~Ù~vvvvnn8||8த `j """""UUUUUD0`0`00` 0`>><~~< 0``0<~~<$ff$6f`0|nlll0xx000llllllll0|x 00f8l8vv00`0```0`00`f<x00000x xflxlf```bf8ll8ff|``xxff|lfxpx0000xxx0l8lx00x 0fx`````x`0 xx8l00x |v``|ffxx |vxx8l```v| `lvff0p000x x`flxlp00000xxxff|`v| vf`|x 0|004vx0ll8l| 0d000000000000000vx0x`0x0xxxvxxxxx>xll`0x0xxxx0x0x`|f|`|܀000xx00xx08ld`|l|x0000000008l08ll8l8ll||~3ff3 |||pp0000p0`p0p0`{;x```8ll8|f3f7o3f3f<7o0`f<lllll|`lllo`|llllllllllllllll`olllllllo`ollll lll lll lllllll lllllllllllllll`0x |v0x |v8lx |vvx |vllx |v8l8x |v~~~xxp`0xx xxxxxxx`0p00x0p00x pp00xp00xxp|xv`0xx0xx0xxxvxxxx0000|`0v0vxvv0| `xllx`| �≈Œœ◆␉␌␍␊░▒▓█▄▀▌▐␤␋≤≥≠◀▶↑↓→←↕↔↵π              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŸÀÁÂÃÄÅÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞß␣¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿╵╶└╷│┌├╴┘─┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗╣┫┳╦╋╬àáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿkbd-1.15.5/data/consolefonts/lat4a-08.psfu0000644000076400007640000000555512056474622015074 00000000000000rJ ~~||nnnn008DD86ll6pxx0000x0l8||bx`ff`x`flf`|`ff`|`f << |vp|||flxl|||v||l||~||~0  vxvvvvxv�¢Œœ£©«®™»░▒▓ÀÇÈÊÑÒÓÙÝàçèêñòóùýÿπ              !"”‟#$%&'’()*+,‚-−—―./0123456789:;<‹=>›?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`‘‛abcdefƒghijklmnopqrstuvwxyz{|¦}~˜Ÿ¥ÌÏ└ì│┌├ï┘─┴┐┤┬┼„“▀┗╚▄┃║┏╔┣╠█┛╝━═┻╩┓╗╣┫┳╦╋╬␣ ĄĸŖ¤Ĩϧ¨ŠĒĢŦ­‐‑–ޝ°ą˛ŗ´ĩšēģŧŊžŋĀÁÂÃÄÅÅÆĮČÉĘËĖÍÎĪĐÐŅŌĶÔÕÖרŲÚÛÜŨŪßāáâãäåæįčéęëėíîīđðņōķôõö÷øųúûüũū˙kbd-1.15.5/data/consolefonts/README.Arabic0000644000076400007640000000040012056474622014763 00000000000000Arabic fonts: iso06.* follows ISO 8859-6 (but does not contain the Arabic digits). Only the isolated shapes are given. N.cp, N=161,162,163,164,165 - MS/DOS code pages with Arabic letters, some line-drawing symbols, and some accented Latin characters. kbd-1.15.5/data/consolefonts/737.cp0000644000076400007640000002306412056474622013602 00000000000000QEGA 9&~~~~l|88||8<<<<~~<<<><~~<fffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0`Ɔ8ll8vv000` 000000 0 0f<<ffffff|f6>|00000|>ffll8~000```><||ffffff|~x||<0006fffff<V|l88l|DDDDDDDDUUUUUUUUwwwwwwww66666666666666666666666666666666666666666666666666666666666666666666666666666667666666666666670??07666666666666666666666666667076666666666666666666666666666666666666666666??66666666666666666666666Dl vv~x|fffff0000000000||ffff<ffffff<Dl H6ccccc@000>000?@333?33333 ^ @333 @cccccccc>@ll(~0  0~ 0`0 ~f~~fffff<~vv8ll8 l<lllllp0`||||||~~~~l|88||8<<<<~~<<<><~~<ffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0f8ll8vv000` 00000 0 0f<fffff|f>|00000|>ffll8~00```>||fffff|~x||<0006ffff<V|l88l|DDDDDDDUUUUUUUwwwwwww66666666666666666666666666666666666666666666666666666666666666666666676666666666670??0766666666666666666666667076666666666666666666666666666666666666??6666666666666666666Dl vv~x|fffff0000000000||ffff<fffff<Dl H6ccccc@000>000?@333?3333 ^ @333 @ccccccc>@ll(~0  0~ 0`0 ~f~~fffff<~vv8ll8 l<lllllp0`||||||~~~~l|88||88|888||8<<><~~<ffffff{>a`<|0f8l8vv0 000 0 0f<ffff|>|0000|6fl8~0<`>||ffff|~x~|006fff<V|l8l|""""UUUUwwww66666666666666666666666666666666666676666670??0766666666667076666666666666666666??6666666666Dlvv~|~ffff0000<0000<||fff<ffff<Dl\cccc_3?333^ 3 \ccc6\cc6w0000`00`0`0<<fff<<0000vv8ll8 l<xllllp0`x<<<<kbd-1.15.5/data/consolefonts/lat9v-16.psfu0000644000076400007640000001152312056474622015115 00000000000000rJ ~Ù~vvnnnn8||8>> 8 pp<"<$"> 8 DDDDDDDDUUUUUUUUwwwwwwwwȨ >PP >8888 0`~~<~~< 0``0<~~<(ll(6f`0lllll<<<ff$lllllll||| 0`Ɔ8ll8vv0 000000 0 0f<~6ll6~x?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ÿ╵╶└╷│┌├╴┘─┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗╣┫┳╦╋╬␣¡¢£€¥Š§š©ª«¬­®¯°±²³Žµ¶·ž¹º»ŒœŸ¿ÀÁÂÃÄÅÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿkbd-1.15.5/data/consolefonts/cp850-8x16.psfu0000644000076400007640000001144212056474622015175 00000000000000rJ ~~~~l|88||8<<<<~~<<<><~~<fffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0`Ɔ8ll8vv000` 000000 0 0f<l8l||||`0||0xv`0v~ x|||||8ld`````||@l88l~p0`x |v 08<0`||0`vvffffffv~8ll8|0000`|||`bfl0`܆ >`bfl0fΚ?<<<6ll6l6lDDDDDDDDUUUUUUUUwwwwwwww`8l|8l 8l||666666666666666666666666666666666666666666||ff<~~vx |vv8l6666670??0766666666666666666666666666707666666666666666666666||4,>ffff<lfffffl8lfbhxhbffbhxhbf0fbhxhbf8< <<?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø×ƒáíóúñѪº¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈıÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýݯ´­±‗¾¶§÷¸°¨·¹³²■ kbd-1.15.5/data/consolefonts/gr928a-8x14.psfu0000644000076400007640000001027512056474622015353 00000000000000rJ ~~~~l|88||8<<<<~~<<<><~~<fffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$llllll|||8`Ɔ8ll8vv000` 00000 0 0f<011?33?3333<l6l333333`bfl0`܆ >33 !!!!33 f8lfff|fffb``````8lfbhxhbfƆ 0b||<<fflxlff8l|||fff|````00`~~Z<ffff<<<~~<l|8|l~<cccccc>lxlf8l 6ffffffff``ll8`x0`||||fffffc`8 |x|0006ffff<\|l88l|ffffff<8||8ffff<8ff�☺☻♥♦♣♠•◘○◙♂♀♪♫☼►◄↕‼¶§▬↨↑↓→←∟↔▲▼              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ‘’£€¦§¨©«¬­―°±²³΄΅Ά·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώkbd-1.15.5/data/consolefonts/drdos8x8.psfu0000644000076400007640000001156712056474622015325 00000000000000rJ ~~~~l|88||8<<<8||8<$ ||||8>>".T8l8T@p|p@|<~~<(((((([<<ff<````b8ll8fff|`8ll<|<|~Z|l8lll8lfff<0`<00000<`0 < <8l80x |v`|fff|| |v`<|0~006vfff<lll8lfff<p~L2~pppb8lf<>f> <>f><>f>>``> 8flf`ffff>ffff<pc6cc6fffff<<``<60|0 ~ff<~~~p<>f>8~rN|fff2Lx ||xx00`x 0>&>000xx06ll6l6l""""UUUU666666666666666666666666666666666666766666670??076666666666707666666666666666666??6666666666vvxlllf`00`~x000<~~<8ll8|l0|xff~~`<``<x0000`00`00p0000rr8ll8000h8xllllx 8`|xxxx||||Dl8lD~~0`0xx0x00x~~rN<v>rNL< ` p`~fffff~~|~~6f||~fff~~|<|86f~~|||~|f|||~~f||||(~|ְ6~f|fffbx``blx|ff0xx0f|```~<||l8lƂ8ll88`|fl~||l|8l|||||0||||0x000x8l~| ||~6 x||~l8~| ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëёèïїîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φ∅ε∩≡±≥≤⌠⌡÷≈°∘·∙·˙•√ⁿ²■ øØ×®ÁÂÀ©ãä»ðđÐĐÊËЁÈıÍÎÏЇ¦ÌÎÒÓÔÒÓõÕþÞÚÛÙýݯ—´­¯ì‗¾¸˛¨¹³БГДЖЗИЙЛПУФЦЧШЩЪЫЬЭЮЯбвгджзийклмнптуфцчшщъыэюяЄєЎ№АВЕКМНОРТСХаеорсхьў¤ĉĈċĊİĝĜĞğĤĥĴĵş×ŞŜŝĠġĦħŬŭℓʼn˘ìıżŻůćłŐőŹĆĹĺĽľŚśŤťŁčĄąŽžĘęźČĚĂăĎďŇěŢŮŃńňŠšŔŕŰţ˝˛űŘřˇkbd-1.15.5/data/consolefonts/default8x9.psfu0000644000076400007640000000615112056474622015630 00000000000000rJ  ~~~~l|88||88|8|8|8||8|<<><~~<ffffff{>c8ll8x~~~<~~<<~~< 0``0$ff$<~~<0xx000llllllll0|x 00f8l8vv``0```0`00`f<x00000x xflxlf```bf8ll8ff|``xxff|lfxpx0000xx0l88lx00xƌ2fx`````x`0 xx8l00x |v``|ffxx |vxx8l```v| `lvff0p000x x`flxlp00000xxxff|`v| vf`|x 0|004vx0ll8l| 0d00000000v8lxx x~xx~<>f?x |~x |~00x |~xx 8~lxxxxxxxx~~| ~8ll8|00`x 3f7o3ff3f3f""""UUUUww66666666666666666666666666666666666666666766666670??076666666666667076666666666666666666666??666666666666vvxlllll`0`~pffff|`v0xx08ll88lll0|x~~ ~~`8``8x0000`00`0`0p0000vv8ll8 l<xllllp0`x<<<< ☺☻♥♦♣♠•◘○◙♂♀♪♫♬☼▶►◀◄↕‼¶§▬↨↑↓→←∟⌙↔▲▼              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~⌂ÇüéâäàåçêëèïîìÄÅÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßβΓπΣσµμτΦΘΩΩδ∞φ∅⌀ε∈∩≡±≥≤⌠⌡÷≈°∙⋅·√ⁿ²∎■ kbd-1.15.5/data/consolefonts/lat7a-16.psf0000644000076400007640000001004012056474622014672 00000000000000rJ ~~~~l|88||8<<<<~~<<<><~~<fffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0`Ɔ8ll8vv000` 000000 0 0f<~6ll6~x8ll8~~8l0|fffff{```v666666~~`0p00x8ll8|l6l``f 0f?``f 0n p0v 0f?8l<<8l8lfbhxh`bf @ \ § © ª ® ° ± ² ³ µ ¶ · ¹ º ¼ ½ ¾ × ÷ ‰ ™ Ω K Å ← ↑ → ↓ and of course � (U+fffd) for invalid-unicode or no-glyph There are also some graphics characters, but I doubt anyone uses those now. kbd-1.15.5/data/consolefonts/iso07.160000644000076400007640000000012312056474622014036 00000000000000# combine partial fonts none.00-17.16 ascii.20-7f.16 none.00-17.16 8859-7.a0-ff.16 kbd-1.15.5/data/consolefonts/lat9v-08.psfu0000644000076400007640000000552312056474622015121 00000000000000rJ ~Ù~vvvvnn8||8த `j """"UUUUD0`0`00` 0`>><~~< 0``0<~~<$ff$6f`0|nlll0xx000lllllll0|x 00f8l8vv00`0```0`00`f<x00000x xflxlf```bf8ll8ff|``xxff|lfxpx0000xxx0l8lx00x 0fx`````x`0 xxa~3ff3 |||pp0000p0`p0pl0f{;x0d```8l8|f3f~~~~x00x0`f<`0x0xxxvxx0Hx>xll`0x0xxxx0x0x`|f|`|܀`0x |v0x |vxx |vvx |vlx |v8lx |v~~~xxp`0xx xxxxxxx`0p00x0p00xpp00xp00xxp|xv`0xx0xxxxxvxxxx00|`0v0vxvv0| `xllx`| �≈Œœ◆␉␌␍␊░▒▓█▄▀▌▐␤␋≤≥≠◀▶↑↓→←↕↔↵π              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ÿ╵╶└╷│┌├╴┘─┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗╣┫┳╦╋╬␣¡¢£€¥Š§š©ª«¬­®¯°±²³Žµ¶·ž¹º»ŒœŸ¿ÀÁÂÃÄÅÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿkbd-1.15.5/data/consolefonts/lat9u-16.psfu0000644000076400007640000001152212056474622015113 00000000000000rJ ~Ù~vvnnnn8||8>> 8 pp<"<$"> 8 DDDDDDDDUUUUUUUUwwwwwwwwȨ >PP >8888 0`~~<~~< 0``0<~~<(ll(6f`0nllll<<<fff$lllllll||| 0`Ɔ8ll8vv0 000000 0 0f<x~6ll6~?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŸÀÁÂÃÄÅÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞß␣¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿╵╶└╷│┌├╴┘─┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗╣┫┳╦╋╬àáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿkbd-1.15.5/data/consolefonts/alt-8x80000644000076400007640000000400012056474622014053 00000000000000~~~~l|88||88|8|8|8||8|<<><~~<ffffff{>c8ll8x~~~<~~<<~~< 0``0$ff$<~~<0xx000llllllll0|x 00f8l8vv``0```0`00`f<x00000x xflxlf```bf8ll8ff|``xxff|lfxpx0000xx0Dl88lx00xƌ2fx`````x`0 xx8l00x ||```|ff|xx ||xx8l```|| ``|ffff0p000x l8``flxlfp00000xxx|ff|``|| vf`|x 0|004|x0ll8l| 0d00000000v8l6ff~ff|``|ff||ff|ff|~``````8lllll~``|``~~<~f<~~ff<``|ff|```|ff|x>x>fff>6fx |v<`<~~f<`|f|``|f||>|>f>6ff~`|`~$><~~<fffffffffff{|`8ll8 |<~~<~<~~<  0pp0$ff$88||||88<<<<cclllllllll~x<~ 00`n8lll88ms0 0000000 0 0ff<ffff;```~cccccc||~{||gg>~0>33~8lbb`|ffff6fffffffÁfbhxh`bf<~~<bb``````l|88|l88fllxxllf6f||?fff>>ffffff|````&x~00<6666|kbd-1.15.5/data/consolefonts/lat4-10.psfu0000644000076400007640000000655512056474622014725 00000000000000rJ  ~Ù~~~nnnn000x<< f<›?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`‘‛abcdefƒghijklmnopqrstuvwxyz{|¦}~˜ŸĀÁÂÃÄÅÅÆĮČÉĘËĖÍÎĪĐÐŅŌĶÔÕÖרŲÚÛÜŨŪß␣ ĄĸŖ¤Ĩϧ¨ŠĒĢŦ­‐‑–ޝ°ą˛ŗ´ĩšēģŧŊžŋ¥ÌÏ└ì│┌├ï┘─┴┐┤┬┼„“▀┗╚▄┃║┏╔┣╠█┛╝━═┻╩┓╗╣┫┳╦╋╬āáâãäåæįčéęëėíîīđðņōķôõö÷øųúûüũū˙kbd-1.15.5/data/consolefonts/lat2-08.psfu0000644000076400007640000000550012056474622014717 00000000000000rJ ~Ù~vvnnnn8||8>< 0 `j  DDDDUUUUwwwwаP 0~~p ~~ 0`~~<~~<  0pp0<~~<$ff$6f`0|nlll<66lll0|x 00f8l:~v  000 0 0l88l~  0`||x~|ƌ8`|<|?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~╵╶└╷│┌├╴┘─┴┐┤┬┼╹╺┗╚╻┃║┏╔┣╠╸┛╝━═┻╩┓╗╣┫┳╦╋╬ Ą˘Ł¤ĽŚ§¨ŠŞŤŹ­ŽŻ°ą˛ł´ľśˇ¸šşťź˝žżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙kbd-1.15.5/data/consolefonts/iso05.080000644000076400007640000000012312056474622014035 00000000000000# combine partial fonts none.00-17.08 ascii.20-7f.08 none.00-17.08 8859-5.a0-ff.08 kbd-1.15.5/data/consolefonts/README.12x220000644000076400007640000000026212056474622014366 00000000000000sun12x22.psfu was taken from the kernel source iso01-12x22.psfu was derived from sun12x22.psfu by Kurt Garloff iso02-12x22.psfu was derived from sun12x22.psfu by Jacek Lipkowski kbd-1.15.5/data/consolefonts/README.lat90000644000076400007640000000610712056474622014465 00000000000000From: Guylhem AZNAR , GPL Basically, lat is psf, latu is psfu (currency is replaced by EURO), latv is pure unicode (currency will not be replaced by EURO symbol, only unicode EURO are replaced) and latw replaces unicode EURO and currency by EURO. Here's a chart, please tell me if it isn't clear enough (I wanted font support to become exhaustive since many people asked for special replacement of currency or instead non replacement since they already use UNICODE, etcetera......) | Iso encoding | Unicode map | Single | Cross | within font | included | compatibility | compatibility ------------------------------------------------------------------- lat9 | y | n | n | lat1 + lat9 ------------------------------------------------------------------- lat9u | n | y | n | lat1 + lat9 ------------------------------------------------------------------- lat9v | y | y | unicode | n ------------------------------------------------------------------- lat9w | y | y | n | lat1 + lat9 | | | | + unicode ------------------------------------------------------------------- * lat9 fonts do not include any unicode translation map, therefore each currency sign will look like euro, what could cause compatibility problems for files coming from windows computers (cp1252 or latin1 are "incompatible" with latin9) but the huge advantage is it works right now with linux. * lat9u fonts are encoded in a non standard sequence (but identical to latXu fonts from kbd) compared to the latter, therefore it brings the same problems with cp1252 and latin1 but the unicode translation map allows nice chars. for semi graphical applications like Yast, mc or other ncurses or dialog based programs. * lat9v encoded in iso official sequence just like lat9 but with a full fledged unicode translation map, so no currency sign will be replaced by euro This avoids export problems if you use pure unicode and a unicode keymap : each latin9 char. is replaced by the adequate unicode char. and then displayed what is not only technically elegant but also useless with "standard" linux console. Very few systems are unicode ready ! Therefore only use lat9, lat9u or lat9v fonts if you know what you are doing, else you can go with lat9w, the best compromise : you can be latin9 compatible immediately. There is no obligation of unicode or whatever, semi graphical chars. are not messed up and if you feel like trying unicode, latin9 chars are displayed correctly (only the 0.3% latin9 incompatible chars. from latin1 lack) You do not need to understand anything to use euro in everyday life, and if you still hesitate, trust my choice : lat9w. In order to use lat9-16.psf (or another lat9 .psf), you must supply a unicode map : loadunimap lat9.uni setfont lat9-16.psf To use lat9w-16.psf (or another lat9u, lat9v or lat9w) : setfont lat9w-16.psf kbd-1.15.5/data/consolefonts/lat4-16.psfu0000644000076400007640000001155512056474622014727 00000000000000rJ ~Ù~~~wwnn60000›?@ABCDEFGHIJKKLMNOPQRSTUVWXYZ[\]^_`‘‛abcdefƒghijklmnopqrstuvwxyz{|¦}~˜ŸĀÁÂÃÄÅÅÆĮČÉĘËĖÍÎĪĐÐŅŌĶÔÕÖרŲÚÛÜŨŪß␣ ĄĸŖ¤Ĩϧ¨ŠĒĢŦ­‐‑–ޝ°ą˛ŗ´ĩšēģŧŊžŋ¥ÌÏ└ì│┌├ï┘─┴┐┤┬┼„“▀┗╚▄┃║┏╔┣╠█┛╝━═┻╩┓╗╣┫┳╦╋╬āáâãäåæįčéęëėíîīđðņōķôõö÷øųúûüũū˙kbd-1.15.5/data/consolefonts/cp857.140000644000076400007640000000700012056474622013742 00000000000000~~~~l|88||8<<<<~~<<<><~~<ffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0f8ll8vv0 00000 0 0f<l8l||||`0||0xv`0v<<|||||8ld````|||`8 |0|p|0 0x |v 08< 0|| 0vvfffffvf~~8lfbhxhbffbhxhbf0fbhxhbf <<