Re: переключение языков в иксах

2018-10-13 Пенетрантность Evgeny Zubok
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: переключение языков в иксах

2018-10-13 Пенетрантность Evgeny Zubok
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: переключение языков в иксах

2018-01-14 Пенетрантность Dmitry Alexandrov
>> Не совсем в тему, но использую 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: переключение языков в иксах

2018-01-14 Пенетрантность dimas
только это не compose, а 3rd level
про compose Виктор в соседнем письме ответил
кстати, с помощью compose можно строить всякие прикольные шаблоны, типа
compose + < + a = 
ну или кому что надо, лишь бы в одну строку ложилось


2018-013 19:32 Pavel Volkov  wrote:
> Не совсем в тему, но использую 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: переключение языков в иксах

2018-01-14 Пенетрантность Victor Wagner
В 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-01-14 Пенетрантность dimas
2018-012 20:06 Sohin Vyacheslaw  wrote:
> Может кто-нибудь из рассылки юзает более удобные сочетания?
> плз поделитесь...

использую LWin и Menu (RWin у меня нету), ну и аналогично scroll в качестве
индикатора, никаких там индикаторов на экране и не нужно.
привык настолько, что для ввода знаков препинания (запятые там, точки, вопрос,
кавычки всякие, etc) переключаюсь на аглицкую и обратно - они там гораздо
удобнее расположены, да и переключалка как раз рядом с ними
контекстное меню (ака имитация ПКМ) работает по shift+Menu



Re: переключение языков в иксах

2018-01-13 Пенетрантность 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, чтобы поставить градус°.
Это обеспечивается раскладкой typo.

Option "XkbLayout" "jp+typo,ru:2+typo"
Option "XkbOptions" 
"grp:caps_toggle,grp_led:scroll,terminate:ctrl_alt_bksp,lv3:ralt_switch"




Re: переключение языков в иксах

2018-01-13 Пенетрантность Sohin Vyacheslaw
скомпилил, попробовал-отличная утилитка, то, что надо... можно даже 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: переключение языков в иксах

2018-01-12 Пенетрантность 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