Re: ergoarabic new keyboard and course for Ktouch

Albert Astals Cid <[email protected]> Sun, 23 Mar 2025 11:19:12 +0100
Newsgroups gmane.comp.kde.education
Message-ID <5878018.DvuYhMxLoT@xps15>
Please keep the mailing list in copy.

El dimecres, 19 de mar=C3=A7 del 2025, a les 13:24:47 (Hora est=C3=A0ndard =
d=E2=80=99Europa=20
central), Daniel P=C3=A9rez Mart=C3=ADn va escriure:
> Nope. Where is that file? I only have the files exported from ktouch, one
> per course and one for the keyboard. All three are xml files. I have
> followed the handbook section "sharing your results":
>=20
> https://docs.kde.org/stable5/en/ktouch/ktouch/sharing_your_results.html
>=20
> And apparently you can just export it.
>=20
> I can locate the data.xml in the system wide installation:
>=20
> $ locate data.xml | grep ktouch
> /usr/share/ktouch/data.xml
> /usr/share/metainfo/org.kde.ktouch.appdata.xml

I would try editing the /usr/share/ktouch/data.xml file and see if it helps.

>=20
> But guess it must be in my user's home, as I have made the courses from
> scratch:
>=20
> $ cd /home/MYUSER/.local/share/ktouch
> $ ls
> courses  keyboardlayouts  profiles.db
> PC@mx-grande:~/.local/share/ktouch
> $ ls courses/
> PC@mx-grande:~/.local/share/ktouch
> $ ls keyboardlayouts/
> PC@mx-grande:~/.local/share/ktouch
> $
>=20
> There is nothing there.
>=20
>=20
> What should I do?=20
>
> Why is this not on the handbook for sharing courses?

Either i am wrong and the documentation is ok or I am right and the=20
documentation needs updating, bugs happen.

Best Regards,
  Albert

>=20
> Thanks for your help.
>=20
> On Mon, 17 Mar 2025 at 22:02, Albert Astals Cid <[email protected]> wrote:
> > El divendres, 14 de mar=C3=A7 del 2025, a les 13:08:55 (Hora est=C3=A0n=
dard d=E2=80=99Europa
> >=20
> > central), Daniel P=C3=A9rez Mart=C3=ADn va escriure:
> > > Hello,
> > >=20
> > > I have found a new Arabic keyboard that has quite a lot of advantages
> > > compared to the usual Arabic keyboards. For more information about th=
is
> > > layout visit:
> > >=20
> > > https://github.com/darkstego/ergoarabic
> > >=20
> > > I have already made a new keyboard definition and two courses for
> > > Ktouch (xml files attached), however, when trying to test it, Ktouch
> > > refuses to start the lessons. It appears the selected course is not
> > > intended for this keyboard, however, I am sure the keyboard is correc=
tly
> > > configured both in my linux system (Xfce and KDE) and inside Ktouch.
> >=20
> > What I
> >=20
> > > am missing?
> > >=20
> > > Viewing the XML I have found the tag <id> that is the only thing I
> >=20
> > suspect
> >=20
> > > it could be wrong. What should I do?
> >=20
> > The data.xml file describes quite keyboardLayout a given course support=
s.
> >=20
> > Have you modifed that?
> >=20
> > Best Regards,
> >=20
> >   Albert
> >  =20
> > > Thank you for your educational effort!
> > > Dan.
> > >=20
> > > [image: image.png]