Bug 20917

Summary: всегда выставляет переключение раскладки по alt_shift
Product: Sisyphus Reporter: Nick S. Grechukh <gns>
Component: livecd-setlocaleAssignee: Andrey Cherepanov <cas>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P3 CC: antohami, boyarsh, glebfm, mike, sem
Version: unstable   
Hardware: all   
OS: Linux   

Description Nick S. Grechukh 2009-07-30 16:39:54 MSD
kbmap=`alterator-cmdline /sysconfig-base/kbd action list language $in_locale -k name | head -n 1`
                alterator-cmdline /sysconfig-base/kbd action write language "$in_locale" layout "$kbmap"

а kbmap для ru_RU всегда "alt_sh_toggle" потому что 

[root@localhost ~]# alterator-cmdline /sysconfig-base/kbd action list language ru_RU -k name
alt_sh_toggle
caps_toggle
ctrl_shift_toggle
ctrl_toggle
toggle

Было бы неплохо иметь какую-то ручку в /etc/sysconfig или /etc/alterator/sysconfig для управления этим поведением _и_ возможность указывать в kernel cmdline рядом с lang ещё и kbmap.
Comment 1 Michael Shigorin 2012-04-18 17:32:34 MSK
В 0.1-alt6 для ru_RU прибивается гвоздями ctrl_shift_toggle -- формально эта бага закрыта; про ручку подумать бы надо, но явно лучше сразу реализацией.