ren2r / scosk

Steam Controller On-Screen Keyboard

Repository from Github https://github.comren2r/scoskRepository from Github https://github.comren2r/scosk

Steam Controller On-Screen Keyboard

Dependencies

Usage

$ python scosk.py

Creates a pygame window with a virtual keyboard. To initialize, ensure the steam controller and connected and communicating with your computer. As you press the clickpad, a keyboard press event should occur on the currently focused screen.

TODO

  • Refactor with event controller
  • mimic official Steam design
  • pop up on screen away from mouse, on-top and unfocused (may require talking to X or the window manager)
  • integrate with sc-desktop

Notes

I've only tested from within a tiling window manager. I as the author, assume no liability for what you do with this program.

About

Steam Controller On-Screen Keyboard

License:GNU Lesser General Public License v3.0


Languages

Language:Python 100.0%