From charlesreid1

Line 55: Line 55:
The mouse trackpad can be modified with the <code>xserver-xorg-inputs-synaptic</code> package (as per https://wiki.debian.org/MacBookPro#Touchpad). Double finger scrolling is disabled by default but can be enabled by picking Applications > System Tools > Preferences > System Preferences, then Mouse, then edit the settings in the Trackpad tab.
The mouse trackpad can be modified with the <code>xserver-xorg-inputs-synaptic</code> package (as per https://wiki.debian.org/MacBookPro#Touchpad). Double finger scrolling is disabled by default but can be enabled by picking Applications > System Tools > Preferences > System Preferences, then Mouse, then edit the settings in the Trackpad tab.


Good info here: http://shellscreen.blogspot.com/2014/11/apple-magic-trackpad-on-kde.html
I had synclient installed on my machine: https://wiki.archlinux.org/index.php/Touchpad_Synaptics#Synclient
 
Not really relevant: https://wiki.archlinux.org/index.php/Touchpad_Synaptics#Synclient


What I'm trying to do: http://askubuntu.com/questions/250336/disable-mouse-movement-in-tap-zones-on-synaptics-trackpad
What I'm trying to do: http://askubuntu.com/questions/250336/disable-mouse-movement-in-tap-zones-on-synaptics-trackpad


Not quite ready to edit <code>/etc/default/grub</code> and change apple trackpad options there yet.
I believe the synaptics stuff is provided by the <code>gpointing-device-settings</code> package, which I already had.
 
Did a search for synaptics related packages:
 
<pre>
aptitude search synaptics
</pre>
 
Found and installed gsynaptics,
 
<pre>
apt-get install gsynaptics
</pre>
 
but when I did


<pre>
In any case, you can test settings with synclient. When you're ready, commit them to Xorg in <code>/usr/share/X11/xorg.conf.d/50-synaptics.conf</code> to pick them up at restart.
aptitude show gsynatpics
</pre>


I found out that it's a transitional page for <code>gpointing-device-settings</code>, which I already had.




Edited boot grub menu in


Annoyances:
Annoyances:

Revision as of 19:33, 25 July 2015

Fixing Kali to Work

Upgrades

First things first

$ apt-get update
$ apt-get -y dist-upgrade

Now add to aptitude sources as per Kali 2015-06-17 notes, and when you have added the new sources, run

$ apt-get update

Now you'll be able to install stuff like xfce4.

Map CapsLock to Control

I have to do this before anything else, otherwise I go nuts.

In Applications > System Tools > Preferences > System Preferences, open Keyboard. Click Layout Settings. Click Options.

On this screen, changed Alt/Win to "Left Alt swapped with Left Win" and changed Caps Lock to "Make caps lock additional Control".

XFCE

XFCE has a more keyboard-friendly and minimalist windows manager arrangement, so I use it.

To make the windows manager to be xfce by default, first install xfce:

$ apt-get install -y desktop-base xfce4 xfce4-places-plugin xfce4-goodies

last two are optional.

Start XFCE

More info here: Xfce

Iceweasel

All browsers are obnoxious, Firefox most of all. The vimperator plugin makes it tolerable, although it has poor documentation (read: no documentation). Here's a link: http://www.linux-mag.com/id/7723/

Annoyances:

  • can't use control a to select all text - it just moves the cursor to the beginning of the line (e.g. search box)
  • wildly inconsistent and unpredictable behaviors with alt/meta/control/shift and arrows
  • no improvement for entering text in a field.

Mouse Trackpad

The mouse trackpad can be modified with the xserver-xorg-inputs-synaptic package (as per https://wiki.debian.org/MacBookPro#Touchpad). Double finger scrolling is disabled by default but can be enabled by picking Applications > System Tools > Preferences > System Preferences, then Mouse, then edit the settings in the Trackpad tab.

I had synclient installed on my machine: https://wiki.archlinux.org/index.php/Touchpad_Synaptics#Synclient

What I'm trying to do: http://askubuntu.com/questions/250336/disable-mouse-movement-in-tap-zones-on-synaptics-trackpad

I believe the synaptics stuff is provided by the gpointing-device-settings package, which I already had.

In any case, you can test settings with synclient. When you're ready, commit them to Xorg in /usr/share/X11/xorg.conf.d/50-synaptics.conf to pick them up at restart.



Annoyances:

  • when i have a second finger on (or even near) the trackpad, the trackpad won't accept any input at all.
  • i use the trackpad with index finger while resting thumb on bottom of trackpad
  • if apple hadn't designed such an idiotic trackpad, this wouldn't be an issue
  • solution is to increase the very very tiny sliver of ignored space at the bottom of the trackpad

Mouse Generally

Annoyances:

  • while working in termal or in firefox, Kali randomly gets a "scroll up" signal, every minute or so.

Keyboard Shortcuts

Navigation and movement are the worst. It's impossible to keep keyboard shortcuts between Mac and Linux straight, mainly becuase the navigation keyboard shortcuts in Linux are so inconsistent.

Using Function + Up and Function + Down for top/bottom, and Function + Left and Function + Right to go to beginning/end of line work fine.

Annoyances:

  • alt forward and alt back in browser navigate forward and back. I lose a lot of work this way.
  • option foward and option back don't work as expected.