Source string Read only

(itstool) path: answer/para
116/1160
Context English State
There are two solutions to the problem: set the <literal>securelevel</literal> back down to zero or run <citerefentry vendor="xfree86"><refentrytitle>xdm</refentrytitle><manvolnum>1</manvolnum></citerefentry> (or an alternative display manager) at boot time before the <literal>securelevel</literal> is raised.
See <xref linkend="xdm-boot"/> for more information about running <citerefentry vendor="xfree86"><refentrytitle>xdm</refentrytitle><manvolnum>1</manvolnum></citerefentry> at boot time.
Why does my mouse not work with X?
When using <citerefentry><refentrytitle>vt</refentrytitle><manvolnum>4</manvolnum></citerefentry>, the default console driver, FreeBSD can be configured to support a mouse pointer on each virtual screen. To avoid conflicting with X, <citerefentry><refentrytitle>vt</refentrytitle><manvolnum>4</manvolnum></citerefentry> supports a virtual device called <filename>/dev/sysmouse</filename>. All mouse events received from the real mouse device are written to the <citerefentry><refentrytitle>sysmouse</refentrytitle><manvolnum>4</manvolnum></citerefentry> device via <citerefentry><refentrytitle>moused</refentrytitle><manvolnum>8</manvolnum></citerefentry>. To use the mouse on one or more virtual consoles, <emphasis>and</emphasis> use X, see <xref linkend="moused" remap="another section"/> and set up <citerefentry><refentrytitle>moused</refentrytitle><manvolnum>8</manvolnum></citerefentry>.
Then edit <filename>/etc/X11/xorg.conf</filename> and make sure the following lines exist:
Section "InputDevice"
Option "Protocol" "SysMouse"
Option "Device" "/dev/sysmouse"
.....
Starting with Xorg version 7.4, the <literal>InputDevice</literal> sections in <filename>xorg.conf</filename> are ignored in favor of autodetected devices. To restore the old behavior, add the following line to the <literal>ServerLayout</literal> or <literal>ServerFlags</literal> section:
Option "AutoAddDevices" "false"
Some people prefer to use <filename>/dev/mouse</filename> under X. To make this work, <filename>/dev/mouse</filename> should be linked to <filename>/dev/sysmouse</filename> (see <citerefentry><refentrytitle>sysmouse</refentrytitle><manvolnum>4</manvolnum></citerefentry>) by adding the following line to <filename>/etc/devfs.conf</filename> (see <citerefentry><refentrytitle>devfs.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry>):
link sysmouse mouse
This link can be created by restarting <citerefentry vendor="current"><refentrytitle>devfs</refentrytitle><manvolnum>5</manvolnum></citerefentry> with the following command (as <systemitem class="username">root</systemitem>):
<prompt>#</prompt> <userinput>service devfs restart</userinput>
My mouse has a fancy wheel. Can I use it in X?
Yes, if X is configured for a 5 button mouse. To do this, add the lines <literal>Buttons 5</literal> and <literal>ZAxisMapping 4 5</literal> to the <quote>InputDevice</quote> section of <filename>/etc/X11/xorg.conf</filename>, as seen in this example:
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
Option "Buttons" "5"
Option "ZAxisMapping" "4 5"
EndSection
The mouse can be enabled in <application>Emacs</application> by adding these lines to <filename>~/.emacs</filename>:
;; wheel mouse
(global-set-key [mouse-4] 'scroll-down)
(global-set-key [mouse-5] 'scroll-up)
My laptop has a Synaptics touchpad. Can I use it in X?
Yes, after configuring a few things to make it work.
In order to use the Xorg synaptics driver, first remove <literal>moused_enable</literal> from <filename>rc.conf</filename>.
To enable synaptics, add the following line to <filename>/boot/loader.conf</filename>:
hw.psm.synaptics_support="1"
Add the following to <filename>/etc/X11/xorg.conf</filename>:
Section "InputDevice"
Identifier "Touchpad0"
Driver "synaptics"
Option "Protocol" "psm"
Option "Device" "/dev/psm0"
EndSection
And be sure to add the following into the <quote>ServerLayout</quote> section:
InputDevice "Touchpad0" "SendCoreEvents"
How do I use remote X displays?
For security reasons, the default setting is to not allow a machine to remotely open a window.
To enable this feature, start <application>X</application> with the optional <option>-listen_tcp</option> argument:
<prompt>%</prompt> <userinput>startx -listen_tcp</userinput>
What is a virtual console and how do I make more?

Loading…

User avatar None

New source string

FreeBSD Doc / books_faqEnglish

New source string 4 months ago
Browse all component changes

Glossary

English English
No related strings found in the glossary.

Source information

Source string comment
(itstool) path: answer/para
Flags
read-only
Source string location
book.translate.xml:4215
String age
4 months ago
Source string age
4 months ago
Translation file
books/faq.pot, string 674