我的键盘上有一个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...
据我所知,这些键可以按照与任何其他键盘快捷键相同的方式分配:
转到Settings
→ Keyboard
→ Shortcuts 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 的桌面环境兼容。