Jeg har forsøgt at deaktivere touchscreen på min asus laptop. På tidligere versioner af ubuntu (14.04 og 15.10), har jeg haft held med at gøre dette:
Edit /usr/share/X11/xorg.conf.d/10-evdev.conf
Tilføjet "Ignorer" "on" til den touchskærmsafsnittet:
Section "InputClass"
Identifier "evdev touchscreen catchall"
MatchIsTouchscreen "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "Ignore" "on"
EndSection
Men når jeg prøver at, er virker pegepladen ikke ved genstart...
Jeg har tjekket ovenstående conf fil igen, og den er tom...
Nogen her der har et bud på dette?
Kan ikke deaktivere touchskærmen i 16.04???
-
- Admin
- Indlæg: 20878
- Tilmeldt: 15. nov 2009, 15:04
- IRC nickname: AJenbo
- Geografisk sted: Vanløse, København
Re: Kan ikke deaktivere touchskærmen i 16.04???
Din track pad bruges samme driver
-
- Indlæg: 85
- Tilmeldt: 14. dec 2010, 18:34
Re: Kan ikke deaktivere touchskærmen i 16.04???
Som jeg ser det, ligger styringen af touchpladen i 3 sektion, så ikke under sidste sektion, der styrer touchskærmen.
Grunden til at jeg deaktiverer den er i øvrigt, at der er en hardwarefejl i skærmen, der gør brugen problematisk.
Og det umiddelbare problem er ikke, at jeg sætter filen forkert op, men at alt indholdet bliver slette når jeg ændre den, gemmer og genstarter. Det er jo samme måde jeg har gjort det på i både 14.04 og 15.10.
Grunden til at jeg deaktiverer den er i øvrigt, at der er en hardwarefejl i skærmen, der gør brugen problematisk.
Og det umiddelbare problem er ikke, at jeg sætter filen forkert op, men at alt indholdet bliver slette når jeg ændre den, gemmer og genstarter. Det er jo samme måde jeg har gjort det på i både 14.04 og 15.10.
Kode: Vælg alt
#
# Catch-all evdev loader for udev-based systems
# We don't simply match on any device since that also adds accelerometers
# and other devices that we don't really want to use. The list below
# matches everything but joysticks.
Section "InputClass"
Identifier "evdev pointer catchall"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev keyboard catchall"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev tablet catchall"
MatchIsTablet "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev touchscreen catchall"
MatchIsTouchscreen "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
-
- Indlæg: 85
- Tilmeldt: 14. dec 2010, 18:34
Re: Kan ikke deaktivere touchskærmen i 16.04???
Fandt en løsning!
Tilsyneladende er der noget med xorg og libinput, der er lidt forvirring omkring i 16.04, men det lykkedes mig, at deaktiverer touchskærmen ved at ændre "evdev" til "libinput".
Så nu ser filen således ud:
Tilsyneladende er der noget med xorg og libinput, der er lidt forvirring omkring i 16.04, men det lykkedes mig, at deaktiverer touchskærmen ved at ændre "evdev" til "libinput".
Så nu ser filen således ud:
Kode: Vælg alt
#
# Catch-all evdev loader for udev-based systems
# We don't simply match on any device since that also adds accelerometers
# and other devices that we don't really want to use. The list below
# matches everything but joysticks.
Section "InputClass"
Identifier "evdev pointer catchall"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev keyboard catchall"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev tablet catchall"
MatchIsTablet "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev touchscreen catchall"
MatchIsTouchscreen "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection