bevyengine / bevyengine/bevy

Apple Pencil double tap events support (`winit`)

Open
#14,060 2 comments 0 reactions 0 assignees View on GitHub
A-Input C-Feature O-iOS S-Blocked
Dominant language
Rust
Stars
48.2k
Forks
4.8k
Avg merge
3d 22h
Merged PRs (30d)
161

Description

## What problem does this solve or what need does it fill?

I would like to make a note-taking app that I can use with my iPad and Apple Pencil, but `bevy` (i.e. `winit`) has no way currently of receiving Apple Pencil double tap events.

## What solution would you like?

An API using `Event`s that I can `EventReader` and receive the preferred action.

## What alternative(s) have you considered?

This feature is core to a good iPadOS compatible app. I would like to build my app in 100% Rust, so adding this feature is my only option.

## Additional context

I have already implemented a working version using `bevy: 0.14-rc3` by patching a winit PR, I am making this issue to track the bevy side of things. Winit PR: ~~[old](https://github.com/rust-windowing/winit/pull/3763)~~ [newer PR #3768](https://github.com/rust-windowing/winit/pull/3768)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.