Thanks Niels Slot: I cut & pasted your code into my Ubuntu 10.04...I got "Cannot access archive..." What am I doing wrong?...Thx, Joseph ============================================================ josephbus1@josephbus1-desktop:~$ apt-get source g15daemon <== Reading package lists... Done Building dependency tree Reading state information... Done Skipping already downloaded file 'g15daemon_1.9.5.3-8ubuntu1.dsc' Skipping already downloaded file 'g15daemon_1.9.5.3.orig.tar.gz' Skipping already downloaded file 'g15daemon_1.9.5.3-8ubuntu1.diff.gz' Need to get 0B of source archives. Skipping unpack of already unpacked source in g15daemon-1.9.5.3 josephbus1@josephbus1-desktop:~$ cd g15daemon-1.9.5.3/ <===== josephbus1@josephbus1-desktop:~/g15daemon-1.9.5.3$ wget http://launchpadlibrarian.net /46395768/make-g-keys-work-again.patch <==== --2011-02-10 22:06:52-- http://launchpadlibrarian.net/46395768/make-g-keys-work-again.patch Resolving launchpadlibrarian.net... 91.189.89.228, 91.189.89.229 Connecting to launchpadlibrarian.net|91.189.89.228|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 948 [text/plain] Saving to: `make-g-keys-work-again.patch.1' 100%[======================================>] 948 --.-K/s in 0s 2011-02-10 22:06:53 (104 MB/s) - `make-g-keys-work-again.patch.1' saved [948/948] josephbus1@josephbus1-desktop:~/g15daemon-1.9.5.3$ patch -p1 < make-g-keys-work-again.patch <==== patching file plugins/g15_plugin_uinput.c josephbus1@josephbus1-desktop:~/g15daemon-1.9.5.3$ dpkg-buildpackage dpkg-buildpackage: set CFLAGS to default value: -g -O2 dpkg-buildpackage: set CPPFLAGS to default value: dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions dpkg-buildpackage: set FFLAGS to default value: -g -O2 dpkg-buildpackage: set CXXFLAGS to default value: -g -O2 dpkg-buildpackage: source package g15daemon dpkg-buildpackage: source version 1.9.5.3-8ubuntu1 dpkg-buildpackage: source changed by James Tatum