스크립트를 사용하여 한 손 모드 활성화

click fraud protection

오버스캔 보상을 활용하는 간단한 스크립트를 사용하여 루팅된 Android 기기에서 한 손 모드를 활성화하세요.

더 크다고 항상 더 좋은 것은 아니다

더 큰 휴대폰 화면이 등장하면서 대부분의 사람들이 르브론 제임스가 아닌 이상 한 손으로만 휴대폰의 모든 구석구석에 접근하는 것이 거의 불가능합니다. 그러나 Note 시리즈와 같은 대형 휴대폰은 비디오 및 웹 콘텐츠를 소비하는 것이 얼마나 편안하기 때문에 여전히 인기가 높습니다. 일부 제조업체는 고객이 휴대폰을 사용하고 싶은 상황에 자주 직면하게 된다는 점을 인식하고 있습니다. 한 손으로만 사용할 수 있으므로 디스플레이 내용의 크기를 조정할 수 있는 '한 손 모드' 옵션을 내장했습니다. 파리. 예를 들어 Galaxy Note 휴대폰에는 화면을 한쪽 모서리로 축소하는 설정이 있으며 Apple은 최근 화면 내용을 화면 중간에 표시하는 'Reachability'라는 자체 솔루션을 도입했습니다. 표시하다. 하지만 Nexus 6과 같은 휴대폰의 경우 한 손 모드를 활성화할 수 있는 스톡 옵션이 없습니다.

오버스캔 보상

운 좋게도 일반적으로 휴대폰 디스플레이에 전혀 사용되지 않는 기능을 활용할 수 있습니다. '오버스캔'을 보정하는 것을 '오버스캔'이라고 합니다. TV 시청자에게 항상 전체 화면 환경을 제공하기 위해 많은 TV에서 입력 디스플레이의 가장자리가 잘려 오버스캔이 발생할 수 있습니다. 따라서 Android에서 이 문제를 해결하기 위해 Google은 API 레벨 18(Android 4.3 Jelly Bean)을 사용하는 개발자가 오버스캔 여백을 사용하여 디스플레이 불일치를 보상할 수 있도록 허용했습니다. Google은 또한 해상도/DPI와 같은 몇 가지 디스플레이 옵션을 'am' 셸 명령(ActivityManager)에서 'wm'으로 전환했습니다. 셸 명령(WindowManager)을 도입하고 개발자가 자신의 앱을 컴퓨터에서 쉽게 테스트할 수 있도록 'overscan' 명령을 도입했습니다. 장치.

한 손 모드 시연

요구사항

  • 당신은 루팅되어 있어야합니다.
  • Android 4.3 이상을 사용해야 합니다.
  • 재부팅 후에도 이 현상이 지속된다는 점에 유의하세요. 아래 값을 충분히 높게 설정하지 마십시오. 장치를 충분히 작동할 수 없다는 것입니다. 문제가 발생하면 adb를 사용하여 재설정 명령을 수행할 수 있습니다.
  • 선택 사항이지만 Tasker와 같은 자동화 앱을 사용하여 홈 버튼을 위로 스와이프하거나 왼쪽에서 오른쪽으로 흔드는 등의 작업에 셸 명령을 바인딩하는 것이 좋습니다.

필요한 명령은 다음과 같습니다.

wm overscan LEFT, TOP, RIGHT, BOTTOM

여기서 각 방향은 디스플레이가 해당 방향에서 얼마나 멀리 이동해야 하는지를 나타내는 픽셀 수입니다. 예를 들어 TOP를 600으로 설정하면 화면 내용이 600픽셀 아래로 이동합니다. 원하는 대로 화면을 축소하는 값 집합을 가장 잘 찾으려면 각각의 조합을 실험해 볼 수 있습니다. 예를 들어 TOP를 수직 해상도의 절반으로 설정하여 Apple의 접근성을 모방할 수 있습니다. 오버스캔을 재설정하려면 다음을 사용하세요.

wm overscan reset

매우 간단합니다! 버튼에 도달하기 위해 화면을 축소하는 데는 효과적이지만 개인적으로 Google 키보드 문제가 있었습니다. 시도해 보시고 문제가 발견되면 댓글로 알려주세요!