有趣的是,事实证明这几乎是不可能的。将ALT键重新映射为另一个CTRL键不是解决方案,因为您失去了ALT键功能(某些功能是必不可少的,例如AltTab)。
那么,如何获得类似于OSX的行为,在OSX中,CMD键用于键盘快捷键(也用于在之间切换窗口CMDTAB)?
我知道我可以在将键CTRLTab重新映射ALT为CTRL键后分配在窗口之间切换。但是随后,我CTRLTAB在某些应用程序中失去了真正的功能,这对于切换选项卡也很重要。基本上,我的CTRL和ALT键将成为相同的键,并且这两个修饰键不可能有两组不同的快捷键。
对我来说一个很好的解决方案可能会办法赶上ALTC,ALTV,ALTX,等在窗口的管理水平和发送,而不是CTRLC或CTRLV或CTRLX等来聚焦窗口。在Windows上,可以通过AutoHotKey来实现。
在Linux上,我听说过一个名为AutoKey的应用程序,但是与AutoHotKey不同,您必须使用GUI来设置快捷方式。因为我将手动编写几乎所有Alt组合,所以我不希望GUI应用程序这样做。我应该能够通过编写文本文件进行配置。
使用Gnome或Xmonad是否可以实现这一目标?
在Ubuntu(Gnome)中,绝对没有办法改变GTK应用程序的鼠标滚轮速率.它在GTK中是硬编码的,由"智能"算法决定,该算法动态地取决于窗口大小.
所以我下载了源代码并找到了返回步长值的函数.我改变它首先返回一个非常小的数字,然后是0(看它是否有任何影响).
我做到了
./configure
make
sudo make install
Run Code Online (Sandbox Code Playgroud)
按照GTK网站的指示.
编译没有任何问题(我有库)
那么,我重启,它绝对没有影响.我的猜测是Ubuntu仍然使用它附带的原始GTK.你认为这里有什么问题?