This driver module supports the GH Live devices for PS3, Wii U, and PS4. This module notably allows you to play songs with the 6-fret guitar in Clone Hero with your PS3, Wii U, or PS4 dongle.
Many thanks to InvoxiPlayGames for figuring out the magic control message to send to the PS3 and Wii U device. Also thanks to the authors of the xpadneo and rtlwifi modules, I've used their modules as examples of how to do things. Monkey see, monkey do!
sudo steamos-readonly disable
pacman
keyring: sudo pacman-key --init
sudo pacman-key --populate archlinux
Easiest route is using dkms
:
sudo pacman -S dkms linux-neptune-headers
sudo pacman -S dkms linux-headers
sudo apt install dkms linux-headers-`uname -r`
sudo dnf install dkms make kernel-devel-`uname -r` kernel-headers-`uname -r`
sudo pacman -S dkms linux-latest-headers
sudo apt install dkms rbp2-headers-`uname -r` sudo ln -s "/usr/src/rbp2-headers-`uname -r`" "/lib/modules/`uname -r`/build"
(as a workaround)sudo apt install dkms raspberrypi-kernel-headers
Without dkms
, you will require a configured kernel source tree.
git clone https://github.com/evilynux/hid-ghlive-dkms
cd hid-ghlive-dkms
dkms
, run sudo ./install.sh
ordkms
, run cd hid-ghlive && make modules && sudo make modules_install
git pull
dkms
, run sudo ./uninstall.sh && sudo ./install.sh
ordkms
, run cd hid-ghlive && make reinstall
dkms
, run sudo ./uninstall.sh
ordkms
, you are on your own, I can't reasonably cover all possibilitiessudo steamos-readonly disable
.