2

Мой ключ удаления не работает в Ubuntu, он ничего не делает. Я понимаю, что это обычная проблема, но я не мог решить ее с помощью информации, найденной в другом месте.

Я бегал xev. Нажатие клавиши «а» дает:

KeyRelease event, serial 30, synthetic NO, window 0x2c00001,
    root 0x1a6, subw 0x0, time 7255643, (-113,-107), root:(425,300),
    state 0x2010, keycode 38 (keysym 0x61, a), same_screen YES,
    XLookupString gives 1 bytes: (61) "a"
    XFilterEvent returns: False

Нажатие «Удалить» дает:

FocusOut event, serial 30, synthetic NO, window 0x2c00001,
mode NotifyGrab, detail NotifyAncestor

FocusIn event, serial 30, synthetic NO, window 0x2c00001,
    mode NotifyUngrab, detail NotifyAncestor

KeymapNotify event, serial 30, synthetic NO, window 0x0,
    keys:  2   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

Оттуда я не знаю, что делать. Помогите?


--- Редактировать ---

Более подробно: Ubuntu Hardy, студийное издание.

Клавиатура Logitech UltraX (967498), беспроводная. Я не смог найти его на странице Logitech, но вот он: UltraX


--- Редактировать 2 ---

Нажатие Delete в виртуальном терминале после showkey -s:

0xe0 0x53
0xe0 0xd3

После showkey -k:

0x6f
0xef

(Первые строки при нажатии вниз, второй ряд при отпускании).


--- Редактировать 3 ---

gauthier@ubuntu:~$ xmodmap -pke | grep -i delete
keycode  91 = KP_Delete KP_Decimal KP_Delete KP_Separator
keycode 107 = Delete
gauthier@ubuntu:~$ sudo dumpkeys | grep -i remove
[sudo] password for gauthier: 
keycode 111 = Remove          
string Remove = "\033[3~"
gauthier@ubuntu:~$ 

0x6f - 111, но я не вижу никаких других связей с тем, что я написал ранее.


--- РЕДАКТИРОВАТЬ 4 ---

Интересно, что Ctrl-v затем delete заставляет курсор мигать один раз, тогда ничего не отображается. Нажатие Enter после этого не дает ^M затем ничего (даже не новое приглашение).

Enter еще раз результаты : command not found .

Я не уверен насчет гнома, я на студии Ubuntu, Харди.

1 ответ1

3

Учитывая, что выходные данные showkey -s соответствуют ожидаемым, и, тем не менее, xev не показывает нажатия клавиш, одна из возможностей состоит в том, что ключ был определен как ярлык в вашей среде оконного менеджера / рабочего стола.

Возникает ли проблема, если вы вошли в систему как другой пользователь? Если нет, то вы, вероятно, случайно определили Delete как ярлык для чего-то, что не имеет очевидного эффекта.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .