From mboxrd@z Thu Jan 1 00:00:00 1970 From: Albin Subject: MacBook2,1 keyboard and touchpad issues on GuixSD Date: Mon, 25 Jan 2016 01:50:19 +0100 Message-ID: <56A5714B.80804@fripost.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="P8AkgeEeVO1jn70ntURjn1wdgMNQaNVub" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44291) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aNVMY-0005zs-Uh for help-guix@gnu.org; Sun, 24 Jan 2016 19:50:35 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aNVMV-000519-Lm for help-guix@gnu.org; Sun, 24 Jan 2016 19:50:34 -0500 Received: from giraff.fripost.org ([178.16.208.44]:47425 helo=outgoing.fripost.org) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aNVMV-000513-6y for help-guix@gnu.org; Sun, 24 Jan 2016 19:50:31 -0500 Received: from localhost (localhost [127.0.0.1]) by outgoing.fripost.org (Postfix) with ESMTP id 078BC3A87AF for ; Mon, 25 Jan 2016 01:50:30 +0100 (CET) Received: from outgoing.fripost.org ([127.0.0.1]) by localhost (giraff.fripost.org [127.0.0.1]) (amavisd-new, port 10040) with LMTP id extF7qBpzHUi for ; Mon, 25 Jan 2016 01:50:29 +0100 (CET) Received: from smtp.fripost.org (mistral.fripost.org [178.16.208.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mistral.fripost.org", Issuer "mistral.fripost.org" (not verified)) by outgoing.fripost.org (Postfix) with ESMTPS id B30DB3A87A9 for ; Mon, 25 Jan 2016 01:50:26 +0100 (CET) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) by smtp.fripost.org (Postfix) with ESMTPSA id 9666FAFDBF3 for ; Mon, 25 Jan 2016 01:50:20 +0100 (CET) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org To: help-guix@gnu.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --P8AkgeEeVO1jn70ntURjn1wdgMNQaNVub Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Dear GuixSD hackers, These are the keyboard- and touchpad-related issues that I've experienced when installing GuixSD with LUKS full disk encryption on a librebooted Macbook2,1: 1. The manual doesn't explain how to (in the installer) (a) list the available keymaps (b) load a keymap (c) enable the selected keymap in the system that is to be installed= =2E 2. After having figured out the names of the keymaps (by looking at a different GNU distro) I had another minor problem. I wanted to use `se-fi-ir209` but it didn't work to load it directly. Instead I had to first run `loadkeys se-ir209` and then `se-fi-ir209`. An example of what happened when I tried to load `se-fi-ir209` directly was that the buttons SHIFT+9 and SHIFT+0 printed `(` and `)` respectively instead of `)` and `=3D` which are the correct ones. 3. After installing the system with full disk encryption I first couldn't boot the OS properly because the keyboard wasn't recognized in time---before I was asked to enter the LUKS password. The solution was to add the following kernel modules to the initial RAM disk: `hid-generic`, `hid` and `hid-apple`. 4. The media keys that control e.g. LCD brightness and sound level don't work out of the box. I haven't found a solution to this yet but maybe `pommed` (not yet packaged in GuixSD) could take care of this. 5. After entering Xfce I discovered that the touchpad behaved strangely. The cursor could only move in a vertical line for example. When opening "Session and upstart" I discovered a service named `AT-SPI D-Bus Bus`. I enabled it and restarted Xfce after which the touchpad had a better but not ideal behaviour: I could now move the cursor normally but apart from that only left click was working (using the physical mouse button). This touchpad should be able to recognize tapping so that one can also have "right click", "middle click", two finger scrolling and other gestures. I believe there is a problem with the synaptics driver. Maybe it's in conflict with another driver. As you can see I managed to fix some of the issues but a few remain. I'd really appreciate any help with the media keys and touchpad. Best regards, Albin --P8AkgeEeVO1jn70ntURjn1wdgMNQaNVub Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJWpXFLAAoJEJ9oLhm3wRsiHXoH+wY3VSl3A364P+gGzZogir1W UOkbUhDsmrsrflk+sKc2vnVXJvYNOFqB1zguX2oG4yCgUtLq32TfBulg//2BXVVH hScwqlUAruBrseJqnIRdB7j2qc9u3VjVeLQI6FEdgjrjF4jnOYGQHRXblQ03hwes 320tTij0cctcMs4G+AZSO/gZZzJ08ZTsT/CoopkBs1AHqeqbB6NLlahwpwD+IN64 a5dLdhxMh71LalGlMBPEIZZV+T2QBhbFDe/1uTjEVlbvVEr9l5Ii6j3PLfWTLXIx H8wNhTnd5ByhH4cnOdeL/bby3ucq5RMGQKMwBsnEc9wqNvCqMO/Iiypy/FDC2/g= =d5vY -----END PGP SIGNATURE----- --P8AkgeEeVO1jn70ntURjn1wdgMNQaNVub--