meghan06 / ChromebookPS2

VoodooPS2 modified for Chromebook keyboards and keyboard backlight control.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VoodooPS2

CI

This is a modified version of VoodooPS2 for Chromebooks running macOS. It enables keyboard backlight control and remaps the top row keys to their intended purpose.

Top row keyboard remapping is also possible via SSDTs. Please see: https://github.com/meghan06/croskeyboardutilities


Read this:

Note: Keyboard backlight can be controlled with left ctrl + left alt + comma (,) and period (.) keys.

SSDT-KBBL.aml is required for keyboard backlight control.


Keyboard Remaps

F1 -> Previous Song
F2 -> Next Song
F3 -> Play/Pause
F4 -> Fullscreen (Map in SysPrefs)
F5 -> Mission Control (Map in SysPrefs)
F6 -> Brightness Down
F7 -> Brightness Up
F8 -> Volume Mute 
F9 -> Volume Down
F10 -> Volume Up

Things to keep in mind:

  • F4 can be mapped to Full Screen in System Preferences -> Keyboard -> Shortcuts -> App Shortcuts.
  • F5 can be mapped to Mission Control in System Preferences -> Keyboard -> Shortcuts -> App Shortcuts.

ok idc but where do i download

Grab the latest release from Actions or from the Releases tab.


Credits:

  • one8three for SSDT-KBBL.aml and the original idea of a custom VPS2 for Chromebooks.
  • acidanthera for the original VoodooPS2
  • VoodooPS2Controller etc. – turbo, mackerintel, @RehabMan, nhand42, phb, Chunnan, jape, bumby (see RehabMan's repository).
  • Magic Trackpad 2 reverse engineering and implementation – https://github.com/alexandred/VoodooI2C project team.
  • VoodooPS2Trackpad integration – @kprinssu.
  • Force Touch emulation and finger renumbering algorithm** – @usr-sse2.
  • Elan touchpad driver – linux kernel contributors, @kprinssu, @BAndysc and @hieplpvip

About

VoodooPS2 modified for Chromebook keyboards and keyboard backlight control.

License:Other


Languages

Language:C++ 95.9%Language:C 4.1%