Notices


Reply
Thread Tools
Posts: 1 | Thanked: 0 times | Joined on Aug 2010
#51
Hi.

Great software.

Please add function to send: Ctrl-Alt-Del, F1 - F12, Insert, Delete, ...

Thanks.

Christian
 
2disbetter's Avatar
Posts: 365 | Thanked: 98 times | Joined on Nov 2009
#52
Originally Posted by cpulvermacher View Post
For now, you can try connecting from the command line to lower the quality:
Code:
presencevnc vnc://hostname 3
Which VNC server / connection type do you use? With x11vnc over wifi I tend to have a higher framerate and less lag than with vnc-viewer
I use RealVNC Personnel Edition. (latest Build) My comments are based on my observation of "playing" Eve Online while at work through VNC.

Also in terms of CPU usage, maybe you could cut screen polling in general when the app is minimized. When the app is made active again, the polling could continue. I however, am not sure what all needs to occur to maintain a connection. I'm not sure if the server would drop the connection if polling request aren't being accepted/requested. Just a thought though.

Originally Posted by Rob1n View Post
That's server-side only isn't it? It just affects how the server gets notified of changes to the screen, so there's no direct interaction with the viewer. And there's an open-source equivalent available (search for dfmirage).
You are right. The driver only effects the server.
 

The Following User Says Thank You to 2disbetter For This Useful Post:
2disbetter's Avatar
Posts: 365 | Thanked: 98 times | Joined on Nov 2009
#53
one futher request. Could you make it so the virtual keyboard does not default to caps lock on startup?

2d
 
Posts: 18 | Thanked: 16 times | Joined on Feb 2010
#54
Thanks for the truly great software!!
 
Posts: 23 | Thanked: 9 times | Joined on Feb 2010
#55
This is really great software. It's much easier to use than some other VNC clients I've tried, thanks for the great work!

I'm having a problem with the shift and function keys, though. Control works fine, but shift and function are still sending the lowercase standard alphabet. Anyone else having this problem also?

I'm using PresenceVNC 0.4 to connect to an Ubuntu machine running X11VNC.
 
Posts: 478 | Thanked: 165 times | Joined on Apr 2010 @ Manchester
#56
Originally Posted by karatestarfish View Post
This is really great software. It's much easier to use than some other VNC clients I've tried, thanks for the great work!

I'm having a problem with the shift and function keys, though. Control works fine, but shift and function are still sending the lowercase standard alphabet. Anyone else having this problem also?

I'm using PresenceVNC 0.4 to connect to an Ubuntu machine running X11VNC.
You have to hold the shift and function keys down in order for the client to pick it up. Doesn't work like control key!
__________________
Temporary signature: Real signature removed for cleaning.

Don't forget the thanks button if I helped you
 
Posts: 23 | Thanked: 9 times | Joined on Feb 2010
#57
Originally Posted by mornage View Post
You have to hold the shift and function keys down in order for the client to pick it up. Doesn't work like control key!
Yeah, I've seen a few people talking about the lack of sticky keys - that's not what I'm talking about. Even holding the keys down, shift and function don't seem to work for me.
 
Posts: 90 | Thanked: 311 times | Joined on Mar 2010
#58
Could you try running x11vnc with the -dk option and see what it prints when you press shift/fn + other keys? (You may want to use a paste bin for the output)
 

The Following User Says Thank You to cpulvermacher For This Useful Post:
Posts: 23 | Thanked: 9 times | Joined on Feb 2010
#59
Originally Posted by cpulvermacher View Post
Could you try running x11vnc with the -dk option and see what it prints when you press shift/fn + other keys? (You may want to use a paste bin for the output)
Yes, great, thanks for pointing out the way to get a debug log

A more full version of the log with all the preamble is at pastebin:
http://pastebin.com/F1S7KwAG

But the problem appears to be that PresenceVNC sends the Shift and Fn keypresses as well, and they are applied server-side by X11VNC, effectively cancelling out the application by PresenceVNC that was done before sending to the server:
Code:
####################################
# Pressing Shift+t ('T' character)
####################################
07/09/2010 10:12:18 # keyboard(down, 0xffe1 "Shift_L") uip=0  175.8804
07/09/2010 10:12:18 modifier_tweak_keyboard: down keysym=0xffe1
07/09/2010 10:12:18 modifier_tweak_keyboard: KeySym 0xffe1 "Shift_L" -> KeyCode 0x32
07/09/2010 10:12:18 XTestFakeKeyEvent(dpy, keycode=0x32 "Shift_L", down)
07/09/2010 10:12:18 calling XTestFakeKeyEvent(50, 1)  175.8806
07/09/2010 10:12:18 # keyboard(down, 0x54 "T") uip=0  176.0173
07/09/2010 10:12:18 modifier_tweak_keyboard: down keysym=0x54
07/09/2010 10:12:18 tweak_mod: Start:  down=1 index=3 mod_state=0x1 is_shift=1
07/09/2010 10:12:18 XTestFakeKeyEvent(dpy, keycode=0x32 "Shift_L", up)
07/09/2010 10:12:18 calling XTestFakeKeyEvent(50, 0)  176.0177
07/09/2010 10:12:18 tweak_mod: Finish: down=1 index=3 mod_state=0x1 is_shift=1
07/09/2010 10:12:18 modifier_tweak_keyboard: KeySym 0x54 "T" -> KeyCode 0x1c
07/09/2010 10:12:18 XTestFakeKeyEvent(dpy, keycode=0x1c "t", down)
07/09/2010 10:12:18 calling XTestFakeKeyEvent(28, 1)  176.0178
07/09/2010 10:12:18 tweak_mod: Start:  down=0 index=3 mod_state=0x1 is_shift=1
07/09/2010 10:12:18 XTestFakeKeyEvent(dpy, keycode=0x32 "Shift_L", down)
07/09/2010 10:12:18 calling XTestFakeKeyEvent(50, 1)  176.0178
07/09/2010 10:12:18 tweak_mod: Finish: down=0 index=3 mod_state=0x1 is_shift=1
07/09/2010 10:12:18 # keyboard(up, 0x54 "T") uip=0  176.2423
07/09/2010 10:12:18 modifier_tweak_keyboard: up keysym=0x54
07/09/2010 10:12:18 modifier_tweak_keyboard: KeySym 0x54 "T" -> KeyCode 0x1c
07/09/2010 10:12:18 XTestFakeKeyEvent(dpy, keycode=0x1c "t", up)
07/09/2010 10:12:18 calling XTestFakeKeyEvent(28, 0)  176.2424


A similar thing happens with Fn+Space, with PresenceVNC sending a "ISO_Level3_Shift" down event, followed by an "at" character, which X11VNC then converts back to a "2" because the L3_Shift is applied.

Thanks so much for your help.

Last edited by karatestarfish; 2010-09-07 at 02:38.
 

The Following User Says Thank You to karatestarfish For This Useful Post:
Posts: 90 | Thanked: 311 times | Joined on Mar 2010
#60
Thanks for the log, I can reproduce the behaviour with -noxkb -modtweak. Seems to be caused by the weirdness that are X11 keycodes...

Starting x11vnc with -nomodtweak should help

Last edited by cpulvermacher; 2010-09-07 at 17:00.
 

The Following User Says Thank You to cpulvermacher For This Useful Post:
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 15:26.