View Single Post
Posts: 11 | Thanked: 11 times | Joined on Dec 2009 @ Trst - Trieste, Italy
#17
@crown77: You just have change this line
Code:
include "nokia_vndr/rx-51(arrows_2btns)"
into
Code:
include "nokia_vndr/rx-51(arrows_4btns)"
and remove
Code:
    key <LEFT>	{ [	period,		comma,		comma,		comma		] };
    key <UP>	{ [	adiaeresis,	Adiaeresis,	question,	question	] };
That way you'll lose your period, comma, question mark, ä and Ä.
I'd suggest remapping the ö (key <AB09>) or ü (key <AB08>) into dead_diaeresis. That way you just press that key (it's "sticky") and then the letter to get the modified one.
And you have to fill the other "slots" with period, comma and question mark.
An example could be
Code:
partial alphanumeric_keys
xkb_symbols "de" {
    include "nokia_vndr/rx-51(english_base)"
    include "nokia_vndr/rx-51(arrows_4btns)"

    name[Group1] = "German";

    // 1. row
    key <AD06>	{ [	z,		Z,		6,		6		] };
    key <AB08>	{ [	dead_diaeresis,	question,	ssharp,		ssharp		] };

    // 2. row
    key <AC08>	{ [	k,		K,		semicolon,	semicolon	] };
    key <AC09>	{ [	l,		L,		colon,		colon		] };
    key <AB09>	{ [	period,		comma,		exclam,		exclam		] };

    // 3. row
    key <AB01>	{ [	y,		Y,		EuroSign,	EuroSign	] };
    key <AB03>	{ [	c,		C,		equal,		equal		] };
};
@zsparr: There is some way to get the mouse button function, but I haven't got enough time to do it right now. You can find additional informations here

@qobi: the very same guide could be useful to identify the files you'll need to get your keyboard working

Last edited by Mitja; 2009-12-20 at 21:32.
 

The Following 2 Users Say Thank You to Mitja For This Useful Post: