Bug 150751

Summary: No ability to use a one button mouse
Product: [Fedora] Fedora Reporter: Chris Perelstein <chris.perelstein>
Component: system-config-mouseAssignee: Paul Nasrat <nobody+pnasrat>
Status: CLOSED NOTABUG QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 3Keywords: FutureFeature
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2005-03-10 09:58:46 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Chris Perelstein 2005-03-10 08:33:54 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; rv:1.7.3) Gecko/20041020 Firefox/0.10.1

Description of problem:
Having grown up with Macs, I'm hooked on the one button mouse.  I haven't found anyway to use an Apple one button mouse with linux on an i386.  Perhaps there's a way to get mac_hid on an i386 system?

Version-Release number of selected component (if applicable):


How reproducible:
Always

Steps to Reproduce:
Hmm doesn't really need reproduction.  

Additional info:

Comment 1 Paul Nasrat 2005-03-10 09:58:46 UTC
I very much doubt that the upstream kernel would implement the mac_hid stuff on
non ppc architectures - the correct place to persue that is lkml.

You may be able to achieve something you want using xmodmap or bind keys to
switch pointer order 

or just use X's mouse keys function
http://www.faqs.org/faqs/x-faq/part2/section-19.html

Or possibly the gnome accessibility stuff might do it too:

http://developer.gnome.org/projects/gup/proposals/accessxapplet.html

You should be able to google to be able to use your setup, but as it's not a
recomended configuration s-c-mouse will not configure anything like this for you.

Comment 2 Paul Nasrat 2005-03-10 10:10:41 UTC
An additional link demonstrating xmodmap in conjunction with wm key bindings,
differences with your setup should be :

http://groups-beta.google.com/group/alt.solaris.x86/browse_thread/thread/9794da50294a4916/80f05e5726c7cf20?tvc=2#80f05e5726c7cf20

Also you may look at 
the fakekeys implementation in xdarwin and try and port that to xfree86

http://cvs.freedesktop.org/xorg/xc/programs/Xserver/hw/darwin/darwinEvents.c?rev=1.3&view=auto