Как восстановить функциональность удаления ключа?
Я в Ubuntu 10.10. Я также использую Compiz Fusion для анимации. Мой ключ удаления не удаляет текст. Когда я нажимаю " Удалить", мое текущее открытое окно перемещается на первый рабочий стол / рабочую область Ubuntu.
Я думаю, что некоторые программы связали этот ключ. Как я могу определить, так ли это?
Alt + Ctrl + Delete работает нормально.
Как восстановить функциональность клавиши Delete по умолчанию?
С наилучшими пожеланиями.
2 ответа
Вы можете запустить это в gnome-terminal
и надеюсь найти плагин, который крадет ваш Del ключ:
for i in $(gconftool-2 --get /apps/compiz-1/general/screen0/options/active_plugins|sed "s/\[\|\]//g"|sed "s/,/ /g"); do echo "# $i:"; gconftool-2 -a /apps/compiz-1/plugins/"$i"/screen0/options | grep "_key\|_button\|trigger_\|initiate\ \|panel_first_menu\|keyboard_focus\|execute_command\|show_launcher" | grep -v "Disabled\|=[[:space:]]*$" | sort; done; echo -e "\n# metacity overrides:"; gconftool-2 -a /apps/metacity/global_keybindings | grep -v "disabled\|cycle\|switch_panels" | sort; gconftool-2 -a /apps/metacity/window_keybindings | grep -v "disabled" | sort
Вы можете открыть терминал и запустить программу "xev". Это откроет простое окно, которое будет захватывать все события, которые Xserver отправляет этому окну. Вы можете переместить мышь в это окно и нажать клавишу удаления. Вот что я вижу в своей системе:
xxx@xxx:~$ xev
[... many lines from mouse movement ...]
KeyPress event, serial 35, synthetic NO, window 0x1800001,
root 0xa7, subw 0x0, time 649387, (-4,16), root:(439,52),
state 0x0, keycode 119 (keysym 0xffff, Delete), same_screen YES,
XLookupString gives 1 bytes: (7f) ""
XmbLookupString gives 1 bytes: (7f) ""
XFilterEvent returns: False
KeyRelease event, serial 35, synthetic NO, window 0x1800001,
root 0xa7, subw 0x0, time 649497, (-4,16), root:(439,52),
state 0x0, keycode 119 (keysym 0xffff, Delete), same_screen YES,
XLookupString gives 1 bytes: (7f) ""
XFilterEvent returns: False