python-uinput icon indicating copy to clipboard operation
python-uinput copied to clipboard

Works in interactive shell, not via script

Open IceBearZero opened this issue 6 years ago • 0 comments

Same code works in an interactive shell, but not sudo python keypress.py start no errors, just not expected beahviour

import uinput
import sys

arg = sys.argv[1]

if arg == 'start':
    print('ENTER press')
    device = uinput.Device([uinput.KEY_ENTER]); device.emit(uinput.KEY_ENTER, 1)
elif arg == 'select':
    print('SELECT press')
elif arg == 'exit':
    print('SHIFT/ESCAPE press')
    device = uinput.Device([uinput.KEY_LEFTSHIFT, uinput.KEY_ESC]); device.emit(uinput.KEY_LEFTSHIFT, 1); device.emit(uinput.KEY_ESC, 1)

IceBearZero avatar Jan 02 '20 00:01 IceBearZero