Пример #1
0
        static void Main()
        {
            using (BloodyKeyboard keyboard = BloodyKeyboard.Initialize())
            {
                if (keyboard == null)
                {
                    Console.WriteLine("Did not find bloody!");
                    Console.ReadLine();
                    return;
                }

                Console.WriteLine("Found Bloody!");
                keyboard.SetColor(Color.Red);
                keyboard.SetKeyColor(Key.W, Color.Blue);
                keyboard.SetKeyColor(Key.A, Color.Blue);
                keyboard.SetKeyColor(Key.S, Color.Blue);
                keyboard.SetKeyColor(Key.D, Color.Blue);

                var watch = new Stopwatch();
                watch.Start();
                bool success = keyboard.Update();
                Console.WriteLine("Set colors: " + success + ", took :" + watch.ElapsedMilliseconds + "ms");
                watch.Stop();
                Console.ReadLine();
                Console.WriteLine("Disconnecting...");
            }
        }
Пример #2
0
        public override bool Initialize()
        {
            keyboard = BloodyKeyboard.Initialize();

            return(IsInitialized = (keyboard != null));
        }