Ну от программы тоже что-то зависит.
Иначе та же Ctrl+S везде бы работала одинаково. А это явно не так.
Модератор: Модераторы разделов
Ну от программы тоже что-то зависит.
QWERTYASDF писал(а): ↑19.08.2015 13:26вот некоторые значки типа смайлика (который через пост выше) сюда сейчас почему-то не получается ввести, когда в xterm работает
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
<Multi_key> <colon> <parenright>
Во блин. Сколько времени пользуюсь этим эмулятором и не знал. А может знал да забыл.
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
По ссылке, как я понял, только часть символов, а ввести-то можно гораздо больше?
Hephaestus писал(а): ↑19.08.2015 13:56Это ж надо помнить комбинации символов или коды или шпаргалку перед глазами держать.
Ну две-три комбинации я ещё запомню.
Больше вряд ли.
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Код: Выделить всё
setxkbmap -option
setxkbmap -option grp:win_menu_switch,grp_led:scroll,compose:menu
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Код: Выделить всё
setxkbmap -symbols "pc+us:1+ru:2+ua(winkeys):3+us(dvorak):4+compose(ralt)+mysymbol(caps_4)" -types "complete+mytype(four_groups)" -compat "complete+mycompat" -print | xkbcomp - $DISPLAY &>/dev/null
Код: Выделить всё
partial xkb_types "three_groups" {
type "THREE_GROUPS" {
modifiers = Shift+Control;
map[None] = Level1;
map[Shift] = Level2;
map[Control] = Level3;
level_name[Level1] = "Base";
level_name[Level2] = "Shift";
level_name[Level3] = "Ctrl";
};
};
Код: Выделить всё
map[Shift+Control] = Level4;
Level_name[Level4] = "Shift Ctrl";
Код: Выделить всё
default partial xkb_compatibility "default" {
interpret ISO_Third_Group {
action= LockGroup(group=3);
};
Код: Выделить всё
partial modifier_keys xkb_symbols "caps_1" {
key <CAPS> {
[ ISO_First_Group, ISO_Last_Group ]
};
}
Код: Выделить всё
partial modifier_keys xkb_symbols "caps_2" {
key <CAPS> {
[ ISO_First_Group ]
};
key <RCTL> {
[ ISO_Last_Group ]
};
};
Код: Выделить всё
setxkbmap -option -option ...всё остальное...
Код: Выделить всё
partial modifier_keys xkb_symbols "mod_ralt_temp_lat" {
replace key <RALT> {
type[Group1]="ONE_LEVEL",
symbols[Group1] = [ ],
actions[Group1]=[ ],
actions[Group2]=[ SetGroup(group=-1) ],
actions[Group3]=[ SetGroup(group=-2) ],
actions[Group4]=[ SetGroup(group=-3) ]
};
// ↑ в chromium не работает — уводит фокус
};
Код: Выделить всё
# setkeycodes e038 160
setkeycodes: не удалось назначить скан-код b8 коду клавиши 160: ioctl KDSETKEYCODE: Недопустимый аргумент