1
0
Fork
You've already forked haptsk
0
Hunt and Peck Twin-Stick Keyboard
  • Python 43.5%
  • TypeScript 28.3%
  • JavaScript 21.9%
  • CSS 2.9%
  • HTML 2.8%
  • Other 0.6%
2026年07月09日 16:03:22 +10:00
demo prototyping keyboard svg 2026年07月09日 16:03:22 +10:00
haptsk (refactor) reorganising & light web testing 2026年06月21日 15:11:10 +10:00
site (refactor) reorganising & light web testing 2026年06月21日 15:11:10 +10:00
.gitignore (refactor) reorganising & light web testing 2026年06月21日 15:11:10 +10:00
README.md (README) consistent capitalisation 2025年09月21日 21:42:15 +10:00
requirements.txt (sdl) Initial Sketch 2025年09月21日 12:14:59 +10:00
shell.nix (shell.nix) managing Javascript tools with nix 2026年06月20日 16:18:55 +10:00
TODO.md Initial Sketch 2025年08月06日 15:21:48 +10:00

HaPTSK

Hunt and Peck Twin-Stick Keyboard

The Plan

Make a simple, standalone Virtual Keyboard that lets you type with a controller

Each stick hunts with a virtual finger Tapping bumpers pecks at keys under each "finger"

Apparently the Steam Deck does something similar with touchpads

Development Progress

  • Web Prototype (Python socket)
    • Controller Tester
      • Dual Shock 4 (PS4 Controller)
    • Keyboard
      • Layout
      • Finger
      • Hunt
      • Peck

Default Binds

TODO: test around to see what feels intuitive -- we should generate .gif & .png cheatsheets

| L2 | LT | Shift | | L3 | LS | Caps Lock | | R2 | RT | Ctrl | | L2+R2 | LT+RT | Alt |

TODO: Undo & Redo TODO: Cut, Copy & Paste