如何根据应用程序更改Fn密钥用法?


34

我想知道是否有任何应用程序可以使您根据当前应用程序以不同的方式使用Fn键。

例如,在终端或您最喜欢的IDE中,您想将它们用作标准功能键,但对于其他应用程序,则要保留默认的Apple键。


2
配备TouchBar的新款MacBook完全可以满足您(六年前)的要求。
Glorfindel

不幸的是,TouchBar功能的首选项不会延续到外部键盘。因此,我仍然在TouchBar MacBook上使用Fluor。(这也是一个很棒的应用程序!)
noio

Answers:


26

福陆是该领域的一个相对较新的成员,它可以完全满足您的需求:

Fluor是一种工具,可让您根据活动的应用程序自动更改键盘上的fn键的行为。

它是开源的,可在macOs Sierra上运行,并且正在积极开发(截至2017年3月)。


2
实际上,Fluor正是这样做的。真的很好 :)
Grogs

2
也非常容易安装和运行:brew cask install fluor,然后从“应用程序”菜单运行。帕鲁瓦停止工作后,我迁移到福陆,对此感到非常满意
Checketts '17

10

您可能正在寻找 FunctionFlip

FunctionFlip的目的仅仅是禁用功能键上的特殊功能-快退,播放,静音等。例如,如果您“翻转” F7,F8和F9,则这些键(仅那些键)将还原为普通F键。用特殊键按fn键可恢复特殊功能。即,“特殊”和“正常”功能被翻转。

要将自定义快捷方式分配给回收的键,请使用Quicksilver或Keyboard Maestro之类的程序。


我编辑了您的帖子,并提供了更多信息,@ ron,但仅粘贴链接并不是此处的工作方式。请进一步了解常见问题
卢瓦克·沃尔夫

@LoïcWolff没问题。
罗恩

9

帕鲁瓦将完全满足您的需求。

引入Palua,这是在任何Mac键盘上快速切换功能键模式的简便方法!

您需要运行游戏,启动图形应用程序或在需要使用F1-F12作为功能键的项目上工作,只需按下Option + Command + TAB即可进行切换。

智能模式:按键模式随具有焦点的应用程序而变化。


到帕卢瓦的链接不起作用,请转到此处itunes.apple.com/us/app/palua/id431494195?mt=12
fredw 2015年

1
不幸的是Palua不能与capitan一起使用。我最终将默认设置为功能键(带有键盘首选项窗格),因为我通常会使用它们,并使用Keyboard Maestro将其中一些重新映射回特殊的苹果键。
jonaustin

1
截至目前,Palua已从App Store和互联网上消失了。
krs013 '16

我不确定,但我认为Palua曾经在El Capitan工作。我尝试从bash /Applications/Palua.app/Contents/MacOS/Palua运行它,但收到此错误。“ 2016-03-19 23:07:40.302 Palua [21714:183915] Palua必须退出,Mac Apple Store收据无效。”
sigjuice

@ ksr013我很失望不能再找到帕卢瓦。我开始喜欢这个小应用程序。知道它可能去了哪里吗?
preeze

3

有一个FNable应用程序可以为您提供帮助(也可以与El Capitan一起使用)。

它可以基于应用程序或使用快捷方式切换Fn键。

它在App Store上不再可用,因此这里是他们的网站:https : //fnable.com/


在App Store中不再可用。哈哈,他们都消失了。
huyz

0

我不知道您需要什么键,但是对我来说,最简单的解决方案是将它们全部用作标准功能键,并使用带有全局快捷键的领结将F7-F12保留为媒体键,而将F1-F6保留为标准功能键。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.