Package: xkb-data Version: 1.5-2 Severity: wishlist Tags: patch See attached patch.
-- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (990, 'testing'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.26-1-amd64 (SMP w/1 CPU core) Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- no debconf information
diff -ru xkb/rules/base xkb-patched/rules/base --- xkb/rules/base 2009-02-01 18:49:06.000000000 +0300 +++ xkb-patched/rules/base 2009-04-02 05:41:13.000000000 +0400 @@ -49,7 +49,7 @@ cymotionlinux \ dell dellm65 inspiron dellusbmm \ emachines ennyah_dkb1008 evdev \ - genius geniuscomfy2 \ + genius geniuscomfy2 geniusKKB2050U \ gyration honeywell_euroboard \ hp250x hp5xx hp500fa hpdv5 \ hpi6 hpxe3gc hpxe3gf hpxe4xxx hpxt1000 hpzt11xx \ diff -ru xkb/rules/base.lst xkb-patched/rules/base.lst --- xkb/rules/base.lst 2009-02-01 18:49:06.000000000 +0300 +++ xkb-patched/rules/base.lst 2009-04-02 05:41:13.000000000 +0400 @@ -62,6 +62,7 @@ genius Genius Comfy KB-16M / Genius MM Keyboard KWD-910 geniuscomfy Genius Comfy KB-12e geniuscomfy2 Genius Comfy KB-21e-Scroll + geniusKKB2050U Genius KKB-2050U geniuskb19e Genius KB-19e NB gyration Gyration logitech_base Logitech Generic Keyboard diff -ru xkb/rules/evdev xkb-patched/rules/evdev --- xkb/rules/evdev 2009-02-01 18:49:06.000000000 +0300 +++ xkb-patched/rules/evdev 2009-04-02 05:41:13.000000000 +0400 @@ -49,7 +49,7 @@ cymotionlinux \ dell dellm65 inspiron dellusbmm \ emachines ennyah_dkb1008 evdev \ - genius geniuscomfy2 \ + genius geniuscomfy2 geniusKKB2050U \ gyration honeywell_euroboard \ hp250x hp5xx hp500fa hpdv5 \ hpi6 hpxe3gc hpxe3gf hpxe4xxx hpxt1000 hpzt11xx \ diff -ru xkb/rules/evdev.lst xkb-patched/rules/evdev.lst --- xkb/rules/evdev.lst 2009-02-01 18:49:06.000000000 +0300 +++ xkb-patched/rules/evdev.lst 2009-04-02 05:41:13.000000000 +0400 @@ -62,6 +62,7 @@ genius Genius Comfy KB-16M / Genius MM Keyboard KWD-910 geniuscomfy Genius Comfy KB-12e geniuscomfy2 Genius Comfy KB-21e-Scroll + geniusKKB2050U Genius KKB-2050U geniuskb19e Genius KB-19e NB gyration Gyration logitech_base Logitech Generic Keyboard diff -ru xkb/rules/evdev.xml xkb-patched/rules/evdev.xml --- xkb/rules/evdev.xml 2009-02-01 18:49:06.000000000 +0300 +++ xkb-patched/rules/evdev.xml 2009-04-02 05:41:13.000000000 +0400 @@ -442,6 +442,13 @@ </model> <model> <configItem> + <name>geniusKKB2050U</name> + <description>Genius KKB-2050U</description> + <vendor>Genius</vendor> + </configItem> + </model> + <model> + <configItem> <name>geniuskb19e</name> <description>Genius KB-19e NB</description> <vendor>Genius</vendor> @@ -4899,4 +4906,4 @@ </option> </group> </optionList> -</xkbConfigRegistry> \ В конце файла нет новой строки +</xkbConfigRegistry> diff -ru xkb/rules/xfree86 xkb-patched/rules/xfree86 --- xkb/rules/xfree86 2009-02-01 18:49:06.000000000 +0300 +++ xkb-patched/rules/xfree86 2009-04-02 05:41:13.000000000 +0400 @@ -49,7 +49,7 @@ cymotionlinux \ dell dellm65 inspiron dellusbmm \ emachines ennyah_dkb1008 evdev \ - genius geniuscomfy2 \ + genius geniuscomfy2 geniusKKB2050U \ gyration honeywell_euroboard \ hp250x hp5xx hp500fa hpdv5 \ hpi6 hpxe3gc hpxe3gf hpxe4xxx hpxt1000 hpzt11xx \ diff -ru xkb/rules/xfree86.lst xkb-patched/rules/xfree86.lst --- xkb/rules/xfree86.lst 2009-02-01 18:49:06.000000000 +0300 +++ xkb-patched/rules/xfree86.lst 2009-04-02 05:41:13.000000000 +0400 @@ -62,6 +62,7 @@ genius Genius Comfy KB-16M / Genius MM Keyboard KWD-910 geniuscomfy Genius Comfy KB-12e geniuscomfy2 Genius Comfy KB-21e-Scroll + geniusKKB2050U Genius KKB-2050U geniuskb19e Genius KB-19e NB gyration Gyration logitech_base Logitech Generic Keyboard diff -ru xkb/rules/xorg xkb-patched/rules/xorg --- xkb/rules/xorg 2009-02-01 18:49:06.000000000 +0300 +++ xkb-patched/rules/xorg 2009-04-02 05:41:13.000000000 +0400 @@ -49,7 +49,7 @@ cymotionlinux \ dell dellm65 inspiron dellusbmm \ emachines ennyah_dkb1008 evdev \ - genius geniuscomfy2 \ + genius geniuscomfy2 geniusKKB2050U \ gyration honeywell_euroboard \ hp250x hp5xx hp500fa hpdv5 \ hpi6 hpxe3gc hpxe3gf hpxe4xxx hpxt1000 hpzt11xx \ diff -ru xkb/rules/xorg.lst xkb-patched/rules/xorg.lst --- xkb/rules/xorg.lst 2009-02-01 18:49:06.000000000 +0300 +++ xkb-patched/rules/xorg.lst 2009-04-02 05:41:13.000000000 +0400 @@ -62,6 +62,7 @@ genius Genius Comfy KB-16M / Genius MM Keyboard KWD-910 geniuscomfy Genius Comfy KB-12e geniuscomfy2 Genius Comfy KB-21e-Scroll + geniusKKB2050U Genius KKB-2050U geniuskb19e Genius KB-19e NB gyration Gyration logitech_base Logitech Generic Keyboard diff -ru xkb/symbols/inet xkb-patched/symbols/inet --- xkb/symbols/inet 2009-02-01 18:49:07.000000000 +0300 +++ xkb-patched/symbols/inet 2009-04-02 05:41:13.000000000 +0400 @@ -740,6 +740,27 @@ key <I23> { [ Return ] }; }; +// Genius KKB-2050U +partial alphanumeric_keys +xkb_symbols "geniusKKB2050U" { + // From Alexander Galanin <gaa.n...@mail.ru> + // Describes the extra keys on a Genius KKB-2050U + + key <I5F> { [ XF86Sleep ] }; + key <XFER> { [ XF86AudioMute ] }; + key <I22> { [ XF86AudioPlay, XF86AudioPause ] }; + key <I24> { [ XF86AudioStop ] }; + key <I2E> { [ XF86AudioLowerVolume ] }; + key <I30> { [ XF86AudioRaiseVolume ] }; + + key <I6A> { [ XF86Back ] }; + key <I32> { [ XF86HomePage ] }; + key <I69> { [ XF86Forward ] }; + key <I6C> { [ XF86Mail ] }; + key <I21> { [ XF86Calculator ] }; + key <K67> { [ XF86MyComputer ] }; +}; + // Gyration partial alphanumeric_keys diff -ru xkb/symbols.dir xkb-patched/symbols.dir --- xkb/symbols.dir 2009-02-01 18:49:07.000000000 +0300 +++ xkb-patched/symbols.dir 2009-04-02 05:41:13.000000000 +0400 @@ -663,6 +663,7 @@ --p----- a------- inet(ennyah_dkb1008) --p----- a------- inet(genius) --p----- a------- inet(geniuscomfy2) +--p----- a------- inet(geniusKKB2050U) --p----- a------- inet(gyration) --p----- a------- inet(hpi6) --p----- a------- inet(hp250x)