Skip to content

olewhalehunter/wa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ワ Wa

Wacom strokes through evdev over userland realtime tablet controller device for programs or systems

Install

(LOAD "wa.lisp") (WA::SET-DEVICE "/dev/input/by-id/usb-WACOM_CTE-440-U_V4.0-3-mouse") (WA::WA) (WA::COMPILE-WA-IMAGE)

  • keyboardless environment concept
  • accessibility driver for keyboard-impaired
  • Lisp access over a Wacom or touch tablet

ワコムタブレット evdevシステム

To calibrate a new device bytestream, connect the device, check for the new device in /dev/input/, and use the evdev tool evemu-record while using the physical device to review hardware event information and register the appropriate event functionality in wa.lisp.

currently supported devices:

  • build tested on Wacom CTE-440
  • most touch or graphic tablets

thanks to jtgans for cl-evdev, the fork with wacom support added is here

To Do

  • fullscreen
  • scaling compensation
  • stroke smoothing / better signal processing
  • lisp repl entry bootstrap
  • -> save to image
  • -> isolate "minimalist" sexps
  • -> (signal processing parametric structs?)
  • -> strokes to edit function entry macros
  • -> view / navigate lisp image
  • userspace binds
  • gl primitive compression / optm
  • large scale + sector update
  • fluid computation
  • CA material reaction, water/dye deposition