外设天下 - 电脑外设发烧友聚集地

我的人缘0

[讨论] 请教一下,为什么没有厂商开放通过修改固件自定义Fn快捷键的功能?

9 17857
楼主
跳转到指定楼层
发表于 2014-1-16 00:20 只看该作者 倒序浏览 阅读模式
比如我手上这一把ikbc F104,刷的是六键无冲低亮度固件,除了Fn+F12用于将左Ctrl和CapsLock互换,以及Fn+左Win锁Win键外,可用的Fn组合键就只有四组:

Fn+x:菜单键
Fn+F5:静音
Fn+F6:增大音量
Fn+F7:减小音量

这几组快捷键都只考虑了双手操作的情况,一只手根本就按不到这四组中的任何一组。如果我想要将Fn+右Win映射为菜单键,除非是去改键盘固件,否则是做不到的。搜了一下,我发现这方面的资料几乎没有,好像压根就没有厂家提供了这样的功能。可要说用户没有需求吧,显然不是。

我想请问一下,有没有人研究过这个问题。如果厂家不放SDK(我想应该也不可能放吧)也不做这个功能,那有没有可能通过直接修改固件实现该功能的可能性?

谢谢。



0
已赞
微信分享 收藏
回复

使用道具 举报

我的人缘0
推荐
发表于 2014-1-16 17:50 只看该作者


poker2也不行,固件都是官方放出来的。

这个功能并不复杂,不懂为什么厂家都不做。
回复 支持 1 反对 0

使用道具 举报

我的人缘0
推荐
发表于 2014-1-16 11:37 只看该作者
oCameLo 发表于 2014-1-16 02:45
那你知道有哪一把键盘有自定义Fn快捷键的功能么,是改固件还是驱动提供这样的功能?

Poker2 好像有

点评

poker2也不行,固件都是官方放出来的。 这个功能并不复杂,不懂为什么厂家都不做。  详情 回复 发表于 2014-1-16 17:50
回复 支持 1 反对 0

使用道具 举报

我的人缘0
推荐
发表于 2014-1-16 02:45 只看该作者
LuckyBird929 发表于 2014-1-16 01:00
什么样定位的产品 就只有什么样定位的功能

减少投入 只用在中高端的产品上

那你知道有哪一把键盘有自定义Fn快捷键的功能么,是改固件还是驱动提供这样的功能?

点评

Poker2 好像有  详情 回复 发表于 2014-1-16 11:37
回复 支持 1 反对 0

使用道具 举报

我的人缘0
推荐
发表于 2014-1-16 01:00 只看该作者
测试
什么样定位的产品 就只有什么样定位的功能

减少投入 只用在中高端的产品上

点评

那你知道有哪一把键盘有自定义Fn快捷键的功能么,是改固件还是驱动提供这样的功能?  详情 回复 发表于 2014-1-16 02:45
回复 支持 1 反对 0

使用道具 举报

我的人缘0
6
发表于 2014-1-16 18:28 只看该作者
产品研发需要时间和投入。iphone看上去很复杂吗?不砸几百亿 美元搞不出来的。就这样,还要靠无数厂商围着apple给它提供生态系统才有人买。

让厂家开发一个没多少人用,还可以到处是BUG给人喷的功能有点强人所难了。君不见早期cherry很多键盘都有自定义功能,又有多少用户愿意花上一天半天学一下的?

如果真有那么多用户需要编程功能,现代的Cherry键盘也不会没这个选项了。
至于你想要的功能,我觉得autohotkey都可以软件模拟出来,问题是,你愿意花时间学吗?

点评

键盘固件和操作系统在你看来是一样的东西,需要砸下去几百亿和无数厂家围着转才搞得定?我只是好奇有没有厂家提供过,或者有没有人通过修改固件的方式实现过这个功能,我哪句话“强人所难”地要求厂家必须要做一定要  详情 回复 发表于 2014-1-16 20:58
回复 支持 反对

使用道具 举报

我的人缘0
7
发表于 2014-1-16 18:55 只看该作者
不懂。。。。。。。。
回复 支持 反对

使用道具 举报

我的人缘0
8
发表于 2014-1-16 20:58 只看该作者
测试
obuhz 发表于 2014-1-16 18:28
产品研发需要时间和投入。iphone看上去很复杂吗?不砸几百亿 美元搞不出来的。就这样,还要靠无数厂商围着a ...

键盘固件和操作系统在你看来是一样的东西,需要砸下去几百亿和无数厂家围着转才搞得定?我只是好奇有没有厂家提供过,或者有没有人通过修改固件的方式实现过这个功能,我哪句话“强人所难”地要求厂家必须要做一定要做非做不可?

这个功能会不会有人用,你说了不算,我说了也不算。我个人确实有需要,提出来当成是个技术问题来讨论而已,想戴表请找人大,大帽子也烦请留着自用,犯不着。

至于AHK,作为一个程序员,我可以很负责地告诉你,我所说的这个功能除非去改键盘固件,否则没有任何人可以用软件方式来实现。

点评

你非要用一个不向系统回报的FN键当然没法用AHK实现,但你为什么非要用FN做组合键?有那么AHK可以监控的键你不用,你就盯上了FN?有ctrl,alt.shift,ctrl+alt,ctrl+shift,atl+s  详情 回复 发表于 2014-1-17 11:08
回复 支持 反对

使用道具 举报

我的人缘0
9
发表于 2014-1-17 11:08 只看该作者
oCameLo 发表于 2014-1-16 20:58
键盘固件和操作系统在你看来是一样的东西,需要砸下去几百亿和无数厂家围着转才搞得定?我只是好奇有没有 ...

你非要用一个不向系统回报的FN键当然没法用AHK实现,但你为什么非要用FN做组合键?有那么AHK可以监控的键你不用,你就盯上了FN?有ctrl,alt.shift,ctrl+alt,ctrl+shift,atl+shift,,有左,右ctrl,alt,shift等等的区别,还有长按短按的区别,我很难明白,你为什么就非要FN加组合键不可?

我用apple手机举个例子,说明很多你觉得很简单的功能需要大量的投入才能获得,对于一些用户不常用的功能,厂家实在不太可能开发。键盘当然不用几百亿美元,但键盘开发不代表不需要经费。一款键盘你觉得能赚多少毛利?几十万毛利恐怕算多的,那能投入到固件开发的有多少?

而且我说了,早期的Cherry键盘基本都有自定义功能,我说了是不算。那么我问你,为什么现在cherry键盘都没自定义功能了?

你作为一个程序员,你觉得一个卖键盘的公司能养得起几个“程序员”天天满足用户的各种突如其来的想法?你作为一个程序员,你难道不知道功能越多BUG越多的道理,你以为IKBC天天拖,是因为他们想拖?你以为他们不想让poker2的固件和键盘一起成熟?

你作为一个伟大的“程序员”,你做过像样的项目没?你开发过单片机没?你觉得这是很简单的功能,那正好,poker2用的是台湾芯唐的Arm芯片,请你开发一个开源的项目造福大家?poker2上市已经快一年了,固件依然不太成熟,我想你这样伟大的程序员正好发挥实力让大家崇拜一下。

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则