小编Ere*_*kin的帖子

将键盘快捷键(复制,粘贴等)重新映射为Alt键而不是Ctrl

有趣的是,事实证明这几乎是不可能的。将ALT键重新映射为另一个CTRL键不是解决方案,因为您失去了ALT键功能(某些功能是必不可少的,例如AltTab)。

那么,如何获得类似于OSX的行为,在OSX中,CMD键用于键盘快捷键(也用于在之间切换窗口CMDTAB)?

我知道我可以在将键CTRLTab重新映射ALTCTRL键后分配在窗口之间切换。但是随后,我CTRLTAB在某些应用程序中失去了真正的功能,这对于切换选项卡也很重要。基本上,我的CTRLALT键将成为相同的键,并且这两个修饰键不可能有两组不同的快捷键。

对我来说一个很好的解决方案可能会办法赶上ALTCALTVALTX,等在窗口的管理水平和发送,而不是CTRLCCTRLVCTRLX等来聚焦窗口。在Windows上,可以通过AutoHotKey来实现。

在Linux上,我听说过一个名为AutoKey的应用程序,但是与AutoHotKey不同,您必须使用GUI来设置快捷方式。因为我将手动编写几乎所有Alt组合,所以我不希望GUI应用程序这样做。我应该能够通过编写文本文件进行配置。

使用Gnome或Xmonad是否可以实现这一目标?

linux keyboard gnome xmonad keyboard-shortcuts

6
推荐指数
0
解决办法
2386
查看次数

我修改了GTK源代码并重新编译:没有效果

在Ubuntu(Gnome)中,绝对没有办法改变GTK应用程序的鼠标滚轮速率.它在GTK中是硬编码的,由"智能"算法决定,该算法动态地取决于窗口大小.

所以我下载了源代码并找到了返回步长值的函数.我改变它首先返回一个非常小的数字,然后是0(看它是否有任何影响).

我做到了

./configure
make
sudo make install
Run Code Online (Sandbox Code Playgroud)

按照GTK网站的指示.

编译没有任何问题(我有库)

那么,我重启,它绝对没有影响.我的猜测是Ubuntu仍然使用它附带的原始GTK.你认为这里有什么问题?

linux gtk ubuntu gcc gnome

1
推荐指数
1
解决办法
279
查看次数

标签 统计

gnome ×2

linux ×2

gcc ×1

gtk ×1

keyboard ×1

keyboard-shortcuts ×1

ubuntu ×1

xmonad ×1