HP TouchSmart tx2 - ArchWiki

Jump to content

This article or section does not follow the Laptop page guidelines.

Reason: Stub (Discuss in Talk:HP TouchSmart tx2)

This article or section is out of date.

Reason: This page is ancient (Discuss in Talk:Laptop#Old laptop pages)

This is a work in progress to get Arch Linux to work on the HP tx2z multitouch tablet pc.

Installed using archlinux-2009.08 x86_64. Few other tips can be seen on Arch's wiki page for Tablet PC

## Configuration details

### Display

currently the touch screen works with the drivers from the xf86-input-synaptics package from the repos. To set up amazing multitouch functionality, see Touchpad Synaptics.

    $ xrandr
    Screen 0: minimum 320 x 200, current 1280 x 800, maximum 1280 x 1280
    VGA-0 disconnected (normal left inverted right x axis y axis)
    LVDS connected 1280x800+0+0 (normal left inverted right x axis y axis) 261mm x 163mm
      1280x800       60.2*+
      1280x720       59.9
      1152x768       59.8
      1024x768       59.9
      800x600        59.9
      640x480        59.4

### Xorg.conf

edited from https://ubuntuforums.org/showthread.php?t=1038898

driver installed: xf86-video-ati. See ATI

    Section "ServerLayout"
        Identifier      "Default Layout"
        Screen "Default Screen"
        InputDevice    "Trackpad"
        InputDevice    "stylus"
    # I have commented out the eraser because it either does not exist or does not work
    #    InputDevice    "eraser"  # "SendCoreEvents"
        InputDevice    "touch"
    EndSection

    Section "Monitor"
        Identifier	"Configured Monitor"
    EndSection

    Section "Screen"
        Identifier	"Default Screen"
        Monitor		"Configured Monitor"
        Device		"Configured Video Device"
        DefaultDepth	24
    EndSection

    Section "Module"
        Load	"glx"
        Load	"dri"
        Load	"drm"
    EndSection

    Section "Device"
        Identifier	"Configured Video Device"
    #    Driver		"fglrx"
        Driver		"radeon"
        Option	   	"DPI" "96 x 96"
    EndSection

    Section "InputDevice"
        Identifier  "Trackpad"
        Driver      "synaptics"
        Option	"Device" "/dev/input/by-path/platform-i8042-serio-1-event-mouse"
        Option      "TapButton1" "1"
    EndSection

    Section "InputDevice"
        Driver "wacom"
        Option "Mode" "Absolute"
        Identifier "touch"
        Option "Touch" "on"
        Option "Type" "touch"
        Option "ForceDevice" "ISDV4"
        Option "Device" "/dev/input/by-path/pci-0000:00:14.5-usb-0:2:1.0-event-mouse"
    #   Option "USB" "on"
        Option "TopX" "0"
        Option "TopY" "0"
        Option "BottomX" "9600"
        Option "BottomY" "7200"
        Option "DebugLevel" "8"
        Option "Button1" "1"
        Option "Button10" "1"
    EndSection

    Section "InputDevice"
        Driver "wacom"
        Identifier "stylus"
        Option "Mode" "Absolute"
        Option "Type" "stylus"
        Option "ForceDevice" "ISDV4"
        Option "Device" "/dev/input/by-path/pci-0000:00:14.5-usb-0:2:1.0-event-mouse"
        Option "TPCButton" "on"
        Option "USB" "on"
        Option "Button2" "3"
        Option "Button3" "core key alt F2"
    EndSection

    Section "InputDevice"
        Driver "wacom"
        Identifier "eraser"
        Option "Mode" "Absolute"
        Option "Type" "eraser"
        Option "ForceDevice" "ISDV4"
        Option "Device" "/dev/input/by-path/pci-0000:00:14.5-usb-0:2:1.0-event-mouse"
        Option "TPCButton" "on"
        Option "USB" "on"
        Option "Button1" "2"
    EndSection

### Bluetooth

not tested

### Network

Ethernet : RTL8111/8168B PCI Express Gigabit Ethernet controller

  module: r8169 in kernel

Wifi : Broadcom Corporation BCM4322 802.11a/b/g/n

  Followed setup on Broadcom BCM4312
  module(s): !b43 !ssb !lib80211 lib80211_crypt_tkip wl
  the module must be reinstalled after each kernel update in order for wifi to work.

### Audio

works. see ALSA

### VGA

Follow instructions in the ATI wiki page.

### SmartCard Reader

works out of the box. just having minor privledge issues atm

### Webcam

works. followed setup as in Webcam tested using:

    $ mplayer tv:// -vf screenshot

### Modem

Not tested yet. Chances are you probably will not need this. Add some info if you find out how to set this up!

### Input

#### Keyboard

almost all Fn keys work out of the box.

- rotate screen button and configuration button are not recognized by xev
- Fn + F[1-4] are bound as:

    $ xev | grep -A2 --line-buffered '^KeyRelease' | sed -n '/keycode /s/^.*keycode \([0-9]*\).* (.*, \(.*\)).*$/\1 \2/p'
    146 Help         <- Fn+F1
    33 p             <- Fn+F2*
    37 Control_L     <- Fn+F2* (Fn+F2 performs both functions simultaneously)
    180 XF86HomePage <- Fn+F3
    33 p             <- Fn+F4

#### Touchpad

- mouse input = works
- scrollup/down = works
- tap to click = works
- mouse buttons = work

#### Stylus

- mouse input = need to modify xorg to work
- button (right click) = need to modify xorg to work
- tap to click = need to modify xorg to work

#### Remote

- Works by default: Super (Windows Button), Squiggly (turns screen brightness down), Arrow keys (behave like the ones on the keyboard), volume controls.
- Does not work by default: Power, DVD, Play, Stop, Forward, Backward, previous, next, up, info, ok?
- Update coming soon. ;) Trusktr 03:07, 2 May 2011 (EDT)

#### Fingerprint Scanner

- Info Needed.

## External Links

- Gentoo forums - HP tx2z touchsmart
- HOWTO setting up Ubuntu 8.10 intrepid on the HP tx2z tablet PC
- HOW TO: Set up the HP TX2z and Dell XT & XT2 (N-trig digitizer) in Ubuntu

Category:

- HP

Hidden categories:

- Pages or sections flagged with Template:Laptop style
- Pages or sections flagged with Template:Out of date