aboutsummaryrefslogtreecommitdiffstats
path: root/doc/keyboard-test.txt
diff options
context:
space:
mode:
authorPierre Ossman <ossman@cendio.se>2018-10-19 16:22:12 +0200
committerPierre Ossman <ossman@cendio.se>2018-10-19 16:22:12 +0200
commit2ae77957301f3056edf063649ecf06975c6b5f72 (patch)
treef7e0282329e8f9aa7b173eccff130f8af4d7ee54 /doc/keyboard-test.txt
parent32b96ffec16273340e61a848e389b76d01c2986f (diff)
downloadtigervnc-2ae77957301f3056edf063649ecf06975c6b5f72.tar.gz
tigervnc-2ae77957301f3056edf063649ecf06975c6b5f72.zip
Clarify some keyboard test details
Diffstat (limited to 'doc/keyboard-test.txt')
-rw-r--r--doc/keyboard-test.txt14
1 files changed, 9 insertions, 5 deletions
diff --git a/doc/keyboard-test.txt b/doc/keyboard-test.txt
index e8391779..f6a800ac 100644
--- a/doc/keyboard-test.txt
+++ b/doc/keyboard-test.txt
@@ -4,9 +4,11 @@ Test protocol for keyboard handling
Platform specific tests/issues are marked with [].
These tests are primarily about what is sent over the protocol and some
-may be difficult or impossible to test using normal applications. In
-these cases you can turn on debug logging in either the client or the
-server by specifying "-Log *:stderr:100".
+may be difficult or impossible to test using normal applications. One
+such case is that xev will see fake KeyRelease events on key repeat,
+even when no such events were sent by the client. In these cases you
+can turn on debug logging in either the client or the server by
+specifying "-Log *:stderr:100".
We currently have a limitation in Xvnc where it can run out of symbols,
resulting in nothing being sent to the applications. Just run setxkbmap
@@ -103,7 +105,7 @@ Client (classic, non-raw, mode)
- F1-F24 (FIXME: F14-F15 broken on OS X)
- Tab, Space, Backspace, Return, Esc
- - LeftTab sends Tab [X11?]
+ - LeftTab sends Tab [X11]
- PrntScrn, ScrollLock, Pause [X11, Win]
- Help [X11?, OS X]
- Insert [X11, Win]
@@ -157,6 +159,8 @@ Client (both modes)
- CapsLock
- NumLock (hidden state on macOS)
- - ScollLock [X11, Win]
+ - ScollLock* [X11, Win]
+
+ * Usually needs to be enabled with: xmodmap -e "add mod3 = Scroll_Lock"
- Virtual keyboard (as much of the above as is possible)