Skip to content

Conversation

@XenoAmess
Copy link
Collaborator

@XenoAmess XenoAmess commented Jun 7, 2019

For other people:
This pull request is used as a trigger to detect whether gabomdq:master updates.
So we will never close/merge this pr.
thanks.

import difflib
import sys

CROSS_PLATFORM=False
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

E225: missing whitespace around operator


ℹ️ Expand to see all @sonatype-lift commands

You can reply with the following commands. For example, reply with @sonatype-lift ignoreall to leave out all findings.

Command Usage
@sonatype-lift ignore Leave out the above finding from this PR
@sonatype-lift ignoreall Leave out all the existing findings from this PR
@sonatype-lift exclude <file|issue|path|tool> Exclude specified file|issue|path|tool from Lift findings by updating your config.toml file

Note: When talking to LiftBot, you need to refresh the page to see its response.
Click here to add LiftBot to another repo.


Help us improve LIFT! (Sonatype LiftBot external survey)

Was this a good recommendation for you? Answering this survey will not impact your Lift settings.

[ 🙁 Not relevant ] - [ 😕 Won't fix ] - [ 😑 Not critical, will fix ] - [ 🙂 Critical, will fix ] - [ 😊 Critical, fixing now ]


cdict = {}
for i, l in enumerate(open("gamecontrollerdb.txt")):
l = l.strip()
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

E741: ambiguous variable name 'l'


ℹ️ Expand to see all @sonatype-lift commands

You can reply with the following commands. For example, reply with @sonatype-lift ignoreall to leave out all findings.

Command Usage
@sonatype-lift ignore Leave out the above finding from this PR
@sonatype-lift ignoreall Leave out all the existing findings from this PR
@sonatype-lift exclude <file|issue|path|tool> Exclude specified file|issue|path|tool from Lift findings by updating your config.toml file

Note: When talking to LiftBot, you need to refresh the page to see its response.
Click here to add LiftBot to another repo.


Help us improve LIFT! (Sonatype LiftBot external survey)

Was this a good recommendation for you? Answering this survey will not impact your Lift settings.

[ 🙁 Not relevant ] - [ 😕 Won't fix ] - [ 😑 Not critical, will fix ] - [ 🙂 Critical, will fix ] - [ 😊 Critical, fixing now ]

l = l.strip()
if l.startswith("#") or not l:
continue

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

W293: blank line contains whitespace


ℹ️ Expand to see all @sonatype-lift commands

You can reply with the following commands. For example, reply with @sonatype-lift ignoreall to leave out all findings.

Command Usage
@sonatype-lift ignore Leave out the above finding from this PR
@sonatype-lift ignoreall Leave out all the existing findings from this PR
@sonatype-lift exclude <file|issue|path|tool> Exclude specified file|issue|path|tool from Lift findings by updating your config.toml file

Note: When talking to LiftBot, you need to refresh the page to see its response.
Click here to add LiftBot to another repo.


Help us improve LIFT! (Sonatype LiftBot external survey)

Was this a good recommendation for you? Answering this survey will not impact your Lift settings.

[ 🙁 Not relevant ] - [ 😕 Won't fix ] - [ 😑 Not critical, will fix ] - [ 🙂 Critical, will fix ] - [ 😊 Critical, fixing now ]

print("\t", " ".join(out))
if not CROSS_PLATFORM:
sys.exit(1)
cdict[key] = sorted(c) No newline at end of file
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

W292: no newline at end of file


ℹ️ Expand to see all @sonatype-lift commands

You can reply with the following commands. For example, reply with @sonatype-lift ignoreall to leave out all findings.

Command Usage
@sonatype-lift ignore Leave out the above finding from this PR
@sonatype-lift ignoreall Leave out all the existing findings from this PR
@sonatype-lift exclude <file|issue|path|tool> Exclude specified file|issue|path|tool from Lift findings by updating your config.toml file

Note: When talking to LiftBot, you need to refresh the page to see its response.
Click here to add LiftBot to another repo.


Help us improve LIFT! (Sonatype LiftBot external survey)

Was this a good recommendation for you? Answering this survey will not impact your Lift settings.

[ 🙁 Not relevant ] - [ 😕 Won't fix ] - [ 😑 Not critical, will fix ] - [ 🙂 Critical, will fix ] - [ 😊 Critical, fixing now ]

@offalynne offalynne force-pushed the master branch 3 times, most recently from 647d335 to dbcb77c Compare April 25, 2023 09:59
offalynne and others added 17 commits August 4, 2023 22:24
thanks @Terrorbuns for contributing mapping for PowerA Spectra
Right stick was not working properly. Now it's fixed. Tested on RPCS3.
This adds a Linux mapping for the Razer "Kishi for Android" (model RZ06-02900100).

It was weird getting the analog triggers mapped. Their digital input registers before the analog input, which makes mapping wizards challenging. I used SDL2 Gamepad Mapper, AntiMicroX, and Steam to make sure I had the correct GUID and mapping worked out.
Add Linux Mapping for Razer Kishi v1
Added X-360 PC Wireless Gaming Receiver chinese adapter
Update gamecontrollerdb.txt
Remove an unexpected token
Kek5chen and others added 20 commits July 18, 2025 15:18
* add xbox series x controller on windows

* xbox series x controller on windows: guide button

* xbox series x controller (windows) is already here

* Update gamecontrollerdb.txt

---------

Co-authored-by: Alynne <alviscera@gmail.com>
* Add variant of the Raphnet N64 controller adapter that wasn't present before.

* Standardize name for Raphnet N64 Adapter addition.

* Remove CRC, correct platform field

* Additional Raphnet N64 Adapter added for Linux.

GUID given by SDL Gamepad Tool is  0300d8889b2800006400000001010000, but it seems to follow the pattern of the other Raphnet N64 Adapter added for Linux (seems same as Windows GUIDs for whole line of N64 Adapters besides the last four bytes).

* Add remaining two Raphnet N64 adapters to database for Linux

Not tested, but it should work when extrapolated from the other entries.

---------

Co-authored-by: Alynne <alviscera@gmail.com>
* Add device: Shanwan Android Gamepad

This controller exposes LT/RT as digital buttons; the mapping presents them as lefttrigger/righttrigger so SDL GameController-aware apps see standard triggers.

Signed-off-by: hrimfaxi <outmatch@gmail.com>

* Remove CRC

---------

Signed-off-by: hrimfaxi <outmatch@gmail.com>
Co-authored-by: Alynne <alviscera@gmail.com>
* Add "ZENAIM ARCADE CONTROLLER" mapping (Windows)

Adds Windows mapping for "ZENAIM ARCADE CONTROLLER".
GUID: 03000000073500000400000000000000
Mapping line:03000000073500000400000000000000,ZENAIM ARCADE CONTROLLER,a:b1,b:b2,x:b0,y:b3,back:b8,guide:b12,start:b9,leftstick:b10,rightstick:b11,leftshoulder:b4,rightshoulder:b5,dpup:h0.1,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,lefttrigger:b6,righttrigger:b7,platform:Windows,
Notes:- Created from SDL2 Gamepad Tool output.
- D‑Pad uses HAT (h0.*), triggers are digital (b6/b7).
- Controller name matches the device string shown by the tool.

* Clean up device name

---------

Co-authored-by: Alynne <alviscera@gmail.com>
* GameSir Cyclone 2 (#888)

* Remove duplicates and HIDAPI mappings

---------

Co-authored-by: Aleš Ferlan <alefer89@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.