diff --git a/jme3-core/src/main/resources/joystick-mapping.properties b/jme3-core/src/main/resources/joystick-mapping.properties index 83a6996de..6c0653c50 100644 --- a/jme3-core/src/main/resources/joystick-mapping.properties +++ b/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 \ No newline at end of file +GASIA\ CORP.\ PLAYSTATION(R)3\ Controller.4=POV +Y