В секции Оборудование собраны модули, имеющие, как ни странно, отношение
именно к оборудованию. И обозреть их все единым взглядом можно здесь:
А поскольку внутренней логикой они не особо между собой связаны (за одним
исключением), и к тому же кое-какого оборудования у меня просто нет, то
рассматривать эти модули я буду в произвольном порядке, руководствуясь
собственными соображениями о их важности. Начав, однако, с самого общего — О
системе.
О системе и дисплее
Модуль О системе не предусматривает никаких настроек, а просто выводит
сведения о ней, родимой, в простой и наглядной форме:
Думаю, тому, кто знает такие слова, как операционная система или процессор, не
составит очень большого труда догадаться о том, что означают и соответствующие
им значения.
Модуль Дисплей я приплюсовал сюда же, так как в случае одномониторной
конфигурации, да ещё и не с поворачивающимся экраном, он тоже просто выводит
самые общие сведения о мониторе и его разрешении:
Во всех же прочих пунктах секции предполагается совершение некоторых
настроечных действий. Из них для нас важнейшим является настройка клавиатуры —
с неё-то и начнём.
Клавиатура
В модуле Клавиатура для начала можно настроить поведение при нажатии клавиш и
реакцию курсора:
А во второй вкладке, Комбинации клавиш, определить хоткеи на очень многие
случаи жизни:
В частности, здесь я в обязательном порядке устанавливаю клавишные комбинации
для переключения между рабочими областями — Alt+1
, Alt+2
и так далее (пункт
Рабочие области):
В некоторых случаях может быть полезным назначение хоткеев для перемещёния
окон в подпункте Размещёние пункта Окна — в правый верхний угол, левый верхний
угол, и так далее (по умолчанию не включены):
Такие перемещёния не следует путать с управлением тайлингом — размер окна при
этом не меняется. А собственно настройки управления тайлингом выполняются в
том же пункте Окна — соответствующий подпункт так и называется, Tiling and
Snapping
. Именно здесь можно изменить умолчальные комбинации типа Super
плюс
стрелки, описанные в предыдущем очерке:
В пункте Общие
(он идёт первым в списке) можно перенастроить переходы в режим
Expo
и масштабирования:
Раньше здесь же можно было лишить клавишу Super_L
(она же — левая win-клавиша)
её сакрального значения — вызова меню. В версии 2.4 эта возможность пропала,
но кто знает? Может, появится снова. Ведь Cinnamon — не Unity, где всё на
супер-клавишу завязано, так что нет смысла трястись над этой священной
коровой.
В мои цели не входит описывать все действия, для которых можно определить
комбинации. Но думаю, что и сказанного достаточно для иллюстрации факта: перед
любителями оперировать хоткеями открывается очень широкое поле деятельности.
Вкладка Раскладки клавиатуры очень важна для для многих применителей-
текстовиков, и потому её рассмотрение выделяется в особое производство.
Раскладки и переключатели
Настройка раскладок клавиатуры и переключателей между ними может быть не
актуальной для тех применителей, которых устраивают умолчания инсталлятора —
вариант winkeys для русской раскладки и комбинация Alt+Shift
в качестве
переключателя раскладок:
Но для требовательных применителей-текстовиков здесь есть все возможности не
изменять своим привычкам, а заодно и приобрести новые, полезные.
Перво-наперво следует определиться, использовать ли одинаковую раскладку во
всех окнах, или в каждом — свою, что делается отметкой одной из
соответствующих радиокнопок (см. предыдущий скриншот). А во втором случае —
решить, будет ли раскладка нового окна наследоваться от таковой окна
предыдущего, или же от умолчальной раскладки, той, что стоит в списке первой
(на самом деле это тоже раскладка окна — так называемого корневого окна
Иксов).
До некоторого времени наследование раскладки в Cinnamonm работало произвольным
образом. В версии 2.4 это изжито, и при включении последней опции раскладка в
новом окне действительно будет умолчальной. За единственным, отмеченным ранее,
исключением: в строке инкременетного поиска главного меню среды раскладка
почему-то всегда наследуется от текущей.
Далее переходим к выбору варианта русской раскладки. Список их включает все
обычные варианты, немало экзотических и несколько национальных:
В случае сомнений раскладку можно, с помощью кнопки Предпросмотр, поглядеть на
экране:
Я, ввиду большого стажа ремингтониста (это — мужской вариант професси
машинистки), предпочитаю вариант Typewriter Legacy
, обзываемый по русски
печатная машинка, устаревшая. Вдаваться в обоснования этого выбора и тем более
агитировать за него здесь неуместно. Заинтересованных отсылаю к специальному
материалу.
Из прочих вариантов интересен вот этот: Русский (Польша, фонетический Дворак).
Чего там осталось от раскладки профессора Дворака — разве что то, что это и
близко не QWERTY. Но расположение алфавитно-цифровых символов и знаков
препинания на ней выглядит вполне разумным:
Правда, есть большие сомнения в том, что эта разумность стоит полного
переучивания.
Нет напряга и с переключателями раскладок — они входят в число параметров,
вызываемых, как ни странно, кнопкой Параметры:
Легко догадаться, что переключение настраивается в пункте Переключение на
другую раскладку, и в нём можно найти переключатель на любой вкус:
Имеются и немодальные переключатели — это своего рода заменители корректоров
ввода при «неправильной» раскладке, примером которых в Linux'е выступает
программа X Neural Switche
r (точнее, в Иксах, ибо работает также и в любых
BSD-системах). Ибо из применителей может сказать, положа руку на сердце и
поклявшись на своём Священном Писании, что он никогда, никогда, никогда... не
забывал переключать раскладку клавиатуры с латиницы на кириллицу (или
наоборот)?
Достоинства и недостатки XNeur
обсуждались многократно, поэтому повторю только
главный из последних: эта утилита принадлежит к тем, которые полагают себя
умнее своих создателей (и, тем более, применителей), и потому часто автоматика
его срабатывает прозвольным образом. Конечно, он имеет и «ручной» режим
работы, но его использрвание очень узко: если вовремя заметить, что в «не той»
раскладке набрано одно слово или его кусок, обычно проще и быстрей тут же
перенабрать его, нежели выделять кусок текста и заказывать для него
перекодирование.
Тем более, что «проблему забывчивости» применительно к переключению раскладок
можно попытаться решить другим способом — я бы назвал его «кембриджским». Как
известно, в Оксфордском университете, воспитывавшем английских джентльменов,
учили мыть руки после туалета. А в более прагматичном Кембридже, давшем миру
немало естествоиспытателей, учили не справлять малую нужду на руки. Первому
алгоритму следует программа XNeur
, второй же можно реализовать, сведя к
минимуму вероятность забывчивости при наборе. Чему очень поспособствуют те
самые немодальные (или нециклические) переключатели раскладок.
Суть немодальных переключателей в том, что они ничего не переключают, а
включают. То есть одна определённая клавиша (или их комбинация) всегда
включает английскую раскладку, а другая делает то же самое для раскладки
русской. И в использовании их есть только одна проблема — привыкание. То есть
нужно отучиться смотреть на индикаторы раскладки. Нужно забыть о том:
какая раскладка является текущей;
какая раскладка является умолчальной;
от кого наследуется раскладка нового окна — от корневого окна (то есть повторяет умолчальную) или от окна текущего.
А помнить нужно только одно: перед вводом любого кириллического текста нажать,
скажем, комбинацию Shift+CapsLock
, а переходя к вводу латиницы — клавишу
CapsLock
. Подобно тому, как при вводе прописной буквы мы автоматически
нажимаем Shift
, не задумываясь особо о причинах этого.
Немодальных переключателей предлагается довольно много:
Далее, чтобы побороть забывчивость при переключении раскладок, надо
переключать их как можно реже. И на сей предмет придуманы временные
переключатели, действующие, пока нажата определённая клавиша — в частности,
они совершенно незаменимы при вводе типографских символов с использованием
клавиши Compose
, о чём я скажу чуть позже. Причём они не исключают
использования любых постоянных переключателей, как модальных, так и
немодальных.
Традиционно в качестве временного переключателя используется правая клавиша
Control
, но и тут выбор достаточно велик:
А вообще все возможные переключатели раскладок, модальные, немодальные и
временные, можно посмотреть в файле /usr/share/X11/xkb/rules/evdev.lst
— в
секции ! option
, где они перечислены в строках, начинающихся с grp:
! option
grp Switching to another layout
grp:switch Right Alt (while pressed)
grp:lswitch Left Alt (while pressed)
grp:lwin_switch Left Win (while pressed)
grp:rwin_switch Right Win (while pressed)
grp:win_switch Any Win key (while pressed)
grp:caps_switch Caps Lock (while pressed), Alt+Caps Lock does the
original capslock action
grp:rctrl_switch Right Ctrl (while pressed)
grp:toggle Right Alt
grp:lalt_toggle Left Alt
grp:caps_toggle Caps Lock
grp:shift_caps_toggle Shift+Caps Lock
grp:shift_caps_switch Caps Lock (to first layout), Shift+Caps Lock (to last
layout)
grp:win_menu_switch Left Win (to first layout), Right Win/Menu (to last
layout)
grp:lctrl_rctrl_switch Left Ctrl (to first layout), Right Ctrl (to last
layout)
grp:alt_caps_toggle Alt+Caps Lock
grp:shifts_toggle Both Shift keys together
grp:alts_toggle Both Alt keys together
grp:ctrls_toggle Both Ctrl keys together
grp:ctrl_shift_toggle Ctrl+Shift
grp:lctrl_lshift_toggle Left Ctrl+Left Shift
grp:rctrl_rshift_toggle Right Ctrl+Right Shift
grp:ctrl_alt_toggle Alt+Ctrl
grp:alt_shift_toggle Alt+Shift
grp:lalt_lshift_toggle Left Alt+Left Shift
grp:alt_space_toggle Alt+Space
grp:menu_toggle Menu
grp:lwin_toggle Left Win
grp:rwin_toggle Right Win
grp:lshift_toggle Left Shift
grp:rshift_toggle Right Shift
grp:lctrl_toggle Left Ctrl
grp:rctrl_toggle Right Ctrl
grp:sclk_toggle Scroll Lock
grp:lctrl_lwin_rctrl_menu LeftCtrl+LeftWin (to first layout), RightCtrl+Menu (to second layout)
Руководствуясь этим списком, переключатели раскладок (в числе прочих
параметров) можно изменить и через Редактор dconf
, о котором со временем
пойдёт речь.
Кроме того, настройкой переключателей параметры клавиатуры не исчерпываются.
Например, на десктопах резонно Использовать клавиатурные индикаторы для
отображения дополнительных раскладок:
В ряде случаев полезно в Разных параметрах совместимости установить опцию С
клавиш цифровой клавиатуры всегда вводятся цифры — вне зависимости от настроек
BIOS и общесистемных:
И, наконец, сакраментальный вопрос о вводе типографских символов. Хотя уже
давно, как заметил Brego,
...данная задача решается не просто и даже не очень просто, а примитивно.
А именно — так. Для начала поддержку ввода типографских символов следует
включить — это делается в тех же Разных параметрах совместимости (см.
предыдущий скриншот).
Далее нужно определить Положение клавиши Compose — она служит для переключения
в режим ввода единичного типографского символа. Список вариантов тут более чем
обширен:
И последнее, но самое главное: затвердить, как символ веры (своей, разумеется)
список кейбиндов для типографских символов. Если и не полный, который можно
найти в файле /usr/share/X11/locale/en_US.UTF-8/Compose
, то хотя бы
суперминималистический, образуемый с помощью Compose плюс:
--. — en dash
--- — em dash
spb spb nbsp неразрывный пробел
<< « открывающая кавычка >> » закрывающая кавычка
.. … многоточие</span> </p>
oo ° градус</span> </p>
+- ± плюс-минус</span> </p>
oc © копирайт</span> </p>
^2 ² в квадрате</span> </p>
12 ½ одна вторая</span> </p>
Набор любой степени — Compose ^ #</span> </p>
где # — нужная степень</span> </p>
Набор (почти) любой дроби — Compose x y</span> </p>
где x — числитель, y — знаменатель
Правда, правила для набора дробей имеют исключения. Так, в моей системе не
выводятся все дроби, содержащие цифру 7, что в числителе, что в знаменателе.
За единственным исключением — дробь ⅞ почему-то пропечатывалась. Не печатаются
также и дроби с цифрой 9, в том числе и бессмысленные, тип 3/9 и 9/3. Причём
девятка не проходит ни в каких сочетаниях, и ни в какой позиции, без всяких, в
отличие от семёрки, исключений.
Да, ещё самое распоследнее: следует помнить, что ввод типографики после
Compose работает только при латинской раскладке клавиатуры. И вот тут-то самое
время вспомнить о временных, или «удержальных», переключателях — при некотором
навыке они здорово упрощают ввод типографики.
Мышь и сенсорная панель
О настройках мыши мало что можно сказать. Разве что рассмотреть скриншот и
решить, что следует здесь поменять — и следует ли что-то менять вообще. Для
меня оказалась полезной опция Показывать позицию указателя при нажатии клавиши
Ctrl
— способствует отысканию курсора, если он затерялся в океане безбрежного
широкоформатного монитора:
А вот настройка сенсорной панели — очень существенный момент при работе на
ноутбуке. Хотя на своей Ноутбучке я ограничился переключением режима прокрутки
— водить по ней двумя пальцами мне удобней, чем елозить одним по краю:
Но, как хвастаются разработчики (и как видно на скриншоте), в Cinnamon 2.4
появилась поддержка «однокнопочных» тачпадов — от Macbook'ов этой модой
заразились и производители некоторых «обычных» ноутбуков. Действительно,
опции, имеющие к этому отношение, присутствуют. Но что они делают и как
работают — проверить не смог, ибо моя Ноутбучка имеет две натуральные,
традиционно ориентированные, кнопки.
Раз уж речь зашла о ноутбуках, добавлю тут же пару слов про модуль Управление
питанием. Я этим вопросом особенно не заморачиваюсь, ограничиваясь отключением
всего того энергосбережения, которое можно отключить:
А с прочими опциями предлагаю разбираться заинтересованным лицам. Как и с
модулем Bluetooth
, поскольку соответствующие устройства я не использую.
Звук
С настройками звука дело теоретически обстоит так: запустив соответствующий
модуль, можно для начала определить устройство воспроизведения оного. У меня
таковым по умолчанию выставляется HDMI
, по которому подключён монитор со
встроенными колонками. Ни малейшего звука при этом не воспроизводится — он
начинает звучать только при переключении на аналоговый выход (S/PDIF
у меня
нет):
После чего остаётся проверить звучание — с неизменно превосходным результатом:
И слушать музыку или смотреть кино со звуковым сопровождением — штатными ли
средствами Mint (Banshee
и Totem
, соответственно) или через более привычный
мне Mplayer
.
Принтеры и цвет
В секции Оборудование остались неохваченными вниманием два модуля — и описание
обоих вполне уместится на одну страницу. Обратившись у пункту Принтеры, я
увидел, что у меня нет настроенных принтеров:
Поскольку физически у меня имелось МФУ DeskJet 2050, я нажал кнопку Добавить —
и увидел, что такое действительно имеет место быть:
Оставалось его настроить — для чего была нажата кнопка Вперёд
, после чего было
выведено некое умолчальное описание принтера:
Его можно подкорректировать, но я этого делать не стал. А нажал кнопку
Применить, через несколько секунд, ушедших на поиск драйверов, получил
предложение напечатать пробную страницу:
Вслед за чем оказалось, что принтер волшебным образом у меня появился:
И свойства его оказались таковы:
Надо сказать, что всё это потребовалось только потому, что при инсталляции
Mint 17.1 Rebecca
с нуля я не включил принтер. Иначе всё было бы автоматически
установлено посредством HPLIP
(HP Linux Imaging and Printing). Именно так было
у меня при установке Mint 17 Qiana
— ни малейших усилий по настройке принтера
я тогда не прикладывал. Но, когда он мне понадобился впервые (а принтер мне
требуется максимум раз в квартал), обнаружил, что он есть и готов к работе.
Кстати, в обоих случаях моё МФУ, в соответствие со своим многофункциональным
титулом, способно и сканировать — причём опять-таки без всяких настроечных
действий. Что, впрочем, к нынешней теме не относится. Да и ставить это надо в
заслугу не Cinnamon, и даже не Mint, а фирме HP и разработчикам системы HPLIP
.
Вот уже в который раз и на котором дистрибутиве я убеждаюсь, что HPLIP
полностью избавил применителя от забот о настройке печати и сканирования.
Правда, только счастливого обладателя продукции HP.
И, наконец, последний модуль секции носит имя Цвет
, а суть его заключается в
калибровке цветов монитора и принтера. Поскольку я в этом ничего не понимаю и
ни малейшей потребности понимать не испытываю, ограничусь скриншотом:
А уж кому нужно или интересно — делайте с ним что хотите.