X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org AD38F3882024 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1696518981; bh=IUTx2j/Tpm7ZHirXFJ2VCiejwUR8uWosiE3bmid/bC0=; h=To:Subject:Date:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:From; b=M1MNcHMVXSZHO5RyIlFViA5Hop1q5FQCf9eOrcOpyaFeMX2B5WFJuHOIrKxIDdC6O ldXsuXKcllMeHkPRRtcEhA1HFiirUzodk6wxV9BfkLpCaKauEl8KNpqMCSzYsDuABI zwK6agbr2t2v61/IKAtYlgNAWL19uoRmWYViSGiA= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 0A1CD385DC07 X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a MIME-Version: 1.0 Message-ID: To: cygwin AT cygwin DOT com Subject: Re: SDL2: Gamepads stopped working Date: Thu, 5 Oct 2023 17:15:42 +0200 Importance: normal Sensitivity: Normal X-Priority: 3 X-Provags-ID: V03:K1:eEQKDeg45rvA0soQZ7NyAr4AEmviqxTkVfXYPtWMmBPWHXZuXn3XwjV21gqDf2gPs5nkp Jv6h/1Is59lsQWTQJtFsN3RCgncuvnX9oeRsBmgkx08ZVQoelHVBhr0iPmqrfBmHqKgnJcM0f4rq Dmw+ZJ2HHXm76sZOYK4VqZdHlxrJz00dIBpKIELq8FlB+LqkJaum//K38k4gsbcPnHSiLtqMifIX EITjpuwIA1Y10+rQjGAcvI5ODP6aQGStpsgu1TrKw5IEgxZWUsRLbpHFK4YajySKvJ/DTAHE1+Y6 sA= UI-OutboundReport: notjunk:1;M01:P0:2EqbMEhzlGo=;gaY1e/oyJLdZNdVcuiVu71vlTq4 b0Aj/qUo58YGYepes3/dm6lWe9EV1qk/o17Pnhs6CSRlzxupor0lrmp1oKv37iC1g1RbgA7Ho 737HRrAax0sLthqF9PAlsiMvGgcC/sldh+JQfxBlXm27/xowpKP02Dor4Fb1uLWcXHxnbYvOY Vh4yThEG2kSGZV0Z7W1cr31BGnMxsg9IV26rXpToLevJhFDqGd3g3C294aM4m1BvKbpiie3yA XD5pHujRtp6rpWIdSkUSjhE58kNhUC9S/kQE3ZJbwN47NYbF++JKnWl42ewjBso4YaaTDuPq2 8LzqaCo8Gt3qrutPzs3XitrBiLJldEMvPUK3EAgBxWnT+rZE4JUTjWUWn1eccPRxupxTVUDM+ 3ko7vMIFJgbaGSTIoIAU0YlgABC8/8Vh1WtHSy00NsHvE/5r/zUHGT6jV6BH3Q/PLtnXBmj5r BTxHG77P7cKcLjxa8DNSSc+Gn9Uw/25rtv5W6Sds6n0NtGKnmrjZbd3CzYk4lYhH2ijML2QnB 3AxPZDPflGV4i3LdgNKgMsHrycqVAsyb/Ox1gRN0FsOUEIyNkcGM3Rg4ogFdfWSd7Rwz24RjL uk5zUEJmfjeW3yu15zs0H13eR2petmjfURa5hMLQmiwiwijp82CpZ7sBy7eD4eXBkW5KGYC2C o+Eqw2XEnwjOw9VaWlzl/LBq7DQUqWmG+LLPmpIiNKm9RKRv+hqoWZS0YNUlos55bfrXj5CBH olB2a4nqM/iqC0PJd8nP7hLDFEuiRXCZcaEvzrYm6zQb0pH26LJ6sEl3tuNXzWhaSrqkC3W7D umsKotPrAZ4cCH9bfhDy9QlaWQ0nfutHWD+IlDD0kUTjo= X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 List-Id: General Cygwin discussions and problem reports List-Archive: List-Post: List-Help: List-Subscribe: , From: risingpower--- via Cygwin Reply-To: risingpower AT gmx DOT de Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "Cygwin" On 05.10.2023 16:12, Takashi Yano wrote:> > I guess DirectInput is necessary for that gamepads. I will release > SDL2 2.28.4-1 (TEST) package shortly, where both dinput and xinput > are enabled. Could you please test? > Thank you very much! My gamepads show up, but do not work. - SDL_NumJoysticks() is now correct: 2 - The USB HID controller generates this SDL_GetError() for SDL_GameControllerOpen(): IDirectInputDevice8::SetCooperativeLevel() DirectX error 0x80070006 - And SDL_JoystickNameForIndex() only returns one character "U" instead of "USB Gamepad" - XBOX360 controller identifies itself correctly as "Xbox 360 Controller", but does not work. What options have you added to ./configure? IMHO just leave blank. This way at least one category of controllers should work. Best regards, Richard -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple