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 <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> 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>[EMAIL PROTECTED]</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>[EMAIL PROTECTED]</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>[EMAIL PROTECTED]</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>[EMAIL PROTECTED]</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>[EMAIL PROTECTED]</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>[EMAIL PROTECTED]</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>[EMAIL PROTECTED]</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>[EMAIL PROTECTED]</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>[EMAIL PROTECTED]</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>[EMAIL PROTECTED]</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>[EMAIL PROTECTED]</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>[EMAIL PROTECTED]</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>[EMAIL PROTECTED]</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.