加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

将新修改键添加到Windows需要什么?

发布时间:2020-12-14 02:26:04 所属栏目:Windows 来源:网络整理
导读:据我所知,“Shift”,“Alt”和“Control”的概念很好地通过键盘本身直接通过OS API进行编码.有时我看到 Windows键用作修饰符,但它似乎没有注册为“真正的”修饰键,比键盘上的任何键都要多. 但是一个人可以添加一个新的修饰键吗?也许在疯狂而疯狂的努力带回
据我所知,“Shift”,“Alt”和“Control”的概念很好地通过键盘本身直接通过OS API进行编码.有时我看到 Windows键用作修饰符,但它似乎没有注册为“真正的”修饰键,比键盘上的任何键都要多.

但是一个人可以添加一个新的修饰键吗?也许在疯狂而疯狂的努力带回空间军校学生键盘?除了物理修改的键盘(或者只是重新映射一些未使用的键),还需要什么:新的驱动程序?新的API调用?完全重写操作系统?

我想这种事情在开源操作系统上比在Windows上要容易得多,是吗?

解决方法

嗯,有一个键盘和鼠标标准的好处.它使事情“工作”而不需要特殊的驱动程序或操作系统补丁.但这意味着键盘和鼠标必须自己标准化才能让它们“正常工作”.

所以,如果你想在键盘上添加一个额外的键 – 无论它是否是一个修改键 – 你必须以某种方式使它有用,这意味着应用程序需要知道它,他们需要一种方法来通知这个钥匙的状态.幸运的是,Windows和其他操作系统是否开源,为此提供了可扩展的标准机制:驱动程序.

所以,简而言之,你需要提供一个驱动程序来扩展标准键盘的标准功能,就像你需要一个驱动程序,如果你买了一个带有19个特殊按钮和3个滚轮而不是标准两个的花式鼠标 – 或 – 三个按钮和一个滚轮.

最后,您需要知道您的特殊键盘的应用程序.如果你的应用程序不知道它的超级大国,那么拥有这个改装键盘会有什么用呢?你可以用你的特殊键盘做的唯一事情是创建包含你的特殊修饰符的热键.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读