����� Guido Socher (homepage)
�� ������:
Guido ����� Linux �� ������ ��-�� ����, ��� ��� ��������� ����������� �
���, ��� �������� ������������ �������, �� ����� ��-�� �����, �������
��������� � ��� ��������.
������� �� �������:
������� ������� <forlelik(at)yahoo.com>
����������:
|
���������������� ���������� ���� Atek
������:
����� ����� ������������� �� �������� ���������� ��������, ������������ �
���������. ��� ���������� ������, ���� ��� ����� ����������� ��������� �����
����� ������, �� �� �� ������� ������ ���������� ��� �������� � �������������
� The Gimp.
���������������� ���������� ���� (www.atek.com) - ��� ��������� ����, � ��� ���
����, ��� �� ������ ������������ �� �� ��������� ������� ������ �����
���������� �������.
��������
���� �������� ������ ���������� � ��� ��������� �������� ����� �� ���.
���
������ �������� ������ ��������: ����������� ����� �� �������� ����������
���������� �������� � ��������, �������� ������ �������� touch pad ���
��������� ��������� ���������.
���������������� ���������� ���� - ���
��������� ����, ������� ��������� ��� ������������� ��������� ����� ������ �
�����. ������ ���� ���� ������ �� �������, ����������� �������������. ��
������ ������ �� ������ ������� ���������, �������������� ��������, �������
������� �� ��������������� ������ �������� �������. ���� ����� 6.5 ��. ����� �
������� 3 ��. ������������ �� �������� ��������� �������� ��� ���������.
������ ����� ������ � ������, �� ��������� ���������� �����.
���������������� ���������� ���� ����� ��������� ps/2
��� USB. ���� � ����������� ������ ������ USB, � ������, ��� ������ ps/2
����� ������ �������� � Linux.
����� ��������� ������������ ����������
ps/2 �������� ���������� ���������� � ����������� ������������ �������.
���������� ���� ������� ������ �������, ��� ������������, ������ ��� �
��� ���� ������ ���������, ��������� ��� ������ � ����� ������� �����������.
��������� ������� ����� �� ���������� ����������� ���, ����� ��������� ps/2
������� ���������. ��� ������������� USB �� ������ �� ������������ �
��������������� ����������.
���������������� ���������� ���� - ��� 2-� ��������� ����. ����� ������������
�� � Linux, ��� ���������� ���������� ����� Emulate3Buttons � ������������ X11.
��������� ���� ����� ���������, �� ���������� ����� ������������ ������ ���
������, ����� ����������� �������. ������, ��� ������� ����� ������ ��
������ �������� ���� ������� � ��������� ��������� �����, �����
��������������.
���������
���� � ����������� ps/2 ������������ � Linux ����� /dev/psaux � ����������
"PS/2". ������ ������������ ���� ����� CONFIG_PSMOUSE. ��� ������� ���� ��
����� ������� ����������� �� ��������� �������������� � ���� ������. �� ��
������ ���������� �� ����.
���������� USB
� Linux ��������-���� �����. ����������� ������������� ��� ��������� �������
��������� ���� �� USB �� ������ ���� 2.4, �� ���� ������ ������������ �� ������
���� ������ ����, ����� ���� ���������. Redhat 7.0, 7.1 Mandrake 8.0 � ������ -
��� ������ ��������. ������� ������������ ���� �������� CONFIG_USB_OHCI ���
CONFIG_USB_UHCI � CONFIG_INPUT, CONFIG_USB_HID, CONFIG_USB_MOUSE. �����
��, ��� ������ ��� ���, ��� ����� ��������� ���� ����������� ����.
����������� ������������ ��� �������� ��� �����������.
�������� ������� ����
������ ���� USB �������, ����� ������ ���� ���� ��������� (���� ���
�������������� ��� ������). ��� ���� ps/2 ������� ���� �� ����������.
��� �������� ������� ������ ���������:
- modprobe input
- modprobe hid
- modprobe mousedev
�� ������ ������������� ��������� �� ��� ������, ���� �� �������� ��� ������
� ��������� ������ /etc/init.d/usb (Redhat + Mandrake, Suse ��������� ��� �
/sbin/init.d).
���� ���������� ��� USB - ��� /dev/input/mice. ��� ����� ������������ �������
���:
mkdir /dev/input
mknod /dev/input/mice c 13 63
chmod 666 /dev/input/mice
���������, ���������...
������ �� ������ ��������������, �������� �� ����. �������� �� � ���������
cat /dev/input/mice (��� cat /dev/psaux ��� ������ ps/2 )
��� ������ �� �������� ���� ��� ��������� �� ������, �� ������ �������
��������� ������� ���������� ��������. ���� ����� ���, ��������� ���������� �
��������� /sbin/lsmod, ����� ���������, ��������� �� ������ ������ ����. ����
USB ������ ����� ����������� � �����
/proc/bus/usb/devices � ����� ������������ ���: S: Manufacturer=JPC
S: Product=JPC USB MOUSE
������������
������ ���� ���������� ���� � ����� ��������. ��� ����� ���������������� X11,
����� ������������ ��, ��� ���������� ���� gpm, ���� ��� ���������� ���������
���� �� ��������� ����������� �����. ���������������� ���������� ����
������ ���������� �������� PS/2, ���� ���� �� ��������� � ����������� USB.
������������ ������� � ����� ������ ������������ - ��� ���� ����������,
���� /dev/input/mice, ���� /dev/psaux. ��� ��������� ���������.
���������� ���� ����������� � �������:
gpm -t ps/2 -m /dev/input/mice
��� ��� ������ ps/2:
gpm -t ps/2 -m /dev/psaux
��� X11 ��� ����� ��������������� ���� XF86Config-4
(xfree86 ������ 4) ��� XF86Config (xfree86 ������ 3) � /etc/X11. ���� � ���
���� ��� �����, �� ���������, ����� �� ��� ������������� ���������, �������� "ls
-ultr". ��� ������� ��� ����� � �����, ����� ��� ��������� ���
�������������� ����������.
xfree86 ������ 3
��������� ������ pointer ��:
Section "Pointer"
Protocol "PS/2"
Device "/dev/input/mice"
Emulate3Buttons
Emulate3Timeout 80
EndSection
xfree86 ������ 4
��������� ������ pointer ��:
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "PS/2"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons"
Option "Emulate3Timeout" "80"
EndSection
��� ����� ���������� ����� ��������� � ������ ����������� ������� ServerLayout
InputDevice "Mouse1" "CorePointer"
������ ServerLayout
������ ���������� � ����� �����.
��� ���� � xfree86 ������ 4
����� ������������ ��������� ��������� �������� -
���������� � ������ � ��������� - �������� (�� ��������� ������� CorePointer
) � ������ ServerLayout: InputDevice "Mouse1"
"SendCoreEvents"
������, ��� ����������� ���� � ������, ����
���������� ���� - �� USB. ���������� /dev/input/mice device ��� ��������
"���������� �����������" � ��������� ������� �� ���� �������������� ����� USB.
��� ���� � xfree86 ������ 3
��� ����� ������ �������� ������, ��� ��������� ���� � �������� ������������
������ pointer ��� ����. � �����, ��� ���������� ������, ���� ������� �
���������� ���� ��� �� �������� ������������ USB.
Section
"Xinput"
SubSection "Mouse"
DeviceName "USBmouse"
Protocol "PS/2"
Port "/dev/input/mice"
AlwaysCore
EndSubSection
EndSection
��� ���. ������������� ����� ����� ���������������� ���������� �����.
����������
������������ ���� ����� ���� ����� ���������� �������, �� � ����������������
��� ������ ����������� ����������, ����������� ����. ���� ���������� ���� -
��� ���� USB, �� �� ������ ��������� ������� ���� USB � ������ ������
������ �� ����.
���������������� ���������� ���� Atek - �������������
������� � ������ ����. ������� ������� ������� ������������ ����� ���������
�����, �� �� ������ ��������� � ��� (���� �� ��������� :-)). ���������
������ � ���������� ����� � The Gimp - ������ �� ��������. ��� �����������
��� ������ � ������, ��� ��� ������ ���� �����, �� ��� ������ �������� � ��
������� ����� ;-).
���� ���� - ����� US $50. ���, ��������, ��������
�������� ���������� ����, � ������������ � �������� ����� ������, ���� ��
�������� �� �� �� ���.
������:
�������� �������
� ������ ������� ���� �������� �������. �� ���� �������� �� ������ ��������
���� ����������� ��� ����������� ����������� ������ ���������.
2002-01-25, generated by lfparser version 2.19