Настройка и работа в Linux




Изменение набора модификаторов (modifiers) - часть 2


Обратите внимание, что на самом деле совсем необязательно, чтобы вы использовали для модификатора Shift действие типа SetMods, а для модификатора Lock - LockMods. Вы можете "залокировать" Shift или наоборот - делать Lock

активным только на время удержания клавши. Но это уже зависит от того, что вы собственно хотите этим добится. :-)

Также поведение первых двух действий могут слегка изменяться с помощью двух флагов - clearLocks и latchToLock.

Поэтому полное описание всех деталей этих действий выглядит так

Действие При нажатии При отпускании

SetMods Добавляет модификаторы в base modifiers

  • Убирает свои модификаторы из base modifiers
  • если clearLocks=yes и между нажатием и отпусканием этой клавиши вы не нажимали другие клавиши, то эти же модификаторы вычищаются и из locked modifiers
LatchMods Добавляет модификаторы в latched modifiers

  • Убирает свои модификаторы из latched modifiers
  • если clearLocks=yes и между нажатием и отпусканием этой клавиши вы не нажимали другие клавиши, то эти же модификаторы вычищаются и из locked modifiers
  • если latchToLock=yes, то те же модификаторы запоминаются в locked modifiers
LockMods

  • Добавляет модификаторы в base modifiers
  • если этих модификаторов нет в locked modifiers, то добавляет их туда, в противном случае наоборот - убирает
  • Убирает свои модификаторы из base modifiers
  • locked modifiers не меняется.



  • Содержание  Назад  Вперед