Logitech Mediaplay mouse button configuration

I have a Logitech MediaPlay 15-button mouse, which I have never gotten entirely working in Linux, due to poor driver support, and my lack of desire to use hacks.
With the lastest version of evdev (1.1.2, from testing), all buttons are finally recognized, but they do not configure themselves properly.
As the device configures itself, it is assigned 20 buttons (even though there are really only 15), and tilting the scrollwheel left or right generates two buttons clicks (7,11 and 6,12 respectively).  Forward/back is assigned to buttons 6 and seven (that's right, the tilt wheel), but that can be fixed easily with xmodmap.  Side scrolling does not seem to work at all.  Buttons 1+3 are left and right click, and 4+5 as expected.  Button two (middle click) seems to search Google for whatever text I last highlighted--I don't know if that's a problem, or if it's just a weird Firefox setting.
The rest of the buttons all act as left-click, but they should have media functions (volume, play/pause, skip forward/back).  Once the main buttons are figured out, thouse should be handled with XBindKeys, I think(?), but that's problem for later.
So, my main problem right now is getting rid of the duplicate button events from the tilt wheel, followed immediately by making that same tilt wheel handle horizontal scrolling (with any luck, fixing the first will fix the second, too).
Any ideas?

I have this mouse and I use lmpcm_usb driver :
http://daemon.prozone.ws/~david/projects/lmpcm_usb/
Arch package :
http://aur.archlinux.org/packages.php?d … =1&ID=3186
for loading lmpcm_usb module at boot before usbhid module, just add this in your /etc/rc.conf : '!usbhid lmpcm_usb usbhid'
ex:
MODULES=( yourmodules ... !usbhid lmpcm_usb usbhid)

Similar Messages

  • Mouse buttons configuration

    I have the Logitech MX600 mouse that comes with the Cordless MX3000 Desktop and i am trying to configure the back/forward buttons.
    I have tried everything i could find on the forums and the wiki but no luck. The configuration i used with the evdev driver is
    Identifier "Mouse1"
    Driver "evdev"
    #Option "Name" "Logitech USB Receiver"
    Option "Device" "/dev/input/event3"
    Option "Buttons" "12"
    Option "ZAxisMapping" "4 5"
    I have also tried commenting out the Name option and commenting the Device one but nothing. The config i use with the "mouse" driver is
    Identifier "Mouse1"
    Driver "mouse"
    Option "Protocol" "Auto" # Auto detect
    Option "Device" "/dev/input/mice"
    Option "SendCoreEvents" "true"
    Option "Buttons" "12"
    Option "ZAxisMapping" "4 5"
    and again no luck.
    I am using running the stock 2.6.19 Arch kernel and Xorg 7.1. Can anyone help me?
    Thanks in advance.

    Thanks for the reply but as i stated in my first post, i already did what is on that wiki page. In fact when i use the device name as an option, X won't even start and i get this output in the log
    II) Mouse1-usb-0000:00:1d.2-2/input0: Init
    (**) Mouse1-usb-0000:00:1d.2-2/input1: 5 valuators.
    (**) evdev_btn.c (166): Registering 12 buttons.
    (II) Mouse1-usb-0000:00:1d.2-2/input1: Init
    (II) evdev brain: Rescanning devices (2).
    (II) Mouse1-usb-0000:00:1d.2-2/input0: On
    (II) Mouse1-usb-0000:00:1d.2-2/input1: On
    Backtrace:
    0: /usr/bin/X(xf86SigHandler+0x84) [0x80c46d4]
    1: [0xb7fd6420]
    2: /usr/bin/X(main+0x6ad) [0x806ee2d]
    3: /lib/libc.so.6(__libc_start_main+0xd8) [0xb7def7c8]
    4: /usr/bin/X(FontFileCompleteXLFD+0xad) [0x806df31]
    Fatal server error:
    Caught signal 11. Server aborting
    Using evdev i can only start X when using the device option in xorg.conf and setting it to the event i get from /proc/bus/input/devices. But even then the back/forward buttons are not working, they just behave like the left mouse button.
    Oh, i forgot to add that i tweak the buttons with  xmodmap -e "pointer = 1 2 3 4 5 8 9 10 11 12 6 7" otherwise nothing works with evdev.

  • HOWTO: Enabling Forward, Back Buttons, Logitech MX1000 Mouse

    Enabling Forward and Back Buttons, Logitech MX1000 Mouse
    (and Microsoft Wireless Intellimouse Explorer, apparently)
    Step 1: Get, Install evdev
    ==========================
    First, use evdev as the Xorg mouse driver.
    Get this module, install it, and make sure it is loaded each time you run Linux.
    For Arch, this means:
    # pacman --sync xf86-input-evdev
    and adding "evdev" to the modules list in /etc/rc.conf.
    Step 2: Modify xorg.conf to Use evdev as Your Mouse Driver
    ==========================================================
    Next, in /etc/X11/xorg.conf, create an evdev-based input device that specifies your mouse:
    # evdev based section for Logitech MX1000 mouse
    Section "InputDevice"
    Identifier "Evdev Mouse"
    Driver "evdev"
    Option "Name" "Logitech USB Receiver"
    Option "CorePointer"
    EndSection
    Note: then "Name" field above is important. Find out the name for your device via:
    % egrep "Name|Handlers" /proc/bus/input/device
    In the case of the Logitech MX1000 mouse, which is wireless, it is: "Logitech USB Receiver".
    Step 3: Modify Xorg ServerLayout to Use Your evdev Mouse
    ========================================================
    Now modify the Xorg server layout to use this mouse entry:
    Section "ServerLayout"
    Identifier "Xorg Configured"
    Screen 0 "Screen0" 0 0
    InputDevice "Keyboard0" "CoreKeyboard"
    InputDevice "Evdev Mouse" "CorePointer"
    # PS/2 Mouse not detected
    # Serial Mouse not detected
    EndSection
    Step 4: Do Some Button Mapping for The Forward and Back Buttons
    ===============================================================
    Now, add the following to your .xinitrc, or somewhere where it will be executed each time X starts:
    % xmodmap -e "pointer = 1 2 3 4 5 8 9 6 7"
    You will receive the warning:
        Warning: Only changing the first 9 of 20 buttons.
    Don't worry about this - it is normal.
    Finally, to get those pesky Forward and Back buttons working in some Gnome apps such as Nautilus,
    get and install xvkbd and xbindkeys. Now create file ~/.xbindkeysrc, containing:
    # Mouse Buttons
    "/usr/bin/xvkbd -xsendevent -text "\[Alt_L]\[Left]""
    m:0x0 + b:6
    "/usr/bin/xvkbd -xsendevent -text "\[Alt_L]\[Right]""
    m:0x0 + b:7
    "/usr/bin/xvkbd -xsendevent -text "\[Left]""
    m:0x0 + b:8
    "/usr/bin/xvkbd -xsendevent -text "\[Right]""
    m:0x0 + b:9
    and add the following to your .xinitrc, or somewhere where it will be executed each time X starts:
    % xbindkeys
    That is it! Simple n'est pas? :-)
    Many, many thanks to Arch forum member MrWeatherbee, who provided most of the key elements of the above - thanks!
    Last edited by mac57 (2007-08-20 14:46:29)

    Hi Misfit138, I agree that the general ideas are there already in the Wiki, but even after reading that entry, I was not able to get things working. The existing entry is not specific enough to the MX1000 mouse. So, although I have never contributed to a Wiki before, I think it is likely a good idea to do so in this case. I will make sure that the entry is very MX1000 specific. It will address a small audience, but it is one way of giving back a little to the community.

  • Logitech mouse buttons not working in photoshop cc 2014

    logitech mouse buttons not working in photoshop cc 2014 winds 8.1. Is this a common problem?
    I have updated the latest drivers and have a few buttons programmed with keyboard shortcuts that used to work in previous versions of Photoshop but don't work now.
    Scrolling with mouse in bridge stopped working in cc butI see it is now working.
    any ideas?

    Many Photoshop extensions are not compatible with Photoshop CC 2014 for Adobe removed support for Flash Panels in CC 2014. Many extensions panels are flash based.  Check with the developer to see if their blendmein extension works with CC 2014.
    Adobe does not maintain Photoshop so it backward compatible with prior versions of Photoshop.  This brakes things like action scripts plugins extensions etc. Keep old version of Photoshop installed....

  • Logitech MX518 - mouse sensitivity buttons [solved]

    Hello everyone.
    Does anyone know, how to disable default behavior of Logitech MX518 mouse sensitivity buttons (the ones on top of mouse with + and -)?
    I am looking for this thing for some time, and have no luck.
    Only one thing I managed to find out is, that those two buttons dont send any events - in xev there are no info after pressing them. So I think problem is that evdev dont send any events (or is it kernel?).
    My xorg setup is
    Section "InputDevice"
    Identifier "USB Mouse"
    Driver "mouse"
    Option "Device" "/dev/input/event4"
    Option "Protocol" "evedev"
    Option "ZAxisMapping" "4 5"
    Option "SendCoreEvents" "true"
    EndSection
    If anyone know anything helpfull, please let me know.
    PS. I hope I am posting in the right section
    Last edited by Trakhan (2009-01-17 15:54:48)

    Hi!
    First, I'd just like to introduce myself and say that i really love Archlinux and the community here. Arch is really exactly what I was looking for in a distro.
    That said, I'm bumping this topic since I have a very similar problem but the proposed solution doesn't seem to work for me.
    I too, would like to free up my logitech MX518 sensitivity buttons. I have installed lomoco but it isn't working for me.
    "lomoco -h" gives me the following in a terminal:
    003.003: 046d:c051 Unsupported Logitech device: USB-PS/2 Optical Mouse
    I've also taken a look at my lomoco_mouse.conf in /etc/udev but the settings there actually doesn't seem to change anything.
    The solution may be simple but I'm really at a total loss and have no idea where to go from here. I appreciate any help I get. Thanks.

  • Kensington Expert Mouse (Trackball) Button Configuration

    I'm trying to set up my trackball mouse. Most of the buttons etc. work out of the box, but I need to make a couple of tweaks. 
    I've spent ages trawling the net and the arch wiki  and I simply can't get my head around this. Especially with the new xorg changes and most of the docs now being out of date.
    The mouse has 4 buttons + a scroll wheel.  I've managed to map them using xev:
    Bottom Left Button: 1
    Top Left Button: 2
    Bottom Right Button: 3
    Top Right Button: 8
    Scroll up: 4
    Scroll down: 5
    At the moment 1 is a left click and 3 is a right click.  Button 8 seems to be "back" and button 2 seems to be middle click. The scroll wheel works as expected.
    What I want is for button 2 to be a double left click and button 8 to be a right click.  Can anyone help me figure this out?

    I've figured out how to do the double click thing :-) Here it is for anyone else interested:
    1) Run xev and move your mouse pointer into the white square.  Now click the button you wish to map to a double click.
    2) Make a mental note of which button number xev reveals that mouse button to be - in my case, the top left button is button 8
    3) install xbindkeys and xautomation - the latter can be found in AUR
    4) run:
    xbindkeys --defaults > /home/your-user-name/.xbindkeysrc
    replacing "your-user-name" with (obviously) your user name
    5) add the following at the bottom, replacing Y withthe number you made a note of in step 2
    "/usr/bin/xte 'mouseclick 1' 'mouseclick 1' &"
    b:Y + Release
    and save
    6) run
    xbindkeys -n -v
    to check if there are any errors in your config file
    7) If that has all worked then you need to configure xbindkeys to run at X startup - the method will vary depending on you DE/WM - I use fluxbox and so simply added
    xbindkeys &
    to my ~/.fluxbox/startup file
    Hope that helps!

  • Touchpad detected as PS/2 Logitech Wheel Mouse

    Hi,
    The touchpad on my Asus U46SV laptop is being detected as a PS/2 Logitech Wheel Mouse. Therefore no touchpad driver is loaded and all fancy features (two-finger scrolling, disable while typing, etc) are unavailable. How can I fix this?
    $ xinput list
    ⎡ Virtual core pointer id=2 [master pointer (3)]
    ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
    ⎜ ↳ PS/2 Logitech Wheel Mouse id=13 [slave pointer (2)]
    ⎣ Virtual core keyboard id=3 [master keyboard (2)]
    ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
    ↳ Power Button id=6 [slave keyboard (3)]
    ↳ Video Bus id=7 [slave keyboard (3)]
    ↳ Video Bus id=8 [slave keyboard (3)]
    ↳ Sleep Button id=9 [slave keyboard (3)]
    ↳ ASUS USB2.0 WebCam id=10 [slave keyboard (3)]
    ↳ Asus WMI hotkeys id=11 [slave keyboard (3)]
    ↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
    $ dmesg
    [ 0.000000] Initializing cgroup subsys cpuset
    [ 0.000000] Initializing cgroup subsys cpu
    [ 0.000000] Linux version 3.0-ARCH (tobias@T-POWA-LX) (gcc version 4.6.1 (GCC) ) #1 SMP PREEMPT Tue Aug 16 08:44:20 CEST 2011
    [ 0.000000] Command line: root=/dev/disk/by-uuid/f3bdc9ce-59f4-42c8-98cd-bacdc7803d59 ro
    [ 0.000000] BIOS-provided physical RAM map:
    [ 0.000000] BIOS-e820: 0000000000000000 - 000000000009e800 (usable)
    [ 0.000000] BIOS-e820: 000000000009e800 - 00000000000a0000 (reserved)
    [ 0.000000] BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
    [ 0.000000] BIOS-e820: 0000000000100000 - 0000000020000000 (usable)
    [ 0.000000] BIOS-e820: 0000000020000000 - 0000000020200000 (reserved)
    [ 0.000000] BIOS-e820: 0000000020200000 - 0000000040000000 (usable)
    [ 0.000000] BIOS-e820: 0000000040000000 - 0000000040200000 (reserved)
    [ 0.000000] BIOS-e820: 0000000040200000 - 00000000aabcc000 (usable)
    [ 0.000000] BIOS-e820: 00000000aabcc000 - 00000000aacdf000 (reserved)
    [ 0.000000] BIOS-e820: 00000000aacdf000 - 00000000aace1000 (usable)
    [ 0.000000] BIOS-e820: 00000000aace1000 - 00000000aacf4000 (reserved)
    [ 0.000000] BIOS-e820: 00000000aacf4000 - 00000000aacf5000 (usable)
    [ 0.000000] BIOS-e820: 00000000aacf5000 - 00000000aade8000 (reserved)
    [ 0.000000] BIOS-e820: 00000000aade8000 - 00000000aaf19000 (usable)
    [ 0.000000] BIOS-e820: 00000000aaf19000 - 00000000aafe8000 (ACPI NVS)
    [ 0.000000] BIOS-e820: 00000000aafe8000 - 00000000aaffd000 (usable)
    [ 0.000000] BIOS-e820: 00000000aaffd000 - 00000000ab000000 (ACPI data)
    [ 0.000000] BIOS-e820: 00000000ab000000 - 00000000afa00000 (reserved)
    [ 0.000000] BIOS-e820: 00000000e0000000 - 00000000e4000000 (reserved)
    [ 0.000000] BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
    [ 0.000000] BIOS-e820: 00000000fed10000 - 00000000fed14000 (reserved)
    [ 0.000000] BIOS-e820: 00000000fed18000 - 00000000fed1a000 (reserved)
    [ 0.000000] BIOS-e820: 00000000fed1c000 - 00000000fed20000 (reserved)
    [ 0.000000] BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
    [ 0.000000] BIOS-e820: 00000000ff980000 - 00000000ffc00000 (reserved)
    [ 0.000000] BIOS-e820: 00000000ffd80000 - 0000000100000000 (reserved)
    [ 0.000000] BIOS-e820: 0000000100000000 - 000000014fe00000 (usable)
    [ 0.000000] NX (Execute Disable) protection: active
    [ 0.000000] DMI 2.7 present.
    [ 0.000000] DMI: ASUSTeK Computer Inc. U46SV/U46SV, BIOS U46SV.203 06/09/2011
    [ 0.000000] e820 update range: 0000000000000000 - 0000000000010000 (usable) ==> (reserved)
    [ 0.000000] e820 remove range: 00000000000a0000 - 0000000000100000 (usable)
    [ 0.000000] No AGP bridge found
    [ 0.000000] last_pfn = 0x14fe00 max_arch_pfn = 0x400000000
    [ 0.000000] MTRR default type: uncachable
    [ 0.000000] MTRR fixed ranges enabled:
    [ 0.000000] 00000-9FFFF write-back
    [ 0.000000] A0000-BFFFF uncachable
    [ 0.000000] C0000-CFFFF write-protect
    [ 0.000000] D0000-E7FFF uncachable
    [ 0.000000] E8000-FFFFF write-protect
    [ 0.000000] MTRR variable ranges enabled:
    [ 0.000000] 0 base 000000000 mask F80000000 write-back
    [ 0.000000] 1 base 080000000 mask FE0000000 write-back
    [ 0.000000] 2 base 0A0000000 mask FF8000000 write-back
    [ 0.000000] 3 base 0A8000000 mask FFC000000 write-back
    [ 0.000000] 4 base 0AB000000 mask FFF000000 uncachable
    [ 0.000000] 5 base 100000000 mask FC0000000 write-back
    [ 0.000000] 6 base 140000000 mask FF0000000 write-back
    [ 0.000000] 7 base 14FE00000 mask FFFE00000 uncachable
    [ 0.000000] 8 disabled
    [ 0.000000] 9 disabled
    [ 0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
    [ 0.000000] e820 update range: 00000000ab000000 - 0000000100000000 (usable) ==> (reserved)
    [ 0.000000] last_pfn = 0xaaffd max_arch_pfn = 0x400000000
    [ 0.000000] found SMP MP-table at [ffff8800000fcc70] fcc70
    [ 0.000000] initial memory mapped : 0 - 20000000
    [ 0.000000] Base memory trampoline at [ffff880000099000] 99000 size 20480
    [ 0.000000] init_memory_mapping: 0000000000000000-00000000aaffd000
    [ 0.000000] 0000000000 - 00aae00000 page 2M
    [ 0.000000] 00aae00000 - 00aaffd000 page 4k
    [ 0.000000] kernel direct mapping tables up to aaffd000 @ aaff8000-aaffd000
    [ 0.000000] init_memory_mapping: 0000000100000000-000000014fe00000
    [ 0.000000] 0100000000 - 014fe00000 page 2M
    [ 0.000000] kernel direct mapping tables up to 14fe00000 @ 14fdf9000-14fe00000
    [ 0.000000] RAMDISK: 1fda0000 - 1fff0000
    [ 0.000000] ACPI: RSDP 00000000000f0430 00024 (v02 _ASUS_)
    [ 0.000000] ACPI: XSDT 00000000aaffee18 00074 (v01 _ASUS_ Notebook 06222004 MSFT 00010013)
    [ 0.000000] ACPI: FACP 00000000aaf9bd98 000F4 (v04 _ASUS_ NoteBook 06222004 MSFT 00010013)
    [ 0.000000] ACPI Warning: 32/64 FACS address mismatch in FADT - two FACS tables! (20110413/tbfadt-369)
    [ 0.000000] ACPI Warning: 32/64X FACS address mismatch in FADT - 0xAAFE5E40/0x00000000AAFE5D40, using 32 (20110413/tbfadt-489)
    [ 0.000000] ACPI: DSDT 00000000aaf7c018 0DC69 (v01 _ASUS_ NoteBook 00000000 INTL 20091112)
    [ 0.000000] ACPI: FACS 00000000aafe5e40 00040
    [ 0.000000] ACPI: APIC 00000000aaffdf18 000CC (v02 _ASUS_ NoteBook 06222004 MSFT 00010013)
    [ 0.000000] ACPI: HPET 00000000aafe6d18 00038 (v01 _ASUS_ NoteBook 06222004 AMI. 00000003)
    [ 0.000000] ACPI: ECDT 00000000aafe5b18 000C1 (v01 _ASUS_ NoteBook 06222004 AMI 00000000)
    [ 0.000000] ACPI: MCFG 00000000aafe6c98 0003C (v01 _ASUS_ NoteBook 06222004 MSFT 00000097)
    [ 0.000000] ACPI: SSDT 00000000aaf7b818 00799 (v01 PmRef Cpu0Ist 00003000 INTL 20091112)
    [ 0.000000] ACPI: SSDT 00000000aaf7a018 00996 (v01 PmRef CpuPm 00003000 INTL 20091112)
    [ 0.000000] ACPI: SLIC 00000000aaf9cc18 00176 (v01 _ASUS_ Notebook 06222004 ASUS 00000001)
    [ 0.000000] ACPI: SSDT 00000000aaf5ea98 002EF (v01 SataRe SataTabl 00001000 INTL 20091112)
    [ 0.000000] ACPI: ASF! 00000000aafe5a18 000A0 (v32 INTEL HCG568D 00000001 MSFT 000F4240)
    [ 0.000000] ACPI: Local APIC address 0xfee00000
    [ 0.000000] No NUMA configuration found
    [ 0.000000] Faking a node at 0000000000000000-000000014fe00000
    [ 0.000000] Initmem setup node 0 0000000000000000-000000014fe00000
    [ 0.000000] NODE_DATA [000000014fdfb000 - 000000014fdfffff]
    [ 0.000000] [ffffea0000000000-ffffea00049fffff] PMD -> [ffff88014b400000-ffff88014edfffff] on node 0
    [ 0.000000] Zone PFN ranges:
    [ 0.000000] DMA 0x00000010 -> 0x00001000
    [ 0.000000] DMA32 0x00001000 -> 0x00100000
    [ 0.000000] Normal 0x00100000 -> 0x0014fe00
    [ 0.000000] Movable zone start PFN for each node
    [ 0.000000] early_node_map[9] active PFN ranges
    [ 0.000000] 0: 0x00000010 -> 0x0000009e
    [ 0.000000] 0: 0x00000100 -> 0x00020000
    [ 0.000000] 0: 0x00020200 -> 0x00040000
    [ 0.000000] 0: 0x00040200 -> 0x000aabcc
    [ 0.000000] 0: 0x000aacdf -> 0x000aace1
    [ 0.000000] 0: 0x000aacf4 -> 0x000aacf5
    [ 0.000000] 0: 0x000aade8 -> 0x000aaf19
    [ 0.000000] 0: 0x000aafe8 -> 0x000aaffd
    [ 0.000000] 0: 0x00100000 -> 0x0014fe00
    [ 0.000000] On node 0 totalpages: 1025699
    [ 0.000000] DMA zone: 56 pages used for memmap
    [ 0.000000] DMA zone: 5 pages reserved
    [ 0.000000] DMA zone: 3921 pages, LIFO batch:0
    [ 0.000000] DMA32 zone: 14280 pages used for memmap
    [ 0.000000] DMA32 zone: 680269 pages, LIFO batch:31
    [ 0.000000] Normal zone: 4473 pages used for memmap
    [ 0.000000] Normal zone: 322695 pages, LIFO batch:31
    [ 0.000000] ACPI: PM-Timer IO Port: 0x408
    [ 0.000000] ACPI: Local APIC address 0xfee00000
    [ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
    [ 0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] enabled)
    [ 0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x01] enabled)
    [ 0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
    [ 0.000000] ACPI: LAPIC (acpi_id[0x05] lapic_id[0x04] disabled)
    [ 0.000000] ACPI: LAPIC (acpi_id[0x06] lapic_id[0x05] disabled)
    [ 0.000000] ACPI: LAPIC (acpi_id[0x07] lapic_id[0x06] disabled)
    [ 0.000000] ACPI: LAPIC (acpi_id[0x08] lapic_id[0x07] disabled)
    [ 0.000000] ACPI: LAPIC (acpi_id[0x09] lapic_id[0x08] disabled)
    [ 0.000000] ACPI: LAPIC (acpi_id[0x0a] lapic_id[0x09] disabled)
    [ 0.000000] ACPI: LAPIC (acpi_id[0x0b] lapic_id[0x0a] disabled)
    [ 0.000000] ACPI: LAPIC (acpi_id[0x0c] lapic_id[0x0b] disabled)
    [ 0.000000] ACPI: LAPIC (acpi_id[0x0d] lapic_id[0x0c] disabled)
    [ 0.000000] ACPI: LAPIC (acpi_id[0x0e] lapic_id[0x0d] disabled)
    [ 0.000000] ACPI: LAPIC (acpi_id[0x0f] lapic_id[0x0e] disabled)
    [ 0.000000] ACPI: LAPIC (acpi_id[0x10] lapic_id[0x0f] disabled)
    [ 0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
    [ 0.000000] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23
    [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
    [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
    [ 0.000000] ACPI: IRQ0 used by override.
    [ 0.000000] ACPI: IRQ2 used by override.
    [ 0.000000] ACPI: IRQ9 used by override.
    [ 0.000000] Using ACPI (MADT) for SMP configuration information
    [ 0.000000] ACPI: HPET id: 0x8086a701 base: 0xfed00000
    [ 0.000000] SMP: Allowing 16 CPUs, 12 hotplug CPUs
    [ 0.000000] nr_irqs_gsi: 40
    [ 0.000000] PM: Registered nosave memory: 000000000009e000 - 000000000009f000
    [ 0.000000] PM: Registered nosave memory: 000000000009f000 - 00000000000a0000
    [ 0.000000] PM: Registered nosave memory: 00000000000a0000 - 00000000000e0000
    [ 0.000000] PM: Registered nosave memory: 00000000000e0000 - 0000000000100000
    [ 0.000000] PM: Registered nosave memory: 0000000020000000 - 0000000020200000
    [ 0.000000] PM: Registered nosave memory: 0000000040000000 - 0000000040200000
    [ 0.000000] PM: Registered nosave memory: 00000000aabcc000 - 00000000aacdf000
    [ 0.000000] PM: Registered nosave memory: 00000000aace1000 - 00000000aacf4000
    [ 0.000000] PM: Registered nosave memory: 00000000aacf5000 - 00000000aade8000
    [ 0.000000] PM: Registered nosave memory: 00000000aaf19000 - 00000000aafe8000
    [ 0.000000] PM: Registered nosave memory: 00000000aaffd000 - 00000000ab000000
    [ 0.000000] PM: Registered nosave memory: 00000000ab000000 - 00000000afa00000
    [ 0.000000] PM: Registered nosave memory: 00000000afa00000 - 00000000e0000000
    [ 0.000000] PM: Registered nosave memory: 00000000e0000000 - 00000000e4000000
    [ 0.000000] PM: Registered nosave memory: 00000000e4000000 - 00000000fec00000
    [ 0.000000] PM: Registered nosave memory: 00000000fec00000 - 00000000fec01000
    [ 0.000000] PM: Registered nosave memory: 00000000fec01000 - 00000000fed10000
    [ 0.000000] PM: Registered nosave memory: 00000000fed10000 - 00000000fed14000
    [ 0.000000] PM: Registered nosave memory: 00000000fed14000 - 00000000fed18000
    [ 0.000000] PM: Registered nosave memory: 00000000fed18000 - 00000000fed1a000
    [ 0.000000] PM: Registered nosave memory: 00000000fed1a000 - 00000000fed1c000
    [ 0.000000] PM: Registered nosave memory: 00000000fed1c000 - 00000000fed20000
    [ 0.000000] PM: Registered nosave memory: 00000000fed20000 - 00000000fee00000
    [ 0.000000] PM: Registered nosave memory: 00000000fee00000 - 00000000fee01000
    [ 0.000000] PM: Registered nosave memory: 00000000fee01000 - 00000000ff980000
    [ 0.000000] PM: Registered nosave memory: 00000000ff980000 - 00000000ffc00000
    [ 0.000000] PM: Registered nosave memory: 00000000ffc00000 - 00000000ffd80000
    [ 0.000000] PM: Registered nosave memory: 00000000ffd80000 - 0000000100000000
    [ 0.000000] Allocating PCI resources starting at afa00000 (gap: afa00000:30600000)
    [ 0.000000] Booting paravirtualized kernel on bare hardware
    [ 0.000000] setup_percpu: NR_CPUS:64 nr_cpumask_bits:64 nr_cpu_ids:16 nr_node_ids:1
    [ 0.000000] PERCPU: Embedded 27 pages/cpu @ffff88014fa00000 s78464 r8192 d23936 u131072
    [ 0.000000] pcpu-alloc: s78464 r8192 d23936 u131072 alloc=1*2097152
    [ 0.000000] pcpu-alloc: [0] 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15
    [ 0.000000] Built 1 zonelists in Node order, mobility grouping on. Total pages: 1006885
    [ 0.000000] Policy zone: Normal
    [ 0.000000] Kernel command line: root=/dev/disk/by-uuid/f3bdc9ce-59f4-42c8-98cd-bacdc7803d59 ro
    [ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
    [ 0.000000] xsave/xrstor: enabled xstate_bv 0x7, cntxt size 0x340
    [ 0.000000] Checking aperture...
    [ 0.000000] No AGP bridge found
    [ 0.000000] Calgary: detecting Calgary via BIOS EBDA area
    [ 0.000000] Calgary: Unable to locate Rio Grande table in EBDA - bailing!
    [ 0.000000] Memory: 3963540k/5502976k available (4064k kernel code, 1400180k absent, 139256k reserved, 3304k data, 712k init)
    [ 0.000000] SLUB: Genslabs=15, HWalign=64, Order=0-3, MinObjects=0, CPUs=16, Nodes=1
    [ 0.000000] Preemptible hierarchical RCU implementation.
    [ 0.000000] Verbose stalled-CPUs detection is disabled.
    [ 0.000000] NR_IRQS:2304
    [ 0.000000] Extended CMOS year: 2000
    [ 0.000000] Console: colour VGA+ 80x25
    [ 0.000000] console [tty0] enabled
    [ 0.000000] allocated 33554432 bytes of page_cgroup
    [ 0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
    [ 0.000000] hpet clockevent registered
    [ 0.000000] Fast TSC calibration using PIT
    [ 0.003333] Detected 2294.473 MHz processor.
    [ 0.000003] Calibrating delay loop (skipped), value calculated using timer frequency.. 4590.15 BogoMIPS (lpj=7648243)
    [ 0.000007] pid_max: default: 32768 minimum: 301
    [ 0.000118] Security Framework initialized
    [ 0.000122] AppArmor: AppArmor disabled by boot time parameter
    [ 0.000492] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
    [ 0.001691] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
    [ 0.002141] Mount-cache hash table entries: 256
    [ 0.002461] Initializing cgroup subsys cpuacct
    [ 0.002487] Initializing cgroup subsys memory
    [ 0.002502] Initializing cgroup subsys devices
    [ 0.002504] Initializing cgroup subsys freezer
    [ 0.002505] Initializing cgroup subsys net_cls
    [ 0.002507] Initializing cgroup subsys blkio
    [ 0.002553] CPU: Physical Processor ID: 0
    [ 0.002555] CPU: Processor Core ID: 0
    [ 0.002560] mce: CPU supports 7 MCE banks
    [ 0.002572] CPU0: Thermal monitoring enabled (TM1)
    [ 0.002578] using mwait in idle threads.
    [ 0.003714] ACPI: Core revision 20110413
    [ 0.160380] ftrace: allocating 16144 entries in 64 pages
    [ 0.167075] Switched APIC routing to physical flat.
    [ 0.167426] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
    [ 0.200410] CPU0: Intel(R) Core(TM) i5-2410M CPU @ 2.30GHz stepping 07
    [ 0.304675] Performance Events: PEBS fmt1+, SandyBridge events, Intel PMU driver.
    [ 0.304681] ... version: 3
    [ 0.304682] ... bit width: 48
    [ 0.304683] ... generic registers: 4
    [ 0.304685] ... value mask: 0000ffffffffffff
    [ 0.304686] ... max period: 000000007fffffff
    [ 0.304687] ... fixed-purpose events: 3
    [ 0.304688] ... event mask: 000000070000000f
    [ 0.324897] NMI watchdog enabled, takes one hw-pmu counter.
    [ 0.351341] Booting Node 0, Processors #1
    [ 0.351348] smpboot cpu 1: start_ip = 99000
    [ 0.464652] NMI watchdog enabled, takes one hw-pmu counter.
    [ 0.484623] #2
    [ 0.484627] smpboot cpu 2: start_ip = 99000
    [ 0.597913] NMI watchdog enabled, takes one hw-pmu counter.
    [ 0.617876] #3
    [ 0.617880] smpboot cpu 3: start_ip = 99000
    [ 0.741252] NMI watchdog enabled, takes one hw-pmu counter.
    [ 0.747769] Brought up 4 CPUs
    [ 0.747775] Total of 4 processors activated (18364.91 BogoMIPS).
    [ 0.750911] devtmpfs: initialized
    [ 0.751676] PM: Registering ACPI NVS region at aaf19000 (847872 bytes)
    [ 0.752391] print_constraints: dummy:
    [ 0.752459] NET: Registered protocol family 16
    [ 0.752545] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it
    [ 0.752547] ACPI: bus type pci registered
    [ 0.752684] PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xe0000000-0xe3ffffff] (base 0xe0000000)
    [ 0.752687] PCI: MMCONFIG at [mem 0xe0000000-0xe3ffffff] reserved in E820
    [ 0.768153] PCI: Using configuration type 1 for base access
    [ 0.768569] bio: create slab <bio-0> at 0
    [ 0.770460] ACPI: EC: EC description table is found, configuring boot EC
    [ 0.770465] ACPI: EC: Look up EC in DSDT
    [ 0.772328] ACPI: Executed 1 blocks of module-level executable AML code
    [ 0.784480] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored
    [ 0.854764] ACPI: SSDT 00000000aadbc718 00694 (v01 PmRef Cpu0Cst 00003001 INTL 20091112)
    [ 0.855208] ACPI: Dynamic OEM Table Load:
    [ 0.855210] ACPI: SSDT (null) 00694 (v01 PmRef Cpu0Cst 00003001 INTL 20091112)
    [ 0.864674] ACPI: SSDT 00000000aadbda98 00303 (v01 PmRef ApIst 00003000 INTL 20091112)
    [ 0.865144] ACPI: Dynamic OEM Table Load:
    [ 0.865146] ACPI: SSDT (null) 00303 (v01 PmRef ApIst 00003000 INTL 20091112)
    [ 0.874544] ACPI: SSDT 00000000aadbbd98 00119 (v01 PmRef ApCst 00003000 INTL 20091112)
    [ 0.874985] ACPI: Dynamic OEM Table Load:
    [ 0.874987] ACPI: SSDT (null) 00119 (v01 PmRef ApCst 00003000 INTL 20091112)
    [ 0.894586] ACPI: Interpreter enabled
    [ 0.894589] ACPI: (supports S0 S1 S3 S4 S5)
    [ 0.894611] ACPI: Using IOAPIC for interrupt routing
    [ 0.999159] ACPI: EC: GPE = 0x1b, I/O: command/status = 0x66, data = 0x62
    [ 0.999351] ACPI: No dock devices found.
    [ 0.999352] HEST: Table not found.
    [ 0.999355] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
    [ 0.999558] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-3e])
    [ 0.999930] pci_root PNP0A08:00: host bridge window [io 0x0000-0x0cf7]
    [ 0.999932] pci_root PNP0A08:00: host bridge window [io 0x0d00-0xffff]
    [ 0.999934] pci_root PNP0A08:00: host bridge window [mem 0x000a0000-0x000bffff]
    [ 0.999936] pci_root PNP0A08:00: host bridge window [mem 0x000d0000-0x000d3fff]
    [ 0.999938] pci_root PNP0A08:00: host bridge window [mem 0x000d4000-0x000d7fff]
    [ 0.999940] pci_root PNP0A08:00: host bridge window [mem 0x000d8000-0x000dbfff]
    [ 0.999942] pci_root PNP0A08:00: host bridge window [mem 0x000dc000-0x000dffff]
    [ 0.999944] pci_root PNP0A08:00: host bridge window [mem 0x000e0000-0x000e3fff]
    [ 0.999946] pci_root PNP0A08:00: host bridge window [mem 0x000e4000-0x000e7fff]
    [ 0.999948] pci_root PNP0A08:00: host bridge window [mem 0xafa00000-0xfeafffff]
    [ 0.999950] pci_root PNP0A08:00: host bridge window [mem 0xfed40000-0xfed44fff]
    [ 0.999961] pci 0000:00:00.0: [8086:0104] type 0 class 0x000600
    [ 0.999994] pci 0000:00:01.0: [8086:0101] type 1 class 0x000604
    [ 1.000018] pci 0000:00:01.0: PME# supported from D0 D3hot D3cold
    [ 1.000021] pci 0000:00:01.0: PME# disabled
    [ 1.000038] pci 0000:00:02.0: [8086:0116] type 0 class 0x000300
    [ 1.000048] pci 0000:00:02.0: reg 10: [mem 0xdc400000-0xdc7fffff 64bit]
    [ 1.000055] pci 0000:00:02.0: reg 18: [mem 0xb0000000-0xbfffffff 64bit pref]
    [ 1.000059] pci 0000:00:02.0: reg 20: [io 0xe000-0xe03f]
    [ 1.000109] pci 0000:00:16.0: [8086:1c3a] type 0 class 0x000780
    [ 1.000132] pci 0000:00:16.0: reg 10: [mem 0xdf00b000-0xdf00b00f 64bit]
    [ 1.000195] pci 0000:00:16.0: PME# supported from D0 D3hot D3cold
    [ 1.000200] pci 0000:00:16.0: PME# disabled
    [ 1.000231] pci 0000:00:1a.0: [8086:1c2d] type 0 class 0x000c03
    [ 1.000253] pci 0000:00:1a.0: reg 10: [mem 0xdf008000-0xdf0083ff]
    [ 1.000326] pci 0000:00:1a.0: PME# supported from D0 D3hot D3cold
    [ 1.000331] pci 0000:00:1a.0: PME# disabled
    [ 1.000355] pci 0000:00:1b.0: [8086:1c20] type 0 class 0x000403
    [ 1.000371] pci 0000:00:1b.0: reg 10: [mem 0xdf000000-0xdf003fff 64bit]
    [ 1.000426] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
    [ 1.000430] pci 0000:00:1b.0: PME# disabled
    [ 1.000450] pci 0000:00:1c.0: [8086:1c10] type 1 class 0x000604
    [ 1.000513] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
    [ 1.000517] pci 0000:00:1c.0: PME# disabled
    [ 1.000540] pci 0000:00:1c.1: [8086:1c12] type 1 class 0x000604
    [ 1.000603] pci 0000:00:1c.1: PME# supported from D0 D3hot D3cold
    [ 1.000607] pci 0000:00:1c.1: PME# disabled
    [ 1.000632] pci 0000:00:1c.3: [8086:1c16] type 1 class 0x000604
    [ 1.000695] pci 0000:00:1c.3: PME# supported from D0 D3hot D3cold
    [ 1.000699] pci 0000:00:1c.3: PME# disabled
    [ 1.000723] pci 0000:00:1c.5: [8086:1c1a] type 1 class 0x000604
    [ 1.000785] pci 0000:00:1c.5: PME# supported from D0 D3hot D3cold
    [ 1.000789] pci 0000:00:1c.5: PME# disabled
    [ 1.000819] pci 0000:00:1d.0: [8086:1c26] type 0 class 0x000c03
    [ 1.000841] pci 0000:00:1d.0: reg 10: [mem 0xdf007000-0xdf0073ff]
    [ 1.000914] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold
    [ 1.000919] pci 0000:00:1d.0: PME# disabled
    [ 1.000944] pci 0000:00:1f.0: [8086:1c49] type 0 class 0x000601
    [ 1.001066] pci 0000:00:1f.2: [8086:1c03] type 0 class 0x000106
    [ 1.001085] pci 0000:00:1f.2: reg 10: [io 0xe0b0-0xe0b7]
    [ 1.001094] pci 0000:00:1f.2: reg 14: [io 0xe0a0-0xe0a3]
    [ 1.001102] pci 0000:00:1f.2: reg 18: [io 0xe090-0xe097]
    [ 1.001111] pci 0000:00:1f.2: reg 1c: [io 0xe080-0xe083]
    [ 1.001119] pci 0000:00:1f.2: reg 20: [io 0xe060-0xe07f]
    [ 1.001128] pci 0000:00:1f.2: reg 24: [mem 0xdf006000-0xdf0067ff]
    [ 1.001161] pci 0000:00:1f.2: PME# supported from D3hot
    [ 1.001165] pci 0000:00:1f.2: PME# disabled
    [ 1.001183] pci 0000:00:1f.3: [8086:1c22] type 0 class 0x000c05
    [ 1.001199] pci 0000:00:1f.3: reg 10: [mem 0xdf005000-0xdf0050ff 64bit]
    [ 1.001220] pci 0000:00:1f.3: reg 20: [io 0xe040-0xe05f]
    [ 1.001276] pci 0000:01:00.0: [10de:0df4] type 0 class 0x000300
    [ 1.001284] pci 0000:01:00.0: reg 10: [mem 0xdb000000-0xdbffffff]
    [ 1.001292] pci 0000:01:00.0: reg 14: [mem 0xc0000000-0xcfffffff 64bit pref]
    [ 1.001301] pci 0000:01:00.0: reg 1c: [mem 0xd0000000-0xd1ffffff 64bit pref]
    [ 1.001308] pci 0000:01:00.0: reg 24: [io 0xd000-0xd07f]
    [ 1.001314] pci 0000:01:00.0: reg 30: [mem 0xdc000000-0xdc07ffff pref]
    [ 1.001346] pci 0000:00:01.0: PCI bridge to [bus 01-01]
    [ 1.001348] pci 0000:00:01.0: bridge window [io 0xd000-0xdfff]
    [ 1.001351] pci 0000:00:01.0: bridge window [mem 0xdb000000-0xdc0fffff]
    [ 1.001354] pci 0000:00:01.0: bridge window [mem 0xc0000000-0xd1ffffff 64bit pref]
    [ 1.001399] pci 0000:00:1c.0: PCI bridge to [bus 02-02]
    [ 1.001403] pci 0000:00:1c.0: bridge window [io 0xc000-0xcfff]
    [ 1.001407] pci 0000:00:1c.0: bridge window [mem 0xde600000-0xdeffffff]
    [ 1.001414] pci 0000:00:1c.0: bridge window [mem 0xd4200000-0xd4bfffff 64bit pref]
    [ 1.001480] pci 0000:03:00.0: [168c:002b] type 0 class 0x000280
    [ 1.001508] pci 0000:03:00.0: reg 10: [mem 0xddc00000-0xddc0ffff 64bit]
    [ 1.001612] pci 0000:03:00.0: supports D1
    [ 1.001614] pci 0000:03:00.0: PME# supported from D0 D1 D3hot D3cold
    [ 1.001619] pci 0000:03:00.0: PME# disabled
    [ 1.001657] pci 0000:00:1c.1: PCI bridge to [bus 03-03]
    [ 1.001662] pci 0000:00:1c.1: bridge window [io 0xb000-0xbfff]
    [ 1.001666] pci 0000:00:1c.1: bridge window [mem 0xddc00000-0xde5fffff]
    [ 1.001672] pci 0000:00:1c.1: bridge window [mem 0xd3700000-0xd40fffff 64bit pref]
    [ 1.001743] pci 0000:04:00.0: [1b73:1000] type 0 class 0x000c03
    [ 1.001766] pci 0000:04:00.0: reg 10: [mem 0xdd200000-0xdd20ffff]
    [ 1.001908] pci 0000:04:00.0: PME# supported from D0 D3hot
    [ 1.001914] pci 0000:04:00.0: PME# disabled
    [ 1.001944] pci 0000:00:1c.3: PCI bridge to [bus 04-04]
    [ 1.001948] pci 0000:00:1c.3: bridge window [io 0xa000-0xafff]
    [ 1.001952] pci 0000:00:1c.3: bridge window [mem 0xdd200000-0xddbfffff]
    [ 1.001959] pci 0000:00:1c.3: bridge window [mem 0xd2c00000-0xd35fffff 64bit pref]
    [ 1.002025] pci 0000:05:00.0: [1969:1083] type 0 class 0x000200
    [ 1.002053] pci 0000:05:00.0: reg 10: [mem 0xdc800000-0xdc83ffff 64bit]
    [ 1.002068] pci 0000:05:00.0: reg 18: [io 0x9000-0x907f]
    [ 1.002166] pci 0000:05:00.0: PME# supported from D0 D1 D2 D3hot D3cold
    [ 1.002171] pci 0000:05:00.0: PME# disabled
    [ 1.002210] pci 0000:00:1c.5: PCI bridge to [bus 05-05]
    [ 1.002214] pci 0000:00:1c.5: bridge window [io 0x9000-0x9fff]
    [ 1.002219] pci 0000:00:1c.5: bridge window [mem 0xdc800000-0xdd1fffff]
    [ 1.002225] pci 0000:00:1c.5: bridge window [mem 0xd2100000-0xd2afffff 64bit pref]
    [ 1.002249] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
    [ 1.002373] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP01._PRT]
    [ 1.002402] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP02._PRT]
    [ 1.002435] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP04._PRT]
    [ 1.002467] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP06._PRT]
    [ 1.002510] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PEGR._PRT]
    [ 1.002545] pci0000:00: Requesting ACPI _OSC control (0x1d)
    [ 1.002548] pci0000:00: ACPI _OSC request failed (AE_NOT_FOUND), returned control mask: 0x1d
    [ 1.002549] ACPI _OSC control for PCIe not granted, disabling ASPM
    [ 1.700980] ACPI: PCI Interrupt Link [LNKA] (IRQs 1 3 4 5 6 10 *11 12 14 15)
    [ 1.701022] ACPI: PCI Interrupt Link [LNKB] (IRQs 1 *3 4 5 6 10 11 12 14 15)
    [ 1.701063] ACPI: PCI Interrupt Link [LNKC] (IRQs 1 3 4 5 6 10 *11 12 14 15)
    [ 1.701104] ACPI: PCI Interrupt Link [LNKD] (IRQs 1 3 4 5 6 *10 11 12 14 15)
    [ 1.701146] ACPI: PCI Interrupt Link [LNKE] (IRQs 1 3 4 5 6 10 11 12 14 15) *0, disabled.
    [ 1.701186] ACPI: PCI Interrupt Link [LNKF] (IRQs 1 3 4 5 6 10 11 12 14 15) *0, disabled.
    [ 1.701226] ACPI: PCI Interrupt Link [LNKG] (IRQs 1 3 4 *5 6 10 11 12 14 15)
    [ 1.701264] ACPI: PCI Interrupt Link [LNKH] (IRQs 1 3 *4 5 6 10 11 12 14 15)
    [ 1.701338] vgaarb: device added: PCI:0000:00:02.0,decodes=io+mem,owns=io+mem,locks=none
    [ 1.701345] vgaarb: device added: PCI:0000:01:00.0,decodes=io+mem,owns=none,locks=none
    [ 1.701347] vgaarb: loaded
    [ 1.701348] vgaarb: bridge control possible 0000:01:00.0
    [ 1.701349] vgaarb: bridge control possible 0000:00:02.0
    [ 1.701410] PCI: Using ACPI for IRQ routing
    [ 1.702943] PCI: pci_cache_line_size set to 64 bytes
    [ 1.703021] reserve RAM buffer: 000000000009e800 - 000000000009ffff
    [ 1.703024] reserve RAM buffer: 00000000aabcc000 - 00000000abffffff
    [ 1.703027] reserve RAM buffer: 00000000aace1000 - 00000000abffffff
    [ 1.703029] reserve RAM buffer: 00000000aacf5000 - 00000000abffffff
    [ 1.703031] reserve RAM buffer: 00000000aaf19000 - 00000000abffffff
    [ 1.703033] reserve RAM buffer: 00000000aaffd000 - 00000000abffffff
    [ 1.703035] reserve RAM buffer: 000000014fe00000 - 000000014fffffff
    [ 1.703130] NetLabel: Initializing
    [ 1.703131] NetLabel: domain hash size = 128
    [ 1.703132] NetLabel: protocols = UNLABELED CIPSOv4
    [ 1.703144] NetLabel: unlabeled traffic allowed by default
    [ 1.703158] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0, 0, 0, 0, 0, 0
    [ 1.703163] hpet0: 8 comparators, 64-bit 14.318180 MHz counter
    [ 1.705180] Switching to clocksource hpet
    [ 1.707228] Switched to NOHz mode on CPU #0
    [ 1.707282] Switched to NOHz mode on CPU #1
    [ 1.707289] Switched to NOHz mode on CPU #2
    [ 1.707371] Switched to NOHz mode on CPU #3
    [ 1.709995] pnp: PnP ACPI init
    [ 1.710009] ACPI: bus type pnp registered
    [ 1.710231] pnp 00:00: [bus 00-3e]
    [ 1.710233] pnp 00:00: [io 0x0000-0x0cf7 window]
    [ 1.710235] pnp 00:00: [io 0x0cf8-0x0cff]
    [ 1.710236] pnp 00:00: [io 0x0d00-0xffff window]
    [ 1.710238] pnp 00:00: [mem 0x000a0000-0x000bffff window]
    [ 1.710240] pnp 00:00: [mem 0x000c0000-0x000c3fff window]
    [ 1.710242] pnp 00:00: [mem 0x000c4000-0x000c7fff window]
    [ 1.710243] pnp 00:00: [mem 0x000c8000-0x000cbfff window]
    [ 1.710245] pnp 00:00: [mem 0x000cc000-0x000cffff window]
    [ 1.710247] pnp 00:00: [mem 0x000d0000-0x000d3fff window]
    [ 1.710248] pnp 00:00: [mem 0x000d4000-0x000d7fff window]
    [ 1.710250] pnp 00:00: [mem 0x000d8000-0x000dbfff window]
    [ 1.710252] pnp 00:00: [mem 0x000dc000-0x000dffff window]
    [ 1.710253] pnp 00:00: [mem 0x000e0000-0x000e3fff window]
    [ 1.710255] pnp 00:00: [mem 0x000e4000-0x000e7fff window]
    [ 1.710257] pnp 00:00: [mem 0x000e8000-0x000ebfff window]
    [ 1.710258] pnp 00:00: [mem 0x000ec000-0x000effff window]
    [ 1.710260] pnp 00:00: [mem 0x000f0000-0x000fffff window]
    [ 1.710262] pnp 00:00: [mem 0xafa00000-0xfeafffff window]
    [ 1.710264] pnp 00:00: [mem 0xfed40000-0xfed44fff window]
    [ 1.710335] pnp 00:00: Plug and Play ACPI device, IDs PNP0a08 PNP0a03 (active)
    [ 1.710347] pnp 00:01: [io 0x0000-0x001f]
    [ 1.710349] pnp 00:01: [io 0x0081-0x0091]
    [ 1.710350] pnp 00:01: [io 0x0093-0x009f]
    [ 1.710351] pnp 00:01: [io 0x00c0-0x00df]
    [ 1.710353] pnp 00:01: [dma 4]
    [ 1.710371] pnp 00:01: Plug and Play ACPI device, IDs PNP0200 (active)
    [ 1.710378] pnp 00:02: [mem 0xff000000-0xffffffff]
    [ 1.710395] pnp 00:02: Plug and Play ACPI device, IDs INT0800 (active)
    [ 1.710466] pnp 00:03: [mem 0xfed00000-0xfed003ff]
    [ 1.710484] pnp 00:03: Plug and Play ACPI device, IDs PNP0103 (active)
    [ 1.710493] pnp 00:04: [io 0x00f0]
    [ 1.710501] pnp 00:04: [irq 13]
    [ 1.710519] pnp 00:04: Plug and Play ACPI device, IDs PNP0c04 (active)
    [ 1.710528] pnp 00:05: [io 0x002e-0x002f]
    [ 1.710530] pnp 00:05: [io 0x004e-0x004f]
    [ 1.710531] pnp 00:05: [io 0x0061]
    [ 1.710533] pnp 00:05: [io 0x0063]
    [ 1.710534] pnp 00:05: [io 0x0065]
    [ 1.710535] pnp 00:05: [io 0x0067]
    [ 1.710536] pnp 00:05: [io 0x0070]
    [ 1.710538] pnp 00:05: [io 0x0080]
    [ 1.710539] pnp 00:05: [io 0x0092]
    [ 1.710542] pnp 00:05: [io 0x00b2-0x00b3]
    [ 1.710544] pnp 00:05: [io 0x0680-0x069f]
    [ 1.710545] pnp 00:05: [io 0x1000-0x100f]
    [ 1.710546] pnp 00:05: [io 0xffff]
    [ 1.710548] pnp 00:05: [io 0xffff]
    [ 1.710549] pnp 00:05: [io 0x0400-0x0453]
    [ 1.710550] pnp 00:05: [io 0x0458-0x047f]
    [ 1.710552] pnp 00:05: [io 0x0500-0x057f]
    [ 1.710553] pnp 00:05: [io 0x164e-0x164f]
    [ 1.710595] system 00:05: [io 0x0680-0x069f] has been reserved
    [ 1.710598] system 00:05: [io 0x1000-0x100f] has been reserved
    [ 1.710600] system 00:05: [io 0xffff] has been reserved
    [ 1.710601] system 00:05: [io 0xffff] has been reserved
    [ 1.710603] system 00:05: [io 0x0400-0x0453] has been reserved
    [ 1.710605] system 00:05: [io 0x0458-0x047f] has been reserved
    [ 1.710607] system 00:05: [io 0x0500-0x057f] has been reserved
    [ 1.710609] system 00:05: [io 0x164e-0x164f] has been reserved
    [ 1.710612] system 00:05: Plug and Play ACPI device, IDs PNP0c02 (active)
    [ 1.710619] pnp 00:06: [io 0x0070-0x0077]
    [ 1.710624] pnp 00:06: [irq 8]
    [ 1.710642] pnp 00:06: Plug and Play ACPI device, IDs PNP0b00 (active)
    [ 1.710658] pnp 00:07: [io 0x0454-0x0457]
    [ 1.710686] system 00:07: [io 0x0454-0x0457] has been reserved
    [ 1.710689] system 00:07: Plug and Play ACPI device, IDs INT3f0d PNP0c02 (active)
    [ 1.710714] pnp 00:08: [io 0x0060]
    [ 1.710716] pnp 00:08: [io 0x0064]
    [ 1.710721] pnp 00:08: [irq 1]
    [ 1.710741] pnp 00:08: Plug and Play ACPI device, IDs PNP0303 PNP030b (active)
    [ 1.710775] pnp 00:09: [irq 12]
    [ 1.710798] pnp 00:09: Plug and Play ACPI device, IDs ETD0101 SYN0a00 SYN0002 PNP0f03 PNP0f13 PNP0f12 (active)
    [ 1.758811] pnp 00:0a: [mem 0xfed1c000-0xfed1ffff]
    [ 1.758813] pnp 00:0a: [mem 0xfed10000-0xfed17fff]
    [ 1.758814] pnp 00:0a: [mem 0xfed18000-0xfed18fff]
    [ 1.758816] pnp 00:0a: [mem 0xfed19000-0xfed19fff]
    [ 1.758817] pnp 00:0a: [mem 0xe0000000-0xe3ffffff]
    [ 1.758819] pnp 00:0a: [mem 0xfed20000-0xfed3ffff]
    [ 1.758820] pnp 00:0a: [mem 0xfed90000-0xfed93fff]
    [ 1.758822] pnp 00:0a: [mem 0xfed45000-0xfed8ffff]
    [ 1.758824] pnp 00:0a: [mem 0xff000000-0xffffffff]
    [ 1.758825] pnp 00:0a: [mem 0xfee00000-0xfeefffff]
    [ 1.758827] pnp 00:0a: [mem 0xafa00000-0xafa00fff]
    [ 1.758884] system 00:0a: [mem 0xfed1c000-0xfed1ffff] has been reserved
    [ 1.758887] system 00:0a: [mem 0xfed10000-0xfed17fff] could not be reserved
    [ 1.758889] system 00:0a: [mem 0xfed18000-0xfed18fff] has been reserved
    [ 1.758891] system 00:0a: [mem 0xfed19000-0xfed19fff] has been reserved
    [ 1.758893] system 00:0a: [mem 0xe0000000-0xe3ffffff] has been reserved
    [ 1.758895] system 00:0a: [mem 0xfed20000-0xfed3ffff] has been reserved
    [ 1.758897] system 00:0a: [mem 0xfed90000-0xfed93fff] has been reserved
    [ 1.758900] system 00:0a: [mem 0xfed45000-0xfed8ffff] has been reserved
    [ 1.758902] system 00:0a: [mem 0xff000000-0xffffffff] could not be reserved
    [ 1.758904] system 00:0a: [mem 0xfee00000-0xfeefffff] could not be reserved
    [ 1.758906] system 00:0a: [mem 0xafa00000-0xafa00fff] has been reserved
    [ 1.758909] system 00:0a: Plug and Play ACPI device, IDs PNP0c02 (active)
    [ 1.758934] pnp 00:0b: [mem 0xafa00000-0xafa00fff]
    [ 1.758981] system 00:0b: [mem 0xafa00000-0xafa00fff] has been reserved
    [ 1.758984] system 00:0b: Plug and Play ACPI device, IDs PNP0c02 (active)
    [ 1.759078] pnp 00:0c: [mem 0x20000000-0x201fffff]
    [ 1.759080] pnp 00:0c: [mem 0x40000000-0x401fffff]
    [ 1.759131] system 00:0c: [mem 0x20000000-0x201fffff] has been reserved
    [ 1.759133] system 00:0c: [mem 0x40000000-0x401fffff] has been reserved
    [ 1.759136] system 00:0c: Plug and Play ACPI device, IDs PNP0c01 (active)
    [ 1.759147] pnp: PnP ACPI: found 13 devices
    [ 1.759148] ACPI: ACPI bus type pnp unregistered
    [ 1.764848] PCI: max bus depth: 1 pci_try_num: 2
    [ 1.764884] pci 0000:00:01.0: PCI bridge to [bus 01-01]
    [ 1.764886] pci 0000:00:01.0: bridge window [io 0xd000-0xdfff]
    [ 1.764889] pci 0000:00:01.0: bridge window [mem 0xdb000000-0xdc0fffff]
    [ 1.764892] pci 0000:00:01.0: bridge window [mem 0xc0000000-0xd1ffffff 64bit pref]
    [ 1.764896] pci 0000:00:1c.0: PCI bridge to [bus 02-02]
    [ 1.764899] pci 0000:00:1c.0: bridge window [io 0xc000-0xcfff]
    [ 1.764905] pci 0000:00:1c.0: bridge window [mem 0xde600000-0xdeffffff]
    [ 1.764909] pci 0000:00:1c.0: bridge window [mem 0xd4200000-0xd4bfffff 64bit pref]
    [ 1.764916] pci 0000:00:1c.1: PCI bridge to [bus 03-03]
    [ 1.764919] pci 0000:00:1c.1: bridge window [io 0xb000-0xbfff]
    [ 1.764925] pci 0000:00:1c.1: bridge window [mem 0xddc00000-0xde5fffff]
    [ 1.764929] pci 0000:00:1c.1: bridge window [mem 0xd3700000-0xd40fffff 64bit pref]
    [ 1.764936] pci 0000:00:1c.3: PCI bridge to [bus 04-04]
    [ 1.764939] pci 0000:00:1c.3: bridge window [io 0xa000-0xafff]
    [ 1.764944] pci 0000:00:1c.3: bridge window [mem 0xdd200000-0xddbfffff]
    [ 1.764949] pci 0000:00:1c.3: bridge window [mem 0xd2c00000-0xd35fffff 64bit pref]
    [ 1.764956] pci 0000:00:1c.5: PCI bridge to [bus 05-05]
    [ 1.764959] pci 0000:00:1c.5: bridge window [io 0x9000-0x9fff]
    [ 1.764964] pci 0000:00:1c.5: bridge window [mem 0xdc800000-0xdd1fffff]
    [ 1.764969] pci 0000:00:1c.5: bridge window [mem 0xd2100000-0xd2afffff 64bit pref]
    [ 1.764983] pci 0000:00:01.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
    [ 1.764986] pci 0000:00:01.0: setting latency timer to 64
    [ 1.764993] pci 0000:00:1c.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
    [ 1.764997] pci 0000:00:1c.0: setting latency timer to 64
    [ 1.765005] pci 0000:00:1c.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17
    [ 1.765010] pci 0000:00:1c.1: setting latency timer to 64
    [ 1.765018] pci 0000:00:1c.3: PCI INT D -> GSI 19 (level, low) -> IRQ 19
    [ 1.765022] pci 0000:00:1c.3: setting latency timer to 64
    [ 1.765028] pci 0000:00:1c.5: PCI INT B -> GSI 17 (level, low) -> IRQ 17
    [ 1.765033] pci 0000:00:1c.5: setting latency timer to 64
    [ 1.765037] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7]
    [ 1.765039] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff]
    [ 1.765041] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff]
    [ 1.765042] pci_bus 0000:00: resource 7 [mem 0x000d0000-0x000d3fff]
    [ 1.765044] pci_bus 0000:00: resource 8 [mem 0x000d4000-0x000d7fff]
    [ 1.765046] pci_bus 0000:00: resource 9 [mem 0x000d8000-0x000dbfff]
    [ 1.765048] pci_bus 0000:00: resource 10 [mem 0x000dc000-0x000dffff]
    [ 1.765050] pci_bus 0000:00: resource 11 [mem 0x000e0000-0x000e3fff]
    [ 1.765051] pci_bus 0000:00: resource 12 [mem 0x000e4000-0x000e7fff]
    [ 1.765053] pci_bus 0000:00: resource 13 [mem 0xafa00000-0xfeafffff]
    [ 1.765055] pci_bus 0000:00: resource 14 [mem 0xfed40000-0xfed44fff]
    [ 1.765057] pci_bus 0000:01: resource 0 [io 0xd000-0xdfff]
    [ 1.765059] pci_bus 0000:01: resource 1 [mem 0xdb000000-0xdc0fffff]
    [ 1.765061] pci_bus 0000:01: resource 2 [mem 0xc0000000-0xd1ffffff 64bit pref]
    [ 1.765063] pci_bus 0000:02: resource 0 [io 0xc000-0xcfff]
    [ 1.765064] pci_bus 0000:02: resource 1 [mem 0xde600000-0xdeffffff]
    [ 1.765066] pci_bus 0000:02: resource 2 [mem 0xd4200000-0xd4bfffff 64bit pref]
    [ 1.765068] pci_bus 0000:03: resource 0 [io 0xb000-0xbfff]
    [ 1.765070] pci_bus 0000:03: resource 1 [mem 0xddc00000-0xde5fffff]
    [ 1.765072] pci_bus 0000:03: resource 2 [mem 0xd3700000-0xd40fffff 64bit pref]
    [ 1.765074] pci_bus 0000:04: resource 0 [io 0xa000-0xafff]
    [ 1.765076] pci_bus 0000:04: resource 1 [mem 0xdd200000-0xddbfffff]
    [ 1.765078] pci_bus 0000:04: resource 2 [mem 0xd2c00000-0xd35fffff 64bit pref]
    [ 1.765080] pci_bus 0000:05: resource 0 [io 0x9000-0x9fff]
    [ 1.765081] pci_bus 0000:05: resource 1 [mem 0xdc800000-0xdd1fffff]
    [ 1.765083] pci_bus 0000:05: resource 2 [mem 0xd2100000-0xd2afffff 64bit pref]
    [ 1.765138] NET: Registered protocol family 2
    [ 1.765319] IP route cache hash table entries: 131072 (order: 8, 1048576 bytes)
    [ 1.766220] TCP established hash table entries: 524288 (order: 11, 8388608 bytes)
    [ 1.767965] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
    [ 1.768183] TCP: Hash tables configured (established 524288 bind 65536)
    [ 1.768185] TCP reno registered
    [ 1.768194] UDP hash table entries: 2048 (order: 4, 65536 bytes)
    [ 1.768216] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes)
    [ 1.768449] NET: Registered protocol family 1
    [ 1.768464] pci 0000:00:02.0: Boot video device
    [ 2.015314] PCI: CLS 64 bytes, default 64
    [ 2.015352] Unpacking initramfs...
    [ 2.047361] Freeing initrd memory: 2368k freed
    [ 2.047653] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
    [ 2.047657] Placing 64MB software IO TLB between ffff8800a6bcc000 - ffff8800aabcc000
    [ 2.047658] software IO TLB at phys 0xa6bcc000 - 0xaabcc000
    [ 2.048060] audit: initializing netlink socket (disabled)
    [ 2.048068] type=2000 audit(1313603670.739:1): initialized
    [ 2.054235] HugeTLB registered 2 MB page size, pre-allocated 0 pages
    [ 2.067195] VFS: Disk quotas dquot_6.5.2
    [ 2.067311] Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
    [ 2.067454] msgmni has been set to 7745
    [ 2.067640] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
    [ 2.067672] io scheduler noop registered
    [ 2.067674] io scheduler deadline registered
    [ 2.067711] io scheduler cfq registered (default)
    [ 2.067791] pcieport 0000:00:01.0: setting latency timer to 64
    [ 2.067814] pcieport 0000:00:01.0: irq 40 for MSI/MSI-X
    [ 2.068084] intel_idle: MWAIT substates: 0x21120
    [ 2.068086] intel_idle: v0.4 model 0x2A
    [ 2.068087] intel_idle: lapic_timer_reliable_states 0xffffffff
    [ 2.068117] ERST: Table is not found!
    [ 2.068163] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
    [ 2.268759] Linux agpgart interface v0.103
    [ 2.268839] i8042: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f03:PS2M] at 0x60,0x64 irq 1,12
    [ 2.270529] i8042: Detected active multiplexing controller, rev 1.1
    [ 2.271297] serio: i8042 KBD port at 0x60,0x64 irq 1
    [ 2.271322] serio: i8042 AUX0 port at 0x60,0x64 irq 12
    [ 2.271339] serio: i8042 AUX1 port at 0x60,0x64 irq 12
    [ 2.271357] serio: i8042 AUX2 port at 0x60,0x64 irq 12
    [ 2.271374] serio: i8042 AUX3 port at 0x60,0x64 irq 12
    [ 2.271436] mousedev: PS/2 mouse device common for all mice
    [ 2.271488] rtc_cmos 00:06: RTC can wake from S4
    [ 2.271585] rtc_cmos 00:06: rtc core: registered rtc_cmos as rtc0
    [ 2.271612] rtc0: alarms up to one year, y3k, 242 bytes nvram, hpet irqs
    [ 2.271729] cpuidle: using governor ladder
    [ 2.271883] cpuidle: using governor menu
    [ 2.272040] TCP cubic registered
    [ 2.272042] NET: Registered protocol family 17
    [ 2.272048] Registering the dns_resolver key type
    [ 2.272116] PM: Hibernation image not present or could not be loaded.
    [ 2.272120] registered taskstats version 1
    [ 2.278319] rtc_cmos 00:06: setting system clock to 2011-08-17 17:54:31 UTC (1313603671)
    [ 2.278398] Initializing network drop monitor service
    [ 2.279674] Freeing unused kernel memory: 712k freed
    [ 2.279759] Write protecting the kernel read-only data: 6144k
    [ 2.279988] Freeing unused kernel memory: 12k freed
    [ 2.282266] Freeing unused kernel memory: 776k freed
    [ 2.291723] udevd[55]: starting version 173
    [ 2.304579] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0
    [ 2.339771] usbcore: registered new interface driver usbfs
    [ 2.339795] usbcore: registered new interface driver hub
    [ 2.341676] usbcore: registered new device driver usb
    [ 2.342076] SCSI subsystem initialized
    [ 2.346410] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    [ 2.346435] ehci_hcd 0000:00:1a.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
    [ 2.346439] libata version 3.00 loaded.
    [ 2.346468] ehci_hcd 0000:00:1a.0: setting latency timer to 64
    [ 2.346474] ehci_hcd 0000:00:1a.0: EHCI Host Controller
    [ 2.346533] ehci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 1
    [ 2.346567] ehci_hcd 0000:00:1a.0: debug port 2
    [ 2.350464] ehci_hcd 0000:00:1a.0: cache line size of 64 is not supported
    [ 2.350482] ehci_hcd 0000:00:1a.0: irq 16, io mem 0xdf008000
    [ 2.361641] ehci_hcd 0000:00:1a.0: USB 2.0 started, EHCI 1.00
    [ 2.361880] hub 1-0:1.0: USB hub found
    [ 2.361885] hub 1-0:1.0: 2 ports detected
    [ 2.361969] ehci_hcd 0000:00:1d.0: PCI INT A -> GSI 23 (level, low) -> IRQ 23
    [ 2.362000] ehci_hcd 0000:00:1d.0: setting latency timer to 64
    [ 2.362005] ehci_hcd 0000:00:1d.0: EHCI Host Controller
    [ 2.362014] ehci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2
    [ 2.362042] ehci_hcd 0000:00:1d.0: debug port 2
    [ 2.363294] xhci_hcd 0000:04:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
    [ 2.363343] xhci_hcd 0000:04:00.0: setting latency timer to 64
    [ 2.363348] xhci_hcd 0000:04:00.0: xHCI Host Controller
    [ 2.363358] xhci_hcd 0000:04:00.0: new USB bus registered, assigned bus number 3
    [ 2.365933] ehci_hcd 0000:00:1d.0: cache line size of 64 is not supported
    [ 2.365956] ehci_hcd 0000:00:1d.0: irq 23, io mem 0xdf007000
    [ 2.378294] ehci_hcd 0000:00:1d.0: USB 2.0 started, EHCI 1.00
    [ 2.378444] hub 2-0:1.0: USB hub found
    [ 2.378448] hub 2-0:1.0: 2 ports detected
    [ 2.378553] ahci 0000:00:1f.2: version 3.0
    [ 2.378566] ahci 0000:00:1f.2: PCI INT B -> GSI 19 (level, low) -> IRQ 19
    [ 2.378706] ahci 0000:00:1f.2: irq 41 for MSI/MSI-X
    [ 2.378982] ahci 0000:00:1f.2: AHCI 0001.0300 32 slots 6 ports 6 Gbps 0x5 impl SATA mode
    [ 2.378987] ahci 0000:00:1f.2: flags: 64bit ncq sntf pm led clo pio slum part ems apst
    [ 2.378993] ahci 0000:00:1f.2: setting latency timer to 64
    [ 2.385587] scsi0 : ahci
    [ 2.385700] scsi1 : ahci
    [ 2.385786] scsi2 : ahci
    [ 2.385871] scsi3 : ahci
    [ 2.385959] scsi4 : ahci
    [ 2.386043] scsi5 : ahci
    [ 2.386296] ata1: SATA max UDMA/133 abar m2048@0xdf006000 port 0xdf006100 irq 41
    [ 2.386298] ata2: DUMMY
    [ 2.386302] ata3: SATA max UDMA/133 abar m2048@0xdf006000 port 0xdf006200 irq 41
    [ 2.386303] ata4: DUMMY
    [ 2.386304] ata5: DUMMY
    [ 2.386305] ata6: DUMMY
    [ 2.499498] xhci_hcd 0000:04:00.0: irq 19, io mem 0xdd200000
    [ 2.499623] xHCI xhci_add_endpoint called for root hub
    [ 2.499625] xHCI xhci_check_bandwidth called for root hub
    [ 2.499650] hub 3-0:1.0: USB hub found
    [ 2.499655] hub 3-0:1.0: 1 port detected
    [ 2.499701] xhci_hcd 0000:04:00.0: xHCI Host Controller
    [ 2.499707] xhci_hcd 0000:04:00.0: new USB bus registered, assigned bus number 4
    [ 2.499773] xHCI xhci_add_endpoint called for root hub
    [ 2.499775] xHCI xhci_check_bandwidth called for root hub
    [ 2.499793] hub 4-0:1.0: USB hub found
    [ 2.499799] hub 4-0:1.0: 1 port detected
    [ 2.668242] usb 1-1: new high speed USB device number 2 using ehci_hcd
    [ 2.704896] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
    [ 2.704948] ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
    [ 2.706090] ata1.00: ACPI cmd ef/90:06:00:00:00:00 (SET FEATURES) succeeded
    [ 2.706102] ata1.00: ACPI cmd f5/00:00:00:00:00:00 (SECURITY FREEZE LOCK) filtered out
    [ 2.706110] ata1.00: ACPI cmd b1/c1:00:00:00:00:00 (DEVICE CONFIGURATION OVERLAY) filtered out
    [ 2.706942] ata1.00: ATA-8: ST9500423AS, 0002SDM1, max UDMA/133
    [ 2.706951] ata1.00: 976773168 sectors, multi 16: LBA48 NCQ (depth 31/32)
    [ 2.708085] ata1.00: ACPI cmd ef/90:06:00:00:00:00 (SET FEATURES) succeeded
    [ 2.708096] ata1.00: ACPI cmd f5/00:00:00:00:00:00 (SECURITY FREEZE LOCK) filtered out
    [ 2.708128] ata1.00: ACPI cmd b1/c1:00:00:00:00:00 (DEVICE CONFIGURATION OVERLAY) filtered out
    [ 2.708250] ata3.00: ACPI cmd ef/90:06:00:00:00:00 (SET FEATURES) succeeded
    [ 2.708253] ata3.00: ACPI cmd f5/00:00:00:00:00:00 (SECURITY FREEZE LOCK) filtered out
    [ 2.708256] ata3.00: ACPI cmd b1/c1:00:00:00:00:00 (DEVICE CONFIGURATION OVERLAY) filtered out
    [ 2.708955] ata1.00: configured for UDMA/133
    [ 2.709184] scsi 0:0:0:0: Direct-Access ATA ST9500423AS 0002 PQ: 0 ANSI: 5
    [ 2.710001] ata3.00: ATAPI: MATSHITADVD-RAM UJ8A2ASW, 1.00, max UDMA/100
    [ 2.713629] ata3.00: ACPI cmd ef/90:06:00:00:00:00 (SET FEATURES) succeeded
    [ 2.713640] ata3.00: ACPI cmd f5/00:00:00:00:00:00 (SECURITY FREEZE LOCK) filtered out
    [ 2.713648] ata3.00: ACPI cmd b1/c1:00:00:00:00:00 (DEVICE CONFIGURATION OVERLAY) filtered out
    [ 2.715460] ata3.00: configured for UDMA/100
    [ 2.721215] scsi 2:0:0:0: CD-ROM MATSHITA DVD-RAM UJ8A2ASW 1.00 PQ: 0 ANSI: 5
    [ 2.726730] sd 0:0:0:0: [sda] 976773168 512-byte logical blocks: (500 GB/465 GiB)
    [ 2.726735] sd 0:0:0:0: [sda] 4096-byte physical blocks
    [ 2.726769] sd 0:0:0:0: [sda] Write Protect is off
    [ 2.726772] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
    [ 2.726796] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
    [ 2.730604] sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray
    [ 2.730613] cdrom: Uniform CD-ROM driver Revision: 3.20
    [ 2.730825] sr 2:0:0:0: Attached scsi CD-ROM sr0
    [ 2.744374] sda: sda1 sda2 sda3 sda4
    [ 2.744800] sd 0:0:0:0: [sda] Attached SCSI disk
    [ 2.792361] hub 1-1:1.0: USB hub found
    [ 2.792438] hub 1-1:1.0: 6 ports detected
    [ 2.898039] usb 2-1: new high speed USB device number 2 using ehci_hcd
    [ 3.022001] hub 2-1:1.0: USB hub found
    [ 3.022058] hub 2-1:1.0: 6 ports detected
    [ 3.047955] Refined TSC clocksource calibration: 2294.788 MHz.
    [ 3.047965] Switching to clocksource tsc
    [ 3.088035] usb 1-1.1: new full speed USB device number 3 using ehci_hcd
    [ 3.154812] usb 1-1.1: device descriptor read/64, error -32
    [ 3.236960] PM: Marking nosave pages: 000000000009e000 - 0000000000100000
    [ 3.236965] PM: Marking nosave pages: 0000000020000000 - 0000000020200000
    [ 3.236973] PM: Marking nosave pages: 0000000040000000 - 0000000040200000
    [ 3.236982] PM: Marking nosave pages: 00000000aabcc000 - 00000000aacdf000
    [ 3.236987] PM: Marking nosave pages: 00000000aace1000 - 00000000aacf4000
    [ 3.236989] PM: Marking nosave pages: 00000000aacf5000 - 00000000aade8000
    [ 3.236994] PM: Marking nosave pages: 00000000aaf19000 - 00000000aafe8000
    [ 3.236998] PM: Marking nosave pages: 00000000aaffd000 - 0000000100000000
    [ 3.238148] PM: Basic memory bitmaps created
    [ 3.256065] PM: Basic memory bitmaps freed
    [ 3.281008] EXT3-fs: barriers not enabled
    [ 3.293754] kjournald starting. Commit interval 5 seconds
    [ 3.293785] EXT3-fs (sda3): mounted filesystem with ordered data mode
    [ 3.408060] usb 1-1.2: new high speed USB device number 4 using ehci_hcd
    [ 4.495259] udevd[256]: starting version 173
    [ 4.578020] ACPI: acpi_idle yielding to intel_idle
    [ 4.627803] input: Lid Switch as /devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input1
    [ 4.627906] ACPI: Deprecated procfs I/F for AC is loaded, please retry with CONFIG_ACPI_PROCFS_POWER cleared
    [ 4.628446] ACPI: AC Adapter [AC0] (on-line)
    [ 4.629029] ACPI: Lid Switch [LID]
    [ 4.629597] input: Sleep Button as /devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input2
    [ 4.629603] ACPI: Sleep Button [SLPB]
    [ 4.629654] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3
    [ 4.629658] ACPI: Power Button [PWRF]
    [ 4.662098] ACPI: Deprecated procfs I/F for battery is loaded, please retry with CONFIG_ACPI_PROCFS_POWER cleared
    [ 4.662105] ACPI: Battery Slot [BAT0] (battery present)
    [ 4.670264] thermal LNXTHERM:00: registered as thermal_zone0
    [ 4.670270] ACPI: Thermal Zone [TZ00] (58 C)
    [ 4.699183] sd 0:0:0:0: Attached scsi generic sg0 type 0
    [ 4.699224] sr 2:0:0:0: Attached scsi generic sg1 type 5
    [ 4.735002] wmi: Mapper loaded
    [ 4.816453] cfg80211: Calling CRDA to update world regulatory domain
    [ 4.837422] Linux media interface: v0.10
    [ 4.865736] Linux video capture interface: v2.00
    [ 4.900747] uvcvideo: Found UVC 1.00 device ASUS USB2.0 WebCam (058f:a014)
    [ 4.903658] input: ASUS USB2.0 WebCam as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.0/input/input4
    [ 4.903716] usbcore: registered new interface driver uvcvideo
    [ 4.903718] USB Video Class driver (v1.1.0)
    [ 4.911301] ath9k 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
    [ 4.911316] ath9k 0000:03:00.0: setting latency timer to 64
    [ 4.919790] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
    [ 4.919846] HDA Intel 0000:00:1b.0: irq 42 for MSI/MSI-X
    [ 4.919869] HDA Intel 0000:00:1b.0: setting latency timer to 64
    [ 4.927271] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
    [ 4.935157] asus_wmi: ASUS WMI generic driver loaded
    [ 4.941164] mei: module is from the staging directory, the quality is unknown, you have been warned.
    [ 4.943980] asus_wmi: Initialization: 0x1
    [ 4.944133] asus_wmi: SFUN value: 0x1a0af7
    [ 4.945199] input: Asus WMI hotkeys as /devices/platform/asus-nb-wmi/input/input5
    [ 4.956683] asus_wmi: Backlight controlled by ACPI video driver
    [ 4.956752] input: PC Speaker as /devices/platform/pcspkr/input/input6
    [ 4.960798] ath: EEPROM regdomain: 0x60
    [ 4.960800] ath: EEPROM indicates we should expect a direct regpair map
    [ 4.960802] ath: Country alpha2 being used: 00
    [ 4.960803] ath: Regpair used: 0x60
    [ 4.974078] Bluetooth: Core ver 2.16
    [ 4.974096] NET: Registered protocol family 31
    [ 4.974097] Bluetooth: HCI device and connection manager initialized
    [ 4.974098] Bluetooth: HCI socket layer initialized
    [ 4.974099] Bluetooth: L2CAP socket layer initialized
    [ 4.974302] Bluetooth: SCO socket layer initialized
    [ 4.984561] ieee80211 phy0: Selected rate control algorithm 'ath9k_rate_control'
    [ 4.984762] Registered led device: ath9k-phy0
    [ 4.984768] ieee80211 phy0: Atheros AR9285 Rev:2 mem=0xffffc90005360000, irq=17
    [ 4.999019] iTCO_vendor_support: vendor-support=0
    [ 5.000922] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.06
    [ 5.000993] iTCO_wdt: Found a Cougar Point TCO device (Version=2, TCOBASE=0x0460)
    [ 5.001120] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
    [ 5.013874] Bluetooth: Generic Bluetooth USB driver ver 0.6
    [ 5.014040] usbcore: registered new interface driver btusb
    [ 5.026354] atl1c 0000:05:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
    [ 5.026365] atl1c 0000:05:00.0: setting latency timer to 64
    [ 5.140660] atl1c 0000:05:00.0: version 1.0.1.0-NAPI
    [ 5.493359] hda_codec: ALC269VB: BIOS auto-probing.
    [ 5.525717] HDMI status: Pin=6 Presence_Detect=0 ELD_Valid=0
    [ 5.528101] input: HDA Intel PCH HDMI/DP as /devices/pci0000:00/0000:00:1b.0/sound/card0/input7
    [ 5.528163] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input8
    [ 5.528222] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input9
    [ 5.528376] mei 0000:00:16.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
    [ 5.528381] mei 0000:00:16.0: setting latency timer to 64
    [ 5.535903] i801_smbus 0000:00:1f.3: PCI INT C -> GSI 18 (level, low) -> IRQ 18
    [ 5.536243] agpgart-intel 0000:00:00.0: Intel Sandybridge Chipset
    [ 5.536438] agpgart-intel 0000:00:00.0: detected gtt size: 2097152K total, 262144K mappable
    [ 5.537725] agpgart-intel 0000:00:00.0: detected 65536K stolen memory
    [ 5.537829] agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xb0000000
    [ 5.566314] [drm] Initialized drm 1.1.0 20060810
    [ 5.578198] i915 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
    [ 5.578202] i915 0000:00:02.0: setting latency timer to 64
    [ 5.616676] input: PS/2 Logitech Wheel Mouse as /devices/platform/i8042/serio4/input/input10
    [ 5.640873] i915 0000:00:02.0: irq 43 for MSI/MSI-X
    [ 5.640878] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
    [ 5.640879] [drm] Driver supports precise vblank timestamp query.
    [ 5.640934] [drm:intel_dsm_platform_mux_info] *ERROR* MUX INFO call failed
    [ 5.641035] [drm:intel_dsm_platform_mux_info] *ERROR* MUX INFO call failed
    [ 5.641105] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=none:owns=io+mem
    [ 5.641106] vgaarb: transferring owner from PCI:0000:00:02.0 to PCI:0000:01:00.0
    [ 5.817467] fbcon: inteldrmfb (fb0) is primary device
    [ 5.981060] Console: switching to colour frame buffer device 170x48
    [ 5.982871] fb0: inteldrmfb frame buffer device
    [ 5.982872] drm: registered panic notifier
    [ 6.010757] ACPI Warning: _BQC returned an invalid level (20110413/video-473)
    [ 6.011024] acpi device:4e: registered as cooling_device4
    [ 6.011185] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00/input/input11
    [ 6.011212] ACPI: Video Device [GFX0] (multi-head: yes rom: no post: no)
    [ 6.011736] ACPI Warning: _BQC returned an invalid level (20110413/video-473)
    [ 6.011930] acpi device:59: registered as cooling_device5
    [ 6.012005] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A08:00/device:55/LNXVIDEO:01/input/input12
    [ 6.012073] ACPI: Video Device [GFX0] (multi-head: yes rom: yes post: no)
    [ 6.012134] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
    [ 6.806806] EXT3-fs (sda3): using internal journal
    [ 7.032629] EXT3-fs: barriers not enabled
    [ 7.033131] kjournald starting. Commit interval 5 seconds
    [ 7.033638] EXT3-fs (sda4): using internal journal
    [ 7.033650] EXT3-fs (sda4): mounted filesystem with ordered data mode
    [ 7.136750] Adding 2097140k swap on /dev/sda2. Priority:-1 extents:1 across:2097140k
    [ 8.830153] NET: Registered protocol family 10
    [ 9.400174] ehci_hcd 0000:00:1d.0: PCI INT A disabled
    [ 9.400249] ehci_hcd 0000:00:1d.0: PME# enabled
    [ 9.413816] xhci_hcd 0000:04:00.0: PCI INT A disabled
    [ 9.413916] xhci_hcd 0000:04:00.0: PME# enabled
    [ 9.644602] ehci_hcd 0000:00:1d.0: BAR 0: set to [mem 0xdf007000-0xdf0073ff] (PCI address [0xdf007000-0xdf0073ff])
    [ 9.644638] ehci_hcd 0000:00:1d.0: restoring config space at offset 0xf (was 0x100, writing 0x104)
    [ 9.644679] ehci_hcd 0000:00:1d.0: restoring config space at offset 0x1 (was 0x2900000, writing 0x2900002)
    [ 9.644796] ehci_hcd 0000:00:1d.0: PME# disabled
    [ 9.644816] ehci_hcd 0000:00:1d.0: PCI INT A -> GSI 23 (level, low) -> IRQ 23
    [ 9.644828] ehci_hcd 0000:00:1d.0: setting latency timer to 64
    [ 9.754551] xhci_hcd 0000:04:00.0: BAR 0: set to [mem 0xdd200000-0xdd20ffff] (PCI address [0xdd200000-0xdd20ffff])
    [ 9.754699] xhci_hcd 0000:04:00.0: PME# disabled
    [ 9.754721] xhci_hcd 0000:04:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
    [ 9.754736] xhci_hcd 0000:04:00.0: setting latency timer to 64
    [ 9.754760] usb usb3: root hub lost power or was reset
    [ 9.754764] usb usb4: root hub lost power or was reset
    [ 167.112308] atl1c 0000:05:00.0: irq 44 for MSI/MSI-X
    [ 167.112437] atl1c 0000:05:00.0: atl1c: eth0 NIC Link is Up<100 Mbps Full Duplex>
    [ 177.751730] eth0: no IPv6 routers present
    $ dmesg | grep -i input
    [ 2.304579] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0
    [ 4.627803] input: Lid Switch as /devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input1
    [ 4.629597] input: Sleep Button as /devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input2
    [ 4.629654] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3
    [ 4.903658] input: ASUS USB2.0 WebCam as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.0/input/input4
    [ 4.945199] input: Asus WMI hotkeys as /devices/platform/asus-nb-wmi/input/input5
    [ 4.956752] input: PC Speaker as /devices/platform/pcspkr/input/input6
    [ 5.528101] input: HDA Intel PCH HDMI/DP as /devices/pci0000:00/0000:00:1b.0/sound/card0/input7
    [ 5.528163] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input8
    [ 5.528222] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input9
    [ 5.616676] input: PS/2 Logitech Wheel Mouse as /devices/platform/i8042/serio4/input/input10
    [ 6.011185] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00/input/input11
    [ 6.012005] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A08:00/device:55/LNXVIDEO:01/input/input12
    $ cat /sys/class/input/mouse0/device/uevent
    PRODUCT=11/2/1/63
    NAME="PS/2 Logitech Wheel Mouse"
    PHYS="isa0060/serio4/input0"
    PROP=0
    EV=7
    KEY=70000 0 0 0 0
    REL=103
    MODALIAS=input:b0011v0002p0001e0063-e0,1,2,k110,111,112,r0,1,8,amlsfw
    $ cat /var/log/Xorg.0.log
    [ 232.348]
    This is a pre-release version of the X server from The X.Org Foundation.
    It is not supported in any way.
    Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
    Select the "xorg" product for bugs you find in this release.
    Before reporting bugs in pre-release versions please check the
    latest version in the X.Org Foundation git repository.
    See http://wiki.x.org/wiki/GitPage for git access instructions.
    [ 232.349]
    X.Org X Server 1.10.3.901 (1.10.4 RC 1)
    Release Date: 2011-07-29
    [ 232.349] X Protocol Version 11, Revision 0
    [ 232.349] Build Operating System: Linux 3.0.0-ARCH x86_64
    [ 232.349] Current Operating System: Linux asdfg 3.0-ARCH #1 SMP PREEMPT Tue Aug 16 08:44:20 CEST 2011 x86_64
    [ 232.350] Kernel command line: root=/dev/disk/by-uuid/f3bdc9ce-59f4-42c8-98cd-bacdc7803d59 ro
    [ 232.350] Build Date: 08 August 2011 08:24:13AM
    [ 232.350]
    [ 232.350] Current version of pixman: 0.22.2
    [ 232.350] Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
    [ 232.350] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    [ 232.351] (==) Log file: "/var/log/Xorg.0.log", Time: Wed Aug 17 19:58:21 2011
    [ 232.397] (==) Using config directory: "/etc/X11/xorg.conf.d"
    [ 232.406] (==) No Layout section. Using the first Screen section.
    [ 232.406] (==) No screen section available. Using defaults.
    [ 232.406] (**) |-->Screen "Default Screen Section" (0)
    [ 232.406] (**) | |-->Monitor "<default monitor>"
    [ 232.406] (==) No monitor specified for screen "Default Screen Section".
    Using a default monitor configuration.
    [ 232.407] (==) Automatically adding devices
    [ 232.407] (==) Automatically enabling devices
    [ 232.464] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
    [ 232.464] Entry deleted from font path.
    [ 232.464] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
    [ 232.464] Entry deleted from font path.
    [ 232.464] (Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
    [ 232.465] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
    [ 232.465] Entry deleted from font path.
    [ 232.465] (Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
    [ 232.465] (==) FontPath set to:
    /usr/share/fonts/misc/,
    /usr/share/fonts/TTF/,
    /usr/share/fonts/OTF/
    [ 232.465] (==) ModulePath set to "/usr/lib/xorg/modules"
    [ 232.465] (II) The server relies on udev to provide the list of input devices.
    If no devices become available, reconfigure udev or disable AutoAddDevices.
    [ 232.465] (II) Loader magic: 0x7d3620
    [ 232.465] (II) Module ABI versions:
    [ 232.465] X.Org ANSI C Emulation: 0.4
    [ 232.465] X.Org Video Driver: 10.0
    [ 232.465] X.Org XInput driver : 12.2
    [ 232.465] X.Org Server Extension : 5.0
    [ 232.466] (--) PCI:*(0:0:2:0) 8086:0116:1043:1662 rev 9, Mem @ 0xdc400000/4194304, 0xb0000000/268435456, I/O @ 0x0000e000/64
    [ 232.466] (--) PCI: (0:1:0:0) 10de:0df4:1043:1662 rev 161, Mem @ 0xdb000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x0000d000/128, BIOS @ 0x????????/524288
    [ 232.466] (II) Open ACPI successful (/var/run/acpid.socket)
    [ 232.466] (II) LoadModule: "extmod"
    [ 232.498] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
    [ 232.500] (II) Module extmod: vendor="X.Org Foundation"
    [ 232.500] compiled for 1.10.3.901, module version = 1.0.0
    [ 232.500] Module class: X.Org Server Extension
    [ 232.500] ABI class: X.Org Server Extension, version 5.0
    [ 232.500] (II) Loading extension MIT-SCREEN-SAVER
    [ 232.500] (II) Loading extension XFree86-VidModeExtension
    [ 232.500] (II) Loading extension XFree86-DGA
    [ 232.500] (II) Loading extension DPMS
    [ 232.500] (II) Loading extension XVideo
    [ 232.500] (II) Loading extension XVideo-MotionCompensation
    [ 232.500] (II) Loading extension X-Resource
    [ 232.500] (II) LoadModule: "dbe"
    [ 232.500] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
    [ 232.501] (II) Module dbe: vendor="X.Org Foundation"
    [ 232.501] compiled for 1.10.3.901, module version = 1.0.0
    [ 232.501] Module class: X.Org Server Extension
    [ 232.501] ABI class: X.Org Server Extension, version 5.0
    [ 232.501] (II) Loading extension DOUBLE-BUFFER
    [ 232.501] (II) LoadModule: "glx"
    [ 232.502] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
    [ 232.517] (II) Module glx: vendor="X.Org Foundation"
    [ 232.517] compiled for 1.10.3.901, module version = 1.0.0
    [ 232.517] ABI class: X.Org Server Extension, version 5.0
    [ 232.517] (==) AIGLX enabled
    [ 232.517] (II) Loading extension GLX
    [ 232.517] (II) LoadModule: "record"
    [ 232.517] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
    [ 232.518] (II) Module record: vendor="X.Org Foundation"
    [ 232.518] compiled for 1.10.3.901, module version = 1.13.0
    [ 232.518] Module class: X.Org Server Extension
    [ 232.518] ABI class: X.Org Server Extension, version 5.0
    [ 232.518] (II) Loading extension RECORD
    [ 232.518] (II) LoadModule: "dri"
    [ 232.519] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
    [ 232.536] (II) Module dri: vendor="X.Org Foundation"
    [ 232.536] compiled for 1.10.3.901, module version = 1.0.0
    [ 232

    Interestingly enough, the same thing happens in Windows on my U46E - the Synaptics driver recognizes the touchpad only as a PS/2 mouse and two-finger scroll won't work.
    Edit: The elantech module you posted fixes the problem on the U46E, too. Thanks! Now to fix it for Windows...
    Last edited by kalinatek (2011-08-29 20:13:07)

  • Evdev kills X with mouse buttons

    Hi
    I'm new to Arch so please have some patience.
    I have a Logitech MX3100 mouse/kbd combo (MX1000 mouse), connected via usb
    I just installed Arch yesterday and to get all my mouse buttons working I tried to use evdev, now the problem is if I use evdev, X crash instantly with any mouse button click other than button1. If I don't specify the event (as documented in the wiki) the mouse doesn't work at all.
    Section "InputDevice"
    Identifier "Evdev Mouse"
    Driver "evdev"
    Option "device" "/dev/input/event5"
    # Option "Name" "Logitech USB Reciever"
    Option "SendCoreEvents" #CorePointer"
    Option "Buttons" "12"
    EndSection
    This is the backtrace from log
    Backtrace:
    0: X(xf86SigHandler+0x7e) [0x80d9e0e]
    1: [0xb7fdc420]
    2: /usr/lib/xorg/modules/input//evdev_drv.so [0xb722d8bd]
    3: X [0x80d9f8a]
    4: X [0x80b4fb6]
    5: [0xb7fdc420]
    6: X(Dispatch+0x82) [0x808c602]
    7: X(main+0x48b) [0x8073d5b]
    8: /lib/libc.so.6(__libc_start_main+0xe0) [0xb7db7390]
    9: X(FontFileCompleteXLFD+0x201) [0x80730d1]
    Other interesting parts of the log:
    (**) Evdev Mouse: always reports core events
    (II) Evdev Mouse: Found 4 relative axes.
    (II) Evdev Mouse: Configuring as pointer.
    (EE) Evdev Mouse: Unable to parse 'null' as a map specifier string.
    (EE) Evdev Mouse: Unable to parse 'null' as a map specifier string.
    (EE) Evdev Mouse: Unable to parse 'null' as a map specifier string.
    (EE) Evdev Mouse: Unable to parse 'null' as a map specifier string.
    (EE) Evdev Mouse: Unable to parse 'null' as a map specifier string.
    (EE) Evdev Mouse: Unable to parse 'null' as a map specifier string.
    (EE) Evdev Mouse: Unable to parse 'null' as a map specifier string.
    (EE) Evdev Mouse: Unable to parse 'null' as a map specifier string.
    (EE) Evdev Mouse: Unable to parse 'null' as a map specifier string.
    (EE) Evdev Mouse: Unable to parse 'null' as a map specifier string.
    (EE) Evdev Mouse: Unable to parse 'null' as a map specifier string.
    (EE) Evdev Mouse: Unable to parse 'null' as a map specifier string.
    (EE) Evdev Mouse: Unable to parse 'null' as a map specifier string.
    (EE) Evdev Mouse: Unable to parse 'null' as a map specifier string.
    (EE) Evdev Mouse: Unable to parse 'null' as a map specifier string.
    (EE) Evdev Mouse: Unable to parse 'null' as a map specifier string.
    (EE) Evdev Mouse: Button(null)MapTo: Button 96 already claimed.
    (EE) Evdev Mouse: Unable to parse 'Button 96' as a map specifier.
    (II) Evdev Mouse: Found 96 mouse buttons
    (II) Evdev Mouse: Configured 96 mouse buttons.
    (**) Option "CorePointer"
    (**) USB Mouse: always reports core events
    (II) USB Mouse: Found 4 relative axes.
    (II) USB Mouse: Configuring as pointer.
    (EE) USB Mouse: Unable to parse 'null' as a map specifier string.
    (EE) USB Mouse: Unable to parse 'null' as a map specifier string.
    (EE) USB Mouse: Unable to parse 'null' as a map specifier string.
    (EE) USB Mouse: Unable to parse 'null' as a map specifier string.
    (EE) USB Mouse: Unable to parse 'null' as a map specifier string.
    (EE) USB Mouse: Unable to parse 'null' as a map specifier string.
    (EE) USB Mouse: Unable to parse 'null' as a map specifier string.
    (EE) USB Mouse: Unable to parse 'null' as a map specifier string.
    (EE) USB Mouse: Unable to parse 'null' as a map specifier string.
    (EE) USB Mouse: Unable to parse 'null' as a map specifier string.
    (EE) USB Mouse: Unable to parse 'null' as a map specifier string.
    (EE) USB Mouse: Unable to parse 'null' as a map specifier string.
    (EE) USB Mouse: Unable to parse 'null' as a map specifier string.
    (EE) USB Mouse: Unable to parse 'null' as a map specifier string.
    (EE) USB Mouse: Unable to parse 'null' as a map specifier string.
    (EE) USB Mouse: Unable to parse 'null' as a map specifier string.
    (EE) USB Mouse: Button(null)MapTo: Button 96 already claimed.
    (EE) USB Mouse: Unable to parse 'Button 96' as a map specifier.
    (II) USB Mouse: Found 96 mouse buttons
    (II) USB Mouse: Configured 96 mouse buttons.
    (II) evaluating device (USB Mouse)
    (II) XINPUT: Adding extended input device "USB Mouse" (type: KEYBOARD)
    (II) evaluating device (Evdev Mouse)
    (II) XINPUT: Adding extended input device "Evdev Mouse" (type: KEYBOARD)
    (II) evaluating device (Keyboard0)
    (II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD)
    (**) USB Mouse: 2 valuators.
    (**) USB Mouse: Configuring in Absolute mode.
    (**) USB Mouse: Registering 96 buttons.
    evdev: leds are 0x0 for device 2
    (II) USB Mouse: Init
    (**) Evdev Mouse: 2 valuators.
    (**) Evdev Mouse: Configuring in Absolute mode.
    (**) Evdev Mouse: Registering 96 buttons.
    evdev: leds are 0x0 for device 3
    (II) Evdev Mouse: Init
    (II) USB Mouse: On
    (II) Evdev Mouse: On
    (EE) Evdev Mouse: Unable to grab device (Device or resource busy).

    Hi Eradest,
    I guess there is some confusion since it's a mouse/kbd combo, it creates 2 events, one for the keyboard og 1 for the mouse, and the tricky part is that the one for the mouse also features some extra keyboard keys.
    I tried your suggestion, but still same result, if I don't specify event, then the mouse doesn't work.
    If I comment out both mouse and keyboard X autodetect it and use evdev for both it seems, however then I have the problem that X crash when I click any other mouse button than button1
    I've also tried using the default keyboard setting and let X autodetect it, but it makes no difference.
    This is the part of my xorg.conf
    Section "ServerLayout"
    Identifier "Xorg Configured"
    Screen 0 "Screen0" 0 0
    # InputDevice "Keyboard0" "CoreKeyboard"
    InputDevice "Mouse" "CorePointer"
    # InputDevice "Evdev Mouse" "SendCoreEvents" #"CorePointer"
    # Serial Mouse not detected
    # USB Mouse not detected
    EndSection
    Section "InputDevice"
    Identifier "Evdev Mouse"
    Driver "evdev"
    # Option "device" "/dev/input/event6"
    Option "Name" "Logitech USB Reciever"
    # Option "SendCoreEvents"
    Option "CorePointer"
    Option "Buttons" "12"
    EndSection
    Last edited by kayrune (2007-12-15 19:11:41)

  • Epiphany and non-working back/foward mouse buttons

    Hi guys. I checked out and used the following wiki page to get my back/foward mouse buttons to work. It didn't work.
    https://wiki.archlinux.org/index.php/Al … ns_Working
    I have a Logitech M510 mouse. The back/foward buttons work in Chrome, Firefox and Midori but not Epiphany. How can I get them to work? I tried the following:
    Thumb Buttons - Forward and Back
    Note: The following maybe redundant depending on whether xev detects all your mouse buttons correctly (functions can be mapped on a per-app basis) or you want to change the default behaviour.
    To do this we need to map keystrokes to the desired mouse buttons and install xvkbd and xbindkeys.
    # pacman -S xvkbd xbindkeys
    In most modern applications which use back/forward features, XF86Back is mapped to back and XF86Forward is mapped to forward by default. On most MX mice the thumb buttons resolve to 8 & 9. If your mouse is different, check button numbers using xev and replace the numbers used in the example (b:8 & b:9).
    So if you have an MX mouse you would create the file ~/.xbindkeysrc, containing:
    # Mouse Buttons
    "xvkbd -xsendevent -text "\[XF86Back]""
    m:0x0 + b:8
    "xvkbd -xsendevent -text "\[XF86Forward]""
    m:0x0 + b:9
    Now to test... Run the following command and if it works as expected remember to add xbindkeys to .xinitrc or somewhere where it will be executed each time X starts. Also, this should work with Epiphany and Konqueror without any additional configuration or use of imwheel.
    Then I tried the xmodmap tweaking and that still didn't work. I'm not sure what to do next. I am starting to use epiphany more and more because firefox formatting isn't accurate on some sites I go to. Epiphany renders it correctly.
    When I add the device settings in xorg.conf, it wont allow me to start X. No screens found. My xorg.conf is blank other than what I was shown to put in there from the wiki page. So I'm completly lost.
    Last edited by xdunlapx (2011-06-07 03:44:41)

    Looks like this is a known BUG in Epiphany and apprently it's fixed for 3.8. Check https://bugzilla.gnome.org/show_bug.cgi?id=337852 for more information.

  • [SOLVED] Mouse buttons stopped working

    I have a Logitech Marble Mouse (connected via a USB to PS/2 adapter).  It has no scrollwheel, so I set up the small "extra" pair of buttons to toggle "scroll mode" in certain applications (like Firefox & Chrome).  When activated, moving the trackball scrolls the page up/down/left/right instead of moving the pointer.
    It's been working fine for months, but a week or so ago, the scroll buttons suddenly stopped working.  The settings are contained at the very bottom of the file /etc/X11/xorg.conf.d/10-evdev.org, and the only other file in that directory matches "ThinkPad HDAPS acceleromer data", so shouldn't affect the mouse settings.
    (The buttons that don't work are "B" and "C", which both activated scroll mode:)
    # Logitech Marble Mouse via PS/2
    Section "InputClass"
    Identifier "Marble Mouse via PS/2"
    MatchIsPointer "on"
    MatchProduct "ImExPS/2 Generic Explorer Mouse"
    Driver "evdev"
    Option "Protocol" "ExplorerPS/2"
    ### On line below:
    ### Buttons on mouse are A,B,C,D (l-to-r): Left big, left small, right small, right big
    ### b = A & D simultaneously; - = no button
    ### Physical button #s: A b D - - - - B C
    Option "ButtonMapping" "1 9 3 4 5 6 7 8 2"
    Option "EmulateWheel" "true"
    Option "EmulateWheelButton" "9"
    Option "EmulateWheelTimeout" "300"
    Option "XAxisMapping" "6 7"
    Option "YAxisMapping" "4 5"
    Option "ZAxisMapping" "4 5"
    Option "Emulate3Buttons" "false"
    EndSection
    I've tried playing around with the button-mapping, even jumbling 4 5 6 7 to 5 4 7 6 (which, I thought, should invert the movement of the pointer), but none of this has any effect.  I've checked /etc/X11/xorg.conf, and I don't seem to have any mouse-related settings there... and I've read the wiki, but I can't see what I'm doing wrong!
    Can anyone help? :-)
    Last edited by esuhl (2012-08-20 16:52:25)

    I don't think, that evdev has something to do with the xf86-input-mouse. But I belive, this is a real issue, because my good old configuration stopped working (buttons aren't customized) today as well. Looks like the reason is hidden somewhere in yesterdays pacman -Syu .
    Section "InputClass"
            Identifier "evdev pointer catchall"
            MatchIsPointer "on"
            MatchDevicePath "/dev/input/event*"
            Driver "evdev"
                    Option "CorePointer"
                    Option "Buttons" "9"
                    Option "ButtonMapping" "1 9 3 4 5 6 7 8 2"
                    Option "EmulateWheel" "true"
                    Option "EmulateWheelButton" "2"
                    Option "ZAxisMapping" "4 5"
                    Option "Emulate3Buttons" "true"
    EndSection
    Last edited by vlastikcz (2012-08-08 20:12:33)

  • Touchpad detected as ImPS/2 Logitech Wheel Mouse

    I have an Asus laptop (not an eee pc), and my touchpad is detected incorrectly.  It thinks it is a "ImPS/2 Logitech Wheel Mouse."  I have tried to use the synaptics driver by configuring /etc/hal/fdi/policy/11-x11-synaptics.fdi
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <deviceinfo version="0.2">
    <device>
    <match key="info.product" contains="ImPS/2 Logitech Wheel Mouse">
    <append key="info.capabilities" type="strlist">input.touchpad</append>
    </match>
    <match key="info.capabilities" contains="input.touchpad">
    <merge key="input.x11_driver" type="string">synaptics</merge>
    <merge key="input.x11_options.SHMConfig" type="string">true</merge>
    <merge key="input.x11_options.TapButton1" type="string">1</merge>
    <merge key="input.x11_options.TapButton2" type="string">2</merge>
    <merge key="input.x11_options.TapButton3" type="string">3</merge>
    </match>
    </device>
    </deviceinfo>
    but this causes the touchpad to stop working entirely.  Here is the relevant section of my Xorg.0.log
    (II) config/hal: Adding input device ImPS/2 Logitech Wheel Mouse
    (II) LoadModule: "synaptics"
    (II) Loading /usr/lib/xorg/modules/input//synaptics_drv.so
    (II) Module synaptics: vendor="X.Org Foundation"
    compiled for 1.6.3, module version = 1.1.3
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 4.0
    (II) Synaptics touchpad driver version 1.1.3
    (**) Option "Device" "/dev/input/event7"
    (**) Option "SHMConfig" "true"
    (**) Option "TapButton1" "1"
    (**) Option "TapButton2" "2"
    (**) Option "TapButton3" "3"
    (--) ImPS/2 Logitech Wheel Mouse: no supported touchpad found
    (EE) ImPS/2 Logitech Wheel Mouse Unable to query/initialize Synaptics hardware.
    (EE) PreInit failed for input device "ImPS/2 Logitech Wheel Mouse"
    (II) UnloadModule: "synaptics"
    also here is the incorrect entry from /proc/bus/input/devices
    I: Bus=0011 Vendor=0002 Product=0005 Version=0063
    N: Name="ImPS/2 Logitech Wheel Mouse"
    P: Phys=isa0060/serio4/input0
    S: Sysfs=/devices/platform/i8042/serio4/input/input7
    U: Uniq=
    H: Handlers=mouse1 event7
    B: EV=7
    B: KEY=70000 0 0 0 0
    B: REL=1036
    Is there some way I can let my system know that this is indeed a touchpad so I can configure it properly?

    I can't really gather anything useful from dmesg.  Here's the possibly relevant output:
    $ dmesg | grep -i input
    input: Macintosh mouse button emulation as /devices/virtual/input/input0
    input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input1
    input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input2
    input: Power Button as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input3
    input: Sleep Button as /devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input4
    input: Lid Switch as /devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input5
    input: Asus Laptop extra buttons as /devices/virtual/input/input6
    input: ImPS/2 Logitech Wheel Mouse as /devices/platform/i8042/serio4/input/input7
    input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:08.0/input/input8
    $ dmesg | grep -i logitech
    input: ImPS/2 Logitech Wheel Mouse as /devices/platform/i8042/serio4/input/input7
    $ dmesg | grep -i -C 3 touchpad
    asus-laptop: K40IN model detected
    asus-laptop: Brightness ignored, must be controlled by ACPI video driver
    input: Asus Laptop extra buttons as /devices/virtual/input/input6
    Registered led device: asus::touchpad
    usb 1-5: new high speed USB device using ehci_hcd and address 2
    ACPI: Battery Slot [BAT0] (battery present)
    i2c-adapter i2c-0: nForce2 SMBus adapter at 0x4d00
    There's nothing about synaptics anywhere.
    Is there anything potentially useful here?

  • Touchpad recognized as PS/2 Logitech Wheel Mouse

    Hi,
    So far I have been unable to get to work the touchpad in my ASUS R510L (or X550LD). The touchpad is recognized as a mouse, the output of xinput list is:
    $ xinput list
    ⎡ Virtual core pointer id=2 [master pointer (3)]
    ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
    ⎜ ↳ PS/2 Logitech Wheel Mouse id=14 [slave pointer (2)]
    ⎜ ↳ USB_PS2 Optical Mouse id=11 [slave pointer (2)]
    ⎣ Virtual core keyboard id=3 [master keyboard (2)]
    ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
    ↳ Power Button id=6 [slave keyboard (3)]
    ↳ Video Bus id=7 [slave keyboard (3)]
    ↳ Video Bus id=8 [slave keyboard (3)]
    ↳ Sleep Button id=9 [slave keyboard (3)]
    ↳ USB2.0 HD UVC WebCam id=10 [slave keyboard (3)]
    ↳ Asus WMI hotkeys id=12 [slave keyboard (3)]
    ↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)]
    Following the wiki, first I installed the psmouse-alps-driver from the AUR, it didn't worked. Then I tried the psmouse-elantech and it also didn't work.
    I also tried the module psmouse-alpsv7-driver by he1per (https://github.com/he1per/psmouse-dkms-alpsv7) but didn't help. Of course I tried the modules having the previous one uninstalled and the default psmouse module reloaded. The touchpad is always recognized as a mouse (Either PS/2 Logitech Wheel Mouse, or Ps/2 Generic Mouse or Elantech mouse).
    I keep getting this error constantly in dmesg, but I think it is a consequence rather than the source of the error:
    psmouse serio4: Failed to enable mouse on isa0060/serio4
    So I keep the module psmouse unloaded. I'm using the kernel 3.14.2-1. Of course the synaptic driver never gets to load, I tried to forced it in the Xorg configuration but it didn't help.
    Running hwinfo ith the psmouse module loaded gives:
    $ hwinfo
    PS/2 00.0: 10500 PS/2 Mouse
    [Created at input.249]
    Unique ID: AH6Q.U5GX9Ignjc0
    Hardware Class: mouse
    Model: "PS/2 Logitech Wheel Mouse"
    Vendor: 0x0002
    Device: 0x0001 "PS/2 Logitech Wheel Mouse"
    Compatible to: int 0x0210 0x0003
    Device File: /dev/input/mice (/dev/input/mouse1)
    Device Files: /dev/input/mice, /dev/input/mouse1, /dev/input/event15, /dev/input/by-path/platform-i8042-serio-4-event-mouse, /dev/input/by-path/platform-i8042-serio-4-mouse
    Device Number: char 13:63 (char 13:33)
    Driver Info #0:
    Buttons: 3
    Wheels: 0
    XFree86 Protocol: explorerps/2
    GPM Protocol: exps2
    Config Status: cfg=new, avail=yes, need=no, active=unknown
    Without psmouse loaded it recognizes it also recognizes it as a PS/2 Logitech Wheel Mouse.
    Does anyone know what else can I try?
    Thanks in advance!

    Hi, I just found this Launchpad bug:
    https://bugs.launchpad.net/ubuntu/+sour … ug/1325881
    Is for Ubuntu 14.04, but seems to be the same bug I've got. It also affects other Asus models. So far I haven't found the problem.

  • Can't get extra mouse buttons to do anything

    When I first used my macbook air with my logitech usb mouse, the computer asked me what the uses of the two buttons on the side were. I can't remember what I did, but whatever it was it must have been wrong. I assumed I would be able to change that later if I actually needed them. Now, I need the use of the buttons, but whenever I open a program to bind keys, pressing either of the buttons results in the same input as if I'd pressed the middle click - rendering them both useless. I trawled through system preferences but can't find where to separate the buttons or even if that's what I need to do. Help?

    System preferences, Mouse for the main settings.  As far as the other buttons, there is usually a configuration program provided by the mouse manufacturer. 
    If you go to mission control, you can also select extra mouse buttons to open spaces, expose, etc.
    Message was edited by: ssschmidt

  • MBP Mouse: Razer Orochi vs Logitech Performance Mouse MX

    Hello
    It has been a week since I started to research a new gaming mouse for my MBP. After going through more reviews than I can remember, I boiled it up to the following 2: Razer Orochi and Logitech Performance Mouse MX.
    Orochi keeps my precious USB ports free (Bluetooth) has a coolest design and better DPI, although the "sleep in 2sec + jerking" issue seems to be really annoying when gaming. The Performance Mouse MX has zero lag/jerking issues, great ergonomics and works on glass! The downside is the USB port sacrifice required by the 2.4GHZ receptor.
    Before throwing the coin on this, I would like to know if anyone has MBP hands-on experience with these fellows. If so, your input would be greatly appreciated.
    Thanks

    I've swayed towards Razer Orochi. After 2 weeks of daily use (MacBook Pro with LEOPARD and "Boot Camp" WINXP), I have yet to find a flaw on this mouse. It delivered on all it's promises. Here's a breakdown of my thoughts on it:
    01 - AESTHETICS AND MISC
    The sleek online pictures at Razer site don't make justice to this mouse. It looks much better in real-life! Couple it with the Razer Kabuto Mouse Mat and your desk will never look the same. The battery top lid is magnetically attached and the USB "Wired Mode" cable is long enough to comfortably circle around my MBP. In terms of ergonomics, Orochi feels great on my big hands. I've found it very comfortable to use with both "fingertip" and "palm" grips.
    02 - FIRMWARE AND DRIVERS
    Let me preface this by saying that "out of the box", with ZERO drivers installed, all 7 buttons worked flawlessly with WINXP. Under LEOPARD, only the "forward and backward" left side buttons didn't work. It's worth underlining that the "Sensitivity Stage" right side buttons worked on both OSs. This means that you can cycle through the 5 preset "Sensitivity Stages" without having to install a single driver! That said, in order to tap into Orochi's full potential, it's imperative to install the latest firmware and drivers. Start by getting the latest v1.06 firmware updater (22/02/2010) from Razer's site (notice you'll need to run this under Windows). Next download and install the latest PC (v1.02, 22/10/2009) and MAC (v2.00, 03/05/2010) drivers. Besides custom macro creation, these drivers also enable full customization of every single button on the Orochi. Starting at v2.00, the MAC driver acquired the same "full features support" one finds in it's PC counterpart. Nonetheless, for reasons I'll explain below, you should avoid using the "Razer Orochi" MAC "Preference Pane".
    03 - CONFIGURATION AND DISABLING ACCELERATION
    Orochi's factory "buttons layout scheme" fitted my needs like a glove. I found no need to tinker with it, although the "Scroll Wheel button" could probably be put to better use. It's "Universal Scrolling" default assignment is uselessly redundant. It's not hard to envision several more productive assignments for it (copy/past, open/close tab, etc). The only 2 settings I ended up by changing were "Polling Rate: 1000 Hz (default 500 Hz)" and "Lightning->Scroll Wheel: ON (default OFF)". I opted not to delve into the "Profiles" and "Macros" sections, even though I'll probably revisit them in a near future. The possibility of creating "per application profile" and "custom macros" are 2 of the most powerful features of this mouse. A shrewd implementation of both will rise your productivity to unprecedented heights.
    In order to take full advantage of Orochi's high-precision "4000DPI 3G Laser Sensor" one must disable mouse acceleration. This allows Orochi to handle all the gliding and pointing bits natively. Assuming the "Enable Acceleration" option on "Razer Orochi Configurator" is left unchecked, there's still the OS mouse acceleration layer to deal with. On the WINXP side, one simply needs to uncheck "Enhance pointer precision" to permanently disable mouse acceleration. Unfortunately things aren't as merry on LEOPARD's side. After hours of research, the solution was finally found in this "Armagetron Forums" thread. In order to roughly homogenize the tracking speed on both OSs, I also set the respective "speed knobs" to 50%. Here are the details for this:
    WINXP
    - Disable Acceleration: Control Panel->Mouse Properties->Pointer Options->Motion-> Enhance pointer precision: OFF
    - Tracking speed at 50%: Control Panel->Mouse Properties->Pointer Options->Motion->Select a pointer speed: 6th notch from "Slow" (11 total).
    LEOPARD
    - Disable Acceleration: Check out this "Armagetron Forums" thread.
    - Tracking speed at 50%: System Preferences->Keyboard & Mouse->Mouse->Tracking Speed: 5th notch from "Slow" (10 total).
    Due to the different "knob sensitivities" of WINXP and LEOPARD, you won't get the same pixel-exact tracking speed on both OSs. Despite that, the "knob at 50%" strategy will get you pretty close. In my personal experience I've found the mouse response to be indistinguishable across WINXP and LEOPARD.
    04 - IN-GAME EXPERIENCE
    Once all configurations were in place, I immediately jumped to a series of thorough in-game testing with "Quake 3" and "Unreal Tournament 2004". Diligently compared "Wired" and "Wireless mode". The former had a noticeable precision advantage. Nonetheless, "Sensitivities Stages" were the clear show-stopper! Switching to the lowest "500 DPI stage" markedly increased my aim in sniper mode. Never before did I got so many "headshots" in a row! Orochi is a literal "killer mouse"! Conversely, the higher sensitivities allowed for lightning fast responses in the heat of "close proximity" battle. This mouse really gives you that extra edge every gamer is looking for.
    The "off the chart" smoothness, responsiveness and accuracy observed in-game was also noticeable during day-to-day usage. It suddenly became clear why some many designers/photographers go with Orochi.
    Many reviews complained about the "sleep in 2sec + jerking" issue. You'll only find it if you actively look for it. It's simply to small of a jerk to be noticed. It will disappear the moment you stop thinking about it. This holds true for gaming and day-to-day usage.
    05 - STAY AWAY FROM "RAZER OROCHI" PREFERENCE PANE
    I've unearthed an uncanny behavior when accessing LEOPARD's "Razer Orochi" preference pane. The mere act of opening it caused the tracking speed to decrease dramatically! In fact, even escalating all the way up to 4000 DPI, the mouse still moved like it was at 1500 DPI! Thankfully, as long as you have access to a WINXP machine, there's a pretty straightforward way to tackle this: simply make sure to always use WINXP driver to configure Orochi. Since the "Synapse On-Board memory" allows one to port settings across OSs, there's really no reason to access LEOPARD's driver at all!
    06 - LOOSE NOTES
    -> Configuration of the Razer Orochi can only be performed in "Wired Mode".
    -> Both WINXP and LEOPARD drivers are capable of writing to Orochi's "Synapse On-Board memory".
    -> The "Sensitivity Stages" work flawlessly on both WINXP and LEOPARD. It's worth to underline the OSD only appears in "Wired Mode".
    -> In "Wireless Mode (bluetooth)": Pooling rate drops to 125ms (125Hz), although you can still cycle through the different "Sensitivity Stages", the OSD will no longer appear.
    -> Clean the laser lens below the Razer Orochi once a month (use soft cloth or cotton swab).
    CONLUSION
    Razer Orochi is simply the best bluetooth "high-precision mouse" out there. If you're are a serious gamer/designer it's a must. Totally worth the price. 5 stars all the way!

  • Special mouse buttons stop working after resume

    Hi, I have logitech RX100 mouse with 8 buttons. I configured it according to arch wiki with evdev driver and it works great but when I suspend with pm-utils and then resume my special buttons don't work.
    My Xorg.conf
    Section "InputDevice"
    Identifier "USBMouse"
    Driver "evdev"
    Option "Name" "Logitech USB Optical Mouse"
    Option "Device" "/dev/input/by-id/usb-Logitech_USB_Optical_Mouse-event-mouse"
    Option "Resolution" "1000"
    EndSection
    X.log
    (**) USBMouse: always reports core events
    (**) USBMouse: Device: "/dev/input/by-id/usb-Logitech_USB_Optical_Mouse-event-mouse"
    (II) USBMouse: Found x and y relative axes
    (II) USBMouse: Found mouse buttons
    (II) USBMouse: Configuring as mouse
    (II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD)
    (II) evaluating device (USBMouse)
    (II) XINPUT: Adding extended input device "USBMouse" (type: MOUSE)
    (II) evaluating device (Trackpoint)
    X.log after resume
    (WW) USBMouse: Grab failed (No such device)
    (EE) Read error: No such device
    (EE) Read error: No such device
    (EE) Read error: No such device
    (EE) Read error: No such device
    (EE) Read error: No such device
    X.log says No such device, but device is same as before suspend and points to same /dev/input/event*. When I restart X everythings is ok again.
    Last edited by qubit (2008-10-05 20:29:44)

    You're not the only one. There's no real solution yet, but you might want to track
    http://bbs.archlinux.org/viewtopic.php?id=88307&p=1
    and
    https://bugs.freedesktop.org/show_bug.cgi?id=26213
    Also, maybe add your weight to the bug report. I don't think we've really been noticed yet.
    Last edited by onety-three (2010-02-13 14:21:23)

Maybe you are looking for