Age | Commit message (Collapse) | Author | Files | Lines |
|
This was added in 3b3d93cc06446a9555a1ef4649240c5f2d468308 but the
justification in the matching bugzilla entry [1] is:
This way I wont need to put this in .bashrc:
xmodmap -e 'add mod3 = Scroll_Lock'
[...]
Maybe it should be added earlier in other setup files like <pc>, but
Im not sure. This way, more variants than <br> get it fixed, and the
variants that needs to reconfigures mod3, will do it later.
IOW it looks like this was added to br(abnt2) for convenience despite
it not being part of the actual layout.
It was removed in !112 and later restored via !555 when that removal was
found to have the wrong reason.
The real reason is: there's nothing in the brazilian keyboard layout
that requires a scroll lock. Where it is useful to users it should be
enabled by those users via option "scrolllock:mod3".
[1] https://bugs.freedesktop.org/show_bug.cgi?id=28972
|
|
From xkeyboard-config!555:
That solution was a workaround to fix a bug in Ubuntu 22.04. The bug is described in:
- https://bugs.launchpad.net/ubuntu/+source/xkeyboard-config/+bug/1895486
- https://askubuntu.com/questions/906723/fn-media-keys-slow-delayed-on-ubuntu-gnome-17-04
As the xkeyboard-config is not the cause of that bug, the Scroll Lock
key must return because many users use this key in some apps.
This reverts commit f3a759524b01b3c8fbe27a8fa3ee76ed30d3adb9.
|
|
Key names of the form <AXnn> always refer to the same keys, whereas
names like <LatA>, <LatM>, and <LatZ> can refer to different keys,
depending on whether the first group is Qwerty, Azerty, or Qwertz.
For <LatA>, <LatQ>, <LatW>, <LatY>, and <LatZ> this is fine as they
get aliased always to other _letter_ keys. But for <LatM> this is
troublesome as for Azerty layouts it gets aliased to <AC10>, which
in most layouts is a punctuation key, which means that either the
punctuation sign or the phonetic equivalent of the letter M is lost
when a "phonetic" layout is used together with the Azerty aliases.
Resolve this by using almost always the <AXnn> key names -- keeping
only the five non-troublesome aliases, where appropriate, in order to
not change anything for people who use a second-group phonetic layout
together with a first-group Qwertz layout.
This fixes issue #401.
Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
|
|
This seems to change key <AE12> in the `phonetic_azerty` layout, but
the first two levels of that key got redefined forty lines down.
|
|
The keysyms ezh (`ʒ`) and EZH (`Ʒ`) are clearer than their codes.
|
|
The two code points have equivalent keysyms, whose names show much
better which symbols are meant.
|
|
The two are equivalent, but the latter is clearer.
|
|
This leaves one dead symbol in the Finnish "nodeadkeys" variant,
and five dead symbols in the Hungarian one, but... they are all
on the fourth level, so... let them be.
The upper-level dead symbols are replaced with the marginally useful
ezh (`ʒ`), dagger (`†`), radical (`√`), and ellipsis (`…`).
This partially addresses and closes issue #339.
Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
|
|
|
|
Also replace some 0x100nnnn codes with Unnnn, and tweak some comments.
|
|
|
|
The two are equivalent, and using 'Oslash' makes things symmetrical:
it was puzzling to see those 'oslash, Ooblique' combos. Furthermore,
'Oslash' is what xkbcomp outputs.
|
|
Tags are introduced to indicate special variants:
1. UNREGISTERED - the ones that should not be in base.*xml
2. HW-SPECIFIC - the ones that are default for some special keyboard model
|
|
|
|
extra "masculine" ordinal sign. This allows us to type Czech/Slovak/etc letters, for example, with AltGr+\ for the caron diacritic.
The dead_caron is available in the Dvorak-derived layouts in this file, but not in the regular ABNT2 layout. I believe the dead_caron is more useful than an extra ordinal sign.
|
|
It appears that users expect this key to be degree. I did a little bit
of searching, and while I did find a few references to this being euro
sign (e.g., on Wikipedia page [1]), it looks like most photos of
Brazillian keyboards I could find have this as degree, and the user
expectation is that this is degree [2].
For what it's worth, it appears Microsoft Windows has this as
degree (tested on Windows 7).
[1]: https://en.wikipedia.org/wiki/Portuguese_keyboard_layout
[2]: https://crbug.com/298996
Signed-off-by: Jack Rosenthal <jrosenth@chromium.org>
|
|
https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/issues/144
|
|
|
|
https://bugzilla.redhat.com/show_bug.cgi?id=1292881
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
And remove three redundant name settings, as what they set is already set.
Signed-off-by: Benno Schulenberg <bensberg@justemail.net>
|
|
Signed-off-by: Benno Schulenberg <bensberg@justemail.net>
|
|
Signed-off-by: Benno Schulenberg <bensberg@justemail.net>
|
|
Signed-off-by: Benno Schulenberg <bensberg@justemail.net>
|
|
Also, give the Esperanto-specific variant of that layout the name of
that language, as is done for the corresponding variant for Portugal.
Acked-by: Felipe Castro <fefcas@gmail.com>
Signed-off-by: Benno Schulenberg <bensberg@justemail.net>
|
|
The informal name for ISO-8859-15 is "Latin-9", capitalized;
use "US" instead of "USA" as an adjective;
consistenly speak of "Compose" instead of "Multi_Key";
use the same wording ("only") where the same thing is meant;
spell "semicolon" correctly;
use the "ShiftLock" word that is also used elsewhere;
don't hyphenate "Shift keys";
make a description more "descriptive" using third person;
remove inconsistent trailing periods;
Esperanto accents are not just circumflexes but also a breve; and
it are not the "accents" that are added but the "accented letters".
Signed-off-by: Benno Schulenberg <bensberg@justemail.net>
|
|
Sun variants are widely used not only for users with Sun Keyboards.
Adding as EXTRAS.
|
|
|
|
Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
|
|
https://bugs.freedesktop.org/show_bug.cgi?id=28972
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|