class LinuxComponent extends AbstractComponent
Component.Identifier, Component.POV| Constructor and Description |
|---|
LinuxComponent(LinuxEventComponent component) |
| Modifier and Type | Method and Description |
|---|---|
(package private) float |
convertValue(float value,
LinuxAxisDescriptor descriptor) |
LinuxEventComponent |
getComponent() |
float |
getDeadZone()
Returns the suggested dead zone for this axis.
|
boolean |
isAnalog()
Returns whether or not the axis is analog, or false if it is digital.
|
boolean |
isRelative()
Returns
true if data returned from poll
is relative to the last call, or false if data
is absolute. |
protected float |
poll() |
getEventValue, getIdentifier, getName, getPollData, resetHasPolled, setEventValue, setPollData, toStringpublic LinuxComponent(LinuxEventComponent component)
public final boolean isRelative()
Componenttrue if data returned from poll
is relative to the last call, or false if data
is absolute.public final boolean isAnalog()
AbstractComponentisAnalog in interface ComponentisAnalog in class AbstractComponentprotected float poll()
throws java.io.IOException
poll in class AbstractComponentjava.io.IOExceptionfloat convertValue(float value,
LinuxAxisDescriptor descriptor)
public final float getDeadZone()
AbstractComponentgetDeadZone in interface ComponentgetDeadZone in class AbstractComponentComponent.getPollData()public final LinuxEventComponent getComponent()