...
Суббота , 20 апреля 2024

Навчання

9.4.2. КОНФЛИКТЫ ПО ПРЕРЫВАНИЯМ

9.4.2. КОНФЛИКТЫ ПО ПРЕРЫВАНИЯМ Сначала надо определить, какое прерывание использует ваша мышь, и убедиться, что она не конфликтует с каким-нибудь другим устройством. Этот момент очень важен, потому что под Linux мышь не может использовать одно и то же прерывание с каким-либо другим устройством, даже если все прекрасно работает под управлением …

Подробнее »

Если вам хочется задать дополнительные

Options  'XkbCompat'           'complete' Options  'XkbSymbols'          'en_US(pc101)+ru+group(alt_shift_toggle)' Options  'XkbGeometry'         'pc(pc101)' Если вам хочется задать дополнительные изменения ‘поведения’ управляющих клавиш (то, что в третьем методе задается XkbOptions), то подсмотрите подходящую ‘добавку’ в rules/xfree86.lst и ‘приплюсуйте’ ее в строчку XkbSymbols. Например, XkbSymbols 'en_US(pc101)+ru+group(shift_toggle)+ctrl(ctrl_ac)' На этом мы ограничим описание методов настройки клавиатуры, а точнее …

Подробнее »

Для ‘русифицированной’ клавиатуры вполне подойдет

Для ‘русифицированной’ клавиатуры вполне подойдет Option 'XkbKeymap' 'xfree86(ru)' К сожалению, после исключения CapsLock как переключателя рус/лат из русской раскладки (см. замечание в конце предыдущего раздела) получилось так, что ‘полная keymap’ для русского языка осталась вообще без какого-либо переключателя ‘по умолчанию’. Но вы можете добавить его вручную. Для этого придется найти …

Подробнее »

сервера, надо задать параметры

сервера, надо задать параметры XkbRules, XkbModel, XkbLayout и, если вам нужно что-то не совсем стандартное – XkbVariant и XkbOptions. Например, Option  'XkbRules'        'xfree86' Option  'XkbModel'        'pc104' Option  'XkbLayout'       'ru' Option  'XkbVariant'      '' Option  'XkbOptions'      'ctrl:ctrl_ac' Option 'XkbRules' 'xfree86' означает, что модуль XKB должен в соответствии с правилами, описанными в файле …

Подробнее »

Второй способ задания конфигурации клавиатуры

Второй способ задания конфигурации клавиатуры заключается в том, что вы можете указать одной инструкцией сразу полный набор настроек. Такие наборы называются keymaps и, также как и обычные компоненты конфигурации XKB, располагаются в отдельных файлах (которые, тоже содержат в себе несколько именованных блоков) в подкаталоге keymap. Обычно, в каждом блоке в файлах …

Подробнее »

Здесь описываются возможные типы клавиш

Здесь описываются возможные типы клавиш. Тип клавиши определяет как должно меняться значение, выдаваемое клавишей в зависимости от модификаторов (‹Control›, ‹Shift› и т. п.). Так, например, ‘буквенные’ клавиши относятся к типу ALPHABETIC, что означает, что они имеют разное значение в зависимости от состояния ‹Shift› и ‹Caps Lock›. А клавиша ‹Enter› имеет …

Подробнее »

9.3.6. РАБОТА С КЛАВИАТУРОЙ В ГРАФИЧЕСКОМ РЕЖИМЕ

9.3.6. РАБОТА С КЛАВИАТУРОЙ В ГРАФИЧЕСКОМ РЕЖИМЕ В графическом режиме работа с клавиатурой организована значительно сложнее. Подробное описание этого вопроса можно найти в обстоятельном (но, к сожалению, очень трудном для понимания) материале Ивана Паскаля ‘X Keyboard Extension’ [П11.6]. Приведем очень краткий конспект основных положений этого материала. Как было сказано выше, …

Подробнее »