Chapter 3.2.8 Keyboard and Mouse
================================

Keyboard and Mouse is a program to change the behavior of your keyboard and mouse.

Version
-------
Lubuntu ships with version 0.13.0 of Keyboard and Mouse.

Useage
------
The :guilabel:`Mouse` tab provides settings for how fast the mouse moves scrolls and double clicks. To increase the sensitivity of the mouse drag the slider next to sensitivity towards the right or conversely to decrease sensitivity drag the slider towards less sensitivity. To increase acceleration of the mouse drag the :guilabel:`acceleration` slider to the right for acceleration and to make the mouse accelerate slower drag it to the left. The settings should apply immediately so make sure the mouse moves how you want it. If you do not like the new settings press the :guilabel:`reset` button to go back to your previous settings. 

.. image:: keyboardandmouse.png

If you wish to only have to click once to activate buttons normally requiring two clicks check the :guilabel:`single click to activate items` checkbox. If you wish to swap left and right buttons on your mouse check the :guilabel:`left handed` checkbox. Note that this also swaps the button on a touchpad. 

The :guilabel:`cursor` tab on the left lets you change your cursor theme which is quite useful if you are say running virtual machines so the cursor does not look the same in the host and the guest. To change a theme scroll down to which theme you want under preview but you will have to logout and log back in again for this to fully take effect. 

.. image:: input-cursor.png

The :guilabel:`Keyboard` tab has settings for changing keyboard settings. If you want to change how quickly it takes to repeat a keyboard shortcut move the slider to the right on the :guilabel:`repeat delay` to take longer to repeat key presses or to the left to decrease the time it takes to repeat. The :guilabel:`repeat interval` is how quickly after the repeat delay the held down key will repeat itself which moving to the right will make it take longer to increase while to the left will make it take a short time to repeat itself. The :guilabel:`turn on numlock after login` checkbox will make it like numlock is set on login on your computer.    
 
.. image:: keyboard-settings-tab.png

The :guilabel:`Keyboard Layout` tab has settings to add a new keyboard layout. In the top center of the window is a listing of your current keyboard layout and any varaint applied to it. To add a keyboard layout press the :guilabel:`Add button`. To remove the keyboard layout left click on the keyboard and press the :guilabel:`Remove` button. To move a keyboard layout up or down press the :guilabel:`Up` or :guilabel:`Down` buttons. To change your keyboard model in choose your keyboard model in the :guilabel:`Keyboard model` drop down. 

.. image:: keyboardlayout.png

How to launch
-------------

To launch Keyboard and Mouse use menu :menuselection:`Preferences --> LXQt settings --> keyboards and mouse`. In LXQt configuration center press the keyboard and mouse button and keyboard and mouse or from the command line run


.. code:: 

   lxqt-config-input
