안녕하십니까
터치스크린 노트북을 이용해 HMI 같은걸 작업하고 있습니다.
현재 문제가 프로그램상 "놓을때까지 스위치"기능이 적용된 버튼을 Left Hold를 통해 놓을때까지 눌러진 값을 출력 해야하는 항목이 있는데,
마우스로는 정상 동작하는데 터치 스크린으로는 잘 동작하지 않습니다.
터치 스크린은 기본이 터치를 길게하면 우클릭 판정으로 사용하는데,
윈도우 설정을 통해 해당 기능을 비활성화 해도 여전히 정상 동작하지 않아 이유를 확인 및 검토해보니,
윈도우 기반 터치 스크린은 터치 후 가만히 있는 동안은 클릭 판정이 되지 않고, 터치 후 약간 움직여야 클릭 상태로 넘어 간다고 합니다.
이 상태에서 바로 떼냐 유지 하냐에 따라 일반 클릭과 Left Hold 판정의 차이가 생깁니다.
이 내용을 알고 사용하는 사람이면 괜찮지만, 그 외 인원이 사용하는 경우가 많은 프로그램이라서 문제를 해결하고자 합니다.
관련 내용을 인터넷에서 많이 찾아봤지만 적절한 방안이 없어 문의드립니다.
인터넷 상에는 아래와 같은 해결 방안들이 눈에 띄었지만 함께 작성드린 내용 때문에 적용이 어렵거나 보류 중입니다.
1. LabVIEW Touchscreen Toolkit For LabVIEW 유료 애드온 사용
- 카피당 추가 금액이 있는 유료 애드온
- 원하는 기능이 정상 동작하는지 알 수 없는데, 체험판으로는 동작 테스트도 할 수 없음
2. 터치스크린 제조사로부터 관련 내용을 임의 수정한 전용 드라이버를 제공 받아 설치
- 판매처 및 노트북 제조사 서비스 센터에 문의 결과 관련 대응이 어렵다고 답변
제가 필요한 내용은 터치 여부 및 좌표를 확인하는 기능만 있으면 사용 가능합니다.
혹시 관련 내용에 대해 이미 겪어서 해결하셨거나, 알고 있는 내용이 있으신 분은 답변 부탁 드리겠습니다.
감사합니다.
터치 스크린 방식이 2가지 있습니다.
정전식과 감압식인데요.
각각 특징이 있습니다.
말씀 하시는 걸로 봐서는 감압식 쓰시는거 같은데요.
말씀 하시는 기능은 정전식이 필요해 보입니다.
음 아마 정전식이 맞을거 같습니다. 강하게 눌러서 동작하지도 않고 사실 터치를 하면 화면상 터치가 되었다는 강조 표시는 나오고 있습니다.
다만 터치를 떼거나, 살짝 움직여서 드래그 상태가 되지 않으면 좌클릭 다운이라는 판정이 생기지 않네요.
윈도우 바탕화면에서 폴더등을 생성해서 터치를 해봐도 동일합니다.
처음 말씀드린것처럼 터치 시 터치위치에 대한 강조표시는 발생하니 아마 터치 자체는 인식하는거같습니다.
다만 윈도우 레벨에서 첫 터치 후 가만있을때 좌클릭이라는 결과를 내놓지 않는거라 답답하네요..
혹시 Windows 10 이상 쓰시나요?
설정 창을 보다 생각난건데요.
테블릿 모드가 설정을 방해 할 수도 있다는 생각이 드네요.
윈도우 11 PC입니다.
360도 폴드 제품이라 아마 접는 순간 태블릿 모드로 자동전환되는거같은데 접어도 똑같았던거 같아요.
PC를 다시 받으면 관련해서 다시확인해보겠습니다.
답변 감사드립니다.