keyboard-configuration - system-wide keyboard preferences

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Main amd64
Package filename keyboard-configuration_1.108ubuntu15_all.deb
Package name keyboard-configuration
Package version 1.108ubuntu15
Package release -
Package architecture all
Package type deb
Category utils
Homepage -
License -
Maintainer Ubuntu Installer Team <>
Download size 641.47 KB
Installed size 2.52 MB
This package maintains the keyboard preferences in
/etc/default/keyboard.  Other packages can use the information
provided by this package in order to configure the keyboard on the
console or in X Window.


Package Version Architecture Repository
keyboard-configuration_1.108ubuntu15.5_all.deb 1.108ubuntu15.5 all Ubuntu Updates Main
keyboard-configuration_1.108ubuntu15.5_all.deb 1.108ubuntu15.5 all Ubuntu Updates Main
keyboard-configuration_1.108ubuntu15_all.deb 1.108ubuntu15 all Ubuntu Main
keyboard-configuration - - -


Name Value
debconf >= 1.5.34
initscripts -
liblocale-gettext-perl -
lsb-base >= 4.1+Debian11ubuntu7


Name Value
console-setup << 1.47
console-setup-mini << 1.47


Type URL
Binary Package keyboard-configuration_1.108ubuntu15_all.deb
Source Package console-setup

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install keyboard-configuration deb package:
    # sudo apt-get install keyboard-configuration




2016-04-19 - Evgeniy Yanyuk <>
console-setup (1.108ubuntu15) xenial; urgency=medium
* Properly handle settings CODESET and FONSIZE when they equals 'guess' or are unset.
- console-setup-tty, debian/console-setup.initramfs-hook,
(LP: #1565542) 
2016-04-12 - Adam Conrad <>
console-setup (1.108ubuntu14) xenial; urgency=medium
* Quiet config/postinst when we have no USB devices.
2016-04-04 - Mathieu Trudel-Lapierre <>
console-setup (1.108ubuntu13) xenial; urgency=medium
* debian/keyboard-configuration.config: run grep with -a (to deal with files
as ASCII data) when searching for keyboard, locale, and layout names.
(LP: #1549529)
2016-03-24 - Mathieu Trudel-Lapierre <>
console-setup (1.108ubuntu12) xenial; urgency=medium
* No-change rebuild to properly generate console-setup-udeb's list of
valid keyboard layouts and variants.
2016-03-03 - Dimitri John Ledkov <>
console-setup (1.108ubuntu11) xenial; urgency=medium
* Add ConditionPathExists=/dev/tty0 to the console-setup.service, to
avoid running the unit on platforms without virtual consoles,
e.g. s390x. LP: #1552733
2016-01-11 - Martin Pitt <>
console-setup (1.108ubuntu10) xenial; urgency=medium
* debian/rules: Drop obsolete and no-op dh_installinit --upstart-only
option. (LP: #1519228)
* Add debian/keyboard-configuration.links to (statically) enable
console-setup.service. It is not being pulled in by plymouth any more, and
doing so was brittle and unexpected. (LP: #1531442)
* console-setup.service: Set RemainAfterExit.
2015-10-20 - Adam Conrad <>
console-setup (1.108ubuntu9) wily; urgency=medium
* Cherry-pick fix from git for udpkg/Hurd noise in keyboard-configuration.
2015-10-19 - Mathieu Trudel-Lapierre <>
console-setup (1.108ubuntu8) wily; urgency=medium
* Properly handle setting XKBVARIANT when using keyboard detection.
(LP: #1506551)
2015-10-02 - Colin Watson <>
console-setup (1.108ubuntu7) wily; urgency=medium
* Fix incorrect versioning change from last upload; initramfs-tools
0.85eubuntu12 looks wrong but was in fact correct.
* If the locale is C during configuration, only set CHARMAP to ISO-8859-15
on kFreeBSD; otherwise restore the previous behaviour from before the
kFreeBSD port of using UTF-8 in that case (LP: #1484101).
2015-09-08 - Mathieu Trudel-Lapierre <>
console-setup (1.108ubuntu6) wily; urgency=medium
* debian/control: allow dracut to be installable by adding an alternate
depends on linux-initramfs-tool for console-setup.

See Also

Package Description
keystone-doc_9.0.0-0ubuntu1_all.deb OpenStack identity service - Documentation
keystone_9.0.0-0ubuntu1_all.deb OpenStack identity service - Daemons
keyutils_1.5.9-8ubuntu1_amd64.deb Linux Key Management Utilities
klibc-utils_2.0.4-8ubuntu1_amd64.deb small utilities built with klibc for early boot
kmod_22-1ubuntu4_amd64.deb tools for managing Linux kernel modules
kpartx-boot_0.5.0+git1.656f8865-5ubuntu2_all.deb Provides kpartx during boot
kpartx_0.5.0+git1.656f8865-5ubuntu2_amd64.deb create device mappings for partitions
krb5-config_2.3_all.deb Configuration files for Kerberos Version 5
krb5-doc_1.13.2+dfsg-5_all.deb Documentation for MIT Kerberos
krb5-locales_1.13.2+dfsg-5_all.deb Internationalization support for MIT Kerberos
krb5-multidev_1.13.2+dfsg-5_amd64.deb Development files for MIT Kerberos without Heimdal conflict
landscape-client_16.03-0ubuntu2_amd64.deb The Landscape administration system client
landscape-common_16.03-0ubuntu2_amd64.deb The Landscape administration system client - Common files
language-pack-af-base_16.04+20160415_all.deb translations for language Afrikaans
language-pack-af_16.04+20160415_all.deb translation updates for language Afrikaans