如何将键盘上的“计算器”按钮与计算器调用连接起来?

如何将键盘上的“计算器”按钮与计算器调用连接起来?

我的键盘上有一个calculator按钮。在 Windows 下,它会启动 Windows 计算器。但在 Xubuntu(但使用 kubuntu-desktop)下,它什么也不会启动,处于非活动状态。要启动计算器,我必须从Application > Utilities现在开始选择它。

我如何将calculator按钮与计算器连接起来,以便像在 Windows 中一样启动它。

答案1

如果你正在使用 Compiz 配置设置管理器 (CCSM),则可以使用“ Commands”插件来“ Assign bindings to arbitrary commands”。Commands只需在终端中输入以下内容即可轻松安装“”插件:sudo apt-get install compiz-plugins-extra

其强大的按键抓取器可能更有机会捕捉自定义键盘按钮的按下,以便提供正确的按键绑定,并将其分配给列表中的正确命令。命令的按键绑定,即:“ Run command 0”将调用您在与“ ”相关的命令部分中编写的行Command line 0

在“ Commands”选项卡中Commands Plugin,我们写入了当按下正确的键或键绑定时想要执行的任意命令,如下一张屏幕截图所示:

在此处输入图片描述

然后我们点击Key Bindings同一窗口的“ ”选项卡,以便为命令启用正确的键绑定。请注意,我将计算器的命令放在了“ Command line 1”中,因此键绑定将与“ ”相对应,Run command 1如下一张屏幕截图所示。

在此处输入图片描述

要查看“ Edit Run command 1”键绑定,我只需单击Disabled右侧的“ ”按钮,它会显示一个带有复选框的窗口,启用后会显示选项。然后只需点击“获取组合键”并按下键盘上的正确按钮即可。请注意,键绑定对应于“ XF86Calculator”键。

这样,您可以定义任意数量的自定义键绑定来满足您的需要。

祝你好运!

PS Compiz Config 设置管理器可以从软件中心或通过sudo apt-get install ccsm终端进行安装。

答案2

编辑:抱歉,我不知怎么没看到您正在使用 KDE...这个答案适用于 Xfce...

据我所知,这些键可以按照与任何其他键盘快捷键相同的方式分配:

转到SettingsKeyboardShortcuts for Applications。(或类似操作 - 我使用的是德语本地化版本)。应该有一个按钮可以添加新的自定义键盘快捷键。

按下添加按钮后弹出的第一个对话框会询问要运行的命令。我记不清 Xubuntu 上安装了哪个计算器,但你可以尝试输入xcalc命令名称,或者也许gnome-calculator

第二个对话框将记录您按下的键。

答案3

系统设置->快捷键和手势->自定义快捷键
编辑->新建->全局快捷键->命令/URL
在操作选项卡上命令/URL:输入“kcalc”
在触发器选项卡上,单击按钮(可能标记为“无”)以输入键盘快捷键。

请注意,如果您知道启动它的命令,您可以将其推广到使用任何计算器程序(或任何程序) - 上面使用“kcalc”作为示例。

我相信这是迄今为止唯一适用于 KDE(如要求的那样)且无需安装某些额外特殊包的答案。

感谢以下参考资料中的用户 lueck 提供的信息: https://forum.kde.org/viewtopic.php?f=15&t=96246

答案4

我在 Kubuntu 下使用了一个小脚本,它不仅可以打开KCalc,还可以检查它是否已经打开,如果是,则将其置于最前面:

#!/bin/bash
if [ `wmctrl -l | grep -c "KCalc"` != 0 ]
then
    wmctrl -F -R "KCalc"
else
    kcalc
fi

wmctrl它需要安装包。

您可以将脚本设置为自定义Command/URL快捷方式。确保它是可执行的。

它也可以与任何其他计算器以及每个基于 X 的桌面环境兼容。

相关内容