From 5433808e6cf9ea67f989d1caeb3d767bd1450af1 Mon Sep 17 00:00:00 2001 From: Pierre Ossman Date: Mon, 18 Sep 2017 16:22:41 +0200 Subject: [PATCH] Update keyboard test notes for raw keyboard mode --- doc/keyboard-test.txt | 24 ++++++++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/doc/keyboard-test.txt b/doc/keyboard-test.txt index 677c8722..914b8ebf 100644 --- a/doc/keyboard-test.txt +++ b/doc/keyboard-test.txt @@ -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) -- 2.39.5