diff options
author | Pierre Ossman <ossman@cendio.se> | 2016-06-10 15:03:13 +0200 |
---|---|---|
committer | Pierre Ossman <ossman@cendio.se> | 2016-06-10 15:03:13 +0200 |
commit | b6116dd58baf9333f9e7efa2a2aa7afaf1dcb4e7 (patch) | |
tree | 49ee9f9fdf8c921ac64d9f80bb8fe3841492253f | |
parent | 9e46a3630821ab0e07200b3146593c5617688869 (diff) | |
download | tigervnc-b6116dd58baf9333f9e7efa2a2aa7afaf1dcb4e7.tar.gz tigervnc-b6116dd58baf9333f9e7efa2a2aa7afaf1dcb4e7.zip |
Add useful tips to keyboard test routine
-rw-r--r-- | doc/keyboard-test.txt | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/doc/keyboard-test.txt b/doc/keyboard-test.txt index 800faeca..261acf23 100644 --- a/doc/keyboard-test.txt +++ b/doc/keyboard-test.txt @@ -3,6 +3,15 @@ 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". + +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 +with any layout to reset the symbol table. + Client ------ @@ -15,6 +24,13 @@ Client - Dead keys: + These are not available on a single layout, so you need to switch to + test everything. The useful layouts also differ per platform: + + X11: US International for most, Greek for some specific diacretics + Win: US International, Czech, Greek Polytonic, Vietnamese + OS X: ABC Extended, Greek + - Grave - Acute - Circumflex @@ -38,6 +54,9 @@ Client - Modifiers: + X11: You can usually toggle Hyper/Super and Compose/Scroll_Lock using + XKB options. + - CapsLock, NumLock (sent but ignored by server) - Shift, Ctrl - Alt, AltGr, Super [Win, X11] (FIXME: AltGr broken on Win) |