[OpenIndiana-discuss] missing deadkeys in be keyboard
Andreas Wacknitz
a.wacknitz at gmx.de
Tue Jan 18 21:10:44 UTC 2022
Am 18.01.22 um 17:50 schrieb Marc Lobelle:
>
> 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*...
> *
>
I have checked "Enable Input Method Framework" in one of the system
settings and selected the only available one: "IBus - Intelligent Input
Bus".
Andreas
> **
>
> 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