The problem lies in the file /usr/share/onboard/layouts/Small-RU.onboard
The lines 52-53 are
<key group="alphanumeric" id="AC10" keycode="47" layout="be,fr,cm(azerty)"/>
<key char="'" group="alphanumeric" id="AC10" label="'"/>
To fix the bug I added an extra line like this:
<key group="alphanumeric" id="AC10" keycode="47" layout="be,fr,cm(azerty)"/>
<key group="alphanumeric" id="AC10" keycode="47" layout="ru"/>
<key char="'" group="alphanumeric" id="AC10" label="'"/>
The problem lies in the file /usr/share/ onboard/ layouts/ Small-RU. onboard alphanumeric" id="AC10" keycode="47" layout= "be,fr, cm(azerty) "/> alphanumeric" id="AC10" label="'"/>
The lines 52-53 are
<key group="
<key char="'" group="
To fix the bug I added an extra line like this: alphanumeric" id="AC10" keycode="47" layout= "be,fr, cm(azerty) "/> alphanumeric" id="AC10" keycode="47" layout="ru"/> alphanumeric" id="AC10" label="'"/>
<key group="
<key group="
<key char="'" group="
That's it, Onboard works OK now.