Enabling kinetic scrolling in Fedora 23 on a Chromebook with an Elan touchpad

Apparently, the Synaptics driver was replaced by libinput in Fedora 22, which doesn’t currently support kinetic/inertial scrolling. Here’s how to get it working. Copy /usr/share/X11/xorg.conf.d/50-synaptics.conf to /etc/X11/xorg.conf.d/51-synaptics.conf, add the following to the bottom, and reboot: Section “InputClass” Identifier “Enable kinetic scrolling for Elan Touchpad” MatchProduct “Elan Touchpad” MatchDriver “synaptics” Option “CoastingSpeed” “20” Option “CoastingFriction” “50” […]

Adjusting Chromebook Keyboard Mapping In Linux

As is usual with computery things, there are many ways to do this. But, this is my preferred method: sudo touch /etc/udev/hwdb.d/61-keyboard.hwdb sudo vim /etc/udev/hwdb.d/61-keyboard.hwdb # Acer Chromebook 15 # Top row keys (between ESC and power button) evdev:atkbd:dmi:bvn*:bvr*:bd*:svnGOOGLE*:pnAuron_Yuna:pvr* # KEYBOARD_KEY_3b=back # KEYBOARD_KEY_3c=forward # KEYBOARD_KEY_3d=refresh # KEYBOARD_KEY_3f=switchvideomode KEYBOARD_KEY_40=home KEYBOARD_KEY_41=end KEYBOARD_KEY_42=delete KEYBOARD_KEY_43=pageup KEYBOARD_KEY_44=pagedown KEYBOARD_KEY_db=search # Same […]