Applications and tools for building natural user interfaces.
About the Natural User Interface Group
Established in 2006, The Natural User Interface Group is an open source community that creates and shares interaction techniques & standards that benefit designers & developers throughout the world. We offer a collaborative environment for scientists that are interested in learning and developing modern Human/Computer Interaction methods and concepts. Our research includes topics such as: computer vision, touch computing, voice & gesture recognition, experience design and information visualization.
Our mission is to openly discover and distribute relevant knowledge. Getting started is simple; register as a member and learn more about us...
- For software and drivers, select your product from the list below. Basic Optical Mouse. Manuals Limited Warranty. Quick Start Guide. Limited Warranty. Quick Start Guide. Limited Warranty. Mac OS 10.4.x-10.7 (32-bit and 64-bit) IntelliPoint 8.2. Windows 10 (32-bit only).
- Apr 03, 2011 TUIO Mouse driver Was able to get some software stuff set up with my macbook today while the build is still going on over at the shop. Figured might as well work on something while editing some video for the BSP clinic.
- TUIO Mouse Driver This is small code examples of how to drive a mouse using a TUIO device. One finger is for mouse move. Two figers is for left-click.
Before the installation, please go to Download Center to download the driver on the MAC, and plug the adapter into the computer. Let’s take Archer T4U for example. Then please follow the steps below: 1.Please double click on the driver and extract it, then open the folder and run the pkg install file. DRIVERS Mouse Drivers Shuttle Drivers Mouse Drivers Product Name Operating System Download Contour Mouse, RollerMouse Free models,RollerMouse Pro models, RollerMouse Red models, Unimouse Windows 10 2.3.2988n Contour Mouse, RollerMouse Free models,RollerMouse Pro models, RollerMouse Red models, Unimouse Windows 8 and earlier 2.3.2988o Balance Keyboard, Contour Mouse, RollerMouse Free models.
View all of the community projects since 2006.
CCV | Get the latest Community Core Vision installer, packages and binaries. |
2012 5/6
Project | Description | Student | Mentor | Links |
---|
Computational Photography | A collection of advance computer vision filters and algorithms for use. | Siddharth Kherada | Pawel Solylga |
CCV Multiplexer | Implementation of virtual camera multiplexing into CCV 1.5. | Pratik Sharma | Amit Sarangi |
CCV 2.0 | Foundation development of the CCV 1.5 codebase moving towards separate cores. | Scott Halstvedt | Christian Moore |
CCV 2.0 | Feature porting of CV and UI systems into new foundation. | Anatoly Lushnikov | Jimbo Zhang |
Open Source Infrared Frame | An open source touch sensor providing board specs, app, firmware and driver. | Alexandr Pirogov | Taha Bintahir |
Kivy GUI Builder | Realtime GUI Editor built using the Kivy Framework (Fail) | Pranav Rao | Mathieu Virbel |
2011 6/6
Project | Description | Student | Mentor | Links |
---|
CCVCUDACUDA Tracking | GPU implementation using Nvidia CUDA framework. | Remaldeep Singh | Mathieu Virbel |
CCV Multiple Camera | Brings true multi-camera support to CCV with calibration and stitching. | Yishi Guo | Anatoly Churikov |
CCV wxWidgets | Experimental CCV for WxWidgets and Modular architecture based on Movid. | Jimbo Zhang | Christian Moore |
CCF Fusion | A multimodal framework for task-oriented and object-oriented interfaces. | Scott Halstvedt | Christian Moore |
MT4J Components | Component Development and sharder support – implemented in Java and C++. | Amit Sarangi | Christopher Ruff |
Kivy OS X Integration | Seamless Mac OSX and iOS development and distribution of applications. | Christopher Denter | Pawel Solylga |
2010 5/5
Project | Description | Student | Mentor | Links |
---|
CCA Audio | Manages voice inputs, convert voice to text, and output network messages. | Jimbo Zhang | Mathieu Virbel |
MT4J UI | Extensions to the MT4J Framework providing generic, stylable components for UI. | Michael Magin | Christopher Ruff |
CCW NUIML | Markup + CCS – State and render management for MT user interfaces. | Jake Pyne | Christian Moore |
PyMT Widgets | New and Advanced Interaction Widgets: Text Controls. | Christopher Denter | Thomas Hansen |
CCV Object Tracking | User-Defined Blob Detection And Tracking in CCV. | Amit Sarangi | Christian Moore |
2009 7/7
Project | Description | Student | Mentor | Links |
---|
Argos Interface Builder | An openFrameworks toolkit for developing multi-touch musical interfaces. | Dimitri Diakopoulos | Seth Sandler |
HCI Library for Java | Component-Based HCI UI Framework and High-Level interaction scenarios. | Ori Rawlings | Christian Moore |
X.Org TUIO Driver | X.org multitouch driver for TUIO trackers. | Ryan Huffman | Martin Kaltenbrunner |
Multitouch Google SketchUp | Multitouch Extension Module coded in Ruby. | Anirudh Sharma | Pawel Solyga |
NUI Paint | Exploring and developing new multitouch interactions for graphics applications. | Sharath Madhava Patali | Sharath Patali |
CCV Hands/Fingers Tracking | Tracking fingers, hands and arms using a novel blob grouping algorithm. | Thiago Araujo | Laurence Muller |
Gesture Modeling | Creating Models for Learning and Recognizing Multitouch Gestures. | Sashikanth Damaraju | Stjepan Rajko |
2008 6/7
Project | Description | Student | Mentor | Links |
---|
Physics Simulator | Multi-touch based application for teaching of basic concepts of Physics. | Stanislaw Zabramski | Johannes Hirche |
TUIO Simulator | Cross Platform Socket Based TUIO testing utility. | Ashish Rai | Pawel Solyga |
Gesture Manager | A general purpose infrastructure for multitouch gesture recognition management. | Alessandro De Nardi | Mikael Bauer |
GPU Blob Tracking | Implementing video processing for blob tracking on the GPU. | Thomas Hansen | Mathieu Virbel |
CCV (tbeta) | First beta of CCV (computer vision software) cross platform solution. | Seth Sandler | Christian Moore |
EHCI | Enhanced human computer interface through webcam image processing library. | Daniel Baggio | Pawel Solyga |
2006-2007
Opentouch | An open source OSX MT tracking application. | Pawel Solyga | Archived |
Touchlib | An open source Windows MT Tracker and Demo Clients | David Wallin/Christian Moore | Archived |
Accepted Projects:
Blog Posts:
- 2011 Projects Overview: http://nuigc.com/gsoc2011overview
- 2010 Projects Overview: http://nuigc.com/gsoc2010overview
- 2009 Projects Overview: http://nuigc.com/gsoc2009overview
- 2008 Projects Overview: http://nuigc.com/gsoc2008overview
If you use Boot Camp to run Windows on your Mac, you can visit the AMD website to download the latest version of their drivers for Windows. These Mac computers use AMD graphics:
- 15-inch MacBook Pro introduced in 2015 or later
- 27-inch iMac introduced in 2014 or later
- 21.5-inch iMac with Retina display introduced in 2017 or later
- iMac Pro introduced in 2017
- Mac Pro introduced in 2013 or later
Check your version of AMD graphics drivers
- Start up your Mac in Windows.
- Take any of these steps to open Radeon settings:
- Right-click your desktop and choose AMD Radeon Settings.
- Or click Radeon Settings in the notification area.
- Or choose AMD Radeon Settings from the Programs menu.
- In Radeon settings, click the System Tab, then click the Software tab.
- The version number is shown under Driver Packaging Version.
USB Overdrive For Mac - Download.com
Download and install the latest AMD graphics drivers
PQ Labs: Multi-Touch SDK & Gesture Library
- In Windows, go to the AMD website, then click Drivers & Support.
- Select your product from the list, not the menu: First select Graphics, then select Mac Graphics in the next column, then select Apple Boot Camp in the next column.
- Click Submit to view the list of available drivers.
- Look for the driver version that supports your Mac model. If it's a later version (higher number) than the version installed on your Mac, click Download.
- Extract the downloaded ZIP file, then run the Setup app in the resulting folder to install the drivers.