在KDE5中,如何在每个活动的应用程序上使用相同的快捷方式但实现不同的操作?
我F3
在文本编辑器中使用的示例,find next
当我使用chrome时,我希望它刷新网页。这个问题可以理解为:如何在KDE中自定义chrome / chromium快捷方式?
KDE具有出色的高级快捷方式管理系统,同一全局快捷方式目前不能用于不同的操作,但BUT过滤器类似于Active window
或Existing window
可以应用于全局快捷方式以限制每个应用程序的操作。
将不可用KDE的功能,将允许每个应用程序动作的单一的全球快捷方式是kwin
唯一的限制,因此如果一个应用程序有它自己的键盘快捷键实现,KDE全局快捷键然后可以使用过滤器来实现同样的每个应用程序的动作全局快捷方式。
过滤功能对于自定义应用程序(如铬)或其他具有无法编辑的内置快捷键的应用程序的键盘快捷键也很有用。在不影响其他非目标应用的情况下...
下面的示例显示了如何使用常用的快捷方式F3
(通常用于find/find-next
操作,这不是全局KDE快捷方式)refresh page
在铬中进行操作(不影响F3
其他应用程序的搜索功能):
systemsettings5 > Shortcuts (under workspace) > Custom Shortcuts
添加一个新组(这是必需的,以便能够根据每个应用程序进行过滤):
Edit > New Group > Select the new group > Open Condition tab
通过单击添加活动窗口的过滤条件
New > Active Window
然后,我们可以单击New...
然后browser
用作窗口角色的值(如果我们定位到所有浏览器)
现在我们的组已经设置好了,我们需要在其中添加一个新的全局快捷方式,我们将F5
使用按钮模拟(刷新动作)F3
。
Select the new group > Edit > New > Global shortcut > Send keyboard input
最后,我们将在触发器选项卡上分配F3
并在我们将编写的操作上F5
……下面的捕获演示了整个过程。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句