Skip to content

Commit

Permalink
Input: unified force feedback support for memoryless devices
Browse files Browse the repository at this point in the history
Consolidate core implementing memoryless devices in one module; added
support for gain and envelopes and periodic => rumble conversion.

Signed-off-by: Anssi Hannula <anssi.hannula@gmail.com>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
  • Loading branch information
Anssi Hannula authored and Dmitry Torokhov committed Jul 19, 2006
1 parent 509ca1a commit 7d928a2
Show file tree
Hide file tree
Showing 4 changed files with 534 additions and 0 deletions.
14 changes: 14 additions & 0 deletions drivers/input/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,20 @@ config INPUT

if INPUT

config INPUT_FF_MEMLESS
tristate "Support for memoryless force-feedback devices"
default n
---help---
Say Y here if you have memoryless force-feedback input device
such as Logitech WingMan Force 3D, ThrustMaster FireStorm Dual
Power 2, or similar. You will also need to enable hardware-specific
driver.

If unsure, say N.

To compile this driver as a module, choose M here: the
module will be called ff-memless.

comment "Userland interfaces"

config INPUT_MOUSEDEV
Expand Down
2 changes: 2 additions & 0 deletions drivers/input/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@
obj-$(CONFIG_INPUT) += input-core.o
input-core-objs := input.o ff-core.o

obj-$(CONFIG_INPUT_FF_MEMLESS) += ff-memless.o

obj-$(CONFIG_INPUT_MOUSEDEV) += mousedev.o
obj-$(CONFIG_INPUT_JOYDEV) += joydev.o
obj-$(CONFIG_INPUT_EVDEV) += evdev.o
Expand Down
Loading

0 comments on commit 7d928a2

Please sign in to comment.