public void setJoyRumble(int joyId, float amount){ if( joyId >= joysticks.length ) throw new IllegalArgumentException(); Controller c = joysticks[joyId].controller; for (Rumbler r : c.getRumblers()){ r.rumble(amount); } }
System.out.println("Found " + rumblers.length + " rumblers"); for(int j=0;j<rumblers.length;j++) { System.out.println("Rumbler " + rumblers[j].getAxisName() + " on axis " + rumblers[j].getAxisIdentifier()); System.out.println("Rumbling with intensity: " + 0.5f); rumblers[j].rumble(0.5f); try { Thread.sleep(1000); rumblers[j].rumble(1f); try { Thread.sleep(1000); for(float k=1.0f;k>-1.0f;) { long startTime = System.currentTimeMillis(); rumblers[j].rumble(k); try { Thread.sleep(1); rumblers[j].rumble(0f); try { Thread.sleep(1000);
name = rumblers[i].getAxisName(); iden = rumblers[i].getAxisIdentifier();
name = rumblers[i].getAxisName();
/** * Set the rumblerX axis. * * @param val The rumbler strength, from -1 to 1. */ @Override public void setRumblerX(float val) { if (rumblerX != null) rumblerX.rumble(val); }
/** * Set the rumblerY axis. * * @param val The rumbler strength, from -1 to 1. */ @Override public void setRumblerY(float val) { if (rumblerY != null) rumblerY.rumble(val); }
/** * Set the equilibrium point. This is the direction the wheel will return * to if left alone. * * @param val The wheel direction, from left(-1) to 1(right). */ @Override public void setEquilibriumPoint(float val) { if (rumblerWheel != null) rumblerWheel.rumble(val); }
public void setJoyRumble(int joyId, float amount){ if( joyId >= joysticks.length ) throw new IllegalArgumentException(); Controller c = joysticks[joyId].controller; for (Rumbler r : c.getRumblers()){ r.rumble(amount); } }