[<<] [<] Page 1 of 1 [>] [>>] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
X11 vs framebuffer
From: "Kernel Mojo" ####@####.#### Date: 29 Jun 2007 13:49:27 +0100 Message-Id: <1c1bf1150706290549jf61d8dej69d9ef9d58ba489d@mail.gmail.com> Can I configure my nanox application to execute on my touchscreen desktop using X11 without the "Microwindows" app frame and mouse pointer displayed? Or must I use a framebuffer device to accomplish this? Thanks. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
AW: [nanogui] X11 vs framebuffer
From: "Thomas Malkus" ####@####.#### Date: 30 Jun 2007 22:43:54 +0100 Message-Id: <000701c7bb5f$b4475750$1cd605f0$@de> > Can I configure my nanox application to execute on my touchscreen desktop > using X11 without the "Microwindows" app frame and mouse pointer displayed? > Or must I use a framebuffer device to accomplish this? In src/config I have disabled the mouse drivers and set NOMOUSE=Y. I don't use nanowm and have only one window for the application (flnx) without frame and mouse pointer. Tom | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
Re: [nanogui] X11 vs framebuffer
From: "Greg Haerr" ####@####.#### Date: 2 Jul 2007 17:52:04 +0100 Message-Id: <0e6f01c7bcc9$63668520$0300a8c0@RDP> : Can I configure my nanox application to execute on my touchscreen desktop : using X11 without the "Microwindows" app frame and mouse pointer displayed? : Or must I use a framebuffer device to accomplish this? If you're going to run micorwindows on top of X11, and don't want the X11 window dressings, then you'll either have to position the X11 window off the screen to the top left, or modify the X11 open call in drivers/scr_x11.c. The microwindows mouse pointer can be turned off in the config file. Otherwise, its simpler using framebuffer! Regards, Greg | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
Re: [nanogui] X11 vs framebuffer
From: "Kernel Mojo" ####@####.#### Date: 10 Jul 2007 20:21:03 +0100 Message-Id: <1c1bf1150707101221x183d2cal812bb4b52ed8019@mail.gmail.com> The mouse pointer can be turned off in the config file (NOMOUSE = Y) ONLY IF framebuffer support is selected (i.e. X11 = N), correct? I assumed that X11 would have to be re-configured to turn off the mouse pointer but that that would be an effect global to all Linux X11 apps. I'll probably have to rebuild the kernel with framebuffer support and make the mouse pointer disappear the correct way. Thanks, Russ On 7/2/07, Greg Haerr ####@####.#### wrote: > > : Can I configure my nanox application to execute on my touchscreen > desktop > : using X11 without the "Microwindows" app frame and mouse pointer > displayed? > : Or must I use a framebuffer device to accomplish this? > > If you're going to run micorwindows on top of X11, and don't > want the X11 window dressings, then you'll either have to > position the X11 window off the screen to the top left, or > modify the X11 open call in drivers/scr_x11.c. The microwindows > mouse pointer can be turned off in the config file. > > Otherwise, its simpler using framebuffer! > > Regards, > > Greg > > > | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
Re: [nanogui] X11 vs framebuffer
From: "Greg Haerr" ####@####.#### Date: 11 Jul 2007 03:02:45 +0100 Message-Id: <0da201c7c35f$7b9091d0$6401a8c0@winXP> > The mouse pointer can be turned off in the config file (NOMOUSE = Y) ONLY IF framebuffer support is selected (i.e. X11 = N), correct? First, you're confusing the mouse driver with the cursor. The mouse driver can be turned off in the config file, which will then automatically result in no cursor being displayed. With X11, the mouse and cursor are normally present. > I assumed that X11 would have to be re-configured to turn off the mouse pointer but that that would be an effect global to all Linux X11 apps. Actually, that's incorrect. See drivers/scr_x11.c::X11_open(), an empty (invisible) X11 cursor is created with XDefineCursor. X11 allows different cursors in every window. Microwindows always draws its own cursor, and instructs X11 never to. > I'll probably have to rebuild the kernel with framebuffer support and make the mouse pointer disappear the correct way. No, that won't work. To hide the cursor, add a GdHideCursor() as the last item in nanox/srvmain.c::GsInitialize(). You might take a quick look through this function to see how the cursor is initialized in the first place. Regards, Greg | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[<<] [<] Page 1 of 1 [>] [>>] |