Card #3719 · SketchUp Extension Warehouse
Mouse input handling in Ruby tools is inefficient and laggy
Developers creating custom Ruby tools in SketchUp find that basic mouse input handling is inefficient and laggy compared to system-level tools. The scroll wheel is not exposed in the Ruby API, and the performance of Ruby-based mouse handling is noticeably worse than native tools. This makes creating responsive custom tools frustrating and resource-intensive.
Pain score
0.18/ 1.00 · weighted product of four components
Reach0.63distinct authors (log-normalized)
Recency1.00freshness decay, half-life months
Engagement0.38upvotes + comments, normalized
Monetization0.50willingness-to-pay cues in evidence
§ Evidence — 3 verified quotes
I do not understand why basic mouse functions are being handled in ruby. I can see why users need the ability to override behavior but the performance of linetool.rb is noticeably worse than the system pencil. FredoTools DrawAlong works better but is still laggy
But the scroll wheel is not yet exposed in the SketchUp Ruby API.
I really wanted to use SketchUp, but the current illogical navigation controls are an absolute dealbreaker.
Comments are a Pro feature — join the conversation, share what you've shipped, hear what others are building.
Upgrade to Pro