61 lines
2.1 KiB
YAML
61 lines
2.1 KiB
YAML
Categories:
|
|
- Connectivity
|
|
- Games
|
|
License: GPL-3.0-only
|
|
SourceCode: https://github.com/experiment322/controlloid-client
|
|
IssueTracker: https://github.com/experiment322/controlloid-client/issues
|
|
LiberapayID: '1571871'
|
|
|
|
AutoName: Controlloid
|
|
Summary: Turn your phone into a real game controller for PCs
|
|
Description: |-
|
|
Controlloid is a small open source application that turns your phone into a
|
|
real game controller for your PC. It works on Linux and Windows and can
|
|
connect through anything that allows the creation of a LAN network: WiFi,
|
|
Bluetooth, USB etc. It works over internet too, but for optimal performance
|
|
it is recommended to create a hotspot on your PC and disable other network
|
|
connections (such as wired) which allows the connected devices to access
|
|
the internet.
|
|
|
|
The server application can be downloaded from the following link.
|
|
[https://github.com/experiment322/controlloid-server controlloid-server]
|
|
|
|
'''Features'''
|
|
* All the buttons of a PS2 controller (except L3 and R3)
|
|
* Supports multiple clients (limited to 16 on Windows)
|
|
* Analog stick deadzone (set from Preferences)
|
|
* Move, resize and overlap buttons in layout editor
|
|
* Creation of multiple layouts to acomodate different games
|
|
* More to come! (suggestions welcome on GitHub)
|
|
|
|
RepoType: git
|
|
Repo: https://github.com/experiment322/controlloid-client
|
|
|
|
Builds:
|
|
- versionName: 1.0.0
|
|
versionCode: 8
|
|
commit: v1.0.0
|
|
subdir: android/app
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y -t stretch-backports npm
|
|
init: npm install
|
|
gradle:
|
|
- yes
|
|
prebuild: truncate -s 0 ../../node_modules/@react-native-community/cli/build/commands/server/external/xsel
|
|
scanignore:
|
|
- android/build.gradle
|
|
- node_modules/react-native-svg/android/build.gradle
|
|
- node_modules/react-native-screens/android/build.gradle
|
|
scandelete:
|
|
- node_modules
|
|
|
|
MaintainerNotes: |-
|
|
Use scanignore to allow the "node_modules/react-native/android"
|
|
local Maven repository which contains the React Native library.
|
|
|
|
AutoUpdateMode: Version v%v
|
|
UpdateCheckMode: Tags
|
|
CurrentVersion: 1.0.0
|
|
CurrentVersionCode: 8
|