From 5124978b10641ca25607480f3bfbe9c29b5b6cc4 Mon Sep 17 00:00:00 2001 From: Pierre Ossman Date: Thu, 8 Mar 2018 14:05:39 +0100 Subject: Better detection of AltGr on Windows Try to properly detect the fake CtrlL+AltR sequence Windows sends when pressing AltGr. This allows us to send more accurate key events over to the server. --- doc/keyboard-test.txt | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'doc') diff --git a/doc/keyboard-test.txt b/doc/keyboard-test.txt index 914b8ebf..6375a9e5 100644 --- a/doc/keyboard-test.txt +++ b/doc/keyboard-test.txt @@ -66,7 +66,7 @@ Client (classic, non-raw, mode) - CapsLock, NumLock - Shift, Ctrl - - Alt, AltGr, Super [Win, X11] (FIXME: AltGr broken on Win) + - Alt, AltGr, Super [Win, X11] (FIXME: Ctrl+AltGr broken on Win) - Meta [X11] - Left/right identification (FIXME: broken for Shift on Win) - CmdL => AltL, CmdR => SuperL, AltL => ModeSwitch, AltR => Level3Shift [OS X] @@ -74,8 +74,7 @@ Client (classic, non-raw, mode) - CapsLock, Shift and AltGr affect symbol lookup - Ctrl does not affect symbol lookup - - CtrlL+AltR is fake released to compensate for Windows' AltGr magic [Win] - - Ctrl+Alt+ sends the same symbol as (note behaviour above though) + - Ctrl+Alt+ sends the same symbol as - Ctrl+AltGr+ sends the same symbol as AltGr+ (FIXME: broken on Win) - "Shift press, A press, Shift release, A release" should not send "a release" @@ -128,8 +127,6 @@ Client (raw mode) - Multimedia keys - Non-character keys -- CtrlL+AltR is fake released to compensate for Windows' AltGr magic [Win] - Client (both modes) ------------------- -- cgit v1.2.3