# \#touch-devices

**URL:** https://discourse.threejs.org/tag/touch-devices/243.md

[Latest](https://discourse.threejs.org/latest.md) · [Categories](https://discourse.threejs.org/categories.md) · [Tags](https://discourse.threejs.org/tags.md)

---

## [Snow Brawl. Full-featured holiday snowball shooter in pure Three.js](https://discourse.threejs.org/t/snow-brawl-full-featured-holiday-snowball-shooter-in-pure-three-js/88678)

<div class="topic-metadata">

**Author:** [@red-reddington](https://discourse.threejs.org/u/red-reddington)\
**Replies:** 3\
**Last updated:** [May 20, 2026, 6:04pm UTC](https://discourse.threejs.org/t/snow-brawl-full-featured-holiday-snowball-shooter-in-pure-three-js/88678 "2026-05-20T18:04:46Z")

</div>

Merry Christmas, Three.js community! Here’s a little full-featured seasonal snowball fight game you can enjoy on desktop or mobile: :snowman\_without\_snow:Snow Brawl. Throw snowballs as a snowman against AI opponents in …

---

## [Multi-Touch: How do I control OrbitControl and the movement of the camera at the same time?](https://discourse.threejs.org/t/multi-touch-how-do-i-control-orbitcontrol-and-the-movement-of-the-camera-at-the-same-time/68484)

<div class="topic-metadata">

**Author:** [@Dernbu](https://discourse.threejs.org/u/Dernbu)\
**Replies:** 3\
**Last updated:** [July 25, 2024, 12:33am UTC](https://discourse.threejs.org/t/multi-touch-how-do-i-control-orbitcontrol-and-the-movement-of-the-camera-at-the-same-time/68484 "2024-07-25T00:33:04Z")

</div>

So I’m currently trying to have the user be able to rotate the camera (by swiping), and move around (with a joystick/wasd HTML buttons) at the same time. Right now, I have something very similar to this: https://codepen…

---

## [Touch Screen Sensitivity](https://discourse.threejs.org/t/touch-screen-sensitivity/45806)

<div class="topic-metadata">

**Author:** [@osswmi](https://discourse.threejs.org/u/osswmi)\
**Replies:** 2\
**Last updated:** [October 22, 2023, 2:51am UTC](https://discourse.threejs.org/t/touch-screen-sensitivity/45806 "2023-10-22T02:51:37Z")

</div>

I added a new feature to my application where you can touch and hold ( or a desktop right-click ) on an scene object and it fires a specific event. On a desktop with a mouse, this of course works as expected but on mobil…

---

## [iPhone Safari touch events issue](https://discourse.threejs.org/t/iphone-safari-touch-events-issue/54328)

<div class="topic-metadata">

**Author:** [@Teymoor](https://discourse.threejs.org/u/Teymoor)\
**Replies:** 11\
**Last updated:** [July 27, 2023, 6:41pm UTC](https://discourse.threejs.org/t/iphone-safari-touch-events-issue/54328 "2023-07-27T18:41:55Z")

</div>

Hi everyone, I’m having a problem with the Safari browser on my iPhone. The problem is that the objects are not clickable, but the click event works perfectly in desktop browsers and Chrome on iPhone. for more informat…

---

## [Double click on mobile touch instead of one click](https://discourse.threejs.org/t/double-click-on-mobile-touch-instead-of-one-click/46224)

<div class="topic-metadata">

**Author:** [@Asfan](https://discourse.threejs.org/u/Asfan)\
**Replies:** 5\
**Last updated:** [December 27, 2022, 10:44am UTC](https://discourse.threejs.org/t/double-click-on-mobile-touch-instead-of-one-click/46224 "2022-12-27T10:44:02Z")

</div>

Hello, I’m developing this webpage as a 360 virtual tour. my problem is when using mobile devices and touch screens, where I need to touch the screen twice to register a click. while on the website, you can see the yell…

---

## [How to add touch on PointerLockControls?](https://discourse.threejs.org/t/how-to-add-touch-on-pointerlockcontrols/2846)

<div class="topic-metadata">

**Author:** [@AmjadKh94](https://discourse.threejs.org/u/AmjadKh94)\
**Replies:** 11\
**Last updated:** [December 23, 2021, 7:36am UTC](https://discourse.threejs.org/t/how-to-add-touch-on-pointerlockcontrols/2846 "2021-12-23T07:36:48Z")

</div>

Can someone please help me adding touch ability to pointerlockcontrols so that i can use them on mobile browser ?

---

## [Orbit controls + Custom Joystick](https://discourse.threejs.org/t/orbit-controls-custom-joystick/28187)

<div class="topic-metadata">

**Author:** [@vin-ni](https://discourse.threejs.org/u/vin-ni)\
**Replies:** 12\
**Last updated:** [July 23, 2021, 10:08pm UTC](https://discourse.threejs.org/t/orbit-controls-custom-joystick/28187 "2021-07-23T22:08:02Z")

</div>

Hello, I’m creating a little game where one can walk around on a platform. I’ve built it using a camera with orbit controls + arrow keys to walk the player object. The orbit controls are fixed to the player object. On …

---

## [Unable to touch THREE.CSS3DObject object when using touch devices in THREE.OrthographicCamera](https://discourse.threejs.org/t/unable-to-touch-three-css3dobject-object-when-using-touch-devices-in-three-orthographiccamera/9801)

<div class="topic-metadata">

**Author:** [@aswzen](https://discourse.threejs.org/u/aswzen)\
**Replies:** 5\
**Last updated:** [September 24, 2019, 7:59am UTC](https://discourse.threejs.org/t/unable-to-touch-three-css3dobject-object-when-using-touch-devices-in-three-orthographiccamera/9801 "2019-09-24T07:59:26Z")

</div>

Hi there, I just create a station indoor map and works nicely using desktop browser but when using mobile devices browser i got issue when trying to click some THREE.CSS3DObject. Live implementation : http://asw.web.id…

---

## [Drag and Drop on touch devices not working (THREE.DragControls)](https://discourse.threejs.org/t/drag-and-drop-on-touch-devices-not-working-three-dragcontrols/671)

<div class="topic-metadata">

**Author:** [@SimonGG](https://discourse.threejs.org/u/SimonGG)\
**Replies:** 8\
**Last updated:** [July 18, 2019, 12:52pm UTC](https://discourse.threejs.org/t/drag-and-drop-on-touch-devices-not-working-three-dragcontrols/671 "2019-07-18T12:52:22Z")

</div>

Hi there, i searched but cant find a thread dealing with this topic. Is there a way to realize drag and drop functionality on touch devices. I made an simple codepen where you can see how i realized it for webbrowsers. …

---

## [Combine DeviceOrientationControls with custom touchmove rotation on Y axis](https://discourse.threejs.org/t/combine-deviceorientationcontrols-with-custom-touchmove-rotation-on-y-axis/5984)

<div class="topic-metadata">

**Author:** [@revyTH](https://discourse.threejs.org/u/revyTH)\
**Replies:** 2\
**Last updated:** [February 4, 2019, 2:43pm UTC](https://discourse.threejs.org/t/combine-deviceorientationcontrols-with-custom-touchmove-rotation-on-y-axis/5984 "2019-02-04T14:43:38Z")

</div>

Hi! I would like to combine DeviceOrientationControls with a custom logic that allow user to rotate camera around Y axis using touch move gestures. Basically I would like to achieve the same behavior (for touch devices)…

---

## [Three Interaction on small objects](https://discourse.threejs.org/t/three-interaction-on-small-objects/2072)

<div class="topic-metadata">

**Author:** [@iblaze](https://discourse.threejs.org/u/iblaze)\
**Replies:** 3\
**Last updated:** [March 9, 2018, 3:08pm UTC](https://discourse.threejs.org/t/three-interaction-on-small-objects/2072 "2018-03-09T15:08:49Z")

</div>

Hi there, I’ve created a threejs set up with lots of small spheres flying around and users being able to click on those to interact. I’ve used three.interaction to get it to work: https://jasonchen1982.github.io/three.…
