Bug 4280

Summary: btc9000a definition is wrong
Product: xkeyboard-config Reporter: Sergey Vlasov <vsu>
Component: GeneralAssignee: xkb
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: high    
Version: unspecified   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Sergey Vlasov 2005-08-28 10:03:30 UTC
The "btc9000a" key definition in /usr/X11R6/lib/X11/xkb/symbols/inet is wrong -
the keys really output different codes.  The bug is present both in
xorg-x11-6.8.2 and in the latest version at
http://cvs.freedesktop.org/xlibs/xkbdesc/symbols/inet?rev=1.11&view=markup .

This is the working definition (if a 2.6.x kernel is used, the atkbd.softraw=0
boot parameter is required, otherwise the Help, XF86Start and XF86Eject keys
don't work):

partial alphanumeric_keys
xkb_symbols "btc9000a" {
    name[Group1]= "BTC 9000A";

    key <I5E>   {       [ XF86PowerOff          ]       };
    key <I5F>   {       [ XF86Standby           ]       };
    key <I63>   {       [ XF86WakeUp            ]       };
    key <I25>	{	[ Help			]	};

    key <I66>   {       [ XF86Favorites         ]       };
    key <I32>   {       [ XF86WWW               ]       };
    key <I65>   {       [ XF86Search            ]       };
    key <I26>   {       [ XF86Start             ]       };

    key <I30>   {       [ XF86AudioRaiseVolume  ]       };
    key <I2E>   {       [ XF86AudioLowerVolume  ]       };
    key <I20>   {       [ XF86AudioMute         ]       };

    key <I22>   {       [ XF86AudioPlay, XF86AudioPause ] };
    key <I10>   {       [ XF86AudioPrev         ]       };
    key <I19>   {       [ XF86AudioNext         ]       };
    key <I24>   {       [ XF86AudioStop         ]       };
    key <I33>   {       [ XF86Eject             ]       };
};

BTW, the codes are the same as in the "btc5090" definition, except the Help key,
which is not present in btc5090.
Comment 1 Sergey V. Udaltsov 2005-08-28 14:23:31 UTC
Sergey, your description is VERY similar to BTC5090, as it is in the database
now. Could you please check whether they are same or not (the only difference I
see is "Help" key). Also, I just wonder - is the current btc9000a description
suitable for any keyboard? I have doubts it appeared just out of the blue,
probably there was some reason (which I'd be happy to find). Could you guess any?
Comment 2 Benjamin Close 2008-01-11 02:37:38 UTC
Bugzilla Upgrade Mass Bug Change

NEEDSINFO state was removed in Bugzilla 3.x, reopening any bugs previously listed as NEEDSINFO.

  - benjsc
    fd.o Wrangler
Comment 3 Sergey V. Udaltsov 2008-11-26 16:12:59 UTC
No answer, 3 years

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.