]> source.dussan.org Git - tigervnc.git/commitdiff
Update keyboard test notes for raw keyboard mode
authorPierre Ossman <ossman@cendio.se>
Mon, 18 Sep 2017 14:22:41 +0000 (16:22 +0200)
committerPierre Ossman <ossman@cendio.se>
Mon, 18 Sep 2017 14:22:41 +0000 (16:22 +0200)
doc/keyboard-test.txt

index 677c8722d3b5581084833cb0c424d2b049df9cc4..914b8ebf0115e6dbd61531ffb4697f4feb65f26f 100644 (file)
@@ -12,8 +12,8 @@ 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
-------
+Client (classic, non-raw, mode)
+-------------------------------
 
 - Normal symbols:
 
@@ -115,12 +115,28 @@ Client
 
 - French layout (AZERTY and inverted shift behaviour for many keys)
 
+- Local layout changes are respected
+
+Client (raw mode)
+-----------------
+
+- All physical keys (modifiers or type of symbol shouldn't matter)
+
+  - Normal keys
+  - Dead keys
+  - Numpad
+  - Multimedia keys
+  - Non-character keys
+
+- CtrlL+AltR is fake released to compensate for Windows' AltGr magic [Win]
+
+Client (both modes)
+-------------------
+
 - Key repeat should not send repeated release events
 
 - Keys are released on loss of focus
 
-- Local layout changes are respected
-
 - Local input methods are disabled/enabled with focus
 
 - System keys should be grabbed in full screen (FIXME: lots missing on Win)