[maemo-developers] [maemo-developers] Re: N800, xkb and Sierra full size keyboard

From: Laurent GUERBY laurent at guerby.net
Date: Tue Jan 23 21:18:10 EET 2007
Hi Sergey,

>From my limited reading and knowledge, it looks like Nokia
started from fairly recent xkb files, most of them
start with RCS tags (see below symbols/gb for a 200610 example).

I noticed a directory symbols/nokia_vndr which has
a few file that look Nokia local. There is no explicit
licence for these files, I'd appreciate if someone
from Nokia could clear this aspect (at least informally).

Meanwhile, I'll ship you a tarball of my N800 /usr/share/X11/xkb/ 
in private so you can check stuff.

I'm still interested on how to do the EIGHT_LEVEL/level5
stuff or more symply how to tell Hyper_L+key to do something
in xkb language, I looked around but could not find a single
example of using more than AltGr (level4) in xkb.


$ cd /usr/share/X11/xkb/symbols/
$ cat gb
// $XKeyboardConfig: xkbdesc/symbols/gb,v 1.10 2006/10/01 21:35:25 svu Exp $

// based on a keyboard map from an 'xkb/symbols/gb' file
// $XFree86: xc/programs/xkbcomp/symbols/gb,v 1.6 2003/10/04 10:25:14 pascal Exp $
$ cat nokia_vndr/us 
// We don't include either us(intl) or us(basic) in this file, because we
// want to achieve exact parity with the SU-8W as used on other Nokia devices.
// Hence intl is the default.

partial alphanumeric_keys default
xkb_symbols "intl" {
    name[Group1]= "U.S. English - International";

    // I can't believe it's not us(intl).
    key <AE01> { [ 1,            exclam,         exclamdown                            ] };

On Sun, 2007-01-21 at 17:35 +0000, Sergey Udaltsov wrote:
> Laurent,
> If N800 is using standard XKB configuration files (which I'd love to
> check personally if I get into the Developer Program:) - would you
> please care to submit your xkb model to xkeyboard-config project @
> freedesktop.org?
> Actually, in xkeyboard-config CVS you can find samples of many
> keyboard model definitions, it might help you to figure out how to
> build your one.
> Cheers,
> Sergey
> _______________________________________________
> maemo-developers mailing list
> maemo-developers at maemo.org
> https://maemo.org/mailman/listinfo/maemo-developers

More information about the maemo-developers mailing list