Skip to content

Chromebook has some quirks when developing, I'm hoping to flesh some of those out.

Notifications You must be signed in to change notification settings

kinseyost/chromebook-dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 

Repository files navigation

Developing on Chromebook

I have recently been developing my webapp using a chromebook. Many of the technologies from the framework I am using require an intel chip. Chromebook has some quirks when developing, I'm hoping to flesh some of those out.

I am using crouton which has proven to be amazing. One issue I have run into however is running services/daemons/servers on the chroot that crouton provides.

Installing mongodb

If you've never installed mongodb, you may have some issues with permissions and file directories which you will need to resolve. Simply create the missing directories, and chmod The appropriate folder.

Running servers

Recently I found this link in the wiki:

Changing keys in crouton to work like chromebook

Natural Scrolling

If you have tried via the ui to enable natural scrolling, and that doesn't work, check this out. Open synaptics settings with your favorite editor with sudo priveleges.

sudoedit /usr/share/X11/xorg.conf.d/50-synaptics.conf

Navigate to the section "InputClass" Identifier "touchpad catchall"

Option "VertScrollDelta" "-55"
Option "HorizScrollDelta" "-55"

Save and reboot.

If you wanna play around with the speed of scroll change -55 to whatever works best for you. You can get an idea by changing the ScrollDeltas for each of these using synclient. (doesn't require reboot).

synclient VertScrollDelta=-55
synclient HorizScrollDelta=-55
  • Though, -111 is a little slow for me, I changed it to -51 for both VertScrollDelta, and HorizScrollDelta

About

Chromebook has some quirks when developing, I'm hoping to flesh some of those out.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published