<p dir="auto">Maybe by design?  Is there anyway it can work?</p>
<p dir="auto">RawKeyboardListener works for Android and other platforms, but not on iOS, because it isn't implemented in the <a href="https://github.com/flutter/flutter/blob/master/packages/flutter/lib/src/services/system_channels.dart#L158">engine</a></p>
<p dir="auto">See also <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="140066676" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/2601" data-hovercard-type="issue" data-hovercard-url="/flutter/flutter/issues/2601/hovercard" href="https://github.com/flutter/flutter/issues/2601">#2601</a>, and discussion on <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="434280339" data-permission-text="Title is private" data-url="https://github.com/flutter/engine/issues/8606" data-hovercard-type="pull_request" data-hovercard-url="/flutter/engine/pull/8606/hovercard" href="https://github.com/flutter/engine/pull/8606">flutter/engine#8606</a></p>