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


루팅 상태에서

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
    좋은 정보 감사합니다. ^^
댓글 쓰기 권한이 없습니다.
정렬 목록 검색 쓰기
등록된 글이 없습니다.
1 - 2