Can I connect via VNC to a Qt-embedded/Qtopia application running on my handheld or PC using the Linux console framebuffer (i.e. not X11)?
Yes, the basic method for this is the -rawfb scheme where the Linux console framebuffer (usually /dev/fb0) is polled and the uinput driver is used to inject keystrokes and mouse input. Often you will just have to type: x11vnc -rawfb console (you may need to enable the uinput driver on the system via “modprobe uinput; mknod /dev/input/uinput c 10 223”) If this does not find the correct frame buffer properties figure them out or guess them and use something like: x11vnc -rawfb /dev/fb0@640x480x16 Also, to force usage of the uinput injection method use “-pipeinput UINPUT”. See the -pipeinput description for tunable parameters, etc. One problem with the x11vnc uinput scheme is that it cannot guess the mouse motion “acceleration” used by the windowing application (e.g. QWS or X11.) For X11 and Qt-embedded the acceleration is usually 2 (i.e. a dx of 1 from the mouse yields a 2 pixel displacement of the mouse cursor.) The default x11vnc uses is 2, since that is often used. However for one Qt-
Related Questions
- Can I connect via VNC to a Qt-embedded/Qt-enhanced/Qtopia application running on my handheld, cell phone, or PC using the Linux console framebuffer (i.e. not X11)?
- Can I connect via VNC to a Qt-embedded/Qtopia application running on my handheld or PC using the Linux console framebuffer (i.e. not X11)?
- Can I connect my Cable or xDSL modem to my PC running Linux?