이건, 어느 정도 기기를 다룰 줄 아시는 분이어야 하고,
부두사운드를 쓰시는 분께 적용이 됩니다. (부두사운드로 음량조절하는 사람)


루팅 상태에서

1. 루트 익스플로러 이용해서
2. /system/usr/keylayout/s3c-keypad.kl 편집기로 열기
3. key 42 에 VOLUME_UP 을 MEDIA_NEXT 로 바꿔줌
4. key 58 에 VOLUME_DOWN 을 MEDIA_PREVIOUS 로 바꿔줌
5. 저장 후 재부팅

자 이제 당신에게도, 곡넘김이 가능한 하드웨어 버튼이 생겼습니다.
주머니에 넣고 곡넘김이 가능합니다.

파일 자체가 수정이 된거라, 재부팅해도 계속 반영됩니다.
돌아오고 싶으면 그냥 다시 원래대로 써주고, 저장하고, 재부팅 하면 되요.


제 사용 예는 다음과 같습니다.

파워버튼 : POWER+HHOOK :
스크린 ON 시, POWER 키로 작동, 스크린 OFF 시, HEADSET 버튼으로 작동

볼륨업버튼 : MEDIA_NEXT :
다음곡으로 넘기기. 스크린 ON/OFF 무관 작동

볼륨다운버튼 : MEDIA_PREVIOUS :
이전곡으로 넘기기. 스크린 ON/OFF 무관 작동


-------------------------------------------------------------
갤럭시 튜너 안쓰는 분들은 (설마 있을까요?^^, 단지 재부팅시마다 적용하는게 귀찮아서겠죠)

볼륨 업 버튼 : 재생/멈춤으로 할당
볼륨 다운 버튼 : 다음곡 넘기기로 할당

이래주면
전원버튼 안건드리고, 조작 가능합니다.



만약, 버튼 하나로 그냥 곡 넘기고 멈추고 다 하고 싶으시면
볼륨키 중 하나를 HEADSETHOOK 으로 바꿔주면
그게 헤드셋 버튼 역할 해주니까 길게 눌러주기, 더블클릭하기 등으로 곡넘김, 재생, 멈춤 다 되요.
(스크린 ON, OFF 상관 없이 작동)





정리하자면,

s3c-keypad.kl 열어서, 거기 원래 할당되어 있는 역할을 다음과 같은 걸로 바꿔준다.

HEADSETHOOK : 헤드셋 버튼 -> 재생/멈춤/곡넘김을 버튼 하나로 조절
MEDIA_NEXT : 다음곡
MEDIA_PREVIOUS : 이전곡
MEDIA_PLAY_PAUSE : 재생/일시정지

등등등.

옆에 있는 파일들 열어서 보면, 아 이거구나 하는게 감이 올겁니다.
WAKE 냐, WAKE_DROPPED 냐는 신경 쓰지 마시고, 그냥 있던 대로 두세요.
문장 맨 앞에 # 붙이면 주석처리 되는 거라, 반응 안합니다.

터치키라던지, 다른건 눈치껏 보고 응용하실 수 있을 겁니다.


** 단, 길게 누르기를 통해 작동하는 것들은 안드로이드 기본에서 할당되는 게 아니라
각 UI 및 어플 단계에서 작동하는 것들이기 때문에 쉽게 수정이 되는 게 아닙니다(라고합니다)

그니까, 메뉴키 길게 누르면 검색이 뜨는데, 길게 누르면 다른게 나오게 안되냐! 는 어렵다는 거죠.
이건 삼성 터치위즈를 건드려야 하는 거 같아요. 어려워요.



다른 안드로이드의 경우도 거의 비슷합니다.
/system/usr/keylayout 이나 /data/usr/keylayout

여기 가셔서 삽질 좀 해보시면 금방 되요.
서양 덕후들은 에뮬머신으로 쓸 때, 게임 버튼(A, B 이런거)를 물리 버튼에 할당하더군요.

그럼 끝!






참고로 이 팁의 단점은 기존에 할당된 하드웨어키를 포기해야 한다는 점입니다.
볼륨키를 쓰게 되면, 시스템 볼륨 조절은 설정에 들어가서 해줘야 해요.
음악 볼륨이야, 저는 원래 부두사운드를 써서 괜찮습니다만;;
댓글 15
  • ?
    쩝~ 전 왜안될까욤? ㅠ 뭘 잘못했나? 그대로한거같은데용
  • ?
    라임이
    11.03.24
    와우~ 정말좋은정보감사합니다!!
  • ?
    dhnd
    11.03.24
    1프로검둥이 // 재부팅 하셨나용?
    대문자로 쓰셔야 합니다.
  • ?
    -5
    11.03.24
    오... 좋네요.
    루팅 상태에서 아무 어플 없어도 저 파일만 수정하면 가능한건가요?
  • ?
    oops!
    11.03.24
    와.. 좋은정보감사합니다^^
  • ?
    dhnd
    11.03.24
    네 어플 필요 없어용.

    하드웨어 버튼이나, 하단부 터치버튼 같은거 리맵할 수 있어용.
  • ?
    oops!
    11.03.24
    적용 했습니다 재부팅후 잘됩니다

    파워앰프에서는 길게 누르니 다음 \"앨범\"으로 바로 넘어가는군요 최고!!

    좋은 정보 정말 감사합니다 ^^ 추천!
  • ?
    oops!
    11.03.24
    아 그리고 \"s3c-keypad.kl\" 변경시 자동으로 \"s3c-keypad.kl.bak\" 백업파일이 생성되네요

    원래상태로 돌리시려면 파일이름만 바꾸면 될듯합니다!
  • ?
    당근했지요~ 대문자로도 썼구욤~ 흠.머가문제일까욤?
  • ?
    kakarote22
    11.03.24
    유용한 정보네요! 감사합니다.
  • ?
    dhnd
    11.03.24
    파워앰프에서는 길게누르기로 할건지, 두번/세번 누르기로 할건지 옵션에서 조절 가능합니다.
    개인적으로 길게누르기가 더 확실하고 간편한 사용법 같아요.

    저는 셔플로 듣기 때문에, 다음 앨범이나 다음 곡이나 그게 그거라서 상관 없지만..
    근데 그게 원래 \'다음 곡\' 버튼일텐데...;; 아마 파워앰프 설정이 다르게 잡혀있는거 아닐까요.

    미디어 버튼 중에는 \'다음 앨범\'은 원래 없거든요;;
  • ?
    좋은정보 감사드립니당^^
  • ?
    dhnd
    11.03.24
    이건 \'직전파일만 백업\'해주기 때문에
    두번 이상 수정할 경우엔 최초 파일을 따로 보관하셔야 할겁니다.

    저는 그것보다는 \'주석\'을 활용하는게 좋을 것 같아요
  • ?
    저같은경우는 볼륨조절시 미디어볼륨조절로만 쓰고싶은데 미디어볼륨은 뭐라고쓰면될까요? 불가능한가요?
  • ?
    쑨덱
    11.03.26
    좋은 정보 감사합니다. ^^
댓글 쓰기 권한이 없습니다.
분류 정렬 목록 검색 쓰기
List of Articles
제목 글쓴이 추천 조회 날짜
스마트한 세상 100% 즐기기 - 3부 원격기능 2편 16 file 가을빛하 9 2176 2011.03.30
PhoneSetupWizard 응용프로그램 오류 임시해결법 40 file 호랑이등 18 11942 2011.03.30
kied에서 삭제해도 살아있는 어플 지우는 저만의 방법입니다. 6 공무돌이 1 3022 2011.03.30
아스팔드6 오른쪽치우침 해결 기 3 최태풍 2670 2011.03.30
공유기없이 WOL 기능 사용하기! 17 file 에노페스 9 16158 2011.03.30
스마트한 세상 100% 즐기기 - 3부 원격기능 1편 28 file 가을빛하 21 3740 2011.03.29
아스팔트6 0.99달러에 정식으로 구매하기(사진첨부) 19 file 불밤 1 7403 2011.03.29
아스팔트6 0.99$(1100원) 구매 방법 5 Killer Joe 1 2693 2011.03.29
옵두배도 순정펌 복원이 가능해 졌네요!! 1 file 샹크스s 2968 2011.03.27
갤스 순정이어폰 버튼기능 편하네요.. 9 백가이버 1 2494 2011.03.27
좀비어플 관리...autostarts 이거 대박이네요... 7 쫑민 4 6052 2011.03.27
포토샵이 급한데, 포토샵이 없을때 -0-; 7 file Stupid 2 2047 2011.03.27
강좌 테마제작팁을 이용한 활용예제- 2번째 2 file 고도처리 6 5274 2011.03.27
adw런처 ex 사용하시는분들 제스처 기능 사용하시나요? 7 greatkys 3472 2011.03.26
이카루스 스피드모드 빌드5 사용후기 5 유하린 3139 2011.03.25
이카루스님 스피드 커널 추천 설정! 11 가을빛하 3 4061 2011.03.25
갤럭시S 밝기 설정별 배터리 소모 실험 8 file 쉬머 3 4333 2011.03.25
테마작업하실때 나름쓸모있는 EclipsePalette 2 Mraz 1 2376 2011.03.25
키 리맵핑 하는 법 알려드릴게요. 음악감상할 때 특히 좋아요. 15 dhnd 4 5924 2011.03.24
[테그라크 오버클럭] 테그라크 오버클럭 사용방법과 정의 4 초콜렛왕 7 8944 2011.03.24
강좌 테마제작팁을 이용한 활용예제 10 file 고도처리 6 3668 2011.03.23
갤럭시S - kies를 통해 업데이트 중 순정펌 추출하기 54 file 광야아베 33 9119 2011.03.23
[[갤스]] 프로요 확실(?)한 루팅해제(언루팅) 방법입니다... 3 Zz타락천 4967 2011.03.23
갤럭시S 키패드에서의 숨은 기능 12 된장남만 7 4362 2011.03.23
[초간단]상단바시계(검정)->(하얀) services.odex교체법!!! 12 file KaRAME 4 8476 2011.03.22
스마트한 세상 100% 즐기기 - 2부 FTP기능 2편 10 file 가을빛하 12 3078 2011.03.22
스마트한 세상 100% 즐기기 - 2부 FTP기능 1편 27 file 가을빛하 13 3970 2011.03.22
'더블폰' 안심번호를 무료로 쓸수 있는 앱 소개드려요 6 getDesire 3016 2011.03.22
스마트한 세상 100% 즐기기 - 1부 WOL 기능 31 file 가을빛하 21 6670 2011.03.21
티타늄백업 팁 / Integrate Updates System App Into ROM 4 file 짱구삼촌 1 2932 2011.03.21
1 - 116 - 135