diff -uNr xkb-orig/rules/xfree86 xkb/rules/xfree86 --- xkb-orig/rules/xfree86 2005-08-05 18:08:19.000000000 -0400 +++ xkb/rules/xfree86 2005-08-05 18:18:44.000000000 -0400 @@ -108,7 +108,7 @@ compaqeak8 compaqik7 compaqik13 compaqik18 armada presario ipaq \ dell inspiron dtk2000 \ dexxa diamond genius geniuscomfy2 \ - ennyah_dkb1008 \ + emachines ennyah_dkb1008 \ hpi6 hp2501 hp2505 hp5181 hpxe3gc hpxe3gf hpxe4xxx hpzt11xx \ hp500fa hp5xx hp5185 \ honeywell_euroboard \ diff -uNr xkb-orig/rules/xfree86.lst xkb/rules/xfree86.lst --- xkb-orig/rules/xfree86.lst 2005-08-05 18:08:19.000000000 -0400 +++ xkb/rules/xfree86.lst 2005-08-05 18:19:33.000000000 -0400 @@ -46,6 +46,7 @@ dexxa Dexxa Wireless Desktop Keyboard diamond Diamond 9801 / 9802 series dtk2000 DTK2000 + emachines Laptop/notebook eMachines m68xx ennyah_dkb1008 Ennyah DKB-1008 genius Genius Comfy KB-16M / Genius MM Keyboard KWD-910 geniuscomfy2 Genius Comfy KB-21e-Scroll diff -uNr xkb-orig/rules/xfree86.xml xkb/rules/xfree86.xml --- xkb-orig/rules/xfree86.xml 2005-08-05 18:08:19.000000000 -0400 +++ xkb/rules/xfree86.xml 2005-08-05 18:20:53.000000000 -0400 @@ -481,6 +481,12 @@ + emachines + Laptop/notebook eMachines m68xx + + + + ennyah_dkb1008 Ennyah DKB-1008 diff -uNr xkb-orig/rules/xorg xkb/rules/xorg --- xkb-orig/rules/xorg 2005-08-05 18:08:19.000000000 -0400 +++ xkb/rules/xorg 2005-08-05 18:18:44.000000000 -0400 @@ -108,7 +108,7 @@ compaqeak8 compaqik7 compaqik13 compaqik18 armada presario ipaq \ dell inspiron dtk2000 \ dexxa diamond genius geniuscomfy2 \ - ennyah_dkb1008 \ + emachines ennyah_dkb1008 \ hpi6 hp2501 hp2505 hp5181 hpxe3gc hpxe3gf hpxe4xxx hpzt11xx \ hp500fa hp5xx hp5185 \ honeywell_euroboard \ diff -uNr xkb-orig/rules/xorg.lst xkb/rules/xorg.lst --- xkb-orig/rules/xorg.lst 2005-08-05 18:08:19.000000000 -0400 +++ xkb/rules/xorg.lst 2005-08-05 18:19:33.000000000 -0400 @@ -46,6 +46,7 @@ dexxa Dexxa Wireless Desktop Keyboard diamond Diamond 9801 / 9802 series dtk2000 DTK2000 + emachines Laptop/notebook eMachines m68xx ennyah_dkb1008 Ennyah DKB-1008 genius Genius Comfy KB-16M / Genius MM Keyboard KWD-910 geniuscomfy2 Genius Comfy KB-21e-Scroll diff -uNr xkb-orig/rules/xorg.xml xkb/rules/xorg.xml --- xkb-orig/rules/xorg.xml 2005-08-05 18:08:19.000000000 -0400 +++ xkb/rules/xorg.xml 2005-08-05 18:20:53.000000000 -0400 @@ -481,6 +481,12 @@ + emachines + Laptop/notebook eMachines m68xx + + + + ennyah_dkb1008 Ennyah DKB-1008 diff -uNr xkb-orig/symbols/inet xkb/symbols/inet --- xkb-orig/symbols/inet 2005-08-05 18:08:18.000000000 -0400 +++ xkb/symbols/inet 2005-08-05 18:17:56.000000000 -0400 @@ -740,6 +740,40 @@ key { [ XF86AudioMedia ] }; }; +// eMachines + +partial alphanumeric_keys +xkb_symbols "emachines" { + name[Group1]= "Laptop/notebook eMachines m68xx"; + + key { [ XF86AudioLowerVolume ] }; + key { [ XF86AudioMedia ] }; + key { [ XF86AudioRaiseVolume ] }; + key { [ XF86AudioMute ] }; + key { [ XF86Mail ] }; + key { [ XF86iTouch ] }; + key { [ XF86Search ] }; + key { [ XF86Sleep ] }; + key { [ XF86AudioPlay, XF86AudioPause ] }; + key { [ XF86AudioStop ] }; + key { [ XF86AudioPrev ] }; + key { [ XF86AudioNext ] }; + key { [ KP_0 ] }; + key { [ KP_1 ] }; + key { [ KP_2 ] }; + key { [ KP_3 ] }; + key { [ KP_4 ] }; + key { [ KP_5 ] }; + key { [ KP_6 ] }; + key { [ KP_7 ] }; + key { [ KP_8 ] }; + key { [ KP_9 ] }; + key { [ KP_Decimal ] }; + key { [ KP_Add ] }; + key { [ KP_Subtract ] }; + key { [ KP_Multiply ] }; + key { [ KP_Divide ] }; +}; // Ennyah