Commit graph

8 commits

Author SHA1 Message Date
cmitu
8d36d7599e steamcontroller: minor fixes
* stop the SCC daemon when disabling the service
* fix typo for the here-doc label used in the udev rule file
2024-06-08 04:43:20 +01:00
cmitu
9915f1d448 steamcontroller: switch to a different upstream source
Changed to use the driver from https://github.com/Ryochan7/sc-controller since it offers a Python3 compatible version.

Module has been updatd updated/reworked:

 - the driver repo is no longer cloned to $md_inst, so 'noinstclean' flag is not necessary
 - installation is still done `virtualenv`, in Bookworm and later this becomes mandatory
   Note: the `--no-site-packages` was removed in the `virtualenv` call since it's ignored in v15 (version from Buster) and was removed in v20
 - the `install` function is a mix of build/install, but since `install` cleans up $md_inst, it's necessary to have them there.
 - added an update hook that removes the old driver start-up sequence in `/etc/rc.local`
 - some minor re-wording of the text shown in the dialogs

Untested with a real controller, unfortunately, since I don't have one.
2023-11-19 20:06:58 +00:00
Jools Wills
5010c5fd69 Use rp_module_repo for some packages that don't install to md_build by default
Mostly drivers and supplementary packages - most install to md_inst which should be handled better now,
but also adjusted sixaxis to use md_build rather than a subfolder in md_build as it didn't seem to require it.
2021-02-15 23:54:13 +00:00
Jools Wills
042cdef9ac variable quoting 2017-09-19 15:36:32 +01:00
Jools Wills
5926524aff added licences to modules 2017-03-01 13:51:12 +00:00
Jools Wills
da95bf3f14 added more noinstclean flags 2017-02-07 00:46:47 +00:00
Jools Wills
88829054bf steamcontroller - added python3-dev dependency 2016-11-26 18:21:55 +00:00
Jools Wills
c4f371b8c6 added initial steamcontroller driver module 2016-10-15 16:51:03 +01:00