다음을 통해 공유


레거시 터치 패드 PC 설정 옵트인(touchpad-legacy-touchpad-pc-settings-opt-in)

이 항목에서는 Windows 정밀 터치패드가 아닌 디바이스가 Windows 8.1 노출되는 다양한 설정을 옵트인하여 가장 일반적인 터치패드 설정을 관리하는 간단하고 탐색하기 쉬운 받은 편지함 솔루션을 제공하는 방법에 대해 설명합니다.

Windows 8.1의 PC 설정은 Windows 정밀 터치패드에 대해 다음 네 가지 설정을 노출합니다.

  • 사용/사용 안 함
  • 에지 제스처 사용/사용 안 함
  • 스크롤 방향 일반/반전
  • 받은 편지함 AAP(우발적 정품 인증 방지)의 강도

레거시 터치패드 도우미 애플리케이션은 사용/사용 안 함 설정과 에지 사용/사용 안 함 및 스크롤 방향 설정을 선택적으로 옵트인할 수 있습니다.

옵트인 요구 사항

  1. 옵트인 프로그램에 참여하려면 터치패드 애플릿이 터치패드 사용/사용 안 함 설정을 전환할 수 있어야 합니다.
  2. 옵트인 프로그램은 레지스트리 값을 설정하고 터치패드 동작을 변경하기 위해 런타임에 레지스트리 변경 내용을 사용해야 합니다. 이 메커니즘은 레거시 터치패드와 연결된 사용자 모드 도우미 애플리케이션에서만 사용할 수 있으므로 WoA(Arm의 Windows) 플랫폼에서는 지원되지 않습니다.
  3. 이 옵트인 프로그램은 특히 클램셸 및 컨버터블 시스템을 대상으로 하며, 외부 도크에 레거시 터치패드를 제공하는 슬레이트 시스템에서는 지원되지 않습니다. 이러한 시스템은 기능 수준이 다를 수 있는 액세서리를 전환할 수 있기 때문입니다.

옵트인 메커니즘

터치패드 애플릿이 옵트인 프로그램을 통해 사용할 수 있는 설정을 지정하려면 다음 레지스트리 키 아래에 DWORD를 지정해야 하며, 이름 문자열은 옵트인할 디바이스의 HWID 문자열과 같습니다. 이 옵트인은 전역입니다. 즉, 모든 사용자는 최신 설정 애플릿에서 사용할 수 있는 옵트인 설정을 볼 수 있습니다.

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\PrecisionTouchPad\LegacyControlled\

해당 DWORD의 값은 비트 마스크의 형태로 애플릿에서 사용할 설정을 지정합니다.

설정 필수/선택
사용/사용 안 함 0x00000001 필수
Edgy 사용/사용 안 함 0x00000002 선택 사항
스크롤 방향 0x00000004 선택 사항

예를 들어 HWID(ACPI\MSFT0001)가 있는 디바이스에서 방향만 활성화/비활성화하고 스크롤하도록 옵트인하는 경우 다음과 같이 DWORD를 만듭니다.

ACPI\MSFT0001 0x00000005

HWID(HID\VID_045E&PID_003F&REV_03FF)가 있는 최신 터치 패드가 모든 설정을 옵트인하려는 경우 다음과 같이 DWORD를 만듭니다.

HID\VID_045E&PID_003F&REV_03FF 0x00000007

참고 레지스트리에서 가져오거나 내보내는 경우 구분 문자이므로 "\"는 "\\"로 복제됩니다. 레지스트리 편집기를 사용하여 붙여넣는 경우 추가 구분 기호를 무시합니다.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\PrecisionTouchPad\LegacyControlled]
"HID\\VID_045E&PID_003F&REV_03FF"=dword:00000007
"ACPI\\MSFT0001"=dword:00000005

자세한 내용은 최상위 컬렉션에 대한 HIDClass 하드웨어 ID를 참조하세요.

설정 변경 사용

터치패드 도우미 애플리케이션의 옵트인은 전역적이지만 설정 자체는 사용자별로 사용자 지정됩니다. 설정 변경 내용을 사용하려면 도우미 애플리케이션이 다음 키 및 해당 하위 키와 연결된 레지스트리 변경 알림을 등록하고 해당 변경 사항에 대해 작업을 수행해야 합니다.

로그온한 사용자가 없는 경우 터치패드를 사용하도록 설정하고 스크롤 방향이 정상(반전되지 않음)이 되도록 기본 설정을 사용해야 합니다.

HKCU\Software\Microsoft\Windows\CurrentVersion\PrecisionTouchPad

이렇게 하려면 RegNotifyChangeKey() 함수를 사용하고 bWatchSubtree 매개 변수를 TRUE로 지정합니다.

사용자가 받은 편지함 PC 설정을 사용하여 터치패드 설정을 수정할 때마다 호출이 RegNotifyChangeKey()에 지정하는 이벤트 핸들을 사용하여 호출자에게 알립니다.

해당 이벤트가 발생하면 터치 패드 애플릿은 지정된 옵트인 값에 따라 다음 값을 각각 읽어야 합니다.

HKCU\Software\Microsoft\Windows\CurrentVersion\PrecisionTouchPad\Status\

설정 이름 Type
사용/사용 안 함 사용 DWORD

0 – 사용 안 함

0이 아닌 경우 - 사용

HKCU\Software\Microsoft\Windows\CurrentVersion\PrecisionTouchPad\

설정 이름 Type
Edgy 사용/사용 안 함 EnableEdgy DWORD

0 – 사용 안 함

0이 아닌 경우 - 사용

스크롤 방향 ScrollDirection DWORD

0 - 표준

0이 아닌 경우 - 역방향

참고 앞의 표에 이름이 지정된 값은 옵트인 엔터티에서 읽기만 하고 덮어쓰지 않아야 합니다. 타사 터치패드 제어판에 대한 다음 섹션을 참조하세요.

타사 터치 패드 제어판

도우미 애플리케이션에서 옵트인된 모든 터치패드 설정은 타사 제어판에서 표시할 수 있습니다. 그러나 받은 편지함 설정 UI(사용자 인터페이스)와의 일관성 및 동기화를 보장하려면 디스플레이를 수정할 수 없어야 합니다. 설정을 변경하는 데 사용된 사용자 지정 바로 가기 키(예: 사용/사용 안 함)는 옵트인 설정에 영향을 주는 경우 비기능적이어야 합니다. Windows는 OEM에서 지원할 수 있는 컨트롤 사용/사용 안 함(CTRL+WIN+F24)을 위한 받은 편지함 바로 가기 키를 제공합니다.

제거

설정 변경을 처리하는 터치패드 도우미 애플리케이션이 제거되면 제거 프로시저에서 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\PrecisionTouchPad\LegacyControlled\에 지정된 옵트인을 제거해야 합니다.