Copy link to clipboard
Copied
Hey!
I'm running into an issue with drag-and-drop interactions created in Captivate Classic (latest version). The interactions work perfectly on desktop with a mouse, and on iPad/iPhone, etc., but they fail on touch devices such as Surface Pro laptops and large touchscreen tables (Windows-based).
Here's what I've looked at so far:
Published as HTML5-only (no SWF fallback)
SCORM 1.2 and 2004, tested both
Enabled Scalable HTML Content
Enabled Gesture Support
Used both text captions and smart shapes as drag sources
Set SCORM to open in a new window on Moodle LMS (not in iframe)
Tested in Moodle and SCORM Cloud (Failed in both locations).
Tried long-press, stylus, tap-drag, and finger drag — no input is registered
I found that:
The DND fails across all browsers (Edge, Chrome) on touch
DND works perfectly on desktop using a mouse
H5P DND interactions do work on these same devices
Some forum posts suggest that touch support only works on mobile browsers, not desktop OS with touch (e.g. Windows), but I still wanted to ask since this is important to me to get clarity on.
Questions:
Has anyone successfully gotten a Captivate DND to work on a Windows-based touchscreen device?
Is this an accepted limitation with Captivate Classic?
I would deeply appreciate any insight!
Thank you for reading. 🙂
Copy link to clipboard
Copied
Are the Surface devices running in tablet mode or computer mode? I had a Surface Pro 7 that I turned off the automatic tablet mode when the keyboard was removed. (Unfortunately, I can't test it since it is defunct...)
YouTube has a number of videos on fixing drag-and-drop on Windows. You might want to check them out.
Copy link to clipboard
Copied
Thank you for the quick response!
I checked out YouTube videos, and I think the tricky part is that drag-and-drop features in general do work on touch devices. DNDs made in H5P work; it's only a problem with DNDs in my Captivate SCORM. (They work perfectly with the mouse.) So far, it seems like Captivate just doesn’t support touch input on Windows devices, even though it does on mobile. Do you know workaround for this — maybe using custom JavaScript, or a way to force desktop browsers to handle touch like mobile?
Any ideas or links to resources that I can check out would be super appreciated.
Find more inspiration, events, and resources on the new Adobe Community
Explore Now