Проблема на моем Dell Vostro 3458 с Ubuntu 17.04 установлена. Это был месяц, что я заметил, что Клавиша со стрелкой вверх не функционирует, и я должен зафиксировать это, но не знаю как??....... Поскольку это раньше работало, прежде и я хочу, чтобы это работало снова.
Первая вещь протестировать состоит в том, работает ли ключ вообще. Из выполненного окна терминала:
xev
Окно должно открыться. Удостоверьтесь, что окно фокусируется (нажмите на него), и затем нажмите Клавишу со стрелкой вверх. Если ключ будет работать, то Вы будете видеть, что событие KeyPress и соответствующее событие KeyRelease обнаруживаются в окне терминала, из которого Вы работали xev
.
Они посмотрят что-то как:
KeyPress event, serial 37, synthetic NO, window 0x1400001,
root 0x20a, subw 0x0, time 39194549, (284,631), root:(284,683),
state 0x0, keycode 111 (keysym 0xff52, Up), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 37, synthetic NO, window 0x1400001,
root 0x20a, subw 0x0, time 39194673, (284,631), root:(284,683),
state 0x0, keycode 111 (keysym 0xff52, Up), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
Если Вы не видите эти события, то Ваша проблема, вероятно, с клавиатурой (проверьте его в другой операционной системе?).
Если Вы действительно видите события однако, то необходимо смочь использовать код клавиши, данный в конечном счете (если Вы смотрите выше, говорит мой keycode 111 (keysym 0xff52, Up)
) повторно отобразить ключ к Вашей желаемой функциональности.
Этот ответ должен быть полезным: https://askubuntu.com/a/347382/569198
Можно также искать, чтобы видеть, отображается ли какой-либо другой код клавиши уже на использовании:
xmodmap -pke | grep Up