私はLenovo Thinkpad X1(第6世代)ノートパソコンを使用しています。現在私はFedoraを使用しています。
GRUBメニューでは、内部キーボードが期待どおりに機能します。オペレーティングシステムを使用すると、キーボードはほとんど応答しませんが、時々有効になってすぐに無効になります。観察された内容は次のとおりですlibinput debug-events
。
-event16 SWITCH_TOGGLE +13.842s switch tablet-mode state 0
-event15 SWITCH_TOGGLE +13.843s switch tablet-mode state 0
-event16 SWITCH_TOGGLE +13.892s switch tablet-mode state 1
-event15 SWITCH_TOGGLE +13.892s switch tablet-mode state 1
evtest
これらのイベントが接続されているデバイスを表示します。
/dev/input/event15: ThinkPad Extra Buttons
/dev/input/event16: Intel HID switches
libinput
現在バージョン化中です1.24.0
。
この問題は、(少なくとも)次のディストリビューションで発生します。
- オープン水洗タンブルウィード
- バニラOSオーキッド
- アーチ
- Fedoraの帽子
ノートブックを「反転」した場合にのみタブレットモードが表示されるようにすることができれば、これは最善ですが、タブレットモードを完全に無効にするか、タブレットモードでキーボードを無効にするだけで十分です。
私は以下を使用して無効にしようとしました。
export LIBINPUT_IGNORE_DEVICE="17 20"
また、両方のイベントを無効にしてみました。
evtest --grab /dev/input/event15
evtest --grab /dev/input/event16
libinput debug-events
タブレットモードの切り替えは報告されなくなりますが、まだ発生します。
答え1
Intel統合センサーハブをブラックリストに追加することでこの問題を解決しました。
- この行を
blacklist intel_ish_ipc
ファイルに追加します/etc/modprobe.d/blacklist.conf
。 dracut -f
(Fedoraで)または(Ubuntu)を実行しますupdate-initramfs -u
。
源泉:https://www.reddit.com/r/linuxquestions/comments/fzyvvy/disable_intel_integrated_sensor_hub_ish/