ฉันกำลังพยายามเชื่อมต่อคอนโทรลเลอร์ xbox 360 กับ Raspberry Pi โดยใช้ c# ในรูปแบบโมโน คำสั่งในการเชื่อมต่อคือ 'sudo xboxdrv' คำสั่งนี้ใช้งานได้หากฉันลองโดยตรงบน Raspberry Pi แต่เกิดข้อผิดพลาดเมื่อฉันลองจากแอปคอนโซลโมโน รหัสที่ฉันใช้:
var info = new ProcessStartInfo();
info.FileName = "sudo xboxdrv";
info.UseShellExecute = false;
info.CreateNoWindow = true;
info.RedirectStandardOutput = true;
info.RedirectStandardError = true;
var p = Process.Start(info);
p.WaitForExit();
Console.ReadLine();
ข้อผิดพลาดที่ฉันได้รับคือ 'ข้อผิดพลาดดั้งเดิม = ไม่พบไฟล์ที่ระบุ' ฉันคิดว่ามันมีบางอย่างเกี่ยวข้องกับ sudo แต่ถ้าไม่มี sudo โปรแกรมก็ไม่สามารถทำงานได้ และถ้าเป็นไปได้ ฉันไม่ต้องการทำให้ผู้ใช้รูทเป็นผู้ใช้