abstract class LinuxForceFeedbackEffect extends java.lang.Object implements Rumbler
| Constructor and Description |
|---|
LinuxForceFeedbackEffect(LinuxEventDevice device) |
| Modifier and Type | Method and Description |
|---|---|
Component.Identifier |
getAxisIdentifier()
Get the axis identifier the rumbler is attached to
|
java.lang.String |
getAxisName()
Get the string name of the axis the rumbler is attached to
|
protected LinuxEventDevice |
getDevice() |
void |
rumble(float intensity)
Rumble with the specified intensity.
|
protected abstract int |
upload(int id,
float intensity) |
public LinuxForceFeedbackEffect(LinuxEventDevice device) throws java.io.IOException
java.io.IOExceptionprotected abstract int upload(int id,
float intensity)
throws java.io.IOException
java.io.IOExceptionprotected final LinuxEventDevice getDevice()
public final void rumble(float intensity)
Rumblerpublic final java.lang.String getAxisName()
RumblergetAxisName in interface Rumblerpublic final Component.Identifier getAxisIdentifier()
RumblergetAxisIdentifier in interface Rumbler