Include newer Windows releases

main
sigonasr2, Sig, Sigo 3 years ago
parent ff678465a1
commit fe25c08302
  1. 5
      README.md
  2. 2
      build/built-jar.properties
  3. BIN
      build/classes/net/java/games/input/DefaultControllerEnvironment.class
  4. BIN
      dist/jinput-with-sources.jar
  5. BIN
      dist/jinput.jar
  6. 4
      src/core/net/java/games/input/DefaultControllerEnvironment.java

@ -8,10 +8,9 @@ To build the project make sure you have Apache Ant.
Run Run
``` ```
ant clean ant clean compile jar run
ant compile jar run
``` ```
`jinput.jar` ends up inside the `dist` folder. `jinput.jar` and `jinput-sources.jar` ends up inside the `dist` folder.
- Javadocs are linked on the side of this repository (Or click [here](https://sigonasr2.github.io/jinput2.10/)) - Javadocs are linked on the side of this repository (Or click [here](https://sigonasr2.github.io/jinput2.10/))
- Final built jar is found in [Releases](https://github.com/sigonasr2/jinput2.10/releases) - Final built jar is found in [Releases](https://github.com/sigonasr2/jinput2.10/releases)

@ -1,4 +1,4 @@
#Wed, 08 Jun 2022 18:55:43 +0000 #Wed, 08 Jun 2022 20:04:54 +0000
/workspace/jinput2.10= /workspace/jinput2.10=

Binary file not shown.

BIN
dist/jinput.jar vendored

Binary file not shown.

@ -138,13 +138,13 @@ class DefaultControllerEnvironment extends ControllerEnvironment {
pluginClasses = pluginClasses + " net.java.games.input.LinuxEnvironmentPlugin"; pluginClasses = pluginClasses + " net.java.games.input.LinuxEnvironmentPlugin";
} else if(osName.equals("Mac OS X")) { } else if(osName.equals("Mac OS X")) {
pluginClasses = pluginClasses + " net.java.games.input.OSXEnvironmentPlugin"; pluginClasses = pluginClasses + " net.java.games.input.OSXEnvironmentPlugin";
} else if(osName.equals("Windows XP") || osName.equals("Windows Vista") || osName.equals("Windows 7")) { } else if(osName.equals("Windows XP") || osName.equals("Windows Vista") || osName.equals("Windows 7") || osName.equals("Windows 8") || osName.equals("Windows 10") || osName.equals("Windows 11")) {
pluginClasses = pluginClasses + " net.java.games.input.DirectAndRawInputEnvironmentPlugin"; pluginClasses = pluginClasses + " net.java.games.input.DirectAndRawInputEnvironmentPlugin";
} else if(osName.equals("Windows 98") || osName.equals("Windows 2000")) { } else if(osName.equals("Windows 98") || osName.equals("Windows 2000")) {
pluginClasses = pluginClasses + " net.java.games.input.DirectInputEnvironmentPlugin"; pluginClasses = pluginClasses + " net.java.games.input.DirectInputEnvironmentPlugin";
} else if (osName.startsWith("Windows")) { } else if (osName.startsWith("Windows")) {
log.warning("Found unknown Windows version: " + osName); log.warning("Found unknown Windows version: " + osName);
log.warning("Attempting to use default windows plug-in."); log.warning("Attempting to use default Windows Plugin.");
pluginClasses = pluginClasses + " net.java.games.input.DirectAndRawInputEnvironmentPlugin"; pluginClasses = pluginClasses + " net.java.games.input.DirectAndRawInputEnvironmentPlugin";
} else { } else {
log.warning("Trying to use default plugin, OS name " + osName +" not recognised"); log.warning("Trying to use default plugin, OS name " + osName +" not recognised");

Loading…
Cancel
Save