This is (another) Windows spoofing patch to activate I2C over HID device for VoodooI2C work. The main different between _OSI to XOSI
and SSDT-OSYS
is this patch will be set global, so there is a chance to break your working trackpad as some laptop have more than one pointing devices in your DSDT and all of them will be activated and make VoodooI2C attached to wrong I2C Device.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const puppeteer = require("puppeteer"); | |
const NIM = ""; // isi dengan NIM | |
const PASS = ""; // isi dengan PASSWORD SIAK | |
puppeteer.launch().then(async browser => { | |
let beres = false; | |
let salah = false; | |
let respon = ""; | |
while (!beres) { | |
const page = await browser.newPage(); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
eval "$(ssh-agent -s)" | |
ssh-add $HOME/.ssh/id_rsa |
Repository: https://github.com/NICHOLAS85/gebaar-libinput
- Install cmake, make, and compiler
$ sudo dnf install cmake make gcc gcc-c++
- Install devel packages for library needed to compile
$ sudo dnf install libinput-devel systemd-devel
- Homebrew (for installing python)
- Docker (for postgresql server, you can install postgre with homebrew too)
- python3 (for installing virtualenv)
- virtualenv (to run as python3.7, pillow 6.1.0 dependencies can be run with python3.5, 3.6, and 3.7)
- Install python3.7 with brew
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ACTION=="add", ATTRS{idProduct}=="028e", ATTRS{idVendor}=="045e", DRIVERS=="usb", RUN+="/opt/fixcontroller.py" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"version": 2, | |
"notes": "", | |
"documentation": "\"This file is a QMK Configurator export. You can import this at <https://config.qmk.fm>. It can also be used directly with QMK's source code.\n\nTo setup your QMK environment check out the tutorial: <https://docs.qmk.fm/#/newbs>\n\nYou can convert this file to a keymap.c using this command: `qmk json2c {keymap}`\n\nYou can compile this keymap using this command: `qmk compile {keymap}`\"\n", | |
"keyboard": "kbdfans/kbd67/rev2", | |
"keymap": "rockavoldy", | |
"layout": "LAYOUT_65_ansi_blocker", | |
"layers": [ | |
[ | |
"KC_GESC", |
- Create new file called
ssh
inboot
partition - Open
config.txt
file inboot
partition, and add this to the bottom of the linedtoverlay=dwc2
- Open
cmdline.txt
file inboot
partition, and addmodules-load=dwc,g_ether
to after to the end of the line and make sure there is space to separate the option
- Download avrdude,
sudo apt install avrdude
- Copy avrdude.conf to home
cp /etc/avrdude.conf ~/avrdude_gpio.conf
- Open
avrdude_gpio.conf
, and findlinuxspi
, then changebaudrate
to115200
- Add below code to the bottom of that file
# Linux GPIO configuration for avrdude. programmer
id = "pi_1";
OlderNewer