Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.
Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
Start Free Trial
Train ML Models With SQL You Already Know
BigQuery automates data prep, analysis, and predictions with built-in AI assistance.
Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
A linux userspace device driver that allows joystick events to be remapped. Several joysticks can be combined into a single controller, and button/axes events can be remapped to new joystick, keyboard or mouse events. Advanced scripting also supported.
An ESP32-Dev WiFi focuser. DIY or PCB designs.
(c) Robert Brown 2014-2025, Holger M, 2019-2021. All rights reserved.
Code or portions of code may not be copied or used without appropriate credit given to authors.
Spreadsheet to calculate what stepper motor to use.
https://sourceforge.net/projects/arduinoascomfocuserpro2diy/files/Documentation/Nema-Stepper-Motors.xlsx/download
Spreadsheets to calculate...
Linux driver for the Xbox One wireless dongle. xow is a Linux user mode driver for the Xbox One wireless dongle. It communicates with the dongle via libusb and provides joystick input through the uinput kernel module. The input mapping is based on existing kernel drivers like xpad.
Velleman K8055 USB Experiment Interface Board driver.
This driver provides a /proc interface which allows the inputs and outputs of the K8055 to be accessed as if they were files, making the K8055 accessible from any programming language and the shell.
In addition to the /proc interface a joystick/input device is created for each K8055,
Optionally a (user provided) script can be executed by the driver when it detects a change on one of the inputs or outputs.
Deploy in 115+ regions with the modern database for every enterprise.
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
5dpo Component Library for Lazarus (Sdpo) provides a comport (serial port) component, an UVC video driver component for webcams, a Gtk fast painting form and a Joystick component.
This is a joystick driver for Java with support for ForceFeedback (haptic effects). It is based on SDL, therefore it is platform independent and works on Windows, Linux and MacOS X.
Catweasel-OSX is a project with the goal of developing a complete driver suite for the Catweasel MK3 and MK4 PCI card on Mac OS X. It will include floppy, joystick and SID drivers.
User-space linux driver & application for CH Multi Function Panel: support of all 50 keys, green / red led - simulate keys (keyboard, mouse, joystick,...), mouse & joystick axes - use macros for any key sequence & timings - supports up to 16 MFPs
The libjoyevent library transparently intercepts joystick events, simultaneously modifying/masking/logging/generating fake X11 keyboard events as a response to each joystick event based on dynamically selectable configuration profile.
AI-powered service management for IT and enterprise teams
Enterprise-grade ITSM, for every business
Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
A QT-Based program that takes input from joystick/gamepad devices and produces keyboard or mouse activity in XWindows. Great for games with no or mediocre joystick support as well as for emulation. Easy to set up. Supports any number of devices.
JCont is a tool that can be used for running applications using your joystick's buttons or axis movement. It can recognize events from more than one joystick device at once.
lpcusb is a USB core stack for the built-in USB device of LPC214x microcontrollers. It handles the hardware interface and USB enumeration/configuration. Included are usage examples like USB joystick HID, USB virtual COM port and USB mass storage on SD-ca
A program, or daemon for Linux, which convertes incoming joystick data to mouse data, so that you can use your joystick/joypad as a mouse device in X.org, gpm or any other program that needs mouse data (even games).
Button Masher is a simple utility to help you analyse and improve your
execution of fighting game moves, combos, etc. It's similar to the joystick input display in some games' practice modes.
SDLJoytest is a program which will allow you to select from all joysticks found on the system (by SDL), and then test that selected joystick or other game controller.
SDLJoytest requires X, SDL, libGL & libGLU and, of course, a joystick to test.
The program 'jsbuttons' prints the state of joystick buttons as a decimal number to standard output.
It can be used to control the system where keyboard input is impossible/unwanted.
A (simple-to-build) four button pad can be used instead of a joystick.
joyd is a daemon that allows you to trigger commands on your computer by using your joystick or joypad. You can bind commands to single buttons, movements of your stick or combinations.
PyJSW is a set of Python bindings for the libjsw joystick wrapper library. This Python module provides an object interface to any joystick devices supported by libjsw.
DeSlot is an open source slot car timing system. It utilizes phototransistors soldered onto a hacked up parallel printer cable, a joystick port or serial port. Planned features include support for up to 4 Lanes, 4 drivers, lane rotation, Formula One sty