Revert "raphael: keylayout: Import joystick keylayouts from 1Controller v1.5.2"
This reverts commit 534aade509.
This commit is contained in:
committed by
kondors1995
parent
7a01075ab4
commit
7bdb254361
23
device.mk
23
device.mk
@@ -312,28 +312,7 @@ PRODUCT_COPY_FILES += \
|
||||
# Keylayout
|
||||
PRODUCT_COPY_FILES += \
|
||||
$(LOCAL_PATH)/keylayout/gpio-keys.kl:$(TARGET_COPY_OUT_SYSTEM)/usr/keylayout/gpio-keys.kl \
|
||||
$(LOCAL_PATH)/keylayout/sm8150-tavil-snd-card_Button_Jack.kl:$(TARGET_COPY_OUT_SYSTEM)/usr/keylayout/sm8150-tavil-snd-card_Button_Jack.kl \
|
||||
$(LOCAL_PATH)/keylayout/Vendor_0079_Product_0011.kl:$(TARGET_COPY_OUT_SYSTEM)/usr/keylayout/Vendor_0079_Product_0011.kl \
|
||||
$(LOCAL_PATH)/keylayout/Vendor_045e_Product_028e.kl:$(TARGET_COPY_OUT_SYSTEM)/usr/keylayout/Vendor_045e_Product_028e.kl \
|
||||
$(LOCAL_PATH)/keylayout/Vendor_045e_Product_028f.kl:$(TARGET_COPY_OUT_SYSTEM)/usr/keylayout/Vendor_045e_Product_028f.kl \
|
||||
$(LOCAL_PATH)/keylayout/Vendor_045e_Product_0291.kl:$(TARGET_COPY_OUT_SYSTEM)/usr/keylayout/Vendor_045e_Product_0291.kl \
|
||||
$(LOCAL_PATH)/keylayout/Vendor_045e_Product_02a1.kl:$(TARGET_COPY_OUT_SYSTEM)/usr/keylayout/Vendor_045e_Product_02a1.kl \
|
||||
$(LOCAL_PATH)/keylayout/Vendor_045e_Product_02d1.kl:$(TARGET_COPY_OUT_SYSTEM)/usr/keylayout/Vendor_045e_Product_02d1.kl \
|
||||
$(LOCAL_PATH)/keylayout/Vendor_045e_Product_02e0.kl:$(TARGET_COPY_OUT_SYSTEM)/usr/keylayout/Vendor_045e_Product_02e0.kl \
|
||||
$(LOCAL_PATH)/keylayout/Vendor_045e_Product_02e3.kl:$(TARGET_COPY_OUT_SYSTEM)/usr/keylayout/Vendor_045e_Product_02e3.kl \
|
||||
$(LOCAL_PATH)/keylayout/Vendor_045e_Product_02e6.kl:$(TARGET_COPY_OUT_SYSTEM)/usr/keylayout/Vendor_045e_Product_02e6.kl \
|
||||
$(LOCAL_PATH)/keylayout/Vendor_045e_Product_02ea.kl:$(TARGET_COPY_OUT_SYSTEM)/usr/keylayout/Vendor_045e_Product_02ea.kl \
|
||||
$(LOCAL_PATH)/keylayout/Vendor_045e_Product_02fd.kl:$(TARGET_COPY_OUT_SYSTEM)/usr/keylayout/Vendor_045e_Product_02fd.kl \
|
||||
$(LOCAL_PATH)/keylayout/Vendor_045e_Product_0719.kl:$(TARGET_COPY_OUT_SYSTEM)/usr/keylayout/Vendor_045e_Product_0719.kl \
|
||||
$(LOCAL_PATH)/keylayout/Vendor_045e_Product_0b12.kl:$(TARGET_COPY_OUT_SYSTEM)/usr/keylayout/Vendor_045e_Product_0b12.kl \
|
||||
$(LOCAL_PATH)/keylayout/Vendor_054c_Product_0268.kl:$(TARGET_COPY_OUT_SYSTEM)/usr/keylayout/Vendor_054c_Product_0268.kl \
|
||||
$(LOCAL_PATH)/keylayout/Vendor_054c_Product_05c4.kl:$(TARGET_COPY_OUT_SYSTEM)/usr/keylayout/Vendor_054c_Product_05c4.kl \
|
||||
$(LOCAL_PATH)/keylayout/Vendor_054c_Product_09cc.kl:$(TARGET_COPY_OUT_SYSTEM)/usr/keylayout/Vendor_054c_Product_09cc.kl \
|
||||
$(LOCAL_PATH)/keylayout/Vendor_054c_Product_0ce6.kl:$(TARGET_COPY_OUT_SYSTEM)/usr/keylayout/Vendor_054c_Product_0ce6.kl \
|
||||
$(LOCAL_PATH)/keylayout/Vendor_057e_Product_2009.kl:$(TARGET_COPY_OUT_SYSTEM)/usr/keylayout/Vendor_057e_Product_2009.kl \
|
||||
$(LOCAL_PATH)/keylayout/Vendor_0810_Product_0001.kl:$(TARGET_COPY_OUT_SYSTEM)/usr/keylayout/Vendor_0810_Product_0001.kl \
|
||||
$(LOCAL_PATH)/keylayout/Vendor_1038_Product_1412.kl:$(TARGET_COPY_OUT_SYSTEM)/usr/keylayout/Vendor_1038_Product_1412.kl \
|
||||
$(LOCAL_PATH)/keylayout/Vendor_146b_Product_0d01.kl:$(TARGET_COPY_OUT_SYSTEM)/usr/keylayout/Vendor_146b_Product_0d01.kl
|
||||
$(LOCAL_PATH)/keylayout/sm8150-tavil-snd-card_Button_Jack.kl:$(TARGET_COPY_OUT_SYSTEM)/usr/keylayout/sm8150-tavil-snd-card_Button_Jack.kl
|
||||
|
||||
# Keymaster
|
||||
PRODUCT_PACKAGES += \
|
||||
|
||||
@@ -1,27 +0,0 @@
|
||||
# Copyright (C) 2013 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
# Classic [S]NES Controller
|
||||
|
||||
key 288 BUTTON_X
|
||||
key 289 BUTTON_A
|
||||
key 290 BUTTON_B
|
||||
key 291 BUTTON_Y
|
||||
key 292 BUTTON_L1
|
||||
key 293 BUTTON_R1
|
||||
key 297 BUTTON_START
|
||||
key 296 BUTTON_SELECT
|
||||
|
||||
axis 0x00 HAT_X
|
||||
axis 0x01 HAT_Y
|
||||
@@ -1,53 +0,0 @@
|
||||
# Copyright (C) 2011 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
#
|
||||
# XBox 360 USB Controller
|
||||
#
|
||||
|
||||
key 304 BUTTON_A
|
||||
key 305 BUTTON_B
|
||||
key 307 BUTTON_X
|
||||
key 308 BUTTON_Y
|
||||
key 310 BUTTON_L1
|
||||
key 311 BUTTON_R1
|
||||
key 317 BUTTON_THUMBL
|
||||
key 318 BUTTON_THUMBR
|
||||
|
||||
# Left and right stick.
|
||||
# The reported value for flat is 128 out of a range from -32767 to 32768, which is absurd.
|
||||
# This confuses applications that rely on the flat value because the joystick actually
|
||||
# settles in a flat range of +/- 4096 or so.
|
||||
axis 0x00 X flat 4096
|
||||
axis 0x01 Y flat 4096
|
||||
axis 0x03 Z flat 4096
|
||||
axis 0x04 RZ flat 4096
|
||||
|
||||
# Triggers.
|
||||
axis 0x02 LTRIGGER
|
||||
axis 0x05 RTRIGGER
|
||||
|
||||
# Hat.
|
||||
axis 0x10 HAT_X
|
||||
axis 0x11 HAT_Y
|
||||
|
||||
# Mapping according to https://www.kernel.org/doc/Documentation/input/gamepad.txt
|
||||
# Button labeled as "BACK" (left-pointing triangle)
|
||||
key 314 BUTTON_SELECT
|
||||
|
||||
# The branded "X" button in the center of the controller
|
||||
key 316 BUTTON_MODE
|
||||
|
||||
# Button labeled as "START" (right-pointing triangle)
|
||||
key 315 BUTTON_START
|
||||
@@ -1,46 +0,0 @@
|
||||
# Copyright (C) 2011 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
#
|
||||
# XBox 360 USB Controller (Wireless Receiver?)
|
||||
#
|
||||
|
||||
key 304 BUTTON_A
|
||||
key 305 BUTTON_B
|
||||
key 307 BUTTON_X
|
||||
key 308 BUTTON_Y
|
||||
key 310 BUTTON_L1
|
||||
key 311 BUTTON_R1
|
||||
key 314 BUTTON_SELECT
|
||||
key 315 BUTTON_START
|
||||
key 316 HOME
|
||||
key 317 BUTTON_THUMBL
|
||||
key 318 BUTTON_THUMBR
|
||||
|
||||
# Left and right stick.
|
||||
# The reported value for flat is 128 out of a range from -32767 to 32768, which is absurd.
|
||||
# This confuses applications that rely on the flat value because the joystick actually
|
||||
# settles in a flat range of +/- 4096 or so.
|
||||
axis 0x00 X flat 4096
|
||||
axis 0x01 Y flat 4096
|
||||
axis 0x03 Z flat 4096
|
||||
axis 0x04 RZ flat 4096
|
||||
|
||||
# Triggers.
|
||||
axis 0x02 LTRIGGER
|
||||
axis 0x05 RTRIGGER
|
||||
|
||||
# Hat.
|
||||
axis 0x10 HAT_X
|
||||
axis 0x11 HAT_Y
|
||||
@@ -1,46 +0,0 @@
|
||||
# Copyright (C) 2011 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
#
|
||||
# XBox 360 USB Controller (Wireless Receiver?)
|
||||
#
|
||||
|
||||
key 304 BUTTON_A
|
||||
key 305 BUTTON_B
|
||||
key 307 BUTTON_X
|
||||
key 308 BUTTON_Y
|
||||
key 310 BUTTON_L1
|
||||
key 311 BUTTON_R1
|
||||
key 314 BUTTON_SELECT
|
||||
key 315 BUTTON_START
|
||||
key 316 HOME
|
||||
key 317 BUTTON_THUMBL
|
||||
key 318 BUTTON_THUMBR
|
||||
|
||||
# Left and right stick.
|
||||
# The reported value for flat is 128 out of a range from -32767 to 32768, which is absurd.
|
||||
# This confuses applications that rely on the flat value because the joystick actually
|
||||
# settles in a flat range of +/- 4096 or so.
|
||||
axis 0x00 X flat 4096
|
||||
axis 0x01 Y flat 4096
|
||||
axis 0x03 Z flat 4096
|
||||
axis 0x04 RZ flat 4096
|
||||
|
||||
# Triggers.
|
||||
axis 0x02 LTRIGGER
|
||||
axis 0x05 RTRIGGER
|
||||
|
||||
# Hat.
|
||||
axis 0x10 HAT_X
|
||||
axis 0x11 HAT_Y
|
||||
@@ -1,46 +0,0 @@
|
||||
# Copyright (C) 2011 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
#
|
||||
# XBox 360 Wireless Receiver for Windows
|
||||
#
|
||||
|
||||
key 304 BUTTON_A
|
||||
key 305 BUTTON_B
|
||||
key 307 BUTTON_X
|
||||
key 308 BUTTON_Y
|
||||
key 310 BUTTON_L1
|
||||
key 311 BUTTON_R1
|
||||
key 314 BUTTON_SELECT
|
||||
key 315 BUTTON_START
|
||||
key 316 HOME
|
||||
key 317 BUTTON_THUMBL
|
||||
key 318 BUTTON_THUMBR
|
||||
|
||||
# Left and right stick.
|
||||
# The reported value for flat is 128 out of a range from -32767 to 32768, which is absurd.
|
||||
# This confuses applications that rely on the flat value because the joystick actually
|
||||
# settles in a flat range of +/- 4096 or so.
|
||||
axis 0x00 X flat 4096
|
||||
axis 0x01 Y flat 4096
|
||||
axis 0x03 Z flat 4096
|
||||
axis 0x04 RZ flat 4096
|
||||
|
||||
# Triggers.
|
||||
axis 0x02 LTRIGGER
|
||||
axis 0x05 RTRIGGER
|
||||
|
||||
# Hat.
|
||||
axis 0x10 HAT_X
|
||||
axis 0x11 HAT_Y
|
||||
@@ -1,46 +0,0 @@
|
||||
# Copyright (C) 2011 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
#
|
||||
# XBox 360 USB Controller (XBox One?)
|
||||
#
|
||||
|
||||
key 304 BUTTON_A
|
||||
key 305 BUTTON_B
|
||||
key 307 BUTTON_X
|
||||
key 308 BUTTON_Y
|
||||
key 310 BUTTON_L1
|
||||
key 311 BUTTON_R1
|
||||
key 314 BUTTON_SELECT
|
||||
key 315 BUTTON_START
|
||||
key 316 HOME
|
||||
key 317 BUTTON_THUMBL
|
||||
key 318 BUTTON_THUMBR
|
||||
|
||||
# Left and right stick.
|
||||
# The reported value for flat is 128 out of a range from -32767 to 32768, which is absurd.
|
||||
# This confuses applications that rely on the flat value because the joystick actually
|
||||
# settles in a flat range of +/- 4096 or so.
|
||||
axis 0x00 X flat 4096
|
||||
axis 0x01 Y flat 4096
|
||||
axis 0x03 Z flat 4096
|
||||
axis 0x04 RZ flat 4096
|
||||
|
||||
# Triggers.
|
||||
axis 0x02 LTRIGGER
|
||||
axis 0x05 RTRIGGER
|
||||
|
||||
# Hat.
|
||||
axis 0x10 HAT_X
|
||||
axis 0x11 HAT_Y
|
||||
@@ -1,46 +0,0 @@
|
||||
# Copyright (C) 2016 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
#
|
||||
# XBox One Controller (2016)
|
||||
#
|
||||
|
||||
key 304 BUTTON_A
|
||||
key 305 BUTTON_B
|
||||
key 306 BUTTON_X
|
||||
key 307 BUTTON_Y
|
||||
key 308 BUTTON_L1
|
||||
key 309 BUTTON_R1
|
||||
key 310 BUTTON_SELECT
|
||||
key 311 BUTTON_START
|
||||
key 139 HOME
|
||||
key 312 BUTTON_THUMBL
|
||||
key 313 BUTTON_THUMBR
|
||||
|
||||
# Left and right stick.
|
||||
# The reported value for flat is 128 out of a range from -32767 to 32768, which is absurd.
|
||||
# This confuses applications that rely on the flat value because the joystick actually
|
||||
# settles in a flat range of +/- 4096 or so.
|
||||
axis 0x00 X flat 4096
|
||||
axis 0x01 Y flat 4096
|
||||
axis 0x03 Z flat 4096
|
||||
axis 0x04 RZ flat 4096
|
||||
|
||||
# Triggers.
|
||||
axis 0x02 LTRIGGER
|
||||
axis 0x05 RTRIGGER
|
||||
|
||||
# Hat.
|
||||
axis 0x10 HAT_X
|
||||
axis 0x11 HAT_Y
|
||||
@@ -1,46 +0,0 @@
|
||||
# Copyright (C) 2016 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
#
|
||||
# XBox One Elite Controller
|
||||
#
|
||||
|
||||
key 304 BUTTON_A
|
||||
key 305 BUTTON_B
|
||||
key 306 BUTTON_X
|
||||
key 307 BUTTON_Y
|
||||
key 308 BUTTON_L1
|
||||
key 309 BUTTON_R1
|
||||
key 310 BUTTON_SELECT
|
||||
key 311 BUTTON_START
|
||||
key 139 HOME
|
||||
key 312 BUTTON_THUMBL
|
||||
key 313 BUTTON_THUMBR
|
||||
|
||||
# Left and right stick.
|
||||
# The reported value for flat is 128 out of a range from -32767 to 32768, which is absurd.
|
||||
# This confuses applications that rely on the flat value because the joystick actually
|
||||
# settles in a flat range of +/- 4096 or so.
|
||||
axis 0x00 X flat 4096
|
||||
axis 0x01 Y flat 4096
|
||||
axis 0x03 Z flat 4096
|
||||
axis 0x04 RZ flat 4096
|
||||
|
||||
# Triggers.
|
||||
axis 0x02 LTRIGGER
|
||||
axis 0x05 RTRIGGER
|
||||
|
||||
# Hat.
|
||||
axis 0x10 HAT_X
|
||||
axis 0x11 HAT_Y
|
||||
@@ -1,46 +0,0 @@
|
||||
# Copyright (C) 2016 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
#
|
||||
# Wireless XBox Controller Dongle
|
||||
#
|
||||
|
||||
key 304 BUTTON_A
|
||||
key 305 BUTTON_B
|
||||
key 306 BUTTON_X
|
||||
key 307 BUTTON_Y
|
||||
key 308 BUTTON_L1
|
||||
key 309 BUTTON_R1
|
||||
key 310 BUTTON_SELECT
|
||||
key 311 BUTTON_START
|
||||
key 139 HOME
|
||||
key 312 BUTTON_THUMBL
|
||||
key 313 BUTTON_THUMBR
|
||||
|
||||
# Left and right stick.
|
||||
# The reported value for flat is 128 out of a range from -32767 to 32768, which is absurd.
|
||||
# This confuses applications that rely on the flat value because the joystick actually
|
||||
# settles in a flat range of +/- 4096 or so.
|
||||
axis 0x00 X flat 4096
|
||||
axis 0x01 Y flat 4096
|
||||
axis 0x03 Z flat 4096
|
||||
axis 0x04 RZ flat 4096
|
||||
|
||||
# Triggers.
|
||||
axis 0x02 LTRIGGER
|
||||
axis 0x05 RTRIGGER
|
||||
|
||||
# Hat.
|
||||
axis 0x10 HAT_X
|
||||
axis 0x11 HAT_Y
|
||||
@@ -1,46 +0,0 @@
|
||||
# Copyright (C) 2016 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
#
|
||||
# Xbox One Controller (2017) Wired
|
||||
#
|
||||
|
||||
key 304 BUTTON_A
|
||||
key 305 BUTTON_B
|
||||
key 307 BUTTON_X
|
||||
key 308 BUTTON_Y
|
||||
key 310 BUTTON_L1
|
||||
key 311 BUTTON_R1
|
||||
key 158 BUTTON_SELECT
|
||||
key 315 BUTTON_START
|
||||
key 172 HOME
|
||||
key 317 BUTTON_THUMBL
|
||||
key 318 BUTTON_THUMBR
|
||||
|
||||
# Left and right stick.
|
||||
# The reported value for flat is 128 out of a range from -32767 to 32768, which is absurd.
|
||||
# This confuses applications that rely on the flat value because the joystick actually
|
||||
# settles in a flat range of +/- 4096 or so.
|
||||
axis 0x00 X flat 4096
|
||||
axis 0x01 Y flat 4096
|
||||
axis 0x02 Z flat 4096
|
||||
axis 0x05 RZ flat 4096
|
||||
|
||||
# Triggers.
|
||||
axis 0x09 RTRIGGER
|
||||
axis 0x0a LTRIGGER
|
||||
|
||||
# Hat.
|
||||
axis 0x10 HAT_X
|
||||
axis 0x11 HAT_Y
|
||||
@@ -1,46 +0,0 @@
|
||||
# Copyright (C) 2016 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
#
|
||||
# Xbox One Controller (2017) Bluetooth
|
||||
#
|
||||
|
||||
key 304 BUTTON_A
|
||||
key 305 BUTTON_B
|
||||
key 307 BUTTON_X
|
||||
key 308 BUTTON_Y
|
||||
key 310 BUTTON_L1
|
||||
key 311 BUTTON_R1
|
||||
key 158 BUTTON_SELECT
|
||||
key 315 BUTTON_START
|
||||
key 172 HOME
|
||||
key 317 BUTTON_THUMBL
|
||||
key 318 BUTTON_THUMBR
|
||||
|
||||
# Left and right stick.
|
||||
# The reported value for flat is 128 out of a range from -32767 to 32768, which is absurd.
|
||||
# This confuses applications that rely on the flat value because the joystick actually
|
||||
# settles in a flat range of +/- 4096 or so.
|
||||
axis 0x00 X flat 4096
|
||||
axis 0x01 Y flat 4096
|
||||
axis 0x02 Z flat 4096
|
||||
axis 0x05 RZ flat 4096
|
||||
|
||||
# Triggers.
|
||||
axis 0x09 RTRIGGER
|
||||
axis 0x0a LTRIGGER
|
||||
|
||||
# Hat.
|
||||
axis 0x10 HAT_X
|
||||
axis 0x11 HAT_Y
|
||||
@@ -1,51 +0,0 @@
|
||||
# Copyright (C) 2011 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
# XBox 360 USB Wireless Controller
|
||||
# Reports itself as "Xbox 360 Wireless Receiver" and
|
||||
# "Microsoft Corp. Xbox 360 Wireless Adapter"
|
||||
# Similar in behavior to XBox 360 USB Controller except for the d-pad,
|
||||
# which is digital (scan codes instead of axes) on the wireless version.
|
||||
|
||||
key 304 BUTTON_A
|
||||
key 305 BUTTON_B
|
||||
key 307 BUTTON_X
|
||||
key 308 BUTTON_Y
|
||||
key 310 BUTTON_L1
|
||||
key 311 BUTTON_R1
|
||||
key 314 BUTTON_SELECT
|
||||
key 315 BUTTON_START
|
||||
key 316 HOME
|
||||
key 317 BUTTON_THUMBL
|
||||
key 318 BUTTON_THUMBR
|
||||
|
||||
# Left and right stick.
|
||||
# The reported value for flat is 128 out of a range from -32767 to 32768, which is absurd.
|
||||
# This confuses applications that rely on the flat value because the joystick actually
|
||||
# settles in a flat range of +/- 4096 or so.
|
||||
axis 0x00 X flat 4096
|
||||
axis 0x01 Y flat 4096
|
||||
axis 0x03 Z flat 4096
|
||||
axis 0x04 RZ flat 4096
|
||||
|
||||
# Triggers.
|
||||
axis 0x02 LTRIGGER
|
||||
axis 0x05 RTRIGGER
|
||||
|
||||
# Hat.
|
||||
# (D-pad is reported as digital. Each direction has a scan code.)
|
||||
key 0x2c0 DPAD_LEFT
|
||||
key 0x2c1 DPAD_RIGHT
|
||||
key 0x2c2 DPAD_UP
|
||||
key 0x2c3 DPAD_DOWN
|
||||
@@ -1,46 +0,0 @@
|
||||
# Copyright (C) 2016 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
#
|
||||
# XBox X/S Controller = 1914
|
||||
#
|
||||
|
||||
key 304 BUTTON_A
|
||||
key 305 BUTTON_B
|
||||
key 307 BUTTON_X
|
||||
key 308 BUTTON_Y
|
||||
key 310 BUTTON_L1
|
||||
key 311 BUTTON_R1
|
||||
key 314 BUTTON_SELECT
|
||||
key 315 BUTTON_START
|
||||
key 316 BUTTON_MODE
|
||||
key 317 BUTTON_THUMBL
|
||||
key 318 BUTTON_THUMBR
|
||||
|
||||
# Left and right stick.
|
||||
# The reported value for flat is 128 out of a range from -32767 to 32768, which is absurd.
|
||||
# This confuses applications that rely on the flat value because the joystick actually
|
||||
# settles in a flat range of +/- 4096 or so.
|
||||
axis 0x00 X flat 4096
|
||||
axis 0x01 Y flat 4096
|
||||
axis 0x03 Z flat 4096
|
||||
axis 0x04 RZ flat 4096
|
||||
|
||||
# Triggers.
|
||||
axis 0x02 LTRIGGER
|
||||
axis 0x05 RTRIGGER
|
||||
|
||||
# Hat.
|
||||
axis 0x10 HAT_X
|
||||
axis 0x11 HAT_Y
|
||||
@@ -1,76 +0,0 @@
|
||||
# Copyright (C) 2011 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
#
|
||||
# Sony Playstation(R)3 Controller
|
||||
#
|
||||
|
||||
key 0x124 DPAD_UP
|
||||
key 0x125 DPAD_RIGHT
|
||||
key 0x126 DPAD_DOWN
|
||||
key 0x127 DPAD_LEFT
|
||||
|
||||
key 0x120 BUTTON_SELECT
|
||||
key 0x123 BUTTON_START
|
||||
key 0x12e BUTTON_A
|
||||
key 0x12d BUTTON_B
|
||||
key 0x12f BUTTON_X
|
||||
key 0x12c BUTTON_Y
|
||||
key 0x12a BUTTON_L1
|
||||
key 0x12b BUTTON_R1
|
||||
key 0x128 BUTTON_L2
|
||||
key 0x129 BUTTON_R2
|
||||
key 0x121 BUTTON_THUMBL
|
||||
key 0x122 BUTTON_THUMBR
|
||||
|
||||
# PS key
|
||||
key 0x2c0 HOME
|
||||
|
||||
# Left Analog Stick
|
||||
axis 0x00 X
|
||||
axis 0x01 Y
|
||||
|
||||
# Right Analog Stick
|
||||
axis 0x02 Z
|
||||
axis 0x05 RZ
|
||||
|
||||
# DPAD
|
||||
# axis 0x2c -HAT_Y
|
||||
# axis 0x2d +HAT_X
|
||||
# axis 0x2e +HAT_Y
|
||||
# axis 0x2f -HAT_X
|
||||
|
||||
# L2 trigger
|
||||
axis 0x30 LTRIGGER
|
||||
|
||||
# R2 trigger
|
||||
axis 0x31 RTRIGGER
|
||||
|
||||
# L1 trigger
|
||||
# axis 0x32
|
||||
|
||||
# R1 trigger
|
||||
# axis 0x33
|
||||
|
||||
# Triangle
|
||||
# axis 0x34
|
||||
|
||||
# Circle
|
||||
# axis 0x35
|
||||
|
||||
# Cross
|
||||
# axis 0x36
|
||||
|
||||
# Square
|
||||
# axis 0x37
|
||||
@@ -1,71 +0,0 @@
|
||||
# Copyright (C) 2017 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
#
|
||||
# Sony Playstation(R) DualShock 4 Controller
|
||||
#
|
||||
|
||||
|
||||
# Mapping according to https://developer.android.com/traini...ler-input.html
|
||||
|
||||
# Square
|
||||
key 0x130 BUTTON_X
|
||||
# Cross
|
||||
key 0x131 BUTTON_A
|
||||
# Circle
|
||||
key 0x132 BUTTON_B
|
||||
# Triangle
|
||||
key 0x133 BUTTON_Y
|
||||
|
||||
key 0x134 BUTTON_L1
|
||||
key 0x135 BUTTON_R1
|
||||
key 0x136 BUTTON_L2
|
||||
key 0x137 BUTTON_R2
|
||||
|
||||
# L2 axis
|
||||
axis 0x03 LTRIGGER
|
||||
# R2 axis
|
||||
axis 0x04 RTRIGGER
|
||||
|
||||
|
||||
# Left Analog Stick
|
||||
axis 0x00 X
|
||||
axis 0x01 Y
|
||||
# Right Analog Stick
|
||||
axis 0x02 Z
|
||||
axis 0x05 RZ
|
||||
|
||||
# Left stick click
|
||||
key 0x13a BUTTON_THUMBL
|
||||
# Right stick click
|
||||
key 0x13b BUTTON_THUMBR
|
||||
|
||||
# Hat
|
||||
axis 0x10 HAT_X
|
||||
axis 0x11 HAT_Y
|
||||
|
||||
# Mapping according to https://www.kernel.org/doc/Documenta...ut/gamepad.txt
|
||||
# Share
|
||||
key 0x138 BUTTON_SELECT
|
||||
# Options
|
||||
key 0x139 BUTTON_START
|
||||
|
||||
# PS key
|
||||
key 0x13c BUTTON_MODE
|
||||
|
||||
# Touchpad press
|
||||
# The touchpad for this joystick will become a separate input device in future releases
|
||||
# and this button will be equivalent to left mouse button
|
||||
# Therefore, map it to KEYCODE_BUTTON_1 here to allow apps to still handle this on earlier versions
|
||||
key 0x13d BUTTON_1
|
||||
@@ -1,71 +0,0 @@
|
||||
# Copyright (C) 2017 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
#
|
||||
# Sony Playstation(R) DualShock 4 Controller
|
||||
#
|
||||
|
||||
|
||||
# Mapping according to https://developer.android.com/traini...ler-input.html
|
||||
|
||||
# Square
|
||||
key 0x130 BUTTON_X
|
||||
# Cross
|
||||
key 0x131 BUTTON_A
|
||||
# Circle
|
||||
key 0x132 BUTTON_B
|
||||
# Triangle
|
||||
key 0x133 BUTTON_Y
|
||||
|
||||
key 0x134 BUTTON_L1
|
||||
key 0x135 BUTTON_R1
|
||||
key 0x136 BUTTON_L2
|
||||
key 0x137 BUTTON_R2
|
||||
|
||||
# L2 axis
|
||||
axis 0x03 LTRIGGER
|
||||
# R2 axis
|
||||
axis 0x04 RTRIGGER
|
||||
|
||||
|
||||
# Left Analog Stick
|
||||
axis 0x00 X
|
||||
axis 0x01 Y
|
||||
# Right Analog Stick
|
||||
axis 0x02 Z
|
||||
axis 0x05 RZ
|
||||
|
||||
# Left stick click
|
||||
key 0x13a BUTTON_THUMBL
|
||||
# Right stick click
|
||||
key 0x13b BUTTON_THUMBR
|
||||
|
||||
# Hat
|
||||
axis 0x10 HAT_X
|
||||
axis 0x11 HAT_Y
|
||||
|
||||
# Mapping according to https://www.kernel.org/doc/Documenta...ut/gamepad.txt
|
||||
# Share
|
||||
key 0x138 BUTTON_SELECT
|
||||
# Options
|
||||
key 0x139 BUTTON_START
|
||||
|
||||
# PS key
|
||||
key 0x13c BUTTON_MODE
|
||||
|
||||
# Touchpad press
|
||||
# The touchpad for this joystick will become a separate input device in future releases
|
||||
# and this button will be equivalent to left mouse button
|
||||
# Therefore, map it to KEYCODE_BUTTON_1 here to allow apps to still handle this on earlier versions
|
||||
key 0x13d BUTTON_1
|
||||
@@ -1,71 +0,0 @@
|
||||
# Copyright (C) 2017 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
#
|
||||
# Sony Playstation(R) DualSense Controller
|
||||
#
|
||||
|
||||
|
||||
# Mapping according to https://developer.android.com/traini...ler-input.html
|
||||
|
||||
# Square
|
||||
key 0x130 BUTTON_X
|
||||
# Cross
|
||||
key 0x131 BUTTON_A
|
||||
# Circle
|
||||
key 0x132 BUTTON_B
|
||||
# Triangle
|
||||
key 0x133 BUTTON_Y
|
||||
|
||||
key 0x134 BUTTON_L1
|
||||
key 0x135 BUTTON_R1
|
||||
key 0x136 BUTTON_L2
|
||||
key 0x137 BUTTON_R2
|
||||
|
||||
# L2 axis
|
||||
axis 0x03 LTRIGGER
|
||||
# R2 axis
|
||||
axis 0x04 RTRIGGER
|
||||
|
||||
|
||||
# Left Analog Stick
|
||||
axis 0x00 X
|
||||
axis 0x01 Y
|
||||
# Right Analog Stick
|
||||
axis 0x02 Z
|
||||
axis 0x05 RZ
|
||||
|
||||
# Left stick click
|
||||
key 0x13a BUTTON_THUMBL
|
||||
# Right stick click
|
||||
key 0x13b BUTTON_THUMBR
|
||||
|
||||
# Hat
|
||||
axis 0x10 HAT_X
|
||||
axis 0x11 HAT_Y
|
||||
|
||||
# Mapping according to https://www.kernel.org/doc/Documenta...ut/gamepad.txt
|
||||
# Share
|
||||
key 0x138 BUTTON_SELECT
|
||||
# Options
|
||||
key 0x139 BUTTON_START
|
||||
|
||||
# PS key
|
||||
key 0x13c BUTTON_MODE
|
||||
|
||||
# Touchpad press
|
||||
# The touchpad for this joystick will become a separate input device in future releases
|
||||
# and this button will be equivalent to left mouse button
|
||||
# Therefore, map it to KEYCODE_BUTTON_1 here to allow apps to still handle this on earlier versions
|
||||
key 0x13d BUTTON_1
|
||||
@@ -1,68 +0,0 @@
|
||||
# Copyright (C) 2019 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
#
|
||||
# Nintendo Switch Pro Controller - HAC-013 - Bluetooth
|
||||
#
|
||||
|
||||
|
||||
# Mapping according to https://developer.android.com/training/game-controllers/controller-input.html
|
||||
|
||||
# Button labeled as "Y" but should really produce keycode "X"
|
||||
key 0x132 BUTTON_X
|
||||
# Button labeled as "B" but should really produce keycode "A"
|
||||
key 0x130 BUTTON_A
|
||||
# Button labeled as "A" but should really produce keycode "B"
|
||||
key 0x131 BUTTON_B
|
||||
# Button labeled as "X" but should really product keycode "Y"
|
||||
key 0x133 BUTTON_Y
|
||||
|
||||
# Button labeled as "L"
|
||||
key 0x134 BUTTON_L1
|
||||
# Button labeled as "R"
|
||||
key 0x135 BUTTON_R1
|
||||
|
||||
# No LT / RT axes on this controller. Instead, there are keys.
|
||||
# Trigger labeled as "ZL"
|
||||
key 0x136 BUTTON_L2
|
||||
# Trigger labeled as "ZR"
|
||||
key 0x137 BUTTON_R2
|
||||
|
||||
# Left Analog Stick
|
||||
axis 0x00 X
|
||||
axis 0x01 Y
|
||||
# Right Analog Stick
|
||||
axis 0x03 Z
|
||||
axis 0x04 RZ
|
||||
|
||||
# Left stick click (generates linux BTN_SELECT)
|
||||
key 0x13a BUTTON_THUMBL
|
||||
# Right stick click (generates linux BTN_START)
|
||||
key 0x13b BUTTON_THUMBR
|
||||
|
||||
# Hat
|
||||
axis 0x10 HAT_X
|
||||
axis 0x11 HAT_Y
|
||||
|
||||
# Mapping according to https://www.kernel.org/doc/Documentation/input/gamepad.txt
|
||||
# Minus
|
||||
key 0x138 BUTTON_SELECT
|
||||
# Plus
|
||||
key 0x139 BUTTON_START
|
||||
|
||||
# Circle
|
||||
key 0x13d BUTTON_MODE
|
||||
|
||||
# Home key
|
||||
key 0x13c HOME
|
||||
@@ -1,39 +0,0 @@
|
||||
# Copyright (C) 2013 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
#
|
||||
# Sony Playstation(R) DualShock 2 Controller
|
||||
#
|
||||
|
||||
key 296 BUTTON_SELECT
|
||||
key 297 BUTTON_START
|
||||
key 290 BUTTON_A
|
||||
key 289 BUTTON_B
|
||||
key 291 BUTTON_X
|
||||
key 288 BUTTON_Y
|
||||
key 294 BUTTON_L1
|
||||
key 295 BUTTON_R1
|
||||
key 292 BUTTON_L2
|
||||
key 293 BUTTON_R2
|
||||
key 298 BUTTON_THUMBL
|
||||
key 299 BUTTON_THUMBR
|
||||
|
||||
axis 0x00 X
|
||||
axis 0x01 Y
|
||||
|
||||
axis 0x05 Z
|
||||
axis 0x02 RZ
|
||||
|
||||
axis 0x10 HAT_X
|
||||
axis 0x11 HAT_Y
|
||||
@@ -1,33 +0,0 @@
|
||||
# Copyright (C) 2013 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
#
|
||||
# Zeemote: SteelSeries FREE
|
||||
#
|
||||
|
||||
key 304 BUTTON_A
|
||||
key 305 BUTTON_B
|
||||
key 307 BUTTON_X
|
||||
key 308 BUTTON_Y
|
||||
key 310 BUTTON_L1
|
||||
key 311 BUTTON_R1
|
||||
key 315 BUTTON_START
|
||||
key 316 BUTTON_SELECT
|
||||
|
||||
axis 0x00 X
|
||||
axis 0x01 Y
|
||||
axis 0x02 Z
|
||||
axis 0x05 RZ
|
||||
axis 0x10 HAT_X
|
||||
axis 0x11 HAT_Y
|
||||
@@ -1,46 +0,0 @@
|
||||
# Copyright (C) 2011 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
#
|
||||
# Sony Dualshock 4
|
||||
#
|
||||
|
||||
key 305 BUTTON_A # Cross
|
||||
key 306 BUTTON_B # Circle
|
||||
key 304 BUTTON_X # Square
|
||||
key 307 BUTTON_Y # Triangle
|
||||
key 308 BUTTON_L1 # L1
|
||||
key 309 BUTTON_R1 # R1
|
||||
key 310 BUTTON_L2 # L2
|
||||
key 311 BUTTON_R2 # R2
|
||||
key 312 BUTTON_SELECT # Select / Share
|
||||
key 313 BUTTON_START # Start / Options
|
||||
key 316 HOME # PS Home
|
||||
key 314 BUTTON_THUMBL # L3
|
||||
key 315 BUTTON_THUMBR # R3
|
||||
key 317 BACK # Touchpad Press
|
||||
|
||||
# Left and right stick.
|
||||
axis 0x00 X flat 0
|
||||
axis 0x01 Y flat 0
|
||||
axis 0x02 Z flat 0
|
||||
axis 0x05 RZ flat 0
|
||||
|
||||
# Triggers.
|
||||
axis 0x09 GAS
|
||||
axis 0x0a BRAKE
|
||||
|
||||
# Hat.
|
||||
axis 0x10 HAT_X
|
||||
axis 0x11 HAT_Y
|
||||
Reference in New Issue
Block a user