Nem*_*emo 23 shortcut-keys synapse
当我尝试编辑突触配置时,它不允许我使用左侧Super作为调用它的快捷方式。有没有我可以通过的迂回方式。

当我只是按下 Windows/Super 键时,配置窗口不会确认它。但是,组合快捷方式(例如Super+ A)确实可以正常工作。
由于我使用 Precise 和 Unity,我还需要一种方法将 Windows/Super 键的默认破折号行为更改为其他内容。
Rob*_*Rob 13
我知道这现在有点旧,但无论如何认为解决方案很有用。
首先删除任何超级键绑定,例如<super>+p是屏幕设置的常见绑定
然后关闭突触
在 ~/.config/hotkeys/synapse.hotkeys
改变
Signature=<Control>space
Run Code Online (Sandbox Code Playgroud)
到
Signature=Super_L
Run Code Online (Sandbox Code Playgroud)
重新启动突触
jna*_*nas 12
在从启动板 ppa 安装的更高版本的突触中,设置位于.config/synapse/config.json. 在关闭突触时编辑它以指定Super_L为激活密钥。
{
"ui" : {
"shortcuts" : {
"activate" : "Super_L",
...
}
}
}
Run Code Online (Sandbox Code Playgroud)
请参阅https://launchpad.net/~synapse-core/+archive/ubuntu/testing。
请参阅下面这个更好的答案。
您必须将操作绑定到 的Super扫描码或键码;普通热键记录修饰键的状态并丢弃它们的按键事件;因此,您永远不会看到仅对按下 做出反应的东西Alt,而是对A按键以及Alt按键的记录状态做出反应。
使用的热键库是 libgtkhotkey(12.04 上的 0.2),它不支持使用修饰符的按键事件。您必须编写自己的补丁来捕获这一点,并可能以签名格式支持这样的事情。
使用现有签名格式的所有测试除了错误之外均未产生任何结果。
| 归档时间: |
|
| 查看次数: |
22350 次 |
| 最近记录: |