Skip to content

VacantHusky/scrcpyFpsGameKeyMap

 
 

Repository files navigation

本仓库复刻自(https://github.com/Genymobile/scrcpy)。

在其原有基础上添加了按键映射。

对于基础功能,参见源仓库。

1. 使用

发行版下载对应系统的构建文件。

fps_game_config.txt中编辑按键坐标,其坐标值应在[0, 1]。

在该目录,按住Shift,右键,在终端打开,输入命令运行。

若使用usb连接手机,则输入命令:

./scrcpy -d --no-key-repeat -m 1280

若使用无线连接,则输入:

./scrcpy -d --tcpip=你手机的ip:端口 --no-key-repeat -m 1280
# 例如
./scrcpy --tcpip=192.168.5.102:5555 --no-key-repeat -m 1280

若你的手机还未开启无线连接,可以先使用usb连接,然后输入以下命令开启无线连接:

adb tcpip 5555 

使用【`】键切换鼠标,这个键在数字1键的左边,就是那个~键。

话说怎么在markdown的行代码块里用【`】这个号啊。

fps_game_config.txt中的按键解释如下:

pointX = 0.55; // 初始视角点
pointY = 0.4;
speedRatioX = 0.00025; // 鼠标速度
speedRatioY = 0.0006;
wheelCenterposX = 0.20;  // 方向轮盘中心点
wheelCenterposY = 0.75;
wheelLeftOffset = 0.1;  // 上下左右滑动的距离 WASD
wheelRightOffset = 0.1;
wheelUpOffset = 0.24;
wheeldownOffset = 0.2;
leftProbeX = 0.145; // 左右探头 QE
leftProbeY = 0.364;
rightProbeX = 0.21;
rightProbeY = 0.364;
autoRunX = 0.84; // 自动跑 =
autoRunY = 0.26;
jumpX = 0.94; // 跳 空格
jumpY = 0.7;
mapX = 0.95; // 地图 M
mapY = 0.03;
knapsackX = 0.09; // 背包 Tab
knapsackY = 0.9;
dropX = 0.91; // 趴 Z
dropY = 0.9;
squatX = 0.84; // 蹲 C
squatY = 0.93;
reloadX = 0.76; // 装弹 R
reloadY = 0.93;
pickup1X = 0.7; // 拾取1 F
pickup1Y = 0.34;
pickup2X = 0.7; // 拾取2 G
pickup2Y = 0.44;
pickup3X = 0.7; // 拾取3 H
pickup3Y = 0.54;
switchGun1X = 0.45; // 换枪1 1
switchGun1Y = 0.9;
switchGun2X = 0.55; // 换枪2 2
switchGun2Y = 0.9;
fragX = 0.65; // 手雷 4
fragY = 0.92;
medicineX = 0.35; // 打药 3
medicineY = 0.95;
getOffCarX = 0.92; //  下车 5
getOffCarY = 0.4;
getOnCarX = 0.7; //  上车 7
getOnCarY = 0.54;
helpX = 0.49; //  救人 6
helpY = 0.63;
openDoorX = 0.7; //  开门 X
openDoorY = 0.7;
lickBagX = 0.7; //  舔包 T
lickBagY = 0.25;
fireX = 0.86; //  开火 鼠标左键
fireY = 0.72;
openMirrorX = 0.94; //  开镜 鼠标右键
openMirrorY = 0.52;
punctuationX = 0.888; //  万能标点 B或鼠标中键
punctuationY = 0.338;

About

在scrcpy项目的基础上添加了按键映射,支持安卓14

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 68.6%
  • Java 27.2%
  • Roff 1.5%
  • Meson 0.9%
  • Shell 0.8%
  • Makefile 0.8%
  • Other 0.2%