yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Software Development] dickbaua:
Control iTunes with LMT

To the Programmer/s of LMT.

I have made a little Application that can interact with an installed Itunes on you Notebook/PC. It would be very useful to integrate my code in yours if it's compatible because launching an external exe file always takes a second. I've Attached my Code. Maybe you need to install OpenNetCF (I've attached it). .net Compact Framework is necessary of course.
[Windows Mobile Software Development] __s:
1. can i remove buttons from controller overlay? and leave just d-pad

2. how do i reduce size of controller overlay?
[Windows Mobile Software Development] ephestione:
can't

can't ;)

that is, unless noname decides he wants to add that function (that is, d-pad only), I think that given the restraints of the multitouch drivers the second request isn't possible
[Windows Mobile Software Development] l3v5y:
I'm working on taking the controller code out of LMT, and instead having it as an add on DLL, which would allow anyone to write a modified controller (and possibly have separate controllers launched with separate commands).

Once I've got that out of the way, I'll see if I have time to write more interfaces.

noname81 also added a few more features in to the code I've got open, which we'll release when I've fixed what I broke! :D
[Windows Mobile Software Development] ephestione:
yup. I suppose that making LMT to be able to be personalized (as in, rearrange controller, and especially create new user-made gestures) would be the next big step of this tool.

I understand not all gestures are prone to be easily recognized, given the multitouch driver layer, yet instead of bugging you developers to add things, we may as well try and test our own ideas ;) (as long as it doesn't require too steep of a learning curve)
[Windows Mobile Software Development] trotterjerry:
OK finally finsihed ready all of the post - WOW! This thing is awesome. I use the console as is for TCPMP - i miss th d-pad being able to fast forward and sound up and down while watching. (running 0.8)

I noticed then when I switch to landscape mode the arrow buttons don't switch. I mean they graphically switch (like has been discussed) but then I turn the device (making what was once the right side of the screen now the top - so everything looks correct in landscape mode) but when I hit the up button it still performs the function it did before - the right key. Does that make sense?

note: I am also trying this in MAMECE. It is close. I think the problem is in MAME - if I can get a game to start without it (the console), then the game runs fine. There just aren't enough hard keys to enter coins and play 1 player. I'll keep experimenting and get back with you.
[Windows Mobile Software Development] ephestione:
you have to set TCPMP for that, there is an option somewhere in settings where you can change the orientation of the d-pad actions if the screen is landscape, lmt has worked always fine for me with TCPMP in every rom I used it
[Windows Mobile Software Development] trotterjerry:
I wasn't saying it doesn't work. I was saying - the controller rotated 90 degrees, but the functions left, right, up, down - didn't rotate 90 with them. I noticed this in MAMECE also. The controller and the graphics rotate, but the functionality doesn't.
[Windows Mobile Software Development] ephestione:
err.... and what I just said is that you need to set TCPMP to recognize rotation in its settings.

Here, I'll make it easier for you: options>settings>advanced, "set d-pad orientation..."
[Windows Mobile Software Development] trotterjerry:
You are awesome - why wasn't I listening! Although as a note - I had the box checked. When I unchecked it now works fine. Odd, eh? Oh well, just happy it works. Thinking about it - I suppose that is overiding the automatic change that the controller makes - I was wrong about it not working right in MAME (I'll explain below). Also - the 1 key starts and stops. This is helpful as only the controller touches work when it is up. And the video hides the buttons (perfect) you just have to remember where they are on the screen. Love it.

I am getting closer to getting this to work on MAMECE - just a few more tweeks in the CFG files. There is one for each ROM. I am focusing on frogger and going from there. Anyone else trying it with MAMECE?

To MAMECE - it plays in normal orientation, but I have to switch the controller to landscape. For some reason the sreen above the controller freezes. Rotate it and the controller covers the whole screen so everyting worked. Trouble is I have to hold the phone upright, but the controller rotates. That is why I thought this was happening in MAME (see above) it isn't, it is rotating correctly - I am just not rotating the phone ;-)
[Windows Mobile Software Development] trotterjerry:
OK - I deleted all the cfg files and that is the key. Then it uses the information from File>Reconfigure Game Keys for all ROMS. One side note - to enter "OK" press the left then right key.

Edited: After playing several games over lunch - I have a question. I noticed in portrait mode that the top half of the screen freezes, but the half under the controller does what it is supposed to do. The controller works fine also - note: I can only see my frog or ship move as it is under the controller. Then when something comes down or I go up, outside the limits of the controller, I can't see anything as that part of the screen is frozen. But as soon as I switch to portrait and the controller is spread out to the entire screen everything unfreezes. Is it possible to fix that? What does the controller do to the upper portion of the screen in portrait mode?
[Windows Mobile Software Development] ephestione:
I seem to have completely misunderstood you :p

I thought you were using my same config, where I have gestures associated to Up, Down, Left and Right commands in LMT, while you were instead using the LMT controller, I have missed something along your lines :p

Anyway, my suggestion was bound to work one way or the other. In fact, it's normal you had to disable "autoadjust dpad" to make the controller work, that's a normal consequence of how the overlay buttons work.

I'd say tho, keep the controller for emulators, and use gestures for TCPMP instead :)

Regarding the second issue, only one of the devs could be able to point you in the right direction
[Windows Mobile Software Development] trotterjerry:
I was looking forward to the "Kane159" app working, but it doesn't for me. I am running 1.72.831.1 WWE ROM Version. I was trying to put the camera in as a double left. So i added "\Windows\Camera.exe", but it didn't start. I tried with and without the quotes - by the way which is correct?
[Windows Mobile Software Development] ephestione:
doesn't matter much if there are no spaces in the file path, anyway to start the camera you need a parameter after camera.exe to start either camera or video recorder. Search the forums for that specific parameters
[Windows Mobile Software Development] trotterjerry:
thanks for info about spaces - although i think they would make a difference. I was wondering about quotation marks *. As to the paramater - that was on this thread earlier - /i for camera.

Re-read your earliet post - didnt mean to confuse the cfg files i was speaking of were in MAMECE not LMT. But thanks for tip about TCMP - works great.

lastly i saw earlier someone say resco file explorer can't edit the registry to the level needed, but they have a new version. Amyone know if that new version works to edit registry well enough to configure lmt - including exclusion list?
[Windows Mobile Software Development] ephestione:
I have all my exe file commands without quotes, so I suppose they would be useful only in case there were spaces in the file path. I have "programmi" and not "program files" in my system folders, so no spaces there.

Regarding the camera switch, i beleive I wrote that post myself, I just didn't remember what the params where :p

Regarding the multistrings value, the freeware dotfred's advanced taskmanager has its internal regeditor which can show the blacklist entries in an editable way
[Windows Mobile Software Development] dasela:
Hi there,

thanks for the great app!

I was using it first with Touch X-treme 1 Rom, now with Touch X-treme 2. It worked very well with touch x-treme 1, but in version 2 I get a little dispay issue: Using the controller mode, everytime i press one of the non-arrow-letters (A B C D X Y), a number is dialed at the phone keypad.

I wouldn't mind, if it would not be that disturbing in fpsece because for as long as you press the "button", you see the dialing field.

Yes, I replaced the original fpsece ini. ;)

Did someone have similiar problems?

thanks.
[Windows Mobile Software Development] Habbit:
Is it possible to use a command line to have LMT Launcher swipe-to-delete an e-mail on HTC Sense?
[Windows Mobile Software Development] trotterjerry:
I have been using this for MAMECE and it works fine - thank you.

But I have noticed that in portrait mode (where the controller only takes up the bottom half of the screen), the top half of the screen is frozen. When I rotate the controller to landscape (and it takes up the whole screen) the whole screen works normally. Is this something that can be fixed? I am wondering if it has to do with controller overlay on the screen.
[Windows Mobile Software Development] ephestione:
I would say no. I hardly think there is any system command to tell sense's mail program to delete the currently open mail. Anyway from what I remember (I only use pocket outlook) isn't there a delete entry in the meny which is just two clicks away? ;)
[Windows Mobile Software Development] trotterjerry:
I had a thought for improvement last night after I took a photo with my ear while talking on the phone.

Is it possible to use the same routine HTC uses to see if the phone is held to the head and disallow swypes? I think there is a front facing sensor that gets checked.

Just an idea - note: I still things this is a must have app for our phones!

Thanks xda guys for putting it together.
[Windows Mobile Software Development] tiho5:
Thank you for this app!

It is my favorite one!

Don't stop developing it, please
[Windows Mobile Software Development] ephestione:
uhm, seems like the case though :)

noname has been MIA for a while now...yet the current version is completely stable and rocking hard :p I just miss more onefinger gestures :D
[Windows Mobile Software Development] noname81:
Not away and still watching the thread... :D I have to wait till l3v5y finishes his features for v0.9...
[Windows Mobile Software Development] ephestione:
hellllooww there! nice to hear back from ya :D Now I'm relieved :p
[Windows Mobile Software Development] rgreat:
I can't disable LMT to blackList S2U2...

I was able to deny LMT to close S2U2, but i cannot totally disable LMT while S2U2 lock is active...

Adding "\Program Files\S2U2\s2u2.exe" to "HKCU\Software\LMT\BlacklistClose" works, but adding

same "\Program Files\S2U2\s2u2.exe" to "HKCU\Software\LMT\BlacklistAll" does not... weird.

Anyone got working reg file? Thanks.
[Windows Mobile Software Development] rgreat:
Ok, managed to get it working...

Seems like "HKCU\Software\LMT\BlacklistAll" must have more then 1 line of text.

Setting it like this works:

\Program Files\S2U2\s2u2.exe

\Windows\cprog.exe
[Windows Mobile Software Development] ephestione:
funny, I actually want LMT to be functional when s2u2 is active, that way you can access functions of the phone even without having to unlock it first
[Windows Mobile Software Development] angelann:
Too many unwanted calls and presses while phone is in my pocket.

When i have my HTC locked, i want it to be locked. Totally.
[Windows Mobile Software Development] noname81:
Why don't you ask, if this issue can be fixed? It can... :-) There is a new reg value "GesturesOnLockscreen" in the latest dev build, which is set to "false" per default. Can you please test the new version and report if it solves your problem? The other changes:

- added new internal command "closeAll" to close all apps at once

- added new internal command "off" to switch off the phone via gesture

- added new internal command "lockts" to be able to enable/disable the touchscreen for all other apps except LMT

- added reg value to enable/disable LMTs gesture on the lockscreen ("GesturesOnLockscreen")

- added new feature "chained commands". You can define multiple commands for one gesture by seperating the single subcommands with a ";". E.g.: "\Program Files\HD2 Connections\WiFi.exe;CloseApp"

- refactored LMT

- fixed problem where LMT blocks the touchscreen right after installation
[Windows Mobile Software Development] ephestione:
gonna use it, faster than gesturing mmtaskmanager and then press closeall

great, I have no means to currently switch off the phone :P it's all tailored to ease reset but I don't want to install xdashutdown :D

this could be used instead of the alternative controller mode to make faster the switch between landscape and portrait

enabled in my case!

good job I guess :D:D

what does it exactly mean? :)

never happened to me, what does happen is that if i install LMT with sashimi together with all the rest, I need to reinstall it again manually or it won't work.

also, when LMT is installed it should preserve the previous settings in the registry if already present :)
[Windows Mobile Software Development] trotterjerry:
Can unwanted presses while phone is held to the ear - be fixed?

Perhaps use the same code that the phone uses to tell if the phone is up to the ear and then disable touches. I have taken more than one picture - with my ear - while talking on the phone.

note: thank you for the program - love it.
[Windows Mobile Software Development] ephestione:
that should not happen if the screen is being turned off by the proximity sensor, since the LMT touches should be disabled as well
[Windows Mobile Software Development] tiho5:
new update

As i posted before, this is my favorite app. And it is really rock solid. And now it is even better. Perhaps only more gestures can also be added (double "L" shape may be...) And also you should edit the first post and put the update and the changelog there too. This way people can see the latest version on the first post and choose to download it. Thanks again for a great idea and a great app!
[Windows Mobile Software Development] sheihadul:
Thank you for this great app!

The only question I have, is there an index for the ControllerKeys somewhere? I'd like to play some Flash games with this app and beeing able to change the keybinding would really help.
[Windows Mobile Software Development] ephestione:
noname81 is not the onwner of the thread, l3v5y is, so he cannot edit the first post directly.

Anyway I'm all for more gestures as well, even if I'd like more one-finger ones :p

google is your friend for the values to put in the registry keys, you also need to know which keys you need depending on the flash app, anyway the list of registry values to change is already in the first post :)
[Windows Mobile Software Development] sirjojo:
new feature 'enable/disable LMTs gesture on the lockscreen ("GesturesOnLockscreen")' does not work with CHT Lockscreen... :-( maybe not the fault of this great app. so reenabled default lockscreen...
[Windows Mobile Software Development] 00cubano:
S2U2

can you make a exception to S2U2, that way gestures are not allowed while its locked with S2U2.

PS: This is a awesome app and I really like it. keep up the good work
[Windows Mobile Software Development] 200mpx:
Works fine for me on CHT Lockscreen but I do not see any value of this as in any case I should unlock screen to use the app that I have launched with gestures.

Great app by the way! Thanks to developer!
[Windows Mobile Software Development] noname81:
Hi, you can add an entry to the BlacKListAll in the registry, e.g. add the following line to the multistring "HKCU\Software\LMT\BlacklistAll":

\Program Files\S2U2\s2u2.exe
[Windows Mobile Software Development] 00cubano:
how do i do that? sorry I'm kinda new
[Windows Mobile Software Development] 00cubano:
oh, i also noticed that, the LMT controller registry values for morphgear are only set for [morphgear, SNES, and GENESIS] could you add values for GBA. I would do it myself but i dont know how to edit REG entries.

Awesome app!!
[Windows Mobile Software Development] noname81:
Download a registry editor for your PC or your device, e.g. FdcSoft TaskManager (I like the old design from v3.1 :D ) Then browse in your registry to "HKCU\Software\LMT" and edit the registry key "BlackListAll" as I described it in my post.

Browse in your registry to "HKCU\Software\MorphGear\" and edit all the necessary entries in the GBA folder (vkLeft, vkRight, etc.) as I did it in the Snes/Genesis folder.

Hope that helps...
[Windows Mobile Software Development] 00cubano:
Thanks, now i wont make any unwanted calls. :)

LOVED THE APP!!
[Windows Mobile Software Development] urphonesux:
i have ionstalled on omnia i920 but when i press the lmt button nothing happens

even in fpsece its using my default onscreen controls

what am i missing?
[Windows Mobile Software Development] noname81:
Hi, LMT will only work, if you install it on a HD2 or HD mini...
[Windows Mobile Software Development] ephestione:
I could have gotten that one but was lost, I missed the "omnia" part :D
[Windows Mobile Software Development] ephestione:
Actually, with the latest version I also get letters showing up in XT9 as if I was typing on the keyboard. But didn't even bother to go check the registry values as I rarely play anything requiring a pad ;)
[Windows Mobile Software Development] noname81:
Yea, I also saw this in older versions. The problem is, that I cannot fix this issue. The only workaround is to deactivate XT9 when using LMTs overlay gamepad... :-(
[Windows Mobile Software Development] kevkid:
Thank you, soo much!!
[Windows Mobile Software Development] ephestione:
so simple I didn't even think about that, I just thought it was some weird interfacing problem at software level :p

I don't play any more morphgear anyway, so no big deal :D
[Windows Mobile Software Development] 200mpx:
One more time I would like to stress - great app!!!

Is it possible to make custom settings for separate programs? To have general settings for gestures and custom settings for specified programs?
[Windows Mobile Software Development] ephestione:
not at the moment, 200mpx, settings are only system-wide
[Windows Mobile Software Development] noname81:
You could write a small tool or use a script to modify LMTs registry settings. LMT is capable to adapt the changes on the fly. As ephestione said, there is no native support for profiles/custom settings...
[Windows Mobile Software Development] kafer12:
no doubt, this is nice idea of the app for HD2! just a few questions:

is there any possibility to make an interface for LMT? I mean some background to draw gestures on. just to avoid launching applications that appeare under your fingers on the moment of the beginning or ending of gesture drawing. as for me, that would be easier to launch LMT with a shortcut (or just holding Start button i.e.) and draw a gesture on some transparent ( :) ) foreground 400x400pxs pad. or we could launch LMT with swipes. up/down swipes act most time as they should.

could LMT users hope of creating their custom gestures? i.e., like in Itching Thumb app for Android. this idea came after using Note application from HD2.
[Windows Mobile Software Development] jolas:
Thank you! :)

Very useful application!
[Windows Mobile Software Development] rgreat:
Can you reduce sensivity of the application? Like adding a rule of minimum gesture size.

I having alot of incorrect activations from a single finger touch.

Thanks.

P.S. Great app!
[Windows Mobile Software Development] ephestione:
I actually get those too from time to time, especially on the S2U2 lockscreen, apparently wiping a finger is quite prone to triggering double swype down. No big deal, asin my setup that equals to "dpad down", yet that nade me wonder.

It (almost) always happens with the double swype down, if I remember correctly, but don't really care in day to day use ;)
[Windows Mobile Software Development] 00cubano:
LMT pad

is there a way to change or edit the Game pad ( the one that opens with the square function) I think it would be cool is we could edit it so it looks more like the playstation. Or edit it to make the buttons smaller or add buttons, since two buttons are missing, (L1 & R1). :D

Im sorry if this was already posted, but I looked and i couldnt find anything related to this.

Great app. please dont stop developing it:)
[Windows Mobile Software Development] ephestione:
you didn't look well enough :p

Skin support for the virtual pad was in the to do list for the future versions, but the development apparently stopped, and that doesn't surprise me much, seeing how lately all new apps announced in the portal are for android, and the space that the upcoming wp7 is taking for itself
[Windows Mobile Software Development] rdmd:
How do I donate

to LMT's developers?????
[Windows Mobile Software Development] ephestione:
d'oh, funny, noname81 never had a donate link in his signature, and l3v5y apparently removed his... you can still register an account with Dropbox from my siglink to make me happy though :D
[Windows Mobile Software Development] zalaros:
Is there any way to use an internal command as an external? For example, i want to use closeall command and map a hardware button to this command. Can i do it?
[Windows Mobile Software Development] ephestione:
no can do, not at the moment.

It was to be a function of next version, which I reckong wil never come out
[Windows Mobile Software Development] noname81:
Hi,

LMT runs in the background, so it is not possible to run it multiple times. Do you only need the "close all" feature? Voila (I only tested it in the simulator...):

Btw: I'm currently porting LMT to work with Kinect under windows. Kinect is such a wonderful device... :-)

Btw2: If someone finds a way to port LMT to Android (as far as I know it is not allowed/possible to intercept touch events in Android), I'll do it/help...

Edit: new closeall version!
[Windows Mobile Software Development] zalaros:
Thank you very much ;) Unfortunatelly this exe file that you attached, kills the start menu function of my HD mini (WM 6.5.3). I guess that it kills shell32.exe. "closeall" feature is the only thing i need. In LMT you can configure in the registry settings which apps will not close. In this exe you can't do that. Maybe that's the problem.
[Windows Mobile Software Development] noname81:
Oh, as I said: I only tested it in the simulator! :-) See my post above for a fixed version. I added the following apps to the blacklist:

\windows\\manila.exe

\windows\\shell32.exe

\windows\\gwes.exe

\windows\\services.exe

Does it work now?
[Windows Mobile Software Development] zalaros:
Oh yes :D Exactly what i needed ;) I hope it is usefull for others too :) Thank you very much!
[Windows Mobile Software Development] dinguznomad:
ANDROID altenatives anyone?

RE}title of post says it all.

(PM me if you know one OR if this is definately the wrong place to post:confused:)
[Windows Mobile Software Development] zalaros:
Hi again :D I just discovered a small bug. When i run closeall after a call, the call summary (last call) pops up and not today screen. If i run the lmt's internal command closeall this doesn't happen.

PS: I wish you a happy new year ;)
[Windows Mobile Software Development] dinguznomad:
removing \ dissable, the gesture drawing\icon

whatever this is called, I dont need it.

you wanna know how, I realize Ive inputed a gesture .... because it happens!, simple as that whatever I-HAVE-ACTIVELY- ASSIGNED is activated thats how ...

since ive spied the registry fully to make the app work, has anyone found a way to dissable the swype\line gesture things

(im thinking I could open the cab and maybe delelte the icons, I will post back if things work after that)
[Windows Mobile Software Development] noname81:
You can disable the overlay icons via reg value 'Showoverlay'. Just set it to 0...