The Oak Compact Joystick is a medium sized proportional joystick that can be used for adaptive gaming. It has range of motion of approximately ±25° and requires 525 grams-force to fully deflect. This joystick has a cable with a 3.5 mm TRRS audio plug (i.e., headphone jack). It is compatible Microsoft Xbox Adaptive controller as well as the Forest Joystick Mouse Hub and the Enabled Controller.
The Oak Compact Joystick can be used directly as a left or right thumbstick for the Microsoft Xbox Adaptive Controller (XAC) using the X1 or X2 analog input ports. It can also be used with the Forest Joystick Mouse Hub as a USB Gamepad or USB Mouse.
The Oak Compact Joystick has a set of easily swappable, modular toppers that can be added to make the joystick easier or more comfortable to use.
The Oak Compact Joystick is open assistive technology (OpenAT). Under the terms of the open source licenses, the device may be built, used, and improved upon by anyone.
The current version of the Oak Compact Joystick (v1.0) has been built and user tested.
Makers Making Change Assistive Device Library Listing: https://www.makersmakingchange.com/s/product/oak-compact-joystick/01tJR00000092x3YAA
This design is part of the OpenAT Joystick Project, a collection of open source designs for digital access and adapted gaming.
There are several options for obtaining the device.
This is an open-source assistive technology, so anyone is free to build it. All of the files and instructions required to build the Oak Compact Joystick are contained within this repository.
If you would like to obtain an Oak Compact Joystick, you may submit a build request through the MMC Library Listing. The requestor is responsible for the cost of materials and any shipping.
If you have the skills and equipment to build this device, and would like to donate your time to create the device for someone who needs it, visit the MMC Maker Wanted section.
The Makers Checklist in the Maker Guide contains a list of tasks to complete to build the device.
The Oak Joystick Bill of Materials lists all of the parts and components required to build the Oak Compact Joystick.
Print the components needed for the Oak Compact Joystick. Make sure to ask the user if they would like any of the optional prints such as toppers or mount adapters. Refer to the OpenAT Joystick Setup Guide for detailed mounting options.
All of the files and individual print files can be in the /Build_Files/3D_Printing_Files folder.
Reference the Maker Guide for the tools and steps required to build each portion.
Document | Version | Link |
---|---|---|
Design Rationale | 1.0 | Oak_Compact_Joystick_Design_Rationale |
Bill of Materials | 1.0 | Oak_Compact_Joystick_Bill_of_Materials |
Topper Sizing Guide | 1.0 | Oak_Compact_Joystick_Topper_Guide |
Maker Guide | 1.0 | Oak_Compact_Joystick_Maker_Guide |
User Guide | 1.0 | Oak_Compact_Joystick_User_Guide |
Everything needed or used to design, make, test, or prepare the Oak Compact Joystick is licensed under the CERN 2.0 Weakly Reciprocal license https://ohwr.org/project/cernohl/wikis/Documents/CERN-OHL-version-2 (CERN-OHL-W).
Accompanying material such as instruction manuals, videos, and other copyrightable works that are useful but not necessary to design, make, test, or prepare the Oak Compact Joystick are published under a Creative Commons Attribution-ShareAlike 4.0 license https://creativecommons.org/licenses/by-sa/4.0/ (CC BY-SA 4.0).
Copyright (c) 2023 Neil Squire Society.
This repository describes Open Hardware:
- Everything needed or used to design, make, test, or prepare the Oak Compact Joystick is licensed under the CERN 2.0 Weakly Reciprocal license (CERN-OHL-W v2) or later .
- All software is under the GNU General Public License v3.0 (GPL-3.0).
- Accompanying material such as instruction manuals, videos, and other copyrightable works that are useful but not necessary to design, make, test, or prepare the Oak Compact Joystick are published under a Creative Commons Attribution-ShareAlike 4.0 license (CC BY-SA 4.0) .
You may redistribute and modify this documentation and make products using it under the terms of the CERN-OHL-W v2. This documentation is distributed WITHOUT ANY EXPRESS OR IMPLIED WARRANTY, INCLUDING OF MERCHANTABILITY, SATISFACTORY QUALITY AND FITNESS FOR A PARTICULAR PURPOSE. Please see the CERN-OHL-W v2 for applicable conditions.
Source Location: https://github.com/makersmakingchange/Oak-Compact-Joystick
The documentation template was created by the Makers Making Change program of the Neil Squire Society and is used under a CC BY-SA 4.0 license. It is available at the following link: https://github.com/makersmakingchange/OpenAT-Template
- Stephen Moyer, Neil Squire Society. Design of hardware, enclosure, toppers. Documentation.
- Jake McIvor, Neil Squire Society. Testing and documentation.
- Tyler Fentie, Neil Squire Society. Testing.
- Josie Versloot, Neil Squire Society. Testing.
Makers Making Change is a program of Neil Squire, a Canadian non-profit that uses technology, knowledge, and passion to empower people with disabilities.
Makers Making Change leverages the capacity of community based Makers, Disability Professionals and Volunteers to develop and deliver affordable Open Source Assistive Technologies.
- Website: www.MakersMakingChange.com
- GitHub: makersmakingchange
- Twitter: @makermakechange
- Instagram: @makersmakingchange
- Facebook: makersmakechange
- LinkedIn: Neil Squire Society
- Thingiverse: makersmakingchange
- Printables: MakersMakingChange
For technical questions, to get involved, or to share your experience we encourage you to visit our website or contact us.