Skip to content

A medium-sized proportional joystick that can be used for gaming. Available in both a USB and TRRS variant. This joystick has a large range of motion and is compatible with the Xbox Adaptive Controller.

Notifications You must be signed in to change notification settings

makersmakingchange/Oak-Compact-Joystick

Repository files navigation

Oak Compact Joystick

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.

An Oak Compact Joystick in a green and brown enclosure.

Makers Making Change Assistive Device Library Listing: https://www.makersmakingchange.com/s/product/oak-compact-joystick/01tJR00000092x3YAA

OpenAT Joysticks

This design is part of the OpenAT Joystick Project, a collection of open source designs for digital access and adapted gaming.

How to Obtain an Oak Compact Joystick

There are several options for obtaining the device.

1. Do it Yourself (DIY) or Do it Together (DIT)

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.

2. Request a build of this device

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.

3. How to build this device for someone else

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.

Getting Started

1. Read the Makers Checklist

The Makers Checklist in the Maker Guide contains a list of tasks to complete to build the device.

2. Order the Off-The-Shelf Components

The Oak Joystick Bill of Materials lists all of the parts and components required to build the Oak Compact Joystick.

3. Print the 3D Printable components

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.

4. Assemble the Oak Compact Joystick

Reference the Maker Guide for the tools and steps required to build each portion.

Files

Documentation

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

Design Files

Build Files

License

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:

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

Attribution

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

Contributors

  • 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.

About Makers Making Change

Makers Making Change Logo

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.

Contact Us

For technical questions, to get involved, or to share your experience we encourage you to visit our website or contact us.

About

A medium-sized proportional joystick that can be used for gaming. Available in both a USB and TRRS variant. This joystick has a large range of motion and is compatible with the Xbox Adaptive Controller.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published