我使用的是 Microsoft Office 键盘,该键盘具有用于剪切、复制和粘贴的专用按钮。我能够在 Xfce 的键盘设置 GUI 中选择该模型,它会创建匹配的 XF86Cut、XF86Copy 和 XF86Paste 事件条目。之后,剪切、复制和粘贴在 Firefox 和 LibreOffice 中可以完美地工作,因为它们本身支持定义的 XF86xxx 事件。
然而 Xfce(或 Gtk)不处理这些事件。
我已经xdotool key ctrl+x
在 Xfce 键盘设置 GUI 中添加了相应按钮的快捷方式条目,但 xdotool 似乎总是需要给出相应的窗口 ID,所以这不起作用。
关于如何在 Xfce 中使用专用的剪切、复制和粘贴键还有其他想法吗?
答案1
可能需要使用“命令链接”来提供搜索命令来获取要在其上执行键设置操作的窗口。例如,尝试xdotool getactivewindow key ctrl+x
.man xdotool
有关命令链和其他窗口搜索选项的更多信息,请参阅 参考资料。