Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Résolu] Manette non reconnue par ppsspp mais reconnue par l'OS
04-16-2017, 12:21 PM (This post was last modified: 04-26-2017 03:32 PM by vnctdj.)
Post: #1
[Résolu] Manette non reconnue par ppsspp mais reconnue par l'OS
Bonjour à toutes et à tous,

J'ai installé PPSSPP sur Linux Mint 18.1 64 bits avec le PPA, mais l'émulateur ne reconnaît pas ma manette.

Pourtant JSTEST-GTK la reconnaît sans problème de son côté, et voici ce que rend la commande lsusb :

Code:
lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 006 Device 002: ID 07b5:0312 Mega World International, Ltd Gamepad
Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

La manette est bien reconnue à l'avant dernière ligne.

J'ai deux fichiers dans le dossier home/.config/ppsspp/PSP/SYSTEM/

le premier fichier : control.ini

Code:
[ControlMapping]
Up = 1-19,10-19
Down = 1-20,10-20
Left = 1-21,10-21
Right = 1-22,10-22
Circle = 1-52,10-190
Cross = 1-51,10-189
Square = 1-45,10-191
Triangle = 1-47,10-188
Start = 1-62,10-197
Select = 1-66,10-196
L = 1-29,10-194
R = 1-54,10-195
An.Up = 1-37,10-4003
An.Down = 1-39,10-4002
An.Left = 1-38,10-4001
An.Right = 1-40,10-4000
Analog limiter = 1-60
RapidFire = 1-59
Unthrottle = 1-61
SpeedToggle = 1-68
Pause = 1-111
Rewind = 1-67

Et ppsspp.ini :
Code:
[General]
FirstRun = False
RunCount = 18
Enable Logging = True
AutoRun = True
Browse = False
IgnoreBadMemAccess = True
CurrentDirectory = /home/stephane
ShowDebuggerOnLoad = False
CheckForNewVersion = True
Language = fr_FR
ForceLagSync = False
NumWorkerThreads = 2
EnableAutoLoad = False
EnableCheats = False
CwCheatRefreshRate = 77
ScreenshotsAsPNG = False
UseFFV1 = False
DumpFrames = False
DumpAudio = False
StateSlot = 0
RewindFlipFrequency = 0
GridView1 = True
GridView2 = True
GridView3 = False
ComboMode = 0
ReportingHost = default
AutoSaveSymbolMap = False
CacheFullIsoInRam = False
RemoteISOPort = 0
LastRemoteISOServer =
LastRemoteISOPort = 0
RemoteISOManualConfig = False
RemoteISOSubdir = /
InternalScreenRotation = 1
PauseWhenMinimized = False
DumpDecryptedEboots = False
MemStickInserted = True
[CPU]
CPUCore = 1
SeparateCPUThread = False
SeparateSASThread = True
SeparateIOThread = True
IOTimingMethod = 0
FastMemoryAccess = False
FuncReplacements = True
HideSlowWarnings = False
CPUSpeed = 0
[Graphics]
EnableCardboard = False
CardboardScreenSize = 50
CardboardXShift = 0
CardboardYShift = 0
ShowFPSCounter = 0
GPUBackend = 0
RenderingMode = 1
SoftwareRendering = False
HardwareTransform = True
SoftwareSkinning = True
TextureFiltering = 1
BufferFiltering = 1
InternalResolution = 1
AndroidHwScale = 1
HighQualityDepth = 1
FrameSkip = 0
AutoFrameSkip = False
FrameRate = 0
FrameSkipUnthrottle = True
ForceMaxEmulatedFPS = 60
AnisotropyLevel = 4
VertexCache = True
TextureBackoffCache = False
TextureSecondaryCache = False
FullScreen = True
SmallDisplayZoomType = 2
SmallDisplayOffsetX = 0.500000
SmallDisplayOffsetY = 0.500000
SmallDisplayZoomLevel = 1.000000
ImmersiveMode = False
TrueColor = True
MipMap = True
ReplaceTextures = True
SaveNewTextures = False
TexScalingLevel = 1
TexScalingType = 0
TexDeposterize = False
VSyncInterval = False
DisableStencilTest = False
AlwaysDepthWrite = False
BloomHack = 0
TimerHack = False
SplineBezierQuality = 2
HardwareTessellation = False
PostShader = Off
MemBlockTransferGPU = True
DisableSlowFramebufEffects = False
FragmentTestCache = True
LogFrameDrops = False
[Sound]
Enable = True
AudioBackend = 0
AudioLatency = 1
ExtraAudioBuffering = False
SoundSpeedHack = False
AudioResampler = True
GlobalVolume = 10
[Control]
HapticFeedback = True
ShowTouchCross = True
ShowTouchCircle = True
ShowTouchSquare = True
ShowTouchTriangle = True
ShowTouchStart = True
ShowTouchSelect = True
ShowTouchLTrigger = True
ShowTouchRTrigger = True
ShowAnalogStick = True
ShowTouchDpad = True
ShowTouchUnthrottle = True
ShowComboKey0 = False
ShowComboKey1 = False
ShowComboKey2 = False
ShowComboKey3 = False
ShowComboKey4 = False
ComboKey0Mapping = 0
ComboKey1Mapping = 0
ComboKey2Mapping = 0
ComboKey3Mapping = 0
ComboKey4Mapping = 0
ShowTouchPause = False
ShowTouchControls = False
DisableDpadDiagonals = False
GamepadOnlyFocused = False
TouchButtonStyle = 1
TouchButtonOpacity = 65
TouchButtonHideSeconds = 20
AutoCenterTouchAnalog = False
ActionButtonSpacing2 = 1.000000
ActionButtonCenterX = 0.875000
ActionButtonCenterY = 0.779412
ActionButtonScale = 1.150000
DPadX = 0.148958
DPadY = 0.470588
DPadScale = 1.150000
DPadSpacing = 1.000000
StartKeyX = 0.619792
StartKeyY = 0.873162
StartKeyScale = 1.150000
SelectKeyX = 0.500000
SelectKeyY = 0.873162
SelectKeyScale = 1.150000
UnthrottleKeyX = 0.380208
UnthrottleKeyY = 0.873162
UnthrottleKeyScale = 1.150000
LKeyX = 0.071875
LKeyY = 0.196691
LKeyScale = 1.150000
RKeyX = 0.928125
RKeyY = 0.196691
RKeyScale = 1.150000
AnalogStickX = 0.148958
AnalogStickY = 0.830882
AnalogStickScale = 1.150000
fcombo0X = 0.643750
fcombo0Y = 0.500000
comboKeyScale0 = 1.150000
fcombo1X = 0.763542
fcombo1Y = 0.500000
comboKeyScale1 = 1.150000
fcombo2X = 0.883333
fcombo2Y = 0.500000
comboKeyScale2 = 1.150000
fcombo3X = 0.643750
fcombo3Y = 0.332721
comboKeyScale3 = 1.150000
fcombo4X = 0.763542
fcombo4Y = 0.332721
comboKeyScale4 = 1.150000
AnalogLimiterDeadzone = 0.600000
[Network]
EnableWlan = False
EnableAdhocServer = False
[SystemParam]
PSPModel = 1
PSPFirmwareVersion = 150
NickName = PPSSPP
proAdhocServer = coldbird.net
MacAddress = e6:ca:87:aa:b4:d6
PortOffset = 0
Language = 2
TimeFormat = 1
DateFormat = 1
TimeZone = 0
DayLightSavings = False
ButtonPreference = 1
LockParentalLevel = 0
WlanAdhocChannel = 0
WlanPowerSave = False
EncryptSave = True
[Debugger]
DisasmWindowX = -1
DisasmWindowY = -1
DisasmWindowW = -1
DisasmWindowH = -1
GEWindowX = -1
GEWindowY = -1
GEWindowW = -1
GEWindowH = -1
ConsoleWindowX = -1
ConsoleWindowY = -1
FontWidth = 8
FontHeight = 12
DisplayStatusBar = True
ShowBottomTabTitles = True
ShowDeveloperMenu = False
SkipDeadbeefFilling = False
FuncHashMap = False
[JIT]
[Upgrade]
UpgradeMessage =
UpgradeVersion = 1.3.0
DismissedVersion =
[Theme]
ItemStyleFg = 0xffffffff
ItemStyleBg = 0x55000000
ItemFocusedStyleFg = 0xffffffff
ItemFocusedStyleBg = 0xffedc24c
ItemDownStyleFg = 0xffffffff
ItemDownStyleBg = 0xffbd9939
ItemDisabledStyleFg = 0x80eeeeee
ItemDisabledStyleBg = 0x55e0d4af
ItemHighlightedStyleFg = 0xffffffff
ItemHighlightedStyleBg = 0x55bdbb39
ButtonStyleFg = 0xffffffff
ButtonStyleBg = 0x55000000
ButtonFocusedStyleFg = 0xffffffff
ButtonFocusedStyleBg = 0xffedc24c
ButtonDownStyleFg = 0xffffffff
ButtonDownStyleBg = 0xffbd9939
ButtonDisabledStyleFg = 0x80eeeeee
ButtonDisabledStyleBg = 0x55e0d4af
ButtonHighlightedStyleFg = 0xffffffff
ButtonHighlightedStyleBg = 0x55bdbb39
HeaderStyleFg = 0xffffffff
InfoStyleFg = 0xffffffff
InfoStyleBg = 0x00000000
PopupTitleStyleFg = 0xffe3be59
PopupStyleFg = 0xffffffff
PopupStyleBg = 0xff303030
[Recent]
MaxRecent = 30
[PinnedPaths]
[Log]
SYSTEMEnabled = True
SYSTEMLevel = 4
BOOTEnabled = True
BOOTLevel = 4
COMMONEnabled = True
COMMONLevel = 4
CPUEnabled = True
CPULevel = 4
FILESYSEnabled = True
FILESYSLevel = 4
G3DEnabled = True
G3DLevel = 4
HLEEnabled = True
HLELevel = 4
JITEnabled = True
JITLevel = 4
LOADEREnabled = True
LOADERLevel = 4
MEEnabled = True
MELevel = 4
MEMMAPEnabled = True
MEMMAPLevel = 4
SASMIXEnabled = True
SASMIXLevel = 4
SAVESTATEEnabled = True
SAVESTATELevel = 4
FRAMEBUFEnabled = True
FRAMEBUFLevel = 4
SCEAUDIOEnabled = True
SCEAUDIOLevel = 4
SCECTRLEnabled = True
SCECTRLLevel = 4
SCEDISPEnabled = True
SCEDISPLevel = 4
SCEFONTEnabled = True
SCEFONTLevel = 4
SCESCEGEEnabled = True
SCESCEGELevel = 4
SCEINTCEnabled = True
SCEINTCLevel = 4
SCEIOEnabled = True
SCEIOLevel = 4
SCEKERNELEnabled = True
SCEKERNELLevel = 4
SCEMODULEEnabled = True
SCEMODULELevel = 4
SCENETEnabled = True
SCENETLevel = 4
SCERTCEnabled = True
SCERTCLevel = 4
SCESASEnabled = True
SCESASLevel = 4
SCEUTILEnabled = True
SCEUTILLevel = 4
SCEMISCEnabled = True
SCEMISCLevel = 4

Cela dépasse mes compétences. Je ne vois pas ce qui manque ou qui est mal configuré dans tout ceci. D'autant plus que je peut faire bouger le pointeur de souris avec le joypad sur le bureau cinnamon ... Mais l'émulateur PPSSPP ne détecte pas ce joypad.

Merci pour votre aide.
Find all posts by this user
Quote this message in a reply
04-18-2017, 07:44 PM
Post: #2
RE: Manette non reconnue par ppsspp mais reconnus par l'OS
Je suppose que tu as déjà essayé de brancher la manette avant de lancer PPSSPP ?

♦ Intel Core i7-6700HQ | 16 GB RAM | NVIDIA GeForce GTX 960M | Debian Testing
♦ Intel Core i7-2630QM | 4 GB RAM | NVIDIA GeForce GT 540M | Debian Testing
♦ PSP-3004 | 6.60 PRO-C2
Find all posts by this user
Quote this message in a reply
04-18-2017, 07:52 PM
Post: #3
RE: Manette non reconnue par ppsspp mais reconnus par l'OS
Bien entendu.

J'ai même fait démarrer le PC avec la manette connectée, et PPSSPP ne la voit pas.
Find all posts by this user
Quote this message in a reply
04-18-2017, 08:38 PM
Post: #4
RE: Manette non reconnue par ppsspp mais reconnus par l'OS
Bizarre.

Mais ça me refait penser à un truc...
J'ai eu un problème similaire récemment.
Moi c'était pour faire fonctionner une manette filaire PC/PS3 (USB donc) sous Debian.
Debian avait l'air de reconnaître la manette (au moins niveau driver) mais pas PPSSPP.

Après des dizaines de bidouillages en tous genres...
... Et bien la solution à mon problème c'était simplement qu'il fallait brancher la manette tout en appuyant sur le bouton Home de celle-ci !

Le bouton Home s'est allumé au lieu de rester éteint.
Mais je n'y avais pas pensé vu que sous Windows la manette marchait sans rien faire de spécial et que le bouton Home ne s'était jamais allumé...

Je sais pas si ça peut t'aider Smile

♦ Intel Core i7-6700HQ | 16 GB RAM | NVIDIA GeForce GTX 960M | Debian Testing
♦ Intel Core i7-2630QM | 4 GB RAM | NVIDIA GeForce GT 540M | Debian Testing
♦ PSP-3004 | 6.60 PRO-C2
Find all posts by this user
Quote this message in a reply
04-19-2017, 10:49 AM
Post: #5
RE: Manette non reconnue par ppsspp mais reconnus par l'OS
Hélas, ca ne marche pas. J'ai beau brancher en appuyant sur les boutons -j'ai tout essayé- PPSSPP ne reconnaît pas la manette.

J'ai installé un autre jeu -supertuxkart- la manette est bien reconnue et fonctionne bien.
Find all posts by this user
Quote this message in a reply
04-24-2017, 06:14 PM
Post: #6
RE: Manette non reconnue par ppsspp mais reconnue par l'OS [RESOLU]
Bonjour,

mon problème est solutionné grâce au logiciel ANTIMICRO, que vous pourrez trouver sur la doc UBUNTU par exemple. Ce logiciel assigne une fonction au boutons et axes de la manette, selon lles touches du clavier.

Il suffit d'assigner les touches de la manette en fonction de la configuration par défaut des touches clavier de PPSSPP.

J'ai retrouvé mes Ace Combat !
Find all posts by this user
Quote this message in a reply
04-26-2017, 03:31 PM (This post was last modified: 04-26-2017 03:32 PM by vnctdj.)
Post: #7
RE: [Résolu] Manette non reconnue par ppsspp mais reconnue par l'OS
Oui en effet, utiliser un logiciel tiers est une alternative Wink

Mais ton problème est vraiment surprenant car normalement il n'y a pas de souci avec les manettes USB...

En tout cas je te remercie d'avoir posté la solution à ton problème ici, ça pourrait être utile à d'autres personnes Smile

♦ Intel Core i7-6700HQ | 16 GB RAM | NVIDIA GeForce GTX 960M | Debian Testing
♦ Intel Core i7-2630QM | 4 GB RAM | NVIDIA GeForce GT 540M | Debian Testing
♦ PSP-3004 | 6.60 PRO-C2
Find all posts by this user
Quote this message in a reply
04-26-2017, 04:12 PM
Post: #8
RE: [Résolu] Manette non reconnue par ppsspp mais reconnue par l'OS
Peut-être que Cinnamon est différent de gnome, kde et autres bureau linux, et que les fichiers de configuration de la manette le sont aussi, ou placés différemment.

En installant Antimicro, cela aura crée un fichier de configuration que PPSSPP a su trouver ou exploiter.

Mais c'est une simple théorie...
Find all posts by this user
Quote this message in a reply
04-26-2017, 05:27 PM
Post: #9
RE: [Résolu] Manette non reconnue par ppsspp mais reconnue par l'OS
Logiquement l'environnement de bureau n'a rien à voir avec le problème Smile

Le truc qui coince avec les manettes habituellement c'est les drivers, regarde par exemple la page dédiée aux manettes sur le wiki de ArchLinux.

♦ Intel Core i7-6700HQ | 16 GB RAM | NVIDIA GeForce GTX 960M | Debian Testing
♦ Intel Core i7-2630QM | 4 GB RAM | NVIDIA GeForce GT 540M | Debian Testing
♦ PSP-3004 | 6.60 PRO-C2
Find all posts by this user
Quote this message in a reply
04-30-2017, 01:52 PM
Post: #10
RE: [Résolu] Manette non reconnue par ppsspp mais reconnue par l'OS
Je ne crois pas que c'est un problème de driver.

La manette est bien reconnue par un autre jeu : supertuxkart. Et je peut faire bouger le pointeur de la souris sur le bureau avec également.
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump: