On 11/10/2014 03:25 AM, Cao, XinX wrote:
> Hi, everybody,
> 
>  

Hi, Xin

> 
>          I suddenly find in weston.ini the input-method is set as
> “weekeyboard”,  and this program seems takes lots of cpu resource and
> delays Weston display on monitor when Weston starts up. So does any one
> who knows what is the difference between “weekeyboard” and
> “Weston-keyboard”, and is there any side effect if I make
> “/usr/bin/weekeyboard” start as a systemd service rather than in Weston.ini.
> 
>  

Weekeyboard is the virtual keyboard application written in EFL. It has
support for complex input methods and uses IBus for that.

Weston takes the responsibility for launching it so it can keep track of
the execution. For instance, if the application crashes, it will be
relaunched automatically by Weston. I think this is one good reason for
not making it a systemd service.

I am interested to know how did you came to the conclusion of
Weekeyboard taking lots of CPU resources. It should be true at the first
time it is run, because it will launch IBus daemon if it is not running.
If it is not the case, please let me know.

One thing that can be improved indeed, is to make IBus daemon systemd
service, launched during the session init, instead of being launched by
Weekeyboard.

Regards, Eduardo.

-- 
Eduardo de Barros Lima (Etrunko)
Open Source Technology Center
Intel Corporation - Brazil
_______________________________________________
IVI mailing list
[email protected]
https://lists.tizen.org/listinfo/ivi

Reply via email to