🎄 Christmas Countdown$30NOW $17— SAVE 43%!🎅❄️ Lifetime Access • No Subscription
🎄 Christmas Countdown$30NOW $17— SAVE 43%!🎅❄️ Lifetime Access • No Subscription
🎄 Christmas Countdown$30NOW $17— SAVE 43%!🎅❄️ Lifetime Access • No Subscription
🎄 Christmas Countdown$30NOW $17— SAVE 43%!🎅❄️ Lifetime Access • No Subscription
VS
📱
TikTok

TikTok Keyboard Controls (⏮ ⏯ ⏭)

Control your FYP with your keyboard's ⏮ ⏯ ⏭ keys. Skip videos like skipping songs. Pause to catch that recipe. All without leaving your IDE.

Vibe Scroll
VIBESCROLL♢♢
Advanced
TRANSPARENCY
100%
HIDE/SHOW SHORTCUT
K
👤ACCOUNT
📸 #personal
▶️ #personal
📱 #doom-scroll
✖️ #personal
📷
REELS
2 PROFILES
▶️
SHORTS
🎵
TikTok
FYP VIBES
𝕏
X
DOOMSCROLL
🔥
Reddit
ENDLESS
📘
Facebook
💼
LinkedIn
ADD
v2.5.0
0h 7m
LICENSED
Cursor - Project: Roller Coaster Tycoon w/ Assembly
RCTsrcphysicscoaster_physics.asm
mainUTF-8Assembly
Explorer...
📁RCT
📁src
📁core
📁physics
📁utils
📁include
📁data
λcoaster_physics.asm×
; RollerCoaster Tycoon 3 - Gravity System
1section .text
2global _calculate_gravity
3
4_calculate_gravity:
5push ebp
6mov ebp, esp
7 mov eax, [ebp+8] ; train_weight
8 imul eax, 981 ; g = 9.81m/s^2
9 sar eax, 7 ; scale factor
10pop ebp
11ret
Cursor chat
User:

build rct3 coaster physics in asm

Cursor:

Creating physics engine...

Optimized
Ask Cursor...
TikTok
❤️
17.8K
💬
254
🔖
2.5K
↗️
4.4K
TikTok 1

Why Mouse Control Breaks Flow

Every time you reach for the mouse, you lose your place in the code

Clicking the TikTok window steals focus from your IDE

Touch targets on TikTok are designed for phones, awkward with a mouse

Tab-switching interrupts both your code AND the video

No native keyboard shortcuts for TikTok navigation

Browser media key support is inconsistent and unreliable

Keyboard Video Control Integration

Vibe Scroll registers as a media player with your operating system. Your keyboard's ⏯ ⏭ ⏮ keys control TikTok directly, just like they control Spotify.

Play/Pause Toggle

Press ⏯ to pause when you see something interesting. Press again to resume. Video state persists perfectly.

Next Video

Press ⏭ to skip to the next TikTok instantly. No waiting for the current video to end. Jump ahead on demand.

Previous Video

Press ⏮ to go back to the previous video. Missed something? One keystroke brings it back.

How It Works

1

System Registration

Vibe Scroll uses souvlaki to register as a media player with your OS (MPRemoteCommandCenter on macOS, SMTC on Windows, MPRIS on Linux).

2

Event Capture

When you press a media key, the OS routes the event to Vibe Scroll. We capture Play, Pause, Next, Previous, and Toggle events.

3

JavaScript Execution

The Rust backend triggers JavaScript functions injected into TikTok: __togglePlayback(), __triggerNextVideo(), __triggerPrevVideo().

4

DOM Manipulation

For Next/Prev, we find the video element, dispatch keyboard events (ArrowDown/ArrowUp), or use scrollIntoView as fallback.

Why Developers Love This

Hands Stay on Keyboard

Your fingers never leave the home row. Control your entertainment the same way you control your music — with media keys.

Works System-Wide

Media keys work even when Vibe Scroll isn't focused. Keep coding in Cursor/VS Code while controlling TikTok with your keyboard.

Cross-Platform Support

Same experience on macOS, Windows, and Linux. Works with any keyboard that has media keys, including MacBook Touch Bar.

Like Changing Songs

Skip a boring TikTok the same way you skip a song. The mental model is intuitive — press next, get new content.

Ready to Scroll Smarter?

10 MB download. 1 hour free trial. $17 forever. Works with TikTok and 7 other platforms.