Die Suche ergab 58 Treffer

von djevil
Montag 20. August 2018, 17:43
Forum: Allgemeine Fragen
Thema: Programmfluss / Timing
Antworten: 2
Zugriffe: 899

Re: Programmfluss / Timing

@BlackJack Hi, ja, macht natürlich Sinn es am Ende noch in Klassen zu unterteilen, (Oder besser, man fängt von Anfang an damit an..) Dein Code funktioniert übrigens, obwohl du ihn nicht getestet hast, bzw. testen konntest ;) (Bis auf den left_stick() , ich habe jetzt die Controller Klasse von der UI...
von djevil
Mittwoch 11. Juli 2018, 12:07
Forum: Allgemeine Fragen
Thema: Programmfluss / Timing
Antworten: 2
Zugriffe: 899

Programmfluss / Timing

Hallo, Ich habe mir nach einiger Zeit mal wieder mein altes "Xbox360 wireless Controller with chatpad" Script vorgenommen und auf meinen neuen Rechner installiert. Das Script hatte auch schonmal funktioniert, obwohl ich mir nicht sicher bin, ob es die selbe Version ist (ja ich sollte mich ...
von djevil
Dienstag 24. April 2018, 22:23
Forum: Allgemeine Fragen
Thema: Pyside Tastendruck simulieren
Antworten: 15
Zugriffe: 2692

Re: Pyside Tastendruck simulieren

Also ich weiss jetzt wie es geht.. In dieser Definition ist ein "Fehler": code=( uinput.KEY_LEFTSHIFT, uinput.KEY_LEFTCTRL, uinput.KEY_LEFTMETA, uinput.KEY_RIGHTALT, uinput.KEY_ESC, uinput.KEY_1, 123.. a-z.. uinput.REL_X, uinput.REL_Y, uinput.ABS_X, uinput.ABS_Y, uinput.ABS_RX, uinput.ABS_...
von djevil
Dienstag 24. April 2018, 15:38
Forum: Allgemeine Fragen
Thema: Pyside Tastendruck simulieren
Antworten: 15
Zugriffe: 2692

Re: Pyside Tastendruck simulieren

Ja, irgendwie..... Also den XBox Treiber habe ich neu geschrieben, weil der xboxdrv NICHT mit dem Wireless Chatpad funktioniert. Dafür funktioniert der xboxdrv mit Antimicro, und meiner nicht. Nun, man könnte ja auch je nach Bedarf den einen oder anderen Treiber benutzen, aber ist eben auch nicht di...
von djevil
Dienstag 24. April 2018, 00:18
Forum: Allgemeine Fragen
Thema: Pyside Tastendruck simulieren
Antworten: 15
Zugriffe: 2692

Re: Pyside Tastendruck simulieren

Naja, ich denke der Author von Antimicro hat das auch nicht an einem Wochenende geschrieben, und warum was neu schreiben, das es schon gibt?

Wäre auch interessant, warum es nicht erkannt wird...
von djevil
Montag 23. April 2018, 23:30
Forum: Allgemeine Fragen
Thema: Pyside Tastendruck simulieren
Antworten: 15
Zugriffe: 2692

Re: Pyside Tastendruck simulieren

Klar, habe ich ne Text Config oder könnte eine GUI schreiben,
Eine textconf ist halt unschön und fehleranfällig, und eine GUI wäre doppelte Arbeit..

Habe gerade ein Blick in den source des xboxdrv geworfen, steht was von dbus...
von djevil
Montag 23. April 2018, 22:27
Forum: Allgemeine Fragen
Thema: Pyside Tastendruck simulieren
Antworten: 15
Zugriffe: 2692

Re: Pyside Tastendruck simulieren

Ja, gut, ich habe hier so einen alten Controller, der wird wird von Antimicro erkannt,
der XBox Controller aber nicht,
wahrscheinlich weil er Xinput nutzt,
was von Linux nicht unterstützt wird.
von djevil
Montag 23. April 2018, 21:57
Forum: Allgemeine Fragen
Thema: Pyside Tastendruck simulieren
Antworten: 15
Zugriffe: 2692

Re: Pyside Tastendruck simulieren

Ja, die Tastendrücke sollen möglichst von allen Programmen empfangen werden (was im Prinzip auch funktioniert). Antimicro ist ein Keymapper den ich benutzen wollte um die Tasten zu überschreiben. Leider erkennt dieses Programm mein Python-Uinput Script überhaupt nicht. Ich bin leider auch nicht sich...
von djevil
Montag 23. April 2018, 21:32
Forum: Allgemeine Fragen
Thema: Pyside Tastendruck simulieren
Antworten: 15
Zugriffe: 2692

Re: Pyside Tastendruck simulieren

Ich habe den Beitrag nochmal überarbeitet, ich hoffe jetzt ist es verständlich :)
von djevil
Montag 23. April 2018, 21:16
Forum: Allgemeine Fragen
Thema: Pyside Tastendruck simulieren
Antworten: 15
Zugriffe: 2692

Re: Pyside Tastendruck konvertieren

Hi, Also das eigentliche Problem ist: Und zwar hatte ich mal einen Treiber für den XBox360 Controller geschrieben. (Mit python-uinput ) Jetzt möchte ich eine GUI benutzen um die Tasten konfigurieren zu können. Dazu habe ich Antimicro installiert. Leider erkennt dies nicht die Tastendrücke. D.h.: Ich...
von djevil
Montag 23. April 2018, 20:31
Forum: Allgemeine Fragen
Thema: Pyside Tastendruck simulieren
Antworten: 15
Zugriffe: 2692

Pyside Tastendruck simulieren

Hi, ich möchte einfach nur einen Tastendruck mit Pyside simulieren und bekomme es einfach nicht hin ;) from PySide.QtCore import * from PySide.QtGui import * import time def sendkeys(): QKeyEvent(QEvent.KeyPress, Qt.Key_Q, Qt.NoModifier) QKeyEvent(QEvent.KeyRelease, Qt.Key_Q, Qt.NoModifier) while 1:...
von djevil
Sonntag 29. Oktober 2017, 17:20
Forum: Allgemeine Fragen
Thema: Listen verschachteln
Antworten: 6
Zugriffe: 1357

Re: Listen verschachteln

Jetzt hab ich so:

Code: Alles auswählen

for key, values in Groups.items():
    print('Group:', key, "\n")
    for value in values:
        print('Value: ', value)
        if value in Apps[value]['name']:
            print(Apps[value]['path'])
Sieht schon besser aus :)
von djevil
Sonntag 29. Oktober 2017, 15:37
Forum: Allgemeine Fragen
Thema: Listen verschachteln
Antworten: 6
Zugriffe: 1357

Re: Listen verschachteln

Habe es jetzt so geloest, geht aber bestimmt noch schoener :) Apps = { "Firefox" : ["Firefox", "firefox", "/usr/bin/firefox"], "Kodi" : ["Kodi", "kodi", "/usr/bin/kodi"], "Dolphin-emu": ["Dolphin-emu"...
von djevil
Sonntag 29. Oktober 2017, 14:09
Forum: Allgemeine Fragen
Thema: Listen verschachteln
Antworten: 6
Zugriffe: 1357

Re: Listen verschachteln

Ok, ich meinte g repraesentiert die Werte der Liste Groups...
von djevil
Sonntag 29. Oktober 2017, 13:15
Forum: Allgemeine Fragen
Thema: Image-Button führt Befehl nicht aus
Antworten: 2
Zugriffe: 1020

Re: Image-Button führt Befehl nicht aus

Ach so, stimmt
es muss:
t=[("firefox", "/usr/bin/firefox", "gh")]

heissen,
im Beispiel stand halt:

t=("firefox", "/usr/bin/firefox", "gh")

MFG
von djevil
Sonntag 29. Oktober 2017, 13:05
Forum: Allgemeine Fragen
Thema: Listen verschachteln
Antworten: 6
Zugriffe: 1357

Listen verschachteln

Hi, ich versuche gerade ein paar Listen zu verschachteln, (Es muss nicht unbedingt eine Liste sein) Jedenfalls funktioniert es gerade nicht so wie gedacht, bspw.: Groups = ["Media", "Games", "Music", "Graphics", "Tools"] Media= ["Firefox", ...
von djevil
Freitag 20. Oktober 2017, 17:06
Forum: Allgemeine Fragen
Thema: Image-Button führt Befehl nicht aus
Antworten: 2
Zugriffe: 1020

Image-Button führt Befehl nicht aus

Hallo, Ich möchte meiner Taskbar(qtile) einen Image-Button hinzufügen, und leider erscheint das Bild dreimal (für jedes Element in tupel t erscheint ein Image) und beim draufklicken passiert gar nichts. from libqtile.widget import (Image, Clock, CurrentLayout, CurrentLayoutIcon, LaunchBar) t=("...
von djevil
Mittwoch 26. April 2017, 18:08
Forum: Allgemeine Fragen
Thema: Python mit linux und wine (String escapen)
Antworten: 6
Zugriffe: 4604

Re: Python mit linux und wine (String escapen)

Super, dann hab ich's ja bald zusammen,

schönen Dank euch allen!

Jetzt muss ich los..

MFG d
von djevil
Mittwoch 26. April 2017, 17:42
Forum: Allgemeine Fragen
Thema: Python mit linux und wine (String escapen)
Antworten: 6
Zugriffe: 4604

Re: Python mit linux und wine (String escapen)

Yupp, das geht schonmal ;)

Wie geht es denn ohne os.chdir?

MFG djevil
von djevil
Mittwoch 26. April 2017, 16:44
Forum: Allgemeine Fragen
Thema: Python mit linux und wine (String escapen)
Antworten: 6
Zugriffe: 4604

Re: Python mit linux und wine (String escapen)

Hi, Sirius3, subprocess.run ist lediglich Python3.5. subprocess.call(['wine', 'notepad.exe']) funktioniert. path = "/home/stu/.wine/drive_c/Program Files (x86)/Deep Silver/Risen/bin/Risen.exe" subprocess.call(['wine', path]) Mach aber immer noch Probleme, ausser, wenn man subprocess.call([...