浏览代码

Merge pull request #645 from grizeldi/patch-2

Added Xbox One S controller mappings
Paul Speed 8 年之前
父节点
当前提交
2fc25f5743
共有 1 个文件被更改,包括 25 次插入1 次删除
  1. 25 1
      jme3-core/src/main/resources/joystick-mapping.properties

+ 25 - 1
jme3-core/src/main/resources/joystick-mapping.properties

@@ -72,6 +72,7 @@ Controller\ (XBOX\ 360\ For\ Windows).ry=rz
 # requires custom code to support trigger buttons but this
 # keeps it from confusing the .rx mapping.
 Controller\ (XBOX\ 360\ For\ Windows).z=trigger
+Controller\ (XBOX\ 360\ For\ Windows).rz=rtrigger
 
 # XBOX 360 Controller connected to Android using
 # the USB dongle
@@ -110,6 +111,7 @@ Gamepad\ F310\ (Controller).ry=rz
 # requires custom code to support trigger buttons but this
 # keeps it from confusing the .rx mapping.
 Gamepad\ F310\ (Controller).z=trigger
+Gamepad\ F310\ (Controller).rz=rtrigger
 
 # Logitech F310 gamepad with dip switch XInput for Windows 10
 Controller\ (Gamepad\ F310).0=2
@@ -129,6 +131,7 @@ Controller\ (Gamepad\ F310).ry=rz
 # requires custom code to support trigger buttons but this
 # keeps it from confusing the .rx mapping.
 Controller\ (Gamepad\ F310).z=trigger
+Controller\ (Gamepad\ F310).rz=rtrigger
 
 # Alternate version of the XBOX 360 controller
 XBOX\ 360\ For\ Windows\ (Controller).0=2
@@ -148,6 +151,27 @@ XBOX\ 360\ For\ Windows\ (Controller).ry=rz
 # requires custom code to support trigger buttons but this
 # keeps it from confusing the .rx mapping.
 XBOX\ 360\ For\ Windows\ (Controller).z=trigger
+XBOX\ 360\ For\ Windows\ (Controller).rz=rtrigger
+
+#Xbox One S controller
+Microsoft\ X-Box\ One\ S\ pad.0=2
+Microsoft\ X-Box\ One\ S\ pad.1=1
+Microsoft\ X-Box\ One\ S\ pad.2=3
+Microsoft\ X-Box\ One\ S\ pad.3=0
+
+Microsoft\ X-Box\ One\ S\ pad.6=8
+Microsoft\ X-Box\ One\ S\ pad.7=9
+
+Microsoft\ X-Box\ One\ S\ pad.8=10
+Microsoft\ X-Box\ One\ S\ pad.9=11
+
+Microsoft\ X-Box\ One\ S\ pad.rx=z
+Microsoft\ X-Box\ One\ S\ pad.ry=rz
+
+# requires custom code to support trigger buttons but this
+# keeps it from confusing the .rx mapping.
+Microsoft\ X-Box\ One\ S\ pad.z=trigger
+Microsoft\ X-Box\ One\ S\ pad.rz=rtrigger
 
 # from : Freebox controller as "DragonRise Inc.   Generic   USB  Joystick"
 DragonRise\ Inc.\ \ \ Generic\ \ \ USB\ \ Joystick.x=rx
@@ -174,4 +198,4 @@ GASIA\ CORP.\ PLAYSTATION(R)3\ Controller.2=11
 GASIA\ CORP.\ PLAYSTATION(R)3\ Controller.5=POV +X
 GASIA\ CORP.\ PLAYSTATION(R)3\ Controller.6=POV -Y
 GASIA\ CORP.\ PLAYSTATION(R)3\ Controller.7=POV -X
-GASIA\ CORP.\ PLAYSTATION(R)3\ Controller.4=POV +Y
+GASIA\ CORP.\ PLAYSTATION(R)3\ Controller.4=POV +Y