Difference between revisions of "Dell Inspiron 1090 (Duo)"

From ArchWiki
Jump to: navigation, search
(Screen rotation)
(Screen rotation)
Line 55: Line 55:
 
The following script changes the orientation from landscape to portrait. It can be run by a gesture with {{ic|easystroke-mt}}, for example.
 
The following script changes the orientation from landscape to portrait. It can be run by a gesture with {{ic|easystroke-mt}}, for example.
  
{{hc|toggle_orientation.sh|#!/bin/bash
+
{{hc|toggle_orientation.sh|
 +
#!/bin/bash
 
# Input devices ID's
 
# Input devices ID's
 
eGalax0=10 # "eGalax Inc. USB TouchController"
 
eGalax0=10 # "eGalax Inc. USB TouchController"
Line 65: Line 66:
 
# Axis Inversion Matrices
 
# Axis Inversion Matrices
 
invert_y="0 1"
 
invert_y="0 1"
 +
 
if [ $rotation = "normal" ] ;
 
if [ $rotation = "normal" ] ;
 
then
 
then

Revision as of 16:40, 1 January 2012

Tango-document-new.pngThis article is a stub.Tango-document-new.png

Notes: please use the first argument of the template to provide more detailed indications. (Discuss in Talk:Dell Inspiron 1090 (Duo)#)

The Dell Inspiron 1090 is a notebook/tablet convertible.


Hardware Specifications

  • Model: Dell Inspiron 1090

Enable Bluetooth

Add the {{ic|bluetooth} daemon to /etc/rc.conf:

DAEMONS=(... bluetooth ...)

Enable Speakers

Add the snd-hda-intel module to /etc/rc.conf:

MODULES=(... snd-hda-intel ...)

HD Video Playback

Install crystalhd-git from the AUR . Unload the staging module and insert the new one with these commands:

# modprobe -r crystalhd
# insmod /lib/modules/$(uname -r)/kernel/drivers/video/broadcom/crystalhd.ko

You can add those to /etc/rc.local to run them automatically on boot.

Touchscreen

Install the driver from the eGalax website. Since version 1.01.1014, the driver supports (two finger) multitouch input. Requires reboot.

Invert Y-axis

If after installing the eGalax driver the Y-axis of the touchscreen is inverted, edit the file /etc/eGTouchd.ini an change the value of Direction from 0 to 2:

/etc/eGtouchd.ini
...
DetectRotation 0
Direction 2
Orientation 0
...

Tablet Mode

(Un)folding Detection

setkeycodes e073 148 # assigns key XF86Launch1 to folding keystroke
setkeycodes e074 149 # assigns key XF86Launch2 to unfolding keystroke


Hide mouse pointer in tablet mode

Gesture recognition

Screen rotation

The following script changes the orientation from landscape to portrait. It can be run by a gesture with easystroke-mt, for example.

toggle_orientation.sh
Template error: are you trying to use the = sign? Visit Help:Template#Escape template-breaking characters for workarounds.

Web browser add-ons and extensions

Firefox

There is an add-on called "Grab and Drag".

Chromium

There is an extension called "chromeTouch".