* [Qemu-devel] Implementation of multi-touch in linux mobile operating system using QEMU.
@ 2009-09-10 14:04 Amey Moghe
2009-09-10 14:54 ` Alexander Graf
0 siblings, 1 reply; 3+ messages in thread
From: Amey Moghe @ 2009-09-10 14:04 UTC (permalink / raw)
To: qemu-devel
[-- Attachment #1: Type: text/plain, Size: 1846 bytes --]
Hello all,
Just wanted to add something more to my previous mail I had posted on
mailing list. Actually I am studying the input flow from host OS to qemu
which is installed on plain linux distro like ubuntu 8.10 which I am using
currently since my aim is to add multi touch support so that the guest OS
installed inside qemu can interpret multi touch information from qemu. And
for multi-touch information on Host machine I am going to use MPX . So in
this scenario I came to know by my understanding that there may be two
channels for qemu to have inputs from host OS i.e.
1) SDL
2) VNC
So,I am confused about which way qemu uses for having input events from host
OS. Is it SDL or VNC ? Also please if anybody can suggest me some
documentation regarding all the above matter which I can refer to, it will
be better for me.
Sorry for previous inappropriate mail !
Thanks,
Amey.
On Wed, Sep 9, 2009 at 5:22 PM, Amit Shah <amit.shah@redhat.com> wrote:
> On (Wed) Sep 09 2009 [16:41:03], Amey Moghe wrote:
> > Hello,
> > While I was running qemu ( which was provided with poky-linux,platform
> > builder ) i.e. I had qemu console on the screen, I tried to see
> whether
> > VNC server was running or not by executing following command:
> >
> > ps -ax | grep vnc
>
> I've tried telling you that the vnc server is built inside qemu. It's
> not an external process. Take a look at vnc.c in qemu's sources.
>
> > But I didn't find any process so I tried in the qemu's guest OS'
> terminal*
> > which was a kernel image based on arm architecture provided by
> poky-linux
> > by executing the same command mentioned above. But on qemu's terminal
> > window also I didn't* get any process related to VNC.
>
> Why would you see vnc inside the guest? Please think over before you ask
> questions.
>
> Amit
>
[-- Attachment #2: Type: text/html, Size: 2495 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Qemu-devel] Implementation of multi-touch in linux mobile operating system using QEMU.
2009-09-10 14:04 [Qemu-devel] Implementation of multi-touch in linux mobile operating system using QEMU Amey Moghe
@ 2009-09-10 14:54 ` Alexander Graf
0 siblings, 0 replies; 3+ messages in thread
From: Alexander Graf @ 2009-09-10 14:54 UTC (permalink / raw)
To: Amey Moghe; +Cc: qemu-devel
On 10.09.2009, at 16:04, Amey Moghe wrote:
>
> Hello all,
>
> Just wanted to add something more to my previous mail I had posted
> on mailing list. Actually I am studying the input flow from host OS
> to qemu which is installed on plain linux distro like ubuntu 8.10
> which I am using currently since my aim is to add multi touch
> support so that the guest OS installed inside qemu can interpret
> multi touch information from qemu. And for multi-touch information
> on Host machine I am going to use MPX . So in this scenario I came
> to know by my understanding that there may be two channels for qemu
> to have inputs from host OS i.e.
>
> 1) SDL
> 2) VNC
3) Cocoa
4) Curses
>
> So,I am confused about which way qemu uses for having input events
> from host OS. Is it SDL or VNC ? Also please if anybody can suggest
> me some documentation regarding all the above matter which I can
> refer to, it will be better for me.
It depends.
If you start qemu without options on Linux or Windows, you get the SDL
in- and output (sdl.c)
Starting it with -vnc :0 starts a vnc server, giving the IO handling
to vnc.c
If you use -curses, you'll get a curses backend. I don't know if that
does support mouse, it's mostly about text mode.
And when you're on Mac OS X, you get a native Cocoa backend instead of
the SDL one (cocoa.m).
So qemu has several backends built-in. IMHO having multi touch support
would make sense to have in sdl.c first, with an architecture that
could be easily extended to the other backends if someone needs it.
Does that clarify the situation?
Alex
^ permalink raw reply [flat|nested] 3+ messages in thread
* [Qemu-devel] Implementation of multi-touch in linux mobile operating system using QEMU.
@ 2009-08-23 16:13 Amey Moghe
0 siblings, 0 replies; 3+ messages in thread
From: Amey Moghe @ 2009-08-23 16:13 UTC (permalink / raw)
To: qemu-devel
[-- Attachment #1: Type: text/plain, Size: 485 bytes --]
Hello all,
I am an undergraduate student.I am trying to implement multi-touch
in linux mobile operating system under my final year undergraduate project.I
am planning to use QEMU emulator for this due to the high cost involved in
using mobile hardware.Thus I want to ask if anybody has implemented or is
implementing this under QEMU emulator which uses interface of libSDL to
interact with host X server.If so then please suggest something in this
regard.
Thanks,
Amey.
[-- Attachment #2: Type: text/html, Size: 569 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2009-09-10 14:54 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-09-10 14:04 [Qemu-devel] Implementation of multi-touch in linux mobile operating system using QEMU Amey Moghe
2009-09-10 14:54 ` Alexander Graf
-- strict thread matches above, loose matches on Subject: below --
2009-08-23 16:13 Amey Moghe
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).