[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