본문 바로가기
자유 게시판

갤럭시S2 터치스크린 감도 문제 해결

by 테그라크 2011. 8. 30.
xda의 vitalij님 게시글을 간략하게 번역해 놓은 것입니다.
http://forum.xda-developers.com/showthread.php?t=1161262


As some of you have noticed SGS2 touchscreen have quite an annoying issue - it starts to register movement only when you have moved finger on screen quite a bit. Probably this video will explain it better: Youtube video. (original thread)

여러분들중 몇몇은 터치스크린에서 아주 짜증스러운 문제를 느꼈을 겁니다. - 터치스크린이 손가락을 대고 꽤 많이 움직인 후에야 이동(화면움직임, 스크롤등)을 인식하는 겁니다. 아마 이 영상을 보시면 더 쉽게 이해하실 수 있을거에요.




I have analyzed kernel sources and found ways to fix this issue, so the touchscreen will behave normally like on SGS1.

전 커널 소스를 분석했고 이 문제를 해결하기 위한 방법을 찾았어요. 터치스크린이 갤럭시S1에서처럼 정상적으로 동작할거에요.


1) use attached app. Obviously you will need root for this. Just drag slider to 0, press "Apply" and press "Enable serv.". That will make service to autostart when you reboot, and apply settings after every screen lock/unlock cycle. Please note - some people reported that movement becomes a bit jerky immediately after applying setting, so just lock/unlock your phone. At least for me everything is smooth then. Also you can play with advanced settings if you feel adventurous
BTW you can test settings in this app too - large black area is a multi-touch tester as well


1) 첨부된 앱을 사용하세요. 루팅은 꼭 되어 있어야 합니다. 슬라이더를 0으로 맞추고 "Apply" 버튼을 누르고 "Enable serv." 버튼도 누르세요. 이것이 리부팅 되었을때 자동으로 시작되면서 스크린 잠금과 잠금해제가 될 때마다 사용자 값을 설정해 줄겁니다. 기억해 두세요 - 몇 분들이 이 설정을 적용한 후 움직임이 빠릿해졌다고 알려줬습니다. 한 번 폰을 잠금상태로 만들었다가 풀어보세요. (암호가 해제된 일반 잠금화면) 물론 당신이 원한다면 다른 값을 설정 해볼 수도 있습니다.
이 앱으로 설정을 테스트할 수도 있습니다. 앱의 검은 배경이 멀티터치 테스터에요.


2) any custom kernel maker - just modify file /arch/arm/mach-s5pv310/mach-c1.c
you need to change this config structure (and of course mention me and this thread in your kernel description ) :


2) 커널 개발자들께 - arch/arm/mach-s5pv310/mach-c1.c 파일만 수정하면 됩니다.
아래의 설정 배열을 수정하세요. (그리고 당신의 커널 게시물에 저와 이 게시물을 언급해주세요. ^^)


Code:
static u8 t9_config[] = {TOUCH_MULTITOUCHSCREEN_T9,
131, 0, 0, 19, 11, 0, 32, MXT224_THRESHOLD, 2, 1,
0,
15, /* MOVHYSTI */
1, 11, MXT224_MAX_MT_FINGERS, 5, 40, 10, 31, 3,
223, 1, 0, 0, 0, 0, 143, 55, 143, 90, 18};

change
Code:
15, /* MOVHYSTI */

to
Code:
0, /* MOVHYSTI */


AND guys if you find it useful, don't be leechers, buy me a beer, I spend a lot of time figuring all of this out
link to buy a beer


그리고 님들아 이거 유용하면 leecher로 있지말고 맥주 한 잔 사세요. 나 이거 찾을려고 시간 겁나 투자했음
vitalij에게 맥주 사기 링크


by vitalij@XDA

*앱은 원본 게시물에서 받으실 수 있습니다.
http://forum.xda-developers.com/showthread.php?t=1161262

댓글