Я хочу получить название раскладки клавиатуры, например, "kbdus" для клавиатуры США-Английский или "kbdusx" для США-InternationalЯ пробовал "GetKeyboardLayoutName" из Win32API, но я только что получил номер (0x20409).Я знаю, что 0x0409 означает «английский», а «0x2», вероятно, означает один из вариантов английской клавиатуры.Как получить точное название раскладки клавиатуры пользователя?Я использую Ruby 1.8.7 в Windows.