У меня есть классическая клавиатура IBM серии M, которую я хочу использовать. Тем не менее, он не имеет Windows(ака Super) ключ, который я использую для многих ярлыков, связанных с Windows Manager. Кроме того, я использую Emacs, поэтому многие Altили Ctrlярлыки уже заняты. Я также не могу использовать Caps Lockв качестве модификатора, так как он используется для переключения между языками.
Какие сочетания клавиш вы бы порекомендовали мне для диспетчера окон (Gnome w. Emerald), принимая во внимание эти ограничения (без Superключа, невозможно переназначить Capsи не должно конфликтовать с частыми сочетаниями клавиш Emacs)?
gnome
keyboard
shortcut-keys
emacs
Маленькие Бобби Столы
источник
источник
Ответы:
Вы уже используете правильно Alt?
Вы можете сопоставить его с Windowsключом в настройках Gnome:
Или вы можете отобразить Caps Lockна Windowsключ, и выбрать другой ярлык для изменения языков.
В той же панели управления:
Сделайте CapsLock дополнительным супер
(или сделать CapsLock дополнительным Hyper)
а потом:
Общие выборы включают в себя:
но, будучи
Emacs
пользователем, я бы предложилBoth Ctrl keys together
вариант.Если этих параметров недостаточно, вам нужно будет использовать
xmodmap
.Вы можете отобразить право Controlна Windowsв скорлупе , как это:
В зависимости от вашей системы, вы также можете ввести эквивалентные настройки
.Xmodmap
, например,.Xmodmap будет
Если вы предпочитаете использовать
xmodmap
панель управления Gnome, вы можете переключитьсяControl_R
на что-то другое, например, право Altэто либо,Alt_R
либоISO_Level3_Shift
, в зависимости от настроек клавиатуры, напримерработает для меня.
источник
xmodmap
версия, и что это может бытьISO_Level3_Shift
илиAlt_R
.Из обычного использования рабочего стола я могу засвидетельствовать тот факт, что «alt» используется гораздо реже, чем «ctrl» (если только вы не используете «alt» для навигации по меню). Поскольку я предполагаю, что у вас есть только «shift», «ctrl» и «alt», я бы соединил «alt» и «shift» вместе - ваш большой палец мог бы нажать «alt», а ваш мизинец - «shift». Этот вид движения чрезвычайно прост для меня. Кроме того, никогда не бывает ярлыков, вызывающих эти два модификатора одновременно.
Я не использую emacs, но я уверен, что он использует alt в качестве основного модификатора. Если это так, я предполагаю, что это рискует конфликтовать. Таким образом, единственной другой полезной альтернативой будет «ctrl» + «shift». Конечно, если у вас есть одна из этих кнопок контекстного меню, это может работать великолепно (в зависимости от позиции).
источник
Вы можете создать или найти раскладку, которая обрабатывает левый и правый элементы управления или клавиши Alt по-разному. Я не видел простого способа сделать это из панели Gnome.
Посмотрите на опции для xmodmap.
источник