Hi ue, i try to create a plugin to get raw inputs from my arcade pad and some touch device, i follow this guide A new, community-hosted Unreal Engine Wiki - Announcements - Unreal Engine Forums i use dinput to archive this, seems work fine, but i have two problems and is overhelmet me, first my plug just work when i debug from visual studio, if just open the project in editor this dont work, but if i disable, restart editor and enable the plugin and restart again, the plugin work without debug from visual studio, i dont understand why!, but this dont care me, the another problem is heavy, when i package my game, this package well, but in the game my arcade pad dont work, why is package and dont work???
this is my .uplugin
{
"FileVersion": 1,
"Version": 1,
"VersionName": "1.0",
"FriendlyName": "RawControl",
"Description": "Windows Raw Inputs capture",
"Category": "Inputs",
"CreatedBy": "Jorge Calleros Ramírez",
"CreatedByURL": "www.maniak.com.mx",
"EnabledByDefault": true,
"Modules":
{
"Name": "RawControl",
"Type": "Developer"
}
]
}
is enable by default and is “Developer” type
Now this is my Engine.ini
[Core.System]
Paths=../../../Engine/Content
Paths=../../../../../../Users/Jorge/Documents/Unreal Projects/RawInputs/Content
Paths=../../../Engine/Plugins/2D/Paper2D/Content
Paths=../../../Engine/Plugins/Runtime/LeapMotionController/Content
[/Script/UdpMessaging.UdpMessagingSettings]
EnableTransport=True
UnicastEndpoint=0.0.0.0:0
MulticastEndpoint=230.0.0.1:6666
MulticastTimeToLive=1
EnableTunnel=False
TunnelUnicastEndpoint=
TunnelMulticastEndpoint=
[/Script/AndroidPlatformEditor.AndroidSDKSettings]
SDKPath=(Path=)
NDKPath=(Path=)
ANTPath=(Path=)
JavaPath=(Path=)
[Plugins]
EnabledPlugins=RawControl
[WindowsApplication.Accessibility]
StickyKeysHotkey=False
ToggleKeysHotkey=False
FilterKeysHotkey=False
StickyKeysConfirmation=False
ToggleKeysConfirmation=False
FilterKeysConfirmation=False
as you can see i add a bracket plugin in order to add my plugin called RawControl
in the end my solution will be create a AActor class and bind controls with events there jajaja, but i want to use IInputDevice interface in a plugin, because is the right way to do this
Some GURU please help me