터치패드 관련 질문입니다

노트북(에버라텍3600) 에 우분투 8.10을 설치후 사용중입니다

터치패드가 사용은 되는데 터치패드 잠금기능을 사용하려고 synclient 명령이나 syndaemon 등이 먹지를 않습니다. xorg.conf파일에 SHMConfig 도 안되구요…

우분투가 터치패드 드라이버를 제대로 인식하지 못하는 것 같은데 조언 좀 구합니다.

xinput list 명령을 실행했을 때 출력입니다.

"Virtual core keyboard" id=0 [XKeyboard]
Num_keys is 248
Min_keycode is 8
Max_keycode is 255
"Virtual core pointer" id=1 [XPointer]
Num_buttons is 32
Num_axes is 2
Mode is Relative
Motion_buffer is 256
Axis 0 :
Min_value is 0
Max_value is -1
Resolution is 0
Axis 1 :
Min_value is 0
Max_value is -1
Resolution is 0
"Macintosh mouse button emulation" id=2 [XExtensionPointer]
Num_buttons is 32
Num_axes is 2
Mode is Relative
Motion_buffer is 256
Axis 0 :
Min_value is -1
Max_value is -1
Resolution is 1
Axis 1 :
Min_value is -1
Max_value is -1
Resolution is 1
"ImPS/2 Logitech Wheel Mouse" id=3 [XExtensionPointer]
Num_buttons is 32
Num_axes is 2
Mode is Relative
Motion_buffer is 256
Axis 0 :
Min_value is -1
Max_value is -1
Resolution is 1
Axis 1 :
Min_value is -1
Max_value is -1
Resolution is 1
"AT Translated Set 2 keyboard" id=4 [XExtensionKeyboard]
Num_keys is 248
Min_keycode is 8
Max_keycode is 255
"PS/2+USB Mouse" id=5 [XExtensionPointer]
Num_buttons is 32
Num_axes is 2
Mode is Relative
Motion_buffer is 256
Axis 0 :
Min_value is -1
Max_value is -1
Resolution is 1
Axis 1 :
Min_value is -1
Max_value is -1
Resolution is 1
"Video Bus" id=6 [XExtensionKeyboard]
Num_keys is 248
Min_keycode is 8
Max_keycode is 255

그리고 우분투에서 각 하드웨어에 어떤 드라이버가 실제 작동되는지 확인하는 법은 없나요?

무선랜이 XP보다 너무 느려서 이것도 드라이버가 좀 이상하지 않나 해서요…

기본적으로 xorg-server 1.5.3 버전은 xorg.conf가 아닌 hal 데몬에서의 설정을 따릅니다.

즉, lshal 명령으로 현재 자신의 시스템에서 사용중이거나 등록된 장치들을 보실수 있습니다.

터치패드의 드라이버를 어떤것으로 셋팅을 하셨는지 모르기에 뭐라 딱부러지게 말하기 뭐하지만…

대략적인 설정 방법을 알려드리자면 /etc/hal/fdi/policy 폴더에 synaprics 관련 설정 파일을 만들어 주시면 됩니다. 파일명은 11-x11-synaptics.fdi 정도로 하시면 될듯하구요. 내용은…

[quote:17b1br2e]
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
<match key="info.capabilities" contains="input.touchpad">
<merge key="input.x11_driver" type="string">synaptics</merge>
<!-- Arbitrary options can be passed to the driver using
the input.x11_options property since xorg-server-1.5. –>
<!-- EXAMPLES: –>
<!-- Switch on shared memory, enables the driver to be configured at runtime –>
<merge key="input.x11_options.SHMConfig" type="string">true</merge>
<!-- Maximum movement of the finger for detecting a tap –>
<merge key="input.x11_options.MaxTapMove" type="string">2000</merge>
<!-- Enable vertical scrolling when dragging along the right edge –>
<merge key="input.x11_options.VertEdgeScroll" type="string">true</merge>
<!-- Enable vertical scrolling when dragging with two fingers anywhere on the touchpad –>
<merge key="input.x11_options.VertTwoFingerScroll" type="string">true</merge>
<!-- Enable horizontal scrolling when dragging with two fingers anywhere on the touchpad –>
<merge key="input.x11_options.HorizTwoFingerScroll" type="string">true</merge>
<!-- If on, circular scrolling is used –>
<merge key="input.x11_options.CircularScrolling" type="string">true</merge>
<!-- For other possible options, check CONFIGURATION DETAILS in synaptics man page –>
</match>
</device>
</deviceinfo>
[/quote:17b1br2e]

이런식으로 자신이 원하는 설정을 해주시면 됩니다. 물론 encoding은 (대체로 UTF-8을 많이 사용 합니다.)자신에게 맞게 설정하셔야 하구요.

테스트는 안해봤습니다. 고로 테스트 해보세요 ^^

[quote="origin25":3o687jj2]기본적으로 xorg-server 1.5.3 버전은 xorg.conf가 아닌 hal 데몬에서의 설정을 따릅니다.
[/quote:3o687jj2]
아 1.5 에서는 또 이렇게 바뀌었군요… 아직 1.3.0 버전을 쓰고 있는데…
점차로 변화 해 가는것을 익히는 속도가 점점 떨어지는거 같네용… 히궁…