Skip to content

Latest commit

 

History

35 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LSL-Mouse

LSL-Mouse displays a circular path and streams the mouse coordinates to LSL.
https://labstreaminglayer.readthedocs.io
Data is also saved in data.csv and marker.csv (same directory).

Requirements :

  • Java 8 (or newer): https://www.java.com/fr/download/
  • LSL-Mouse.jar: download the last release (see in RELEASE) and expand it
  • Optional, but necessary for LSL streaming
    • go to https://github.com/sccn/liblsl/releases
    • Select the liblsl-..... archive corresponding to your needs. A reasonable choice is the latest stable version corresponding to your operating system.
    • download the archive and expand it
    • find and copy the necessary liblslxxx.zzz file next to LSL-Mouse.jar
      • Windows 7: liblsl32.dll
      • Windows 10: liblsl64.dll
      • OSX: liblsl64.dylib
      • Unix: liblsl64.so
    • Make sure you have LSL-Mouse.jar and liblslxxx.zzz in the same directory

Windows executable

For 1-click usage on Windows, download the executable (see in RELEASE).

Launch

  • double click LSL-Mouse.jar, this should do it...

Console use

  • cd to the directory where LSL-Mouse.jar is located
  • java -jar LSL-Mouse.jar
  • Command line options :
    • java -jar LSL-Mouse.jar -h

User input

Press the following key :

  • space : switch to next phase
  • q : quit
  • c : window message showing configuration

More detailed information: see in DOC.


Developed by Pierre JEAN (IMT Mines Alès) and Denis MOTTET (Université Montpellier) in collaboration with Makii MUTHALIB and Karima BAKHTI (CHU Montpellier) for the ReArm project (PHRIP-18-0731) funded by the French Ministry of Health.

Cite as Denis Mottet, Pierre Jean, Germain Faity, Karima Bakhti, & Makii Muthalib. (2020, November 30). KarimaBak/LSL-Mouse-: LSL-Mouse App (Version V1.0). Zenodo. http://doi.org/10.5281/zenodo.4297676

About

Java program to broadcast mouse position in a circular steering task using LabStreamingLayer technology.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors