Minor problems with x4daemon

I had some minor problems with x4daemon lately: Sometimes it stopped recognizing my Sidewinder X4 after unplugging and plugging it in again. However it did work again after restarting it. I don’t now where this problem comes from, but Arch changed from libusb to libusbx a while ago, maybe there was an update which caused this (libusbx should be backwards compatible to libusb and worked quite well for some time). If anyone encounters the same problem, a quick fix with some help of udev (I used this for some time now :D):

/etc/udev/rules.d/50-x4daemon.rules:
SUBSYSTEM=="usb", ACTION=="add", ENV{PRODUCT}=="45e/768/150", RUN+="/usr/bin/systemctl restart x4daemon.service"
SUBSYSTEM=="usb", ACTION=="remove", ENV{PRODUCT}=="45e/768/150", RUN+="/usr/bin/systemctl stop x4daemon.service"

I try to solve this in code and switch completely to libusbx. I also got some mails with patches for leds, startup scripts, etc. Thanks to everyone who mailed to me or made a comment, I try to put that all together in some future version. I had been really busy over the last time, but I try to work on it and pushing x4daemon forward ;)

Neuer Dockstar Kernel für Debian (3.10.40)

Heute gibts nach langer Zeit mal wieder einen Geekparadise Dockstar Kernel, es handelt sich um 3.10.40. Ihr findet ihn wie immer unter “Dockstar Kernel“. Dort gibt es die Installationsanleitung, Downloadlinks und md5sums usw.

Dieses Mal mit Wechsel von 3.0.x auf 3.10.x, da bei ersterem der “long term support” ausgelaufen ist. Ich nutze schon seit einer Weile die 3.10.x Reihe, große Änderungen oder Probleme gibt es damit keine.

Wie immer: Falls eure Dockstar brennt, kaputt geht, in die Luft fliegt oder sonstiges, übernehme ich keine Verantwortung dafür.

Danke an Jeff für seine Konfig und seine fantastische Arbeit mit der Dockstar. Besucht sein Forum, es ist die beste Anlaufstelle für Dockstarnutzer.

Werde in Zukunft versuchen, wieder öfters Kernel zu bauen. ;)

Neuer Dockstar Kernel für Debian (3.0.94)

Heute gibts nach langer Zeit mal wieder einen Geekparadise Dockstar Kernel, es handelt sich um 3.0.94. Ihr findet ihn wie immer unter “Dockstar Kernel“. Dort gibt es die Installationsanleitung, Downloadlinks und md5sums usw.

Falls ihr von 2.6.32.x kommt, lesen bitte die Anmerkungen im 3.0.23 Kernel Post oder auf der Dockstar Kernel Seite.

Wie immer: Falls eure Dockstar brennt, kaputt geht, in die Luft fliegt oder sonstiges, übernehme ich keine Verantwortung dafür.

Danke an Jeff für seine Konfig und seine fantastische Arbeit mit der Dockstar. Besucht sein Forum, es ist die beste Anlaufstelle für Dockstarnutzer.

Werde in Zukunft versuchen, wieder öfters Kernel zu bauen. ;)

X4Daemon 0.4.4 veröffentlicht

Jetzt hat sich doch glatt ein Fehler in der Unit eingeschlichen …

Changelog:
2011/12/30 Version 0.1
– erstes Release

2011/12/31 Version 0.2
– Daemon Modus hinzugefügt (-D)
– Reinitialisierung falls die Tastatur abgesteckt wird hinzugefügt
– Wartemodus hinzufgeügt (-w)
– Syslog für Daemon Modus hinzugefügt
– Archlinux Initscript hinzugefügt
– Wartemodus beim Starten des Programms hinzugefügt

2012/01/07 Version 0.3
– bessere Prüfungen zu configure.ac hinzugefügt
– Prüfung ob uinput Modul geladen ist hinzugefügt
– Automatisches Laden des uinput Modules hinzugefügt
– Einige Warnungen, welche beim kompilieren in manchen Distros erschienen, entfernt.

2012/01/10 Version 0.4
– help buffer gefixt (für -h)
– Doku/Hilfeseiten erweitert (hauptsächlich XF86 Keycodes)
– Probleme mit einigen Shells gelöst (&> wird von manchen sh Varianten nicht unterstützt)
– Wartecode nach dem automatischen Laden des Uinput Modules für manche Distris (Debian,u.a.) hinzugefügt.

2012/01/14 Version 0.4.1
– Versionsschema geändert
– Bug für Siduction gefixed

2012/01/14 Version 0.4.2
– Versionsschemaprobleme gefixed…

2012/09/05 Version 0.4.3
– Systemd Unit hinzugefügt

2012/09/05 Version 0.4.4
– Systemd Unit korrigiert

Der Downloadlink und alles weitere dazu auf der (englischen) Seite zu X4Daemon.

Falls ihr x4daemon benutzt, postet mir doch euer Feedback als Kommentar oder mailt mir.

X4Daemon 0.4.3 veröffentlicht

Da Archlinux ja nun größtenteils auf Systemd umsteigt, hier eine neue Version, welche eine Systemd Unit beinhaltet.

Changelog:
2011/12/30 Version 0.1
– erstes Release

2011/12/31 Version 0.2
– Daemon Modus hinzugefügt (-D)
– Reinitialisierung falls die Tastatur abgesteckt wird hinzugefügt
– Wartemodus hinzufgeügt (-w)
– Syslog für Daemon Modus hinzugefügt
– Archlinux Initscript hinzugefügt
– Wartemodus beim Starten des Programms hinzugefügt

2012/01/07 Version 0.3
– bessere Prüfungen zu configure.ac hinzugefügt
– Prüfung ob uinput Modul geladen ist hinzugefügt
– Automatisches Laden des uinput Modules hinzugefügt
– Einige Warnungen, welche beim kompilieren in manchen Distros erschienen, entfernt.

2012/01/10 Version 0.4
– help buffer gefixt (für -h)
– Doku/Hilfeseiten erweitert (hauptsächlich XF86 Keycodes)
– Probleme mit einigen Shells gelöst (&> wird von manchen sh Varianten nicht unterstützt)
– Wartecode nach dem automatischen Laden des Uinput Modules für manche Distris (Debian,u.a.) hinzugefügt.

2012/01/14 Version 0.4.1
– Versionsschema geändert
– Bug für Siduction gefixed

2012/01/14 Version 0.4.2
– Versionsschemaprobleme gefixed…

2012/09/05 Version 0.4.3
– Systemd Unit hinzugefügt

Der Downloadlink und alles weitere dazu auf der (englischen) Seite zu X4Daemon.

Falls ihr x4daemon benutzt, postet mir doch euer Feedback als Kommentar oder mailt mir.

Neuer Dockstar Kernel für Debian (3.0.42)

Heute wurde ein neuer longterm Kernel freigegeben, es handelt sich um 3.0.42. Ihr findet ihn wie immer unter “Dockstar Kernel“. Dort gibt es die Installationsanleitung, Downloadlinks und md5sums usw.

Falls ihr von 2.6.32.x kommt, lesen bitte die Anmerkungen im 3.0.23 Kernel Post oder auf der Dockstar Kernel Seite.

Wie immer: Falls eure Dockstar brennt, kaputt geht, in die Luft fliegt oder sonstiges, übernehme ich keine Verantwortung dafür.

Danke an Jeff für seine Konfig und seine fantastische Arbeit mit der Dockstar. Besucht sein Forum, es ist die beste Anlaufstelle für Dockstarnutzer.

Neuer Dockstar Kernel für Debian (3.0.40)

Heute wurde ein neuer longterm Kernel freigegeben, es handelt sich um 3.0.40. Ihr findet ihn wie immer unter “Dockstar Kernel“. Dort gibt es die Installationsanleitung, Downloadlinks und md5sums usw.

Falls ihr von 2.6.32.x kommt, lesen bitte die Anmerkungen im 3.0.23 Kernel Post oder auf der Dockstar Kernel Seite.

Wie immer: Falls eure Dockstar brennt, kaputt geht, in die Luft fliegt oder sonstiges, übernehme ich keine Verantwortung dafür.

Danke an Jeff für seine Konfig und seine fantastische Arbeit mit der Dockstar. Besucht sein Forum, es ist die beste Anlaufstelle für Dockstarnutzer.

Neuer Dockstar Kernel für Debian (3.0.38)

Heute wurde ein neuer longterm Kernel freigegeben, es handelt sich um 3.0.38. Ihr findet ihn wie immer unter “Dockstar Kernel“. Dort gibt es die Installationsanleitung, Downloadlinks und md5sums usw.

Falls ihr von 2.6.32.x kommt, lesen bitte die Anmerkungen im 3.0.23 Kernel Post oder auf der Dockstar Kernel Seite.

Wie immer: Falls eure Dockstar brennt, kaputt geht, in die Luft fliegt oder sonstiges, übernehme ich keine Verantwortung dafür.

Danke an Jeff für seine Konfig und seine fantastische Arbeit mit der Dockstar. Besucht sein Forum, es ist die beste Anlaufstelle für Dockstarnutzer.

Neuer Dockstar Kernel für Debian (3.0.37)

Heute wurde ein neuer longterm Kernel freigegeben, es handelt sich um 3.0.37. Ihr findet ihn wie immer unter “Dockstar Kernel“. Dort gibt es die Installationsanleitung, Downloadlinks und md5sums usw.

Falls ihr von 2.6.32.x kommt, lesen bitte die Anmerkungen im 3.0.23 Kernel Post oder auf der Dockstar Kernel Seite.

Wie immer: Falls eure Dockstar brennt, kaputt geht, in die Luft fliegt oder sonstiges, übernehme ich keine Verantwortung dafür.

Danke an Jeff für seine Konfig und seine fantastische Arbeit mit der Dockstar. Besucht sein Forum, es ist die beste Anlaufstelle für Dockstarnutzer.

Neuer Dockstar Kernel für Debian (3.0.35)

Heute wurde ein neuer longterm Kernel freigegeben, es handelt sich um 3.0.35. Ihr findet ihn wie immer unter “Dockstar Kernel“. Dort gibt es die Installationsanleitung, Downloadlinks und md5sums usw.

Falls ihr von 2.6.32.x kommt, lesen bitte die Anmerkungen im 3.0.23 Kernel Post oder auf der Dockstar Kernel Seite.

Wie immer: Falls eure Dockstar brennt, kaputt geht, in die Luft fliegt oder sonstiges, übernehme ich keine Verantwortung dafür.

Danke an Jeff für seine Konfig und seine fantastische Arbeit mit der Dockstar. Besucht sein Forum, es ist die beste Anlaufstelle für Dockstarnutzer.