Bug#280817: hotkeys patch that includes other bug reports
Hi,
This is my patch regarding the wishlists regarding the definition files.
This should avoid duplicated work.
--
Regards,
EddyP
======================
"That would require time-travel, a feature not currently available in
commercial UNIX systems." - Bruce Barnett
diff -ruN hotkeys-0.5.7.1.1/ChangeLog hotkeys-0.5.7.2/ChangeLog
--- hotkeys-0.5.7.1.1/ChangeLog 2003-04-17 21:46:00.000000000 +0300
+++ hotkeys-0.5.7.2/ChangeLog 2004-11-12 03:09:01.000000000 +0200
@@ -1,3 +1,23 @@
+hotkeys (0.5.7.2) unstable; urgency=low
+
+ * Non-Maintainer Upload.
+ * Added suport for Acer travelmate 354 keyboard. Courtesy of Franck Sicard (closes: #243126).
+ * Added suport for ibook2 keyboards. Courtesy of Derrik Pates (closes: #238782).
+ * Added suport for Dell Inspiron 8100 Notebook. Courtesy of Erich Schubert (closes: #171482).
+ * Added suport for eMachines eKB-5190(a). Courtesy of Mark Eichin (closes: #163692).
+ * Added suport for Silitek SK-1689 keyboard. Courtesy of Jeff Tranter (closes: #170687).
+ * Added suport for Microsoft Natural Multimedia keyboard. Courtesy of Chris Garzuzi (closes: #174888).
+ * Added suport for BTC Smart Office (BTC8190) keyboard. Courtesy of Eddy Petrisor (closes: #213222).
+ * Added suport for Apple Pro keyboard. Courtesy of Daniel Stone (closes: #176614).
+ * Added suport for Logitech Internet Navigator Keyboard. Courtesy of Thorsten Gunkel (closes: #176664).
+ * Added suport for Asus IPanel (which isn't _really_ a keyboard). Courtesy of Nicolas Rueff (closes: #230339).
+ * Added suport for add suport of P1 & P2 keys on Acer TravelMate 430. Courtesy of Ludovic Rousseau (closes: #253035).
+ * Added suport for Acer Aspire 1300 Series Keyboard. Courtesy of Roland Stigge (closes: #269751).
+ * Added suport for Uniwill N243S1 barebone. Courtesy of Roland Stigge (closes: #269751)
+ It should support: Cebop ATL, Lynx Motion 24 6100, Xeron Mobile 4 Ultraslim, YAKUMO Q7M ...
+
+ -- Eddy Petrisor <eddy_petrisor@yahoo.com> Fri, 12 Nov 2004 02:10:58 +0200
+
hotkeys (0.5.7.1.1) unstable; urgency=low
* Non-Maintainer Upload.
diff -ruN hotkeys-0.5.7.1.1/debian/changelog hotkeys-0.5.7.2/debian/changelog
--- hotkeys-0.5.7.1.1/debian/changelog 2003-04-17 21:46:00.000000000 +0300
+++ hotkeys-0.5.7.2/debian/changelog 2004-11-12 03:09:01.000000000 +0200
@@ -1,3 +1,23 @@
+hotkeys (0.5.7.2) unstable; urgency=low
+
+ * Non-Maintainer Upload.
+ * Added suport for Acer travelmate 354 keyboard. Courtesy of Franck Sicard (closes: #243126).
+ * Added suport for ibook2 keyboards. Courtesy of Derrik Pates (closes: #238782).
+ * Added suport for Dell Inspiron 8100 Notebook. Courtesy of Erich Schubert (closes: #171482).
+ * Added suport for eMachines eKB-5190(a). Courtesy of Mark Eichin (closes: #163692).
+ * Added suport for Silitek SK-1689 keyboard. Courtesy of Jeff Tranter (closes: #170687).
+ * Added suport for Microsoft Natural Multimedia keyboard. Courtesy of Chris Garzuzi (closes: #174888).
+ * Added suport for BTC Smart Office (BTC8190) keyboard. Courtesy of Eddy Petrisor (closes: #213222).
+ * Added suport for Apple Pro keyboard. Courtesy of Daniel Stone (closes: #176614).
+ * Added suport for Logitech Internet Navigator Keyboard. Courtesy of Thorsten Gunkel (closes: #176664).
+ * Added suport for Asus IPanel (which isn't _really_ a keyboard). Courtesy of Nicolas Rueff (closes: #230339).
+ * Added suport for add suport of P1 & P2 keys on Acer TravelMate 430. Courtesy of Ludovic Rousseau (closes: #253035).
+ * Added suport for Acer Aspire 1300 Series Keyboard. Courtesy of Roland Stigge (closes: #269751).
+ * Added suport for Uniwill N243S1 barebone. Courtesy of Roland Stigge (closes: #269751)
+ It should support: Cebop ATL, Lynx Motion 24 6100, Xeron Mobile 4 Ultraslim, YAKUMO Q7M ...
+
+ -- Eddy Petrisor <eddy_petrisor@yahoo.com> Fri, 12 Nov 2004 02:10:58 +0200
+
hotkeys (0.5.7.1.1) unstable; urgency=low
* Non-Maintainer Upload.
diff -ruN hotkeys-0.5.7.1.1/def/acer354.def hotkeys-0.5.7.2/def/acer354.def
--- hotkeys-0.5.7.1.1/def/acer354.def 1970-01-01 02:00:00.000000000 +0200
+++ hotkeys-0.5.7.2/def/acer354.def 2004-11-12 01:35:12.000000000 +0200
@@ -0,0 +1,15 @@
+<?xml version="1.0"?>
+<definition>
+ <config model="Acer Travelmate Keyboard">
+
+ <VolUp keycode="176" adj="2"/>
+ <VolDown keycode="174" adj="2"/>
+ <Mute keycode="93"/>
+ <userdef keycode="119" command="sudo /etc/init.d/usbmgr restart">USB</userdef>
+</config>
+
+ <contributor>
+ <name>Franck Sicard</name>
+ <email>3demi@3demi.net</email>
+ </contributor>
+</definition>
diff -ruN hotkeys-0.5.7.1.1/def/acer430.def hotkeys-0.5.7.2/def/acer430.def
--- hotkeys-0.5.7.1.1/def/acer430.def 1970-01-01 02:00:00.000000000 +0200
+++ hotkeys-0.5.7.2/def/acer430.def 2004-11-12 03:00:11.000000000 +0200
@@ -0,0 +1,27 @@
+<?xml version="1.0"?>
+
+<definition>
+
+ <config model="Acer TravelMate 430">
+
+ <Play keycode="162"/>
+ <NextTrack keycode="153"/>
+ <PrevTrack keycode="144"/>
+ <Stop keycode="164"/>
+
+ <VolUp keycode="176" adj="2"/>
+ <VolDown keycode="174" adj="2"/>
+
+ <WebBrowser keycode="178"/>
+ <Email keycode="236"/>
+ <Prog1 keycode="159"/>
+ <Prog2 keycode="151"/>
+
+ </config>
+
+ <contributor>
+ <name>Ludovic Rousseau</name>
+ <email>ludovic.rousseau@free.fr</email>
+ </contributor>
+
+</definition>
diff -ruN hotkeys-0.5.7.1.1/def/aceraspire1300.def hotkeys-0.5.7.2/def/aceraspire1300.def
--- hotkeys-0.5.7.1.1/def/aceraspire1300.def 1970-01-01 02:00:00.000000000 +0200
+++ hotkeys-0.5.7.2/def/aceraspire1300.def 2004-11-12 02:57:53.000000000 +0200
@@ -0,0 +1,21 @@
+<?xml version="1.0"?>
+
+<definition>
+
+ <config model="Acer Aspire 1300 Series Keyboard">
+
+ <VolUp keycode="176"/>
+ <VolDown keycode="174"/>
+ <Mute keycode="160"/>
+
+ <WebBrowser keycode="178"/>
+ <Email keycode="236"/>
+
+ </config>
+
+ <contributor>
+ <name>Roland Stigge</name>
+ <email>stigge@antcom.de</email>
+ </contributor>
+
+</definition>
diff -ruN hotkeys-0.5.7.1.1/def/applepro.def hotkeys-0.5.7.2/def/applepro.def
--- hotkeys-0.5.7.1.1/def/applepro.def 1970-01-01 02:00:00.000000000 +0200
+++ hotkeys-0.5.7.2/def/applepro.def 2004-11-12 02:34:57.000000000 +0200
@@ -0,0 +1,17 @@
+<?xml version="1.0"?>
+<!-- Based on the iBook definition by Derrick Pates. -->
+<definition>
+ <config model="Apple Pro Keyboard">
+ <VolUp keycode="158"/>
+ <VolDown keycode="165"/>
+ <Mute keycode="166"/>
+ <Eject keycode="116"/>
+ <WebBrowser keycode="93"/> <!-- F13 -->
+ <Email keycode="123"/> <!-- F14 -->
+ <Shell keycode="127"/> <!-- F15 -->
+ </config>
+ <contributor>
+ <name>Daniel Stone</name>
+ <email>dstone@trinity.unimelb.edu.au</email>
+ </contributor>
+</definition>
diff -ruN hotkeys-0.5.7.1.1/def/btc8190.def hotkeys-0.5.7.2/def/btc8190.def
--- hotkeys-0.5.7.1.1/def/btc8190.def 1970-01-01 02:00:00.000000000 +0200
+++ hotkeys-0.5.7.2/def/btc8190.def 2004-11-12 01:50:09.000000000 +0200
@@ -0,0 +1,56 @@
+<?xml version="1.0"?>
+
+<definition>
+
+<config model="BTC Smart Office (8190)">
+
+ <NextTrack keycode="153"/>
+ <PrevTrack keycode="144"/>
+ <Play keycode="162"/>
+ <Stop keycode="164"/>
+
+ <VolUp keycode="176" adj="2"/>
+ <VolDown keycode="174" adj="2"/>
+ <Mute keycode="160"/>
+
+
+ <MyDocuments keycode="160"/>
+
+ <!--- Back(browse) buton -->
+ <Go keycode="232"/>
+ <!--- Forward(browse) buton -->
+ <Go keycode="232"/>
+
+ <!--- Stop(browse) buton -->
+ <Help keycode="232"/>
+ <!--- Refresh buton -->
+ <Wakeup keycode="231"/>
+ <!--- Home(browse) buton -->
+ <Go keycode="178"/>
+ <Search keycode="229"/>
+ <Favorites keycode="230"/>
+ <WebBrowser keycode="236"/>
+
+ <Wakeup keycode="231"/>
+ <Sleep keycode="223"/>
+ <PowerDown keycode="222"/>
+
+ <!-- Left logo -->
+ <userdef keycode="115" command="xterm -rv">XTerm</userdef>
+ <!-- Right logo -->
+ <userdef keycode="115" command="xterm -rv">XTerm</userdef>
+
+ <!-- Context menu -->
+ <userdef keycode="115" command="xterm -rv">XTerm</userdef>
+
+
+</config>
+
+<contributor>
+ <name>Petrisor Eddy Marian</name>
+ <email>eddy_petrisor@yahoo.com</email>
+</contributor>
+
+</definition>
+
+
diff -ruN hotkeys-0.5.7.1.1/def/dellinspire8100.def hotkeys-0.5.7.2/def/dellinspire8100.def
--- hotkeys-0.5.7.1.1/def/dellinspire8100.def 1970-01-01 02:00:00.000000000 +0200
+++ hotkeys-0.5.7.2/def/dellinspire8100.def 2004-11-12 02:15:48.000000000 +0200
@@ -0,0 +1,25 @@
+<?xml version="1.0"?>
+
+</definition>
+
+<config model="Dell Inspiron 8100 Notebook">
+
+ <Play keycode="129"/>
+ <Stop keycode="130"/>
+ <PrevTrack keycode="131"/>
+ <NextTrack keycode="132"/>
+
+ <!-- you need BIOS Version A10 for the volume keys to work! -->
+
+ <VolUp keycode="176"/>
+ <VolDown keycode="174"/>
+ <Mute keycode="160"/>
+
+</config>
+
+ <contributor>
+ <name>Erich Schubert</name>
+ <email>erich@debian.org</email>
+ </contributor>
+
+</definition>
diff -ruN hotkeys-0.5.7.1.1/def/ekb5190.def hotkeys-0.5.7.2/def/ekb5190.def
--- hotkeys-0.5.7.1.1/def/ekb5190.def 1970-01-01 02:00:00.000000000 +0200
+++ hotkeys-0.5.7.2/def/ekb5190.def 2004-11-12 02:01:44.000000000 +0200
@@ -0,0 +1,40 @@
+<?xml version="1.0"?>
+
+<definition>
+
+<config model="eMachines eKB-5190(a)">
+
+ <userdef keycode="158" command="echo Banking">Banking (undefined)</userdef>
+ <userdef keycode="165" command="echo Brokerage">Brokerage (undefined)</userdef>
+ <userdef keycode="166" command="echo Pay Bills">Pay Bills (undefined)</userdef>
+ <userdef keycode="164" command="echo News">News (undefined)</userdef>
+ <userdef keycode="161" command="echo Sports">Sports (undefined)</userdef>
+ <userdef keycode="162" command="echo Travel">Travel (undefined)</userdef>
+ <userdef keycode="178" command="echo Shopping">Shopping (undefined)</userdef>
+ <userdef keycode="163" command="echo Tickets">Tickets (undefined)</userdef>
+ <!-- Music button -->
+ <userdef keycode="177" command="echo Music">Music (undefined)</userdef>
+ <userdef keycode="152" command="echo Health">Health (undefined)</userdef>
+ <userdef keycode="176" command="echo Greetings">Greetings (undefined)</userdef>
+ <userdef keycode="159" command="echo Games">Games (undefined)</userdef>
+ <userdef keycode="147" command="echo Auctions">Auctions (undefined)</userdef>
+ <userdef keycode="174" command="echo My Site">My Site (undefined)</userdef>
+
+ <userdef keycode="160" command="echo Telephone">Telephone (undefined)</userdef>
+
+ <!-- The Surf button -->
+ <WebBrowser keycode="146"/>
+ <!-- The Search button -->
+ <Search keycode="153"/>
+
+ <VolUp keycode="151" adj="2"/>
+ <VolDown keycode="144" adj="2"/>
+
+</config>
+
+<contributor>
+ <name>Mark W. Eichin</name>
+ <email>eichin@metacarta.com</email>
+</contributor>
+
+</definition>
diff -ruN hotkeys-0.5.7.1.1/def/ibook2.def hotkeys-0.5.7.2/def/ibook2.def
--- hotkeys-0.5.7.1.1/def/ibook2.def 1970-01-01 02:00:00.000000000 +0200
+++ hotkeys-0.5.7.2/def/ibook2.def 2004-11-12 01:56:45.000000000 +0200
@@ -0,0 +1,27 @@
+<?xml version="1.0"?>
+
+<definition>
+
+ <config model="iBook Internal Keyboard">
+
+ <BrightUp keycode="212"/>
+ <BrightDown keycode="101"/>
+
+ <VolUp keycode="176"/>
+ <VolDown keycode="174"/>
+ <Mute keycode="160"/>
+
+ <DblEject keycode="204"/>
+ <Eject keycode="96"/>
+
+ <!-- Apple PowerBook power management daemon -->
+ <userdef keycode="222" command="sudo /usr/sbin/pwrbut.tk">Quiet</userdef>
+
+ </config>
+
+ <contributor>
+ <name>Derrik Pates</name>
+ <email>dpates@dsdk12.net</email>
+ </contributor>
+
+</definition>
diff -ruN hotkeys-0.5.7.1.1/def/ipanel.def hotkeys-0.5.7.2/def/ipanel.def
--- hotkeys-0.5.7.1.1/def/ipanel.def 1970-01-01 02:00:00.000000000 +0200
+++ hotkeys-0.5.7.2/def/ipanel.def 2004-11-12 02:41:26.000000000 +0200
@@ -0,0 +1,19 @@
+<?xml version="1.0"?>
+
+<definition>
+
+ <config model="Asus IPanel">
+
+ <WebBrowser keycode="130" />
+ <Email keycode="131" />
+ <userdef keycode="132" command="">userdef1</userdef>
+ <userdef keycode="133" command="">userdef2</userdef>
+
+ </config>
+
+ <contributor>
+ <name>Nicolas Rueff</name>
+ <email>n.rueff@free.fr</email>
+ </contributor>
+
+</definition>
diff -ruN hotkeys-0.5.7.1.1/def/logitech-nav-ger.def hotkeys-0.5.7.2/def/logitech-nav-ger.def
--- hotkeys-0.5.7.1.1/def/logitech-nav-ger.def 1970-01-01 02:00:00.000000000 +0200
+++ hotkeys-0.5.7.2/def/logitech-nav-ger.def 2004-11-12 02:38:44.000000000 +0200
@@ -0,0 +1,31 @@
+<?xml version="1.0"?>
+
+<definition>
+
+<config model="Logitech Internet Navigator German">
+
+ <Email keycode="236"/>
+ <Go keycode="233"/>
+ <Mute keycode="166"/>
+ <NextTrack keycode="162"/>
+ <Play keycode="159"/>
+ <PrevTrack keycode="164"/>
+ <Search keycode="229"/>
+ <Sleep keycode="223"/>
+ <Stop keycode="151"/>
+ <VolDown keycode="165" adj="2"/>
+ <VolUp keycode="158" adj="2"/>
+ <WebBrowser keycode="130"/>
+
+<!-- I have no idea what command I should put on the media and the back button -->
+
+ <userdef keycode="129" command="echo xxx">Media Key</userdef>
+ <userdef keycode="234" command="echo xxx">?Back? key</userdef>
+
+</config>
+ <contributor>
+ <name>Thorsten Gunkel</name>
+ <email>tgunkel@gmx.de</email>
+ </contributor>
+
+<definition>
diff -ruN hotkeys-0.5.7.1.1/def/msnaturalmm.def hotkeys-0.5.7.2/def/msnaturalmm.def
--- hotkeys-0.5.7.1.1/def/msnaturalmm.def 1970-01-01 02:00:00.000000000 +0200
+++ hotkeys-0.5.7.2/def/msnaturalmm.def 2004-11-12 02:02:47.000000000 +0200
@@ -0,0 +1,84 @@
+<?xml version="1.0"?>
+
+<definition>
+
+<config model="Microsoft Natural Multimedia Keyboard">
+
+ <MyDocuments keycode="101"/>
+
+ <!-- My Pictures button -->
+ <userdef keycode="228" command=""></userdef>
+
+ <!-- My Music button -->
+ <userdef keycode="188" command=""></userdef>
+
+ <Mute keycode="160"/>
+ <Play keycode="162"/>
+ <Stop keycode="164"/>
+ <VolUp keycode="176" adj="2"/>
+ <VolDown keycode="174" adj="2"/>
+ <PrevTrack keycode="144"/>
+ <NextTrack keycode="153"/>
+
+ <!-- Media button -->
+ <userdef keycode="237" command=""></userdef>
+
+ <Email keycode="236"/>
+ <WebBrowser keycode="178"/>
+
+ <!-- Messenger button -->
+ <userdef keycode="133" command=""></userdef>
+
+ <Calculator keycode="161"/>
+
+ <!-- Log Off button -->
+ <userdef keycode="150" command=""></userdef>
+
+ <Sleep keycode="223"/>
+
+ <!-- The alternate functions of the F1-F12 keys when F-Lock is off -->
+
+ <!-- Help (F1) -->
+ <userdef keycode="187" command="">Help Key (undefined)</userdef>
+
+ <!-- Undo (F2)-->
+ <userdef keycode="136" command="">Undo Key (undefined)</userdef>
+
+ <!-- Redo (F3) -->
+ <userdef keycode="135" command="">Redo Key (undefined)</userdef>
+
+ <!-- New (F4) -->
+ <userdef keycode="119" command="">New Key (undefined)</userdef>
+
+ <!-- Open (F5) -->
+ <userdef keycode="120" command="">Open Key (undefined)</userdef>
+
+ <!-- Close (F6) -->
+ <userdef keycode="121" command="">Close Key (undefined)</userdef>
+
+ <!-- Reply (F7) -->
+ <userdef keycode="122" command="">Reply Key (undefined)</userdef>
+
+ <!-- Fwd (F8) -->
+ <userdef keycode="194" command="">Fwd Key (undefined)</userdef>
+
+ <!-- Send (F9) -->
+ <userdef keycode="195" command="">Send Key (undefined)</userdef>
+
+ <!-- Spell (F10)-->
+ <userdef keycode="163" command="">Spell Key (undefined)</userdef>
+
+ <!-- Save (F11) -->
+ <userdef keycode="215" command="">Save Key (undefined)</userdef>
+
+ <!--Print(F12) -->
+ <Print keycode="216"/>
+
+</config>
+
+ <contributor>
+ <name>Chris Garzuzi</name>
+ <email>chris@jove.org</email>
+ </contributor>
+
+</definition>
diff -ruN hotkeys-0.5.7.1.1/def/sk1689.def hotkeys-0.5.7.2/def/sk1689.def
--- hotkeys-0.5.7.1.1/def/sk1689.def 1970-01-01 02:00:00.000000000 +0200
+++ hotkeys-0.5.7.2/def/sk1689.def 2004-11-12 01:52:46.000000000 +0200
@@ -0,0 +1,35 @@
+<?xml version="1.0"?>
+
+<definition>
+
+<config model="Silitek SK-1689 Keyboard">
+
+ <PrevTrack keycode="144"/>
+ <NextTrack keycode="153"/>
+ <Mute keycode="160"/>
+ <Calculator keycode="161"/>
+ <Play keycode="162"/>
+ <Stop keycode="164"/>
+ <VolDown keycode="174" adj="2"/>
+ <VolUp keycode="176" adj="2"/>
+ <WebBrowser keycode="178"/>
+ <userdef keycode="222" command="">Power</userdef>
+ <Sleep keycode="223"/>
+ <Search keycode="229"/>
+ <Favorites keycode="230"/>
+ <userdef keycode="231" command="xrefresh">Refresh</userdef>
+ <userdef keycode="232" command="">WWW Stop</userdef>
+ <userdef keycode="233" command="">WWW Forward</userdef>
+ <userdef keycode="234" command="">WWW Back</userdef>
+ <MyComputer keycode="235"/>
+ <Email keycode="236"/>
+ <userdef keycode="236" command="">Media Select</userdef>
+
+</config>
+
+<contributor>
+ <name>Jeff Tranter</name>
+ <email>jefft@xandros.com</email>
+</contributor>
+
+</definition>
diff -ruN hotkeys-0.5.7.1.1/def/uniwilln243s1.def hotkeys-0.5.7.2/def/uniwilln243s1.def
--- hotkeys-0.5.7.1.1/def/uniwilln243s1.def 1970-01-01 02:00:00.000000000 +0200
+++ hotkeys-0.5.7.2/def/uniwilln243s1.def 2004-11-12 03:08:15.000000000 +0200
@@ -0,0 +1,29 @@
+<?xml version="1.0"?>
+
+<definition>
+
+ <config model="Uniwill N243S1">
+
+ <!--
+ This is a barebone computer, equipped by other manufacturers, therewith
+ also known as:
+ * Cebop ATL
+ * Lynx Motion 24 6100
+ * Xeron Mobile 4 Ultraslim
+ * YAKUMO Q7M
+ * ...
+ -->
+
+ <WebBrowser keycode="178"/>
+ <Search keycode="229"/>
+ <Favorites keycode="230"/>
+ <Email keycode="236"/>
+
+ </config>
+
+ <contributor>
+ <name>Roland Stigge</name>
+ <email>stigge@antcom.de</email>
+ </contributor>
+
+</definition>
diff -ruN hotkeys-0.5.7.1.1/TODO hotkeys-0.5.7.2/TODO
--- hotkeys-0.5.7.1.1/TODO 2002-11-28 16:30:14.000000000 +0200
+++ hotkeys-0.5.7.2/TODO 2004-11-12 03:04:44.000000000 +0200
@@ -1,11 +1,12 @@
TODO
----
-My wishlist, in probably no specific priority order:
+Wishlist, in probably no specific priority order:
- Stabilize on the XML of def files, the current one has many
- deficiencies in it. Once this is finished, I'll release it as
- version 1.0. At the same time, write a DTD for it.
+ deficiencies in it. Make a script to covert from older formats.
+ Once this is finished, I'll release it as version 1.0. At the
+ same time, write a DTD for it.
- Support more keyboard types, please e-mail me on this if you have a
keyboard that's not yet supported.
Reply to: