阅读52 返回首页    go 阿里云 go 技术社区[云栖]


微软通用折叠键盘(UNIVERSAL FOLDABLE KEYBOARD)按键设计问题

最近买了微软通用折叠键盘(UNIVERSAL FOLDABLE KEYBOARD),部件号:GU5-00015   型号:1695


使用中发现了几个关于按键设计的问题,请解决:

1、该键盘在官方文档《技术数据表》中提到(附图如下),在连接IOS设备(iPhone、iPad)时,ESC键的功能是 “Browser Back key function”,但实际使用中我正确连接了iPhone,键盘上也选对了设备类型,按下ESC键的反应却和按下Home键的效果是一样的,即返回了iPhone的主界面。

我使用官方网站下载的“通用折叠键盘 (Universal Foldable Keyboard) 固件更新”程序检查了该设备,显示该设备固件版本是1.10,键盘布局设置为“中文简体”,点击更新,固件版本也没有变化,说明固件可能已经是最新版了。

    所以,现在的问题是,目前该设备在连接IOS设备(iPhone、iPad)时,ESC键的按键效果并非如官方文件所述为“Browser Back key”,而是“Home key”,但是键盘本身已经在左下方提供了一个“Home key“了,在一个键盘上提供两个同样功能的按键显然是没有任何意义的,所以目前按键的设定肯定是错误的,该错误应该被修正。

    另外,既然该设备可以通过固件更新等软件更改键盘布局或修改按键映射代码,我更需要ESC键在IOS设备上现其应有的按键功能,即与在Windows下的功能一样,为“Escape key”,因为IOS系统在9.0以后对快捷键功能做了增强,能够识别“Escape key”,经测试,在很多弹出界面中,可以按下“Escape key”实现“取消”功能,从而关闭弹窗或实现“退出”的效果,所以“Escape key”的功能比“Browser Back key”的功能更实用,因此最好提供一个按键设置程序允许用户修改键盘的按键映射,或提供对该键盘修改按键映射的开发接口,从而方便用户自行更改该按键映射代码。

2、该键盘在官方文档《技术数据表》中提到,在连接IOS设备(iPhone、iPad)时,Fn/CMD键的功能是“Command key”,经测试该键在多数情况下的按键反应都是正常的,但是有一种情况除外:IOS允许用户在运行某些app时按住“Command key”弹出快捷键列表,如邮件app、备忘录app、safari app等都提供了这样的功能(附图如下)。

但是使用该键盘时,按住“Command key”却不能弹出该快捷键列表,原因未知,目前我只测试了iPhone下的使用效果,不知道iPad下该按键是否正常,请帮忙排查一下原因。谢谢。




最后更新:2017-05-12 11:17:03

  上一篇:go autoinboxの贩売担当者でございます。今日本にeコマースを开拓していますので、商品のレビューを募集中
  下一篇:go Lumia950更新14998至15007成功后频繁死机