يقول ابن ماجد انه مطور أو ماهر في استعمال البوصلة والتي يسميها "الحقة" إذ يذكر في كتابه "الفوائد": «..ومن إختراعنا في علم البحر تركيب مغناطيس على الحقة بنفسه، ولنا فيه حكمة كبيرة لم تودع في كتاب»
[عدل] فضله على فاسكو دي جاما
ذكر بعض المؤرخين مثل "النهروالي" و"فراند" أن الرحالة البرتغالي فاسكو دي جاما استعان بابن ماجد كربان في ترحاله وبخاصة في رحلته من مالندي على ساحل أفريقيا الشرقية إلى كاليكوت في الهند سنة 1498م لذا هو أحرى بلقب مكتشف طريق الهند[بحاجة لمصدر]. إلا أن مؤرخين آخرين عارضوا مثل هذه الفكرة من أساسها إما بسبب أخطاء "فراند" بترجمة النهروالي[3]، أو لعدم وجود أي ذكر لابن ماجد في الأدبيات الملاحية البرتغالية.[بحاجة لمصدر] كما إنتقد بعض المؤرخين العرب ما قام به ابن ماجد إذ أنه ساعد البرتغاليين الذين قضوا على الملاحه العربية