From 91e7ebc979f4595561f5ed395aaf915ecef2a0fe Mon Sep 17 00:00:00 2001 From: Andrey Zakhvatov Date: Tue, 21 Mar 2000 15:13:40 +0000 Subject: 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. --- ru_RU.KOI8-R/books/faq/book.sgml | 90 ++++++++++++++++++++++++++++++++++++++-- 1 file changed, 87 insertions(+), 3 deletions(-) (limited to 'ru_RU.KOI8-R') diff --git a/ru_RU.KOI8-R/books/faq/book.sgml b/ru_RU.KOI8-R/books/faq/book.sgml index 996b5cb71f..8a50bbb5a5 100644 --- a/ru_RU.KOI8-R/books/faq/book.sgml +++ b/ru_RU.KOI8-R/books/faq/book.sgml @@ -14,7 +14,7 @@ - $FreeBSD: doc/ru_RU.KOI8-R/books/faq/book.sgml,v 1.38 2000/03/09 23:25:17 ache Exp $ + $FreeBSD: doc/ru_RU.KOI8-R/books/faq/book.sgml,v 1.39 2000/03/11 14:41:53 ache Exp $ Этот документ является так называемым FAQ (Frequently Asked @@ -6027,7 +6027,92 @@ id="x"> галерее по адресу http://www.cslab.vt.edu/~jobaldwi/splash/. - + + + + + + Можно ли в X использовать клавиши Windows(tm), которые есть на + клавиатуре? + + + + + Да. Всё, что вам нужно сделать, это с помощью &man.xmodmap.1; + задать функции, которые вы хотите к этим клавишам привязать. + + Положим, что все клавиатуры "Windows(tm)" стандартны и + 3 клавиши имеют следующие клавиатурные коды + + + + 115 - клавиша Windows(tm), между клавишами Ctrl и Alt с левой + стороны + + + + 116 - клавиша Windows(tm), справа от клавиши Alt-Gr + + + + 117 - клавиша вызова меню, слева от клавиши Ctrl, находящейся + справа + + + + Чтобы заставить левую клавишу Windows(tm) набирать запятую, попробуйте + выполнить такую команду: + + + &prompt.root; xmodmap -e "keycode 115 = comma" + + + Чтобы увидеть результат, вам нужно будет перезапустить X. + + Для того, чтобы переопределения клавиш Windows(tm) выполнялось + автоматически каждый раз при запуске X, можно поместить вызов команд + xmodmap в ваш ~/.xinitrc либо, + что предпочтительней, создать файл ~/.xmodmaprc и + включить в него параметры для xmodmap, по одному на + строку. + + Например, я переопределил эти 3 клавиши так, чтобы они выполняли + функции F13, F14 и F15 соответственно. Это позволяет легко привязать + их к полезным функциям в приложениях или вашем менеджере окон. + + Чтобы сделать это, поместите в файл ~/.xmodmaprc + вот такие строки: + + + keycode 115 = F13 + keycode 116 = F14 + keycode 117 = F15 + + + Я использую fvwm2 и переопределил клавиши таким + образом, что F13 сворачивает в иконку (или восстанавливает предыдущие + размеры) окна, на которое указывает курсор, F14 перемещает окно с курсором + на передний план или, если оно уже впереди, возвращает обратно, а F15 + вызывает главное меню Рабочего места (Workplace) (приложение), даже если + курсор находится не на рабочем столе, что бывает полезно, если нет ни + одного видимого кусочка рабочего стола (к тому же логотип на клавише + соответствует этой функции). + + Вот строки из моего ~/.fvwmrc, с помощью которых + это достигается: + + + Key F13 FTIWS A Iconify + Key F14 FTIWS A RaiseLower + Key F15 A A Menu Workplace Nop + + + + + + + + @@ -6035,7 +6120,6 @@ id="x"> id="networking"> Работа в сети - Где можно найти информацию о ``бездисковой загрузке''? -- cgit v1.2.3