Top "Touch" questions

Touch-based interfaces have unique considerations that do not apply to other modes of input, and vice versa.

Draw in Canvas by finger, Android

I need to build a project for drawing on canvas by fingers, to get the touch event and motion event …

android drawing touch android-canvas
Detect touch press vs long press vs movement?

I'm currently fiddling around with Android programming, but I have a small problem detecting different touch events, namely a normal …

java android touch move long-press
Disable scrolling when touch moving certain element

I have a page with a section to sketch a drawing in. But the touchmove events, at least the vertical …

javascript jquery-mobile touch
How to prevent sticky hover effects for buttons on touch devices

I have created a carousel with a previous and a next button that are always visible. These buttons have a …

javascript css hover touch
Disable hover effects on mobile browsers

I'm writing a Web site that's meant to be used from both desktops and tablets. When it's being visited from …

javascript hover touch
Fix CSS hover on iPhone/iPad/iPod

I want to fix the hover effect on iOS ( change to touch event ) but I dont have any idea . Let …

ios css hover touch
Implementing a slider (SeekBar) in Android

I want to implement a slider, which is basically two lines, one vertical and one horizontal, crossing where the screen …

android slider touch seekbar
Is there an equivalent to e.PageX position for 'touchstart' event as there is for click event?

I'm trying to get the X position with jQuery of a touchstart event, used with the live function? I.e. $(…

javascript jquery events click touch
Media query to detect if device is touchscreen

What is the safest way, using media queries, to make something happen when not on a touchscreen device? If there …

css touch media-queries
How to implement swipe gestures for mobile devices?

I have an application made in AngularJS which has arrow key navigation to switch views. I want to implement this …

javascript mobile touch swipe gestures