PLEASE BE CAREFUL AND MAKE PROFILES BACKUPS, I CAN ACCIDENTLY BROKE/MISS SOMETHING IN APP, SO BE READY TO BUGS!
PLEASE READ TEXT BELOW! skipping unnecessary sections...
Special thanks to GOOGLE GSON, WHICH IS WORKING WITHOUT PROBLEM ON MOST DEVICES, AND NOT WORKING WITHOUT ERRORS ON OTHERS!
WILL BE REPLACED BY MY NitroJson LIBRARY IN FUTURE
[CORE]
+Added "Filter actions" checkbox, to bypass third party events
+Added "Force events" checkbox, should eliminate 'jumping cursor' (Painkiller+ menu works after that)
+"Mice" button was added in game menu, this is point-to-point mode, ain't relative
double click, press 750ms to perform drag (vibro)
+Render own cursor to show mice mode...
+XInput touch and controller(pretty untested, version 1_3)
IF XINPUT ISN'T WORKING, THEN JUST REPLACE LIBRARIES BY NEWER VERSION, THERE IS PACK BY CYLBOX THAT FIXES OLD XINPUT LIBRARIES
+XInput rumble feedback
+XInput update rate (looks like fps*2)
+Rumble settings
+Home/Minimize button handler added, so now we can hide controls almost momentarily! Without waiting for exagear notification.
+Add new package names for accesib. srv. (Thanks for names)
+New physical device input editor (styled for sony ds4(done), dsx(done), ms xbox 360(done), *mouse and keyboard(in progress ... i'm lazy))
+New controller binding system, with default settings and ability to create own
+Added Gyroscope bindings (mouse or xinput axes, clamp (press calibrate to fix playing position),
smooth, gain, invert, sensiTIvity, latency
(req. OpenGLES2.0 to render basic preview)
XInput is mapped using clamps, mouse is mapped using sensitivity value
+"Auto XInput" Checkbox for touch Dpad
+Added Steering wheel "SWheel" (mouse (like GTASA car) or xinput axes)
+Ability to select your own sensor set, which of course can't be shared between same devices.
some sensors are temporary so choose only stable!
[CPU - MEMORY]
+CPU usage optimization, new fixed rate scheduler (smoother mice\movements)
+Much faster app opening
+Huge memory usage reduction in ui, along with GarbargeCollection call
IB still needs a lot of my time, to optimize few things, but it's not drastically
+Overall latency decreased
[UI]
+Installer tab moved to general tab,
+GoogleDrive removed because blocked by users (replaced by Sensors tab),
+Donate button not used, so removed completely
+Autoupdates just taking place, so hidden for now
+Thanks updated, thank you for testing, bug reporting and ideas :)
+Special thanks to guys, that help me to find time and motivation to release smth. new
+Hindi And French languages were removed
+Feel free to kill activity, this will release used ram, but service should stay alive
[MISC]
+fixed critical error, when sensors cause crashes and oom, new button to lookup sensors
+fixed quality of discord server logo
+notification should work better, !!!be sure you selected high notification priority to auto-expand notif.!!!
[KNOWN ISSUES]
+Accessibility service is quite buggy and it's not my fault, will be replaced by modified Exagear which support same things
+Can't import profile, and there is no errors :\ I need own serializer ... thank's google !
If Exagear not maximized ptp mode will broke cursor position (it's by exagear design).
GYRO CAN'T BE USED WITH SAME AXES (touch, gamepad ...) it's pretty normal)
+Sometimes gyro preview not being rendered, so it's hard to track, it's so rare (i need to known when this happens to fix)
+Old profiles might have garbage, it's less 0.25MB so it's ok, but unnecessary data must be cleared later
+XInput need some resources to be emulated, i need to think how i can avoid this, without using of Win32 SharedMemory, maybe additive intrusion?
+App size increased, it's related to styled editors and new features
+DeadObject crash in debug mode, during screen rotation, but i can't catch this at release(
+Sometimes can't switch to gyroscope from portrait mode
[SECURITY] AntiVirus - (AV)
DI.DLL - USED TO EMULATE XINPUT AS WELL AS DIRECTINPUT (ANYWAY WILL BE DETECTED)
IB.EXE - USED TO INJECT DI.DLL (DETECTED AS GENERIC INJECTOR)
two actions listed above will be always potentially dangerous,
because hackers\lamers can use those methods to hack games, and also your programs, the reason is intrusion into secured app memory.
Nevertheless, those methods, are life essential for task, that inputbridge performs (xi,di). And again, i'll never do bad, i wish only best,
and please don't do harmfull programs!
of course i can write to each AV soft. company and ask to check code and add IB into white-list,
but i have no time and desire to do this, so it's your choice)
[PLANNED]
Mouse zone will be removed, you should use all screen as mouse instead
more xinput, dinput, dinput8
Stick has relative zone, to avoid miss clicks
Ingame panel icon, now auto hiding when controls active, swipe to show
Maybe most of languages will be removed, fxsxdev not able to translate anymore,
we need to vote which are used, Ukrainian, English, Deutsch will stay forever
-Fix a style of ingame toolpanel (rounded)
make mouse and keyboard editors
remove redutant calls to server
'UTILITY > Exagear' 카테고리의 다른 글
vkd3d-proton (2) | 2024.05.31 |
---|---|
InputBridge V1.9.9 + Korean Language (4) | 2023.04.09 |
ZINK 180223 (0) | 2023.02.21 |
InputBridge V0.1.8 Korean version Update. (1) | 2023.02.13 |
날개셋(한글키보드) (0) | 2023.02.06 |