0 votes
by (160 points)

2022年3月2日,系统升级后,按Home键无法返回主界面,仅能默认进入之前预设开机自启的程序。

1 Answer

0 votes
by (24.7k points)

开发者您好,请问您使用的设备型号以及PUI版本是多少?
另外,您是否修改过Home键的功能配置。如是否通过SystemKeyConfig.prop修改了Home键的功能:
https://developer.pico-interactive.com/docs/cn/12050/225387/
或者是否通过SDK修改了Home键的功能:
https://developer.pico-interactive.com/docs/cn/12050/225284/#_9-8-%E7%B3%BB%E7%BB%9F%E7%9B%B8%E5%85%B3

您可以通过以上两种方式还原Home键的功能,或者您可以尝试初始化设备。

by (160 points)

设备型号:Pico Neo 3 Pro
PUI版本: 4.5.30
并没有修改过Home的功能配置。
按照你们提供的两种方式进行还原,无效,Home依然无法返回主界面或打开系统设置。
目前无法打开系统设置,要初始化设备需要怎样操作?

by (24.7k points)

开发者您好,
您先按照提供的两种方式修改一下其他的功能,看两种方法是否执行成功,
如通过SystemKeyConfig.prop来禁用HMD确认键,或者修改双击Home键的功能等,看是否成功,
您也可以通过以下代码修改Home键单击功能为打开快捷设置:

PXR_System.PropertySetHomeKeyAll(HomeEventEnum.SINGLE_CLICK, HomeFunctionEnum.VALUE_HOME_GO_TO_SETTING, 0, null, null, callback);


 private void callback(int obj)
    {
        Debug.Log("VALUE_HOME_GO_TO_SETTING dcallback");
    }

查看callback是否执行等来确保设置脚本执行。

初始化设备的意思是将您的设备恢复出厂设置:
在设置->通用->恢复出厂设置处,进行恢复出厂设置。

...