├── .gitignore ├── LICENSE ├── README.md ├── acls └── mouse.whitelist ├── client ├── input-client.1 ├── input-client.c ├── input-client.h └── makefile ├── common ├── network.h ├── protocol.c ├── protocol.h └── strdup.h ├── libs ├── easy_args.c ├── easy_args.h ├── logger.c └── logger.h ├── makefile ├── osc ├── makefile └── osc-xlater.c ├── protocol ├── example.txt └── protocol.md ├── server ├── input-server.1 ├── input-server.c ├── input-server.h ├── makefile ├── uinput.c └── uinput.h └── wireshark ├── dissectors.lua └── show_struct_size.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitinfo/network-gamepads/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitinfo/network-gamepads/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitinfo/network-gamepads/HEAD/README.md -------------------------------------------------------------------------------- /acls/mouse.whitelist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitinfo/network-gamepads/HEAD/acls/mouse.whitelist -------------------------------------------------------------------------------- /client/input-client.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitinfo/network-gamepads/HEAD/client/input-client.1 -------------------------------------------------------------------------------- /client/input-client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitinfo/network-gamepads/HEAD/client/input-client.c -------------------------------------------------------------------------------- /client/input-client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitinfo/network-gamepads/HEAD/client/input-client.h -------------------------------------------------------------------------------- /client/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitinfo/network-gamepads/HEAD/client/makefile -------------------------------------------------------------------------------- /common/network.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitinfo/network-gamepads/HEAD/common/network.h -------------------------------------------------------------------------------- /common/protocol.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitinfo/network-gamepads/HEAD/common/protocol.c -------------------------------------------------------------------------------- /common/protocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitinfo/network-gamepads/HEAD/common/protocol.h -------------------------------------------------------------------------------- /common/strdup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitinfo/network-gamepads/HEAD/common/strdup.h -------------------------------------------------------------------------------- /libs/easy_args.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitinfo/network-gamepads/HEAD/libs/easy_args.c -------------------------------------------------------------------------------- /libs/easy_args.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitinfo/network-gamepads/HEAD/libs/easy_args.h -------------------------------------------------------------------------------- /libs/logger.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitinfo/network-gamepads/HEAD/libs/logger.c -------------------------------------------------------------------------------- /libs/logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitinfo/network-gamepads/HEAD/libs/logger.h -------------------------------------------------------------------------------- /makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitinfo/network-gamepads/HEAD/makefile -------------------------------------------------------------------------------- /osc/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitinfo/network-gamepads/HEAD/osc/makefile -------------------------------------------------------------------------------- /osc/osc-xlater.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitinfo/network-gamepads/HEAD/osc/osc-xlater.c -------------------------------------------------------------------------------- /protocol/example.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitinfo/network-gamepads/HEAD/protocol/example.txt -------------------------------------------------------------------------------- /protocol/protocol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitinfo/network-gamepads/HEAD/protocol/protocol.md -------------------------------------------------------------------------------- /server/input-server.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitinfo/network-gamepads/HEAD/server/input-server.1 -------------------------------------------------------------------------------- /server/input-server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitinfo/network-gamepads/HEAD/server/input-server.c -------------------------------------------------------------------------------- /server/input-server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitinfo/network-gamepads/HEAD/server/input-server.h -------------------------------------------------------------------------------- /server/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitinfo/network-gamepads/HEAD/server/makefile -------------------------------------------------------------------------------- /server/uinput.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitinfo/network-gamepads/HEAD/server/uinput.c -------------------------------------------------------------------------------- /server/uinput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitinfo/network-gamepads/HEAD/server/uinput.h -------------------------------------------------------------------------------- /wireshark/dissectors.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitinfo/network-gamepads/HEAD/wireshark/dissectors.lua -------------------------------------------------------------------------------- /wireshark/show_struct_size.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitinfo/network-gamepads/HEAD/wireshark/show_struct_size.c --------------------------------------------------------------------------------