History log of /freebsd-11-stable/share/syscons/keymaps/Makefile
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 302408 07-Jul-2016 gjb

Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle.
Prune svn:mergeinfo from the new branch, as nothing has been merged
here.

Additional commits post-branch will follow.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


/freebsd-11-stable/MAINTAINERS
/freebsd-11-stable/cddl
/freebsd-11-stable/cddl/contrib/opensolaris
/freebsd-11-stable/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print
/freebsd-11-stable/cddl/contrib/opensolaris/cmd/zfs
/freebsd-11-stable/cddl/contrib/opensolaris/lib/libzfs
/freebsd-11-stable/contrib/amd
/freebsd-11-stable/contrib/apr
/freebsd-11-stable/contrib/apr-util
/freebsd-11-stable/contrib/atf
/freebsd-11-stable/contrib/binutils
/freebsd-11-stable/contrib/bmake
/freebsd-11-stable/contrib/byacc
/freebsd-11-stable/contrib/bzip2
/freebsd-11-stable/contrib/com_err
/freebsd-11-stable/contrib/compiler-rt
/freebsd-11-stable/contrib/dialog
/freebsd-11-stable/contrib/dma
/freebsd-11-stable/contrib/dtc
/freebsd-11-stable/contrib/ee
/freebsd-11-stable/contrib/elftoolchain
/freebsd-11-stable/contrib/elftoolchain/ar
/freebsd-11-stable/contrib/elftoolchain/brandelf
/freebsd-11-stable/contrib/elftoolchain/elfdump
/freebsd-11-stable/contrib/expat
/freebsd-11-stable/contrib/file
/freebsd-11-stable/contrib/gcc
/freebsd-11-stable/contrib/gcclibs/libgomp
/freebsd-11-stable/contrib/gdb
/freebsd-11-stable/contrib/gdtoa
/freebsd-11-stable/contrib/groff
/freebsd-11-stable/contrib/ipfilter
/freebsd-11-stable/contrib/ldns
/freebsd-11-stable/contrib/ldns-host
/freebsd-11-stable/contrib/less
/freebsd-11-stable/contrib/libarchive
/freebsd-11-stable/contrib/libarchive/cpio
/freebsd-11-stable/contrib/libarchive/libarchive
/freebsd-11-stable/contrib/libarchive/libarchive_fe
/freebsd-11-stable/contrib/libarchive/tar
/freebsd-11-stable/contrib/libc++
/freebsd-11-stable/contrib/libc-vis
/freebsd-11-stable/contrib/libcxxrt
/freebsd-11-stable/contrib/libexecinfo
/freebsd-11-stable/contrib/libpcap
/freebsd-11-stable/contrib/libstdc++
/freebsd-11-stable/contrib/libucl
/freebsd-11-stable/contrib/libxo
/freebsd-11-stable/contrib/llvm
/freebsd-11-stable/contrib/llvm/projects/libunwind
/freebsd-11-stable/contrib/llvm/tools/clang
/freebsd-11-stable/contrib/llvm/tools/lldb
/freebsd-11-stable/contrib/llvm/tools/llvm-dwarfdump
/freebsd-11-stable/contrib/llvm/tools/llvm-lto
/freebsd-11-stable/contrib/mdocml
/freebsd-11-stable/contrib/mtree
/freebsd-11-stable/contrib/ncurses
/freebsd-11-stable/contrib/netcat
/freebsd-11-stable/contrib/ntp
/freebsd-11-stable/contrib/nvi
/freebsd-11-stable/contrib/one-true-awk
/freebsd-11-stable/contrib/openbsm
/freebsd-11-stable/contrib/openpam
/freebsd-11-stable/contrib/openresolv
/freebsd-11-stable/contrib/pf
/freebsd-11-stable/contrib/sendmail
/freebsd-11-stable/contrib/serf
/freebsd-11-stable/contrib/sqlite3
/freebsd-11-stable/contrib/subversion
/freebsd-11-stable/contrib/tcpdump
/freebsd-11-stable/contrib/tcsh
/freebsd-11-stable/contrib/tnftp
/freebsd-11-stable/contrib/top
/freebsd-11-stable/contrib/top/install-sh
/freebsd-11-stable/contrib/tzcode/stdtime
/freebsd-11-stable/contrib/tzcode/zic
/freebsd-11-stable/contrib/tzdata
/freebsd-11-stable/contrib/unbound
/freebsd-11-stable/contrib/vis
/freebsd-11-stable/contrib/wpa
/freebsd-11-stable/contrib/xz
/freebsd-11-stable/crypto/heimdal
/freebsd-11-stable/crypto/openssh
/freebsd-11-stable/crypto/openssl
/freebsd-11-stable/gnu/lib
/freebsd-11-stable/gnu/usr.bin/binutils
/freebsd-11-stable/gnu/usr.bin/cc/cc_tools
/freebsd-11-stable/gnu/usr.bin/gdb
/freebsd-11-stable/lib/libc/locale/ascii.c
/freebsd-11-stable/sys/cddl/contrib/opensolaris
/freebsd-11-stable/sys/contrib/dev/acpica
/freebsd-11-stable/sys/contrib/ipfilter
/freebsd-11-stable/sys/contrib/libfdt
/freebsd-11-stable/sys/contrib/octeon-sdk
/freebsd-11-stable/sys/contrib/x86emu
/freebsd-11-stable/sys/contrib/xz-embedded
/freebsd-11-stable/usr.sbin/bhyve/atkbdc.h
/freebsd-11-stable/usr.sbin/bhyve/bhyvegc.c
/freebsd-11-stable/usr.sbin/bhyve/bhyvegc.h
/freebsd-11-stable/usr.sbin/bhyve/console.c
/freebsd-11-stable/usr.sbin/bhyve/console.h
/freebsd-11-stable/usr.sbin/bhyve/pci_fbuf.c
/freebsd-11-stable/usr.sbin/bhyve/pci_xhci.c
/freebsd-11-stable/usr.sbin/bhyve/pci_xhci.h
/freebsd-11-stable/usr.sbin/bhyve/ps2kbd.c
/freebsd-11-stable/usr.sbin/bhyve/ps2kbd.h
/freebsd-11-stable/usr.sbin/bhyve/ps2mouse.c
/freebsd-11-stable/usr.sbin/bhyve/ps2mouse.h
/freebsd-11-stable/usr.sbin/bhyve/rfb.c
/freebsd-11-stable/usr.sbin/bhyve/rfb.h
/freebsd-11-stable/usr.sbin/bhyve/sockstream.c
/freebsd-11-stable/usr.sbin/bhyve/sockstream.h
/freebsd-11-stable/usr.sbin/bhyve/usb_emul.c
/freebsd-11-stable/usr.sbin/bhyve/usb_emul.h
/freebsd-11-stable/usr.sbin/bhyve/usb_mouse.c
/freebsd-11-stable/usr.sbin/bhyve/vga.c
/freebsd-11-stable/usr.sbin/bhyve/vga.h
# 284255 11-Jun-2015 sjg

Remove NO_OBJ

For meta mode we will want objdirs.

Differential Revision: D2748
Reviewed by: brooks imp


# 243935 05-Dec-2012 eadler

Add the Programmer Dvorak Keyboard Layout

PR: conf/173950
Submitted by: clutton <mbsd@isgroup.com.ua>
Approved by: cperciva


# 241851 22-Oct-2012 eadler

Add Danish keyboard model for macbooks to syscons.

(not verified to be accurate)

PR: conf/146793
Submitted by: Erik Cederstrand
Approved by: cperciva
MFC after: 1 week


# 235251 10-May-2012 eadler

Add Spanish Dvorak keyboard model to syscons.

(not verified to be accurate)

PR: conf/160235
Submitted by: Alvaro <gobledb@gmail.com>
Approved by: cperciva
MFC after: 3 weeks


# 218089 30-Jan-2011 uqs

syscons: install all available kbdmaps

eee_nordic.kbd, us.dvorakl.kbd, and us.dvorakr.kbd were not installed.

Found by: Neil Short <neshort@yahoo.com>
MFC after: 3 weeks


# 211026 07-Aug-2010 gavin

Add a keymap for the Swiss-German Macbook keyboard.

PR: conf/139997
Submitted by: Andreas Tobler <andreast fgznet.ch>
MFC after: 2 weeks
Committed from: Bugathon #7


# 194084 12-Jun-2009 edwin

Add various new keymaps:

addition: danish syscons keymap with accents

There are two danish keymap files shipping with FreeBSD:
danish.iso.kbd and danish.cp865.kbd. None of these support
accents by use of dead keys, which isn't crucial to Danes but
often used. This is a new keymap, danish.iso.acc.kbd, that's
based on danish.iso.kbd with the accent part taken from
german.iso.acc.kbd.

pl_PL.dvorak keymap for syscons.

Polish dvorak keymap by Robert Sebastian Gerus (17:05 01-07-2006
CEST) <arachnist@gmail.com>. Based on pl_PL.ISO-8859-2 and
us.dvorak keymaps.

British English Dvorak keymap for syscons.

Attached is a Dvorak keymap for British English, with a
pound-sterling symbol on on Shift-3 and some other characters
in different places to the US Dvorak keymap. I've based the
layout on the X.org GB keymap, Dvorak variant.

PR: conf/72978, kern/99692, conf/117257
Submitted by: Kim Norgaard <jasen@jasen.dk>, Robert Sebastian Gerus <arachnist@gmail.com>, "Benjamin A'Lee" <bma@subvert.org.uk>
MFC after: 1 week


# 179357 27-May-2008 philip

Add support for the Colemak keyboard layout from: http://colemak.com/.

# While here, restore alphabetical order in INDEX.keymaps.

Submitted by: Geert Hendrickx <ghen -at- netbsd.org>
MFC after: 1 week


# 171425 13-Jul-2007 roberto

Add a Macbook/Macbook Pro compatible keyboard layout for French keyboards.
It is a latin9/ISO_8859-15 and features dead keys for ^/uml/`, Euro, oe/OE
support and a few additional characters like copyright/trademark.

It is probably Powerbook/iBook compatible but I don't have a machine to test
it with and the primary objective was to have a correct keyboard for within
Parallels (for IntelMacs).

Approved by: re (hrs)


# 166041 16-Jan-2007 murray

Add French dvorak keymap that supports accents. Based on Francis
Leboutte's french layout.

Submitted by: Clement Pillias <clementpillias@nerim.net>
MFC after: 1 week


# 139103 21-Dec-2004 ru

Start the dreaded NOFOO -> NO_FOO conversion.

OK'ed by: core


# 136910 24-Oct-2004 ru

For variables that are only checked with defined(), don't provide
any fake value.


# 127037 15-Mar-2004 fjoe

Add ru.koi8-r.win.kbd based on ru.koi8-r.shift.kbd which closely mimics
ru(winkeys) XFree86 layout.

Differences with ru.koi8-r.shift.kbd are:
- ctrl+shift = alock
- left/right win = meta, menu = saver
- alock'ed shift+[0-9] = )!@#$%^&*(


# 125208 29-Jan-2004 ache

Add kk_KZ.PT154

Submitted by: Birsh T <tim@zhezu.kz>


# 124716 19-Jan-2004 ru

Use the standard <bsd.files.mk> API to install files.


# 123682 20-Dec-2003 ache

Add be_BY.*

Submitted by: Yury Tarasievich <grog@grsu.by>


# 117260 05-Jul-2003 ache

Add ARMSCII-8 console stuff

PR: 53944
Submitted by: Vahe Khachikyan <vahe@khachikyan.de>


# 116762 23-Jun-2003 ache

Replace lat-amer.kbd with two keyboards

Submitted by: "Pedro F. Giffuni" <giffunip@yahoo.com>


# 116576 19-Jun-2003 murray

German keymap with dead keys.

PR: misc/28456
Submitted by: Ulrich Luttner <luttner@web.de>
MFC After: 1 week


# 116575 19-Jun-2003 murray

Add US syscons keymap w/ accents.

PR: misc/18459


# 115051 16-May-2003 murray

Add French dvorak-like keymap for syscons.

PR: conf/50732
Submitted by: Frederic PRACA <frederic.praca@freebsd-fr.org>
Approved by: re


# 114702 05-May-2003 murray

Add Norwegian dvorak keymap.

PR: conf/47556
Submitted by: Eirik Nygaard <eirikn@bluezone.no>


# 105353 17-Oct-2002 ache

Add Dutch ISO keymap
PR: 17699
Submitted by: Edwin Groothuis <mavetju@chello.nl>


# 100872 29-Jul-2002 ru

Drop support for COPY, -c has been the default mode of install(1)
for a long time now.

Approved by: bde


# 100313 18-Jul-2002 ru

s/${INSTALL} -c/${INSTALL} ${COPY}/


# 88758 01-Jan-2002 ache

Add 8859-5 keymaps

PR: 32449
Submitted by: Alexey Klimov <klim@unique.kiev.ua>


# 86694 20-Nov-2001 ache

Improve Greek support in syscons

PR: 32119
Submitted by: Basileios Anastasatos <B.Anastasatos@MyRealBox.com>


# 78381 17-Jun-2001 nyan

Added PC-98x1 keymaps.


# 78042 11-Jun-2001 ache

ISO_ -> ISO (partially)


# 75597 17-Apr-2001 sobomax

Add Ukrainian language support for FreeBSD console.

Submitted by: Olexander Kunytsa <kunia@istc.kiev.ua>
Reviewed by: ache, phantom, ru, sobomax


# 71167 17-Jan-2001 ache

Add Greek keyboard

PR: 24324
Submitted by: past@netmode.ntua.gr


# 65253 30-Aug-2000 ache

Add Turkish keyboard

Submitted by: Evren Yurtesen <yurtesen@ispro.net.tr>


# 65187 29-Aug-2000 ache

Hebrew keyboard


# 62420 02-Jul-2000 joe

Add versions of the UK keymaps with the key marked "Caps Lock"
acting as a left control key. Many want a control key in the "real"
place, but still want the keymap to match the printed keys as much
as possible.

Inspired by obrien's us.pc-ctrl.kbd keymap, although I've had these
in my tree for a long time (since the left control key on my laptop
stopped working :)


# 60106 06-May-2000 obrien

Add a keymap that is the standard ISO PC-101/3 layout, but with the
key marked "Caps Lock" acting as a left control key. Many want a control
key in the Real place, but still want the keymap to match the printed keys
as much as possible.


# 59158 11-Apr-2000 ache

Add Bulgarian keyboards

Submitted by: Boris Stoev <borko_stoev@yahoo.com>


# 57693 02-Mar-2000 jmas

Add Spanish ISO-8859-15 keymap (Alt-E yields Euro sign)

Reviewed by: yokota
Approved by: jkh


# 55578 07-Jan-2000 ache

Add cs.latin2 keyboard

Submitted by: Cejka Rudolf <cejkar@dcse.fee.vutbr.cz>


# 55078 24-Dec-1999 ache

Add Lithuanian keyboard

Submitted by: Ricardas Cepas <rch@writeme.com>


# 53866 28-Nov-1999 yokota

- Fix Swiss keymaps: swissfrench.iso.kbd and swissgerman.iso.kbd.
Add new keymaps: swissfrench.iso.acc.kbd, swissgerman.acc.kbd,
swissfrench.cp850.kbd, and swissgerman.cp850.kbd.

PR: conf/14667
Submitted by: Blapp Martin (mb@imb.ch)
Tested by: a number of Swiss users.


# 53815 28-Nov-1999 yokota

- Added Estonian keymaps: estonian.iso.kbd, estonian.iso15.kbd,
and estonian.cp850.kbd.

PR: conf/14658
Submitted by: priit@mig.ee


# 52391 18-Oct-1999 ache

Add ua.koi8-u.kbd

Submitted by: Alexey Zelkin <phantom@cris.net>


# 50476 27-Aug-1999 peter

$Id$ -> $FreeBSD$


# 49876 16-Aug-1999 yokota

Add French-Canadian keymap.
PR: misc/12615
Submitted by: Alexandre Normand <outcast@globetrotter.net>


# 48663 07-Jul-1999 yokota

- Fix Belgian keyboard map (be.iso.kbd).
- Add Belgian keyboard map with dead keys (be.iso.acc.kbd).

Tested and corrections submitted by: "Renaud Fivet" <rfi@ntc.be>


# 48129 23-Jun-1999 yokota

Add Central European, Czech and Slovak keymaps.
PR: misc/11443, misc/11446, misc/11447
Submitted by: G. Adam Stanislav <adam@whizkidtech.net>


# 43334 28-Jan-1999 yokota

- Fix errors in some keymap files.

- The numpad * key should always generate *.
- The numpad - is fkey52 and should not generate a control code (0x1f).
- The numpad 5 is fkey54, not fkey61.
- The numpad 6 is fkey55 and should not generate a control code (0x1e).

- Fix Spanish keymap.
PR: i386/9532
Submitted by jose@we.lc.ehu.es.

- Added Croatian keymap. It is the same as the Slovenian keymap.
PR: misc/9706
Pointed out by: Damjan Marion

- Addef Finnish keymap. It is the same as the Swedish keymap.
PR: bin/9632
Submitted by: Martti Kuparinen

- Assign special functions consistently in all keymap files.

101 keyboard 84 keyboard function
------------------------------------------------------------------------
Ctrl-Alt-Delete Ctrl-Alt-Delete reboot
Ctrl-Alt-Esc Ctrl-Alt-Esc debug
Ctrl-Alt-Space Ctrl-Alt-Space susp
ScrollLock ScrollLock slock
PrintScreen Shift-(Numpad *)/PrintScreen nscr
Ctrl-PrintScreen Shift-Ctrl-(Numpad *)/PrintScreen debug
Alt-PrintScreen/SysRq SysRq nop
Pause Ctrl-NumLock slock
Shift-Pause Shift-Ctrl-NumLock saver
Alt-Pause Alt-Ctrl-NumLock susp
Ctrl-Pause/Break Ctrl-ScrollLock/Break nop
Left W*ndow key NA fkey62
Right W*ndow key NA fkey63
Menu NA fkey64

NOTE: us.unix.kbd and us.emacs.kbd are very much different from the
other keymaps, thus, I didn't touch them.


# 42784 18-Jan-1999 yokota

Add Portuguese keymaps.
Submitted by: Paulo Menezes <pm@dee.uc.pt>


# 40772 30-Oct-1998 julian

Add a hungarian map to allow use of a US 101 key keyboard.
Rename and extend the 102 key version to distinguish it from the
101 key version.
Submitted by: Gabor Zahemszky <zgabor@cs.elte.hu>


# 38212 10-Aug-1998 imp

Add an emacs enhanced keyboard layout.

Submitted by: Rob Austein <sra@epilogue.com>


# 38167 07-Aug-1998 ache

add Hungarian keyboard
Submitted by: Zahemszky Gabor <zgabor@zg.CoDe.hu>


# 36946 13-Jun-1998 steve

Add a swissfrench keyboard mapping.

PR: 6916
Submitted by: tamone@eig.unige.ch


# 34919 28-Mar-1998 imp

Add us.unix.kbd. Just like us.iso.kbd except:
ESCAPE and `~ are swapped
CTRL and CAPS LOCK are swapped
BACKSPACE and DELETE are swapped

Suitable for keymap=us.unix in your rc.conf file or for setting on the
fly with kbdcontrol -l us.unix. This is the keyboard layout of many of
the more traditional unix workstations and terminals that have been around
for a very long time. Older Sun keyboards and VT100's had a layout
very similar to the PC, with the above exceptions.
Idea Reviewed by: Many people in -hackers


# 33274 12-Feb-1998 yokota

- Add Brazilian keymap with accent definitions.
- Better Portuguese language support for kbdmap(1).
PR: misc/5723
Submitted by: Daniel C. Sobral


# 32822 27-Jan-1998 yokota

- Correct inconsistencies among keymaps.
- define CTL-ALT-ESC as `debug' key in all keymaps. (FAQ mentions this
key sequence but not all keymaps had it!)
- define CTL-SPACE as NUL in all keymaps.
- define CTL-ALT-SPACE as `suspend' key in all but Russiun keymaps.
- Fix Japanese keymaps. Some CTL- keystrokes were wrong.
- Remove accent (dead) key definitions from spanish.iso.kbd,
fr.iso.kbd and icelandic.iso.kbd. Create spanish.iso.acc.kbd,
fr.iso.acc.kbd and icelandic.iso.acc.kbd with accent key definitions
instead.
- Update INDEX.keymaps and Makefile.


# 32317 07-Jan-1998 yokota

icelandic.iso.kbd
- New, Icelandic keymap with accent (dead) key definitions.
Based on the work done by totii@est.is.

spanish iso.kbd
- Added accent (dead) key definitions.
Based on the work done by jmrueda@diatel.upm.es.


# 32213 03-Jan-1998 wosch

444 -> ${SHAREMODE}
/usr/share -> ${SHAREDIR}


# 31028 07-Nov-1997 ache

Add Slovenian keyboard
Submitted by: Blaz Zupan <blaz@amis.net>


# 29726 22-Sep-1997 wosch

Polish fonts and keymap.

Submitted by: abial@warman.org.pl
PR: 4522


# 27400 14-Jul-1997 ache

Add Latin American keyboard
PR: 2863


# 24605 03-Apr-1997 ache

Back out cd ${.CURDIR}, stale obj fault


# 24557 02-Apr-1997 ache

cd ${.CURDIR} before installing, since no files in the obj directory


# 22988 22-Feb-1997 peter

Revert $FreeBSD$ to $Id$


# 21673 14-Jan-1997 jkh

Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.


# 21160 01-Jan-1997 bde

Don't create unused object directory.
Don't override harmless clean rule.


# 19080 21-Oct-1996 ache

Add swissgerman keyboard
Submitted by: Adrian Steinmann <ast@marabu.ch>


# 17695 19-Aug-1996 wosch

abbreviate UK
add iso keyboard map for Belgian


# 17359 30-Jul-1996 wosch

add br275.iso.kbd - Brazilian 275 keyboard ISO-8859-1
add br275.cp850.kbd - Brazilian 275 keyboard Codepage 850

Makefile: sort keymaps entries

submitted by: Daniel C. Sobral <dcs@gns.com.br>


# 16877 01-Jul-1996 sos

Norwegian iso keyboard definition file added.

Submitted by: "Åge Røbekk" <aagero@aage.priv.no>


# 14408 07-Mar-1996 jkh

Add an Italian keyboard entry. I'm not exactly sure if it's ISO standard
since I've no idea what the ISO standard for Italian keyboards is, but we
can always adjust it later and this is better than the nothing we had before.
Submitted by: Gianmarco Giovannelli <gmarco@masternet.it>


# 14138 18-Feb-1996 wosch

add forgotten INDEX.keymaps, kbdmap(1) need this file


# 12315 15-Nov-1995 asami

Dvorak keyboard users of the world unite!

us.dvorak.kbd: The "standard" (note the quotes, there really isn't any
standard for non-alphanumeric keys in the Dvorak
world) version, identical to what MicroSoft
distributes in their DOS-6.22 supplementary disk.
us.dvorakx.kbd: The version I use, three pairs swapped (esc <-> `~,
clock <-> lctrl, and =+ <-> \|) from the above.


# 9740 27-Jul-1995 jkh

Add spanish keymap.
Submitted by: Paco Rosich <rosich@modico.eleinf.uv.es>


# 9701 24-Jul-1995 bde

Change `install' to `${INSTALL}' so that default install flags can be
specified in the top level Makefiles.


# 9261 19-Jun-1995 asami

Add jp.106.kbd and jp.106x.kbd to list of KEYMAPS so that they will
get installed.

Submitted by: Nobuhiro Yasutomi <nobu@psrc.isac.co.jp>


# 7318 24-Mar-1995 ache

Add yet one popular russian keyboard variant
Submitted by: Serge Babkin <babkin@hq.icb.chel.su>


# 5823 23-Jan-1995 jkh

Fix more deranged targets.


# 5411 05-Jan-1995 sos

Added fr.sio.kbd.


# 4564 17-Nov-1994 ache

Add yet one russian keymap, widely used by some russians


# 3079 25-Sep-1994 ache

Add missing Makefile