Re: Перехватить нажатия Caps Num Lock-ов с помощью xbindkeys

2012-04-28 Пенетрантность alexander barakin
On Thu, Apr 26, 2012 at 06:00:17AM +0400, Иван Лох wrote: On Wed, Apr 25, 2012 at 08:03:01PM +0400, alexander barakin wrote: On Tue, Apr 24, 2012 at 07:51:53PM +0300, basilio wrote: Вообще-то она до сих пор есть. Можно даже почитать: man xmodmap. 24.04.2012 17:11, alexander barakin

Re: Перехватить нажатия Caps Num Lock-ов с помощью xbindkeys

2012-04-25 Пенетрантность alexander barakin
On Tue, Apr 24, 2012 at 07:51:53PM +0300, basilio wrote: Вообще-то она до сих пор есть. Можно даже почитать: man xmodmap. 24.04.2012 17:11, alexander barakin пишет: правда, уже не застал… да, программа, конечно, есть· но если я правильно ошибаюсь, то, к чему она обращается, внутри x-сервера

Re: Перехватить нажатия Caps Num Lock-ов с помощью xbindkeys

2012-04-25 Пенетрантность Иван Лох
On Wed, Apr 25, 2012 at 08:03:01PM +0400, alexander barakin wrote: On Tue, Apr 24, 2012 at 07:51:53PM +0300, basilio wrote: Вообще-то она до сих пор есть. Можно даже почитать: man xmodmap. 24.04.2012 17:11, alexander barakin пишет: правда, уже не застал… да, программа, конечно, есть·

Re: Перехватить нажатия Caps Num Lock-ов с помощью xbindkeys

2012-04-24 Пенетрантность alexander barakin
On Tue, Apr 24, 2012 at 09:43:08AM +0400, Victor Wagner wrote: On 2012.04.23 at 22:24:04 +0400, alexander barakin wrote: Да, ладно и до появления XKB extension раскладки переключали ;) с помощью keyrus? (улыбка) С помощью xmodmap да, слыхал про такую штуку· правда, уже не застал…

Re: Перехватить нажатия Caps Num Lock-ов с помощью xbindkeys

2012-04-24 Пенетрантность basilio
Вообще-то она до сих пор есть. Можно даже почитать: man xmodmap. 24.04.2012 17:11, alexander barakin пишет: правда, уже не застал… -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive:

Re: Перехватить нажатия Caps Num Lock-ов с помощью xbindkeys

2012-04-23 Пенетрантность alexander barakin
On Sun, Apr 22, 2012 at 04:30:15AM +0300, basilio wrote: 17.04.2012 22:53, basilio пишет: меняет раскладку текущего окна на раскладку корневого. нету ни у текущего окна, ни у корневого никаких раскладок· у xkb есть четыре группы, в любой отдельный момент времени может быть активна только одна

Re: Перехватить нажатия Caps Num Lock-ов с помощью xbindkeys

2012-04-23 Пенетрантность Ivan Loh
функции xkb выполняет именно эта подсистема x-сервера, и никакой другой подсистемы, выполняющей те же функции, на горизонте не наблюдается· p.s. письмо написано исключительно для того, чтобы у читателей рассылки не сложилось превратное представление о том, кто же чем там на самом деле

Re: Перехватить нажатия Caps Num Lock-ов с помощью xbindkeys

2012-04-23 Пенетрантность alexander barakin
On Mon, Apr 23, 2012 at 07:54:12PM +0400, Ivan Loh wrote: функции xkb выполняет именно эта подсистема x-сервера, и никакой другой подсистемы, выполняющей те же функции, на горизонте не наблюдается· p.s. письмо написано исключительно для того, чтобы у читателей рассылки не сложилось

Re: Перехватить нажатия Caps Num Lock-ов с помощью xbindkeys

2012-04-23 Пенетрантность basilio
23.04.2012 14:22, alexander barakin пишет: нету ни у текущего окна, ни у корневого никаких раскладок· Дошло... Эти раскладки существуют в стеке kbdd, который их запоминает применительно к открытым окнам. Изначально я их переключаю с помощью хkb и после этого раскладки сразу полностью попадают под

Re: Перехватить нажатия Caps Num Lock-ов с помощью xbindkeys

2012-04-23 Пенетрантность Victor Wagner
On 2012.04.23 at 22:24:04 +0400, alexander barakin wrote: Да, ладно и до появления XKB extension раскладки переключали ;) с помощью keyrus? (улыбка) С помощью xmodmap -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact

Re: Перехватить нажатия Caps Num Lock-ов с помощью xbindkeys

2012-04-21 Пенетрантность basilio
17.04.2012 22:53, basilio пишет: спасибо. Решение найдено, вопрос исчерпан, все работает. И все-таки смену фокуса (при переключении тегов, например), бывает, отрабатывает некорректно, т.е. меняет раскладку текущего окна на раскладку корневого. По сравнению с тем, что было - мелочь и можно не

Re: Перехватить нажатия Caps Num Lock-ов с помощью xbindkeys

2012-04-21 Пенетрантность Konstantin Matyukhin
On Sun, Apr 22, 2012 at 5:30 AM, basilio basi...@gmx.com wrote: 17.04.2012 22:53, basilio пишет: Но, может быть есть какие альтернативы kbdd, позволяющие запомнить раскладке для разных окон? Функционал переключения не нужен (использую стандартный xkb). Всегда для этого использовал xxkb, пока

Re: Перехватить нажатия Caps Num Lock-ов с помощью xbindkeys

2012-04-21 Пенетрантность Artem Chuprina
Konstantin Matyukhin - debian-russian@lists.debian.org @ Sun, 22 Apr 2012 08:31:50 +0400: KM On Sun, Apr 22, 2012 at 5:30 AM, basilio basi...@gmx.com wrote: 17.04.2012 22:53, basilio пишет: Но, может быть есть какие альтернативы kbdd, позволяющие запомнить раскладке для разных окон?

Re: Перехватить нажатия Caps Num Lock-ов с помощью xbindkeys

2012-04-17 Пенетрантность basilio
15.04.2012 01:47, alexander barakin пишет: On Tue, Mar 27, 2012 at 08:59:19PM +0300, basilio wrote: Еще раз спрошу, если можно. Нажатия локов я ловлю так: awful.key({ }, Caps_Lock, function() end), Но даже такой код (с пустой функцией) у меня сбрасывает раскладку текущего окна в

Re: Перехватить нажатия Caps Num Lock-ов с помощью xbindkeys

2012-04-14 Пенетрантность alexander barakin
On Tue, Mar 27, 2012 at 08:59:19PM +0300, basilio wrote: Еще раз спрошу, если можно. Нажатия локов я ловлю так: awful.key({ }, Caps_Lock, function() end), Но даже такой код (с пустой функцией) у меня сбрасывает раскладку текущего окна в раскладку корневого. Похоже, что ни шелл, ни

Re: Перехватить нажатия Caps Num Lock-ов с помощью xbindkeys

2012-03-27 Пенетрантность basilio
27.03.2012 00:40, Иван Лох пишет: local st = io.popen(xset q) Спасибо за совет. Раскладка все-равно слетает, увы. Думаю, что все-таки нужно внешней программой ловить событие и обновлять индикатор через awesome-client, ибо не очень хорошо дружит awesome c kbdd, как оказалось. xbindkeys для этого

Re: Перехватить нажатия Caps Num Lock-ов с помощью xbindkeys

2012-03-27 Пенетрантность Иван Лох
On Tue, Mar 27, 2012 at 02:41:32PM +0300, basilio wrote: 27.03.2012 00:40, Иван Лох пишет: local st = io.popen(xset q) Спасибо за совет. Раскладка все-равно слетает, увы. Думаю, что все-таки нужно внешней программой ловить событие и обновлять индикатор через awesome-client, ибо не очень

Re: Перехватить нажатия Caps Num Lock-ов с помощью xbindkeys

2012-03-27 Пенетрантность basilio
27.03.2012 16:35, Иван Лох пишет: Что значит «слетает раскладка»? Вы смотрите getCurrentLayout через dbus? типа да, вот часть моего rc.lua: dbus.request_name(session, ru.gentoo.kbdd) dbus.add_match(session, interface='ru.gentoo.kbdd',member='layoutChanged')

Re: Перехватить нажатия Caps Num Lock-ов с помощью xbindkeys

2012-03-27 Пенетрантность Иван Лох
On Tue, Mar 27, 2012 at 05:15:30PM +0300, basilio wrote: 27.03.2012 16:35, Иван Лох пишет: Что значит «слетает раскладка»? Вы смотрите getCurrentLayout через dbus? типа да, вот часть моего rc.lua: Ну так смотрите XKLAVIER_STATE текущего окна. Хотя у меня и xset q ничего не сбрасывает. P.S.

Re: Перехватить нажатия Caps Num Lock-ов с помощью xbindkeys

2012-03-27 Пенетрантность basilio
27.03.2012 18:59, Иван Лох пишет: P.S. А, что CapsLock и NumLock правда бывают нужны? Легче всего сделать вид что проблемы нет. Иногда удобно визуально узнать включен Caps или Num, например, при наборе паролей, когда ввод звездами отображается. Сказать что это критично - нет, совсем не

Re: Перехватить нажатия Caps Num Lock-ов с помощью xbindkeys

2012-03-26 Пенетрантность basilio
26.03.2012 01:56, Иван Лох пишет: В lua, увы, не эксперт, делаю как могу и всегда готов научиться лучшему. Сначала не придумал ничего лучше чем вызывать по нажатию шелл-скрипт и из него через awesome-client обновить свой виджет. Теперь - вызов и парсинг xset в шелл-скрипте и передача его на

Re: Перехватить нажатия Caps Num Lock-ов с помощью xbindkeys

2012-03-26 Пенетрантность Иван Лох
On Mon, Mar 26, 2012 at 10:20:59PM +0300, basilio wrote: 26.03.2012 01:56, Иван Лох пишет: В lua, увы, не эксперт, делаю как могу и всегда готов научиться лучшему. Сначала не придумал ничего лучше чем вызывать по нажатию шелл-скрипт и из него через awesome-client обновить свой виджет. Теперь

Re: Перехватить нажатия Caps Num Lock-ов с помощью xbindkeys

2012-03-25 Пенетрантность dimas
точно не помню, но кажется, ledcontrol позволял не только задавать, но и показывать их состояние. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive:

Re: Перехватить нажатия Caps Num Lock-ов с помощью xbindkeys

2012-03-25 Пенетрантность Sergej Kochnev
On Wed, 21 Mar 2012 23:44:54 +0200 basilio basi...@gmx.com wrote: Нужно. Можно ли? Если да - то как? Спасибо заранее. ЗЫ Или может себе кто уже сделал виджет к осому, чтобы отображать их текущее состояние? Железных лампочек нет на моем ноуте, что, увы, прискорбно. Состояние локов есть в выводе

Re: Перехватить нажатия Caps Num Lock-ов с помощью xbindkeys

2012-03-25 Пенетрантность basilio
25.03.2012 16:34, Sergej Kochnev пишет: Состояние локов есть в выводе xset q. Спасибо. Это я знаю. Проблема несколько в другом. Я запоминаю раскладки с помощью kbdd. Нажатия Caps и Num локов я ловлю в конфиге осома и запускаю шел-скрипт, который ловит текущее состояние локов. Далее два варианта -

Re: Перехватить нажатия Caps Num Lock-ов с помощью xbindkeys

2012-03-25 Пенетрантность Иван Лох
On Sun, Mar 25, 2012 at 06:01:18PM +0300, basilio wrote: 25.03.2012 16:34, Sergej Kochnev пишет: Состояние локов есть в выводе xset q. Спасибо. Это я знаю. Проблема несколько в другом. Я запоминаю раскладки с помощью kbdd. Нажатия Caps и Num локов я ловлю в конфиге осома и запускаю