当我按Caps Lock等时,我可以让我的Ubuntu发出声音吗?

在楼上的电脑上,当我们按下Caps Lock,Number Lock和Scroll Lock时,我们可以让电脑发出声音。 有没有办法在Ubuntu 12.04上执行此操作?

好的,所以我让它与xbindkeys一起工作。

我们将使用Beep作为通知声音。

要安装Beep:

sudo apt-get install beep 

有必要在最近的版本中启用扬声器。

 modprobe pcspkr 

好的,现在通知脚本:
首先创建一个新文件,并将其另存为notification.sh。

插入这段脚本(有史以来最小的脚本?):

 beep 

并保存。
把它放在安全的地方,对于这个小“啧啧”,我会把它放在/ home / notification /
现在我们需要xbindkeys:

 sudo apt-get install xbindkeys 

安装完成后,转到您的主文件夹,并创建一个名为“.xbindkeysrc”的新文件。
xbindkeys需要此文件,但不起作用。
使用文本编辑器打开此文件。

现在我们确实需要xbindkeys要求的关键数字。
要获得这些,请打开终端,然后输入:

 xbindkeys -k 

将弹出一个窗口,然后按下您想要代码的键,例如。 大写锁定。

你会看到类似的东西:

在$ HOME / .xbindkeysrc中绑定一个键。 “NoCommand”
m:0x2 + c:66
大写锁定

现在,我们只需要m:0x2 + c:66部分(可能与您不同)。 把它们写下来(在文本编辑器或其他东西中)并重复这个过程,直到你拿到所有的钥匙。

现在,还记得我们在texteditor中打开的xbindkeysrc吗? 我们将添加以下内容:

 "bash /home/notification/notification.sh" 

该行将告诉xbindkeys在按下某些键时必须执行的操作。 我们要添加的下一行是键码,如下所示:

 m:0x2 + c:66 

如果你想要多个键发生同样的事情,你必须分开键,如下所示:

 m:0x2 + c:66 || m:0x3 + c:67 

|| 是指OR,这与您无关。

可能需要注销/登录才能将蜂鸣声映射到Caps Lock(例如)。

我希望本指南对您和其他人有用。