АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

xmodmap - Онлайн в облаке

Запустите xmodmap в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда xmodmap, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


xmodmap - утилита для изменения раскладок клавиш и назначений кнопок указателя в X

СИНТАКСИС


xmodmap [-опции ...] [имя файла]

ОПИСАНИЕ


Ассоциация xmodmap программа используется для редактирования и отображения клавиатуры изменение карта и раскладка клавиатуры ТАБЛИЦЫ
которые используются клиентскими приложениями для преобразования кодов клавиш событий в символы клавиш. это
обычно запускается из сценария запуска сеанса пользователя, чтобы настроить клавиатуру в соответствии с
личные вкусы.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Следующие параметры могут использоваться с xmodmap:

-дисплей дисплей
Эта опция определяет используемый хост и дисплей.

-Помощь Этот параметр указывает, что краткое описание аргументов командной строки
должен быть напечатан на стандартном канале ошибок. Это будет происходить всякий раз, когда
необработанный аргумент дается xmodmap.

-грамматика
Этот параметр указывает, что справочное сообщение, описывающее используемую грамматику выражения
в файлах и с выражениями -e следует печатать стандартную ошибку.

-версия
Эта опция указывает, что xmodmap должен распечатать информацию о своей версии и выйти.

-подробный
Эта опция указывает, что xmodmap должен распечатывать информацию журнала при анализе
его ввод.

-тихо Эта опция отключает подробное ведение журнала. Это значение по умолчанию.

-n Эта опция указывает, что xmodmap не должен изменять сопоставления, но должен
показать, что он будет делать, например сделать(1) делает, когда предоставляется эта опция.

-e выражение
Эта опция определяет выражение, которое нужно выполнить. Любое количество выражений может
быть указанным из командной строки.

-вечера Эта опция указывает, что текущая карта модификаторов должна быть напечатана на
стандартный вывод. Это режим работы по умолчанию, если нет других вариантов режима.
указаны.

-пк Эта опция указывает, что текущая таблица раскладки клавиатуры должна быть напечатана на
стандартный вывод.

-пке Эта опция указывает, что текущая таблица раскладки клавиатуры должна быть напечатана на
стандартный вывод в виде выражений, которые могут быть отправлены обратно в xmodmap.

-pp Эта опция указывает, что текущая карта указателя должна быть напечатана на
стандартный вывод.

- Одинокий тире означает, что стандартный ввод должен использоваться в качестве входного файла.

Ассоциация имя файла указывает файл, содержащий xmodmap выражения для выполнения. Этот файл
обычно хранится в домашнем каталоге пользователя с именем вроде .xmodmaprc.

ЭКСПРЕССИЯ ГРАММАТИКА


Ассоциация xmodmap программа читает список выражений и анализирует их все, прежде чем пытаться
выполнить любой из них. Это позволяет ссылаться на ключевые слова, которые переопределяются.
естественным образом, не беспокоясь о конфликтах имен.

Список имен ключей можно найти в заголовочном файле. (без
XK_ префикс), дополненный базой данных ключей. / usr / share / X11 / XKeysymDB. Ключевые символы
совпадающие символы Unicode могут быть указаны как «U0020» - «U007E» и «U00A0» -
«U10FFFF» для всех возможных символов Unicode.

ключевой код НОМЕР = ИМЯ СИМВОЛА ...
Список символов назначается указанному коду клавиши (который может быть указан
в десятичном, шестнадцатеричном или восьмеричном формате, и его можно определить, запустив Ксев программа). Вплоть до
К ключу могут быть прикреплены восемь символов ключей, однако последние четыре не используются ни в одном
основная реализация X-сервера. Первый ключевой символ используется, когда нет клавиши-модификатора.
нажимается вместе с этой клавишей, вторая - с Shift, третья - когда
Клавиша Mode_switch используется с этой клавишей и четвертой, когда и Mode_switch, и
Используются клавиши Shift.

ключевой код любой = ИМЯ СИМВОЛА ...
Если ни один из существующих ключей не имеет назначенного списка символов ключей, запасной ключ
на клавиатуре выбирается и ей присваиваются символы клавиш. Список
ключевые слова могут быть указаны в десятичном, шестнадцатеричном или восьмеричном формате.

клавишный ИМЯ СИМВОЛА = ИМЯ СИМВОЛА ...
Ассоциация ИМЯ СИМВОЛА с левой стороны переводится в соответствующие коды клавиш, используемые для
выполнить соответствующий комплекс ключевой код выражения. Обратите внимание, что если то же самое
keysym привязан к нескольким ключам, выражение выполняется для каждого соответствия
ключевой код.

Очистить ИМЯ МОДИФИКАТОРА
Это удаляет все записи в карте модификаторов для данного модификатора, если они допустимы.
имя: Shift, Замка, Control , Mod1, Mod2, Mod3, Mod4качества Mod5 (случай не
имеет значение в именах модификаторов, хотя имеет значение для всех остальных имен). Для
Например, `` очистить блокировку '' удалит все клавиши, которые были привязаны к блокировке переключения передач.
модификатор.

Добавить ИМЯ МОДИФИКАТОРА = ИМЯ СИМВОЛА ...
Это добавляет все ключи, содержащие данные ключевые символы, в указанную карту модификаторов.
Имена ключевых символов оцениваются после того, как все входные выражения прочитаны, чтобы сделать это.
легко писать выражения для обмена ключами (см. раздел ПРИМЕРЫ).

удаление ИМЯ МОДИФИКАТОРА = ИМЯ СИМВОЛА ...
Это удаляет все ключи, содержащие данные ключевые символы из указанного модификатора.
карта. В отличие от добавлять, имена ключевых символов оцениваются по мере считывания строки.
позволяет удалять ключи из модификатора, не беспокоясь о том,
не они были переназначены.

указатель = по умолчанию
Это возвращает карту указателя к настройкам по умолчанию (кнопка 1 генерирует код
из 1, кнопка 2 генерирует 2 и т. д.).

указатель = НОМЕР ...
Это устанавливает карту указателя, чтобы она содержала указанные коды кнопок. Список всегда
начинается с первой физической кнопки. Установка кода кнопки на 0 отключает события
с этой кнопки.

Строки, начинающиеся с восклицательного знака (!), Считаются комментариями.

Если вы хотите изменить привязку клавиши-модификатора, вы также должны удалить ее из
соответствующий модификатор map.

ПРИМЕРЫ


Многие указатели сконструированы таким образом, что первая кнопка нажимается указательным пальцем
правая рука. Левши часто считают, что удобнее
измените генерируемые коды кнопок так, чтобы основная кнопка была нажата с помощью
указательный палец левой руки. Это можно сделать с помощью трехкнопочного указателя следующим образом:
% xmodmap -e "указатель = 3 2 1"

Многие приложения поддерживают понятие мета-ключей (аналогично клавишам управления, за исключением того, что
Мета удерживается вместо Control). Однако некоторые серверы не имеют мета-ключа в
таблица раскладки клавиатуры по умолчанию, поэтому ее нужно добавить вручную. Следующая команда будет
прикрепите Meta к клавише Multi-language (иногда обозначается как Compose Character). Это также
использует тот факт, что приложениям, которым нужен мета-ключ, просто нужно получить
keycode и не требовать, чтобы ключ был в первом столбце таблицы раскладки клавиатуры. Этот
означает, что приложения, которые ищут Multi_key (включая модификатор по умолчанию
map) не заметит никаких изменений.
% xmodmap -e "keysym Multi_key = Multi_key Meta_L"

Точно так же на некоторых клавиатурах есть клавиша Alt, но нет клавиши Meta. В этом случае могут
быть полезным:
% xmodmap -e "keysym Alt_L = Meta_L Alt_L"

Один из наиболее простых, но удобных способов использования xmodmap установить "затирание" клавиатуры
key для генерации альтернативного ключа. Это часто связано с заменой Backspace на
Удалите, чтобы было удобнее для пользователя. Если ttyModes ресурс в Xterm выставлен на
ну, все окна эмулятора терминала будут использовать один и тот же ключ для стирания символов:
% xmodmap -e "keysym BackSpace = Удалить"
% echo "XTerm * ttyModes: erase ^?" | xrdb -merge

Некоторые клавиатуры не генерируют автоматически символы меньше и больше, чем
клавиши запятой и точки сдвинуты. Это можно исправить с помощью xmodmap путем сброса
привязки для запятой и точки со следующими скриптами:
!
! сделать shift-, be <и shift-. быть>
!
keyym запятая = запятая меньше
ключевой период = период больше

Одним из наиболее раздражающих различий между клавиатурами является расположение элемента управления.
и клавиши CapsLock. Обычное использование xmodmap состоит в том, чтобы поменять местами эти два ключа следующим образом:
!
! Поменять местами Caps_Lock и Control_L
!
удалить Lock = Caps_Lock
удалить Control = Control_L
keysym Control_L = Caps_Lock
keyym Caps_Lock = Control_L
добавить Lock = Caps_Lock
добавить Control = Control_L

Этот пример можно запустить снова, чтобы вернуть ключи к их предыдущим назначениям.

Ассоциация ключевой код Команда полезна для назначения одного и того же символа нескольким кодам клавиш.
Несмотря на то, что он непереносимый, он также позволяет писать сценарии, которые могут сбрасывать
клавиатуру в известное состояние. Следующий скрипт устанавливает клавишу Backspace для создания Delete.
(как показано выше), очищает все существующие привязки Caps Lock, делает ключ CapsLock
Control, заставьте F5 генерировать Escape и сделайте Break / Reset блокировкой переключения.
!
! На HP следующие коды клавиш имеют перечисленные колпачки клавиш:
!
! 101 Возврат
! 55 крышек
! 14 Ctrl
! 15 Обрыв / Сброс
! 86 Стоп
! 89 Ф5
!
keycode 101 = Удалить
код клавиши 55 = Control_R
очистить блокировку
добавить Control = Control_R
код 89 = Escape
ключевой код 15 = Caps_Lock
добавить Lock = Caps_Lock

ОКРУЖАЮЩАЯ СРЕДА


ДИСПЛЕЙ чтобы получить хост по умолчанию и номер дисплея.

Используйте xmodmap онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    Pharser
    Pharser
    Phaser - это быстрый, бесплатный и увлекательный
    исходный игровой фреймворк HTML5, который предлагает
    WebGL и рендеринг Canvas через
    настольные и мобильные веб-браузеры. Игры
    может быть со ...
    Скачать Фазер
  • 2
    VASSAL Двигатель
    VASSAL Двигатель
    VASSAL - игровой движок для создания
    электронные версии традиционной доски
    и карточные игры. Он обеспечивает поддержку
    рендеринг и взаимодействие игровых элементов,
    и ...
    Скачать движок VASSAL
  • 3
    OpenPDF - форк iText
    OpenPDF - форк iText
    OpenPDF — это библиотека Java для создания
    и редактирование PDF-файлов с помощью LGPL и
    Лицензия с открытым исходным кодом MPL. OpenPDF – это
    LGPL/MPL преемник iText с открытым исходным кодом,
    и ...
    Скачать OpenPDF — форк iText
  • 4
    SAGA GIS
    SAGA GIS
    САГА - Автоматизированная система
    Геонаучный анализ - это географический
    Программное обеспечение информационной системы (ГИС) с
    огромные возможности для геоданных
    обработка и анализ ...
    Скачать ГИС САГА
  • 5
    Панель инструментов для Java / JTOpen
    Панель инструментов для Java / JTOpen
    IBM Toolbox for Java / JTOpen — это
    библиотека классов Java, поддерживающая
    клиент/сервер и интернет-программирование
    моделей в систему под управлением OS/400,
    i5/ОС, о...
    Скачать набор инструментов для Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (или D3 для документов, управляемых данными)
    это библиотека JavaScript, которая позволяет вам
    для создания динамических интерактивных данных
    визуализации в веб-браузерах. С D3
    вы...
    Скачать D3.js
  • Больше »

Команды Linux

Ad