Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Смена раскладки разными клавишами  (Прочитано 2352 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн arzuasov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Смена раскладки разными клавишами
« : 20 Октября 2015, 11:27:05 »
Здравствуйте!
Суть вороса - в связи со сложностями с работой Xneur, отказался от оного при установке. Особой проблемы нет тыркнуть в клавишу.
Но. Устал смотреть на действующую раскладку.
Можно установить фиксированную раскладку на одну комбинацию клавиш, а на другую раскладку - другую комбинацию?
Чтоб не глядя - на английскую, нажал Caps/Shift, например. Руссукю - просто Caps.
перерыл что мог, ничего работающего не нашел.
Скажите - нельзя, успокоюсь и забуду.
Стоит Ubuntu 14.04.3, Unity
« Последнее редактирование: 20 Октября 2015, 11:28:57 от arzuasov »

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Смена раскладки разными клавишами
« Ответ #1 : 20 Октября 2015, 11:36:12 »
Код: (bash) [Выделить]
setxkbmap -option grp:shift_caps_switch
Цитировать
/usr/share/X11/xkb/rules/evdev.lst:  grp:shift_caps_switch Caps Lock (to first layout), Shift+Caps Lock (to last layout)
« Последнее редактирование: 21 Октября 2015, 09:49:30 от Azure »
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн arzuasov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: Смена раскладки разными клавишами
« Ответ #2 : 20 Октября 2015, 13:03:36 »
Код: (bash) [Выделить]
setxkbmap -option grp:shift_caps_swich
Цитировать
/usr/share/X11/xkb/rules/evdev.lst:  grp:shift_caps_switch Caps Lock (to first layout), Shift+Caps Lock (to last layout)
Добавил по указанному вдресу. Все по прежнему

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Смена раскладки разными клавишами
« Ответ #3 : 20 Октября 2015, 13:05:52 »
 
Добавил по указанному вдресу. Все по прежнему
Что добавили? :o По какому адресу? Речь шла о выполении команды setxkbmap.
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн arzuasov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: Смена раскладки разными клавишами
« Ответ #4 : 20 Октября 2015, 15:01:50 »
Добавил по указанному вдресу. Все по прежнему
Что добавили? :o По какому адресу? Речь шла о выполении команды setxkbmap.
команлу в терминале писал

/usr/share/X11/xkb/rules/evdev.lst: 
Если правильно понял, в файл по этому адресу нужно добавить следующую строку:
grp:shift_caps_switch Caps Lock (to first layout), Shift+Caps Lock (to last layout)

добавил

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Смена раскладки разными клавишами
« Ответ #5 : 20 Октября 2015, 15:34:32 »
Поняли абсолютно неправильно. Это файл системный, его "ковырять" не надо! Было показано, что такая комбинация есть. А назначается она командой:setxkbmap -option grp:shift_caps_switch
« Последнее редактирование: 21 Октября 2015, 09:49:09 от Azure »
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн arzuasov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: Смена раскладки разными клавишами
« Ответ #6 : 20 Октября 2015, 17:11:32 »
Поняли абсолютно неправильно. Это файл системный, его "ковырять" не надо! Было показано, что такая комбинация есть. А назначается она командой:setxkbmap -option grp:shift_caps_swich
так я ее в терминале ввел
без изменений

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Смена раскладки разными клавишами
« Ответ #7 : 20 Октября 2015, 17:13:15 »
gsettings list-recursively org.gnome.desktop.input-sources?
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн arzuasov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: Смена раскладки разными клавишами
« Ответ #8 : 20 Октября 2015, 17:19:27 »
gsettings list-recursively org.gnome.desktop.input-sources?
gsettings list-recursively org.gnome.desktop.input-sources
org.gnome.desktop.input-sources show-all-sources false
org.gnome.desktop.input-sources per-window false
org.gnome.desktop.input-sources current uint32 1
org.gnome.desktop.input-sources sources [('xkb', 'us'), ('xkb', 'ru')]
org.gnome.desktop.input-sources xkb-options ['grp:alt_shift_toggle', 'grp_led:scroll']

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Смена раскладки разными клавишами
« Ответ #9 : 20 Октября 2015, 17:54:46 »
gsettings set org.gnome.desktop.input-sources xkb-options "['grp:shift_caps_switch', 'grp_led:scroll']"
setxkbmap -query
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн arzuasov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: Смена раскладки разными клавишами
« Ответ #10 : 20 Октября 2015, 18:00:06 »
gsettings set org.gnome.desktop.input-sources xkb-options "['grp:shift_caps_switch', 'grp_led:scroll']"
setxkbmap -query
rules:      evdev
model:      pc105
layout:     ru,us
variant:    ,
options:    grp_led:scroll

« Последнее редактирование: 20 Октября 2015, 18:02:12 от arzuasov »

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Смена раскладки разными клавишами
« Ответ #11 : 20 Октября 2015, 18:14:33 »
setxkbmap -option -option grp:shift_caps_switch,grp_led:scroll
setxkbmap -query
gsettings get org.gnome.desktop.input-sources xkb-options
« Последнее редактирование: 21 Октября 2015, 09:52:03 от Azure »
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн arzuasov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: Смена раскладки разными клавишами
« Ответ #12 : 20 Октября 2015, 18:50:40 »
setxkbmap -option -option grp:shift_caps_swich,grp_led:scroll
setxkbmap -query
gsettings get org.gnome.desktop.input-sources xkb-options
Код: (bash) [Выделить]
~$ setxkbmap -option -option grp:shift_caps_swich,grp_led:scroll
~$ setxkbmap -query
rules:      evdev
model:      pc105
layout:     us,ru
variant:    ,
options:    grp:shift_caps_swich,grp_led:scroll
~$ gsettings get org.gnome.desktop.input-sources xkb-options
['grp:shift_caps_switch', 'grp_led:scroll']
« Последнее редактирование: 20 Октября 2015, 19:57:12 от Azure »

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Смена раскладки разными клавишами
« Ответ #13 : 20 Октября 2015, 19:57:58 »
И? Должно заработать. В крайнем случае перелогиньтесь.
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

adawdp

  • Гость
Re: Смена раскладки разными клавишами
« Ответ #14 : 20 Октября 2015, 23:08:53 »
2015 Oct 20; 04:08 PM; Oakville, ON, Canada.

— Действительно, мне оказалось достаточно выполнить команду

Код: (bash) [Выделить]
setxkbmap -option grp:shift_caps_swich
— Потом Ctrl+Alt+Backspase, и даже систему не нужно перезагружать.

— Потом вернулся к обычному для меня переключению „по кругу“ одной клавишей Caps Lock…

— Все пытаются как-то компенсировать сложности последнего времени с xNeur >:(

— Нет однозначного преимущества в способах переключения „по кругу“ или отдельными клавишами, зависит от выполняемой работы.

— А вопрос только на вид пустяковый, а так тратится масса времени на определение на каком языке производить ввод текста и какая раскладка включена. Например английский-французский xNeur бессильна…


 

Страница сгенерирована за 0.033 секунд. Запросов: 25.