|
2010-01-16
, 00:11
|
Posts: 292 |
Thanked: 131 times |
Joined on Dec 2009
|
#2
|
|
2010-01-18
, 02:51
|
Posts: 227 |
Thanked: 53 times |
Joined on Feb 2008
@ Lyon, France
|
#3
|
partial default xkb_types "default" { // Definition for a key type which // can be used to implement ISO9995 // style level three shift virtual_modifiers LevelThree; type "THREE_LEVEL" { modifiers = Shift+LevelThree; map[None] = Level1; map[Shift] = Level2; map[LevelThree] = Level3; map[Shift+LevelThree] = Level3; level_name[Level1] = "Base"; level_name[Level2] = "Shift"; level_name[Level3] = "Level3"; }; };
partial default xkb_types "default" { // Definition for a key type used for the czech keymap, for instance. // Defines style a with four level shift. It is similar to three_level // type used for iso9995 but it lets the shift key behave "normally". virtual_modifiers LevelThree; type "FOUR_LEVEL" { modifiers = Shift+LevelThree; map[None] = Level1; map[Shift] = Level2; map[LevelThree] = Level3; map[Shift+LevelThree] = Level4; level_name[Level1] = "Base"; level_name[Level2] = "Shift"; level_name[Level3] = "Alt Base"; level_name[Level4] = "Shift Alt"; }; [...]
|
2010-01-31
, 20:06
|
Posts: 289 |
Thanked: 83 times |
Joined on Jul 2006
|
#4
|
I think that FOUR_LEVEL should be used instead, as defined in "/usr/share/X11/xkb/types/extra":
partial alphanumeric_keys xkb_symbols "us" { include "nokia_vndr/rx-51(english_base)" include "nokia_vndr/rx-51(arrows_4btns)" name[Group1] = "U.S. English"; key.type[Group1] = "FOUR_LEVEL"; // 1. row // 2. row key <AC06> { [h, H, parenleft, bracketleft ] }; key <AC07> { [j, J, parenright, bracketright ] }; // 3. row };
|
2010-02-05
, 02:29
|
Posts: 227 |
Thanked: 53 times |
Joined on Feb 2008
@ Lyon, France
|
#5
|
Edit 2/4/10: Turns out that the hildon-input-method framework has bugs. Matan pointed that out and provided a patched version of that module to correct the problem.
|
2010-02-06
, 03:33
|
Posts: 289 |
Thanked: 83 times |
Joined on Jul 2006
|
#6
|
Thus Fn-Left + e give "é". But there are many combinations I don't use, such as Fn-Left + q. The definitions of these combinations seem to be defined in "/usr/share/X11/locale/en_US.UTF-8/Compose". I haven't tried yet, but modifying this file could give interesting things.
|
2010-03-23
, 22:24
|
|
Posts: 1,296 |
Thanked: 1,773 times |
Joined on Aug 2009
@ Budapest, Hungary
|
#7
|
|
2010-04-05
, 01:52
|
Posts: 5 |
Thanked: 0 times |
Joined on Apr 2010
|
#8
|
Edit 2/4/10: Turns out that the hildon-input-method framework has bugs. Matan pointed that out and provided a patched version of that module to correct the problem.
|
2010-04-05
, 07:39
|
Posts: 289 |
Thanked: 83 times |
Joined on Jul 2006
|
#9
|
The Following User Says Thank You to delaroca For This Useful Post: | ||
|
2010-04-05
, 09:37
|
Posts: 1,224 |
Thanked: 1,763 times |
Joined on Jul 2007
|
#10
|
The Following User Says Thank You to Matan For This Useful Post: | ||
I'd also like Ctrl alone (which is unused) to behave like Sym, i.e. to make the virtual keyboard appear.
Unfortunately, the wiki doesn't cover these cases.
Any idea?