Здравствуйте, уважаемые!
porteus, ядро 3.17, xfce, флешка отформатирована в ext2, изменения сохраняются без проблем. привык менять раскладку клавишами ctrl+shift, но по умолчанию стоит alt+shift. попробовал изменить настройки как привык в xubuntu, то есть нажав на флажок страны, выбрав настройки и "изменить параметры клавивтуры" на нужную мне комбинацию ctrl+shift. все получается, но при первой же перезагрузке, переключение языков возвращается вновь на alt+shift . как мне исправить это? может есть какой то файл , где можно в текстовом режиме переписать на ctrl_shift?
Раскладка клавиатуры
Moderator: Blaze
- Blaze
- DEV Team
- Posts: 3885
- Joined: 28 Dec 2010, 11:31
- Distribution: ⟰ Porteus current ☯ all DEs ☯
- Location: ☭ Russian Federation, Lipetsk region, Dankov
- Contact:
Re: Раскладка клавиатуры
Здравствуйте OLD72.
В терминале введите:
перезагрузите систему.
Кстати, может у кого-то другие предпочтения:
В терминале введите:
Code: Select all
su
toor
echo "setxkbmap -layout us,ru -option "grp:ctrl_shift_toggle"" >> /etc/rc.d/rc.local
Кстати, может у кого-то другие предпочтения:
Code: Select all
┌───────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│Option Description │
├───────────────────────────────────────────────────────────────────────────────────────────────────────────┤
│grp:switch Right Alt (while pressed) │
│grp:lswitch Left Alt (while pressed) │
│grp:lwin_switch Left Win (while pressed) │
│grp:rwin_switch Right Win (while pressed) │
│grp:win_switch Any Win key (while pressed) │
│grp:caps_switch Caps Lock (while pressed), Alt+Caps Lock does the original capslock action │
│grp:rctrl_switch Right Ctrl (while pressed) │
│grp:toggle Right Alt │
│grp:lalt_toggle Left Alt │
│grp:caps_toggle Caps Lock │
│grp:shift_caps_toggle Shift+Caps Lock │
│grp:shift_caps_switch Caps Lock (to first layout), Shift+Caps Lock (to last layout) │
│grp:win_menu_switch Left Win (to first layout), Right Win/Menu (to last layout) │
│grp:lctrl_rctrl_switch Left Ctrl (to first layout), Right Ctrl (to last layout) │
│grp:alt_caps_toggle Alt+Caps Lock │
│grp:shifts_toggle Both Shift keys together │
│grp:alts_toggle Both Alt keys together │
│grp:ctrls_toggle Both Ctrl keys together │
│grp:ctrl_shift_toggle Ctrl+Shift │
│grp:lctrl_lshift_toggle Left Ctrl+Left Shift │
│grp:rctrl_rshift_toggle Right Ctrl+Right Shift │
│grp:ctrl_alt_toggle Alt+Ctrl │
│grp:alt_shift_toggle Alt+Shift │
│grp:lalt_lshift_toggle Left Alt+Left Shift │
│grp:alt_space_toggle Alt+Space │
│grp:menu_toggle Menu │
│grp:lwin_toggle Left Win │
│grp:rwin_toggle Right Win │
│grp:lshift_toggle Left Shift │
│grp:rshift_toggle Right Shift │
│grp:lctrl_toggle Left Ctrl │
│grp:rctrl_toggle Right Ctrl │
│grp:sclk_toggle Scroll Lock │
│grp:lctrl_lwin_rctrl_menu LeftCtrl+LeftWin (to first layout), RightCtrl+Menu (to second layout) │
│ │
└───────────────────────────────────────────────────────────────────────────────────────────────────────────┘
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
Re: Раскладка клавиатуры
вы наверно имели ввиду не toot , а пароль toor
короче , несмотря на то что нужный параметр прописался в файле
но проблему это совершенно не решило
к слову отмечу, что я люблю, чтоб по умолчанию стоял язык английский, а мне почему то загружает первым русский, несмотря на то, что в настройках все как я привык
я полагаю, что где то в домашней директории существует еще какой то файл, отвечающий за раскладку,который "главнее" того, что я правил. вот его наверно и нужно редактировать, или удалить к черту. чтоб указаный вами был по умолчанию.
кстати подобная ситуация и происходит с часами - настраиваю правильно, часовой пояс Киев, но после перезагрузки отстают на 2 часа
короче , несмотря на то что нужный параметр прописался в файле
но проблему это совершенно не решило
к слову отмечу, что я люблю, чтоб по умолчанию стоял язык английский, а мне почему то загружает первым русский, несмотря на то, что в настройках все как я привык
я полагаю, что где то в домашней директории существует еще какой то файл, отвечающий за раскладку,который "главнее" того, что я правил. вот его наверно и нужно редактировать, или удалить к черту. чтоб указаный вами был по умолчанию.
кстати подобная ситуация и происходит с часами - настраиваю правильно, часовой пояс Киев, но после перезагрузки отстают на 2 часа
- Blaze
- DEV Team
- Posts: 3885
- Joined: 28 Dec 2010, 11:31
- Distribution: ⟰ Porteus current ☯ all DEs ☯
- Location: ☭ Russian Federation, Lipetsk region, Dankov
- Contact:
Re: Раскладка клавиатуры
Странно, что "grp:ctrl_shift_toggle" не заключен в кавычки - это критично.
Проверьте сразу в терминале раскладку после выполнения команд:
Если все смена раскладки клавиатуры заработает через ctrl+shift, то выполняйте команды
так же проверьте наличие чит-кода kmap командой
если kmap присутствует, то удалите его из /mnt/раздел_Porteus/boot/syslinux/porteus.cfg в секции
в данном примере нужно удалить kmap=us,ru
Еще напишите, что вы используете XFCE, MATE или...
Проверьте сразу в терминале раскладку после выполнения команд:
Code: Select all
su
toor
setxkbmap -layout us,ru -option "grp:ctrl_shift_toggle"
Code: Select all
su
toor
echo -e "setxkbmap -layout us,ru -option \042grp:ctrl_shift_toggle\042" >> /etc/rc.d/rc.local
Code: Select all
cat /proc/cmdline
Code: Select all
LABEL GRAPHICAL
MENU LABEL Graphics mode
KERNEL vmlinuz
APPEND initrd=initrd.xz changes=/porteus kmap=us,ru
Еще напишите, что вы используете XFCE, MATE или...
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
Re: Раскладка клавиатуры
ничего из этого не помогло, но как только удалил этоBlaze wrote:Странно, что "grp:ctrl_shift_toggle" не заключен в кавычки - это критично.
Проверьте сразу в терминале раскладку после выполнения команд:Code: Select all
su toor setxkbmap -layout us,ru -option "grp:ctrl_shift_toggle"
и перезагрузился, то сразу и язык при загрузке стал английским и раскладка нужная сталаkmap=us,ru
кстати я еще оттуда на свой страх и риск удалил timezone=Europe/Kiev и сразу перестало сбиваться правильное время после перезагрузок... ничего не понимаю ведь сейчас файл после перезагрузки выглядит так :
APPEND initrd=initrd.xz nomagic base_only norootcopy timezone=Europe/Kiev volume=100% kmap=ru,us
то есть появилась прежняя таймзона , а вот kmap стал наоборот ru,us, хотя при загрузке именно в таком порядке, как мне нужно - us, ru... никакой логики
во всяком случае спасибо вам огромное, а то я до этого искал все файлы в которых присутствует строка alt_shift и в текстовом режиме исправлял на ctrl_shift нашел штуки 3, или 4, но ничего не помогло, кроме вашей инструкции
я в начале писал, что xfceЕще напишите, что вы используете XFCE, MATE или...