Skip to content

OpenRA KEYS on touchscreen or screenpad, keyboard customization and faction tree

Notifications You must be signed in to change notification settings

coupdair/OpenRA-Keyss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenRA tree and keyboards

This is a collection of hardware/doc. helpers for OpenRA game (GitHub):

  1. standard keyboard tuning (e.g. printed stickers Fn keys)
  2. built touch screen (i.e. RaspBerryPi as HID)
  3. faction trees (presently scrin, only) as a graph

note: early development of KEYSS, current faction available is scrin, only (work in progress).

Table of contents

  1. Keys Screen
  2. tree
    1. build tree
      1. misc.
  3. keyboard
    1. keys
      1. tabs
      2. modes
      3. Fn
    2. Fn key map
  4. misc.

Keys Screen

Keyss is a GUI on touch screen for playing game , i.e. acts as a keyboard for the game computer.

./keyss.py --tree-path $PWD/trees/CA/scrin/repear17/

CA.v0.82//scrin/repear17

For example, touch reactor image in build section to build a reactor in OpenRA/CA ! Keyss is sending E+F1 keys for reactor building for your scrin faction.

tree

scrin tree is watchable while playing either by displaying it on a second screen or by printing it on paper.

build tree

build the scrin tree using GraphViz

dot -Tps graph.dot > graph.ps
evince graph.ps &

misc.

dot content

./FtoG.sh

keyboard

keys

tabs

sudo ./ptouch-print --image /media/xubuntu/tempo/LinuxTV/OpenRA/Keyb/12mm_tabs.png

design

gimp 12mm_tabs.xcf &
#gimp tab_*.png

modes

sudo ./ptouch-print --image /media/xubuntu/tempo/LinuxTV/OpenRA/Keyb/12mm_modes.png

design

gimp 12mm_modes.xcf &
#gimp mode_*.png

Fn

arrows

Fn key map

build (E key) section for F1 to F4 keys

misc.

./CombinedArms-0.82-x86_64.AppImage --appimage-mount

d=/tmp/.mount_Combinn5q6Tc
ls $d/usr/lib/openra/mods/ca/uibits/

ristretto $d/usr/lib/openra/mods/ca/uibits/*

#images (PNG)
ristretto `find $d | grep '.png'`

cp -p $d/usr/lib/openra/mods/ca/uibits/glyphs*.png images/
cp -p $d/usr/lib/openra/mods/ca/icon*.png images/
cp -p $d/usr/share/icons/hicolor/64x64/apps/openra-ca.png images/

#openra-ca-utility
./CombinedArms-0.82-x86_64.AppImage --utility

./CombinedArms-0.82-x86_64.AppImage --utility --weapon-docs > weapon-docs.md
./CombinedArms-0.82-x86_64.AppImage --utility --docs > docs.md
 
 
./CombinedArms-0.82-x86_64.AppImage --utility --extract temperat.pal
./CombinedArms-0.82-x86_64.AppImage --utility --extract ttnk2icon.shp

./CombinedArms-0.82-x86_64.AppImage --utility --png ttnkicon.shp temperat.pal

#keyboard
gimp tabs.xcf images/glyphs-2x.png &
inkscape drawing.svg &
#print to file "drawing.pdf"

About

OpenRA KEYS on touchscreen or screenpad, keyboard customization and faction tree

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published