相关疑难解决方法(0)

如何设置快捷方式来截取选定区域?

In gnome's screen shot program, the quick keys PrtScn captures the entire screen and alt+PrtScn captures the active window. Is there a way to script or set up the third capture option of a selected area?

Update: I don't seem to have this key already mapped... 在此处输入图片说明

gnome shortcut-keys screenshot 12.04

127
推荐指数
4
解决办法
22万
查看次数

如何找到*为什么*我无法绑定某些键盘快捷键(或哪个应用程序使用了它)?

简而言之:(在 Unity 下)有什么方法可以找出哪个应用程序获取了一些全局快捷方式?我不要求“标准快捷方式”,而是要求某种方式来获取有关实际快捷方式的信息(哪个应用程序实际上刚刚在我当前的配置中保留了给定的键)

更长的故事:

我在管理键盘快捷键时遇到了可重复的问题。在这一刻:

  • Synapse 有时 (*) 无法绑定 Win-Space,因为它是激活快捷方式,报告“无法注册带有签名 'space' 的热键 'activate'”(通常意味着此快捷方式已被占用)

    (*) 一次登录后它有效,另一次登录后它不起作用。我怀疑两个应用程序之间存在竞争……

  • F9 出于某种原因使我的屏幕稍微变暗(并且 F9 无法到达应用程序级快捷方式,因此例如我的 byobu 菜单不起作用)

我尝试查看各个地方,并且:

  • 我在键盘设置/快捷方式中没有看到任何这些快捷方式

  • 我在 gconf-editor 中找不到它们(我特别尝试在值中搜索 F9,但没有找到)

  • 我在 dconf-editor 中找不到它们(没有搜索,所以我点击了一些最明显的路径)

所以我的问题是:有什么方法可以询问 unity/dconf/gconf/d-bus/关于当前全局热键分配的问题(哪个进程保留哪个键)。或者强制将这些分配记录到某个日志文件中。或者从某个地方 grep 它们。或者………

keyboard shortcut-keys unity compiz shortcuts

14
推荐指数
2
解决办法
1641
查看次数

如何获取 Ubuntu 18.04 上抓取的密钥的完整列表?

语境

现代桌面环境包括调节音量、与媒体播放器交互等功能。

这是一个不完整的列表:

  • XF86音频较低音量
  • XF86音频提高音量
  • XF86电池
  • XF86计算器
  • XF86显示器
  • XF86探索者
  • XF86主页
  • XF86KbD亮度向下
  • XF86KbBrightnessUp
  • XF86邮件
  • XF86信使
  • XF86MonBrightnessDown
  • XF86Mon亮度上升
  • XF86关机
  • XF86睡眠
  • XF86暂停
  • XF86触摸板切换

需要

有时,一个程序已经获取了一些键,这会阻止另一个程序的正常操作。为了解决这种情况,我们必须知道哪个程序已经获取了密钥,并调整或禁用它们。

每个桌面环境都提供了一种处理快捷键的方法,但仅限于它们自己的快捷键,而不是连接到 X 会话的任何随机程序获取的所有快捷键。

如何在 Ubuntu 18.04 上获取这些已抓取密钥的完整列表?

先搜索再提问

这些页面提供提示:

问题是:xdotool key XF86LogGrabInfo没有列出所有键。

例如,我在一个实例中,xfcepulseaudio-plugin抓取了至少 4 个媒体键,但是在 上XF86LogGrabInfo,Xorg 日志只会列出 3 个(示例日志,不显示 XF86AudioPlay、XF86AudioRaiseVolume、XF86AudioLowerVolume)。

xorg shortcut-keys

5
推荐指数
0
解决办法
1394
查看次数

标签 统计

shortcut-keys ×3

12.04 ×1

compiz ×1

gnome ×1

keyboard ×1

screenshot ×1

shortcuts ×1

unity ×1

xorg ×1