0

有些设备有一个压敏虚拟主页按钮,它被认为是压力传感器,而不是按钮。据我所知,这些三星 Galaxy 设备受到影响:S8S8+、S9、S9+、Note10、Note10+ 和 Fold

三星 Galaxy S9 和 S9+ 规格的屏幕截图,位于 https://www.samsung.com/global/galaxy/galaxy-s9/specs/。 传感器:虹膜、指纹、心率、压力 (!)、陀螺仪、接近度、加速度计、地磁、RGB 光、气压计、霍尔传感器。 按钮:开/关、音量、Bixby。 (主页键不在列表中。)

由于它是传感器,因此应按以下方式列出SensorManager

for (Sensor s : ((SensorManager) getSystemService(SENSOR_SERVICE)).getSensorList(Sensor.TYPE_ALL))
        Log.d("Sensor", s.getName());

但那不是我在这样的设备上进行测试的时候。还能怎么访问?我对HAL(硬件抽象层)了解不够。不知道能不能直接使用Linux内核的驱动。或者是否有一种未记录的方式来访问压敏虚拟主页按钮?

4

0 回答 0