After installing the custom kernel and booting from it by default, i then installed protectivedads xorg joystick driver 'xorg-x11-drv-joystick-1.2.3-PD1.ppc.rpm' - i then proceeded to backup my xorg file and added the lines suggested in the thread i got protectivedad's RPM from.
after running the commands suggested to test the output of js0, i can confirm that as a general joystick, the sixaxis works great!, however, its the matter of having the axis work in the capacity of moving the mouse cursor, i thought the xorg changes and driver installation would make this a simple task. Im more than likely to blame - and made a mess of the whole thing, following is the content of my xorg file thats currently in use.
as always, thanks for your kind help here, and although unrelated to this thread i can also say im not suffering the HDMI issue.
# File generated by Xautoconfig.
Section "ServerLayout"
Identifier "XFree86 Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Joystick0" "SendCoreEvents"
Option "OffTime" "10"
EndSection
Section "Files"
# RgbPath is the location of the RGB database. Note, this is the name of the
# file minus the extension (like ".txt" or ".db"). There is normally
# no need to change the default.
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.
FontPath "/usr/share/X11/fonts/misc:unscaled"
FontPath "/usr/share/X11/fonts/Type1/"
FontPath "/usr/share/X11/fonts/Speedo/"
FontPath "/usr/share/X11/fonts/75dpi:unscaled"
FontPath "/usr/share/X11/fonts/100dpi:unscaled"
FontPath "/usr/share/X11/fonts/korean:unscaled"
FontPath "/usr/share/X11/fonts/cyrillic:unscaled"
FontPath "/usr/share/fonts/ISO8859-2/misc:unscaled"
FontPath "/usr/share/fonts/ISO8859-2/75dpi:unscaled"
FontPath "/usr/share/fonts/ISO8859-2/100dpi:unscaled"
FontPath "/usr/share/fonts/ISO8859-9/misc:unscaled"
FontPath "/usr/share/fonts/ISO8859-9/75dpi:unscaled"
FontPath "/usr/share/fonts/ISO8859-9/100dpi:unscaled"
FontPath "/usr/share/fonts/KOI8-R/misc:unscaled"
FontPath "/usr/share/fonts/KOI8-R/75dpi:unscaled"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "freetype"
Load "type1"
#Load "dri"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
# Change "XkbModel" to "macintosh_old" if you are using
# the deprecated adb keycodes.
Option "XkbModel" "macintosh"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "ZAxisMapping" "4 5"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
EndSection
Section "InputDevice"
Identifier "Joystick0"
Driver "joystick"
Option "Device" "/dev/input/js0"
# This is the default Axis mapping for moving the mouse pointer
Option "MapAxis1" "mode=relative axis=+1x deadzone=1000"
Option "MapAxis2" "mode=relative axis=+1y deadzone=1000"
# These allow you to scroll up-down and left-right using the second Axis
Option "MapAxis3" "mode=relative axis=+1zx deadzone=1000"
Option "MapAxis4" "mode=relative axis=+1zy deadzone=1000"
# Map the PS button to disable/enable mouse events
# When using the joystick in another program you need to disable the mouse events
Option "MapButton17" "disable-mouse"
# Map the X, Y and B buttons respectively
Option "MapButton16" "button=1"
Option "MapButton13" "button=2"
Option "MapButton14" "button=3"
EndSection
Section "Monitor"
Identifier "Monitor0"
ModelName "Monitor Model"
Option "DPMS"
HorizSync 30-130
VertRefresh 50-160
EndSection
Section "Device"
Identifier "Card0"
Option "ShadowFB" "false"
#Option "fbdev" "/dev/fb0"
Driver "fbdev"
#BusID "0:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
DefaultFbBpp 32
SubSection "Display"
Depth 8
FbBpp 32
Modes "1688x964"
EndSubSection
SubSection "Display"
Depth 16
FbBpp 32
Modes "1688x964"
EndSubSection
SubSection "Display"
Depth 24
FbBpp 32
Modes "1688x964"
EndSubSection
EndSection
Section "DRI"
Group 0
Mode 0666
EndSection
thanks again for any light you can shed on this issue.