Re: layout

2017-10-23 Пенетрантность Михаил Касаджиков

Ivan Petrov <ip...@yandex.ru> писал(а) в своём письме Mon, 23 Oct 2017 18:10:16 
+0300:


23.10.2017 09:51, Yuri Kozlov пишет:

В Sat, 21 Oct 2017 22:06:32 +0700
Ivan Petrov <ip...@yandex.ru> пишет:


Почему в раскладках две русских появилось?
Где это можно поправить?

20.10.2017 12:02, Ivan Petrov пишет:

$ setxkbmap -query
rules:  evdev
model:  pc105
layout: us,ru,ru


Если ручками ничего никуда не дописывалось, то, возможно,
неадекватная переключалка языка рабочего стола или
пооконная запоминалка раскладки.



Если настроить "обработчик раскладки клавиатуры", убрав
галочку с "сохранить системные раскладки", то всё нормально становится.
Но тогда caps lock не горит на русской раскладке. Жалко.



У меня вот так настроено:

$ grepv /etc/default/keyboard
XKBMODEL="pc105"
XKBLAYOUT="us,ru"
XKBVARIANT=","
XKBOPTIONS="grp:caps_toggle,terminate:ctrl_alt_bksp,grp_led:scroll,misc:typo"
BACKSPACE="guess"

И переключение, и индикаторы.

--
Написано с помощью почтового клиента Opera: http://www.opera.com/mail/

Re: layout

2017-10-23 Пенетрантность Ivan Petrov

23.10.2017 09:51, Yuri Kozlov пишет:

В Sat, 21 Oct 2017 22:06:32 +0700
Ivan Petrov <ip...@yandex.ru> пишет:


Почему в раскладках две русских появилось?
Где это можно поправить?

20.10.2017 12:02, Ivan Petrov пишет:

$ setxkbmap -query
rules:  evdev
model:  pc105
layout: us,ru,ru


Если ручками ничего никуда не дописывалось, то, возможно,
неадекватная переключалка языка рабочего стола или
пооконная запоминалка раскладки.



Если настроить "обработчик раскладки клавиатуры", убрав
галочку с "сохранить системные раскладки", то всё нормально становится. 
Но тогда caps lock не горит на русской раскладке. Жалко.




Re: layout

2017-10-22 Пенетрантность Yuri Kozlov
В Sat, 21 Oct 2017 22:06:32 +0700
Ivan Petrov <ip...@yandex.ru> пишет:

> Почему в раскладках две русских появилось?
> Где это можно поправить?
> 
> 20.10.2017 12:02, Ivan Petrov пишет:
> > $ setxkbmap -query
> > rules:  evdev
> > model:  pc105
> > layout: us,ru,ru  

Если ручками ничего никуда не дописывалось, то, возможно, 
неадекватная переключалка языка рабочего стола или
пооконная запоминалка раскладки.

-- 
Best Regards,
Yuri Kozlov



Re: layout

2017-10-21 Пенетрантность Ivan Petrov

Почему в раскладках две русских появилось?
Где это можно поправить?

20.10.2017 12:02, Ivan Petrov пишет:

$ setxkbmap -query
rules:  evdev
model:  pc105
layout: us,ru,ru





Re: layout

2017-10-19 Пенетрантность Ivan Petrov

Это я давно уже посмотрел
Там двойного ru нету:
XKBMODEL="pc105"
XKBLAYOUT="us,ru"
XKBVARIANT=","
XKBOPTIONS="grp:alt_shift_toggle,lv3:ralt_switch,terminate:ctrl_alt_bksp,grp_led:scroll"



20.10.2017 09:41, Yuri Kozlov пишет:

Начать с /etc/default/keyboard
https://wiki.debian.org/ru/Keyboard

В Fri, 20 Oct 2017 09:15:21 +0700
Ivan Petrov <ip...@yandex.ru> пишет:


А как убрать?
Просто отредактировать файл? Какой?

18.10.2017 09:52, Yuri Kozlov пишет:

В Tue, 10 Oct 2017 22:44:33 +0700
Ivan Petrov <ip...@yandex.ru> пишет:
   

$ setxkbmap -query
rules:  evdev
model:  pc105
layout: us,ru,ru
variant:,,
options:
terminate:ctrl_alt_bksp,grp:alt_shift_toggle,lv3:ralt_switch,terminate:ctrl_alt_bksp,grp_led:scroll
  


А зачем вам 2 раза ru?

   












Re: layout

2017-10-19 Пенетрантность Yuri Kozlov
Начать с /etc/default/keyboard
https://wiki.debian.org/ru/Keyboard

В Fri, 20 Oct 2017 09:15:21 +0700
Ivan Petrov <ip...@yandex.ru> пишет:

> А как убрать?
> Просто отредактировать файл? Какой?
> 
> 18.10.2017 09:52, Yuri Kozlov пишет:
> > В Tue, 10 Oct 2017 22:44:33 +0700
> > Ivan Petrov <ip...@yandex.ru> пишет:
> >   
> >> $ setxkbmap -query
> >> rules:  evdev
> >> model:  pc105
> >> layout: us,ru,ru
> >> variant:,,
> >> options:
> >> terminate:ctrl_alt_bksp,grp:alt_shift_toggle,lv3:ralt_switch,terminate:ctrl_alt_bksp,grp_led:scroll
> >>  
> > 
> > А зачем вам 2 раза ru?
> > 
> >   
> 
> 
> 


-- 
Best Regards,
Yuri Kozlov



Re: layout

2017-10-19 Пенетрантность Ivan Petrov

А как убрать?
Просто отредактировать файл? Какой?

18.10.2017 09:52, Yuri Kozlov пишет:

В Tue, 10 Oct 2017 22:44:33 +0700
Ivan Petrov <ip...@yandex.ru> пишет:


$ setxkbmap -query
rules:  evdev
model:  pc105
layout: us,ru,ru
variant:,,
options:
terminate:ctrl_alt_bksp,grp:alt_shift_toggle,lv3:ralt_switch,terminate:ctrl_alt_bksp,grp_led:scroll



А зачем вам 2 раза ru?







Re: layout

2017-10-17 Пенетрантность Yuri Kozlov
В Tue, 10 Oct 2017 22:44:33 +0700
Ivan Petrov <ip...@yandex.ru> пишет:

> $ setxkbmap -query
> rules:  evdev
> model:  pc105
> layout: us,ru,ru
> variant:,,
> options: 
> terminate:ctrl_alt_bksp,grp:alt_shift_toggle,lv3:ralt_switch,terminate:ctrl_alt_bksp,grp_led:scroll
> 

А зачем вам 2 раза ru?


-- 
Best Regards,
Yuri Kozlov



Re: layout

2017-10-10 Пенетрантность Ivan Petrov

$ setxkbmap -query
rules:  evdev
model:  pc105
layout: us,ru,ru
variant:,,
options: 
terminate:ctrl_alt_bksp,grp:alt_shift_toggle,lv3:ralt_switch,terminate:ctrl_alt_bksp,grp_led:scroll





09.10.2017 23:18, Alexander Gerasiov пишет:

Hello Ivan,

On Tue, 3 Oct 2017 23:19:42 +0700
Ivan Petrov <ip...@yandex.ru> wrote:


Заметил, что у меня переключение раскладок по Alt-Shift
работает как-то странно. Требуется три раза нажать эту комбинацию для
переключения.
Закралось сомнение, что в системе присутствует еще какая-то
дополнительная русская раскладка.
Сделал dpkg-reconfigure keyboard-configuration сначала.
Не помогло.
Где еще порыться?


setxkbmap -query







Re: layout

2017-10-09 Пенетрантность Alexander Gerasiov
Hello Ivan,

On Tue, 3 Oct 2017 23:19:42 +0700
Ivan Petrov  wrote:

> Заметил, что у меня переключение раскладок по Alt-Shift
> работает как-то странно. Требуется три раза нажать эту комбинацию для 
> переключения.
> Закралось сомнение, что в системе присутствует еще какая-то 
> дополнительная русская раскладка.
> Сделал dpkg-reconfigure keyboard-configuration сначала.
> Не помогло.
> Где еще порыться?

setxkbmap -query


-- 
Best regards,
 Alexander Gerasiov

 Contacts:
 e-mail: g...@cs.msu.su  Homepage: http://gerasiov.net  Skype: gerasiov
 PGP fingerprint: 04B5 9D90 DF7C C2AB CD49  BAEA CA87 E9E8 2AAC 33F1



Re: layout

2017-10-04 Пенетрантность Ivan Petrov

# The following variables describe your keyboard and can have the same
# values as the XkbModel, XkbLayout, XkbVariant and XkbOptions options
# in /etc/X11/xorg.conf.

XKBMODEL="pc105"
XKBLAYOUT="us,ru"
XKBVARIANT=","
XKBOPTIONS="grp:alt_shift_toggle,lv3:ralt_switch,terminate:ctrl_alt_bksp,grp_led:scroll"

# If you don't want to use the XKB layout on the console, you can
# specify an alternative keymap.  Make sure it will be accessible
# before /usr is mounted.
# KMAP=/etc/console-setup/defkeymap.kmap.gz

BACKSPACE="guess"







04.10.2017 00:14, dimas пишет:

Где еще порыться?
И.


/etc/dedault/keyboard что гласит? а настройки ДЕ?







RE: layout

2017-10-03 Пенетрантность Pavel Marchenko
Я называю его квантовым. Пока не посмотришь на индикатор, то не узнаешь 
раскладку. Работает всегда, т.е. Пока не глянешь, то можно долго переключать и 
ни разу не попасть, а когда смотришь, то попадаешь с первого раза.


От: Ivan Petrov
Отправлено: 3 октября 2017 г. в 19:20
Кому: debian-russian@lists.debian.org
Тема: layout

Заметил, что у меня переключение раскладок по Alt-Shift
работает как-то странно. Требуется три раза нажать эту комбинацию для 
переключения.
Закралось сомнение, что в системе присутствует еще какая-то 
дополнительная русская раскладка.
Сделал dpkg-reconfigure keyboard-configuration сначала.
Не помогло.
Где еще порыться?
И.




Re: layout

2017-10-03 Пенетрантность dimas
> Где еще порыться?
> И.
> 
/etc/dedault/keyboard что гласит? а настройки ДЕ?



layout

2017-10-03 Пенетрантность Ivan Petrov

Заметил, что у меня переключение раскладок по Alt-Shift
работает как-то странно. Требуется три раза нажать эту комбинацию для 
переключения.
Закралось сомнение, что в системе присутствует еще какая-то 
дополнительная русская раскладка.

Сделал dpkg-reconfigure keyboard-configuration сначала.
Не помогло.
Где еще порыться?
И.



Re: lacking Russian's layout of keyboard

2017-09-17 Пенетрантность Andrei L

13.06.2017 19:42, fuf пишет:
Мне бы сейчас 
через Синаптик индикатор и кнопку переключенмя раскладки, а то 
пользоваться "setxkbmap us,ru" утомительно. 


Это Вам надо панель xfce настроить, добавить аплеты правой кнопкой мыши.
Синаптик для этого не нужен.

--
А. Л.



Re: lacking Russian's layout of keyboard

2017-09-17 Пенетрантность Andrei L

13.06.2017 05:02, fuf пишет:

Hi,
my problem is that lacking  Russian's layout of keyboard.
Debian 8.8 has Synaptic Package Manager, but I  fear exploite it, as it 
get  so many packages about keyboard.

I weak in PC, and don't know which packages to set.
My old PC has only 500 kb memory, but with xfce work well, and I don't 
want load unnecessary packages.
I need only Russian letters in Mousepad. If any know which packages need 
load, say me, please. Answer  better do in Russian, if possible, I am 
Russian.

Thank you all.


Видимо, Вы не указали русский язык в самом начале установки системы.

--
А. Л.



Re: Re: lacking Russian's layout of keyboard

2017-06-13 Пенетрантность Hleb Valoshka
On 6/13/17, fuf  wrote:

> Из-за моей комп.безграмотности воспользовался пока
> только "setxkbmap us,ru", меняя местами us,ru. Чья

setxkbmap us,ru -option 'capslock(grouplock)+compose(rwin)'

переключение раскладок будет по capslock


Re: Re: lacking Russian's layout of keyboard

2017-06-13 Пенетрантность fuf
Спасибо за советы.
Из-за моей комп.безграмотности воспользовался пока
только "setxkbmap us,ru", меняя местами us,ru. Чья
стоит первая- та и печатает, причём чётко работает
только когда в Settings-> Keyboard-> Layout стоит флажок "Use system
defaults".
 Жанибек, "500 kb memory"-- опечатка, конечно 500 Мб.
 Dmitry,я посмотрел по Синаптику-- пакет "xkb-data" стоит. Ну а Ваше (#
dpkg-reconfigure keyboard-configuration) не решился применить пока, т.к.
возиожно придется общаться с программой, а я не готов.
 Моя проблема-- при установке ОС не была включена рус. поддержка,и после
много удалял через Синаптик.
Вместе с Офисом, обоями и т.п. удалил возможно и нужное. Мне бы сейчас
через Синаптик индикатор и кнопку переключенмя раскладки, а то пользоваться
"setxkbmap us,ru" утомительно. Если кто-что подскажет, спасибо.
Да!, не особо понял как работает этот лист, т.ч. может
не так отправлю.


Re: Re: lacking Russian's layout of keyboard

2017-06-13 Пенетрантность fuf
Спасибо за советы.
Из-за моей комп.безграмотности воспользовался пока
только "setxkbmap us,ru", меняя местами us,ru. Чья
стоит первая- та и печатает, причём чётко работает
только когда в Settings-> Keyboard-> Layout стоит флажок "Use system
defaults".
 Жанибек, "500 kb memory"-- опечатка, конечно 500 Мб.
 Dmitry,я посмотрел по Синаптику-- пакет "xkb-data" стоит. Ну а Ваше (#
dpkg-reconfigure keyboard-configuration) не решился применить пока, т.к.
возиожно придется общаться с программой, а я не готов.
 Моя проблема-- при установке ОС не была включена рус. поддержка,и после
много удалял через Синаптик.
Вместе с Офисом, обоями и т.п. удалил возможно и нужное. Мне бы сейчас
через Синаптик индикатор и кнопку переключенмя раскладки, а то пользоваться
"setxkbmap us,ru" утомительно. Если кто-что подскажет, спасибо.
Да!, не особо понял как работает этот лист, т.ч. может
не так отправлю.


Re: lacking Russian's layout of keyboard

2017-06-12 Пенетрантность Dmitry Alexandrov
> my problem is that lacking  Russian's layout of keyboard.
> Debian 8.8 has Synaptic Package Manager, but I  fear exploite it, as it
> get  so many packages about keyboard.
> I weak in PC, and don't know which packages to set.
> My old PC has only 500 kb memory, but with xfce work well, and I don't want
> load unnecessary packages.
> I need only Russian letters in Mousepad. If any know which packages need
> load, say me, please. Answer  better do in Russian, if possible, I am
> Russian.

Хм, «Мауспад» — это что-то Xfce’шное, то есть иксовое.  Поставить Иксы без 
русской раскладки (а точнее без всех раскладок зараз) в Дебиане по-моему 
невозможно.  Так или иначе, пакет называется xkb-data.

Что до выбора, то если вам удобно его сделать пансистемно, а не 
попользовательски, то:

# dpkg-reconfigure keyboard-configuration


Re: lacking Russian's layout of keyboard

2017-06-12 Пенетрантность Жанибек Нагашыбай
В Mon, 12 Jun 2017 18:02:30 -0400
fuf <fufl...@gmail.com> пишет:

> Hi,
> my problem is that lacking  Russian's layout of keyboard.
> Debian 8.8 has Synaptic Package Manager, but I  fear exploite it, as
> it get  so many packages about keyboard.
> I weak in PC, and don't know which packages to set.
> My old PC has only 500 kb memory, but with xfce work well, and I
> don't want load unnecessary packages.
> I need only Russian letters in Mousepad. If any know which packages
> need load, say me, please. Answer  better do in Russian, if possible,
> I am Russian.
> Thank you all.

Вам надо добавить раскладку в Настройки->Клавиатура. Вроде как никаких
дополнительных пакетов не надо.
Если не поможет, то можно дать такую команду "setxkbmap us,ru".

> 500 kb memory

Полагаю, что опечатка?



lacking Russian's layout of keyboard

2017-06-12 Пенетрантность fuf
Hi,
my problem is that lacking  Russian's layout of keyboard.
Debian 8.8 has Synaptic Package Manager, but I  fear exploite it, as it
get  so many packages about keyboard.
I weak in PC, and don't know which packages to set.
My old PC has only 500 kb memory, but with xfce work well, and I don't want
load unnecessary packages.
I need only Russian letters in Mousepad. If any know which packages need
load, say me, please. Answer  better do in Russian, if possible, I am
Russian.
Thank you all.


Re: Per-window XKB layout by default?

2014-07-13 Пенетрантность Melleus
Artem Chuprina r...@ran.pp.ru writes:
   И куды бечь?
kbdd?


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87d2d990c5.fsf@hornet.workgroup



Re: Per-window XKB layout by default?

2014-07-13 Пенетрантность Artem Chuprina
Melleus - debian-russian@lists.debian.org  @ Sun, 13 Jul 2014 10:36:42 +0300:

И куды бечь?
 M kbdd?

Боюсь, что будут те же проблемы, только дополненные еще и
DBus'ом... kbdd ведь никаких чудес не делает, он точно так же вызывает
все тот же самый XkbLockGroup.

Идея попытаться из установщика группы внутри xmonad сперва схватить
input focus того самого окна - она, конечно, здравая...  Может, и
поможет...


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/871ttpoe5d@wizzle.ran.pp.ru



Re: Per-window XKB layout by default?

2014-07-13 Пенетрантность Melleus
Artem Chuprina r...@ran.pp.ru writes:
 Боюсь, что будут те же проблемы

У меня клавиатура настроена в /etc/default/keyboard, т.е. раскладка
переключается совершенно стандартными средствами. Kbdd при этом
используется исключительно как запоминалка раскладок между окнами и их
отображалка в статусе через самописный виджет. Запускается при загрузке
wm (у меня awesome) без каких либо конфигураций. Вроде работает все.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/871ttp8riw.fsf@hornet.workgroup



Re: Per-window XKB layout by default?

2014-07-13 Пенетрантность Artem Chuprina
Melleus - debian-russian@lists.debian.org  @ Sun, 13 Jul 2014 13:47:03 +0300:

  Боюсь, что будут те же проблемы

 M У меня клавиатура настроена в /etc/default/keyboard, т.е. раскладка
 M переключается совершенно стандартными средствами. Kbdd при этом
 M используется исключительно как запоминалка раскладок между окнами и их
 M отображалка в статусе через самописный виджет. Запускается при загрузке
 M wm (у меня awesome) без каких либо конфигураций. Вроде работает все.

Так мне стандартные средства не годятся, иначе я давно б запустил kbdd и
не парился.

У меня любимый пунктик: я хочу, чтобы один и тот же жест в emacs
управлял емаксовым переключателем, а в остальных программах - иксовым.
Переключение группы штатными средствами как уловимое событие в WM не
отражается, поэтому приходится ловить нажатие клавиш, и в зависимости от
текущего окна либо слать клавишу в emacs, либо щелкать группой.

При этом, похоже, xmonad грабит клавишу (что логично, все так делают), и
в момент обработки события собственно текущее окно у него - рутовое, а
не то, где был фокус в момент нажатия...


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87wqbhmk0r@wizzle.ran.pp.ru



Re: Per-window XKB layout by default?

2014-07-13 Пенетрантность Melleus
Artem Chuprina r...@ran.pp.ru writes:
 При этом, похоже, xmonad грабит клавишу (что логично, все так делают), и
 в момент обработки события собственно текущее окно у него - рутовое, а
 не то, где был фокус в момент нажатия...

Похоронил эту идею в свое время. У емакса - своя переключалка, а
у всего остального - системная.  А насчет грабель - может xbindkeys
поможет? Он у меня ловит нажатия капс/нум локов для индикатора в
статусной строке (нету ледов на ноуте). Справляется почти всегда. Вот
только не знаю, что у него с окнами.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87tx6l72d0.fsf@hornet.workgroup



Re: Per-window XKB layout by default?

2014-07-13 Пенетрантность Artem Chuprina
Блин.  Я мальчик-дебил.  У меня на новой машинке БЫЛ ЗАПУЩЕН kbdd, и
разумеется, конфликтовал с моим собственным кодом, и, нехороший демон,
побеждал...  А в иксах ничего не меняли.

Artem Chuprina - debian-russian@lists.debian.org  @ Sun, 13 Jul 2014 02:37:49 
+0400:

 AC Граждане, я что-то пропустил в этой жизни, и xorg в jessie внезапно
 AC самостоятельно научился per-window состоянию XKB?

 AC Это у меня внезапно перестало работать включение нужной группы через
 AC xmonad, которое работает в wheezy, я начал исследовать проблему,
 AC отключил свою отслеживалку, перезапустил конструкцию - опаньки, а при
 AC переключении из окна в окно раскладка-то меняется...

 AC Угу, запустил awesome вместо xmonad - поведение аналогичное.

 AC Это, с одной стороны, приятно, а с другой - у меня-то все сломалось...
 AC Это вообще где-то настраивается?  А вообще такая смена поведения где-то
 AC документирована?

 AC Ни хрена не гуглится...

 AC И чего теперь делать, если я хочу из xmonad включить нужную группу у
 AC нужного окна?


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87lhrxm2gb@wizzle.ran.pp.ru



Per-window XKB layout by default?

2014-07-12 Пенетрантность Artem Chuprina
Граждане, я что-то пропустил в этой жизни, и xorg в jessie внезапно
самостоятельно научился per-window состоянию XKB?

Это у меня внезапно перестало работать включение нужной группы через
xmonad, которое работает в wheezy, я начал исследовать проблему,
отключил свою отслеживалку, перезапустил конструкцию - опаньки, а при
переключении из окна в окно раскладка-то меняется...

Угу, запустил awesome вместо xmonad - поведение аналогичное.

Это, с одной стороны, приятно, а с другой - у меня-то все сломалось...
Это вообще где-то настраивается?  А вообще такая смена поведения где-то
документирована?

Ни хрена не гуглится...

И чего теперь делать, если я хочу из xmonad включить нужную группу у
нужного окна?

Вот, блин, все страньше и страньше...

Написал программку:

#include X11/Xlib.h
#include X11/XKBlib.h

int main (int argc, char **argv) {
Display *dpy = XOpenDisplay(NULL);
XkbLockGroup(dpy, XkbUseCoreKbd, argc-1);
XCloseDisplay(dpy);
}

(Типа номер группы - по количеству аргументов после имени команды, для
простоты.)  Запускаю ./a.out 1.  Честно переключает на кириллицу.  Ухожу
в соседнее окно.  Латиница.  Возвращаюсь.  Латиница.

А если сконфигурированную кнопку нажать, то как описано выше - по
возвращении снова кириллица.  И куды бечь?


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87egxqnqyq@wizzle.ran.pp.ru



Re: XKB Layout customisation

2008-03-24 Пенетрантность Oleg Anisimov (Олег Анисим ов)

Artem Chuprina пишет:

У меня аналогичный файл выглядит так:

xkb_keymap ran_105 {
xkb_keycodes {
include xfree86
};
xkb_types { include complete };
xkb_compatibility { include complete };
xkb_symbols {
include pc(pc105)
include us
include ru(winkeys):2
include group-rich(switch)
include group-rich(lsgt_switch)
include group-rich(caps_select)
include compose(rctrl)
};
xkb_geometry { include pc(pc105) };
};


Поправил, теперь выглядит вот так:
xkb_keymap rac_104 {
xkb_keycodes { include xfree86 };
xkb_types { include complete };
xkb_compatibility { include complete };
xkb_symbols {
include pc(pc104)
include us
include ru(winkeys):2
include .xkbgroup.my(rac_select)
};
xkb_geometry { include pc(pc104) };
};


Обращаю внимание на наличие xkb_types и xkb_compatibility, include
pc(pc105) в разделе symbols (это не тот же самый файл, что в разделе
geometry) и на :2 у ru.  Ну, у тебя под 104 клавиши, а не под 105 во
всех случаях.

Просто посчитал. что сработает default значения.


И не 0.0, а :0.0.  Вернее, $DISPLAY, а оно уже само разберется, кто у
тебя дисплей.


После исправлений:

[EMAIL PROTECTED]:~$ /usr/bin/X11/xkbcomp /home/yoda/.xkb.my $DISPLAY
expected keysym, got XF86KbdLightOnOff: line 70 of pc
last scanned symbol is: XF86KbdLightOnOff
expected keysym, got XF86KbdBrightnessDown: line 71 of pc
last scanned symbol is: XF86KbdBrightnessDown
expected keysym, got XF86KbdBrightnessUp: line 72 of pc
last scanned symbol is: XF86KbdBrightnessUp
Error:No Symbols named pc104 in the include file pc
  Exiting
  Abandoning symbols file rac_104
Error:success in unknown
  Couldn't write keyboard description to :0

В файле /usr/share/X11/xkb/symbols/pc и вправду нет секции pc104,
pc105 присутствует. Сижу на тестинге. Посмотрел на машине с etch,
там эта секция есть и всего лишь содержит:

xkb_symbols pc104 {
include pc
};

Бага? Или так задумано?

--
--
С наилучшими пожеланиями,
Олег Анисимов AKA Yoda


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: XKB Layout customisation

2008-03-24 Пенетрантность Oleg Anisimov (Олег Анисим ов)

Oleg Anisimov (Олег Анисимов) пишет:

В файле /usr/share/X11/xkb/symbols/pc и вправду нет секции pc104,
pc105 присутствует. Сижу на тестинге. Посмотрел на машине с etch,
там эта секция есть и всего лишь содержит:

xkb_symbols pc104 {
include pc
};

Бага? Или так задумано?


В общем подправив xkb_compatibility, исправив include pc(pc104)
на include pc(pc105), удалось заставить работать включалки.
Единственное, что смущает, - ругань в консоли при старте:

[EMAIL PROTECTED]:~$ /usr/bin/X11/xkbcomp /home/yoda/.xkb.my $DISPLAY
expected keysym, got XF86KbdLightOnOff: line 70 of pc
last scanned symbol is: XF86KbdLightOnOff
expected keysym, got XF86KbdBrightnessDown: line 71 of pc
last scanned symbol is: XF86KbdBrightnessDown
expected keysym, got XF86KbdBrightnessUp: line 72 of pc
last scanned symbol is: XF86KbdBrightnessUp
Warning:  No symbols defined for SYRQ (keycode 92)
Warning:  No symbols defined for II65 (keycode 101)
Warning:  No symbols defined for BRK (keycode 114)
Warning:  No symbols defined for FK13 (keycode 118)
Warning:  No symbols defined for FK14 (keycode 119)
Warning:  No symbols defined for FK15 (keycode 120)
Warning:  No symbols defined for FK16 (keycode 121)
Warning:  No symbols defined for FK17 (keycode 122)
Warning:  No symbols defined for KPDC (keycode 123)
Warning:  No symbols defined for XFER (keycode 129)
Warning:  No symbols defined for I02 (keycode 130)
Warning:  No symbols defined for NFER (keycode 131)
Warning:  No symbols defined for I04 (keycode 132)
Warning:  No symbols defined for AE13 (keycode 133)
Warning:  No symbols defined for I06 (keycode 134)
Warning:  No symbols defined for I07 (keycode 135)
Warning:  No symbols defined for I08 (keycode 136)
Warning:  No symbols defined for I09 (keycode 137)
Warning:  No symbols defined for I0A (keycode 138)
Warning:  No symbols defined for I0B (keycode 139)
Warning:  No symbols defined for I0C (keycode 140)
Warning:  No symbols defined for I0D (keycode 141)
Warning:  No symbols defined for I0E (keycode 142)
Warning:  No symbols defined for I0F (keycode 143)
Warning:  No symbols defined for I10 (keycode 144)
Warning:  No symbols defined for I11 (keycode 145)
Warning:  No symbols defined for I12 (keycode 146)
Warning:  No symbols defined for I13 (keycode 147)
Warning:  No symbols defined for I14 (keycode 148)
Warning:  No symbols defined for I15 (keycode 149)
Warning:  No symbols defined for I16 (keycode 150)
Warning:  No symbols defined for I17 (keycode 151)
Warning:  No symbols defined for I18 (keycode 152)
Warning:  No symbols defined for I19 (keycode 153)
Warning:  No symbols defined for I1A (keycode 154)
Warning:  No symbols defined for I1B (keycode 155)
Warning:  No symbols defined for K59 (keycode 157)
Warning:  No symbols defined for I1E (keycode 158)
Warning:  No symbols defined for I1F (keycode 159)
Warning:  No symbols defined for I20 (keycode 160)
Warning:  No symbols defined for I21 (keycode 161)
Warning:  No symbols defined for I22 (keycode 162)
Warning:  No symbols defined for I23 (keycode 163)
Warning:  No symbols defined for I24 (keycode 164)
Warning:  No symbols defined for I25 (keycode 165)
Warning:  No symbols defined for I26 (keycode 166)
Warning:  No symbols defined for I27 (keycode 167)
Warning:  No symbols defined for I28 (keycode 168)
Warning:  No symbols defined for I29 (keycode 169)
Warning:  No symbols defined for K5A (keycode 170)
Warning:  No symbols defined for I2B (keycode 171)
Warning:  No symbols defined for I2C (keycode 172)
Warning:  No symbols defined for I2D (keycode 173)
Warning:  No symbols defined for I2E (keycode 174)
Warning:  No symbols defined for I2F (keycode 175)
Warning:  No symbols defined for I30 (keycode 176)
Warning:  No symbols defined for I31 (keycode 177)
Warning:  No symbols defined for I32 (keycode 178)
Warning:  No symbols defined for I33 (keycode 179)
Warning:  No symbols defined for I34 (keycode 180)
Warning:  No symbols defined for K5B (keycode 181)
Warning:  No symbols defined for K5D (keycode 182)
Warning:  No symbols defined for K5E (keycode 183)
Warning:  No symbols defined for K5F (keycode 184)
Warning:  No symbols defined for I39 (keycode 185)
Warning:  No symbols defined for I3A (keycode 186)
Warning:  No symbols defined for I3B (keycode 187)
Warning:  No symbols defined for I3C (keycode 188)
Warning:  No symbols defined for K62 (keycode 189)
Warning:  No symbols defined for K63 (keycode 190)
Warning:  No 

Re: XKB Layout customisation

2008-03-21 Пенетрантность Artem Chuprina
Oleg Anisimov (Олег Анисимов) - debian-russian  @ Tue, 18 Mar 2008 15:25:50 
+0300:

 OA(А 1. В домашней директории создал файл .xkbgroup.my содержащий
 OA(А все строки из /usr/share/X11/xkb/symbols/group плюс это:

 OA(А //  the right alt key locks the last group
 OA(А //  the right control key locks the first group
 OA(А //
 OA(А partial modifier_keys
 OA(А xkb_symbols rac_select {
 OA(А   virtual_modifiers AltGr;
 OA(А   key RALT  {
 OA(А symbols[Group1]= [  ISO_Last_Group  ],
 OA(А virtualMods= AltGr
 OA(А };
 OA(А   key RCTL {[   ISO_First_Group ]   };
 OA(А };

 OA(А 2. Там же, в домашней, создал файл .xkb.my, содержащий:

 OA(А xkb_keymap rac_104 {
 OA(А xkb_keycodes { include xfree86 };
 OA(А xkb_symbols {
 OA(А include us
 OA(А include ru(winkeys)
 OA(А include .xkbgroup.my(rac_select)
 OA(А };
 OA(А xkb_geometry { include pc(pc104) };
 OA(А };

У меня аналогичный файл выглядит так:

xkb_keymap ran_105 {
xkb_keycodes {
include xfree86
};
xkb_types { include complete };
xkb_compatibility { include complete };
xkb_symbols {
include pc(pc105)
include us
include ru(winkeys):2
include group-rich(switch)
include group-rich(lsgt_switch)
include group-rich(caps_select)
include compose(rctrl)
};
xkb_geometry { include pc(pc105) };
};

Обращаю внимание на наличие xkb_types и xkb_compatibility, include
pc(pc105) в разделе symbols (это не тот же самый файл, что в разделе
geometry) и на :2 у ru.  Ну, у тебя под 104 клавиши, а не под 105 во
всех случаях.

 OA(А 3. Перед тем, как прописать запуск xkbcomp в .xsession проверяю
 OA(А работу этой конструкции из командной строки:

 OA(А [EMAIL PROTECTED]:~$ /usr/bin/X11/xkbcomp /home/yoda/.xkb 0.0
 OA(А Warning:  Type ALPHABETIC is not defined
 OA(А   Using TWO_LEVEL for the TLDE key (keycode 49)
 OA(А Ошибка сегментирования

И не 0.0, а :0.0.  Вернее, $DISPLAY, а оно уже само разберется, кто у
тебя дисплей.

-- 
Artem Chuprina
RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED]

Все учтено могучим ураганом...


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Dvorak + russian keyboard layout for console

2003-12-10 Пенетрантность Alexey Vyskubov
Привет,

вот, может кому надо -- раскладка dvorak для латинской клавиатуры в
сочетании с ru_ms для русской; для console-cyrillic, не компилированная.

Найдёте ошибки -- сообщайте.

-- 
Алексей
!
! Modified cyr-russian-ms: dvorak in latin mode
! Author: Alexey Vyskubov [EMAIL PROTECTED]
!
! define SWAP_CONTROL_CAPS to have left control and caps lock switced --
! but this is a dirty hack; you'd better to create option for
! console-cyrillic -- I am too lazy
!

#ifndef ENCODING
# include koi8-r.enc
#endif

#include macros.inc

#define LLPPC(n, a, b, c, d, e) keycode n = +a +b c d e e e e Meta_##a Meta_##b 
Meta_##a Meta_##b Meta_##e Meta_##e Meta_##e Meta_##e

CC(1, Escape, Escape)

C(2, one, exclam, one, exclam, VoidSymbol)
C(3, two, at, two, quotedbl, nul)
C(4, three, numbersign, three, numbersign, Escape)
C(5, four, dollar, four, semicolon, Control_backslash)
C(6, five, percent, five, percent, Control_bracketright)
C(7, six, asciicircum, six, colon, Control_asciicircum)
C(8, seven, ampersand, seven, question, Control_underscore)
C(9, eight, asterisk, eight, asterisk, Delete)
C(10, nine, parenleft, nine, parenleft, VoidSymbol)
C(11, zero, parenright, zero, parenright, VoidSymbol)
C(12, bracketleft, braceleft, minus, underscore, Escape)
C(13, bracketright, braceright, equal, plus, Control_bracketright)

BACKSPACE_KEY
CC(15, Tab, Tab)

PPRRC(16, apostrophe, quotedbl, cyr_short_i, CYR_SHORT_I, Control_g)
PPRRC(17, comma, less, cyr_tse, CYR_TSE, VoidSymbol)
PPRRC(18, period, greater, cyr_u, CYR_U, VoidSymbol)
LLRR(19, p, P, cyr_ka, CYR_KA)
LLRR(20, y, Y, cyr_ie, CYR_IE)
LLRR(21, f, F, cyr_en, CYR_EN)
LLRR(22, g, G, cyr_ghe, CYR_GHE)
LLRR(23, c, C, cyr_sha, CYR_SHA)
LLRR(24, r, R, cyr_shcha, CYR_SHCHA)
LLRR(25, l, L, cyr_ze, CYR_ZE)

PPRRC(26, slash, question, cyr_ha, CYR_HA, Delete)
PPRRC(27, equal, plus, cyr_hard_sign, CYR_HARD_SIGN, VoidSymbol)

CC(28, Return, Return)

#ifndef SWAP_CONTROL_CAPS
SPEC(29, LEFT_CONTROL)
#else
SPEC(29, Caps_Lock)
#endif

LLRR(30, a, A, cyr_ef, CYR_EF)
LLRR(31, o, O, cyr_yeru, CYR_YERU)
LLRR(32, e, E, cyr_ve, CYR_VE)
LLRR(33, u, U, cyr_a, CYR_A)
LLRR(34, i, I, cyr_pe, CYR_PE)
LLRR(35, d, D, cyr_er, CYR_ER)
LLRR(36, h, H, cyr_o, CYR_O)
LLRR(37, t, T, cyr_el, CYR_EL)
LLRR(38, n, N, cyr_de, CYR_DE)
LLRR(39, s, S, cyr_zhe, CYR_ZHE)

PPRRC(40, minus, underscore, cyr_e, CYR_E, Control_underscore)
PPRRC(41, grave, asciitilde, cyr_io, CYR_IO, nul)

SPEC(42, LEFT_SHIFT)

C(43, backslash, bar, slash, bar, Control_backslash)

PPRRC(44, semicolon, colon, cyr_ya, CYR_YA, VoidSymbol)

LLRR(45, q, Q, cyr_che, CYR_CHE)
LLRR(46, j, J, cyr_es, CYR_ES)
LLRR(47, k, K, cyr_em, CYR_EM)
LLRR(48, x, X, cyr_i, CYR_I)
LLRR(49, b, B, cyr_te, CYR_TE)
LLRR(50, m, M, cyr_soft_sign, CYR_SOFT_SIGN)
LLRR(51, w, W, cyr_be, CYR_BE)
LLRR(52, v, V, cyr_yu, CYR_YU)
LLPPC(53, z, Z, period, comma, Control_z)

SPEC(54, RIGHT_SHIFT)

SPEC(55, KP_Multiply)

SPEC(56, LEFT_ALT)

CC(57, space, nul)

#ifndef SWAP_CONTROL_CAPS
SPEC(58, Caps_Lock)
#else
SPEC(58, LEFT_CONTROL)
#endif

FUNC(59, 1, 11)
FUNC(60, 2, 12)
FUNC(61, 3, 13)
FUNC(62, 4, 14)
FUNC(63, 5, 15)
FUNC(64, 6, 16)
FUNC(65, 7, 17)
FUNC(66, 8, 18)
FUNC(67, 9, 19)
FUNC(68, 10, 20)

SPEC(69, Num_Lock)

SPEC(70, Scroll_Lock)
shift   keycode 70 = Show_Memory
shift   altgr   keycode 70 = Show_Memory
control keycode 70 = Show_State
control altgr   keycode 70 = Show_State
alt keycode 70 = Show_Registers
alt altgr   keycode 70 = Show_Registers

SPEC(71, KP_7)
alt keycode 71 = Ascii_7
alt altgr   keycode 71 = Ascii_7

SPEC(72, KP_8)
alt keycode 72 = Ascii_8
alt altgr   keycode 72 = Ascii_8

SPEC(73, KP_9)
alt keycode 73 = Ascii_9
alt altgr   keycode 73 = Ascii_9

SPEC(74, KP_Subtract)

SPEC(75, KP_4)
alt keycode 75 = Ascii_4
alt altgr   keycode 75 = Ascii_4

SPEC(76, KP_5)
alt keycode 76 = Ascii_5
alt altgr   keycode 76 = Ascii_5

SPEC(77, KP_6)
alt keycode 77 = Ascii_6
alt altgr   keycode 77 = Ascii_6

SPEC(78, KP_Add)

SPEC(79, KP_1)
alt keycode 79 = Ascii_1
alt altgr   keycode 79 = Ascii_1

SPEC(80, KP_2)
alt keycode 80 = Ascii_2
alt altgr   keycode 80 = Ascii_2

SPEC(81, KP_3)
alt keycode 81 = Ascii_3
alt altgr   keycode 81 = Ascii_3

SPEC(82, KP_0)
alt keycode 82 = Ascii_0
alt altgr   keycode 82 = Ascii_0

SPEC(83, KP_Period)
control alt keycode 83 = Boot
control alt altgr   keycode 83 = Boot

SPEC(84, Last_Console)

NONE(85)

C(86, less, greater, less, greater, VoidSymbol)

FUNC(87, 11, 11)
FUNC(88, 12, 12)

NONE(89)
NONE(90)
NONE(91)
NONE(92)
NONE(93)
NONE(94)
NONE(95)

SPEC(96, KP_Enter)

SPEC(97, RIGHT_CONTROL)

SPEC(98, 

KDE2.2.2: layout switch?

2002-11-24 Пенетрантность Oleg
ENGLISH:
Hi

I went to Control Center/Peripherals/Keyboard and added Russian and 
Russian/phonetic to my primary English/US layout. However, I see no menu that 
would let me switch the layouts. I even restarted KDE, but that didn't help. 
Any ideas?

Oleg
P.S. Running Woody,  kde-i18n-ru is installed.

TRANSLIT:
Gospoda,

Ya dobavil Russian i Russian/phonetic k moemu osnovnomu layout-u: Enlish/US 
(v Control Center/Peripherals/Keyboard), no ya ne viju nikakoy 
pereklyuchalki layout-ov. Ya daje pytalsya prezapuskat' KDE, noe to ne 
pomoglo. Podskajite, esli est' idei!

Oleg
P.S. System: Woody,  kde-i18n-ru ustanovlen.



[Q] yawerty (phonetic) keyboard layout

2000-06-27 Пенетрантность pvlad
Hello,
I am trying very hard to get the latest XFree86 (3.3.6)
to work with Netscape 4.7.3, Xemacs,gnome, xterm and the
rest of the programs.

I am almost there...

The only problem I have is the keyboard.
I do not want to use xruskbd (xmodmap) technology,
instead I have this in XF86Config:

Section Keyboard
   ProtocolStandard
   AutoRepeat  500 30
   LeftAlt Meta
   RightAltMeta
   ScrollLock  Compose
   RightCtlControl
   XkbKeycodes xfree86
   XkbTypesdefault
   XkbCompat   default
   XkbSymbols  us(pc101)
   XkbGeometry pc
   XkbRulesxfree86
   XkbModelpc101
   #XkbLayout   ru
   XkbLayout   ru-ms
   XkbKeymap   xfree86(ru)
EndSection

This works OK and allows me to enter russian text
even in Netscape edit boxes, but I want
phonetic koi laout (like yawerty) and not the 
layout for russian keyboards (because my keyboard is US).
I can not find ANYWHERE a yawerty keyboard layout file
for the Xfree86 3.3.x

The only ones I see are to be used with xmodmap (.xmm)
and xruskbd files.

Does any one have a pointer where to get it?

Thanks in advance,
Vladislav