Mapping the N900 keyboard?

Mapping the N900 keyboard?

alan bruce
Karma: 1345
2009-10-22 23:50 UTC
I'll try on the users list first, and then I'll try the development list.

How does one map custom keys on the N900?

None of the changes I make to /usr/share/X11/xkb/symbols/nokia_vndr/rx-51
have any effect (yes I reboot after changing the file).

Can someone in Nokia comment on this?

--
enthusiast, n. "One whose mind is wholly possessed and heated by what
engages it; one who is influenced by a peculiar fervor of mind; an ardent
and imaginative person."

  •  Reply

Re: Mapping the N900 keyboard?

Joaquim Rocha
Karma: 423
2009-10-23 07:57 UTC
Hi Qole,

It depends on the changes you make. If you create a new keyboard, then
you should set it by running:

# setxkbmap KB_NAME

Could you tell me an example of the changes you're trying to make?


Cheers,

--
Joaquim Rocha
Igalia · Free Software Engineering

Qole wrote:
> I'll try on the users list first, and then I'll try the development list.
>
> How does one map custom keys on the N900?
>
> None of the changes I make to /usr/share/X11/xkb/symbols/nokia_vndr/rx-51
> have any effect (yes I reboot after changing the file).
>
> Can someone in Nokia comment on this?
>
>
>
> ------------------------------------------------------------------------
>

  •  Reply

Re: Mapping the N900 keyboard?

Marius Gedminas
Karma: 552
2009-10-25 12:23 UTC
On Thu, Oct 22, 2009 at 04:50:23PM -0700, Qole wrote:
> I'll try on the users list first, and then I'll try the development list.
>
> How does one map custom keys on the N900?

I've had partial success by doing this:

$ xkbcomp :0 default.xkb
$ vi default.xkb

comment out the two rules that cause syntax errors:

// interpret AccessX_Enable+AnyOfOrNone(all) {
// action= LockControls(controls=);
// };

// interpret MouseKeys_Accel_Enable+AnyOfOrNone(all) {
// action= LockControls(controls=);
// };

Now you can restore the settings back by running

$ xkbcmp default.xkb :0

if you screw up and end up with a nonfunctional keyboard.

Next

$ cp default.xkb mg.xkb
$ vi mg.xkb

key <RGHT> {
type= "FOUR_LEVEL",
symbols[Group1]= [ Right, Right, Tab, Tab ]
};

$ xkbcomp mg.xkb :0

and now Fn+Right arrow is a Tab key.

Sadly I don't know enough about xkbcomp to see if it's possible to make
it load incomplete maps on top of the current configuration, just to
update a few symbols without replicating the full configuration.

> None of the changes I make to /usr/share/X11/xkb/symbols/nokia_vndr/rx-51
> have any effect (yes I reboot after changing the file).

Maybe the files in /var/cache/xkb contain precompiled versions of those?

I'm not adventurous enough to go and start editing files in /usr/.
Although creating a new symbols file in there and loading it on top of
the defaults with setxkbmap ought to maybe work...

Marius Gedminas
--
When all else fails, read the instructions.

  •  Reply

Re: Mapping the N900 keyboard?

Marius Gedminas
Karma: 552
2009-10-26 08:53 UTC
On Sun, Oct 25, 2009 at 02:23:51PM +0200, Marius Gedminas wrote:
> On Thu, Oct 22, 2009 at 04:50:23PM -0700, Qole wrote:
> > I'll try on the users list first, and then I'll try the development list.
> >
> > How does one map custom keys on the N900?
>
> I've had partial success by doing this:
>
> $ xkbcomp :0 default.xkb
> $ cp default.xkb mg.xkb
> $ vi mg.xkb
> $ xkbcomp mg.xkb :0
>
> and now Fn+Right arrow is a Tab key.

A few minutes later I discovered that a process called
maemo-xinput-sounds was consuming 100% of CPU. I gave it five minutes,
then killed it manually.

Coincidence?

Marius Gedminas
--
TCP_SeqNum - The 32-bit Sequence Number, encoded as an ASCII string
representing the hex value of the Sequence number. This field
MUST be sent as lower case because it is not urgent.
-- RFC 3093

  •  Reply

Re: Mapping the N900 keyboard?

alan bruce
Karma: 1345
2009-10-28 22:14 UTC
On Sun, Oct 25, 2009 at 5:23 AM, Marius Gedminas <marius@pov.lt> wrote:

> On Thu, Oct 22, 2009 at 04:50:23PM -0700, Qole wrote:
> > I'll try on the users list first, and then I'll try the development list.
> >
> > How does one map custom keys on the N900?
>
> I've had partial success by doing this:
>
> $ xkbcomp :0 default.xkb
> $ vi default.xkb
>
> comment out the two rules that cause syntax errors:
>
> // interpret AccessX_Enable+AnyOfOrNone(all) {
> // action= LockControls(controls=);
> // };
>
> // interpret MouseKeys_Accel_Enable+AnyOfOrNone(all) {
> // action= LockControls(controls=);
> // };
>
> Now you can restore the settings back by running
>
> $ xkbcmp default.xkb :0
>
> if you screw up and end up with a nonfunctional keyboard.
>
> Next
>
> $ cp default.xkb mg.xkb
> $ vi mg.xkb
>
> key <RGHT> {
> type= "FOUR_LEVEL",
> symbols[Group1]= [ Right, Right, Tab, Tab ]
> };
>
> $ xkbcomp mg.xkb :0
>
> and now Fn+Right arrow is a Tab key.
>
> Sadly I don't know enough about xkbcomp to see if it's possible to make
> it load incomplete maps on top of the current configuration, just to
> update a few symbols without replicating the full configuration.
>
> > None of the changes I make to /usr/share/X11/xkb/symbols/nokia_vndr/rx-51
> > have any effect (yes I reboot after changing the file).
>
> Maybe the files in /var/cache/xkb contain precompiled versions of those?
>
> I'm not adventurous enough to go and start editing files in /usr/.
> Although creating a new symbols file in there and loading it on top of
> the defaults with setxkbmap ought to maybe work...
>


Thank you for your help. That works to get me started.

Now to return your favour:

Replace
type= "FOUR_LEVEL",
symbols[Group1]= [ Right, Right, Tab, Tab ]
with
type= "PC_FN_LEVEL2",
symbols[Group1]= [ Right, Tab ]

and you will retain the ability to highlight text with shift-right arrow.


--
enthusiast, n. "One whose mind is wholly possessed and heated by what
engages it; one who is influenced by a peculiar fervor of mind; an ardent
and imaginative person."

  •  Reply

Re: Mapping the N900 keyboard?

alan bruce
Karma: 1345
2009-11-11 05:23 UTC
Now that the N900 has been released, I will post this question on
maemo-developers, in the hopes that some Nokia devs can help me here.

I would like to know how to remap the keyboard on the N900. I've received
some help from Marius Gedminas, as you will see below, but I'd like to know
how to map the keyboard permanently, without having to run xkbcomp every
time.

Here is the help that I've received so far:

On Sun, Oct 25, 2009 at 4:23 AM, Marius Gedminas <marius@pov.lt> wrote:

>
> I've had partial success by doing this:
>
> $ xkbcomp :0 default.xkb
> $ vi default.xkb
>
> comment out the two rules that cause syntax errors:
>
> // interpret AccessX_Enable+AnyOfOrNone(all) {
> // action= LockControls(controls=);
> // };
>
> // interpret MouseKeys_Accel_Enable+AnyOfOrNone(all) {
> // action= LockControls(controls=);
> // };
>
> Now you can restore the settings back by running
>
> $ xkbcmp default.xkb :0
>
> if you screw up and end up with a nonfunctional keyboard.
>
> Next
>
> $ cp default.xkb mg.xkb
> $ vi mg.xkb
>
> key <RGHT> {
> type= "FOUR_LEVEL",
> symbols[Group1]= [ Right, Right, Tab, Tab ]
> };
>
> $ xkbcomp mg.xkb :0
>
> and now Fn+Right arrow is a Tab key.
>
> Sadly I don't know enough about xkbcomp to see if it's possible to make
> it load incomplete maps on top of the current configuration, just to
> update a few symbols without replicating the full configuration.
>
> > None of the changes I make to /usr/share/X11/xkb/symbols/nokia_vndr/rx-51
> > have any effect (yes I reboot after changing the file).
>
> Maybe the files in /var/cache/xkb contain precompiled versions of those?
>
> I'm not adventurous enough to go and start editing files in /usr/.
> Although creating a new symbols file in there and loading it on top of
> the defaults with setxkbmap ought to maybe work...
>
> Marius Gedminas
>

(I have already replied with the following:

Replace
type= "FOUR_LEVEL",
symbols[Group1]= [ Right, Right, Tab, Tab ]
with
type= "PC_FN_LEVEL2",
symbols[Group1]= [ Right, Tab ]

and you will retain the ability to highlight text with shift-right arrow.)

--
enthusiast, n. "One whose mind is wholly possessed and heated by what
engages it; one who is influenced by a peculiar fervor of mind; an ardent
and imaginative person."

  •  Reply

Re: Mapping the N900 keyboard?

alan bruce
Karma: 1345
2009-11-16 01:03 UTC
I am still hoping for some more help with remapping the N900 keyboard (see
quoted message below).

I have come across a problem I believe is related, and it is much more
urgent for me to identify and fix the problem.

When I start a nested Xephyr X Server on the N900, the desktop environment
that I run in that X Server (LXDE, on DISPLAY :1) does not seem to have
access to the keyboard. No keyboard presses are passed to DISPLAY :1 at all.
When I press the key combination to get to the Dashboard (CTRL-Backspace), I
am taken to the Dashboard, which suggests that maybe Hildon desktop is not
"letting go" of the keyboard.

I have tried using xkbcomp as described below to copy the keyboard mapping
to display :1, but it doesn't help.

Any help or suggestions?

On Tue, Nov 10, 2009 at 9:23 PM, Qole <qole.tablet@gmail.com> wrote:

> Now that the N900 has been released, I will post this question on
> maemo-developers, in the hopes that some Nokia devs can help me here.
>
> I would like to know how to remap the keyboard on the N900. I've received
> some help from Marius Gedminas, as you will see below, but I'd like to know
> how to map the keyboard permanently, without having to run xkbcomp every
> time.
>
> Here is the help that I've received so far:
>
> On Sun, Oct 25, 2009 at 4:23 AM, Marius Gedminas <marius@pov.lt> wrote:
>
>>
>> I've had partial success by doing this:
>>
>> $ xkbcomp :0 default.xkb
>> $ vi default.xkb
>>
>> comment out the two rules that cause syntax errors:
>>
>> // interpret AccessX_Enable+AnyOfOrNone(all) {
>> // action= LockControls(controls=);
>> // };
>>
>> // interpret MouseKeys_Accel_Enable+AnyOfOrNone(all) {
>> // action= LockControls(controls=);
>> // };
>>
>> Now you can restore the settings back by running
>>
>> $ xkbcmp default.xkb :0
>>
>> if you screw up and end up with a nonfunctional keyboard.
>>
>> Next
>>
>> $ cp default.xkb mg.xkb
>> $ vi mg.xkb
>>
>> key <RGHT> {
>> type= "FOUR_LEVEL",
>> symbols[Group1]= [ Right, Right, Tab, Tab ]
>> };
>>
>> $ xkbcomp mg.xkb :0
>>
>> and now Fn+Right arrow is a Tab key.
>>
>> Sadly I don't know enough about xkbcomp to see if it's possible to make
>> it load incomplete maps on top of the current configuration, just to
>> update a few symbols without replicating the full configuration.
>>
>> > None of the changes I make to
>> /usr/share/X11/xkb/symbols/nokia_vndr/rx-51
>> > have any effect (yes I reboot after changing the file).
>>
>> Maybe the files in /var/cache/xkb contain precompiled versions of those?
>>
>> I'm not adventurous enough to go and start editing files in /usr/.
>> Although creating a new symbols file in there and loading it on top of
>> the defaults with setxkbmap ought to maybe work...
>>
>> Marius Gedminas
>>
>
> (I have already replied with the following:
>
> Replace
> type= "FOUR_LEVEL",
> symbols[Group1]= [ Right, Right, Tab, Tab ]
> with
> type= "PC_FN_LEVEL2",
> symbols[Group1]= [ Right, Tab ]
>
> and you will retain the ability to highlight text with shift-right arrow.)
>
>
> --
> enthusiast, n. "One whose mind is wholly possessed and heated by what
> engages it; one who is influenced by a peculiar fervor of mind; an ardent
> and imaginative person."
>



--
enthusiast, n. "One whose mind is wholly possessed and heated by what
engages it; one who is influenced by a peculiar fervor of mind; an ardent
and imaginative person."

  •  Reply

Re: Mapping the N900 keyboard?

2009-11-16 07:02 UTC
On Mon, 2009-11-16 at 02:03 +0100, ext Qole wrote:
> I am still hoping for some more help with remapping the N900 keyboard
> (see quoted message below).
>
> I have come across a problem I believe is related, and it is much more
> urgent for me to identify and fix the problem.
>
> When I start a nested Xephyr X Server on the N900, the desktop
> environment that I run in that X Server (LXDE, on DISPLAY :1) does not
> seem to have access to the keyboard. No keyboard presses are passed to
> DISPLAY :1 at all. When I press the key combination to get to the
> Dashboard (CTRL-Backspace), I am taken to the Dashboard, which
> suggests that maybe Hildon desktop is not "letting go" of the
> keyboard.

hildon-desktop does not ever grab the keyboard. It only grabs some
specific key combinations, such as that ctrl+backspace.

> I have tried using xkbcomp as described below to copy the keyboard
> mapping to display :1, but it doesn't help.

Does 'xev' report any key events?

-Kimmo

>
> Any help or suggestions?
>
> On Tue, Nov 10, 2009 at 9:23 PM, Qole <qole.tablet@gmail.com> wrote:
> Now that the N900 has been released, I will post this question
> on maemo-developers, in the hopes that some Nokia devs can
> help me here.
>
> I would like to know how to remap the keyboard on the N900.
> I've received some help from Marius Gedminas, as you will see
> below, but I'd like to know how to map the keyboard
> permanently, without having to run xkbcomp every time.
>
> Here is the help that I've received so far:
>
> On Sun, Oct 25, 2009 at 4:23 AM, Marius Gedminas
> <marius@pov.lt> wrote:
>
>
>
> I've had partial success by doing this:
>
> $ xkbcomp :0 default.xkb
> $ vi default.xkb
>
> comment out the two rules that cause syntax errors:
>
> // interpret AccessX_Enable+AnyOfOrNone(all) {
> // action= LockControls(controls=);
> // };
>
> // interpret MouseKeys_Accel_Enable+AnyOfOrNone(all)
> {
> // action= LockControls(controls=);
> // };
>
> Now you can restore the settings back by running
>
> $ xkbcmp default.xkb :0
>
> if you screw up and end up with a nonfunctional
> keyboard.
>
> Next
>
> $ cp default.xkb mg.xkb
> $ vi mg.xkb
>
> key <RGHT> {
> type= "FOUR_LEVEL",
> symbols[Group1]= [ Right, Right,
> Tab, Tab ]
> };
>
> $ xkbcomp mg.xkb :0
>
> and now Fn+Right arrow is a Tab key.
>
> Sadly I don't know enough about xkbcomp to see if it's
> possible to make
> it load incomplete maps on top of the current
> configuration, just to
> update a few symbols without replicating the full
> configuration.
>
> > None of the changes I make
> to /usr/share/X11/xkb/symbols/nokia_vndr/rx-51
> > have any effect (yes I reboot after changing the
> file).
>
>
> Maybe the files in /var/cache/xkb contain precompiled
> versions of those?
>
> I'm not adventurous enough to go and start editing
> files in /usr/.
> Although creating a new symbols file in there and
> loading it on top of
> the defaults with setxkbmap ought to maybe work...
>
> Marius Gedminas
>
> (I have already replied with the following:
>
> Replace
> type= "FOUR_LEVEL",
> symbols[Group1]= [ Right, Right, Tab,
> Tab ]
>
> with
> type= "PC_FN_LEVEL2",
> symbols[Group1]= [ Right, Tab ]
>
>
> and you will retain the ability to highlight text with shift-
> right arrow.)
>
>
> --
> enthusiast, n. "One whose mind is wholly possessed and heated
> by what engages it; one who is influenced by a peculiar fervor
> of mind; an ardent and imaginative person."
>
>
>
>
> --
> enthusiast, n. "One whose mind is wholly possessed and heated by what
> engages it; one who is influenced by a peculiar fervor of mind; an
> ardent and imaginative person."

  •  Reply

Re: Mapping the N900 keyboard?

Faheem Pervez
Karma: 2151
2009-11-16 07:39 UTC
On 11/16/09, Kimmo Hämäläinen <kimmo.hamalainen@nokia.com> wrote:
> On Mon, 2009-11-16 at 02:03 +0100, ext Qole wrote:
>> I am still hoping for some more help with remapping the N900 keyboard
>> (see quoted message below).
>>
>> I have come across a problem I believe is related, and it is much more
>> urgent for me to identify and fix the problem.
>>
>> When I start a nested Xephyr X Server on the N900, the desktop
>> environment that I run in that X Server (LXDE, on DISPLAY :1) does not
>> seem to have access to the keyboard. No keyboard presses are passed to
>> DISPLAY :1 at all. When I press the key combination to get to the
>> Dashboard (CTRL-Backspace), I am taken to the Dashboard, which
>> suggests that maybe Hildon desktop is not "letting go" of the
>> keyboard.
>
> hildon-desktop does not ever grab the keyboard. It only grabs some
> specific key combinations, such as that ctrl+backspace.
>
>> I have tried using xkbcomp as described below to copy the keyboard
>> mapping to display :1, but it doesn't help.
>
> Does 'xev' report any key events?
>

xev won't work on the N900 by default for exactly the same reason
qole's LXDE stuff isn't working:
https://bugs.maemo.org/show_bug.cgi?id=5987
> -Kimmo
>

Best Regards,
Faheem
>>
>> Any help or suggestions?
>>
>> On Tue, Nov 10, 2009 at 9:23 PM, Qole <qole.tablet@gmail.com> wrote:
>> Now that the N900 has been released, I will post this question
>> on maemo-developers, in the hopes that some Nokia devs can
>> help me here.
>>
>> I would like to know how to remap the keyboard on the N900.
>> I've received some help from Marius Gedminas, as you will see
>> below, but I'd like to know how to map the keyboard
>> permanently, without having to run xkbcomp every time.
>>
>> Here is the help that I've received so far:
>>
>> On Sun, Oct 25, 2009 at 4:23 AM, Marius Gedminas
>> <marius@pov.lt> wrote:
>>
>>
>>
>> I've had partial success by doing this:
>>
>> $ xkbcomp :0 default.xkb
>> $ vi default.xkb
>>
>> comment out the two rules that cause syntax errors:
>>
>> // interpret AccessX_Enable+AnyOfOrNone(all) {
>> // action= LockControls(controls=);
>> // };
>>
>> // interpret MouseKeys_Accel_Enable+AnyOfOrNone(all)
>> {
>> // action= LockControls(controls=);
>> // };
>>
>> Now you can restore the settings back by running
>>
>> $ xkbcmp default.xkb :0
>>
>> if you screw up and end up with a nonfunctional
>> keyboard.
>>
>> Next
>>
>> $ cp default.xkb mg.xkb
>> $ vi mg.xkb
>>
>> key <RGHT> {
>> type= "FOUR_LEVEL",
>> symbols[Group1]= [ Right, Right,
>> Tab, Tab ]
>> };
>>
>> $ xkbcomp mg.xkb :0
>>
>> and now Fn+Right arrow is a Tab key.
>>
>> Sadly I don't know enough about xkbcomp to see if it's
>> possible to make
>> it load incomplete maps on top of the current
>> configuration, just to
>> update a few symbols without replicating the full
>> configuration.
>>
>> > None of the changes I make
>> to /usr/share/X11/xkb/symbols/nokia_vndr/rx-51
>> > have any effect (yes I reboot after changing the
>> file).
>>
>>
>> Maybe the files in /var/cache/xkb contain precompiled
>> versions of those?
>>
>> I'm not adventurous enough to go and start editing
>> files in /usr/.
>> Although creating a new symbols file in there and
>> loading it on top of
>> the defaults with setxkbmap ought to maybe work...
>>
>> Marius Gedminas
>>
>> (I have already replied with the following:
>>
>> Replace
>> type= "FOUR_LEVEL",
>> symbols[Group1]= [ Right, Right, Tab,
>> Tab ]
>>
>> with
>> type= "PC_FN_LEVEL2",
>> symbols[Group1]= [ Right, Tab ]
>>
>>
>> and you will retain the ability to highlight text with shift-
>> right arrow.)
>>
>>
>> --
>> enthusiast, n. "One whose mind is wholly possessed and heated
>> by what engages it; one who is influenced by a peculiar fervor
>> of mind; an ardent and imaginative person."
>>
>>
>>
>>
>> --
>> enthusiast, n. "One whose mind is wholly possessed and heated by what
>> engages it; one who is influenced by a peculiar fervor of mind; an
>> ardent and imaginative person."
>
>
  •  Reply

Re: Mapping the N900 keyboard?

2009-11-16 07:55 UTC
On Mon, 2009-11-16 at 08:39 +0100, ext Faheem Pervez wrote:
> On 11/16/09, Kimmo Hämäläinen <kimmo.hamalainen@nokia.com> wrote:
> > On Mon, 2009-11-16 at 02:03 +0100, ext Qole wrote:
> >> I am still hoping for some more help with remapping the N900 keyboard
> >> (see quoted message below).
> >>
> >> I have come across a problem I believe is related, and it is much more
> >> urgent for me to identify and fix the problem.
> >>
> >> When I start a nested Xephyr X Server on the N900, the desktop
> >> environment that I run in that X Server (LXDE, on DISPLAY :1) does not
> >> seem to have access to the keyboard. No keyboard presses are passed to
> >> DISPLAY :1 at all. When I press the key combination to get to the
> >> Dashboard (CTRL-Backspace), I am taken to the Dashboard, which
> >> suggests that maybe Hildon desktop is not "letting go" of the
> >> keyboard.
> >
> > hildon-desktop does not ever grab the keyboard. It only grabs some
> > specific key combinations, such as that ctrl+backspace.
> >
> >> I have tried using xkbcomp as described below to copy the keyboard
> >> mapping to display :1, but it doesn't help.
> >
> > Does 'xev' report any key events?
> >
>
> xev won't work on the N900 by default for exactly the same reason
> qole's LXDE stuff isn't working:
> https://bugs.maemo.org/show_bug.cgi?id=5987

Seems to work after:
1) dsmetool -k /usr/bin/hildon-desktop
2) xev &
3) tap on the xev window

Or you could device a diabolical utility program that calls
XSetInputFocus for the xev window...

> > -Kimmo
> >
>
> Best Regards,
> Faheem
> >>
> >> Any help or suggestions?
> >>
> >> On Tue, Nov 10, 2009 at 9:23 PM, Qole <qole.tablet@gmail.com> wrote:
> >> Now that the N900 has been released, I will post this question
> >> on maemo-developers, in the hopes that some Nokia devs can
> >> help me here.
> >>
> >> I would like to know how to remap the keyboard on the N900.
> >> I've received some help from Marius Gedminas, as you will see
> >> below, but I'd like to know how to map the keyboard
> >> permanently, without having to run xkbcomp every time.
> >>
> >> Here is the help that I've received so far:
> >>
> >> On Sun, Oct 25, 2009 at 4:23 AM, Marius Gedminas
> >> <marius@pov.lt> wrote:
> >>
> >>
> >>
> >> I've had partial success by doing this:
> >>
> >> $ xkbcomp :0 default.xkb
> >> $ vi default.xkb
> >>
> >> comment out the two rules that cause syntax errors:
> >>
> >> // interpret AccessX_Enable+AnyOfOrNone(all) {
> >> // action= LockControls(controls=);
> >> // };
> >>
> >> // interpret MouseKeys_Accel_Enable+AnyOfOrNone(all)
> >> {
> >> // action= LockControls(controls=);
> >> // };
> >>
> >> Now you can restore the settings back by running
> >>
> >> $ xkbcmp default.xkb :0
> >>
> >> if you screw up and end up with a nonfunctional
> >> keyboard.
> >>
> >> Next
> >>
> >> $ cp default.xkb mg.xkb
> >> $ vi mg.xkb
> >>
> >> key <RGHT> {
> >> type= "FOUR_LEVEL",
> >> symbols[Group1]= [ Right, Right,
> >> Tab, Tab ]
> >> };
> >>
> >> $ xkbcomp mg.xkb :0
> >>
> >> and now Fn+Right arrow is a Tab key.
> >>
> >> Sadly I don't know enough about xkbcomp to see if it's
> >> possible to make
> >> it load incomplete maps on top of the current
> >> configuration, just to
> >> update a few symbols without replicating the full
> >> configuration.
> >>
> >> > None of the changes I make
> >> to /usr/share/X11/xkb/symbols/nokia_vndr/rx-51
> >> > have any effect (yes I reboot after changing the
> >> file).
> >>
> >>
> >> Maybe the files in /var/cache/xkb contain precompiled
> >> versions of those?
> >>
> >> I'm not adventurous enough to go and start editing
> >> files in /usr/.
> >> Although creating a new symbols file in there and
> >> loading it on top of
> >> the defaults with setxkbmap ought to maybe work...
> >>
> >> Marius Gedminas
> >>
> >> (I have already replied with the following:
> >>
> >> Replace
> >> type= "FOUR_LEVEL",
> >> symbols[Group1]= [ Right, Right, Tab,
> >> Tab ]
> >>
> >> with
> >> type= "PC_FN_LEVEL2",
> >> symbols[Group1]= [ Right, Tab ]
> >>
> >>
> >> and you will retain the ability to highlight text with shift-
> >> right arrow.)
> >>
> >>
> >> --
> >> enthusiast, n. "One whose mind is wholly possessed and heated
> >> by what engages it; one who is influenced by a peculiar fervor
> >> of mind; an ardent and imaginative person."
> >>
> >>
> >>
> >>
> >> --
> >> enthusiast, n. "One whose mind is wholly possessed and heated by what
> >> engages it; one who is influenced by a peculiar fervor of mind; an
> >> ardent and imaginative person."
> >
> > _______________________________________________
> > maemo-developers mailing list
> > maemo-developers@maemo.org
> > https://lists.maemo.org/mailman/listinfo/maemo-developers
> >

  •  Reply
1 2 next