Synchronize with English 1.44:

Describe how to use Windows(tm) keys for something useful in X.
P.S. Changes from 1.43 was here.
This commit is contained in:
Andrey Zakhvatov 2000-03-21 15:13:40 +00:00
parent 69a8cbf679
commit 91e7ebc979
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=6818

View file

@ -14,7 +14,7 @@
</author>
</authorgroup>
<pubdate>$FreeBSD: doc/ru_RU.KOI8-R/books/faq/book.sgml,v 1.38 2000/03/09 23:25:17 ache Exp $</pubdate>
<pubdate>$FreeBSD: doc/ru_RU.KOI8-R/books/faq/book.sgml,v 1.39 2000/03/11 14:41:53 ache Exp $</pubdate>
<abstract>
<para>üÔÏÔ ÄÏËÕÍÅÎÔ Ñ×ÌÑÅÔÓÑ ÔÁË ÎÁÚÙ×ÁÅÍÙÍ FAQ (Frequently Asked
@ -6027,7 +6027,92 @@ id="x">
ÇÁÌÅÒÅÅ ÐÏ ÁÄÒÅÓÕ <ulink
URL="http://www.cslab.vt.edu/~jobaldwi/splash/">http://www.cslab.vt.edu/~jobaldwi/splash/</ulink>.</para>
</answer></qandaentry></qandaset>
</answer></qandaentry>
<qandaentry>
<question>
<para>Можно ли в X использовать клавиши Windows(tm), которые есть на
клавиатуре?</para>
</question>
<answer>
<para>Да. Всё, что вам нужно сделать, это с помощью &man.xmodmap.1;
задать функции, которые вы хотите к этим клавишам привязать.</para>
<para>Положим, что все клавиатуры &quot;Windows(tm)&quot; стандартны и
3 клавиши имеют следующие клавиатурные коды</para>
<itemizedlist>
<listitem>
<para>115 - клавиша Windows(tm), между клавишами Ctrl и Alt с левой
стороны</para>
</listitem>
<listitem>
<para>116 - клавиша Windows(tm), справа от клавиши Alt-Gr</para>
</listitem>
<listitem>
<para>117 - клавиша вызова меню, слева от клавиши Ctrl, находящейся
справа</para>
</listitem>
</itemizedlist>
<para>Чтобы заставить левую клавишу Windows(tm) набирать запятую, попробуйте
выполнить такую команду:</para>
<screen>
&prompt.root; <userinput>xmodmap -e "keycode 115 = comma"</userinput>
</screen>
<para>Чтобы увидеть результат, вам нужно будет перезапустить X.</para>
<para>Для того, чтобы переопределения клавиш Windows(tm) выполнялось
автоматически каждый раз при запуске X, можно поместить вызов команд
<command>xmodmap</command> в ваш <filename>~/.xinitrc</filename> либо,
что предпочтительней, создать файл <filename>~/.xmodmaprc</filename> и
включить в него параметры для <command>xmodmap</command>, по одному на
строку.</para>
<para>Например, я переопределил эти 3 клавиши так, чтобы они выполняли
функции F13, F14 и F15 соответственно. Это позволяет легко привязать
их к полезным функциям в приложениях или вашем менеджере окон.</para>
<para>Чтобы сделать это, поместите в файл <filename>~/.xmodmaprc</filename>
вот такие строки:</para>
<programlisting>
keycode 115 = F13
keycode 116 = F14
keycode 117 = F15
</programlisting>
<para>Я использую <command>fvwm2</command> и переопределил клавиши таким
образом, что F13 сворачивает в иконку (или восстанавливает предыдущие
размеры) окна, на которое указывает курсор, F14 перемещает окно с курсором
на передний план или, если оно уже впереди, возвращает обратно, а F15
вызывает главное меню Рабочего места (Workplace) (приложение), даже если
курсор находится не на рабочем столе, что бывает полезно, если нет ни
одного видимого кусочка рабочего стола (к тому же логотип на клавише
соответствует этой функции).</para>
<para>Вот строки из моего <filename>~/.fvwmrc</filename>, с помощью которых
это достигается:</para>
<programlisting>
Key F13 FTIWS A Iconify
Key F14 FTIWS A RaiseLower
Key F15 A A Menu Workplace Nop
</programlisting>
</answer>
</qandaentry>
</qandaset>
</chapter>
@ -6035,7 +6120,6 @@ id="x">
id="networking">
<title>òÁÂÏÔÁ × ÓÅÔÉ</title>
<qandaset><qandaentry><question>
<para>çÄÅ ÍÏÖÎÏ ÎÁÊÔÉ ÉÎÆÏÒÍÁÃÉÀ Ï ``ÂÅÚÄÉÓËÏ×ÏÊ ÚÁÇÒÕÚËÅ''?</para></question><answer>