Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Gamers & Players
  • Search

saitek gaming keyboard

Having problems getting your favorite Linux game to work? Want to discuss strategies? This is the place!
Post Reply
  • Print view
Advanced search
12 posts • Page 1 of 1
Author
Message
Hell-Razor
Guru
Guru
Posts: 458
Joined: Thu Jun 10, 2004 5:47 pm

saitek gaming keyboard

  • Quote

Post by Hell-Razor » Sat Dec 25, 2004 4:32 pm

well for xmas I got the Saitek Gaming Keyboard...such a nice key board. Anyway is there a way i could get the drivers working for the sound keys, and this little cool keypad? I checked out there website but I could not find any information on Linux or the Linux drivers.

Thank you guys for your support
Don't ever tell anybody anything. If you do, you start missing everybody.
Top
Jengu
Guru
Guru
Posts: 384
Joined: Thu Oct 28, 2004 7:27 pm

  • Quote

Post by Jengu » Sun Dec 26, 2004 8:15 am

For the sound keys, do a search for lineakd (it's also in portage, but you'll need to consult the docs on the site for setting it up for new keyboards, it's easy).

Cool little pad? more info ;) If it's just extra keys the keyboard adds adding the keys by hand won't be too much trouble, but if it's one of those things where you drop sheets in and out I dunno...
Top
Hell-Razor
Guru
Guru
Posts: 458
Joined: Thu Jun 10, 2004 5:47 pm

  • Quote

Post by Hell-Razor » Mon Dec 27, 2004 12:11 am

its a numpad with a mode 1 and mode 2 button....thats really all it is i dotn care for it really but heres the website with a pic of it

http://www.saitekusa.com/usa/prod/gamerskey.htm
Don't ever tell anybody anything. If you do, you start missing everybody.
Top
racoontje
Veteran
Veteran
Posts: 1290
Joined: Mon Jul 19, 2004 8:58 pm

  • Quote

Post by racoontje » Mon Dec 27, 2004 9:54 pm

You can probably get the keypad to work with the event driver (ev)
Top
Admiral LSD
Guru
Guru
User avatar
Posts: 522
Joined: Fri Jun 27, 2003 3:53 am
Location: Northam, W.A., Australia

  • Quote

Post by Admiral LSD » Tue Dec 28, 2004 4:27 am

The keys on that keypad are probably implemented in much the same way as the extra keys on those "media" and "internet" keyboards you see about the place. I know from experience with my MS Internet Keyboard Pro that these can be made to work under Linux only the exact procedure may vary depend on the WM/DE you use.

LOL, when I saw "gaming keyboard" in the thread title it brought up memories of a little thing I saw in a computer shop a month or two back: It was sort of like a laptop keyboard but on one side it had a little joystick and the other had about 9-16 buttons which could I presume be re-programmed for gaming related functions. It was sorta neat in a way, particularly for emulators but it was all too small to be all that usable.
Wasurenaide...
...watashi ga iru koto o.
Itsudatte soba ni iru yo.

Registered Linux user #319839
Top
AntiX
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 76
Joined: Sat Oct 04, 2003 4:33 pm
Location: Edmonton
Contact:
Contact AntiX
Website

  • Quote

Post by AntiX » Sun Jan 30, 2005 8:44 pm

I just bought one of these keyboards, I will post soon on how to program it once I have it figured out, thanx to the info on ev and for the volume controls.
In Nomine AntiX
Distort!
Top
gwaland
n00b
n00b
Posts: 5
Joined: Sun Mar 16, 2003 5:56 pm

  • Quote

Post by gwaland » Fri Mar 11, 2005 1:13 am

examining the evbug output from the extra pad it looks like it is showing up as input2 with 0-9 mapping to codes 304-312 mode a is 313 and mode b is 314.

I'm guessing that since my keyboard is input 1 that the keypad is seen as another keyboard. I haven't looked further into how to handle that yet.
Top
DrFishstik
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 85
Joined: Thu Dec 05, 2002 7:59 pm
Location: University Park, PA

  • Quote

Post by DrFishstik » Thu Apr 28, 2005 3:17 am

On my saitek gaming keyboard the pad shows up as a seperate event device, if that is any help.

Heres some debug info for those interested.

The command keypad shows up as its own event device on my gentoo install with
2.6.11-morph kernel (/dev/input/event4) I also have a usb mouse
hooked up. Heres my evkeyd --debug output:

blue evkeyd # evkeyd --debug
evkeyd[12169] debug: event_init
evkeyd[12169] debug: chk_dev
evkeyd[12169] info: using /dev/input/event0 on fd 5
evkeyd[12169] debug: chk_dev
evkeyd[12169] debug: chk_dev
evkeyd[12169] info: using /dev/input/event2 on fd 6
evkeyd[12169] debug: chk_dev
evkeyd[12169] info: using /dev/input/event3 on fd 7
evkeyd[12169] debug: chk_dev
evkeyd[12169] debug: chk_dev
evkeyd[12169] debug: eject_init
evkeyd[12169] debug: find_dev
evkeyd[12169] info: found cd device /dev/dvd
evkeyd[12169] debug: backlight_init
evkeyd[12169] warning: couldn't grab backlight
evkeyd[12169] info: evkeyd version 0.1pre7 running

evkeyd stops looking at event devices at event3, event0 is my tv tuner
for refrence. heres my dmesg related to the keyboard:

input: USB HID v1.11 Keyboard [Chicony USB Gaming Keyboard Pro] on
usb-0000:00:02.1-3
input: USB HID v1.11 Device [Chicony USB Gaming Keyboard Pro] on
usb-0000:00:02.1-3
input: USB HID v1.11 Gamepad [Chicony USB Gaming Keyboard Pro] on
usb-0000:00:02.1-3

heres the evtest output from the pad (i started from key 1 and went
down numerically, and hit the two mode keys at the bottom):

blue ~ # evtest /dev/input/event4
Input driver version is 1.0.0
Input device ID: bus 0x3 vendor 0x6a3 product 0x8000 version 0x120
Input device name: "Chicony USB Gaming Keyboard Pro"
Supported events:
Event type 0 (Sync)
Event code 0 (Sync)
Event code 1 (Key)
Event code 4 (?)
Event type 1 (Key)
Event code 304 (BtnA)
Event code 305 (BtnB)
Event code 306 (BtnC)
Event code 307 (BtnX)
Event code 308 (BtnY)
Event code 309 (BtnZ)
Event code 310 (BtnTL)
Event code 311 (BtnTR)
Event code 312 (BtnTL2)
Event code 313 (BtnTR2)
Event code 314 (BtnSelect)
Event type 4 (?)
Event code 4 (?)
Testing ... (interrupt to exit)
Event: time 1114645505.356489, type 4 (?), code 4 (?), value 589825
Event: time 1114645505.356490, type 1 (Key), code 304 (BtnA), value 1
Event: time 1114645505.356492, -------------- Config Sync ------------
Event: time 1114645505.436491, type 4 (?), code 4 (?), value 589825
Event: time 1114645505.436492, type 1 (Key), code 304 (BtnA), value 0
Event: time 1114645505.436494, -------------- Config Sync ------------
Event: time 1114645505.908490, type 4 (?), code 4 (?), value 589826
Event: time 1114645505.908491, type 1 (Key), code 305 (BtnB), value 1
Event: time 1114645505.908493, -------------- Config Sync ------------
Event: time 1114645505.988491, type 4 (?), code 4 (?), value 589826
Event: time 1114645505.988492, type 1 (Key), code 305 (BtnB), value 0
Event: time 1114645505.988493, -------------- Config Sync ------------
Event: time 1114645506.268489, type 4 (?), code 4 (?), value 589827
Event: time 1114645506.268490, type 1 (Key), code 306 (BtnC), value 1
Event: time 1114645506.268492, -------------- Config Sync ------------
Event: time 1114645506.340491, type 4 (?), code 4 (?), value 589827
Event: time 1114645506.340492, type 1 (Key), code 306 (BtnC), value 0
Event: time 1114645506.340493, -------------- Config Sync ------------
Event: time 1114645506.620491, type 4 (?), code 4 (?), value 589828
Event: time 1114645506.620492, type 1 (Key), code 307 (BtnX), value 1
Event: time 1114645506.620494, -------------- Config Sync ------------
Event: time 1114645506.692491, type 4 (?), code 4 (?), value 589828
Event: time 1114645506.692492, type 1 (Key), code 307 (BtnX), value 0
Event: time 1114645506.692493, -------------- Config Sync ------------
Event: time 1114645506.916490, type 4 (?), code 4 (?), value 589829
Event: time 1114645506.916492, type 1 (Key), code 308 (BtnY), value 1
Event: time 1114645506.916493, -------------- Config Sync ------------
Event: time 1114645506.988490, type 4 (?), code 4 (?), value 589829
Event: time 1114645506.988491, type 1 (Key), code 308 (BtnY), value 0
Event: time 1114645506.988492, -------------- Config Sync ------------
Event: time 1114645507.172491, type 4 (?), code 4 (?), value 589830
Event: time 1114645507.172492, type 1 (Key), code 309 (BtnZ), value 1
Event: time 1114645507.172493, -------------- Config Sync ------------
Event: time 1114645507.260491, type 4 (?), code 4 (?), value 589830
Event: time 1114645507.260492, type 1 (Key), code 309 (BtnZ), value 0
Event: time 1114645507.260493, -------------- Config Sync ------------
Event: time 1114645507.484492, type 4 (?), code 4 (?), value 589831
Event: time 1114645507.484493, type 1 (Key), code 310 (BtnTL), value 1
Event: time 1114645507.484494, -------------- Config Sync ------------
Event: time 1114645507.572491, type 4 (?), code 4 (?), value 589831
Event: time 1114645507.572492, type 1 (Key), code 310 (BtnTL), value 0
Event: time 1114645507.572493, -------------- Config Sync ------------
Event: time 1114645507.748490, type 4 (?), code 4 (?), value 589832
Event: time 1114645507.748492, type 1 (Key), code 311 (BtnTR), value 1
Event: time 1114645507.748493, -------------- Config Sync ------------
Event: time 1114645507.836490, type 4 (?), code 4 (?), value 589832
Event: time 1114645507.836491, type 1 (Key), code 311 (BtnTR), value 0
Event: time 1114645507.836492, -------------- Config Sync ------------
Event: time 1114645507.988491, type 4 (?), code 4 (?), value 589833
Event: time 1114645507.988492, type 1 (Key), code 312 (BtnTL2), value 1
Event: time 1114645507.988493, -------------- Config Sync ------------
Event: time 1114645508.060491, type 4 (?), code 4 (?), value 589833
Event: time 1114645508.060492, type 1 (Key), code 312 (BtnTL2), value 0
Event: time 1114645508.060493, -------------- Config Sync ------------
Event: time 1114645508.476492, type 4 (?), code 4 (?), value 589834
Event: time 1114645508.476493, type 1 (Key), code 313 (BtnTR2), value 1
Event: time 1114645508.476494, -------------- Config Sync ------------
Event: time 1114645508.548492, type 4 (?), code 4 (?), value 589834
Event: time 1114645508.548493, type 1 (Key), code 313 (BtnTR2), value 0
Event: time 1114645508.548494, -------------- Config Sync ------------
Event: time 1114645508.996492, type 4 (?), code 4 (?), value 589835
Event: time 1114645508.996493, type 1 (Key), code 314 (BtnSelect), value 1
Event: time 1114645508.996494, -------------- Config Sync ------------
Event: time 1114645509.052492, type 4 (?), code 4 (?), value 589835
Event: time 1114645509.052493, type 1 (Key), code 314 (BtnSelect), value 0
Event: time 1114645509.052493, -------------- Config Sync ------------
Last edited by DrFishstik on Mon May 30, 2005 10:15 pm, edited 1 time in total.
Top
DrFishstik
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 85
Joined: Thu Dec 05, 2002 7:59 pm
Location: University Park, PA

  • Quote

Post by DrFishstik » Tue May 03, 2005 1:48 am

In Windows the pad thinger shows up as a gamepad, but doesnt seem to work in games, yet windows can see the 10 keys in the joysick control panel.
Top
DrFishstik
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 85
Joined: Thu Dec 05, 2002 7:59 pm
Location: University Park, PA

*BUMP*

  • Quote

Post by DrFishstik » Mon May 30, 2005 10:14 pm

I hate to bump this, but does anyone have a bright idea?
Top
System_Failure
n00b
n00b
User avatar
Posts: 63
Joined: Mon Dec 09, 2002 1:09 am
Location: /home/System_Failure/

  • Quote

Post by System_Failure » Sat Feb 24, 2007 7:35 pm

I have one of these as well.... BUMP... and I'll play with it a bit and google a bit more
"I like beaches."
Top
double_c
n00b
n00b
Posts: 9
Joined: Sun Mar 12, 2006 4:35 pm

  • Quote

Post by double_c » Sun Apr 08, 2007 8:33 am

Admiral LSD wrote:LOL, when I saw "gaming keyboard" in the thread title it brought up memories of a little thing I saw in a computer shop a month or two back: It was sort of like a laptop keyboard but on one side it had a little joystick and the other had about 9-16 buttons which could I presume be re-programmed for gaming related functions. It was sorta neat in a way, particularly for emulators but it was all too small to be all that usable.
Hmmm,
this reminds me a lot of my saitek gamers keyboard, but there´s nothing to laugh about!!!
;)

Do you meant this one:
http://www.blugu.de/uploads/2237-09.ser ... yThumb.jpg

It is a Saitek Pro Gamer Command Unit, a usb-gamer-keyboard.
gentoo detects this perfect as "saitek pro gamer command unit" but i don´t know how to configure/use it. Unfortunately it is not detected as an external usb-keyboard, so i need a tool or something to teach the buttons.

Can you help me?
Top
Post Reply
  • Print view

12 posts • Page 1 of 1

Return to “Gamers & Players”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic