A B E F G H I K L M N R S T V

A

ABS_BRAKE - Static variable in class net.jhid.core.devices.AxisId
 
ABS_BRAKE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
ABS_DISTANCE - Static variable in class net.jhid.core.devices.AxisId
 
ABS_DISTANCE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
ABS_GAS - Static variable in class net.jhid.core.devices.AxisId
 
ABS_GAS - Static variable in class net.jhid.impl.linux.LinuxConstants
 
ABS_HAT0X - Static variable in class net.jhid.core.devices.AxisId
 
ABS_HAT0X - Static variable in class net.jhid.impl.linux.LinuxConstants
 
ABS_HAT0Y - Static variable in class net.jhid.core.devices.AxisId
 
ABS_HAT0Y - Static variable in class net.jhid.impl.linux.LinuxConstants
 
ABS_HAT1X - Static variable in class net.jhid.core.devices.AxisId
 
ABS_HAT1X - Static variable in class net.jhid.impl.linux.LinuxConstants
 
ABS_HAT1Y - Static variable in class net.jhid.core.devices.AxisId
 
ABS_HAT1Y - Static variable in class net.jhid.impl.linux.LinuxConstants
 
ABS_HAT2X - Static variable in class net.jhid.core.devices.AxisId
 
ABS_HAT2X - Static variable in class net.jhid.impl.linux.LinuxConstants
 
ABS_HAT2Y - Static variable in class net.jhid.core.devices.AxisId
 
ABS_HAT2Y - Static variable in class net.jhid.impl.linux.LinuxConstants
 
ABS_HAT3X - Static variable in class net.jhid.core.devices.AxisId
 
ABS_HAT3X - Static variable in class net.jhid.impl.linux.LinuxConstants
 
ABS_HAT3Y - Static variable in class net.jhid.core.devices.AxisId
 
ABS_HAT3Y - Static variable in class net.jhid.impl.linux.LinuxConstants
 
ABS_MAX - Static variable in class net.jhid.impl.linux.LinuxConstants
 
ABS_MISC - Static variable in class net.jhid.impl.linux.LinuxConstants
 
ABS_PRESSURE - Static variable in class net.jhid.core.devices.AxisId
 
ABS_PRESSURE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
ABS_RUDDER - Static variable in class net.jhid.core.devices.AxisId
 
ABS_RUDDER - Static variable in class net.jhid.impl.linux.LinuxConstants
 
ABS_RX - Static variable in class net.jhid.core.devices.AxisId
 
ABS_RX - Static variable in class net.jhid.impl.linux.LinuxConstants
 
ABS_RY - Static variable in class net.jhid.core.devices.AxisId
 
ABS_RY - Static variable in class net.jhid.impl.linux.LinuxConstants
 
ABS_RZ - Static variable in class net.jhid.core.devices.AxisId
 
ABS_RZ - Static variable in class net.jhid.impl.linux.LinuxConstants
 
ABS_THROTTLE - Static variable in class net.jhid.core.devices.AxisId
 
ABS_THROTTLE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
ABS_TILT_X - Static variable in class net.jhid.core.devices.AxisId
 
ABS_TILT_X - Static variable in class net.jhid.impl.linux.LinuxConstants
 
ABS_TILT_Y - Static variable in class net.jhid.core.devices.AxisId
 
ABS_TILT_Y - Static variable in class net.jhid.impl.linux.LinuxConstants
 
ABS_TOOL_WIDTH - Static variable in class net.jhid.core.devices.AxisId
 
ABS_TOOL_WIDTH - Static variable in class net.jhid.impl.linux.LinuxConstants
 
ABS_VOLUME - Static variable in class net.jhid.core.devices.AxisId
 
ABS_VOLUME - Static variable in class net.jhid.impl.linux.LinuxConstants
 
ABS_WHEEL - Static variable in class net.jhid.core.devices.AxisId
 
ABS_WHEEL - Static variable in class net.jhid.impl.linux.LinuxConstants
 
ABS_X - Static variable in class net.jhid.core.devices.AxisId
 
ABS_X - Static variable in class net.jhid.impl.linux.LinuxConstants
 
ABS_Y - Static variable in class net.jhid.core.devices.AxisId
 
ABS_Y - Static variable in class net.jhid.impl.linux.LinuxConstants
 
ABS_Z - Static variable in class net.jhid.core.devices.AxisId
 
ABS_Z - Static variable in class net.jhid.impl.linux.LinuxConstants
 
AbsoluteAxis - class net.jhid.impl.generic.AbsoluteAxis.
 
AbsoluteAxis(AbstractDevice, AxisId) - Constructor for class net.jhid.impl.generic.AbsoluteAxis
 
AbstractAxis - class net.jhid.impl.generic.AbstractAxis.
 
AbstractAxis(AbstractDevice, AxisId) - Constructor for class net.jhid.impl.generic.AbstractAxis
 
AbstractDevice - class net.jhid.impl.generic.AbstractDevice.
Helper base implementation for devices.
AbstractDevice() - Constructor for class net.jhid.impl.generic.AbstractDevice
 
AbstractSlot - class net.jhid.impl.generic.AbstractSlot.
Provides common behaviour for axes and buttons
AbstractSlot(AbstractDevice) - Constructor for class net.jhid.impl.generic.AbstractSlot
 
AxisId - class net.jhid.core.devices.AxisId.
Enumeration class providing all possible axis ids.
addListener(IAbsoluteAxisListener) - Method in interface net.jhid.core.devices.IAbsoluteAxis
 
addListener(IButtonListener) - Method in interface net.jhid.core.devices.IButton
 
addListener(IDeviceListener) - Method in interface net.jhid.core.devices.IDevice
Adds a listener that will be notified of all the events occuring on the buttons and axes of this device.
addListener(IRelativeAxisListener) - Method in interface net.jhid.core.devices.IRelativeAxis
 
addListener(IAbsoluteAxisListener) - Method in class net.jhid.impl.generic.AbsoluteAxis
 
addListener(IDeviceListener) - Method in class net.jhid.impl.generic.AbstractDevice
 
addListener(Object) - Method in class net.jhid.impl.generic.AbstractSlot
 
addListener(IButtonListener) - Method in class net.jhid.impl.generic.Button
 
addListener(IRelativeAxisListener) - Method in class net.jhid.impl.generic.RelativeAxis
 

B

BTN_0 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_1 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_2 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_3 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_4 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_5 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_6 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_7 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_8 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_9 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_A - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_B - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_BACK - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_BASE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_BASE2 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_BASE3 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_BASE4 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_BASE5 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_BASE6 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_C - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_DEAD - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_DIGI - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_EXTRA - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_FORWARD - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_GAMEPAD - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_GEAR_DOWN - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_GEAR_UP - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_JOYSTICK - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_LEFT - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_MIDDLE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_MISC - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_MODE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_MOUSE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_PINKIE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_RIGHT - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_SELECT - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_SIDE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_START - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_STYLUS - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_STYLUS2 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_TASK - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_THUMB - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_THUMB2 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_THUMBL - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_THUMBR - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_TL - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_TL2 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_TOOL_AIRBRUSH - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_TOOL_BRUSH - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_TOOL_DOUBLETAP - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_TOOL_FINGER - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_TOOL_LENS - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_TOOL_MOUSE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_TOOL_PEN - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_TOOL_PENCIL - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_TOOL_RUBBER - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_TOOL_TRIPLETAP - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_TOP - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_TOP2 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_TOUCH - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_TR - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_TR2 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_TRIGGER - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_WHEEL - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_X - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_Y - Static variable in class net.jhid.impl.linux.LinuxConstants
 
BTN_Z - Static variable in class net.jhid.impl.linux.LinuxConstants
 
Button - class net.jhid.impl.generic.Button.
IMplementation of IButton
Button(AbstractDevice, ButtonId) - Constructor for class net.jhid.impl.generic.Button
 
ButtonId - class net.jhid.core.devices.ButtonId.
An enumeration of button identifiers.

E

EVDEVProvider - class net.jhid.impl.linux.EVDEVProvider.
Provides devices obtained from the linux evdev mechanism
EVDEVProvider() - Constructor for class net.jhid.impl.linux.EVDEVProvider
 
EV_ABS - Static variable in class net.jhid.impl.linux.LinuxConstants
 
EV_FF - Static variable in class net.jhid.impl.linux.LinuxConstants
 
EV_FF_STATUS - Static variable in class net.jhid.impl.linux.LinuxConstants
 
EV_KEY - Static variable in class net.jhid.impl.linux.LinuxConstants
 
EV_LED - Static variable in class net.jhid.impl.linux.LinuxConstants
 
EV_MAX - Static variable in class net.jhid.impl.linux.LinuxConstants
 
EV_MSC - Static variable in class net.jhid.impl.linux.LinuxConstants
 
EV_PWR - Static variable in class net.jhid.impl.linux.LinuxConstants
 
EV_REL - Static variable in class net.jhid.impl.linux.LinuxConstants
 
EV_REP - Static variable in class net.jhid.impl.linux.LinuxConstants
 
EV_SND - Static variable in class net.jhid.impl.linux.LinuxConstants
 
EV_SYN - Static variable in class net.jhid.impl.linux.LinuxConstants
 
Enumerator - class net.jhid.core.Enumerator.
A singleton that permits to retrieve all available devices in the system.
Enumerator() - Constructor for class net.jhid.core.Enumerator
 

F

Fire - class net.jhid.impl.generic.Fire.
Provides methods to fire an event to all the listeners of a slot provided they implement the proper listener interface.
Fire() - Constructor for class net.jhid.impl.generic.Fire
 
fireStateChanged(Button, boolean) - Static method in class net.jhid.impl.generic.Fire
 
fireValueChanged(RelativeAxis, int, int) - Static method in class net.jhid.impl.generic.Fire
 
fireValueChanged(AbsoluteAxis, int) - Static method in class net.jhid.impl.generic.Fire
 

G

getAbstractDevice() - Method in class net.jhid.impl.generic.AbstractSlot
 
getAxes() - Method in interface net.jhid.core.devices.IDevice
 
getAxes() - Method in class net.jhid.impl.generic.AbstractDevice
 
getAxis(AxisId) - Method in interface net.jhid.core.devices.IDevice
 
getAxis(AxisId) - Method in class net.jhid.impl.generic.AbstractDevice
 
getBusType() - Method in class net.jhid.impl.linux.InputId
 
getButton(ButtonId) - Method in interface net.jhid.core.devices.IDevice
 
getButton(ButtonId) - Method in class net.jhid.impl.generic.AbstractDevice
 
getButtons() - Method in interface net.jhid.core.devices.IDevice
 
getButtons() - Method in class net.jhid.impl.generic.AbstractDevice
 
getDevice() - Method in interface net.jhid.core.devices.IAxis
 
getDevice() - Method in interface net.jhid.core.devices.IButton
Returns the device this button belongs to.
getDevice() - Method in class net.jhid.impl.generic.AbstractSlot
 
getDeviceInfo() - Method in interface net.jhid.core.devices.IDevice
 
getDeviceInfo() - Method in class net.jhid.impl.linux.LinuxDevice
 
getDeviceName() - Method in interface net.jhid.core.devices.IDeviceInfo
Returns the name of the device as reported by the OS.
getDeviceName() - Method in class net.jhid.impl.linux.LinuxDeviceInfo
 
getDeviceVendorId() - Method in interface net.jhid.core.devices.IDeviceInfo
Returns vendor id of the device as reported by the OS.
getDeviceVendorId() - Method in class net.jhid.impl.linux.LinuxDeviceInfo
 
getDeviceVersion() - Method in interface net.jhid.core.devices.IDeviceInfo
Returns version number of the device as reported by the OS.
getDeviceVersion() - Method in class net.jhid.impl.linux.LinuxDeviceInfo
 
getDevices() - Method in class net.jhid.core.Enumerator
Returns all available devices.
getDevices() - Method in class net.jhid.impl.linux.EVDEVProvider
 
getDevices() - Method in interface net.jhid.impl.spi.IDeviceProvider
Returns the devices contributed by this provider.
getEventCodes(int, int) - Static method in class net.jhid.impl.linux.LinuxNative
 
getEventTypes(int) - Static method in class net.jhid.impl.linux.LinuxNative
 
getFD() - Method in class net.jhid.impl.linux.LinuxDeviceInfo
 
getFD(String) - Static method in class net.jhid.impl.linux.LinuxNative
Returns the file descriptor for the specified file name, or -1 if not available.
getFileName() - Method in class net.jhid.impl.linux.LinuxDeviceInfo
 
getId() - Method in interface net.jhid.core.devices.IAxis
 
getId() - Method in interface net.jhid.core.devices.IButton
 
getId() - Method in class net.jhid.impl.generic.AbstractAxis
 
getId() - Method in class net.jhid.impl.generic.Button
 
getInputId() - Method in class net.jhid.impl.linux.LinuxDeviceInfo
 
getInputId(int) - Static method in class net.jhid.impl.linux.LinuxNative
 
getInstance() - Static method in class net.jhid.core.Enumerator
Returns the singleton instance of the enumerator, or null if jhid is not available on this system.
getListenersIterator() - Method in class net.jhid.impl.generic.AbstractDevice
 
getListenersIterator() - Method in class net.jhid.impl.generic.AbstractSlot
 
getName() - Method in class net.jhid.core.devices.AxisId
 
getName() - Method in class net.jhid.core.devices.ButtonId
Returns the name of the button
getName(int) - Static method in class net.jhid.impl.linux.LinuxNative
 
getProduct() - Method in class net.jhid.impl.linux.InputId
 
getSupportedEventCodes(int) - Method in class net.jhid.impl.linux.LinuxDeviceInfo
 
getSupportedEventTypes() - Method in class net.jhid.impl.linux.LinuxDeviceInfo
 
getValue() - Method in interface net.jhid.core.devices.IAxis
Returns the current position of this axis.
getValue() - Method in class net.jhid.impl.generic.AbstractAxis
 
getVendor() - Method in class net.jhid.impl.linux.InputId
 
getVersion() - Method in class net.jhid.impl.linux.InputId
 

H

hasEventCode(int, int) - Method in class net.jhid.impl.linux.LinuxDeviceInfo
Determines if the device can report events of the specified type and code
hasEventType(int) - Method in class net.jhid.impl.linux.LinuxDeviceInfo
Determines if the device can report events of the specified type

I

IAbsoluteAxis - interface net.jhid.core.devices.IAbsoluteAxis.
An axis for which the decide provides an absolute value in each message.
IAbsoluteAxisListener - interface net.jhid.core.listeners.IAbsoluteAxisListener.
Listener for an IAbsoluteAxis
IAxis - interface net.jhid.core.devices.IAxis.
Represents a numeric input from a IDevice.
IButton - interface net.jhid.core.devices.IButton.
Represents a button of a IDevice.
IButtonListener - interface net.jhid.core.listeners.IButtonListener.
Listends for a button's state change.
IDevice - interface net.jhid.core.devices.IDevice.
Represents a physical device.
IDeviceInfo - interface net.jhid.core.devices.IDeviceInfo.
Provides generic info about a device (name, vendor...)
IDeviceListener - interface net.jhid.core.listeners.IDeviceListener.
Listens to all the events that can occur in a device.
IDeviceProvider - interface net.jhid.impl.spi.IDeviceProvider.
SPI interface for providing devices to jhid.
IRelativeAxis - interface net.jhid.core.devices.IRelativeAxis.
An axis for which the device provides a differential value in each message.
IRelativeAxisListener - interface net.jhid.core.listeners.IRelativeAxisListener.
Listener for an IRelativeAxis
InputId - class net.jhid.impl.linux.InputId.
Receives the result of an ioctl EVIOCGID.
InputId() - Constructor for class net.jhid.impl.linux.InputId
 
isPressed() - Method in interface net.jhid.core.devices.IButton
Returns the state of this button.
isPressed() - Method in class net.jhid.impl.generic.Button
 

K

KEY_0 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_1 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_102ND - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_2 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_3 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_4 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_5 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_6 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_7 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_8 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_9 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_A - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_AB - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_AGAIN - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_ALTERASE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_ANGLE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_APOSTROPHE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_ARCHIVE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_AUDIO - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_AUX - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_B - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_BACK - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_BACKSLASH - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_BACKSPACE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_BASSBOOST - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_BLUE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_BOOKMARKS - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_BREAK - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_BRIGHTNESSDOWN - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_BRIGHTNESSUP - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_C - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_CALC - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_CALENDAR - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_CAMERA - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_CANCEL - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_CAPSLOCK - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_CD - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_CHANNEL - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_CHANNELDOWN - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_CHANNELUP - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_CHAT - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_CLEAR - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_CLOSE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_CLOSECD - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_COFFEE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_COMMA - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_COMPOSE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_COMPUTER - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_CONFIG - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_CONNECT - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_COPY - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_CUT - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_CYCLEWINDOWS - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_D - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_DELETE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_DELETEFILE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_DEL_EOL - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_DEL_EOS - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_DEL_LINE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_DIGITS - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_DIRECTION - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_DIRECTORY - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_DOT - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_DOWN - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_DVD - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_E - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_EDIT - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_EJECTCD - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_EJECTCLOSECD - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_EMAIL - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_END - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_ENTER - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_EPG - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_EQUAL - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_ESC - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_EXIT - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_F - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_F1 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_F10 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_F11 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_F12 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_F13 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_F14 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_F15 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_F16 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_F17 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_F18 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_F19 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_F2 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_F20 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_F21 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_F22 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_F23 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_F24 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_F3 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_F4 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_F5 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_F6 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_F7 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_F8 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_F9 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_FASTFORWARD - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_FAVORITES - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_FILE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_FINANCE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_FIND - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_FIRST - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_FORWARD - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_FRONT - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_G - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_GOTO - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_GRAVE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_GREEN - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_H - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_HANGUEL - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_HANJA - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_HELP - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_HENKAN - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_HIRAGANA - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_HOME - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_HOMEPAGE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_HP - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_I - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_INFO - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_INSERT - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_INS_LINE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_ISO - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_J - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_K - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_KATAKANA - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_KATAKANAHIRAGANA - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_KEYBOARD - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_KP0 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_KP1 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_KP2 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_KP3 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_KP4 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_KP5 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_KP6 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_KP7 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_KP8 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_KP9 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_KPASTERISK - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_KPCOMMA - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_KPDOT - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_KPENTER - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_KPEQUAL - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_KPJPCOMMA - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_KPLEFTPAREN - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_KPMINUS - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_KPPLUS - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_KPPLUSMINUS - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_KPRIGHTPAREN - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_KPSLASH - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_L - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_LANGUAGE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_LAST - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_LEFT - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_LEFTALT - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_LEFTBRACE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_LEFTCTRL - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_LEFTMETA - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_LEFTSHIFT - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_LINEFEED - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_LIST - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_M - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_MACRO - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_MAIL - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_MAX - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_MEDIA - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_MEMO - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_MENU - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_MHP - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_MINUS - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_MODE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_MOVE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_MP3 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_MSDOS - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_MUHENKAN - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_MUTE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_N - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_NEXT - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_NEXTSONG - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_NUMLOCK - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_O - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_OK - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_OPEN - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_OPTION - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_P - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_PAGEDOWN - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_PAGEUP - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_PASTE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_PAUSE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_PAUSECD - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_PC - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_PHONE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_PLAY - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_PLAYCD - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_PLAYER - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_PLAYPAUSE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_POWER - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_POWER2 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_PREVIOUS - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_PREVIOUSSONG - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_PROG1 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_PROG2 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_PROG3 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_PROG4 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_PROGRAM - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_PROPS - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_PRshort - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_PVR - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_Q - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_QUESTION - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_R - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_RADIO - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_RECORD - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_RED - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_REFRESH - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_RESERVED - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_RESTART - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_REWIND - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_RIGHT - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_RIGHTALT - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_RIGHTBRACE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_RIGHTCTRL - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_RIGHTMETA - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_RIGHTSHIFT - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_RO - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_S - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_SAT - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_SAT2 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_SCREEN - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_SCROLLDOWN - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_SCROLLLOCK - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_SCROLLUP - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_SEARCH - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_SELECT - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_SEMICOLON - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_SENDFILE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_SETUP - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_SHOP - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_SHUFFLE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_SLASH - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_SLEEP - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_SLOW - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_SOUND - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_SPACE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_SPORT - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_STOP - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_STOPCD - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_SUBTITLE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_SUSPEND - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_SYSRQ - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_T - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_TAB - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_TAPE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_TEEN - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_TEXT - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_TIME - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_TITLE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_TUNER - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_TV - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_TV2 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_TWEN - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_U - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_UNDO - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_UNKNOWN - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_UP - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_V - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_VCR - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_VCR2 - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_VENDOR - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_VIDEO - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_VOLUMEDOWN - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_VOLUMEUP - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_W - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_WAKEUP - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_WWW - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_X - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_XFER - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_Y - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_YELLOW - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_YEN - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_Z - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_ZENKAKUHANKAKU - Static variable in class net.jhid.impl.linux.LinuxConstants
 
KEY_ZOOM - Static variable in class net.jhid.impl.linux.LinuxConstants
 

L

LED_CAPSL - Static variable in class net.jhid.impl.linux.LinuxConstants
 
LED_COMPOSE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
LED_KANA - Static variable in class net.jhid.impl.linux.LinuxConstants
 
LED_MAX - Static variable in class net.jhid.impl.linux.LinuxConstants
 
LED_MISC - Static variable in class net.jhid.impl.linux.LinuxConstants
 
LED_MUTE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
LED_NUML - Static variable in class net.jhid.impl.linux.LinuxConstants
 
LED_SCROLLL - Static variable in class net.jhid.impl.linux.LinuxConstants
 
LED_SLEEP - Static variable in class net.jhid.impl.linux.LinuxConstants
 
LED_SUSPEND - Static variable in class net.jhid.impl.linux.LinuxConstants
 
LinuxConstants - class net.jhid.impl.linux.LinuxConstants.
 
LinuxConstants() - Constructor for class net.jhid.impl.linux.LinuxConstants
 
LinuxDevice - class net.jhid.impl.linux.LinuxDevice.
Linux implementation of IDevice
LinuxDevice(LinuxDeviceInfo) - Constructor for class net.jhid.impl.linux.LinuxDevice
 
LinuxDeviceInfo - class net.jhid.impl.linux.LinuxDeviceInfo.
Permits to retrieve
LinuxDeviceInfo(String, int) - Constructor for class net.jhid.impl.linux.LinuxDeviceInfo
 
LinuxNative - class net.jhid.impl.linux.LinuxNative.
Handles native calls.
LinuxNative() - Constructor for class net.jhid.impl.linux.LinuxNative
 

M

MOUSE_LEFT - Static variable in class net.jhid.core.devices.ButtonId
 
MOUSE_MIDDLE - Static variable in class net.jhid.core.devices.ButtonId
 
MOUSE_RIGHT - Static variable in class net.jhid.core.devices.ButtonId
 
MSC_GESTURE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
MSC_MAX - Static variable in class net.jhid.impl.linux.LinuxConstants
 
MSC_PULSELED - Static variable in class net.jhid.impl.linux.LinuxConstants
 
MSC_SERIAL - Static variable in class net.jhid.impl.linux.LinuxConstants
 
main(String[]) - Static method in class net.jhid.test.Test
 
move(int) - Method in class net.jhid.impl.generic.RelativeAxis
Updates the value of this axis and fires an event.

N

net.jhid.core - package net.jhid.core
The main jhid package to be used by clients.
net.jhid.core.devices - package net.jhid.core.devices
Interfaces that represent devices and device features.
net.jhid.core.listeners - package net.jhid.core.listeners
Listener interfaces for being notified of events sent by a device.
net.jhid.impl.generic - package net.jhid.impl.generic
Base classes that should be used by implementors of the core API.
net.jhid.impl.linux - package net.jhid.impl.linux
The linux evdev-based implementation of the core API.
net.jhid.impl.spi - package net.jhid.impl.spi
Provides a mean for third-parties to provide devices to the jhid core through Java's SPI (service provider interface).
net.jhid.test - package net.jhid.test
Permits to verify that jhid is working on your system.

R

REL_DIAL - Static variable in class net.jhid.impl.linux.LinuxConstants
 
REL_HWHEEL - Static variable in class net.jhid.core.devices.AxisId
 
REL_HWHEEL - Static variable in class net.jhid.impl.linux.LinuxConstants
 
REL_MAX - Static variable in class net.jhid.impl.linux.LinuxConstants
 
REL_MISC - Static variable in class net.jhid.impl.linux.LinuxConstants
 
REL_VWHEEL - Static variable in class net.jhid.core.devices.AxisId
 
REL_WHEEL - Static variable in class net.jhid.impl.linux.LinuxConstants
 
REL_X - Static variable in class net.jhid.core.devices.AxisId
 
REL_X - Static variable in class net.jhid.impl.linux.LinuxConstants
 
REL_Y - Static variable in class net.jhid.core.devices.AxisId
 
REL_Y - Static variable in class net.jhid.impl.linux.LinuxConstants
 
REL_Z - Static variable in class net.jhid.core.devices.AxisId
 
REL_Z - Static variable in class net.jhid.impl.linux.LinuxConstants
 
REP_DELAY - Static variable in class net.jhid.impl.linux.LinuxConstants
 
REP_MAX - Static variable in class net.jhid.impl.linux.LinuxConstants
 
REP_PERIOD - Static variable in class net.jhid.impl.linux.LinuxConstants
 
RelativeAxis - class net.jhid.impl.generic.RelativeAxis.
 
RelativeAxis(AbstractDevice, AxisId) - Constructor for class net.jhid.impl.generic.RelativeAxis
 
removeListener(IAbsoluteAxisListener) - Method in interface net.jhid.core.devices.IAbsoluteAxis
 
removeListener(IButtonListener) - Method in interface net.jhid.core.devices.IButton
 
removeListener(IDeviceListener) - Method in interface net.jhid.core.devices.IDevice
Removes a previously added listener.
removeListener(IRelativeAxisListener) - Method in interface net.jhid.core.devices.IRelativeAxis
 
removeListener(IAbsoluteAxisListener) - Method in class net.jhid.impl.generic.AbsoluteAxis
 
removeListener(IDeviceListener) - Method in class net.jhid.impl.generic.AbstractDevice
 
removeListener(Object) - Method in class net.jhid.impl.generic.AbstractSlot
 
removeListener(IButtonListener) - Method in class net.jhid.impl.generic.Button
 
removeListener(IRelativeAxisListener) - Method in class net.jhid.impl.generic.RelativeAxis
 
run() - Method in class net.jhid.impl.linux.LinuxDevice
Reads the linux evdev virtual file and calls #processPacket(int, int, short, short, int) for each received packet.

S

SND_BELL - Static variable in class net.jhid.impl.linux.LinuxConstants
 
SND_CLICK - Static variable in class net.jhid.impl.linux.LinuxConstants
 
SND_MAX - Static variable in class net.jhid.impl.linux.LinuxConstants
 
SND_TONE - Static variable in class net.jhid.impl.linux.LinuxConstants
 
SYN_CONFIG - Static variable in class net.jhid.impl.linux.LinuxConstants
 
SYN_REPORT - Static variable in class net.jhid.impl.linux.LinuxConstants
 
setAxes(IAxis[]) - Method in class net.jhid.impl.generic.AbstractDevice
 
setBusType(short) - Method in class net.jhid.impl.linux.InputId
 
setButtons(IButton[]) - Method in class net.jhid.impl.generic.AbstractDevice
 
setPressed(boolean) - Method in class net.jhid.impl.generic.Button
 
setProduct(short) - Method in class net.jhid.impl.linux.InputId
 
setValue(int) - Method in interface net.jhid.core.devices.IRelativeAxis
Sets the current value of this axis.
setValue(int) - Method in class net.jhid.impl.generic.AbsoluteAxis
 
setValue(int) - Method in class net.jhid.impl.generic.AbstractAxis
 
setVendor(short) - Method in class net.jhid.impl.linux.InputId
 
setVersion(short) - Method in class net.jhid.impl.linux.InputId
 
stateChanged(IButton, boolean) - Method in interface net.jhid.core.listeners.IButtonListener
Called when the button changes state.
stateChanged(IButton, boolean) - Method in class net.jhid.test.TraceListener
 

T

Test - class net.jhid.test.Test.
Permits to check if jhid is working.
Test() - Constructor for class net.jhid.test.Test
 
TraceListener - class net.jhid.test.TraceListener.
A listsner that prints every message it receives.
TraceListener() - Constructor for class net.jhid.test.TraceListener
 
testBit(byte[], int) - Static method in class net.jhid.impl.linux.LinuxNative
Tests if the bit at the given index is 1 or 0 in the bit array.
toString() - Method in class net.jhid.impl.generic.AbstractDevice
 
toString() - Method in class net.jhid.impl.linux.InputId
 

V

valueChanged(IAbsoluteAxis, int) - Method in interface net.jhid.core.listeners.IAbsoluteAxisListener
Called when the value of the axis changes.
valueChanged(IRelativeAxis, int, int) - Method in interface net.jhid.core.listeners.IRelativeAxisListener
Called when the value of the axis changes.
valueChanged(IRelativeAxis, int, int) - Method in class net.jhid.test.TraceListener
 
valueChanged(IAbsoluteAxis, int) - Method in class net.jhid.test.TraceListener
 

A B E F G H I K L M N R S T V