Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/simplyceo/generikit-hid-sony
Generic PlayStation patches. Those that were revoked by the sages.
https://github.com/simplyceo/generikit-hid-sony
controller custom driver generic kernel linux playstation
Last synced: about 8 hours ago
JSON representation
Generic PlayStation patches. Those that were revoked by the sages.
- Host: GitHub
- URL: https://github.com/simplyceo/generikit-hid-sony
- Owner: SimplyCEO
- License: gpl-2.0
- Created: 2022-05-27T05:14:07.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-08-27T16:29:38.000Z (2 months ago)
- Last Synced: 2024-08-27T18:13:28.230Z (2 months ago)
- Topics: controller, custom, driver, generic, kernel, linux, playstation
- Language: C
- Homepage:
- Size: 5.23 MB
- Stars: 14
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# GeneriKit
Generic patches. Those that were revoked by the sages.## Usage
Having to patch a file and build a entire kernel is a medium-level of knowledge to the majority of users.
But choosing which file to compile is a hard task. And that is what this repository is for.## Dependencies
In the middle of the repository jouney, most of the systems will have a automated install.
But this day is most likely to happen very far from now. So, consider having the following:- git
- wget
- gcc
- make
- Linux HeadersThe headers are important because it creates a `/lib/modules/KERNEL_VERSION/build` file, which is used to build the modules.
## Building
Building for now is very dirty. But, hey, "if it works, it works!":
```sh
git clone --recursive https://github.com/KanuX-14/GeneriKit.git
cd GeneriKit
make modules && sudo make install clean
```
Note: Where ``, put the drivers you want to compile.## Inspiration
One time this patch got revoked by the zen-kernel programmers.
Just like they said:
> "I'd really prefer we don't add code for fakes."Even knowing it is generic, the device continue being a device.
## Contribution
You are more than welcome to submit a driver that got revoked by the team.
If your driver bugs some architecture, consider putting a `warning.txt` file within the directory.All the contribution should be directly sent to the `devel` branch.
```sh
git checkout devel
```## References
My first [closed pull request](https://github.com/zen-kernel/zen-kernel/pull/279).
PS3 generic controller [forum discussion](https://retropie.org.uk/forum/topic/28263/playstation-3-controller-not-connecting-wired-on-new-pi4-retropie-build/7)... huge thanks to doug and [b3n](https://github.com/btlogy)!