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:
parent
69a8cbf679
commit
91e7ebc979
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=6818
1 changed files with 87 additions and 3 deletions
|
@ -14,7 +14,7 @@
|
||||||
</author>
|
</author>
|
||||||
</authorgroup>
|
</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>
|
<abstract>
|
||||||
<para>üÔÏÔ ÄÏËÕÍÅÎÔ Ñ×ÌÑÅÔÓÑ ÔÁË ÎÁÚÙ×ÁÅÍÙÍ FAQ (Frequently Asked
|
<para>üÔÏÔ ÄÏËÕÍÅÎÔ Ñ×ÌÑÅÔÓÑ ÔÁË ÎÁÚÙ×ÁÅÍÙÍ FAQ (Frequently Asked
|
||||||
|
@ -6027,7 +6027,92 @@ id="x">
|
||||||
ÇÁÌÅÒÅÅ ÐÏ ÁÄÒÅÓÕ <ulink
|
ÇÁÌÅÒÅÅ ÐÏ ÁÄÒÅÓÕ <ulink
|
||||||
URL="http://www.cslab.vt.edu/~jobaldwi/splash/">http://www.cslab.vt.edu/~jobaldwi/splash/</ulink>.</para>
|
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>Положим, что все клавиатуры "Windows(tm)" стандартны и
|
||||||
|
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>
|
</chapter>
|
||||||
|
|
||||||
|
|
||||||
|
@ -6035,7 +6120,6 @@ id="x">
|
||||||
id="networking">
|
id="networking">
|
||||||
<title>òÁÂÏÔÁ × ÓÅÔÉ</title>
|
<title>òÁÂÏÔÁ × ÓÅÔÉ</title>
|
||||||
|
|
||||||
|
|
||||||
<qandaset><qandaentry><question>
|
<qandaset><qandaentry><question>
|
||||||
<para>çÄÅ ÍÏÖÎÏ ÎÁÊÔÉ ÉÎÆÏÒÍÁÃÉÀ Ï ``ÂÅÚÄÉÓËÏ×ÏÊ ÚÁÇÒÕÚËÅ''?</para></question><answer>
|
<para>çÄÅ ÍÏÖÎÏ ÎÁÊÔÉ ÉÎÆÏÒÍÁÃÉÀ Ï ``ÂÅÚÄÉÓËÏ×ÏÊ ÚÁÇÒÕÚËÅ''?</para></question><answer>
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue