Sziasztok.
Enlightenment ablakkazelőt használok, Arch linuxon, a gond, az, hogy nincs aktiválva a touchpad klikk, aimkor lefuttatom a xinput set-prop 15 332 1 parancsot, akkor minden oks,de jó lenne ezt állandósítani. Utána olvastam a dolognak, több helyen írták, hogy adjam hozzá a parancsot, az .xinitrc-hez amit meg is tettem, de sajnos nem működik. Majd azt is olvastam, hogy hozzak létre egy file-t az /etc/X11/xorg.d/-ben 99-libinput.conf néven amibe beleírtam a következőt:
skuba@arch[~] 0 % cat /etc/X11/xorg.conf.d/99-libinput.conf
Section "InputClass"
Identifier "ETPS/2"
MatchProduct "ETPS/2 Elantech Touchpad"
Option "Tapping Enabled" "true"
Option "Tapping Enabled Default" "true"
EndSection
skuba@arch[~] 0 %
xinput list kimenet:
skuba@arch[~] 0 % xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ 2.4G Wireless Optical Mouse id=11 [slave pointer (2)]
⎜ ↳ ETPS/2 Elantech Touchpad id=15 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Asus Wireless Radio Control id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Power Button id=9 [slave keyboard (3)]
↳ Sleep Button id=10 [slave keyboard (3)]
↳ USB2.0 HD UVC WebCam: USB2.0 HD id=12 [slave keyboard (3)]
↳ Asus WMI hotkeys id=13 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=14 [slave keyboard (3)]
skuba@arch[~] 0 % xinput list-props "ETPS/2 Elantech Touchpad"
Device 'ETPS/2 Elantech Touchpad':
Device Enabled (173): 1
Coordinate Transformation Matrix (175): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Tapping Enabled (332): 0
libinput Tapping Enabled Default (333): 0
libinput Tapping Drag Enabled (334): 1
libinput Tapping Drag Enabled Default (335): 1
libinput Tapping Drag Lock Enabled (336): 0
libinput Tapping Drag Lock Enabled Default (337): 0
libinput Tapping Button Mapping Enabled (338): 1, 0
libinput Tapping Button Mapping Default (339): 1, 0
libinput Natural Scrolling Enabled (309): 0
libinput Natural Scrolling Enabled Default (310): 0
libinput Disable While Typing Enabled (340): 1
libinput Disable While Typing Enabled Default (341): 1
libinput Scroll Methods Available (311): 1, 1, 0
libinput Scroll Method Enabled (312): 1, 0, 0
libinput Scroll Method Enabled Default (313): 1, 0, 0
libinput Click Methods Available (342): 1, 1
libinput Click Method Enabled (343): 1, 0
libinput Click Method Enabled Default (344): 1, 0
libinput Middle Emulation Enabled (318): 1
libinput Middle Emulation Enabled Default (319): 0
libinput Accel Speed (320): 0.000000
libinput Accel Speed Default (321): 0.000000
libinput Accel Profiles Available (322): 1, 1
libinput Accel Profile Enabled (323): 1, 0
libinput Accel Profile Enabled Default (324): 1, 0
libinput Left Handed Enabled (325): 0
libinput Left Handed Enabled Default (326): 0
libinput Send Events Modes Available (294): 1, 1
libinput Send Events Mode Enabled (295): 0, 0
libinput Send Events Mode Enabled Default (296): 0, 0
Device Node (297): "/dev/input/event11"
Device Product ID (298): 2, 14
libinput Drag Lock Buttons (327): <no items>
libinput Horizontal Scroll Enabled (328): 1
libinput Scrolling Pixel Distance (329): 15
libinput Scrolling Pixel Distance Default (330): 15
libinput High Resolution Wheel Scroll Enabled (331): 1
Kérdés:
Mit rontottam el?
Előre is köszönök minden hozzászólást. !
- 167 megtekintés
Hozzászólások
xinput set-prop 'ETPS/2 Elantech Touchpad' 'libinput Tapping Enabled' 1
en ezt hasznalom, igaz masik device. de a `list-props` output alapjan nalad ez `0`.
Nem tudom hogyan inditod a `Enlightenment` ablakezelot, de en a fenti sort az `~/.xinitrc`-be raktam bele mielott inditom a `i3wm`-et `startx`-el.
see https://github.com/balazs4/dotfiles/blob/46dc893b972e614abbf725686363695c9188f332/.xinitrc#L8
- A hozzászóláshoz be kell jelentkezni
Köszi szépen a választ. nos ezt én is csináltam, de eredménytelenül , startx paranccsal indítom az ablakkezelőt.
~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~
Arch Linux
- A hozzászóláshoz be kell jelentkezni
:/ megneztem az X11 configokat, de ott nem allitok semmi ilyesmit. Az egyedüli hely az amit belinkeltem.
node akkor hatha vki mas tud segiteni. ;-)
- A hozzászóláshoz be kell jelentkezni
~/.xsessionrc esetleg? Igaz hogy ez per-user.
Debian - The "What?!" starts not!
http://nyizsa.blogspot.com
- A hozzászóláshoz be kell jelentkezni
Ezt is próbáltam. Köszi szépen.
~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~
Arch Linux
- A hozzászóláshoz be kell jelentkezni
Szóval elég csúnyán sikerült megoldani.
Készítettem egy kis szkriptet, és egy desktop file-t ami az ¬/.e/e/application/startup mappába másolva indítja a szkriptet. Így amikor elindul az enlightenment akkor lefut a szkript. Semmi más nem működött .
Köszönöm szépen mindenkinek a segítséget, és a hozzászólást.
További szép napot !
~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~
Arch Linux
- A hozzászóláshoz be kell jelentkezni
Ez valami Englightenment-es felülbírálási kavar lehetett korábban, vagy a login manager hiúsította meg, mert két jó módszerrel is próbáltad, .xinitrc és X11 conf, mindkettőnek működnie kellett volna. Én bspwm, IceWM, i3wm, dwm mellett simán betettem az ~/.xinitrc-be és működik, az xinput és a synclient hasonló parancsa is.
“Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”
- A hozzászóláshoz be kell jelentkezni