android - 如何防止指纹扫描仪被选作游戏手柄?
问题描述
我的游戏使用 InputManager 遍历所有设备 ID,选择设置了操纵杆和游戏手柄标志的设备 ID。问题是某些设备(例如 LG V35 ThinQ)正在将他们的指纹扫描仪注册为键盘|操纵杆|游戏手柄,这让我的用户搞砸了。是否有更简单的方法来检测实际的游戏手柄/操纵杆设备,或者这是 LG 解决的错误?
解决方案
也许也检查位置标志?如果位置设置为“内置”,则有 99% 的可能这不是您要使用的设备。
推荐阅读
- java - JavaFX Ant 构建失败,JDK 10.0.2 Eclipse Photon
- jpa - Jpa标准api中空结果的通用假查询
- linux - 如何在Linux中匹配2个文件一个文件有1列,第二个文件有2列
- angular - 使用 queryParams 重定向到 url
- apostrophe-cms - 多个小部件视图
- active-directory - 使用 Halyard 的 Spinnaker LDAP
- wix - 卸载后程序文件中存在空目录
- xml - 简单的前同级选择返回意外结果
- android - 从gradle中的多个依赖项中排除同一组?
- c# - 在 Xamarin.Forms 中使用 View Model 的属性绑定到 StaticResource?