Acer 3400LMI manual In-1 Card reader, PC-card, Special keys & buttons

Page 9

F8­x86_64 on the Acer Ferrari 3400LMi

optimizing performance you just want things to work.

5 USB

USB support works as expected. I have noticed no problems what­so­ever with the USB ports. Especially with the desktop enhancements introduced with FC5 it works like a charm. Absolutely no configuration needed.

6 5-in-1 Card reader

The 5­in­1 card reader utilizes the USB interface and is operational right after installation. Analogous to the USB ports there is no hassle at all.

7 PC-card

I have only used the PC­card slot for a Compact Flash memory adapter and it just works. True plug­and­play.

8 Special keys & buttons

The special keys & buttons are some what confusing. Some of the special buttons do not need any additional configuration to work. Others need a key code mapping, while some even lack a scan code. The chain of scan codes and key codes translations starts in the core Linux kernel and ends in your X configuration. Some examples of confusion:

The Mail button gets a pre­configured key code of 155 by Linux, but with X loaded the key code is 236. The buttons WWW, Fn­F4, Fn­F5, Fn­F8, Fn­up and Fn­down show similar behavior.

The buttons P1, P2, Fn­F1, Fn­F2, Fn­F3 do not have pre­configured key codes, while their respective scan codes are e074, e073, e025, e026 and e027. However, in single user mode they all lack scan­codes. I do not know why.

However, do not despair. It is possible to get all of the special keys & buttons working. Here is a short summary of my current status on this issue.

9

Image 9
Contents F8-x8664 on the Acer Ferrari 3400LMi Table of ContentsF8­x8664 on the Acer Ferrari 3400LMi Introduction VersionQuick reference guide Hardware Status Details Graphical installer InstallationPotential pitfalls Disk sizeIeee 1394 Firewire Hard driveUpgrading the drive # time cp ­rp /media/ieee1394disk/430MBfolder ~ Potential problemsComments Configuring FirewireIn-1 Card reader PC-cardSpecial keys & buttons Key-codes Configuration procedureScan-codes Button Key-code Default X key symbolsLinux key-codes Key-codes revisited WWW= XF86WWW CPU & Acpi support Configure actionsSuspend GraphicsCPU frequency scaling BasicsSimple configuration Dual-HeadRadeon driver # xrandr ­q Screen 0 minimum Virtual screen sizeFn-F5 button Xrandr tool10.3 3D acceleration Simple benchmark OptimizationOther observations Load detection TV-outNtsc or PAL InitializationTouch-pad Wireless NICInstalling Wlan Wlan toolsWlan firmware Get started with Wlan Manual wayEssid # iwconfig wlan0 essid Perspektiv Bluetooth Verify installationGUI way UP Running Pscan Using a phone modemPrepare the laptop Prepare the phoneObex File Transfer 0x1106 Protocol Descriptor List Short explanation of the command above Static configurationDynamic routine AT+CGDATA=PPP,1 GprsInstallation KBluetoothSending files Mouse & keyboardScan for devices Mouse & keyboardLock screen Configuring IrDA InfraredTransfer files DMA IRQModem Testing IrDAInstalling daemon SLMODEMDDEVICE= SLMODEMDCOUNTRY=SWEDENPotential issue ConnectingDisconnecting System hang ReferencesF8­x8664 on the Acer Ferrari 3400LMi Appendix a /etc/X11/xorg.conf XAA Appendix B dual­head.sh INTERNAL=LVDSNtsc ACTION=$1­$DEFAULTACTION CURNDX=$CURNDX­$INTNDX CURRENT=$ALLOUT$CURNDX Lvds NEXT=$CURRENT LVDS+VGA­0Internal internal Tvout Usage Esac Appendix C dun­bind.sh F8­x8664 on the Acer Ferrari 3400LMi $CONFIG RETVAL=0SLMODEMDOPTS=$SLMODEMDOPTS $SLMODEMDDEVICE RETVAL=$? F8­x8664 on the Acer Ferrari 3400LMi