OUR NETWORK:MediaSmart Home Sansa Community Explore3DTV TechLore RoboCommunity Dijit Community About UsAdvertiseContact Us

 
Learn about scoring Forum's Raw Score: 375298.0
December 3, 2008 12:44 PM
Rating (0 votes)
  • 1
  • 2
  • 3
  • 4
  • 5
Rate This!

Member Avatar

moon

Member
Joined: 12/03/2008

Hi Everyone -

I was curious about using the Touchsmart as a touchscreen kiosk to run our presentation software. Typically we develop applications in Flash and then display them on site with a PC/Touchscreen monitor combination.

My question is this: with other Touchscreens you have driver software which sets the touch response as either a click, a mouse-move, click-on-release, etc. Is it possible to set up a TouchSmart PC in the same way so that our application would launch from Windows on startup, run full screen, and respond to releases from the screen as clicks, drags, etc - without delving into the actual TouchSmart API?

 This is a very important consideration for us, so if you have any advice on this I would appreciate your help!

Thanks! 

Discussion:    Add a Comment | Comments 1-13 of 13 | Latest Comment

December 3, 2008 3:17 PM

It is possible. You won't get any dual-touch that way, though, unless you come up with your own way of doing that.

The HP TouchSmart shell is just that: a full-screen app that responds to clicks, drags, etc.

December 5, 2008 11:28 PM

OK - but I tested one of these out at the store, with a Full screen flash app.

In Full-screen mode, the program refused to respond in any way. When not in fullscreen (displayed in a window), the buttons would only register the Release and drag events on the screen.

In other words, if I create buttons that respond to both a mouse press and a mouse release separately (for intuitive feedback), is there a way I can make the Mouse Press work with the touchscreen? As I said, in my tests it seemed to only register that you were dragging your finger on the screen, but not that you simply pressed and held down (except for the circle which appears around the cursor - something that would have to be disabled if possible).

Thanks

December 6, 2008 11:11 AM

I'll have to look into that a bit. It is true that there are no "mouse move" events unless you have your finger on the screen, since the technology has no proximity sensing. Tablet PCs usually have that. The circle that appears is what simulates a right click.

December 9, 2008 10:42 AM

Thanks for the response.

If you could let me know what you're able to find out that would help.
- Specifically, I need to make sure my Flash or Air apps will play fullscreen (I think something in the TouchSmart UI may have been interfering?)
- I need to be able to make each of my buttons have feedback as soon as they're touched, as well as on the release from the screen
- Need to be able to disable the 'right-click circle'

The TouchSmart will work as a great alternative if it can be configured to behave as a commercial TouchScreen would.

Thanks for your help!

February 9, 2009 2:18 PM

Anyone find any answers to theses questions? I find myself in the same boat.

February 13, 2009 2:41 AM

I am also very interested in this. @GeekTieGuy have you found anything out?

February 13, 2009 9:09 AM

Sorry, I think I was overly optimistic with what I thought I could accomplish at the time. I don't have too much experience with Flash, and right now other things are taking priority as far as what I can spend my time on.

My guess is that the hardware only turns stationary touch events into mouse events upon lifting the finger. That's why there are no mouse down events when you put a finger down. Perhaps there are some documents available from NextWindow, the providers of the touch screen technology that go into details around this.

February 19, 2009 2:53 PM

Disabling right-click circle: Control Panel > Hardware and Sound > Pen and Input Devices > Touch tab > select Press and Hold in the list and click Settings button > uncheck Enable press and hold for right clicking > Ok > Ok

You can find information about touch events into mouse events here http://msdn.microsoft.com/en-us/library/cc872774.aspx (scroll down to Touch interactions | System gestures. Hover is not supported). A quick single touch down to a button generates a mouse click event.

May 25, 2009 12:32 AM

*** Deleted By Moderator ***


September 27, 2010 1:17 AM

I'm finding "touch screen, finger down" is not the same as "mouse down".

I'm working on a touch UI using a TouchSmart tm2 notebook/tablet running Win7 x64, Core i2 and LabView (x64) 2010. When the screen is touched, the "switch when pressed" (momentary, normally open) controls in LabView are not acknowledged. When hit with a "mouse down" they work fine.

All other programmable LabView controls work great with the touch screen until I start to tax the processor then the touch screen "finger down" starts to become intermittent. Again "mouse down" works fine.

National Instruments has a Touch Panel Took Kit that may address this problem for and additional $800. I plan to look into this in the future.

I did spend some time changing settings in the tablet, finger and pen controls in the Windows control panel, nothing seemed to make a difference and nothing was jumping out at me.

Right now this "touch screen finger down" problem is not a show stopper but I would like to find a simple work around.

The touch UI I just finished is pretty impressive, responsive and works well.

I have been exploring the boundaries of the touch capabilities of the tm2 and LabView for the last week and a half. I wanted to post my findings before I have to hand off on this project.

This thread has been dead for quite a while so I'm thinking there is no simple/cost effective answer.

Your comments please.

tx - jm

October 15, 2010 9:42 PM

Did anyone on this thread ever have any luck with disabling the touchsmart button on the lower right corner of the machine? We're outfitting a TouchSmart 600 for a museum kiosk and were informed the button would be easily accessible by the general public (yikes!).

Any help will be greatly appreciated!

dv

October 17, 2010 4:47 PM

The button is implemented as a "HotStart" button. There's a registry entry for it.

http://www.microsoft.com/whdc/system/platform/firmware/hotstart.mspx

October 17, 2010 5:31 PM

Great- thanks for the tip!

dv

Discussion:    Add a Comment | Back to Top | Comments 1-13 of 13 | Latest Comment

Add Your Reply

(will not be displayed)

Email me when comments are added to this thread

 
 

Please log in or register to participate in this community!

Log In

Remember

Not a member? Sign up!

Did you forget your password?

You can also log in using OpenID.

close this window
close this window