Comments (5)
I've noticed that my board becomes unresponsive for a second or so every so often when I'm using it with my low-voltage Thinkpad (X200s) on battery power; could it be related to this? No issues when on AC power or on any other laptops I've tried. I feel like it must be something specific to this firmware because my ErgoDox (using Blazak's firmware) doesn't exhibit this problem. I'm using the "atreus" build in my fork, if it's relevant: https://github.com/technomancy/tmk_keyboard/tree/atreus/keyboard/atreus
Any suggestions for things to try would be appreciated.
from tmk_keyboard.
Hmm, it seems like your keyboard sleeps in suspend mode to save power in low battery.
My suggestions:
- Try to stop power down of common/suspend.c(build with NO_SUSPEND_POWER_DOWN)
- See difference in low-battery between build with LUFA and PJRC stack
- Look into how ErgoDox implements suspend mode and port it to tmk
from tmk_keyboard.
Thanks. I actually played around with commenting out some of the features in the Makefile (BOOTMAGIC
etc) and that seems to have helped. I got rid of a bunch of them; I'll see if I can narrow down which one specifically is responsible.
from tmk_keyboard.
I may have spoken too soon; while I was able to get rid of the cutting out after disabling some features, I played with it a bit more to try to figure out which ones in particular were causing trouble, and now I can't get it back to the fully-working state even with all of them disabled again. So it might have been a fluke. I'll take a look at some of your suggestions; thanks.
from tmk_keyboard.
Looks like NO_SUSPEND_POWER_DOWN
did the trick; thanks!
from tmk_keyboard.
Related Issues (20)
- build error when building ibmpc_usb HOT 2
- NeXT-USB: Wakeup problem on Mac and Remote Wakeup HOT 1
- Wake from suspend stopped working HOT 6
- QMK Like Magic Swap Functions HOT 3
- UNIMAP: Undefined layers in firmware
- Adding API for mouse and keyboard control
- ACTION_LAYER_SET_CLEAR not working (anymore) when called during an ACTION_LAYER_TAP_KEY event? HOT 4
- ADB mouse movement slow HOT 2
- PS/2 converter needs to be unplugged and replugged upon restarting the computer. HOT 3
- USB-USB: multiple boot keyboard interface HOT 1
- Can ACTION_DEFAULT_LAYER_SET be used in the Unimap Editor? (And how?) HOT 3
- Model F 83-keys XT 83-key - Occasional stuck key, keyboard freezes HOT 4
- ps2-usb: device not recognized at cold boot (bios and windows both) HOT 6
- The GH60 keyboard is not functioning after compiling. HOT 12
- USB-USB: suspend/wake support for keyboard HOT 4
- USB-USB: Poker X startup issue HOT 2
- The TMK mapping for an Apple M0110F ("anorexic ISO Enter") keyboard has some issues, including "missing" the space bar. HOT 6
- Model M IBM PC Keyboard Converter Issues.
- USB-USB: Unicomp Mini M
- Eject key on Mac HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tmk_keyboard.