1

ThinkPad S1 Yogaの画面が折りたたまれたとき (ラップトップをタブレットに変えるとき) を検出するために、ACPI イベントを監視しようとしています。私が見ているのは次のとおりです。これは、画面の位置が切り替えられたことを示しています。

sudo acpi_listen
ibm/hotkey HKEY 00000080 000060c0

私はこれに非常に慣れていませんが、オンラインの指示コードに従って、モジュールsocketを使用して Python で ACPI イベントを監視しようとしていますが、問題が発生しています:

>>> import socket
>>> s = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
>>> s.connect("/var/run/acpid.socket")
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
socket.error: [Errno 111] Connection refused

いくつかのガイダンスをいただければ幸いです。ありがとう!

4

0 に答える 0