Developer Builds (Linux)

chromeTouch - 2.9

by
Extension meant for Developer Builds of Google Chrome 4.0+

Enable iPhone like touch scroll interface.

  • 2.9
  • GPL
    CPAL
  • smilkobuta
  • Developer Builds
    Developer Builds (Linux)
    Beta Builds
    Stable Builds
  • 1 Star2 Stars3 Stars4 Stars5 Stars (282 votes, average: 4.29 out of 5)

More about this extension

Chrome Touch would enable you to scroll on a webpage by simply using a touch interface. 

  • On the normal text and Textarea form, the scrolling command do not run. You can select text normally.
  • To turning off the scrolling feature temporarily, press Ctrl or Shift key while dragging.

Change Log:

version 2.9 2011/1/11
    Add Turkish translation. thanks Berkan izgi!

version 2.8 2011/1/9
    Add Italian  translation. thanks Marco Minetti!
    Add Simplified Chinese translation. thanks Fei Wang!

version 2.7 2010/4/17
    Fix bug: cannot dragging in Gmail.

version 2.6 2010/4/14
Load chromeTouch only onload event fire in frame page
 (it used to check page loading status at fixed intervals).
Don't load chromeTouch in some kind of Ads iframe.
Upgrade middle & right click's behavior. thanks chavlji!
Fix bug: page loading become slower.
Fix bug: right after using right mouse button for scrolling, click link would be ignored. thanks vit!

version 2.5 2010/2/12
Add never stop mode(set Sliding Factor to zero). thanks tog!

version 2.4 2010/2/12
Update spanish translation.
Fix bug some setting is not affect properly
Fix right button click bug again (context menu open in overflow element)

version 2.3 2010/2/11
Change default gesture feature off
Don't scroll over horizontally.

version 2.2 2010/2/10
Fix bug on chromium r38321.

version 2.1 2010/2/10
Fix bug mouse gesture setting don't have effect.

version 2.0 2010/2/9
    Add mouse gesture feature (page forward/back)
Add spanish translation. thanks Stanley Nova!
    Change default touch mode to 'Full'
    Change bounce effect's default to on
    Refine bounce effect
    Don't popup but shift touch mode when clicking the icon.
    Enable Home/End/PageUp/PageDown in No-scrollbars mode
    Enable in image only pages and plain text pages
    Fix bug about dragging doesn't finish when mouseover iframe contents
    Fix bug about handling overflow(with scroll bar) element
    Fix browsing bug at some webpages in No-scrollbars mode
    Fix right button click bug (the selection disappears)

version 1.11 2010/1/5
    Fix click troble

version 1.10 2009/12/20
    Add on/off flag for keyboard naviagtion (and wheel mouse) in No-scrollbars mode(use with the SmoothScroll extension)

version 1.9 2009/12/20
Open context menu in right button mode is enabled(Thanks to Nikos Bakolas!)
Dragging links in Full mode is enabled
Editing form elements in Full mode is enabled
No-scrollbar mode with keyboard naviagtion (and wheel mouse)
Fix bug No-scrollbar mode didn't run in several sites.

version 1.8 2009/12/18
Fix frame site bug
Disable No-scrollbar mode in Youtube temporary.

version 1.7 2009/12/15
Add "don't show icon" option(remove from browser actions to page action)

version 1.6 2009/11/29
Remove toolstrip icon and add browser actions icon (at last!)
i18n (only Japanese yet)
Add descriptions on the settings page
    Add Easy Switch hot key(default Ctrl + Shift + C), and omit Ctrl+Ctrl.

version 1.5 2009/11/19
Fine-tune glide finishing speed
Add option button in chrome://extensions/ page
Add bounce effect(optional. default off)
Add no-scrollbar mode(optional. defualt off)
Add extension icon

version 1.4  2009/10/23
    Scroll on overflow(with scrollbar) contents
    Add Reverse mode
    Add on/off flag for Easy Switch

version 1.3  2009/10/13
    Add toolstrips and settings
    
version 1.2  2009/10/3
Re-Fix text handling bug on zoom in mode
Fix overflow scrollbar trouble

version 1.1  2009/9/27
Fix text handling bug on zoom in mode(zoom out yet..)
Don't glide after mouse move and wait

version 1.0  2009/9/23
initial release

Older Versions

  1. Version 1.0
    Compatible With
    Developer Builds

    Enable iPhone like touch scroll interface.

    Change Log:

    None

  2. Version 1.1
    Compatible With
    Developer Builds

    Enable iPhone like touch scroll interface.

    Change Log:

  3. Version 1.2
    Compatible With
    Developer Builds

    Enable iPhone like touch scroll interface.

    Change Log:

  4. Version 1.3
    Compatible With
    Developer Builds

    Enable iPhone like touch scroll interface.

    Change Log:

  5. Version 1.4
    Compatible With
    Developer Builds

    Enable iPhone like touch scroll interface.

    Change Log:

  6. Version 1.5
    Compatible With

    Enable iPhone like touch scroll interface.

    Change Log:

  7. Version 1.5
    Compatible With
    Developer Builds

    Enable iPhone like touch scroll interface.

    Change Log:

  8. Version 1.5
    Compatible With

    Enable iPhone like touch scroll interface.

    Change Log:

  9. Version 1.5
    Compatible With
    Developer Builds (Linux)
    Developer Builds

    Enable iPhone like touch scroll interface.

    Change Log:

  10. Version 1.6
    Compatible With
    Developer Builds (Linux)
    Developer Builds

    Enable iPhone like touch scroll interface.

    Change Log:

  11. Version 1.7
    Compatible With
    Developer Builds (Linux).Beta Builds
    Developer Builds

    Enable iPhone like touch scroll interface.

    Change Log:

  12. Version 1.8
    Compatible With
    Developer Builds (Linux).Beta Builds
    Developer Builds

    Enable iPhone like touch scroll interface.

    Change Log:

  13. Version 1.9
    Compatible With
    Developer Builds (Linux).Beta Builds
    Developer Builds

    Enable iPhone like touch scroll interface.

    Change Log:

  14. Version 1.10
    Compatible With
    Developer Builds (Linux).Beta Builds
    Developer Builds

    Enable iPhone like touch scroll interface.

    Change Log:

  15. Version 1.11
    Compatible With
    Developer Builds (Linux)
    Developer Builds
    Beta Builds

    Enable iPhone like touch scroll interface.

    Change Log:

  16. Version 2.0
    Compatible With
    Developer Builds (Linux)
    Stable Builds
    Beta Builds
    Developer Builds

    Enable iPhone like touch scroll interface.

    Change Log:

  17. Version 2.1
    Compatible With
    Developer Builds (Linux)
    Stable Builds
    Beta Builds
    Developer Builds

    Enable iPhone like touch scroll interface.

    Change Log:

  18. Version 2.2
    Compatible With
    Developer Builds (Linux)
    Beta Builds
    Stable Builds
    Developer Builds

    Enable iPhone like touch scroll interface.

    Change Log:

  19. Version 2.3
    Compatible With
    Beta Builds
    Stable Builds
    Developer Builds (Linux)
    Developer Builds

    Enable iPhone like touch scroll interface.

    Change Log:

  20. Version 2.4
    Compatible With
    Developer Builds
    Developer Builds (Linux)
    Stable Builds
    Beta Builds

    Enable iPhone like touch scroll interface.

    Change Log:

  21. Version 2.5
    Compatible With
    Stable Builds
    Developer Builds
    Developer Builds (Linux)
    Beta Builds

    Enable iPhone like touch scroll interface.

    Change Log:

  22. Version 2.6
    Compatible With
    Developer Builds (Linux)
    Developer Builds
    Stable Builds
    Beta Builds

    Enable iPhone like touch scroll interface.

    Change Log:

  23. Version 2.7
    Compatible With
    Developer Builds
    Beta Builds
    Developer Builds (Linux)
    Stable Builds

    Enable iPhone like touch scroll interface.

    Change Log:

  24. Version 2.8
    Compatible With
    Developer Builds
    Developer Builds (Linux)
    Beta Builds
    Stable Builds

    Enable iPhone like touch scroll interface.

    Change Log:

Reviews

  1. vit says:

    This is what I’ve been looking for for a long time!

    Found a few problems though:

    * If I set right mouse button for scrolling, the right-click menu won’t show any longer. Right button scrolling is a habit from many years of using [another well-known mouse scroller app that doesn’t work in Chrome], so I’m not prepared to use left or middle button instead. 🙂
    * Scrolling doesn’t start if the cursor is above text or an image.
    * Even on the maximum speed setting, scrolling is still too slow for my liking.

  2. vit says:

    Oh, sorry, I just found a setting that will make it work over text and images (but right-click doesn’t work anyway).

    It still doesn’t work in some places though. I have just been to a forum powered by a Simple Machines engine, and scrolling doesn’t start if you click and drag inside someone’s comment or userpic. It does work on a comment header and footer and on user info though.

  3. smilkobuta says:

    ver1.8 is a bug fix update.

    @suffian
    No-scrollbar mode is not runnable in some site, currently known at the moment, Gmail and Youtube.
    I would like to fix this problem anytime soon.

    [version 1.8 change-log]
    Fix frame site bug
    Disable No-scrollbar mode in Youtube temporary.

  4. suffian says:

    smikobuta 🙁 its stopped working i installed it first time and it ran great then I added this extension that allows me to bind keys for scrolling with keyboard and it went downhill from there, I really just want hide scrollbar, and not it wont helppp

  5. smilkobuta says:

    @suffian
    I promise that the No-scrollbar mode with keyboard naviagtion would be included soon!

  6. suffian says:

    thankyouuuuu, but smilkobuta is it just mine thats stopped working, the scrollbar wont work on anysites now, its funny cuz I have to press hotkey to work on any site, have I done something wrong? thabkz for replying so soon

  7. smilkobuta says:

    …Oh… I didn’t know that.
    Please wait until fixed.

  8. Andrew says:

    “don’t show icon” doesn’t seem to have any effect

  9. smilkobuta says:

    I fixed several bugs in No-scrollbar, Full mode, Right button mode.
    I always use in With-scrollbar, Auto mode, Left button mode, so I didn’t know these bugs without comments and mails.
    Thank you so much!

    [version 1.9 change-log]
    Open context menu in right button mode is enabled(Thanks to Nikos Bakolas!)
    Dragging links in Full mode is enabled
    Editing form elements in Full mode is enabled
    No-scrollbar mode with keyboard naviagtion (and wheel mouse)
    Fix bug No-scrollbar mode didn’t run in several sites

  10. Jakob says:

    Version 1.9 together with the SmoothScroll extension makes scrolling with the scroll wheel and keyboard less convenient.
    Could you please add an option for this extension not to affect how the keyboard and scroll wheel scrolling works and then I would probably not get these issues (they’re quite annoying, I need to uninstall either this or smoothscroll if you don’t fix this).
    Other than that, great extension, personal top three favorite!

  11. smilkobuta says:

    @Jakob
    Thanks for your insight!
    I added on/off option near by the No-scrollbars feature option.

    [version 1.10 change-log]
    Add on/off flag for keyboard naviagtion (and wheel mouse) in No-scrollbars mode(use with the SmoothScroll extension)

  12. Jakob says:

    Now it works again.
    Thank you!

  13. ler01 says:

    Hi. I like this extension.
    But I have some troubles with it:
    1. I can’t use middle button. Default middle button scroll works instead in mmb mode.
    2. When I use it (with rmb) I have to click on any link twice since it doesn’t work first time if I used CT scroll on this page.I hope you’ll understand me. If not – feel free to email me.
    Thank you

  14. noise says:

    Love this extension… but I’ve come across one thing. When the scrollbar is disabled, it also disables the function of the following keys:

    Home
    PgUp
    PgDn
    End

    Is it possible to hide the scrollbar yet keep these keys functional?

    Thanks!

  15. Mmmbacon says:

    Just wanted to say, that this is one of my FAVORITE chrome extensions. I really wasn’t expecting much but it’s quickly become one of my must haves. Thanks for your hard work!!!!

  16. Andre says:

    Hello

    I have been looking for samething like this for a long time for my tablet.

    However there is a small option i miss. An option which turns off all the “effects” when draging. No sliding, momentum or anything like it.

    Thank you

  17. Fredrik says:

    Hi, great extension!

    1. I wanna be able to set FPS in settings (your default setting seems really low, <60 fps?)
    2. Somehow it often stops abruptly in the end of a drag coming to stop. I guess you know this though.

  18. vit says:

    Hi. Thanks for fixing the right-click menu when scrolling with the right mouse button. There’s another problem though:

    If I select some text and right-click intending to choose “Copy”, the selection disappears, so the “Copy” menu item never appears. It works if I do this in a text box though.

    Also, I second ler01: if I use chromeTouch to scroll a page, I will then have to click links twice. I didn’t observe this behavior in a previous version I was using (I think it was 1.08, but I’m not sure).

  19. kabo says:

    I like the ‘sliding’ feature in the Firefox plugin ‘Grab and Drag’. It lets you set how much the screen keeps moving after you move the page a bit. Also, there are some great ideas you can work off of in that plugin as well.

    Overall this one does most of what I need. Thanks!

  20. kabo says:

    I spoke too soon! I didn’t notice all the other settings in that page. This is one heck of a simple and efficient extension.

  21. Gautam says:

    I would love to use this extension, but it results in a serious problem on my computer (Windows 7 64 bit). Google Chrome 4.0.295.0. Whenever I use the keyboard to move to the right entry in a drop down menu, I get the “Aw, Snap” error. This doesn’t happen if I use only the mouse. It doesn’t happen if I disable ChromeTouch. This happens even with all other extensions disabled. Hope you can figure this out and fix it. Thanks!

    For example, I have this problem at the website: http://schedule.berkeley.edu/srchsprg.html

  22. chavlji says:

    Same bug here:
    Middle button does not work. Middle drag stays reserved for default drag mode. Left and right works fine.
    I use Chrome 4.0.249.78 beta.

    Please fix it it is great extension othervise.

  23. Eugene says:

    I’ve just discovered this extension, but so far I love it. Thanks.

  24. RyanC says:

    THANK YOU!

    I have been dying to test our Chrome, but when I first installed it on my tablet, I realized that I could not scroll. This is the one feature I have been dying to get!

  25. smilkobuta says:

    I’ve done much things this version, so I set to the version 2.0.

    currently I don’t have enough time, so I cannot reply the comments, I’m sorry.
    But I read all the comments and fix the bugs and add features as much as possible.
    Please check it up and enjoy!

    [version 2.0 change-log]
    Add mouse gesture feature (page forward/back)
    Change default touch mode to ‘Full’
    Change bounce effect’s default to on
    Refine bounce effect
    Don’t popup but shift touch mode when clicking the icon.
    Enable Home/End/PageUp/PageDown in No-scrollbars mode
    Enable in image only pages and plain text pages
    Fix bug about dragging doesn’t finish when mouseover iframe contents
    Fix bug about handling overflow(with scroll bar) element
    Fix browsing bug at some webpages in No-scrollbars mode
    Fix right button click bug (the selection disappears)

  26. Jakob says:

    Now unfortunately I got the same issues I reported earlier, with the extension making the scrolling inconvenient if you have the smooth scroll extension too. Can you fix this, please?
    BTW, very nice with the fixes of no-scrollbar mode, makes it even more perfect!
    Have a nice summer trip to New Zealand!

  27. _mark says:

    sooo diggin the latest 2.0. great job man 😀

  28. smilkobuta says:

    @Jakob
    I installed smooth scroll 0.6.1 and using with chromeTouch, but I haven’t been encounter that problem.

    I think each extension’s setting is different, isn’t it?
    My current setting is,

    * chromeTouch 2.1
    Touch Mode: Full
    Use Mouse Button: Left
    Drag Direction: Normal
    Drag and Sliding Parameter: 3-4-4
    Bounce Effect: on
    No scrolllbars mode: off
    Mouse Gesture: off

    * SmoothScroll 0.6.1
    Scroll Settings: 50-400-95
    Pulse Algorithm: 8-1
    Enable keyboard support : On

  29. smilkobuta says:

    I fixed setting bug.

    [version 2.1 change-log]
    Fix bug mouse gesture setting don’t have effect.

  30. smilkobuta says:

    I fixed an another reported bug.

    [version 2.2 change-log]
    Fix bug on chromium r38321.

  31. chavlji says:

    Middle button still does not work!

    I use Chrome 4.0.249.78 beta.
    my settings:
    mode = full
    mouse btn = middle
    direction = normal
    drag speed = 3
    sliding distance = 5
    sliding factor = 5
    bounce = off
    no scrollbars = off
    gestures = off

    version 2.2

    My extensions to Chrome are:
    AdThwart – Različica: 0.8.3
    Bookmarked tabs to the front – Različica: 1.0.0
    Bubble Translate – Različica: 1.2
    Chromium Wheel Smooth Scroller – Različica: 1.0.15
    Google Similar Pages beta (by Google) – Različica: 0.5.2.19
    GooglePreview (by SearchPreview.de) – Različica: 0.6
    Webpage Screenshot – Različica: 1.1.9.8
    Xmarks Bookmarks Sync – Različica: 0.5.66

    (Različica means version:))

  32. smilkobuta says:

    Hi chavlji,

    Middle button works in chrome 5.x
    I’ve known this bug when I used chrome 4.x, and the other day I tried to fix it but it works in chrome5!

  33. smilkobuta says:

    I uploaded small changes.

    [version 2.3 change-log]
    Change default gesture feature off
    Don’t scroll over horizontally.

  34. smilkobuta says:

    I’ve forgotten that chromeTouch support spanish locale from ver2.0.
    Thanks to dominicanstan823!

  35. tog says:

    This extension finally made Chrome usable for me 🙂 It’s a nice replacement for Grab’n’Drag for Firefox!

    However, I prefer to not have any breaking effect when sliding, so that the page slides all the way up or down, once I pushed it. Therefore, I strongly suggest one more setting: Set “glideFactor” to 30, “glideEndPixel” to 1 and optionally disable the line “currentY += nextY;” in the glideWindow()-method. I temporarily implemented this by overwriting Sliding Factor 1. Then, this line should be: “if(setting.glideFactor!=1) currentY += nextY;”

    Now, chromeThouch is perfect for me. Except that my changes get lost with every update 🙁

  36. vit says:

    Thanks for great work! There’s a couple issues I encountered in the new version:
    1. I can not turn off bouncing. If I go to settings and turn it off, this works only for tabs that are already open. Any new new tabs have bouncing on again.
    2. I’m still encountering the problem where I have to left-click anywhere in the page after scrolling before I can click on any links. I figured out though this is not a problem if I scroll with the left mouse button.

  37. chavlji says:

    Where do I get Chrome 5 ?
    Whatever I download and install, under about dialog it always says Chrome 4…

  38. smilkobuta says:

    @tog
    Thanks to hacking chromeTouch.
    Your suggestion is sooo fanny! I added it to chromeTouch v2.5
    If you choice ‘Sliding Factor’ to zero, sliding would never stop.

    @vit
    Thanks to bug reports.
    I fixed both of them, but perhaps No-2 is not fixed.
    Why you have to left-click? a context menu open after dragging?
    I cannot figure out your situation.

    @chavlji
    Sorry. chrome5 is for developers now(dev channel).
    Some day it will be released as public release.
    And now, I cannot anything about middle click.

    [version 2.4 change-log]
    Update spanish translation.
    Fix bug some setting is not affect properly
    Fix right button click bug again (context menu open in overflow element)

    [version 2.5 change-log]
    Add never stop mode(set Sliding Factor to zero). thanks tog!

    This is last update in Feb.
    Thanks to all amigos!

  39. vit says:

    @smilkobuta
    I mean, if, right after using right mouse button for scrolling, I click a link or a button, nothing happens and I have to click again.

  40. tog says:

    Thanks very much! That’s exactly how I like it 🙂

  41. chavlji says:

    I got Chrome 5 and it works now for the middle button.
    Still there are some bugs:

    1. I push middle button down on link. I start drag slowly and after only 3 pixels (very short drag) I release the middle button. The link opens in new tab! But nothing should happen… I only wanted to (and did) scroll the page. If you set this treshold you should put it to 0 or at least 1 pixel!

    2. If I push middle button down on edits, combos, buttons, checkboxes,…. the page is not scrolling! But it should.

    3. Same as 2 goes to flash videos and movies

    4. Bounce effect is always present even if you uncheck it!

    Please try to fix it. It is a must have plugin!

  42. chavlji says:

    Sorry. You fixed bug 4 already (i had to reload the tabs)

  43. Markesh says:

    Great app, as I regularly use MouseImp in Browsers, but in Webkit Browsers MouseImp is not working.
    But the speed is a little to low for my feeling.

    Is there a possibility to drastically increase the range of the speed setting?

  44. dk0r says:

    The Three-finger flick does not functional properly and so basic touch functionality for going forward and back a page is missing.

    http://www.synaptics.com/solutions/technology/gestures/touchpad/three-finger-flick

  45. chavlji says:

    *BUG: Sliding and friction parameters are working propperly only if cpu isn’t on 100%. As soon as cpu can’t handle everything in real time, the page keeps scrolling and doesn’t stop. Or at least the sliding distance is much much longer…

  46. nail000 says:

    *BUG: Causes CPU to jump to 100% on my computer every few minutes, may be related to the amount of tabs in a single process.

    Website used to reproduce bug: http://www.engadget.com/

    Go to the website and then open a few new tabs in the same process by ctrl+clicking on the title of a few articles on the website. Then, in the original tab, scroll around for a while with either the scrollbar or the chromeTouch way. Your CPU should hit 100% on at least one of its cores after a few minutes or less.

    Then, with the extension disabled, refresh all those tabs and scroll around on the original (engadget.com) tab, everything should be ok.

    All other extensions disabled.
    Version 2.5
    Settings:
    Touch Mode: Auto
    Easy Key Switch: Ctrl+Shift+C
    Use Mouse Button: Left Button
    Drag Direction: Normal
    Drag Speed: 3
    Sliding Distance: 3
    Sliding Factor: 3
    Bounce Effect: On
    No Scrollbars Mode: Off
    Enable Keyboard Navigation: On
    Enable Mouse Wheel: On
    Mouse Gesture: On/Off (tried both)
    Reverse Gesture Direction for forward/back page: Off

  47. nail000 says:

    Oh yeah, and I forgot to mention…

    Chrome versions used:
    Windows 5.0.335.1 and 5.0.342.1

    It probably happens on other versions before that too but I only recently found that THIS extension was the cause for the slowdowns.

  48. Petar says:

    Thank you for your extension! It makes Chromium usable on my convertible touchscreen netbook.

    That being said, sliding doesn’t work well on touchscreen devices. It’s either very hard or too easy to initiate, depending on the heaviness of the website.

    Can you add an option to turn sliding off?

  49. iCarrot says:

    Well, i can’t find where to report bugs so i’ll do it here.

    Please take a look at this site: http://forum.acc.vn/

    It’s not a https, yet chromeTouch didn’t work at all, even when i switched to Full mode.

Write a Review

*