InputShare Code
Share the keyboard and mouse of PC with an Android device
Brought to you by:
bhznjns
输入流转 能够让你的安卓设备通过有线/无线的方式和电脑共享键鼠。
| 配对界面 | 连接界面 | 系统托盘 |
|---|---|---|
请前往[发布界面][https://github.com/BHznJNs/InputShare/releases]下载最新版本的压缩包,解压,运行其中的 .exe 可执行文件。
你首先需要启用你的安卓设备上的 开发者选项。
对于有线连接:
对于无线连接:
下面的快捷键在你连接设备完成后可用:
| 快捷键 | 功能描述 |
|---|---|
<Ctrl>+<Alt>+s |
在您的电脑和 Android 设备间切换控制 |
<Ctrl>+<Alt>+q |
退出程序 |
F1 |
多任务切换 |
F2 |
回到桌面 |
F3 |
返回 |
F4 |
上一首歌曲 |
F5 |
播放 / 暂停 歌曲 |
F6 |
下一首歌曲 |
F7 |
降低音量 |
F8 |
提升音量 |
F9 |
降低亮度 |
F10 |
提升亮度 |
F11 |
熄屏 |
F12 |
亮屏 |
下面的快捷键在你连接设备完成后且没有共享输入时可用:
| 快捷键 | 功能描述 |
|---|---|
<Alt>+UP |
向上滚动 |
<Alt>+DOWN |
向下滚动 |
<Alt>+[ |
上一首歌曲 |
<Alt>+] |
下一首歌曲 |
<Alt>+\ |
播放 / 暂停 歌曲 |
你可以参考这个视频,将无线调试设置到系统下拉通知栏:
安卓手机快捷启用无线调试
不会,输入流转 只会共享键盘和鼠标,不会将安卓设备的屏幕内容投屏到电脑。
不需要,软件内打包了adb,会自动调用。
克隆此仓库:
git clone https://github.com/BHznJNs/InputShare
cd InputShare
安装依赖项:
pip install -r requirements.txt
运行入口文件:
python main.py
如果你想要自己构建这个项目,请继续阅读:
安装 pyinstaller:
pip install pyinstaller
获取 customtkinter 库的路径
pip show customtkinter
这会输出一个类似于下面这样的路径: c:\users\<user_name>\appdata\local\programs\python\python310\lib\site-packages
然后你就可以使用这个命令来构建项目(替换 <CustomTkinter Location> 为上面获得的 customtkinter 库路径):
pyinstaller --windowed --icon=ui/icon.ico --add-data "./ui/icon.ico;ui/" --add-data "./ui/icon.png;ui/" --add-data "./adb-bin/;adb-bin/" --add-data "./server/scrcpy-server;server/" --add-data "<CustomTkinter Location>/customtkinter;customtkinter/" main.py