A slightly modified layout#23
Conversation
|
Can you add as a variant to the layout? See the |
(Instead of making a separate file for it.)
|
Sure. I have moved it into the |
| xkb_symbols "alt" { | ||
| name[Group1] = "English (3l alternative)"; | ||
|
|
||
| key.type[Group1] = "ONE_LEVEL"; |
There was a problem hiding this comment.
Can you include 3l(basic) instead and drop the repeated base layout? Or is there a specific reason for not including the Greek and extended symbols?
There was a problem hiding this comment.
Well, this is my first foray into working with xkb, so I wanted something I can easily grok. The EIGHT_LEVEL_SEMIALPHABETIC key type looked a bit overwhelming on the first go-round.
There was a problem hiding this comment.
Yeah, xkb is a little bit cryptic. If you can get it working with the include, it'll be easier to send a patch to xkeyboard-config.
| // "regular CapsLock" behaviour | ||
| // 5. In this layout, Escape is on Cur-Space as well as on Sym-Space | ||
| partial alphanumeric_keys modifier_keys | ||
| xkb_symbols "alt" { |
There was a problem hiding this comment.
Is there a better name than "alt" we can use?
There was a problem hiding this comment.
I think the two main characteristics of this layout are that it uses Shift keys as Sym modifiers, and moves Cur modifier to CapsLock. So maybe "shift_as_sym" for the name?
There was a problem hiding this comment.
Sounds good, but lets use hyphens instead of underscores. ;)
Here is a slight modification to your layout, for your consideration.