Эта статья предоставляет несколько полезных способов переназначения ключей, вот несколько полезных моментов из этой статьи:
SharpKeys:
SharpKeys - это программа, которая полна функций. Это переназначение клавиатуры, которое предлагает простой в использовании интерфейс. Все переназначения клавиатуры сохраняются навсегда при использовании SharpKeys, поскольку он добавляет значения в соответствующие реестры. Перезагрузка компьютера требуется, чтобы изменения в клавиатуре вступили в силу.
Keymapper:
Благодаря большому графическому изображению клавиатуры, Key Mapper является одним из самых простых переназначений клавиш, которые вы можете использовать. При использовании этого инструмента изображение клавиатуры занимает большую часть экрана, что делает его легко видимым.
Как упоминалось в статье, сначала создайте точку восстановления системы, чтобы не потерять все, если что-то пойдет не так.
Наслаждайтесь вашим раскладом клавиш!
Редактировать: веб-сайт IBM предоставляет полезную информацию о сопоставлении клавиш, которая должна вам помочь.
Перераспределение клавиатуры позволяет связать последовательность нажатий клавиш с определенным действием, так что при наборе последовательности нажатий клавиш происходит действие. Последовательность нажатий клавиш может быть либо одной клавишей, либо одной клавишей в сочетании с Shift, Ctrl или Alt. Действие может состоять в том, чтобы отобразить символ, выполнить функцию хоста, выполнить пользовательскую функцию или выполнить команду меню.
Autohotkey также является хорошим ресурсом, по-видимому, он может создавать комбинации нескольких клавиш. Согласно этому вопросу, он может
[...] сопоставлять последовательности клавиш, макросы, ввод с помощью мыши, почти все что угодно с нажатием клавиши или комбинацией клавиш.
И этот вопрос дает больше деталей и ресурсов.
Если вы не можете заставить его выполнять полную функцию winkey+shift+s, возможно, он делает winkey+shift и сам нажимает "S"?