Обнаружил странные коды, возвращаемые
mf.waitkey()
для указанных сочетаний. Для определённости рассмотрим Num6:Если NumLock выключена, то возвращается
CtrlShiftNum6
.Если NumLock включена, то независимо от того, какая кнопка на цифровой клавиатуре нажата совместно с CtrlShift, возвращает просто
CtrlShift
. Это так и задумано, или баг?