<html><head><meta http-equiv="content-type" content="text/html; charset=UTF-8"><style>body { line-height: 1.5; }blockquote { margin-top: 0px; margin-bottom: 0px; margin-left: 0.5em; }body { font-size: 10.5pt; font-family: 'Microsoft YaHei UI'; color: rgb(0, 0, 0); line-height: 1.5; }</style></head><body>
<div><span></span><div>Hi, Andrey</div><div><br></div><div>Q:</div><div>Do you mean that wakeup by keyboard doesn't work only if PC was</div><div>suspended by pressing special suspend key on your keyboard?</div></div><div><br></div><div>Answer:</div><div>No.</div><div><span style="font-family: &quot;" microsoft="" yahei="" ui'";="" font-size:="" 14px;="" color:="" rgb(0,="" 0,="" 0);="" background-color:="" rgba(0,="" font-weight:="" normal;="" font-style:="" normal;text-decoration:="" none;'="">Wakeup&nbsp;by&nbsp;keyboard&nbsp;doesn't&nbsp;work&nbsp;only&nbsp;if I pressing the keyboard (fast enough) during the suspend.</span></div><div><span style="font-family: &quot;" microsoft="" yahei="" ui'";="" font-size:="" 14px;="" color:="" rgb(0,="" 0,="" 0);="" background-color:="" rgba(0,="" font-weight:="" normal;="" font-style:="" normal;text-decoration:="" none;'="">It has nothing to do with suspending method.</span></div><div><span style="font-family: &quot;" microsoft="" yahei="" ui'";="" font-size:="" 14px;="" color:="" rgb(0,="" 0,="" 0);="" background-color:="" rgba(0,="" font-weight:="" normal;="" font-style:="" normal;text-decoration:="" none;'=""><br></span></div><div>Q:</div><div><span style="font-family: &quot;" microsoft="" yahei="" ui'";="" font-size:="" 14px;="" color:="" rgb(0,="" 0,="" 0);="" background-color:="" rgba(0,="" font-weight:="" normal;="" font-style:="" normal;text-decoration:="" none;'="">And&nbsp;if&nbsp;it&nbsp;was&nbsp;suspended&nbsp;by&nbsp;from&nbsp;operating&nbsp;system&nbsp;or&nbsp;by&nbsp;pressing&nbsp;button<br>on&nbsp;case&nbsp;wakeup&nbsp;by&nbsp;keyboard&nbsp;does&nbsp;work?</span></div><div><span style="font-family: &quot;" microsoft="" yahei="" ui'";="" font-size:="" 14px;="" color:="" rgb(0,="" 0,="" 0);="" background-color:="" rgba(0,="" font-weight:="" normal;="" font-style:="" normal;text-decoration:="" none;'=""><br></span></div><div>Answer:</div><div>The problem has nothing to do with suspending method.</div><div><span style="font-family: &quot;" microsoft="" yahei="" ui'";="" font-size:="" 14px;="" color:="" rgb(0,="" 0,="" 0);="" background-color:="" rgba(0,="" font-weight:="" normal;="" font-style:="" normal;text-decoration:="" none;'="">Whatever the suspending method is( from desktop or echo mem &gt; /sys/power/stat ), &nbsp;if I do NOT hit the keyboard during the suspend, then</span></div><div>wakeup by keyboard does work.</div><div>But if I hit the keyboard fast enough during the suspend, then after the suspend the keyboard seems dead.&nbsp;</div><div>And&nbsp;<span style="font-size: 10.5pt; line-height: 1.5; background-color: window;">wakeup by keyboard does NOT work any more.</span></div><div><br></div><div>Thanks for your time.</div><div><br></div><div>Jim</div><div><br></div>
<div><br></div><hr style="width: 210px; height: 1px; display: none;" color="#b5c4df" size="1" align="left">
<div><span></span></div>
<blockquote style="margin-top: 0px; margin-bottom: 0px; margin-left: 0.5em;"><div>&nbsp;</div><div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm"><div style="PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12px;FONT-FAMILY:tahoma;COLOR:#000000; BACKGROUND: #efefef; PADDING-BOTTOM: 8px; PADDING-TOP: 8px"><div><b>From:</b>&nbsp;<a href="mailto:andrej.skvortzov@gmail.com">Andrey Skvortsov</a></div><div><b>Date:</b>&nbsp;2017-08-30&nbsp;15:45</div><div><b>To:</b>&nbsp;<a href="mailto:jingyun@cpu-os.ac.cn">jingyun@cpu-os.ac.cn</a></div><div><b>CC:</b>&nbsp;<a href="mailto:kernelnewbies@kernelnewbies.org">kernelnewbies</a></div><div><b>Subject:</b>&nbsp;Re: USB keyboard can NOT wakeup from S3( suspend to RAM )</div></div></div><div><div>On 17-08-16 18:03, jingyun@cpu-os.ac.cn wrote:</div>
<div>&gt; hi, there</div>
<div>&gt; </div>
<div>&gt; thx in advance;</div>
<div>&gt; </div>
<div>&gt; I encounter a strange (maybe) bug:</div>
<div>&gt; During the suspending of my linux box(which runs debian 9), I hit the key of the USB interfaced keyboard;</div>
<div>&gt; after making sure the box enter suspend state&nbsp; for a while ( which I can tell from the power LED blinks), </div>
<div>&gt; I can NOT wakeup it by hit that keyboard any more.</div>
<div>&gt; But if I do NOT hit the key during the suspending, I CAN wake it up by hitting the keyboard.</div>
<div>&nbsp;</div>
<div>Do you mean that wakeup by keyboard doesn't work only if PC was</div>
<div>suspended by pressing special suspend key on your keyboard?</div>
<div>And if it was suspended by from operating system or by pressing button</div>
<div>on case wakeup by keyboard does work?</div>
<div>&nbsp;</div>
<div>&gt; After that I tried Ubuntu 16.04(runs 4.4 version kernel ) and Ubuntu 14.04 ( 3.13 kernel).</div>
<div>&gt; And I found all of them got the same problem;</div>
<div>&gt; </div>
<div>&gt; Do not know if this is the right place to ask. Just a try.</div>
<div>&gt; </div>
<div>&gt; Thanks again.</div>
<div>&gt; </div>
<div>&gt; Jim</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>-- </div>
<div>Best regards,</div>
<div>Andrey Skvortsov</div>
</div></blockquote>
</body></html>