Related
I'm curious if its possible to disable the align screen shortcut on the Wizard (Enter Button in center plus Messages Button) Its really annoying when playing Doom or an emulator in landscape and having that popup all the time. Does anyone know a fix for this?
Unfortunately i dont have an answer for you. but i do have aquestion that i hope youcan answer. I got myself a doom launcher. It works well, but the control setup is terrible on the wizard. If i play in portrait mode, the fire button is the left soft key. So i ahve to fire with the same finger that i use to move. That makes the game unplayable. What launcher are you using and where did you get it?
I haven't done any testing or trying yet, but here is my idea...
what if you rename the align screen app, just so it stops it from launching?
Unfortunately i dont have an answer for you. but i do have aquestion that i hope youcan answer. I got myself a doom launcher. It works well, but the control setup is terrible on the wizard. If i play in portrait mode, the fire button is the left soft key. So i ahve to fire with the same finger that i use to move. That makes the game unplayable. What launcher are you using and where did you get it?
Click to expand...
Click to collapse
Its called GF Doom (I'm sorry but I don't remember where I got it or whom made it. Although if the creator see's this I would love for him/her to PM me as I also have some questions.) Anyway the launcher shouldn't control the Key Mapping, usually thats done in some sort of config file. With the program that I have the keys are mapped in the skin file's txt document.
Try this, unzip all contents into your storage card and run the launcher you should get Doom, Doom II, and Plutonia (sometimes called Ultimate Doom) as well as a 3rd party mod called Evilution. Keep the default skin, with that the keys I have mapped are:
The directional Buttons for Movement, Messages button for Fire and strafe(I would like to change strafe to volume up/down or Internet but have not been able to if you can figure this out let me know), and the softkeys for Select and Start.
The screen defaults to protrait with your choosen skin. To play in full landscape start the game in the options change the resolution to "low" and it will switch, Hope this helps
I can't seem to get the attachment to work here is the link ftp://[email protected]/Uploads/
the file is pocket doom.zip
A Flock of Seagulls are in my Wizard
It would be awesome to find a way to disable this. Is there maybe an entry in the registry that corresponds to what key combination turns on the align screen program. Maybe it could be changed to some combination of keys that is very unlikely to be executed simultaneously.
Until then, I'll continue to drink foo-foo drinks to calm myself while trying to play any action games.
GF Doom
Dragonedge:
What version of GF Doom do you have? Maybe I have an old version. When I enter full screen mode, the soft keys are shoot and strafe, while the message/IE buttons are menu and escape. I have to use the same hand to shoot as I do to move.
Thanks for the tip about full screen, I would never have figured that out. Now I'm not dissapointed with the program anymore.
Lol, funny posts. Is this still a problem? Does it need investigating?
V
I still have the problem........ working on some things now.
What version of GF Doom do you have? Maybe I have an old version. When I enter full screen mode, the soft keys are shoot and strafe, while the message/IE buttons are menu and escape. I have to use the same hand to shoot as I do to move.
Thanks for the tip about full screen, I would never have figured that out. Now I'm not dissapointed with the program anymore.
Click to expand...
Click to collapse
Not sure what version it is. Check out the ftp I uploaded a zip file with everything I use. Also you can edit the skin files to remap the softkeys as well as the messaging and internet keys. All the information about remapping the buttons is in the skins folder in a txt file names Skin Specs.
Lol, funny posts. Is this still a problem? Does it need investigating?
Click to expand...
Click to collapse
The only problem I had was being able to map the message and internet buttons as different keys. Also I would like to use the volume slider as a left and righ strafe but could not seem to get that mapped either. Any help there would be great.
I've made an app to disable this - VJCalibrula for Universal and Hermes.
Wizard requires a slightly different hack, and I don't have one to test on.
dragonedge: what hardware/ROM are you using? I'll try to get you to alpha test if you want.
V
dragonedge: what hardware/ROM are you using? I'll try to get you to alpha test if you want.
Click to expand...
Click to collapse
I wouldn't mind at all . I have the T-mobile MDA/Wizard with the 2.26 ROM
An app to disable this would be handy another idea that would be nice is an app that would let you specify another button combination for system shortcuts would be awesome.
VJCalibrula - disable align screen settings (alpha)
Guys, please give this a go.
I don't think it supports AKU 3.2 for now. Soon...
http://forum.xda-developers.com/showthread.php?t=282152
V
Having written StylusLock I wanted an additional lock/unlock method. Although StylusLock works great, I wanted some extra features:
* to have it possible to lock and unlock "one handed". The StylusLock approach cannot be done "one handed", e.g. on a bike.
* Also some people do not like to operate with the StylusLock (always).
* The combination with this new CapacitiveFingerLock and existing StylusLock will suit more people.
* And sometimes people will use the Stylus, so they will get the right behaviour depended on the usage pattern
* Still the goal is to let it consume almost no CPU and battery and KISS to operate
I discovered with StylusLock that when the TouchPanel and Hardware keys are locked, still the Zoom function works in e.g. Opera.
You can try yourself, using StylusLock:
1. Start Opera
2. Lock the Touch Diamond or Touch Pro with StylusLock
3. TouchPanel and all hardware keys are locked
4. Try to Zoom in/Zoom out in Opera, this still works with the NavWheel
5. Also the Ok button seems to react
I figured out via Scott Seligman and Koushik Dutta how to programmatically access the Capacative Touchpads. You can read also more here: [REF]Capacitive touchpad apps
So this idea is implemented in CapacativeFingerLock. But I am not using the NavWheel idea, but just uses the Capacative hardware area for locking/unlocking. The idea is again simple and clever. When you softly touch the area where the hardware keys are located (so do not press the keys, just gently touch them), the up/down and position area can be detected. I programmed that when the same area is touched gently 3 times within a second (without touching another area), the lock status is toggled.
I made a proof of concept program (just copy the exe inside the zip file attachment to your phone and just execute it), which shows how it is going to work. Just play around with softly touching the hardware panel, to see what happens.
If am working on integrating CapacativeFingerLock with StylusLock, to have a working "real locking" application. The Proof of Concept program just shows that it is possible.
Reserved for future use
Another one for future use.
very nice concept....now i noticed you posted a link of this thread in the wheel to unlock thread...would there be a way to possibly implement a config tool that lets you choose say, touch 3 times softly, or run your finger around the circle?
Malik05 said:
very nice concept....now i noticed you posted a link of this thread in the wheel to unlock thread...would there be a way to possibly implement a config tool that lets you choose say, touch 3 times softly, or run your finger around the circle?
Click to expand...
Click to collapse
In principle this can be done. But because the NavWheel is also used for other purposes (Zoom In/Out), I have chosen not to use the NavWheel, but the 3 times gently touching. In this way there is no interference with other existing applications.
I'll try that, it seems like no one cares aboyt the capacitive touch pad, it seems like an amazing thing that we've got that is so neglected. I hope to give some positive feedback later, but first I have some rom flashing to play with!
Thanks for the work, there must be so many possible implementations for this, I hope this is just the beginning of something much bigger.
How about a simple tap to launch app?
i went ahead and installed it, and it works very well...Will there be a (pretty) GUI to show that it was unlocked?
Also the diamond does have multi touch on that pad area, which enables a "trace" of the movement of your touch
http://www.youtube.com/watch?v=f3Owgcos_KY
Since the nav sensor wont be so ideal, how about sliding your finger from the top of the pad to the bottom (lets say, place your finger on the back button, and gently moving it down to initiate unlock, with a GUI on the screen following your movement, as you go closer to the bottom, the color changes from lets say, red, to green...with incremental color changes in between)
Instead of 3 taps, why not a swipe between the home and back keys, which seems much more natural.
Surur
surur said:
Instead of 3 taps, why not a swipe between the home and back keys, which seems much more natural.
Surur
Click to expand...
Click to collapse
I imagine it is just harder to implement for a proof of concept.
Personally I think there are enough ways to lock the diamond, whether you swipe the screen or 1cm below it is not a revolution, but if swiping the capacitive touch pad could be made to launch desired apps from selected gestures, that would be a revolution, like dynamo3 or hibernate or even standby. I think a lot of people here would want that over another locking solution. Good will intended!
Just tried it.
This is very cool very very cool
Thanks for time invested in such a cool development.
surur said:
Instead of 3 taps, why not a swipe between the home and back keys, which seems much more natural.
Surur
Click to expand...
Click to collapse
Swiping is not so easy one handed. Touching gently 3 times is much easier one handed, holding your Touch Diamond or Touch Pro firmly and touching with your thumb.
However, I can imagine other sort of applications which can use the swiping for other sort of operations. Both are possible with the programming API I made.
uniqueboy said:
I imagine it is just harder to implement for a proof of concept.
Personally I think there are enough ways to lock the diamond, whether you swipe the screen or 1cm below it is not a revolution, but if swiping the capacitive touch pad could be made to launch desired apps from selected gestures, that would be a revolution, like dynamo3 or hibernate or even standby. I think a lot of people here would want that over another locking solution. Good will intended!
Click to expand...
Click to collapse
I am going to share the source code. I have written it in C#. And others can get ideas and take over some of the source code for their own application. At the end we profit all of it.
ZuinigeRijder said:
I am going to share the source code. I have written it in C#. And others can get ideas and take over some of the source code for their own application. At the end we profit all of it.
Click to expand...
Click to collapse
I like your style, that is the the kind of development attitude that keeps here!
ZuinigeRijder said:
Swiping is not so easy one handed. Touching gently 3 times is much easier one handed, holding your Touch Diamond or Touch Pro firmly and touching with your thumb.
However, I can imagine other sort of applications which can use the swiping for other sort of operations. Both are possible with the programming API I made.
Click to expand...
Click to collapse
If you are open to other ideas, I would love the area from the back to home key to be a scroll bar when the device is in landscape mode. Grabbing the narrow on-screen scroll bar can be tricky, and the Touch Pro lacks the scroll wheel of the HTC Kaiser.
Surur
Have been looking into this myself as well. The only code I found was managed C#. Do you think we can use this in our native C code? Looks promising though!
ZuinigeRijder said:
Having written StylusLock I wanted an additional lock/unlock method. Although StylusLock works great, I wanted some extra features:
* to have it possible to lock and unlock "one handed". The StylusLock approach cannot be done "one handed", e.g. on a bike.
* Also some people do not like to operate with the StylusLock (always).
* The combination with this new CapacitiveFingerLock and existing StylusLock will suit more people.
* And sometimes people will use the Stylus, so they will get the right behaviour depended on the usage pattern
* Still the goal is to let it consume almost no CPU and battery and KISS to operate
I discovered with StylusLock that when the TouchPanel and Hardware keys are locked, still the Zoom function works in e.g. Opera.
You can try yourself, using StylusLock:
1. Start Opera
2. Lock the Touch Diamond or Touch Pro with StylusLock
3. TouchPanel and all hardware keys are locked
4. Try to Zoom in/Zoom out in Opera, this still works with the NavWheel
5. Also the Ok button seems to react
I figured out via Scott Seligman and Koushik Dutta how to programmatically access the Capacative Touchpads. You can read also more here: [REF]Capacitive touchpad apps
So this idea is implemented in CapacativeFingerLock. But I am not using the NavWheel idea, but just uses the Capacative hardware area for locking/unlocking. The idea is again simple and clever. When you softly touch the area where the hardware keys are located (so do not press the keys, just gently touch them), the up/down and position area can be detected. I programmed that when the same area is touched gently 3 times within a second (without touching another area), the lock status is toggled.
I made a proof of concept program (just copy the exe inside the zip file attachment to your phone and just execute it), which shows how it is going to work. Just play around with softly touching the hardware panel, to see what happens.
If am working on integrating CapacativeFingerLock with StylusLock, to have a working "real locking" application. The Proof of Concept program just shows that it is possible.
Click to expand...
Click to collapse
A while ago I posted about the Windows Messages received by the form for capacitive touch events. Is that what you ended up using to figure out where on panel is being touched? Mind posting some code so I can add it to the Sensors assembly?
Great idea. Defienetly it will be my way of locking device. StylusLock works nice but can't be operated by one hand so its useless for me. SensorLock uses battery and i've drop my phone already unlocking it.
surur said:
If you are open to other ideas, I would love the area from the back to home key to be a scroll bar when the device is in landscape mode. Grabbing the narrow on-screen scroll bar can be tricky, and the Touch Pro lacks the scroll wheel of the HTC Kaiser.
Surur
Click to expand...
Click to collapse
This can be surely done, programmatically. But I do not know if you can control the scrolling of other applications. The latter seems to me difficult?
Anyway, when a lot of applications are going to use gestures using the capacative areas, there will be going conflicts (different programs reacting differently on different gestures).
For the locking application I want to made, I see also some different gestures possibilities:
- 3 taps for locking/unlocking
- swipe left to right for Power off
- swipe right to left for starting a configured application
And I am sure I can come up with other gestures and actions....
drvdijk said:
Have been looking into this myself as well. The only code I found was managed C#. Do you think we can use this in our native C code? Looks promising though!
Click to expand...
Click to collapse
Actually I started with C++ and had also a working Proof Of Concept. However, because I am new to Windows Mobile Programming, I also wanted to use C# as next project. I have developed programs in a lot of languages (also in C++ and C#), but I like C# more. And I wanted to do this now for Windows Mobile, to get experience with this. Note that the C# sample is using only .NET 2.0, so you do not need .NET 3.5.
You can find a C++ sensortest program, which was available on Scott's weblog:
http://scottandmichelle.net/scott/cestuff/sensortest.zip
ZuinigeRijder said:
This can be surely done, programmatically. But I do not know if you can control the scrolling of other applications. The latter seems to me difficult?
Click to expand...
Click to collapse
I dont know if you can manipulate the scroll bar of another application directly (though this would be ideal) but at the least maybe a page down keystroke could be sent to the active window.
Surur
Hey Everyone!
I'm sure most of you have, like me, spend quite some time on trying different shortcuts for starting your favorite application.
Of course I changed the two softkeys on the start menu and installed an iphone-like launcher (Launchpad) but thats not good for the "heavy-used-apps".
I tested lots of little helpers like
G-Trigger (where you accelerate your device e.g. from left to right to start an app)
or
Butler (which lets you start apps by stroking from one hardware button to another)
or
GScroll (which is my favourite, you can assign different apps for touching the hardware buttons, but which has the problem that you often incidentally start an app)
Now I had an idea for a sounds-great-to-me helper:
To start an app, you touch (not press) the center button and tilt the device at the same time. Like gScroll this would make it possible to start many different programms with combinations like two times left or left and up or ...
while the likelihood of incidentally starting an app is low since you seldom have your finger lying on the center button.
Does anyone of you guys has the knowledge to make a workable program or to edit your already existing program to do this?
Or, am i just stupid and there already is such a great app, and all of you guys are already using it
Well, thank you, and Tschüß from old-germany..
JackWiDu
jackwidu said:
Hey Everyone!
I'm sure most of you have, like me, spend quite some time on trying different shortcuts for starting your favorite application.
Of course I changed the two softkeys on the start menu and installed an iphone-like launcher (Launchpad) but thats not good for the "heavy-used-apps".
I tested lots of little helpers like
G-Trigger (where you accelerate your device e.g. from left to right to start an app)
or
Butler (which lets you start apps by stroking from one hardware button to another)
or
GScroll (which is my favourite, you can assign different apps for touching the hardware buttons, but which has the problem that you often incidentally start an app)
Now I had an idea for a sounds-great-to-me helper:
To start an app, you touch (not press) the center button and tilt the device at the same time. Like gScroll this would make it possible to start many different programms with combinations like two times left or left and up or ...
while the likelihood of incidentally starting an app is low since you seldom have your finger lying on the center button.
Does anyone of you guys has the knowledge to make a workable program or to edit your already existing program to do this?
Or, am i just stupid and there already is such a great app, and all of you guys are already using it
Well, thank you, and Tschüß from old-germany..
JackWiDu
Click to expand...
Click to collapse
Not exactly what you asked for. With TouchLockPro you can couple 8 commands to NavSensor moves and 4 commands to Gsensor orientation moves. But of course, in the first place it is a locking application.
Hi there,
can anyone explain me how to get access to the control of the "Button LEDs"?
I know there must be a way because in Android those LEDs are glowing for example when you touch a button. At WM they only glow if you PRESS a button or touch the scroll wheel.
Thank you in advance
+1 here, that would be a nice option too
OK, what exactly do you all want? Buttons that light up on touch? is that all?
I'm brainstorming on ideas for my next version of X-Sense, so.... be creative!
Cheers
shirreer said:
OK, what exactly do you all want? Buttons that light up on touch? is that all?
I'm brainstorming on ideas for my next version of X-Sense, so.... be creative!
Cheers
Click to expand...
Click to collapse
That would be a first step. The default settings (light up all LEDs on button press or on scroll wheel touch) is just stupid.
The next step could be something like use the sensors on the buttons as extra buttons or use the LEDs as indicatiors for diffrent stuff. The scroll wheel for example seems to have 3 or more diffrent LEDs as Backlight. This could be used to indicate the battery status.
shirreer said:
OK, what exactly do you all want? Buttons that light up on touch? is that all?
I'm brainstorming on ideas for my next version of X-Sense, so.... be creative!
Cheers
Click to expand...
Click to collapse
Customizable options for the so the lights can follow your touch when scrolling ?
Not practical but it would look good
But how could we interact with the sensors?
I dont think they land somewhere in the message queue of windows mobil. I think we have to rewrite the driver which is responsible for them. But maybe I'm wrong, because I don't have a lot of experience with the windows Mobil API. I prefer managed code like C#.
As far as I understand, the center of the dpad is the only part of the hardware that has the capability of sensing when you touch it. The only way you are gonna get the other buttons to respond is with a button press unless you modify the hardware.
try the latest version of xdandroid. if u thouch for example the back key, it glows.
so, no. every button has a sensor on it
Just so we're all on the same page, the entire area below the screen is a touchpad, it is sensitive to touch & motion - there is an app that implements this very nicely as both a touchpad and touch launcher/Task Mgr. My xsense app already interacts with button lights to show several events (i.e. stylus out, volume profiles).
freaksey said:
try the latest version of xdandroid. if u thouch for example the back key, it glows.
so, no. every button has a sensor on it
Click to expand...
Click to collapse
shirreer said:
Just so we're all on the same page, the entire area below the screen is a touchpad, it is sensitive to touch & motion - there is an app that implements this very nicely as both a touchpad and touch launcher/Task Mgr. My xsense app already interacts with button lights to show several events (i.e. stylus out, volume profiles).
Click to expand...
Click to collapse
OK Sorry! I have the cdma diamond on sprint so I didn't know the other versions(gsm) had touch sensative buttons! My d-pad is that way but the others are not. Forgive my ignorance.
Y'all should check this app out; I'm not in league with the developer, but I recognize his talent on this one. Its an amazing app that does all of the above and more - and there's a trial version:
http://mobilesrc.com/gscroll2.aspx
this app looks nice.
Is anyone out their who can explain me how to catch the events of button-touch area?
freaksey said:
this app looks nice.
Is anyone out their who can explain me how to catch the events of button-touch area?
Click to expand...
Click to collapse
Google for Koushik's sensors.dll library; it comes with sample apps etc...
in his libary is only a event for the rotation of the scroll wheel...
touch lock pro
As I know, app called "Touch lock pro" can do some settings with the ring LED's, so this can be the way
I just had an amazing idea !
Us cool Xperia Play Users NEEEEED a way to assign the hardware keys to sections of the touchscreen.
For example, on screen joysticks could be emulated with the hardware keys. -
Here's how it would work -
1) "Please touch the part of the screen you wish to assign to the D-Pad "Left""
2) "Please touch the part of the screen you wish to assign to the D-Pad "Right""
3) "Please touch the part of the screen you wish to assign to the X button"
4) "Please touch the part of the screen you wish to assign to the O button"
etc etc etc
This means that almost EVERY touch screen game would work with the hardware buttons.
Is this the best idea ever or what? !
I would donate £10 for a developer to make a decent working version of an app that can do this.
I actually had an idea for this a while ago for the iphone when the iControlPad was the apple of my eye (pre-Xperia Play).
A more robust way to do it would probably be to have an app that lets you load a screenshot of a game and then just select a button from a menu, which would drop a small dot onto the screen (maybe with a letter/symbol for the control) and you could then just drag it to the exact pinpoint location you wanted.
Add in support for uploading/downloading/swapping these (possibly even just via text strings so people could post them places like messageboards) and voila.
I don't know whether or not this kind of thing is doable on an unrooted phone or not, but I certainly hope so.
Smartphones are loaded with touchscreen games.
SE imo has made a massive overlook on this opportunity.
A phone that promotes hardware buttons, but not being able assign them to touchscreen portions of the phone !!!?!?!????!?!?!
This could of been a MASSIVE feature of the Xperia Play.
Surely some developer must be interested in doing this? !! ?