[LinuxFocus-icon]
�����  |  �����  |  ������  |  �����

������� | ������ | ������ | ��� LF
��� �������� �������� �� ��������� ������: English  Castellano  Deutsch  Francais  Nederlands  Portugues  Russian  Turkce  Arabic  

[Photo of the Author]
����� Guido Socher (homepage)

�� ������:

Guido ����� Linux �� ������ ��-�� ����, ��� ��� ��������� ����������� � ���, ��� �������� ������������ �������, �� ����� ��-�� �����, ������� ��������� � ��� ��������.



������� �� �������:
������� ������� <forlelik(at)yahoo.com>

����������:

 

���������������� ���������� ���� Atek

[Illustration]

������:

����� ����� ������������� �� �������� ���������� ��������, ������������ � ���������. ��� ���������� ������, ���� ��� ����� ����������� ��������� ����� ����� ������, �� �� �� ������� ������ ���������� ��� �������� � ������������� � The Gimp.

���������������� ���������� ���� (www.atek.com) - ��� ��������� ����, � ��� ��� ����, ��� �� ������ ������������ �� �� ��������� ������� ������ ����� ���������� �������.



 

��������

���� �������� ������ ���������� � ��� ��������� �������� ����� �� ���.
��� ������ �������� ������ ��������: ����������� ����� �� �������� ���������� ���������� �������� � ��������, �������� ������ �������� touch pad ��� ��������� ��������� ���������.

���������������� ���������� ���� - ��� ��������� ����, ������� ��������� ��� ������������� ��������� ����� ������ � �����. ������ ���� ���� ������ �� �������, ����������� �������������. �� ������ ������ �� ������ ������� ���������, �������������� ��������, ������� ������� �� ��������������� ������ �������� �������. ���� ����� 6.5 ��. ����� � ������� 3 ��. ������������ �� �������� ��������� �������� ��� ���������. ������ ����� ������ � ������, �� ��������� ���������� �����. [Super Mini Optical
Mouse]

���������������� ���������� ���� ����� ��������� 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 ������� ���� �� ����������.
��� �������� ������� ������ ���������: �� ������ ������������� ��������� �� ��� ������, ���� �� �������� ��� ������ � ��������� ������ /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. ���, ��������, �������� �������� ���������� ����, � ������������ � �������� ����� ������, ���� �� �������� �� �� �� ���.

������:  

�������� �������

� ������ ������� ���� �������� �������. �� ���� �������� �� ������ �������� ���� ����������� ��� ����������� ����������� ������ ���������.
 talkback page 

Webpages maintained by the LinuxFocus Editor team
© Guido Socher, FDL
LinuxFocus.org

Click here to report a fault or send a comment to LinuxFocus
Translation information:
en --> -- : Guido Socher (homepage)
en --> ru: ������� ������� <forlelik(at)yahoo.com>

2002-01-25, generated by lfparser version 2.19