love-touch

Manage touch input and multi-touch gestures in LÖVE games.

1|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/RedKenrok/skills --skill love-touch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: love-touch
Source: https://github.com/RedKenrok/skills/tree/main/skills/love-touch
Command: npx skills add https://github.com/RedKenrok/skills --skill love-touch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Touch input handling in LÖVE games can be verbose and error-prone. This skill provides a clean interface to manage touch presses, multi-touch gestures, and touch events across devices.

Core Features & Use Cases

  • Touch input management: Retrieve positions, pressure, and active touches reliably.
  • Multi-touch gestures: Track multiple concurrent touches for gestures like pinch and drag.
  • Event handling: Respond to touchpressed, touchmoved, and touchreleased callbacks in a structured way.
  • Cross-platform compatibility: Works on desktop with touch-enabled devices and mobile.

Quick Start

Start capturing touch inputs by wiring love.touchpressed, love.touchmoved, and love.touchreleased callbacks in your scene.

Frequently Asked Questions about love-touch

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I handle touch input in LÖVE games without writing verbose callbacks?

You handle touch input in LÖVE by wiring love.touchpressed, love.touchmoved, and love.touchreleased callbacks. This provides a clean interface to manage presses and track events across devices reliably.

Does LÖVE support multi-touch gestures for mobile games?

Yes, LÖVE supports multi-touch gestures by tracking multiple concurrent touches. You can retrieve active touch positions and pressure to implement gestures like pinch and drag for mobile platforms.

What is the best way to track active touches and pressure in a LÖVE game?

The best way to track active touches and pressure in a LÖVE game is by using a stable touch input API. It exposes touch positions, pressure levels, and active touches through structured event callbacks.

Can I use touch input events for cross-platform LÖVE games on desktop and mobile?

Yes, touch input events work for cross-platform LÖVE games on both mobile and desktop. The touch handling system supports multi-touch interactions across devices with touch-enabled screens.

Why does touch input handling become error-prone in LÖVE?

Touch input handling in LÖVE becomes error-prone due to verbose callback management. Using a structured touch API simplifies handling presses, multi-touch gestures, and events across different devices.