linux - 如何通过bash脚本添加快捷键

标签 linux ubuntu keyboard-shortcuts compiz

我们正在 Linux Ubuntu 中开发 kiosk 模式。我们想通过命令行(bash 脚本)定义快捷方式。这可能吗?我们希望通过 bash 脚本自动设置我们的信息亭模式。因此不可能通过 Compiz 创建新的快捷方式。

有什么想法吗?

最佳答案

快捷键通常取决于您使用的窗口管理器。如果您使用的是 Ubuntu,您应该将 Gnome 作为默认的 windowsmanager,这样您就可以使用 Gnome 控制中心 来设置您想要的快捷方式。

另一种方法是使用像 Xbindkeys 这样的工具,它独立于窗口管理器,并从简单的文本文件(通常是 ~/.xbindkeysrc)读取按键配置。

因此您可以使用以下命令在系统中安装 Xbindkeys:

sudo apt-get install xbindkeys

然后在 bash 脚本中,您可以在 ~/xbindkeysrc 配置文件中添加一个新条目来添加快捷方式。

关于linux - 如何通过bash脚本添加快捷键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15084303/

相关文章:

php - OOM Killer - 仅杀死 PHP 实例

php - 关机前执行一个函数

vim - 您在 Vim 中使用过的最喜欢/最高效的宏是什么?

linux - Shift 锁定键的作用类似于 Escape 和 Shift 锁定。如何仅使用 xmodmap 使其表现得像转义?

java - IntelliJ IDEA 12.0 意图调整(插入)

c - 这是与子进程共享只读内存的安全方法吗?

python - 在单个端口上收集大型 ip hoSTList 的默认登录页面 URL

Ubuntu:java_home 环境变量存储在哪里

node.js - Nginx:[警告] 0.0.0.0:80 上的冲突服务器名称 "non.com",已忽略

python - Django(Gunicorn)在生产中没有看到 ENV VARS,但 Django-shell 有