Re: переключение языков в иксах
Evgeny Zubok writes: > Sohin Vyacheslaw writes: > >> на данный момент у меня переключение языков настроено Caps/Shift+Caps: >> Option "XkbOptions" "terminate:ctrl_alt_bksp,grp:caps_toggle,grp_led:scroll" >> >> p.s. в продолжение темы - может кто в курсе можно ли как-то на внешней >> клавиатуре с подсветкой программно что-ли указать, чтобы подсветка >> горела всегда? а то при переключении на русский она полностью гаснет. > > Дело в том, что твоя клавиатура, как и моя, управляет подсветкой через > включение светодиода scroll lock. Если ты обратишь внимание, то ты этот > "светодиод" зажигаешь grp_led:scroll. Убери эту опцию и включи подсветку > вручную или программно через включение scroll. Должна гореть постоянно. Дополню. Если я правильно понял вводные, то у тебя есть ноутбук и его родная клавиатура и есть внешняя клавиатура. Для ноутбука тебе надо, чтобы загорался Scroll, но он действует и для внешней клавиатуры, а у нее, к несчастью, этот Scroll LED зажигает подсветку. Выход из ситуации - задание разных правил переключения (вернее, зажигания светодиода) для этих клавиатур. Сделать это можно через xorg.conf (или отдельный конфигурационный файл в директории /etc/X11/xorg.conf.d), задав две секции InputClass для каждой клавиатуры, где и указать, что у одной зажигать, а у второй не зажигать. Как писать правила, читай документацию.
Re: переключение языков в иксах
Sohin Vyacheslaw writes: > на данный момент у меня переключение языков настроено Caps/Shift+Caps: > Option "XkbOptions" "terminate:ctrl_alt_bksp,grp:caps_toggle,grp_led:scroll" > > p.s. в продолжение темы - может кто в курсе можно ли как-то на внешней > клавиатуре с подсветкой программно что-ли указать, чтобы подсветка > горела всегда? а то при переключении на русский она полностью гаснет. Дело в том, что твоя клавиатура, как и моя, управляет подсветкой через включение светодиода scroll lock. Если ты обратишь внимание, то ты этот "светодиод" зажигаешь grp_led:scroll. Убери эту опцию и включи подсветку вручную или программно через включение scroll. Должна гореть постоянно.
Re: переключение языков в иксах
>> Не совсем в тему, но использую compose key для ввода ряда >> спецсимволов: тире, градус, знак ударения, знак умножения, кавычки, >> евро, копирайт и т. д. >> В качестве compose key — правый Alt. >> Например, правый Alt + d, чтобы поставить градус°. >> >> Это обеспечивается раскладкой typo. >> >> Option "XkbLayout" "jp+typo,ru:2+typo" >> Option "XkbOptions" >> "grp:caps_toggle,grp_led:scroll,terminate:ctrl_alt_bksp,lv3:ralt_switch" > > По-моему, стандартное использование Compose Key куда проще запоминается: > когда последовательно надо нажать > > Compose ^ 0 для градуса > Сompose ^ 2 для ² (двойка в верхнем индексе) и т.д. > Compose --- для тире > Compose a e для æ > Compose o c для © > > То есть использовать слово Compose по смыслу "скомпоновать сложный > символ из нескольких простых". Легко заметить по конфигу, что товарищ просто оговорился: сказал про композицию (для которой, как видно, клавиша у него вовсе не назначена), когда имел в виду третий и четвертый уровни раскладки. > куда проще На вкус и цвет все люди разные. Я, к примеру, пользуюсь и тем, и другим: одиночное «menu» включает третий ряд, двойное — композицию. То есть, к примеру, «×» («на», как в «4 × 3 см») можно набрать двояко: ‘ shift-8’ или ‘ x x’ (где «x» — это латинская буква). > Это есть во всех стандартных раскладках. Механизм как таковой, кажется, вообще не зависит от раскладки. А вот же клавиша, если я помню верно, из коробки ни в одной раскладке не назначена. > Я, конечно, понимаю, что если у человека есть потребнность еще и > хатакану с кираганой вводить, там может быть по-другому и использование > правого Alt как модификатора осмысленно. > > Но у нас тут в Европе, как правило, символы, вводимые через компоуз > используются не чаще одного-двух на строчку, поэтому мнемоничность > важнее минимизации количества нажимаемых клавиш. Это в той самой Европе, где во всех латинских раскладках третий ряд задействован по-умолчанию? Даже в английской, да. (Другое дело, что отбирать под это «альт» — дело нехорошее, ну так это легко поправимо.) Или имеется в виду кирилловская Европа? Тут из коробки он не задействован, да. А ведь совершенно зря! А «не чаще двух раз на строчку» — это вы, конечно, лихо сказали. Под таким предлогом впору половину клавиш выкидывать. Просто же *чаще*, чем несколько уютно расположившихся в первом ряду азбучных букв, используются в русском наборе тире и кавычки. Откровенно непонятно, что в первых двух рядах по прежнему делают машинописный знак «_» и совсем уже непонятного назначения литера «\», когда есть апостроф и знак ударения. При таких поправках более высокие ряды, возможно, и станут для русской раскладки излишни. Пока мы не вспомним, что добрая половина русскоязычных в той или иной степени владеют еще одним языком, у которого письмо тоже на кириллице. И многим из них было бы удобно время от времени иметь возможность вводить тамошние буквы.
Re: переключение языков в иксах
только это не compose, а 3rd level про compose Виктор в соседнем письме ответил кстати, с помощью compose можно строить всякие прикольные шаблоны, типа compose + < + a = ну или кому что надо, лишь бы в одну строку ложилось 2018-013 19:32 Pavel Volkovwrote: > Не совсем в тему, но использую compose key для ввода ряда спецсимволов: > тире, градус, знак ударения, знак умножения, кавычки, евро, копирайт и т. > д. > В качестве compose key — правый Alt. > Например, правый Alt + d, чтобы поставить градус°. > Это обеспечивается раскладкой typo. > > Option "XkbLayout" "jp+typo,ru:2+typo" > Option "XkbOptions" > "grp:caps_toggle,grp_led:scroll,terminate:ctrl_alt_bksp,lv3:ralt_switch" >
Re: переключение языков в иксах
В Sat, 13 Jan 2018 19:32:28 +0300 Pavel Volkovпишет: > On пятница, 12 января 2018 г. 21:06:07 MSK, Sohin Vyacheslaw wrote: > > Приветствую, > > > > на данный момент у меня переключение языков настроено > > Caps/Shift+Caps: Option "XkbOptions" > > "terminate:ctrl_alt_bksp,grp:caps_toggle,grp_led:scroll" > > > > Может кто-нибудь из рассылки юзает более удобные сочетания? > > плз поделитесь... > > Не совсем в тему, но использую compose key для ввода ряда > спецсимволов: тире, градус, знак ударения, знак умножения, кавычки, > евро, копирайт и т. д. > В качестве compose key — правый Alt. > Например, правый Alt + d, чтобы поставить градус°. По-моему, стандартное использование Compose Key куда проще запоминается: когда последовательно надо нажать Compose ^ 0 для градуса Сompose ^ 2 для ² (двойка в верхнем индексе) и т.д. Compose --- для тире Compose a e для æ Compose o c для © То есть использовать слово Compose по смыслу "скомпоновать сложный символ из нескольких простых". Это есть во всех стандартных раскладках. Я, конечно, понимаю, что если у человека есть потребнность еще и хатакану с кираганой вводить, там может быть по-другому и использование правого Alt как модификатора осмысленно. Но у нас тут в Европе, как правило, символы, вводимые через компоуз используются не чаще одного-двух на строчку, поэтому мнемоничность важнее минимизации количества нажимаемых клавиш. > Это обеспечивается раскладкой typo. > > Option "XkbLayout" "jp+typo,ru:2+typo" > Option "XkbOptions" > "grp:caps_toggle,grp_led:scroll,terminate:ctrl_alt_bksp,lv3:ralt_switch" > -- Victor Wagner
Re: переключение языков в иксах
2018-012 20:06 Sohin Vyacheslawwrote: > Может кто-нибудь из рассылки юзает более удобные сочетания? > плз поделитесь... использую LWin и Menu (RWin у меня нету), ну и аналогично scroll в качестве индикатора, никаких там индикаторов на экране и не нужно. привык настолько, что для ввода знаков препинания (запятые там, точки, вопрос, кавычки всякие, etc) переключаюсь на аглицкую и обратно - они там гораздо удобнее расположены, да и переключалка как раз рядом с ними контекстное меню (ака имитация ПКМ) работает по shift+Menu
Re: переключение языков в иксах
On пятница, 12 января 2018 г. 21:06:07 MSK, Sohin Vyacheslaw wrote: Приветствую, на данный момент у меня переключение языков настроено Caps/Shift+Caps: Option "XkbOptions" "terminate:ctrl_alt_bksp,grp:caps_toggle,grp_led:scroll" Может кто-нибудь из рассылки юзает более удобные сочетания? плз поделитесь... Не совсем в тему, но использую compose key для ввода ряда спецсимволов: тире, градус, знак ударения, знак умножения, кавычки, евро, копирайт и т. д. В качестве compose key — правый Alt. Например, правый Alt + d, чтобы поставить градус°. Это обеспечивается раскладкой typo. Option "XkbLayout" "jp+typo,ru:2+typo" Option "XkbOptions" "grp:caps_toggle,grp_led:scroll,terminate:ctrl_alt_bksp,lv3:ralt_switch"
Re: переключение языков в иксах
скомпилил, попробовал-отличная утилитка, то, что надо... можно даже 4 layouts исп-ть. Благодарю. давно искал нечто подобное... -- BW Сохин Вячеслав 12.01.2018, 21:27, "Alexander Galanin": > 12.01.2018 21:06, Sohin Vyacheslaw пишет: >> на данный момент у меня переключение языков настроено Caps/Shift+Caps: >> Option "XkbOptions" "terminate:ctrl_alt_bksp,grp:caps_toggle,grp_led:scroll" >> >> Может кто-нибудь из рассылки юзает более удобные сочетания? >> плз поделитесь... > > Я с месяц уже пользуюсь http://kbd-tapper.sourceforge.net/ > В репозитории нет, но собирается без проблем. > > Переключаю на английский левым шифтом, на русский - правым. Все прелести > немодальности - не надо помнить, какая раскладка выбрана в данный > момент, просто нажимаешь нужную кнопку и пишешь на той раскладке, > которую хотел. В отличие от стандартных переключателей, не портит > сочетания клавиш типа "Ctrl-Shift-A" и умеет переключаться по вообще > любой клавише. > > -- > Alexander Galanin
Re: переключение языков в иксах
12.01.2018 21:06, Sohin Vyacheslaw пишет: > на данный момент у меня переключение языков настроено Caps/Shift+Caps: > Option "XkbOptions" "terminate:ctrl_alt_bksp,grp:caps_toggle,grp_led:scroll" > > Может кто-нибудь из рассылки юзает более удобные сочетания? > плз поделитесь... Я с месяц уже пользуюсь http://kbd-tapper.sourceforge.net/ В репозитории нет, но собирается без проблем. Переключаю на английский левым шифтом, на русский - правым. Все прелести немодальности - не надо помнить, какая раскладка выбрана в данный момент, просто нажимаешь нужную кнопку и пишешь на той раскладке, которую хотел. В отличие от стандартных переключателей, не портит сочетания клавиш типа "Ctrl-Shift-A" и умеет переключаться по вообще любой клавише. -- Alexander Galanin