~ubuntu-branches/ubuntu/hardy/console-setup/hardy-proposed

« back to all changes in this revision

Viewing changes to Keyboard/ckb/keymap/sgi_vndr/se

  • Committer: Bazaar Package Importer
  • Author(s): Colin Watson
  • Date: 2007-06-03 14:53:42 UTC
  • Revision ID: james.westby@ubuntu.com-20070603145342-cr4a4wcfj2eg73fp
Tags: 1.16ubuntu1
* Resynchronise with Debian. Remaining changes:
  - Use keymapper to generate decision trees for a restricted subset of
    the pc105 model.
  - If the detect-keyboard debconf plugin is available
    (cdebconf-newt-detect-keys in the installer), then offer to use it to
    detect the keyboard layout.
  - Only default to Canadian layout for fr_CA; use U.S. English for other
    *_CA locales.
  - Set default charmap for d-i to UTF-8.
  - Remove unhelpful defaults for several questions.
  - Allow preseeding of console-setup/modelcode, console-setup/layoutcode,
    console-setup/variantcode, console-setup/optionscode, and
    console-setup/fontsize.
  - Reset console-setup/toggle to the default if it's set to "No toggling"
    and you select a non-Latin layout.
  - Change the default font from Terminus to VGA where supported.
  - Add a few bits of installer integration to console-setup-udeb borrowed
    from kbd-chooser.
  - console-setup Depends: perl; something in ckbcomp is causing perl to
    'use utf8' implicitly, and some of the necessary modules aren't in
    perl-base.
  - Run kbd_mode on each tty in ACTIVE_CONSOLES rather than on the current
    tty, since the current tty might belong to X and changing X's tty out
    of raw mode is a very bad idea.
  - Automatically save the font and keymap to /etc in
    /etc/init.d/console-setup if it isn't being run from init. Similarly,
    ensure that the font and keymap are saved to /etc during initial
    installation.
  - Disable workaround in ckbcomp for the kernel not applying Caps Lock to
    non-ASCII letters, except for Turkish layouts; the cure is worse than
    the disease because it makes Caps Lock equivalent to Shift Lock.
  - Use 'setupcon --save-only' to make sure the font is available on the
    root filesystem for the next boot but not to load it immediately,
    avoiding console manipulation when X or usplash is running.
  - Set keymap and font in the initramfs if possible.
  - Set default variant for French to oss.
  - Fix handling of commas in layout and variant names.
  - Fix keymap reduction not to try to express keymap A in terms of keymap
    B when B includes keys not mapped by A.
  - debian/config.proto: Set sparc default model to pc105.
  - debian/control: Remove outdated note about loadkeys in
    console-setup-udeb's description.
* Allow kbd's initramfs hook as an alternative to that provided by
  console-tools.
* Don't run 'setupcon -k' from rcS if usplash is running, as that means
  the console will be in raw mode and loadkeys will do confusing things to
  the keymap (LP: #84156).

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
// $Xorg: se,v 1.3 2000/08/17 19:54:41 cpqbld Exp $
 
2
default xkb_keymap "indy" {
 
3
    xkb_keycodes        { include "sgi_vndr/indy(universal)"            };
 
4
    xkb_types           { include "default"                     };
 
5
    xkb_compatibility   { include "default"                     };
 
6
    xkb_symbols         { include "en_US(pc_universal)+se"      };
 
7
    xkb_geometry        { include "sgi_vndr/indy(pc102)"                };
 
8
};
 
9
xkb_keymap "indy_nodeadkeys" {
 
10
    xkb_keycodes        { include "sgi_vndr/indy(universal)"    };
 
11
    xkb_types           { include "default"             };
 
12
    xkb_compatibility   { include "default"             };
 
13
    xkb_symbols         {
 
14
        include "en_US(pc_universal_nodeadkeys)+se(nodeadkeys)"
 
15
    };
 
16
    xkb_geometry        { include "sgi_vndr/indy(pc102)"        };
 
17
};
 
18
xkb_keymap "indigo" {
 
19
    xkb_keycodes        { include "sgi_vndr/indigo(pc102)"      };
 
20
    xkb_types           { include "default"             };
 
21
    xkb_compatibility   { include "default"             };
 
22
    xkb_symbols         { include "en_US(pc102)+se"     };
 
23
    xkb_geometry        { include "sgi_vndr/indigo(pc102)"      };
 
24
};
 
25
xkb_keymap "indigo_nodeadkeys" {
 
26
    xkb_keycodes        { include "sgi_vndr/indigo(pc102)"      };
 
27
    xkb_types           { include "default"             };
 
28
    xkb_compatibility   { include "default"             };
 
29
    xkb_symbols         { 
 
30
        include "en_US(pc102_nodeadkeys)+se(nodeadkeys)"
 
31
    };
 
32
    xkb_geometry        { include "sgi_vndr/indigo(pc102)"      };
 
33
};
 
34