Merge pull request #645 from grizeldi/patch-2

Added Xbox One S controller mappings
fix-456
Paul Speed 8 years ago committed by GitHub
commit 2fc25f5743
  1. 26
      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 # requires custom code to support trigger buttons but this
# keeps it from confusing the .rx mapping. # keeps it from confusing the .rx mapping.
Controller\ (XBOX\ 360\ For\ Windows).z=trigger Controller\ (XBOX\ 360\ For\ Windows).z=trigger
Controller\ (XBOX\ 360\ For\ Windows).rz=rtrigger
# XBOX 360 Controller connected to Android using # XBOX 360 Controller connected to Android using
# the USB dongle # the USB dongle
@ -110,6 +111,7 @@ Gamepad\ F310\ (Controller).ry=rz
# requires custom code to support trigger buttons but this # requires custom code to support trigger buttons but this
# keeps it from confusing the .rx mapping. # keeps it from confusing the .rx mapping.
Gamepad\ F310\ (Controller).z=trigger Gamepad\ F310\ (Controller).z=trigger
Gamepad\ F310\ (Controller).rz=rtrigger
# Logitech F310 gamepad with dip switch XInput for Windows 10 # Logitech F310 gamepad with dip switch XInput for Windows 10
Controller\ (Gamepad\ F310).0=2 Controller\ (Gamepad\ F310).0=2
@ -129,6 +131,7 @@ Controller\ (Gamepad\ F310).ry=rz
# requires custom code to support trigger buttons but this # requires custom code to support trigger buttons but this
# keeps it from confusing the .rx mapping. # keeps it from confusing the .rx mapping.
Controller\ (Gamepad\ F310).z=trigger Controller\ (Gamepad\ F310).z=trigger
Controller\ (Gamepad\ F310).rz=rtrigger
# Alternate version of the XBOX 360 controller # Alternate version of the XBOX 360 controller
XBOX\ 360\ For\ Windows\ (Controller).0=2 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 # requires custom code to support trigger buttons but this
# keeps it from confusing the .rx mapping. # keeps it from confusing the .rx mapping.
XBOX\ 360\ For\ Windows\ (Controller).z=trigger 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" # from : Freebox controller as "DragonRise Inc. Generic USB Joystick"
DragonRise\ Inc.\ \ \ Generic\ \ \ USB\ \ Joystick.x=rx 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.5=POV +X
GASIA\ CORP.\ PLAYSTATION(R)3\ Controller.6=POV -Y GASIA\ CORP.\ PLAYSTATION(R)3\ Controller.6=POV -Y
GASIA\ CORP.\ PLAYSTATION(R)3\ Controller.7=POV -X 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

Loading…
Cancel
Save