# Adding new Feature of mouse interactions

**URL:** <https://discourse.processing.org/t/adding-new-feature-of-mouse-interactions/43379>\
**Category:** Development\
**Created:** [December 2, 2023, 8:19pm UTC](https://discourse.processing.org/t/adding-new-feature-of-mouse-interactions/43379 "2023-12-02T20:19:58Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Nandini](https://avatars.discourse-cdn.com/v4/letter/n/c89c15/32.png) [@Nandini](https://discourse.processing.org/u/Nandini)\
**Post date:** [December 2, 2023, 8:19pm UTC](https://discourse.processing.org/t/adding-new-feature-of-mouse-interactions/43379/1 "2023-12-02T20:19:58Z")

</div>

Usually we see that mouse and pointer interactions are a bit difficult to implement in code, how about we provide access to some of the most common mouse interactions? We can also allow users to create their own custom interactions.

I would like to know your insights on this. We can make things a lot simpler for frontend developers and can aim to simplify what gsap does.

@qianqian_ye @limzykenneth

---

<div class="post-metadata">

**Author:** ![Chrisir](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/chrisir/32/45_2.png) [@Chrisir](https://discourse.processing.org/u/Chrisir)\
**Post date:** [December 3, 2023, 2:55am UTC](https://discourse.processing.org/t/adding-new-feature-of-mouse-interactions/43379/2 "2023-12-03T02:55:25Z")

</div>

> [@Nandini](#):
>
> some of the most common mouse interactions

Please tell me what you mean by this?

---

<div class="post-metadata">

**Author:** ![Nandini](https://avatars.discourse-cdn.com/v4/letter/n/c89c15/32.png) [@Nandini](https://discourse.processing.org/u/Nandini)\
**Post date:** [December 3, 2023, 4:25am UTC](https://discourse.processing.org/t/adding-new-feature-of-mouse-interactions/43379/3 "2023-12-03T04:25:02Z")

</div>

Ok so if you have visited very UI intensive website, the cursor is not your simple pointer, it’s actually interacting with the webpage, maybe tracing the path sometimes or doing things…for example have a look below at this

unikorns.agency

This is an example of how the cursor is not some simple pointer.

---

<div class="post-metadata">

**Author:** ![Chrisir](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/chrisir/32/45_2.png) [@Chrisir](https://discourse.processing.org/u/Chrisir)\
**Post date:** [December 3, 2023, 11:47am UTC](https://discourse.processing.org/t/adding-new-feature-of-mouse-interactions/43379/4 "2023-12-03T11:47:30Z")

</div>

Actually, processing has very strong mouse commands

for example [cursor() / Reference / Processing.org](https://processing.org/reference/cursor_.html)

please be more specific

---

<div class="post-metadata">

**Author:** ![glv](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/glv/32/18785_2.png) [@glv](https://discourse.processing.org/u/glv)\
**Post date:** [December 3, 2023, 12:45pm UTC](https://discourse.processing.org/t/adding-new-feature-of-mouse-interactions/43379/5 "2023-12-03T12:45:14Z")

</div>

> [@Nandini](#):
>
> We can make things a lot simpler for frontend developers and can aim to simplify what gsap does.

I added direct links to help visitors to this topic:

> **[Homepage | GSAP](https://gsap.com/)**
>
> GSAP is an industry standard JavaScript animation library from GreenSock that lets you craft high-performance animations that work in every major browser.

> **[Unikorns Agency | Creative Design and Development Agency](https://unikorns.agency)**
>
> Unikorns is a Creative Design & Development Agency specializing in Branding and Website Design, UI/UX and Design maintenance

`:)`
