mirror of
https://github.com/zsa/qmk_firmware.git
synced 2026-01-14 17:38:01 +00:00
* Add Dip Switches as a core feature * Add documentation for Dip Switch feature * Update Preonic Rev3 to use new feature and remove custom matrix * Apply suggestions from code review Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Remove custom matrix line completely Rather than just disabling it Co-Authored-By: fauxpark <fauxpark@gmail.com> * DIP changes Co-Authored-By: fauxpark <fauxpark@gmail.com> * Use better check for DIP Switch configuration * Add to show features * Add bitmask callback for dip switch * Fix OLKB Boards dip switch config * Update docs to include bitmask example * Fix comments/documentation Co-Authored-By: fauxpark <fauxpark@gmail.com> * Fix issues with docs and use example from @tuzonghua * Fix wording Co-Authored-By: fauxpark <fauxpark@gmail.com> * Fix example to use proper formatting Bad, BAAAAAAD drashna!!! * Handle dip switch initialization better
4.5 KiB
4.5 KiB
- Complete Newbs Guide
- QMK Basics
- Breaking Changes
- FAQ
- Detailed Guides
- Hardware
- Reference
- Features
- Basic Keycodes
- US ANSI Shifted Keys
- Quantum Keycodes
- Advanced Keycodes
- Audio
- Auto Shift
- Backlight
- Bluetooth
- Bootmagic
- Combos
- Command
- Debounce API
- DIP Switch
- Dynamic Macros
- Encoders
- Grave Escape
- Haptic Feedback
- HD44780 LCD Controller
- Key Lock
- Layouts
- Leader Key
- LED Matrix
- Macros
- Mouse Keys
- OLED Driver
- One Shot Keys
- Pointing Device
- PS/2 Mouse
- RGB Lighting
- RGB Matrix
- Space Cadet
- Split Keyboard
- Stenography
- Swap Hands
- Tap Dance
- Terminal
- Thermal Printer
- Unicode
- Userspace
- Velocikey
- For Makers and Modders
- For a Deeper Understanding
- Other Topics
- QMK Internals (In Progress)