시냅틱 터치 패드가 임의로 작동을 멈춤 아무런 이유없이 발생하며 1 년 이상 수정

두 대의 노트북이 있습니다. 하나의 Dell Vostro와 다른 Vaio Z. 둘 다 Synaptics를 가지고 있습니다 (예, 확인했습니다. 그리고 원래 드라이버도 Synaptics에서 나왔습니다). 두 랩톱 모두에서 터치 패드 스크롤이 임의의 시간에 작동을 멈추고 재부팅을 제외하고는 아무것도 해결되지 않는 것 같습니다. 때로는 무작위로 다시 작동하기 시작합니다. OEM에서 최신 드라이버를 모두 다운로드했습니다.

흥미롭게도 관리자로 프로그램을 실행하면 해당 창에서만 스크롤이 작동합니다.

이 문제는 매우 이상합니다. 아무런 이유없이 발생하며 1 년 이상 수정 프로그램을 찾을 수 없었습니다. 포럼에서 몇 가지 특이한 제안 (예 : “창을 이전 작업 상태로 복원”)을 보았지만이 문제를 올바르게 해결하는 수정은 없습니다. 최신 드라이버 설치를 시도했지만 이전 작업 구성으로 창을 복원하고 싶지 않습니다.

운영체제 : Windows 7 64 bit Professional (Sony Vaio Z-VPCZ128GG) Windows 7 32 bit Professional (Dell)

편집 : 임시 솔루션은 시냅틱 드라이버를 제거하고 Windows 7에서 기본 제공 드라이버를 사용하도록하는 것입니다. 그러나 Synaptic 드라이버 는 마우스 휠 대신 스크롤 버튼을 활성화 하기 때문에 실제로 선호합니다 (일부 앱에서 유용함)



답변

이것을 .bat로 저장하십시오

taskkill -f -im syntpenh.exe
cd C:\Program Files\Synaptics\SynTP
start "" "syntpenh.exe"
exit

TP 고정 해제 용입니다

세 손가락으로 탭하면 TP가 정지됩니까? 그렇다면 3-f 탭이 멈추지 않더라도 몇 번 더 시도하십시오. 그렇지 않은 경우 해당 .bat를 실행하십시오.


답변

마우스를 꽂은 다음 오른쪽 하단의 패널을 마우스 오른쪽 버튼으로 클릭하고 “하드웨어 설정”을 선택하면 마우스 패드를 볼 수 있습니다. 마우스를 사용하여 다시 활성화하십시오. 내가 아는 유일한 것은 확실하게 작동합니다. 그러나 그렇지 않은 문제가있는 경우 다른 방법을 잘 모르겠지만 제거하고 Windows 기본 마우스 패드 드라이버를 사용하십시오. 그러나 그 전에는 비활성화 된 경우 활성화하고 그렇지 않은 경우 비활성화하고 다시 활성화하십시오. 작동해야합니다. 적어도 나를 위해 않습니다.


답변

장치 관리자에서 :-

  1. “MIce 및 기타 포인팅 장치”에서 “Dell Touchpad”를 엽니 다.
  2. 비활성화
  3. 사용

(터치 스크린이없는 경우 키보드를 사용하여 대화 상자를 탐색하여 터치 패드가 완전히 종료되므로 대화 상자를 탐색하십시오.)


답변

그것이 SynTPEnh.exe 인 것을 발견했습니다. (이제 다시 시작하는 바로 가기가 있습니다.) 종료하고 다시 시작하면 잠시 동안 다시 작동합니다. 내 PC에서는 가장자리에서 스 와이프가있는 Windows 8 드라이버에서만 멈췄습니다. syn의 사이트에서 최신 버전을 다운로드하여 사라질 것으로 기대했지만 이제는 더 자주 발생합니다.


답변

이것은 내 문제입니다. 어떤 이유로 SynTPEn 프로그램이 중지됩니다. Synaptic 프로그램이 중지 될 때 다시로드하는 .VBS 파일 (Visual Basic Script)을 만드는이 문제를 해결했습니다.

CheckSynTPEnh.vbs라는 새 파일을 만들고 “C : \ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs \ Startup”디렉터리에 저장하십시오. 이런 방식으로 스크립트는 Windows 시작시 실행됩니다.

코드는 다음과 같습니다.

set objWMIService = GetObject ("winmgmts:")
procName = "SynTPEnh.exe"

Do While true
foundProc = False
for each Process in objWMIService.InstancesOf ("Win32_Process")
    If StrComp(Process.Name,procName,vbTextCompare) = 0 then
        foundProc = true
    End If
Next
If foundProc = True Then
    'WScript.Echo "Found Process"
else
    'WScript.Echo "NOT Found Process"
    Dim objShell
    Set objShell = WScript.CreateObject( "WScript.Shell" )
    objShell.Exec("C:\\Program Files\\Synaptics\\SynTP\\SynTPEnh.exe")
    Set objShell = Nothing
End If
WScript.Sleep(10000)
Loop

나는 이것이 누군가를 도울 수 있기를 바랍니다.


답변

재부팅으로 문제가 일시적으로 해결되면 하드웨어 문제가 아닙니다.

다른 트랙은 드라이버입니다. 항상 문제가 있었거나 소프트웨어 업데이트 후 작동이 중지 되었습니까?

최신 드라이버를 설치한다고해서 항상 문제가 해결되는 것은 아닙니다. 이전 버전의 드라이버를 설치하거나 대신 OS와 함께 제공되는 드라이버를 사용하는 것이 좋습니다.