Hacker GitHub

← All repos

EsportToys/TPMouse

View on GitHub ↗ ★ 154 AutoIt

A virtual trackball for Windows, via vim-like homerow controls.

20 mentions on Hacker News by 3 people: 5 stories, 15 comments · first 2022-10-16 · latest 2025-09-10

Mentions per year 20 mentions · busiest year 2023 (11)
20082026
  1. I wrote https://github.com/EsportToys/TPMouse a while back with the “grid mode” that moves the mouse cursor by bisecting the screen coordinate incrementally.
    comment by EsportToys · 2025-09-10 · in Microsoft PowerToys
  2. There are a few: https://github.com/GavinPen/AhkCoordGrid https://github.com/EsportToys/TPMouse https://github.com/lesderid/keynavish
  3. …is also what I used to implement LibreScroll[11] to add inertial scrolling to any mouse. [0] https://github.com/EsportToys/TPMouse [1] https://www.reddit.com/r/Trackballs/comments/ym9q2t/tpmouse_... [10]…
    comment by EsportToys · 2023-09-08 · in Turning a keyboard into a mouse with Libevdev
  4. And for Windows, my https://github.com/EsportToys/TPMouse was inspired by warpd itself but more focused on making direct cursor motion more usable using momentum.
    comment by EsportToys · 2023-09-08 · in Turning a keyboard into a mouse with Libevdev
  5. …like the Inertia Mode of my TPMouse script[0] if you need a keyboard-based workflow systemwide. [0] https://github.com/EsportToys/TPMouse
    comment by EsportToys · 2023-08-15 · in Floor Mouse (2018)
  6. …the referenced virtual-key constant. The list of virtual key codes can be found in `vkeys.au3`: https://github.com/EsportToys/TPMouse/blob/dev/vkeys.au3 So for example, to remap mouse1 from F to A, I need to do the following: Line 10: <<<…
  7. ▲ 43
    Show HN: LibreScroll – enable flywheel-scrolling on any generic mouse
    story by EsportToys · 2023-07-19 · 20 comments
  8. …inertia can be seen in [10] [0] https://github.com/EsportToys/PrecisionThreeFingerDrag/blob/... [1] https://github.com/EsportToys/TPMouse [10] https://old.reddit.com/r/Trackballs/comments/ym9q2t/tpmouse_...
  9. …[11] https://playvalorant.com/en-gb/news/game-updates/valorant-pa... [100] https://github.com/EsportToys/TPMouse
    comment by EsportToys · 2023-07-11
  10. …using both Shifts, [Capslock][<modekey>] is also allowed as an alternative activation shortcut. [0] https://github.com/EsportToys/TPMouse
    comment by EsportToys · 2023-06-14 · in Toward a more useful keyboard
  11. …everyday whenever I'm not with my ThinkPad. [0] https://github.com/EsportToys/NaturalEdgePan [1] https://github.com/EsportToys/TPMouse
    comment by EsportToys · 2023-05-04 · in Somehow AutoHotKey is kinda good now
  12. Just had a quick look and highlighted those 2 ones: - https://github.com/EsportToys/TPMouse - https://github.com/GavinPen/AhkCoordGrid (based on AutoHotKey)
  13. …are also some really useful utility apps like WhyNotWin11[2] that's made entirely using AutoIt [0] https://github.com/EsportToys/TPMouse [1] https://github.com/EsportToys/MouseTray [2] https://github.com/rcmaehl/WhyNotWin11
    comment by EsportToys · 2023-01-04 · in AutoHotKey V2 (Breaking Upgrade)
  14. ▲ 3
    Show HN: TPMouse - A Virtual Trackball for Windows, controlled from the homerow
    story by EsportToys · 2022-10-23 · 2 comments
  15. ▲ 5
    Ask HN: Tips for making concise demo clips?
    story by EsportToys · 2022-10-20 · 2 comments
  16. A bit late to the party, but I’ve just released v1.0 of TPMouse, for Windows: https://github.com/EsportToys/TPMouse
  17. ▲ 1
    TPMouse: homerow-driven mouse navigation for Windows
    story by EsportToys · 2022-10-19 · 0 comments
  18. …default key combos to use as to avoid colliding with common OS keybinds in most situations [0] https://github.com/EsportToys/AutoWarpd/tree/v0.2-inertia [1] https://news.ycombinator.com/item?id=33222215
  19. (followup on previous comment) finished in three hours [2022-10-16-13:00-Z]: https://github.com/EsportToys/AutoWarpd
  20. ▲ 1
    Show HN: I made [rvaiya/warpd]'s Grid Mode using AutoIt
    story by EsportToys · 2022-10-16 · 0 comments