Я использую внешнюю клавиатуру с лептоном, главным образом с numlock прочь для клавиш со стрелками, поскольку я - левша. Начиная с обновления из Ubuntu 14.04 lts к 16.04 lts, поведение несколько отличалось.
Клавиши Home клавиатуры и клавиши End работают лучше теперь, когда они теперь дают тот же сигнал управления как нормальные клавиши Home и клавиши End. (ESC - [h И ESC - [f, вместо ESC - [1 ~ и ESC - [4 ~), но kp_begin начинает сводить меня с ума, когда я использую его в терминале или с энергией или с emacs.
kp_begin является функцией, которую 5 ключей имеют с numlock прочь. В emacs GUI это перемещается в самое начало документа (подобный M-<). Это никогда не работало в окне терминала с emacs, который был прекрасен. Но теперь, это печатает номер 5 на экран в emacs терминале, даже если numlock выключен. Случайно удар его вместо клавиши со стрелкой становится раздражающим.
С энергией, в termial, kp_begin раньше имел тот же эффект как клавиша выхода. Теперь, это заставляет энергию вводить режим вставки, затем печатает капитал E и символ новой строки к документу. Это является столь раздражающим, как я иногда поражал его вместо клавиши со стрелкой.
Должен быть некоторый способ восстановить его старое поведение.
Я нашел решение. Я могу изменить поведение ключа с кодом: [КОД] xmodmap-e "код клавиши, NN = Начинают KP_5, Начинает KP_5" [/КОД], где NN является кодом клавиши рассматриваемого ключа. По-видимому, KP_Begin - то, что вызывало проблемы, таким образом изменяя его для Начала решенных вещей.