
Ubuntu日本語フォーラム

ログインしていません。
Hi! I have a Japanese laptop, a FMV-650MC8C/W MODEL FMV8MCHTZ6 with Ubuntu 7.04, but I don't speak Japanese. The touch screen, hot keys, and email lights don't work under Ubuntu. Does anyone know where there might be a driver that would make these things work? Or at least the touch screen? I tried looking on many different English pages, but since this is a Japanese computer I could find almost no information. I also tried following instructions to set up drivers for the touch screens for Fujitsu P-series laptops released in the US but this didn't work either. I hope that the Japanese Ubuntu community might be able to help me?
オフライン
I just searched for information in Japanese on that machine without much success. There are a few cases where the same model works with ubuntu as your machine does, but I couldn't find any evidence its touchscreen works under linux. Touchscreen is an issue that ends up in failure more often than not, unfortunately.
What kinds of measures have you tried? It would be helpful to identify the problem if you can list them, although the prospect to find someone knowledgeable about this issue is pretty dim.
オフライン
Fujitsu FMV-650 / FMV-Biblo / FMV8MCHTZ6でタッチスクリーンが動作している方いらっしゃいましたら情報提供をお願いします(日本語でもかまいません)。
オフライン
FMV-650,FMV8MCHTL7, Ubuntu 10.04 でタッチスクリーンの動作を確認しました。
参考にしたのは http://testzen.ty.land.to/item/260/catid/9 ですが、元ページは既になくなっているようなので必要な部分のみコピペします。
xorg.conf のdevice名には /dev/input/by-pass/platform-i8042-serio-1-event-mouse を指定しました。
========= コピペ ==========
カーネルソースの修正
drivers/input/mouse 以下にある lifebook.c を編集します。21行めの
static struct dmi_system_id lifebook_dmi_table[] = {
{
.ident = "FLORA-ie 55mi",
.matches = {
DMI_MATCH(DMI_PRODUCT_NAME, "FLORA-ie 55mi"),
},
},
(以下省略)
.ident値 と .matches 値を、自分のPCに合ったものに変更します。重要なのがDMI_MATCH の第2引数(上の例だと"FLOLA-ie 55mi"という値)で、そこに lshw で調べた product 名を入れます。なお、root 権限で実行する必要があります。
# lshw
localhost
description: Notebook
product: FMV8MCHTM6 (← この値)
vendor: FUJITSU
serial: R1300365
width: 32 bits
(以下省略)
.ident 値は何でも良いようです。マシン名でも入れちゃいましょう。最後に、自分の例を示します。
static struct dmi_system_id lifebook_dmi_table[] = {
{
.ident = "FLORA-ie 55mi",
.matches = {
DMI_MATCH(DMI_PRODUCT_NAME, "FLORA-ie 55mi"),
},
},
{
.ident = "FMV-650MC8",
.matches = {
DMI_MATCH(DMI_PRODUCT_NAME, "FMV8MCHTM6"),
},
},
面倒だったのでまんま書き換えちゃいました。
=========== コピペその2 ===========
/etc/X11/xorg.conf
Section "InputDevice"
Identifier "touchscreen"
Driver "evtouch"
# event3 の 3を dmesg の値と合わせます
Option "Device" "/dev/input/event3"
Option "DeviceName" "touchscreen"
Option "MinX" "95" # 左端
Option "MinY" "100" # 上端
Option "MaxX" "945" # 右端
Option "MaxY" "982" # 下端
Option "ReportingMode" "Raw"
Option "Emulate3Buttons"
Option "Emulate3Timeout" "50"
Option "SendCoreEvents" "On"
Option "ClickTimer" "10"
EndSection
オフライン