5 repository-uri
APIs for specifying constant linear and angular velocities for 3D objects.
Distinct from Velocity Damping: Focuses on constant velocity assignment rather than damping energy loss
Explore 5 awesome GitHub repositories matching game development · Linear and Angular Velocity Control. Refine with filters or upvote what's useful.
LinearMouse is a macOS system utility that overrides default pointer acceleration and scrolling behaviors for mice and trackpads. It provides tools to remove cursor acceleration for linear movement and decouple scroll directions for individual devices. The project features an input device profiler that allows for unique cursor and scroll configurations based on the connected hardware. It also includes an input remapper to assign mouse buttons and scroll gestures to keyboard shortcuts and system media controls. The utility covers pointer precision adjustment, scroll behavior customization, an
Removes acceleration from the macOS cursor to provide predictable and linear mouse movement.
Piper este o aplicație desktop GTK și o interfață client concepută pentru a gestiona setările hardware ale perifericelor de gaming. Servește drept instrument vizual pentru configurarea mouse-urilor și tastaturilor prin comunicarea cu daemon-ul de fundal libratbag. Aplicația oferă o interfață grafică pentru a ajusta setările la nivel hardware fără utilizarea software-ului proprietar al producătorului. Aceasta include o interfață de configurare dedicată pentru mouse-urile de gaming, pentru a gestiona DPI-ul și alți parametri specifici dispozitivului. Instrumentul acoperă mai multe zone de personalizare hardware, inclusiv tipare de iluminare RGB, remapearea butoanelor mouse-ului și reglarea sensibilității și rezoluției cursorului. Sincronizează aceste setări între front-end-ul vizual și serviciul de fundal pentru a asigura consistența stării hardware.
Adjusting cursor speed and tracking resolution to optimize precision for different games or applications.
OpenLogi este un instrument de configurare hardware local-first și un mapper de input cross-application scris în Rust. Permite personalizarea perifericelor folosind protocolul HID++, permițând utilizatorilor să gestioneze setările dispozitivelor fără a avea nevoie de conturi cloud sau telemetrie. Sistemul se distinge prin abordarea local-first, stocând toate configurațiile dispozitivelor și mapările butoanelor în fișiere text simplu. Acest design suportă editarea manuală și version control-ul, asigurând în același timp că comenzile sunt trimise direct în memoria hardware-ului. Suita acoperă mai multe arii de gestionare hardware, inclusiv remapparea butoanelor fizice și configurarea presetărilor de sensibilitate DPI. Include un sistem pentru crearea de profiluri specifice aplicațiilor care comută automat binding-urile de input în funcție de fereastra activă, precum și controale pentru comportamentul rotiței de scroll și monitorizarea stării bateriei. Este oferită o interfață CLI pentru gestionarea inventarului hardware și preluarea datelor de diagnostic de la dispozitivele conectate.
Adjusts hardware-level cursor speed, tracking resolution, and DPI settings.
logiops is a userspace driver and configuration tool for Logitech hardware that utilizes the HID++ protocol to manage input behaviors. It functions as an input device mapper and peripheral gesture engine, allowing for the assignment of custom key presses and actions to hardware buttons on compatible mice and keyboards. The project differentiates itself through a specialized gesture engine that triggers software actions based on mouse movement and button combinations. It also provides hardware-level control over vendor-specific features, such as adjusting SmartShift thresholds for scroll wheel
Provides hardware-level adjustment of dots-per-inch (DPI) and tracking sensitivity for compatible mice.
Habitat-sim is a high-performance 3D simulation platform designed for training and benchmarking embodied AI agents within photorealistic indoor and outdoor environments. It serves as a simulator for AI and robotics, providing a system for generating synthetic data and simulating physical interactions. The project is distinguished by a native C++ core that enables high-throughput simulation and a rendering pipeline using physically based rendering and baked global illumination. It features a navigation system based on pre-computed navigation meshes to ensure collision-free traversal and a rigi
Specifies constant linear and angular velocities to move objects without manual physics integration.