DualShock 4 kontrolcü Arch Linux'ta çalışmıyor

qwebedo

Decapat
Katılım
31 Temmuz 2023
Mesajlar
249
Çözümler
2
Yer
Ankara
Daha fazla  
Sistem Özellikleri
Monster Abra A7 V15.1
Cinsiyet
Erkek
Meslek
Öğrenci
Merhaba. DualShock 4 bir kontrolcüm var ve Arch Linux'ta çalıştırmayı başaramadım. Windows'ta sorunsuz bir şekilde çalışıyordu. Arch Linux'ta ise kablolu olarak çalışıyor, fakat kablosuz bağladığımda bağlantı kuruluyor ama kontrolcüm çalışmıyor.
Yardım edebilecek biri var mı?
 
Benim de DS4'üm var ama tüm dağıtımlarda hem kablolu hem kablosuz şekilde sorunsuz kullanıyorum, ek bir şey yapmayı gerektirmiyor.

DS4DRV kullanmayı deneyebilirsin, bana hiç gerekmediği için kullanmadım yani deneyimim yok. Deneyimi olan birisi varsa anlatabilir ya da siz araştırabilirsiniz.
 
Benim de DS4'üm var ama tüm dağıtımlarda hem kablolu hem kablosuz şekilde sorunsuz kullanıyorum, ek bir şey yapmayı gerektirmiyor.

DS4drv kullanmayı deneyebilirsin, bana hiç gerekmediği için kullanmadım yani deneyimim yok. Deneyimi olan birisi varsa anlatabilir ya da siz araştırabilirsiniz.

Aslında DS4 değil, Doubleshock (çakma DS4 yani) DS4drv kullanmaya çalıştığımda ise bir hata alıyorum logu atmamı ister misiniz?
 
Aslında DS4 değil, Doubleshock (çakma DS4 yani) DS4drv kullanmaya çalıştığımda ise bir hata alıyorum logu atmamı ister misiniz?
Kod içerisinde paylaşabilirsiniz.

Benim kolum da orijinal değil.
 
Kod içerisinde paylaşabilirsiniz.

Benim kolum da orijinal değil.

Kod:
 ds4drv.
Traceback (most recent call last):
 File "/usr/bin/ds4drv", line 33, in <module>
 sys.exit(load_entry_point('ds4drv==0.5.1', 'console_scripts', 'ds4drv')())
 ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 File "/usr/bin/ds4drv", line 25, in importlib_load_entry_point
 return next(matches).load()
 ~~~~~~~~~~~~~~~~~~^^
 File "/usr/lib/python3.13/importlib/metadata/__init__.py", line 179, in load.
 module = import_module(match.group('module'))
 File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module.
 return _bootstrap._gcd_import(name[level:], package, level)
 ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 File "<frozen importlib._bootstrap>", line 1387, in _gcd_import.
 File "<frozen importlib._bootstrap>", line 1360, in _find_and_load.
 File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
 File "<frozen importlib._bootstrap>", line 935, in _load_unlocked.
 File "<frozen importlib._bootstrap_external>", line 1026, in exec_module.
 File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
 File "/usr/lib/python3.13/site-packages/ds4drv-0.5.1-py3.13.egg/ds4drv/__main__.py", line 6, in <module>
 from .actions import ActionRegistry.
 File "/usr/lib/python3.13/site-packages/ds4drv-0.5.1-py3.13.egg/ds4drv/actions/__init__.py", line 1, in <module>
 from ..action import ActionRegistry.
 File "/usr/lib/python3.13/site-packages/ds4drv-0.5.1-py3.13.egg/ds4drv/action.py", line 1, in <module>
 from .config import add_controller_option
 File "/usr/lib/python3.13/site-packages/ds4drv-0.5.1-py3.13.egg/ds4drv/config.py", line 72, in <module>
 class Config(configparser.SafeConfigParser):
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'configparser' has no attribute 'SafeConfigParser'. Did you mean: 'RawConfigParser'?

Python ile ilgili bir sıkıntı galiba.

Kod içerisinde paylaşabilirsiniz.

Benim kolum da orijinal değil.

Hocam siz nasıl çalıştırdınız peki?
 
Son düzenleme:
Kabloyu taktığım ya da Bluetooth bağlantısı kurduğum an çalışıyor. Ek bir ayar yapmadım.

Tekrardan merhaba hocam. Bluetooth'la bağladığmızda bir bildirim göderiyor hepsine daima izinli yapınca kontrolcü çalışıyor.
 

Technopat Haberler

Geri
Yukarı