SiliconPlay 아이콘 SiliconPlay · 블로그

맥 안드로이드 에뮬레이터의 키 매핑: 화면 버튼과 게임별 배치

안드로이드 게임은 대부분 손가락을 기다립니다. 맥에는 이미 키보드와 마우스가 있고, 컨트롤러가 있는 사람도 있습니다. 트랙패드를 한 시간씩 두드리면 금방 지칩니다. SiliconPlay는 게임 화면 위에 버튼을 놓고, 그 버튼을 키에 묶습니다. 맥 안드로이드 에뮬레이터에서 키 매핑이란 바로 이것입니다. 키나 스틱이 고른 자리의 터치가 됩니다.

SiliconPlay는 Apple Silicon에서만 동작합니다. M1부터 M5, 그리고 그 계열의 더 새로운 칩입니다. Intel Mac과는 호환되지 않습니다. 저는 macOS Tahoe에서 시험했습니다. 다른 macOS라면 무슨 일이 있었는지 알려 주십시오.

키를 쓰기 전까지는 직접 터치입니다

직접 터치가 기본입니다. 포인터가 손가락 역할을 하며, 메뉴나 상점, 키 맵이 없는 앱에는 이 편이 맞습니다. 알려진 게임이 앞에 있으면 SiliconPlay가 커뮤니티 프리셋을 제안할 수 있습니다. 그 프리셋은 받아들일 때까지 꺼져 있습니다. 앱을 열었다는 이유만으로 키 맵이 불러와지지는 않습니다.

안드로이드 화면을 클릭하면 키보드가 키 맵으로 갑니다. 글 칸에 포커스가 있으면 도구 막대에 Typing이 뜨고, 키는 버튼이 아니라 안드로이드로 들어갑니다. F12 또는 Command-K가 Typing과 Game keys를 전환합니다. Command 키를 쓰는 메뉴 단축키는 macOS에 남습니다.

SiliconPlay 창에 포커스가 있는 동안에도 키는 동작합니다. 앱이 에뮬레이터 자신의 창을 처음 따라갈 때 macOS가 Accessibility를 요청합니다. 허용하기 전에는 SiliconPlay 창에 포커스를 두십시오. 키는 그대로 전달됩니다.

기본 배치: MMORPG (WASD)

앱에 들어 있는 일반 배치의 이름은 MMORPG (WASD)입니다. 특정 package에 묶여 있지 않아서 자동으로 제안되지 않습니다. 어떤 게임에나 적용한 다음, 어긋난 곳을 고치면 됩니다. 스틱은 자기 버튼의 가운데를 누르고, 그 키를 누르고 있는 동안 바깥으로 미끄러집니다. 손을 떼면 가운데로 돌아옵니다.

SiliconPlay 1.0.0의 기본 MMORPG (WASD) 키 맵
화면 조작키터치가 하는 일
이동W A S D, 또는 화살표 키가상 스틱입니다. 방향을 누르고 있습니다.
공격J누르고 있습니다. J를 누르는 동안 손가락이 내려가 있습니다.
스킬 11, 또는 gamepad X탭
스킬 22, 또는 gamepad Y탭
스킬 33탭
스킬 44, 또는 right shoulder탭
스킬 55탭
스킬 66, 또는 right trigger탭
점프Space, 또는 gamepad B탭
상호작용F탭
지도M탭
가방B탭
카메라마우스 오른쪽 버튼둘러봅니다. 끌면 시점이 돕니다.

이 프리셋의 메모는 편집기에서 맞추라고 적혀 있습니다. 위치는 시작점으로 보십시오. 게임 화면의 비율이며 0에서 1까지이고, 원점은 왼쪽 위입니다. 그래서 창 크기가 바뀌어도 함께 맞습니다.

버튼이 게임 그림 위에 앉을 때까지 옮깁니다

Edit layout은 키 맵 편집기를 엽니다. 버튼을 끌어 옮깁니다. 버튼을 클릭하면 키나 마우스 버튼을 다시 묶습니다. gold dot을 끌어 크기를 바꿉니다. WASD 조이스틱, 카메라 드래그, 탭, 길게 누르기, 스와이프, 반복을 더할 수 있습니다. Done은 저장합니다. Cancel은 편집기를 열었을 때의 프로필로 되돌립니다. 다시 묶는 도중이면 Escape가 키 가로채기를 취소합니다.

별도의 에뮬레이터 창에는 유리 거품이 창을 따라다닙니다. 거품을 끌어 옮기고, 클릭하면 오버레이, 불투명도, 크기, 편집, 초기화가 나옵니다. 그 자리는 프로필에 저장됩니다. Command-Shift-G가 오버레이를 켜거나 끕니다. 그림의 빈 곳을 누르면 그대로 게임이 클릭됩니다.

F10은 직접 터치로 전환합니다. 메뉴가 매핑된 버튼 대신 실제 손가락을 원할 때 더 단순한 길입니다. 가상 손가락이 눌린 채 멈추면 Shift-Escape가 모든 손가락을 뗍니다.

컨트롤러는 같은 버튼을 누릅니다

칩 하나는 입력을 둘 이상 들을 수 있습니다. 기본 배치에서 skill 1은 1 키와 gamepad X이고, 점프는 Space와 gamepad B입니다. 다시 묶을 때 face buttons, shoulders, triggers, D-pad, menu, options도 연결할 수 있습니다. 컨트롤러는 두 번째 조작 체계가 아닙니다. 키보드와 같은 화면 버튼을 누릅니다.

게임별 배치

어떤 앱은 package로 맞추는 자기 프리셋이 있습니다. 그 게임이 앞에 있으면 SiliconPlay가 제안하고 기다립니다. 먼저 받아들이고, 그림에서 벗어난 것을 끌어 맞추십시오. 이 파일들의 문구는 이것을 커뮤니티 프리셋이라고 부릅니다.

Minecraft은 일반 배치가 아닌 예가 분명합니다. 그 프리셋은 이동에 WASD, 부수기에 왼쪽 클릭, 사용에 오른쪽 클릭, 점프에 Space, 인벤토리에 E, 단축 막대에 1에서 3, 시선에 마우스 오른쪽 버튼을 씁니다. 버튼이 다른 모서리에 있는 게임은 아래쪽 MMORPG 줄이 아니라 이런 맞추기가 필요합니다.

같은 빌드에는 Genshin Impact, Roblox, Call of Duty Mobile, Clash of Clans용 프리셋도 들어 있습니다. 배치 하나가 모두에 맞는다고 말하지 않겠습니다. 제안을 받아들이고, 잠시 플레이한 다음 칩을 옮기십시오.

온라인에서 키 맵 찾기

믿을 수 있는 사본은 앱 안에 있는 것입니다. 누군가 올려 둔 배치를 찾았다면, 그 파일은 SiliconPlay 키 맵이어야 합니다. format id가 stardroid.keymap인 JSON입니다. 그 형식에 맞지 않는 JSON은 거부됩니다. 공유 파일의 위치는 다른 사람의 화면에 맞춰 그려져 있습니다. 편집기를 열고 버튼을 자신의 화면에 맞추십시오.

Pro Mode는 도구 막대, View 메뉴, Settings에 있습니다. 켜면 메인 창에 하드웨어, 키 맵, 진단이 나옵니다. 직접 켜기 전까지는 꺼져 있습니다. 에뮬레이터 창의 거품에는 편집, 오버레이, 불투명도, 크기, 초기화가 그대로 있습니다.

질문

SiliconPlay는 Intel Mac에서 됩니까?

되지 않습니다. Apple Silicon만 됩니다. M1, M2, M3, M4, M5와 그 계열의 더 새로운 칩입니다.

키 맵을 꼭 써야 합니까?

그렇지 않습니다. 직접 터치가 기본입니다. 제안된 프리셋은 받아들일 때까지 꺼져 있습니다.

컨트롤러를 쓸 수 있습니까?

쓸 수 있습니다. 게임패드 버튼은 키보드와 같은 화면 칩을 누릅니다. MMORPG 배치에는 몇몇 스킬과 점프가 이미 연결되어 있습니다.

내 게임용 키 맵은 어디에서 구합니까?

앱이 제안하는 프리셋을 쓰거나, MMORPG (WASD)를 직접 적용한 뒤 고칩니다. 다른 곳에서 온 파일은 올바른 stardroid.keymap JSON이어야 합니다.

Mac용 SiliconPlay 다운로드

블로그에서 더 보기: 키보드 단축키, SiliconPlay로 APK 시험하기, M1부터 M5와 그 이후의 SiliconPlay. 또는 SiliconPlay 홈으로 돌아갑니다.