<div dir="ltr"><div>I'm using Busybox root file system, and the default setting on Busybox is mdev instead of udev. The device file of keyboard and mouse can be found in /dev/input.</div><div>Qt4 works smoothly on this system and keyboard and mouse work well too.</div></div><br><div class="gmail_quote"><div dir="ltr">Peter Hutterer <<a href="mailto:peter.hutterer@who-t.net">peter.hutterer@who-t.net</a>> 于2018年8月22日周三 上午11:24写道:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Wed, Aug 22, 2018 at 11:14:30AM +0800, binnan hao wrote:<br>
> Hello,<br>
> Thank you very much for your reply!<br>
> I login with root privilege, thus I have the permission to read<br>
> /dev/input/event*<br>
> <br>
> Could you tell how to set ID_INPUT / ID_INPUT_MOUSE / ID_INPUT_KEYBOARD?<br>
<br>
these are set by the udev builtin input_id. Check if udevadm info<br>
/sys/class/input/eventX lists the properties, if not then you're missing<br>
some steps in your udev setup.<br>
<br>
Cheers,<br>
   Peter<br>
<br>
> <br>
> Is there any setting guide which is similar to Qt5'?<br>
> export QT_QPA_EVDEV_MOUSE_PARAMETERS=/dev/input/mouse0<br>
> export QT_QPA_EVDEV_KEYBOARD_PARAMETERS=/dev/input/event1<br>
> <br>
> Peter Hutterer <<a href="mailto:peter.hutterer@who-t.net" target="_blank">peter.hutterer@who-t.net</a>> 于2018年8月22日周三 上午8:34写道:<br>
> <br>
> > On Tue, Aug 21, 2018 at 04:33:01PM +0800, binnan hao wrote:<br>
> > > *warning: no input devices on entering weston. possible causes:- no<br>
> > > permissions to read /dev/input/event*- seats misconfigured (weston<br>
> > backend<br>
> > > option 'seat', udev device property ID_SEAT)  *<br>
> > ><br>
> > > My system is built on Linux Kernel and Busybox without using systemmd. Is<br>
> > > there any solution to support keyboard and mouse on txhis platform?<br>
> > backend<br>
> > > uses fbdev-backend.so<br>
> > > Many thanks<br>
> ><br>
> > check that<br>
> > - you have permissions to read /dev/input/event*<br>
> > - ID_INPUT **and** ID_INPUT_MOUSE/ID_INPUT_KEYBOARD is set on the input<br>
> >   devices<br>
> ><br>
> > if you're using libinput (judging by the error msg you do) it doesn't<br>
> > actually care about ID_SEAT **unless* you want it to work on a specific<br>
> > seat<br>
> > other than seat0.<br>
> ><br>
> > Cheers,<br>
> >    Peter<br>
> ><br>
> <br>
> <br>
> -- <br>
> *Hao Binnan*<br>
> *Isoo (Qinhuangdao) software development Co., Ltd. (China)*<br>
> <a href="http://www.eassos.com" rel="noreferrer" target="_blank">http://www.eassos.com</a><br>
> <br>
> PGP Public Key: 4096R/9EF21740 / 9678 1E8C B21E 1E60 3997  811D F83B B359<br>
> 9EF2 1740<br>
> haobinnan <<a href="mailto:haobinnan@gmail.com" target="_blank">haobinnan@gmail.com</a>><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><b style="font-size:x-small">Hao Binnan</b><br></div><div dir="ltr"><font size="1"><i>Isoo (Qinhuangdao) software development Co., Ltd. (China)</i></font></div><div dir="ltr"><font size="1"><a href="http://www.eassos.com" target="_blank">http://www.eassos.com</a></font></div><div dir="ltr"><font size="1"><br></font></div><div dir="ltr"><font size="1">PGP Public Key: 4096R/9EF21740 / 9678 1E8C B21E 1E60 3997  811D F83B B359 9EF2 1740</font></div><div dir="ltr"><font size="1">haobinnan <<a href="mailto:haobinnan@gmail.com" target="_blank">haobinnan@gmail.com</a>><br></font></div></div></div></div></div></div></div></div></div></div></div></div></div>