Beschleunigungsmesser deaktivieren

10

Ich habe einige Probleme bei der Verwendung von Spielen mit Joysticks, da mein Laptop über einen Beschleunigungsmesser verfügt (ich habe nicht die geringste Ahnung, warum dies auf einem Laptop nützlich sein könnte) und er mit Joysticks interferiert. Linux findet es in / dev / input / js0

Ich möchte wissen, wie man dies deaktiviert / aktiviert, damit Spiele oder andere Dinge es nicht erkennen.

Vielen Dank.

Dies ist die Information in /proc/bus/input/devices

I: Bus=0019 Vendor=0000 Product=0000 Version=0000
N: Name="ST LIS3LV02DL Accelerometer"
P: Phys=lis3lv02d/input0
S: Sysfs=/devices/platform/lis3lv02d/input/input11
U: Uniq=
H: Handlers=event10 js0 
B: PROP=0
B: EV=9
B: ABS=7
MyUserIsThis
quelle
4
Der Beschleunigungsmesser erkennt, wenn Sie Ihren Laptop fallen lassen, und stoppt die Festplatte schnell, um Schäden zu minimieren. Das funktioniert unter Linux wahrscheinlich nicht. Siehe hier .
Jos
1
Ok, das scheint eine gute Verwendung von xD zu sein. Ich bezweifle wieder, dass das unter Linux funktioniert. Ich möchte es nur deaktivieren.
MyUserIsThis

Antworten:

17

Eine bessere Lösung ist das Entladen des Moduls hp_accel :sudo modprobe -r hp_accel

Wenn Sie nicht möchten, dass Ihr System das Modul bei jedem Start lädt , setzen Sie es einfach auf die schwarze Liste und fügen Sie die folgende Zeile zu /etc/modprobe.d/blacklist.conf hinzu :

schwarze Liste hp_accel

MiSKLaCH
quelle
1
Dies wird den Festplattenschutz deaktivieren, den ich nicht tun würde, wenn ich keine SSD hätte
Suici Doga
@SuiciDoga Ich glaube, dieser HDD-Schutz des Beschleunigungsmessers wird von einer Art Firmware (möglicherweise im BIOS) verwaltet, da er in Echtzeit und schnell genug sein sollte, um die Festplatte auszuschalten. Ich denke, es ist sicher, ihn im Betriebssystem zu deaktivieren.
Arman
2

Ich habe ein kleines Programm geschrieben, um den Joystick unter termilnal zu lesen. Wie Sie sagten, sehe ich es als Joystick auf meinem Laptop: ST LIS3LV02DL Beschleunigungsmesser, aber wenn ich einen echten Joystick anschließe, verschwindet er aus der Liste ... und der echte Joystick wird aufgelistet.

user901609
quelle