My first kernel module:Acer 1825 gyro sensor joystick

December 20, 2010

From this thread on ubuntuforums.org I got a link http://pof.eslack.org/blog/2008/06/05/gsensor-joy-htc-shift-g-sensor-joystick-linux-kernel-module/ of a blog where the author presents his kernel module for using the gyro sensor from the HTC Shift (which is similar to the gyro sensor from the Acer 1825) as a joystick. This site is although the base for my presented scripts and applications for auto rotating the display of the Acer 1825. The problem is, that the presented module does not work on a current kernel, because the architecture of the i2c-bus driver changed in linux kernel  2.6. read more

Acer 1825 use special button above ESC in GNOME for activating/deactivating gyro auto rotation

December 13, 2010

The Acer 1825 has a special Button for recovery purpose (in windows) above the ESC Key to use this button for a arbitrary script following steps are necessary (in general it is the same procedure like shown in this post http://www.ceh-photo.de/blog/?p=200): read more

Enable the gyro-sensor for auto display rotation on Acer 1825

October 30, 2010

In this post I will describe how you could enable the gyro-sensor for automatic display rotation under Ubuntu 10.10 (Should also work under all debian based os)

This post and delivered scripts are based on the work of arobase40 from http://ubuntuforums.org/ read more

Acer 1825 add a script to the P-Button (example onscreen keyboard) in GNOME

October 19, 2010

Today I will show, how you could add an arbitrary script or application to the P-Button of your Acer 1825.

A little script, which checks if the onscreen keyboard onboard is running.

If onboard is running it will be closed if not it will be started.

[you need to install onboard: sudo apt-get install onboard] read more

Acer 1825 enable multitouch features for touchpad

October 16, 2010

This is a short instruction to enable 2 finger scrolling on the touchpad of the Acer 1825:

create a script and open it with an editor

::CODECOLORER_BLOCK_26::

copy  and paste the following lines into the script

::CODECOLORER_BLOCK_27::

save the script and enable following permissons:

::CODECOLORER_BLOCK_28::

Last step you need to add the script to the autostart programs: read more

Enabling Acer 1825 Touchscreen on Ubuntu 10.10

October 14, 2010

[UPDATE  meanwhile you could get multitouch support, check http://www.ceh-photo.de/blog/?p=320]

So after some days of struggling with the touchscreen configuration I works very good (only singletouch).

The problem was out of the box the touchscreen is detected as a touchpad in ubuntu 10.10.  It is a problem in the xorg-evdev driver (Version) 2.32. To fix this problem you need to patch the 2.32 or build and install a newer one. read more

My way from Debian Squeeze to Ubuntu 10.10 on my new Acer Aspire 1825PT

October 10, 2010

Last week I got my new notebook a subnotebook from Acer 1825PT. A cute tool with fancy features like a touchscreen and touchpad with multitouch.  My first plan was putting debian squeeze on it (like I have on my desktop machine). Then I struggled with installing debian. First I wanted amd64 from squeeze. The available installer doesn’t work on my notebook. I used the usb version, because my notebook has no cd drive. The old lenny installer does work, but has problems with my hardware (ethernet,wifi –> old kernel). Next I used the lenny installer with updated kernel from http://kmuto.jp/debian/d-i/ . It worked, but in the available version the lvm support seemed to be broken and I wanted lvm. Ok next try, I read about unetbootin and checked it out. With unetbootin I was able to boot the newest debian squeeze installer from usb. I installed debian and had big problems with grub. The installer was not able to put grub into the mbs. Ok no problem I started a ubuntu 10.04 live usb version and used chroot (like in this description http://wiki.ubuntuusers.de/GRUB) to install grub2. I got it working. Finally debian squeeze does its job on my new notebook. All basic features run fine: ethernet,wifi,sound,touchpad,suspend. But next problem the fancy stuff. Current kernel in debian squeeze 2.6.32 does not support my touchscreen –> I need 2.6.36. But this version is at the moment in debian experimental. I checked out the dependencies of the new experimental kernel and decided that are too many (only if you want kernel-headers too, which I wanted). After that I heard about the new ubuntu 10.10 which was published today which includes the kernel I need and so I give it a try! At the moment ubuntu 10.04 which I installed yesterday is updating to 10.10. I am anxious to see the touchscreen support. 45min left :D. read more