From 2f99b0087a4f2860c300080f060ccff699503963 Mon Sep 17 00:00:00 2001 From: Adam Jorgensen Date: Mon, 19 Jul 2021 14:36:24 -0400 Subject: [PATCH] #21: Finished documentation --- XBOFS.win.sln | 3 + docs/application_guide.md | 2 +- docs/faq.md | 11 +++- .../troubleshooting/missing_msvcp140.dll.png | Bin 0 -> 15974 bytes .../missing_vcruntime140.dll.png | Bin 0 -> 16068 bytes docs/installation_guide.md | 28 ++++++-- docs/troubleshooting.md | 62 +++++++++++++----- 7 files changed, 78 insertions(+), 28 deletions(-) create mode 100644 docs/images/troubleshooting/missing_msvcp140.dll.png create mode 100644 docs/images/troubleshooting/missing_vcruntime140.dll.png diff --git a/XBOFS.win.sln b/XBOFS.win.sln index a1b1c66..f4c9685 100644 --- a/XBOFS.win.sln +++ b/XBOFS.win.sln @@ -248,6 +248,8 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "first_run_guide", "first_ru docs\images\first_run_guide\xbofs.win_first_run_10.png = docs\images\first_run_guide\xbofs.win_first_run_10.png EndProjectSection EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "NewFolder1", "NewFolder1", "{8BA096C6-9C97-4F6A-9992-B86389957D59}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug_DLL|Win32 = Debug_DLL|Win32 @@ -625,6 +627,7 @@ Global {7640D5E7-A64B-4111-BD77-67D06CB2F1E9} = {ADD10A5F-41E1-4F1C-869D-FBBDECA4574A} {4105BE91-8ADE-431F-BB64-A71048CF301C} = {ADD10A5F-41E1-4F1C-869D-FBBDECA4574A} {22E13D1D-2BBC-4588-98FF-8A4B62DB5922} = {ADD10A5F-41E1-4F1C-869D-FBBDECA4574A} + {8BA096C6-9C97-4F6A-9992-B86389957D59} = {B758C57A-D285-4991-96CF-8B166A4FE290} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {B5964061-63A6-4D2B-9142-462BCF9B6748} diff --git a/docs/application_guide.md b/docs/application_guide.md index 10c72a1..423ff58 100644 --- a/docs/application_guide.md +++ b/docs/application_guide.md @@ -8,7 +8,7 @@ Let's start with the Main tab... 1. The *Info* area displays basic information about the application along with some clickable links 2. The *Status* area displays information pertaining to the XBOFS.win WinUSB driver and Device Manager as well as VigEmBus -3. This checkbox controls whether the application is started automatically when you logon to Windows +3. This checkbox controls whether the application is started automatically when you login to Windows 4. This checkbox determines whether the application minimizes to the taskbar or the system tray 5. This checkbox determines whether the application will check for updates on start-up. In order for this functionality to work the [Win64 OpenSSL Light](http://slproweb.com/products/Win32OpenSSL.html) distribution needs to be installed diff --git a/docs/faq.md b/docs/faq.md index f620c66..587c0a7 100644 --- a/docs/faq.md +++ b/docs/faq.md @@ -7,7 +7,7 @@ through a lot of hoops. The problemn ended up being solvable and here we are. Mo ## Can you support my device? It's very likely. Take a look at the [device contributor guide](/device_contributor_guide.md) to see how you can collect the data I need to do so... -## How do I uninstall the WinUSB Device Driver(s) +## How do I uninstall the WinUSB Device Driver(s)? 01. Hit *Win* \+ *R* 02. Enter *devmgmt.msc* in the Run box and press enter 03. Click *View* and then click *Show hidden devices* @@ -15,5 +15,12 @@ It's very likely. Take a look at the [device contributor guide](/device_contribu 05. Right-click the item associated with your **XBO Fight Stick** and click *Uninstall device* 06. In the dialog box, mark the checkbox labelled *Delete the driver software for this device* 07. Click *Uninstall* -08. Replug your supported controller. It will now use whichever driver was previously configured for it +09. If prompted by Windows to restart, do so +08. Replug your **XBO Fight Stick**. It will now use whichever driver was previously configured for it +## How do I uninstall **XBOFS.win**? +01. Open *Windows Settings* +02. Click the *Apps* item +03. Locate the **XBOFS.win** item in the *Apps & Features* list +04. Click the **XBOFS.win** item +05. Click the *Uninstall* button diff --git a/docs/images/troubleshooting/missing_msvcp140.dll.png b/docs/images/troubleshooting/missing_msvcp140.dll.png new file mode 100644 index 0000000000000000000000000000000000000000..e5baf262e84cd74a755e186b6d341ccd175b4307 GIT binary patch literal 15974 zcmeHuc{H2b+jd$lJ*QM1)XeFqYN{$R>!jLhX=|Qas>TRns+d|WHTSeN)DT)F=G07x zR1IkVk_^%)ki0}5T8xKJsu3ix6z}^vV;0d-%?G*6q0PLaRHBfnv8m z`RLB$!$A8NpIg>25a?Lz{?7p%wD1WCq`Q6l##OUm2igSuz5P&_?55-GYy4&hF~@JI zKf+x6{!Qi4QthAqLDz1HUk$o}bL;jGicaBNzY{Wi!$Wyspy!nJfO~*8=C$g>AmqSz z&!-u_ob)3&i&T;RGgp?{Zq4%i#@%^%_+7{ER~F2L7OWq3kCG>C14{hqLrO(wQhLc% z^$S@rye6C!W^A5KpV&qahi#7lL(R>9FcfhB1d2Ry$PH+I|NROV2y}(}fH=^&bOe|- z=*`DD`+Acs4S^W+WW2MiaeIX`Zf2yVUHrdRX!;-T=9;lUo^lKN_T1@>xM9myW?jP}(MLxXA&v1cStqEm|^ z7&rcGV1`G3Gkkr0y-ik+5u2{_%ulQk7~E9rr@7;-$;+NsqlZb;D+S;>;g z*JIGLw7O$$%h^y|%{!=)^uWx@^yEmruj$U8vih;h%gZZ6{rjUBsa|>>zRM)cuK#dm z4AjAAKez@OY%dI`EK(RM0i8oCzTZabT{vpK)E&9Lp)iHvUB^Aer#)H1MyU$165jP! z`7eV&UtOFg&;dh5!>P)S4%y;j4>5ZTeGX0~jJ-~I`+S2=k|FKPgJa4j6}i?M>CF<` zlh0(&8D|SavG6nAjgP$~p%PNK5Ws?_NGBW|!q~}_omr`vtfy>8h*v?gr1^EeoO#-v zA)IHJT)v$D;X30R7?B_&RoY{W(UxX^lTyjolBkeH*w<;#D_~`xTBezOp0jnPTz7n} z&9?Ba_R_dq-imM~v=1~Es|FNI?%of5{9V|Msg;w&cItubk)7&^RYRPNCXOz?16^jy zlOC{>`sK^HI&4TVUCl6{Vad#rftY~ zCC|?d51|&f-c%g}fd+41UH3Yv>Y5#|c=%7g2!=?-x@812;rIll0j9=|kT*l(-*`)I zj3KgpFL$)PGbFbe(UarpGzk%WleUU_le&6fQziJsU2%~*V@ZiwlY6g&Cbxb+XCf^@ zum`J^qbbGnm|nR@p_p60bY?>;YjE zpN6dJy>zjo%iS#+1;fv>fo{+=CY>)r6mPp z;N@|r9^hO_BmqZE#LXR(9IVQ6JtKPar)&7f;GL??o}gp6cxBERz0Ij8iUYU&i*Hr> zadJ^`UgWqy5HH0qGmJdp>&8M*#`AquC~qt~mg>nL8=WcT69zZfKJFXrt~p!B^F8UO zPI$}rd}yQ?o*(>hslh7z{4u2Pz*bFwokw*;Ev2xv1x(rSsbGFN|16kHJ=pTbLMpV0+eKRp)On8NQ*! z`C$0dFn*i7$)9YOAw(0oHkJNH5-~=K+Db%4Xd~oPArm1Q1*y8BDTpcE7;PYoOkPO6 z7faxVYF9mw^57oIe=HV7RaM*2`4G)7lZeS~uN=&4nu=~Bd>C`a!zzNV5qnLo;d^FF&ZPZO#V=!d!Qrd?U|()GpbUw!`WYXFk-Lv~eAcBWGqix)1|8 zDk>AWA(?mG<6H4z%39lF(|50X5dEG7WJlA+Zxs_iM(g&*I1o=jO{{wBXfK_i?J&43 zujn6ds*K&gs@x-c%#G8j`KUcjuln$JIgTKZlF_0T({Jf{c@aG}oQc%O{64MeKFSq_ z2G6vN>N4;V-gkWk!p?AhNbJFO_@%JYYbMJHDm2qPr0mRCpMgtb<1E|LIBjhJnVjT_ z!kl#oo_je_%JlU&K>(#8f}S52~rIuX_PA?r!DDzU$#Kx(bhv+PenH z;hF6ngvZUX+Loe;^TQu+i@7er0>@2tG{FTO6Ydk0Z(zaMF3(aBJANeo38@$a=jP{A zuJ{iUjUKvac%TRhg%w%t^=ypWK-F+sHv3vMhuA%dQG9T>%(Qnun~`W8Oo6>^Nf(bd z%w&nO*TgtZ4DOT)YJVRk5Ja+GG^JS%?*0gvBVX*q^Ah-7-9o~p5~5;C-Z62d^%+!@FSPChV?8tOk9ZW}47dLP29_D;( zZQo!%_q2TQ%7(9?V?5d1$g>*q)->j+%Vi?@(I~2F#Ie)OjJTTRjLe4)DiP-&c2MCMxi-QJ_XnKunXS%?3tDBJw;!6gY#q&AF0gaYEDAD& z5abSts1=GjNziZK_FjI!*;keFaeTKJdgb#KR`1{lx?Fz{tdA{*SQZnTgV)J)%6-ae z;tTGRT8$8@OZ8g2*)X;b-?~(fJc2W^ocyEk7?<*8dl^vVO%Fo4EBs<8B?dy^Crf)P za{2o$wH3|yYMpZsuJB#@W0NdMN&@4O<0b`*-U`q$;0xuMm*u?cz3-0KPMM8|5EmC9 zaMYG-E;3YM-grWIOGX|c1uNJ&U&}1h*9^FL%*sdj4#0;o?J68X?3MDlr*vQ|VnA~l=W>9#S zC}PT|I@xfmHN~nc+-M`8;HVBb|a;`p}b2F$>4WILNAUTTlnKHI9+QbX!diQTu|sq z=?e$%|9U(n^DeDZI#BBovAAk-fvVtgd5rw1tgDbOzI=n%qKj&aal@7Yd#&Ac#<|FO zeYDKiZ5bEWa5>_9AXNUCji&ygvd$vxqJ`M~fg2|wurK;6(jkvMD`KAaOm@V~yef;C zS%&w!y`0HvkYygxx2?X$$G0ln!8@jFA$x||2HPVcV zfr}CYzlLWP*&>%PsEHfiCPK)t8XWvJ^|G#Id_X7o#zU~b{dV@;I5#NLD1Vf%RmtqN z_cOtY(}qcH%l3^h zAoue%a8Btli%i;(`n!u11owwaNcPb6U2wq|d&AI)G4nxXdId4U9)7ubgEnvQBR4bl z-Un6Ln*n-KCYI0}HI208;DzVJ3sfYC^JMPny==H^J6Xo+esq?m!Lw`={Ru~hXRRep z%md&&k7~$}HPmhRb3!eIk2(;z*|6zQ9I=~N$Nm0~joo((x4`1^EX%F2d;?Yal7ipU zI;ozmJS)>OS8#Vx{}|Nd zwY6YU`^(i1>vnZhew?a_r2~s7V=Y?c0TzI3qY{%LTOpy)Z)ABew|tHfxkHt)ju`VT z@yx6=4hWhsCKCpA8Bc1m%4~yhgYYyQS51fJY>nkT%@f&<5tk5hb&Cm@s^vsSWr@%! z_H|EUi%U(2((Nt^^pr(i&-)J*x%7a1f|<5VbiHvaEWj*bYy&gWxRU0?`1wJ_Ww3U0 zV}5oh^R=309S|zF$=ApnPD%alyP&pvb(7-I(3Pt6k-#vWDq2)<*jh=2&$1Nb4+$Ku+Wmn}$ZU$G zLt>5R9_!QFcTS7_`HVIFy|p1-zNk~<;j=5*j8`1`IrOH|O{tsTs7>$7*9rU}P=XZz z^MAaPooyf^;-$0$gZ8yRb5?5m0<^FCDzA=XmHd%Lr> zE&rOwpZ{Tg|JC5%{9UL2FvHNf(C#OohD zw36NdMLyk`0NvC&ATAoH6ao@e;uL^R$Ab8HB}6nqcIP=ApwrJmd|7E@hZEz)K}y^a zut=lZk=#8Wj*5bmgd?INjauyMpP$sui9aEt1G)?=51I~SdH){M=)-l|_}A}c(xBeE zd02@>Uv*6?h?hsV_v;(p=35`M0z3kK1u2zA@$g$9#RmlWsxL|E_8z=^@l4{ubt($$ zkj)i&bhaSVJC2LzSeDwEqkUIYqkXtUQcn7TKz2X&omff26|PFi#C&~q<_ed!xc!^@ zTL(Z>cTQd5ay@&V%SV$DbhQ5dUoXlZyyR2#uc66iRY@O|b~*wZc@$Xlp4g*;Af>Yr zF_A|59`I>f@q~^ZidUt(fvti=W~x`5aQk61 z^y^|>3$NnR0a=J6E7YYiL$!_$5C0k{AE$8YuxhxqcIzhr409`8q`fLGLpepr(q ziYC=!axeABPrV4?Y>{VS@%p5TH;^ui4b?sO7XrAI)DDQ(uPnoL)RpXnlZOu86}V#= zR2nO5(Nm&iCFB{no+@$^qdj~B_ZEF6^~KoRBn}xK)K*#e(Dr!{rch7Z(d9qGMdD(BCewk<99fw){W;ihgOHLt@nG7!mXmC! z81nRvHusw&yzan9DFy;TvdF>rB}^B5Bqa>G>FbL+|ODrJ3aO~wKPgBvQ?^om?{o>V;QY(!3? z*ctR_<@=>SgB1EvFsSuNe$h?`{g<2sW=!E@qD80V#k*+KxJPnm%}?RXhuTW90TpL0 zx|LIh)IF?F9+^-|gi={Ej5gD}%SRJ6+o*Fg7}HBp32wfaEA5InT@&zJhk4Qluj13y&^K|NKwPar7wxQos4jPGz+vSu~;aWT+zwKIAdT%#>g*oatNG7Opj&?-gxua~NFA&C;@*n3LfjPh3Q@379Ji7~1?z-6 zj)glbp!h13l7mV@gdxpZGqHZp9(25|4c0&umJ=wVgE=BhsE}7|(qZ>)TnT2IxmF}y z;xygiq1%}(G{~<;cN78DuL5gjP$hS^VeY8&P%9Voy!wi2?@^}!itkdFaduxWzUE7z z5=ni#)HC3GfY=N1mkV1*ogUyeDwQ(T{o5)H)AA45Z=@IOG%ay%M*WPh^nijsBSxC1 z=hMFT&1d@=1*6@u{v!ZN* zqWgsDc%_3urv8I4u3WD*gI!#~oJyg-GG#0`eEZ=>0sopsM_w0|R4Ue_=%dbT zt)<4mxa^V+xlPTCRG&)ye1*Ary5bzg`@Fi9rcR@{Rp(;B145DYgJU!Y(Yin9(=UgH zc7Hm6$;+?avyw5P-F*zT9*=O$P(BDBi%!B@?vAGRUUJDCIDdp$xNbs3#cgP1QWts z*LTd1&i1XwZaXcmQhZSfdwP2z*&mmiE=WHEOOy6^iJy# z2Cw7!?|+ZT@<2PLoT?Nc>;yyglO{JMmKIn=Qjt5i8_EM{7sigSZpY) zq#zvqAuAwK{(4YQkbgjcIk_iM+6@$KBED+Z_)HY^H6{VX_w{07I03f*#995{o|KtG z^YHFmpiqr}J-+@6Wc}Y9*7g1i;ug)VtJ^}wjKKy9?!^-vBQRObLK`%qNMjJ~0`*G} zeNw|`>WY6*P#XST#^s_?QmJ*-%svXxgpoS{3e!mj)i-@6&2F>k$+fk$l(#e2YQ6u( zxagZp|A6ra#N9m3@GQ`Xb+~waj<0`UU}}qoy;Xj$4yF+Q*|S`ZuozCqj5r>m2$h;j znf5w-d31GW9H}QdE4A$FnbhGv&*EklSj{4N@kfgX zkS2ygd%}I154(+plP3|A8bg6v#w^4IM6!mKhnb|j^t-sQ@s*%GhbC=ruN`I;zJs*) z%JH>H`06_sO;EyJz--OYr>`^~1z()WN05aOX?mNF>}+2$owHGGBM{=uW?i!|WP8KF zM4%8J_cHX;kr+fCG3hY*Cr^H zZ$DG?vhnS}GYW(uz8wYbn0C)Rlo+=c;Y56wltmW}&g)SJghk(XFx?c*+-BxBbVaMj zEFvr89+!{aA-6|2jKI7`InRt+Ym=cQX^j5P<2E9+ohODL_c9ZjBq8(cOa~qzWq3?R z;rjXy#JiN9_HHjKiCyp z-qUObK!?-7b6fARFG{KU=u4e4YeL=tzEr3y(otva9xU87J})gH(owu6cafe@6CeNk z&I+5N6(z*9!jx;-U$_Q!#00iwB%O8T4go3c6OD>~OY{6j2vQ=NMyx#B0n{>);TumS z>B~v6V0@Aoc5hpSBg1Lk{7xD24NxJ4OOAcjcl+pxjy~38JVFq6Iw|xxku#^2ac+;Mv__NbjBy_{eO z9v<@82hclxluW<18IDW*C+F?RC`WVBF;~rSP!{+vyR&rm#__v$k`oyDa`vc1-`Y&P z@9Ot$-=PFCm9+}oDewA^l};-9tdaS6oH+=(rs2b zk;^d3b1;X~L`o4Y( zX3r;1FYJW$3SgT4Sd=l2PT>0j*4x?GndC zPj9U5q;jq9aDYZf=${?w8`_RZrm*?8AA_@@JHdA`^BJ4pAxCF+ALPvho0w!R=t{}P z&!NKL*R3rssHTK*;#SsgG5zY7o>N}mAwQtBUr_Q(`z)QeRpHT+fS($l#5?_$i*$xMR?ims@gKb zXT7i-ImH(fku)1x)hNuh#8tkmi%N9ux+IS2s4g94xQCC6=V(XOc*LB{619vxLOUA5MT0a$8~b;&9vf-0 zf5-G}$?aH@c-_x1%TW$rPTMq-2M6yb{nMHgz`2(NWHwknmZ2--u)ehpiMi}*lSC4VpI9uF;T+I^o*ZJ@)nxKkXcQb#RBo>w;` z_4b(KtnV2M=U=S!Act|^3QlSyN{$G4eiEipR~_`JPcSAp$G#p`}1 zY^~xM(&R6KGc-j~a#D)C{PkKu`Vk5-x3rYRZe*l0x3MyW-DP@51r?Q?XK;%%6~*r~ zmLTSPuVMnsY0-au8m}*7DI!w4SU!P_H?(DFJbM(;w4EoD;^HtuuQA5B+d74Hd3WBV zexCju(ADqLZ%}jcbJVa2-n`&fvW-Kf+=aX+rg%HW`pdR;eXE_7&AbZ5~=)BTis~jb&cixkCHi0dRJ3v{n*K`TKpA1qj9;F-X$=X$xd0P z?oT$!0aceW(}N-u5f_(n{|*lUKjOTw8f1wr`Oj7rZd^vcFMVm*(rJ_)CzR?j)0*eLI)-C~jnj@x}#YBIIi_pL8diAKiu)57qyC+RqWW zsZhw@Vm?Q>W8S6MHKLIVhCAHpwe^^;aTMRcIFGW^Np-a7`uu6~1ir5+<-ujgthI#* zwllG@1G4bW%qZapbw~Q!_e_r{U0dr5gW}qfNhf4>!F%V79fRz*vU`hMHJP`NCrMzT z=fQUbYWHSZcxG=2)XS!B7cM9&X}t5hU4inXbMEd;Fe6SxtQ$rM?FBL^tD2(Wa>vV) z4r_0_+#o9a*8?a}(0^0Bc|8;wR6!^k)J0cXf}^m$j_a1I@T)-}%2 z7!7iz3Cfz9_^a5L!n{b$8Wk*B@EU+V3E_0sjFkXl;5dC<*rLX8yDgRh#_kdsR|OC# zxmqLax<_*D8n37h>X87p$4(}$);F3-x2uqPNluM-`Q)z z*=~%GAlA1#33nLiUla}eo8*R(51MeI+|p#5==dx<)Cp zp$A2k_E#o_gxjeiIPVzh+q|5A%^$u|<@Y^M9HIO4+spKAM~>0@c%bci^Io{77u=#E z{8#*U2_H(zvuXCTBTRd#MIi} zH7P?f&)1j_`zs2Y?@1&C(qn5kZub!k`4ND5@bUBU2zamZ z^mCJ;vJFndEr@~l>*HOOu+NjF9K`rlj83M788$7*wbXu`RAob2YXlOjl+~M$E6~`Q z_Hc18+h@(SB%22J(YID2iOmtgQ?Om#ro@eRW?fJX$LyXWVjKYSufJ)Quh+7EfW_Lh zuTfRMWDlUDh=p4!9tzkcHd@)CvDUjW<0i8x63R2ED>G$7O&83-r!%j25EWN7IxQ#RIqmt=r;hL|MB!^ zy1>yB3a@F}K^@~U(s2U@-*wGjF8C)em4|IR5wIMB@1NaZ=i#MM7yMez9tG9GfDk`n zj^J;zhw=V-Uq&$6lMc-~A(O$U&xxF5Z%(%|cJz0VecNN6Dv#F}M8O{ZP3B81G^q zuj`=rg%R%eWEkQu)Z*+GSZ*&x1!@3;A-BgI`|h`M_Q~OpYjpI(DmJe-`6gs=Np!B$ zGhWsyEUMNm@TUzOR!CF%Vi;lMuMm7H1dLK}*vg$%Taa|K-(&Aqd$dwQfNIDeSDah> zowA)m`p|s$#Cvl?GI`<{#Ik0Q%oVAY=zqZAozuEQhKxuT6@j z#;xeo9_c~iOkP*y?0VTXuDoN+iiF#xe(;>!?P4n_fgua8U6PfIenHpgPKXiXFJqQC zlvjZiK6!ZPLuCs?FJ)ybGVX-|)#-NEWcJL9-9IR2gGS|TiM5x6YM^_I4T{vfjER`3 z&<)j>X!C-ePxYHQj*E;8(w3X!qrxTBk!hoT7?6QYReS))JLNuQ{%|J){`p=Wr8r*} zdbvvRt;M!Z&c-cDl1UeA%8Q92nS6AYupndt*i)fEo-Uui_>`7a5gt|9nS)EB&EZL= zROd$%J(T9)C-)2$JD8q6`F5B@otDLI<1m}-e`j0ohPl*qU3lQm z3Q+&5+FK?W(A5a3t!1V%u(-|%{ayE+Zq%+#R`B9n`kN5@&a&bIT8GIqB$f8l6YksV zC8&;#h*cA(B~^S|fTg|pFL-BMN78LtMd1i5xz<~;>yFFQOaK(xzE@I;kMB=%@!bn+ z5B2Xz+Aj||6*u+V6JeK#v?ZBgD@95Q`r~VzTPQ#t(buFeCBJ@?^nfaCd&zCnoz~Fl z>_dO-DMlM#7fm!H4@irAZ})0_>XM&>n~|j#-3!o0ot(e%BvnCMC z0oegsgGV=Pn}U6p#%ts!voD_1t74Nn%-@}BPxqbe)b^EKg#DB|Lohm^#neL{x2L|6 z)(-K%>+Kou8MhK@&VZT-AROhsZMtIFh798htdw?8steyeadq(u&h${{L(IMp(o(kdECMN&0Mn;I@E~d!|=n#M@x&^&}ErfLri0} zLb!7ZjeDu;lKHKiDjnO`=MUlpJwN3^Hy3kvv-7HIVe!uX%QiLb4V{o=PQZohGnv^k zuKGNc)QGENUt*(O%)_O%!MyCPu7_EfbKmC^1za)DCwgo2_M&I4&T4LJ=Hwu=avUT1 z^?@DKS74GO&Dxn!?r_xK_Da|rC(o!xtnl~_{rST;K%fxFrq-{vOGtoMuVbX6x?ZZv*AJ*@LUV%4tUyWZ?m!+V!W zCIU}n?&aj&4Un{BSzI`v5f<&|MjZN3cL{N;)xAqXmT!#oMtMr2W-V9UBP5~6(%Y7I zE`6>R_sMEx%cr4d$NWK%9e!|C^1E)TNGYF$+XIU^GAhq|1cvBzjUVWxQSL9RM%(ez z$ir^h0J7|fu9cGu4A&K0m{9b6x0{22HGiImbuDl3}LtgeP zoV_A4Zxv>hj}jfnMns5lJSoV`AJ#nemw+_9p{1o|!1DOQb8e-ha#Ng6)Xtq98i@mG z3SN1%gVEoPm`U4P!p{uPVZ~-qnF1=_b_orXVo|l?%^C|kg~SWen09~qNCl&3M1|oY zkjf&#q2rv0ogBuR;~v(Ts7-&reP>$;(Qu!Q{kE`#i9g*pXS&x(u(D5r@P3^$;J@5E zc#HD9{5FO^6AVq#g>SrXVZA#l(y`bYGrOCuJ?rD@x&(i0>rWe%(w(5=K1)E8e$<8Q zJRN5grTgKsRoHB5US8hm@SU0XIlk6@R|MW=L>(lOBMqeA`3(81L423he&h1*21*dK z?J|2BTJgO)uFK=A-#ms(tyTU*xc~s2OB0QCrLzD)>7=I`JDRI~ZiI08`~cGUTfgN# zKe}IY$N*A0DL_Twq2*v8|Uxe8gx14Q%_w}T7qu(AJ`RAxM0WKpV-ujeK39Kcnr5RutjRN`TsgKn=4rWDW@d6bj^_{r z)bk2(u$7N%A2v6~DNlAT0%;7Hjyg^yr>YN>b##AZewSSx6khj?XljV$^r`NC*zBy8 zb#6(EsG>i00%b|;zf$QB-Py1_)f`GLM&q^VN%~ve%7&qHbv%58X7I31!|%;InGp|5 z4}5L-4bbE%nZm-UC?}$&*6hb-R0UeKnK@OvSwa%uX<7J&@tpZ_*fB{v!umD0h9$5Y zzPc#9TIjU2GMDCRUBgt&uQ(b&`Y@hx0US!*r>jle|5OtG%?_#lXJ%o62H{XYZj1wW z!)E5v9F>p<%5ONb`_pDT9k*?C7;S<>XL&cGWOjZxM(BwBCfOyt2k+=>!n&WR)yHqQC6u9#jIbwuY;c4XFP8j?_UVb)coZIMaTZ7bNlytNS${P;<3@ zYX@2xShcVD0O4;f4)mQp$P+m|MgR5UTR>lO*fgSVc7`XiiV?&mx)}NoacM|1&%R}q z09N%+1B3oAG?@SW6n_6dsTKccE`N8F{J%#5|FbTCyDnda-G_?Jhl-wOD2n_gId|ea z*46zD281dQ$j6}M)w~68NzD@qrI#54Prk-H{O1|MR{OQvbGWp~nD6s`c#4!Cp87Jb zpaUpOfgojBZR6%Gj1atD4@k{7dp*@(!q2b&=Nr=hvM3NL0Tm=z!T%AEPV8TW4gl_N fMy?4m_PCyZ{5gN=x6%fnOVDit;~VAI9=-Tq@V=K= literal 0 HcmV?d00001 diff --git a/docs/images/troubleshooting/missing_vcruntime140.dll.png b/docs/images/troubleshooting/missing_vcruntime140.dll.png new file mode 100644 index 0000000000000000000000000000000000000000..6a913975a4554db5815023636db9e000a0203a1b GIT binary patch literal 16068 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 ukDD~^9bZ *Settings* 3. Click *Controller* -> *General Controller Settings* 4. Uncheck *Xbox Configuration Support* 5. Click *Back* -The controller should now work as expected. If not, please [submit an issue](https://github.com/OOPMan/XBOFS.win/issues) -##### I upgraded to a new version of XBOFS.win and now RetroArch isn't recognising my controllers +The controller should now work as expected. + +## I upgraded to a new version of XBOFS.win and now RetroArch isn't recognising my controllers This issue occurs if you were running the previous version, exited, upgraded to a new version, started the new version and then started **RetroArch**. -In order to solve this issue you should reboot after upgrading **XBOFS.win**. If this does not fix the issue, please [submit an issue](https://github.com/OOPMan/XBOFS.win/issues) +In order to solve this issue you should reboot after upgrading **XBOFS.win**. + +## Windows Security flags **XBOFS.win** as *Behavior:Win32/Persistence* and deletes parts of the application! +This error has been observed when configuring **XBOFS.win** to start automatically when logging in to Windows, usually when you have it installed +to a location outside our user directory. This seems to result from **Windows Security** being overly cautious with regards to the behaviour of +the application. In order to solve this problem you will need to do the following: +1. Open the *Windows Settings* screen +2. Click the *Update & Security* item +3. Click the *Windows Security* item +4. Click the *Open Windows Security* button +5. Click the *Virus & threat protection* item +6. Click the *Protection History* item +7. Locate the *Threat Quarantined* item(s) in the *Protection History* list that correspond to **XBOFS.win**. This can be done by checking the + timestamp listed and correlating it with your enabling of the autostart feature. Confirm the item(s) by clicking on the item and then checking + the *Affected Items* list for files that related to **XBOFS.win** +8. For each item that has been created for **XBOFS.win** you will need to click the *Actions* drop-down button and select the *Restore* item +9. In the event that the above actions do not restore the **XBOFS.win** application, use the *Add or Remove programs* interface from + *Windows Settings* to uninstall **XBOFS.win** and then reinstall the application to the default suggested path -##### My problem isn't listed here +## My problem isn't listed here Please do one of the following: 1. [Submit an issue](https://github.com/OOPMan/XBOFS.win/issues) on GitHub 2. [Message](https://www.reddit.com/message/compose/?to=OOPManZA) me on Reddit -3. Join the XBOFS.win [subreddit](https://www.reddit.com/r/XBOFS/) and post a question +3. Join the **XBOFS.win** [subreddit](https://www.reddit.com/r/XBOFS/) and post a question 4. Join the [Nefarius Software Solutions](https://discord.vigem.org/) Discord server and ping **@OOPMan**