私はXUbuntu 15.10を使用しています。一部のキーボードショートカットがアプリケーションに到達しないことに気付きました(Sublime Text)。
Ctrl+Alt+p アプリケーションからは見えませんが、たとえば Ctrl+Alt+i 正しく認識されます。
xev
の問題をデバッグしようとしましたが、ここに表示されています。
Ctrl+Alt+i 私に与えます:
KeyPress event, serial 28, synthetic NO, window 0x3e00001,
root 0xf9, subw 0x0, time 473258, (88,-10), root:(4850,512),
state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 28, synthetic NO, window 0x3e00001,
root 0xf9, subw 0x0, time 473378, (88,-10), root:(4850,512),
state 0x4, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 28, synthetic NO, window 0x3e00001,
root 0xf9, subw 0x0, time 473530, (88,-10), root:(4850,512),
state 0xc, keycode 31 (keysym 0x69, i), same_screen YES,
XLookupString gives 1 bytes: (09) " "
XmbLookupString gives 1 bytes: (09) " "
XFilterEvent returns: False
KeyRelease event, serial 28, synthetic NO, window 0x3e00001,
root 0xf9, subw 0x0, time 473602, (88,-10), root:(4850,512),
state 0xc, keycode 31 (keysym 0x69, i), same_screen YES,
XLookupString gives 1 bytes: (09) " "
XFilterEvent returns: False
KeyRelease event, serial 28, synthetic NO, window 0x3e00001,
root 0xf9, subw 0x0, time 473770, (88,-10), root:(4850,512),
state 0xc, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 28, synthetic NO, window 0x3e00001,
root 0xf9, subw 0x0, time 473778, (88,-10), root:(4850,512),
state 0x4, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
だが Ctrl+Alt+P 与える:
KeyPress event, serial 28, synthetic NO, window 0x3e00001,
root 0xf9, subw 0x0, time 508401, (90,-17), root:(4852,505),
state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 28, synthetic NO, window 0x3e00001,
root 0xf9, subw 0x0, time 508497, (90,-17), root:(4852,505),
state 0x4, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeymapNotify event, serial 28, synthetic NO, window 0x0,
keys: 4294967289 0 0 0 32 0 0 0 1 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
KeyRelease event, serial 28, synthetic NO, window 0x3e00001,
root 0xf9, subw 0x0, time 508785, (90,-17), root:(4852,505),
state 0xc, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 28, synthetic NO, window 0x3e00001,
root 0xf9, subw 0x0, time 508793, (90,-17), root:(4852,505),
state 0x4, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress
またはKeyRelease
なし p、代わりに不可解なKeymapNotify
があります。
xfce4-settings-editor
が、一致するキーバインディングが見つかりませんでした。
ここからどこに行きますか?このキーの組み合わせを盗むものを見つけるにはどうすればよいですか?
以前にも同様の問題がありました。別のアプリケーションはすでにキーボードショートカットを使用していましたが、[キーボード]> [アプリケーションのショートカット]に表示されていませんでした。したがって、再割り当てできませんでした。
ターミナルで、お気に入りのテキストエディターを使用して次を開きます。
gedit ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
私はあなたが使いたいと思う ctrl+alt+p。 <Primary><Alt>p
で行を検索して削除します。次に、Sublime Textのキーボードショートカットを設定してみてください。