[OpenIndiana-discuss] missing deadkeys in be keyboard
Marc Lobelle
marc.lobelle at uclouvain.be
Tue Jan 18 16:50:32 UTC 2022
Hello Andreas,
Thanks for your answer,
Indeed, in the meantime, I found that the problem was that libreoffice
did not use the selected keyboard but worked through ibus whose daemon
is not running by default. To solve the problem, I had to go through the
mate menus: System>Control center>IBus preferences
then I was prompted t start the daemon, which I accepted
then I started libreoffice and the dead keys worked as in other
applications such as the terminal window or pluma (where they always
worked).
To start this daemon automatically rather than manually as above. I
tried to add /usr/bin/ibus-daemon -d or /usr /usr/bin/ibus-daemon -dr
to the programs to start at start-up in the control center. ibus is then
running but the dead keys do not work in libreoffice. Then I read on the
web that it should be started */usr/bin/ibus-daemon --xim* and indeed,
this way, it works, but xim is reputed to be obsolete*...
*
Best regards
Marc
On 18/01/2022 14:11, Andreas Wacknitz wrote:
> Hi,
>
> Mate comes with a keyboard selection tool. You can choose there from
> different layouts for Belgian keyboards as I checked now.
> As far as I can tell you'll need to start the ibus service to make the
> deadkey functionality working. There is also a Mate tool for it.
>
> Andreas
>
> Am 18.01.22 um 11:51 schrieb Marc Lobelle:
>> Hello everybody,
>>
>> Apparently, the BE keyboard is decribed in
>> /usr/share/X11/xkb/symbols/be.
>>
>> However, the deadkeys are present in this file, as shown below
>>
>> // based on a keyboard map from an 'xkb/symbols/be' file
>>
>> default partial alphanumeric_keys
>> xkb_symbols "basic" {
>>
>> include "latin"
>>
>> name[Group1]="Belgian";
>>
>> key <AE01> { [ ampersand, 1, bar,
>> exclamdown ] };
>> key <AE02> { [ eacute, 2, at, oneeighth ] };
>> key <AE03> { [ quotedbl, 3, numbersign,
>> sterling ] };
>> key <AE04> { [apostrophe, 4, onequarter,
>> dollar ] };
>> key <AE05> { [ parenleft, 5, onehalf,
>> threeeighths ] };
>> key <AE06> { [ section, 6, asciicircum,
>> fiveeighths ] };
>> key <AE07> { [ egrave, 7, braceleft,
>> seveneighths ] };
>> key <AE08> { [ exclam, 8, bracketleft,
>> trademark ] };
>> key <AE09> { [ ccedilla, 9, braceleft,
>> plusminus ] };
>> key <AE10> { [ agrave, 0, braceright,
>> degree ] };
>> key <AE11> { [parenright, degree, backslash,
>> questiondown ] };
>> key <AE12> { [ minus, underscore, dead_cedilla,
>> dead_ogonek ] };
>>
>> key <AD01> { [ a, A, at,
>> Greek_OMEGA ] };
>> key <AD02> { [ z, Z, lstroke, Lstroke
>> ] };
>> key <AD03> { [ e, E, EuroSign, cent
>> ] };
>> key <AD09> { [ o, O, oe, OE ] }; //
>> o O œ Œ
>> key <AD11> { [dead_circumflex, dead_diaeresis, bracketleft,
>> dead_abovering ] };
>> key <AD12> { [ dollar, asterisk, bracketright,
>> dead_macron ] };
>>
>> key <AC01> { [ q, Q, ae, AE
>> ] };
>> key <AC10> { [ m, M, dead_acute,
>> dead_doubleacute ] };
>>
>> Thus apparently, the BE keyboard is not the be keyboard described in
>> /usr/share/X11/xkb/symbols/be.
>>
>> Does anyone know where the keyboards tha are effectively used are
>> located and/or how to use the good one, described in
>> /usr/share/X11/xkb/symbols/be ?
>>
>> Thanks,
>>
>> Marc
>> On 18/01/2022 00:24, Marc Lobelle wrote:
>>>
>>> Hello
>>>
>>> Apparently there are no dead keys in the BE keyboard. Is there a way
>>> to activate them in order to easily type â in libreoffice for
>>> instance ?
>>>
>>> Thanks
>>>
>>> Marc
>>>
>>> --
>>>
>>>
>>> Marc Lobelle
>>> professeur émérite
>>>
>>> ICTEAM
>>> UCLouvain / SST / ICTEAM / INGI
>>>
>>> Place Ste Barbe, 2, bte L5.02.01 - 1348 Louvain-la-Neuve
>>> marc.lobelle at uclouvain.be <mailto:prenom.nom at uclouvain.be>
>>> Tél.+32 (0) 475 494 616
>>> Fax +32 (0) 10 47 51 20
>>> www.uclouvain.be <https://uclouvain.be>
>>>
>>
> _______________________________________________
> openindiana-discuss mailing list
> openindiana-discuss at openindiana.org
> https://openindiana.org/mailman/listinfo/openindiana-discuss
--
Marc Lobelle
professeur émérite
ICTEAM
UCLouvain / SST / ICTEAM / INGI
Place Ste Barbe, 2, bte L5.02.01 - 1348 Louvain-la-Neuve
marc.lobelle at uclouvain.be <mailto:prenom.nom at uclouvain.be>
Tél.+32 (0) 475 494 616
Fax +32 (0) 10 47 51 20
www.uclouvain.be <https://uclouvain.be>
More information about the openindiana-discuss
mailing list