Ubuntu
p
鍵在 X 中不起作用
今天我不得不強制關閉我的機器,因為它在暫停恢復期間凍結。重新啟動後,我發現
p
密鑰在 X 中無法正常工作。它在控制台中正常工作。修改後的按鍵,例如
shift
-p
,ctrl
-p
,可以正常工作。跑步
p
時按下xev
FocusOut event, serial 34, synthetic NO, window 0x5000001, mode NotifyGrab, detail NotifyAncestor FocusIn event, serial 34, synthetic NO, window 0x5000001, mode NotifyUngrab, detail NotifyAncestor KeymapNotify event, serial 34, 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
這個問題可能是因為文件損壞而發生的嗎?我將檢查哪個文件是否損壞?
我已經在系統驅動器上執行了 fsck — 通過
tune2fs -C 200 /dev/sda3
在重新啟動之前執行 — 這似乎已經乾淨了。IE$ sudo tune2fs -l /dev/sda3 | grep 'state\|check' Filesystem state: clean Last checked: Sat Dec 11 12:27:16 2010 Next check after: Thu Jun 9 13:27:16 2011
我正在執行更新的(昨天完成的最後一次 dist 升級)ubuntu 10.10。
我意識到這是因為我在手動編輯 xfce 鍵盤快捷鍵文件時犯了一個錯字。
具體來說,該文件
~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
使用修飾符Meta5
(不存在)而不是Mod5
修改p
密鑰。我確實注意到沒有記錄錯誤
~/.xsession-errors
,儘管 xfce 似乎在那裡註冊了東西。有些人可能會注意到我編輯文件的原因之一是為了使相同的快捷方式在載入或不載入鍵盤佈局小程序的情況下工作。根據是否載入了該小程序,“windows”鍵將註冊為
<Super>
or 或<Mod5>
。