Skip to content

squeeesh/EEG_Input_Device

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

The ultimate goal is to take in EEG data and output a keystroke combination (e.g. ctrl+tab) that will enable the user to move between windows or tabs. This is an experiment to see if this is possible to do with any degree of usability, possibly as an assistive device for those with disabilities.

To use: with a Mindset EEG headset connected, run record_eeg_and_keystroke_data.py to generate the paired EEG and keyboard shortcut data. While you are using it, it will record your EEG waveform values and the keyboard shortcuts you use. When you have several hours of training data, run the Train_LSTM jupyter notebook. Then, incorporate the trained model into a script using the pyautogui module to switch windows and tabs (this component currently in development).

About

Predict user intent with EEG.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published