Image updated to #14156.
CogVM -version
3.9-7 #1 Wed Aug 31 14:50:51 CEST 2011 gcc 4.1.2
Croquet Closure Cog VM [CoInterpreter VMMaker-oscog-IgorStasenko.123]
Debian wheezy
Canadian french keyboard without Windows/Menu keys:
" is shift-2, ( is shift-9, ) is shift-0 from the top row
[ ] { } are unshifted, accessed with AltCar
' is shift-comma, right of 'M', bottom row.
Below:
"no transcript" means nothing transcripted but the character appears
as typed unless specified otherwise,
"no input" means no character appears in workspace when typed.
" no transcript
Ctrl+" (Ctrl+Shift+2) [keystroke '<Ctrl-">' #keystroke keyValue 34
charCode 34 scanCode 34]
Alt+" (Alt+Shift+2) [keystroke '<Cmd-">' #keystroke keyValue 34
charCode 34 scanCode 34]
Ctrl+Alt+" (Ctrl+Alt+Shift+2) no transcript
( no transcript
Ctrl+( (Ctrl+Shift+9) [keystroke '<Ctrl-(>' #keystroke keyValue 40
charCode 40 scanCode 40]
Alt+( (Alt+Shift+9) [keystroke '<Cmd-(>' #keystroke keyValue 40
charCode 40 scanCode 40]
Ctrl+Alt+( (Ctrl+Alt+Shift+9) no transcript
[ (AltCar+circumflex accent dead key) no transcript
Shift+AltCar no transcript, no input
Ctrl+AltCar+[ [keystroke '<Ctrl-[>' #keystroke keyValue 27 charCode 91
scanCode 27] no input, invokes menu
Alt+AltCar+[ [keystroke '<Cmd-[>' #keystroke keyValue 91 charCode 91
scanCode 91] with smart ]
Ctrl+Alt+AltCar+[ [keystroke '<Opt-[>' #keystroke keyValue 27 charCode
91 scanCode 27] no input, invokes menu
Ctrl+Alt+Shift+AltCar+[ no transcript, no input
' (Shift+,) no transcript
Ctrl+' (Ctrl+Shift+,) [keystroke '<Ctrl-'>' #keystroke keyValue 39
charCode 39 scanCode 39] smart _double_ quotes
Alt+' (Alt+Shift+,) [keystroke '<Cmd-'>' #keystroke keyValue 39
charCode 39 scanCode 39] smart _double_ quotes
Ctrl+Alt+' (Ctrl+Alt+Shift+,) no transcript
{ (AltCar+grave accent dead key) no transcript
Ctrl+{ [keystroke '<Ctrl-{>' #keystroke keyValue 27 charCode 123
scanCode 27] no input, invokes menu
all other { combinations : no input, no transcript
Hope this helps.