gr try adjust test.sh
parent
5dca6be2b3
commit
711035dadf
|
|
@ -1,9 +1,12 @@
|
|||
try:
|
||||
from Xlib.display import Display
|
||||
from Xlib.ext.xtest import fake_input
|
||||
from Xlib import X
|
||||
from os import environ
|
||||
|
||||
_display = Display(environ['DISPLAY'])
|
||||
except Exception:
|
||||
pass
|
||||
|
||||
from os import environ
|
||||
|
||||
def tap(keycode):
|
||||
down(keycode)
|
||||
|
|
@ -23,6 +26,8 @@ def up(keycode):
|
|||
_display.sync()
|
||||
|
||||
def __init_keys__():
|
||||
if environ.get("DRY"):
|
||||
return {int(i):str(i) for i in range(12)}
|
||||
import subprocess
|
||||
_p = subprocess.run(
|
||||
"xmodmap -pke".split(),
|
||||
|
|
@ -30,8 +35,8 @@ def __init_keys__():
|
|||
)
|
||||
assert(_p.returncode == 0)
|
||||
stdout = _p.stdout
|
||||
result = {}
|
||||
allowed = ["F"+str(i) for i in range(13, 25)]
|
||||
result = {}
|
||||
unassigned = []
|
||||
# already assigned
|
||||
for line in stdout.split("\n".encode())[1:]:
|
||||
|
|
|
|||
|
|
@ -23,14 +23,9 @@ python3 ./state_to_buttons.py &
|
|||
-b-min 1 \
|
||||
-b-max 10 \
|
||||
-d-min 100 \
|
||||
-d-max 3000 \
|
||||
-between 100 \
|
||||
-b-min 10 \
|
||||
-b-max 100 \
|
||||
-d-min 100 \
|
||||
-d-max 3000 \
|
||||
-d-max 1000 \
|
||||
-between 10 \
|
||||
-w 3 \
|
||||
-w 2 \
|
||||
| peek \
|
||||
| python3 ./stream_to_state.py \
|
||||
-n 1 \
|
||||
|
|
|
|||
Loading…
Reference in New Issue