Thread (11 messages) 11 messages, 4 authors, 2015-07-21

[RFC ebeam PATCH 0/3] new USB eBeam input driver

flat view
STALE4104d SUPERSEDED

From: Yann Cantin <hidden>
Date: 2015-07-20 21:03:44
Also in: linux-input, lkml

Revision rfc of 8 in this series.

Revisions (8)
  1. rfc
  2. v2 [diff vs current]
  3. v4 [diff vs current]
  4. v1 [diff vs current]
  5. rfc
  6. v1 [diff vs current]
  7. v2 [diff vs current]
  8. rfc current
Hi,

New USB input driver for eBeam devices.

Currently supported (tested) :
- Luidia eBeam classic projection and edge projection models
- Nec "interactive solution" NP01Wi1 & NP01Wi2 accessories.

Patch 1 to blacklist the devices for hid generic-usb.

Patch 2 is the actual driver.

Notable stuff :
- use div64_s64 for portable 64/64-bits divisions.
- 13 sysfs custom files : 9 values for the transformation matrix,
  4 for xy ranges and a calibration trigger.
- need userspace gui tool for calibration (ebeam.tuxfamily.org)

Side notes :
- The module run fine since 3.3.6, both x86_32 and 64.
- Already reviewed in 2012 and 2013, but i have'nt pushed for inclusion.
- The only recent change is switching to non world-writable sysfs files.
- There is a proprietary application suite based on libusb, hope it won't
  break with this driver.

Thanks for your help.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help