LINUX.ORG.RU

История изменений

Исправление Zubok, (текущая версия) :

Мне что-то кажется, что ты решаешь какую-то неправильную задачу. А зачем ты лезешь в раскладки клавиатуры? Может. тебе locale (локали) нужны, которые в системе сгененрированы? Расскажи, что за задача?

Но раз ты хочешь имя раскладки, то вроде бы функция xkbGetNames, в аргументах который надо указать XkbGroupNames (типа LISTofATOMS) и тогда в структуре ответа прибегут прибегут полные имена раскладки на английском языке типа «Russian (typewriter)». По-моему, так.

Исходная версия Zubok, :

Мне что-то кажется, что ты решаешь какую-то неправильную задачу. А зачем ты лезешь в раскладки клавиатуры? Может. тебе locale (локали) нужны, которые в системе сгененрированы? Расскажи, что за задача?

Но раз ты хочешь имя раскладки, то вроде бы функция xkbGetNames, в аргументах который надо указать флаг XkbGroupNames и тогда в структуре ответа прибегут прибегут полные имена раскладки на английском языке типа «Russian (typewriter)». По-моему, так.