Overclock.net › Forums › Components › Mice › teensy mod and firmware for g100s
New Posts  All Forums:Forum Nav:

teensy mod and firmware for g100s - Page 4

post #31 of 127
Quote:
Originally Posted by Furiosus View Post

Edit: It'd also be cool to see a version that works on this on the Teensy LC - it's faster and cheaper than 2.0. What would also be cool is testing out getting povohat's mouse accel working on the mouse itself! (although that might not be beneficial and bog down the processor.)

Couldn't you guys "reprogram" the original MCU rather than soldering a new one to replace it? If that can't be done, what about buying the exact MCU to replace it instead of using the Teensy?
post #32 of 127
Thread Starter 
the g100s mcu is one-time programmable... hence why it gets no fw updates.

as for all those other mice, in theory of course you could, but i'm not sure where to even start tongue.gif
main
(15 items)
 
old
(14 items)
 
 
CPUMotherboardGraphicsRAM
4770k maximus vii impact nvidia gtx 970 crucial ballistix tactical 16gb 
Hard DriveCoolingOSMonitor
crucial mx100 noctua nh-c14 windows 7 ultimate sony cpd-g520 
KeyboardPowerCaseMouse
kbp v80 matias quiet silverstone sx500-lg ncase m1 v3 logitech g100s with mcu replaced by teensy2.0 
Mouse PadAudioAudio
allsop raindrop xl chord mojo hifiman re-600 
CPUMotherboardGraphicsRAM
i7 920 evga x58 sli le galaxy gtx 460 crucial something 3x1gb 
Hard DriveCoolingOSMonitor
intel 330 180gb scythe kotetsu windows 8.1 pro sony cpd-g520 
KeyboardPowerCaseMouse
logitech k120 silverstone st75f-gs nxzt h440 evga torq x5 
Mouse PadAudio
allsop raindrop mobo 
  hide details  
Reply
main
(15 items)
 
old
(14 items)
 
 
CPUMotherboardGraphicsRAM
4770k maximus vii impact nvidia gtx 970 crucial ballistix tactical 16gb 
Hard DriveCoolingOSMonitor
crucial mx100 noctua nh-c14 windows 7 ultimate sony cpd-g520 
KeyboardPowerCaseMouse
kbp v80 matias quiet silverstone sx500-lg ncase m1 v3 logitech g100s with mcu replaced by teensy2.0 
Mouse PadAudioAudio
allsop raindrop xl chord mojo hifiman re-600 
CPUMotherboardGraphicsRAM
i7 920 evga x58 sli le galaxy gtx 460 crucial something 3x1gb 
Hard DriveCoolingOSMonitor
intel 330 180gb scythe kotetsu windows 8.1 pro sony cpd-g520 
KeyboardPowerCaseMouse
logitech k120 silverstone st75f-gs nxzt h440 evga torq x5 
Mouse PadAudio
allsop raindrop mobo 
  hide details  
Reply
post #33 of 127
Quote:
Originally Posted by qsxcv View Post

well i'm not really interested in those mice. but if anyone wants to do the same for another mouse, i can help of course

as for cancelling out accel, anything that can be done in mouse firmware can be done exactly as well in povohat's driver.
isnt abyssus smoothing worse with synapse?

Can I change the DPI using his driver? Because that's the problem with the Abyssus, I can't use it at 1800dpi and Synapse is really bad.
post #34 of 127
Quote:
Originally Posted by qsxcv View Post

the g100s mcu is one-time programmable... hence why it gets no fw updates.

as for all those other mice, in theory of course you could, but i'm not sure where to even start tongue.gif

I think a lot of people would be excited to change the firmware on their MCUs with something custom without having to solder boards into their mouse.
post #35 of 127
Thread Starter 
that would make lan hacks too easy right? tongue.gif

@aLv1080: i think so. not as good as native dpi steps on the sensor, but better than what synapse does (i think it scales down sensor's native 6400 step, and 3988 has a lot of smoothing at 6400)
main
(15 items)
 
old
(14 items)
 
 
CPUMotherboardGraphicsRAM
4770k maximus vii impact nvidia gtx 970 crucial ballistix tactical 16gb 
Hard DriveCoolingOSMonitor
crucial mx100 noctua nh-c14 windows 7 ultimate sony cpd-g520 
KeyboardPowerCaseMouse
kbp v80 matias quiet silverstone sx500-lg ncase m1 v3 logitech g100s with mcu replaced by teensy2.0 
Mouse PadAudioAudio
allsop raindrop xl chord mojo hifiman re-600 
CPUMotherboardGraphicsRAM
i7 920 evga x58 sli le galaxy gtx 460 crucial something 3x1gb 
Hard DriveCoolingOSMonitor
intel 330 180gb scythe kotetsu windows 8.1 pro sony cpd-g520 
KeyboardPowerCaseMouse
logitech k120 silverstone st75f-gs nxzt h440 evga torq x5 
Mouse PadAudio
allsop raindrop mobo 
  hide details  
Reply
main
(15 items)
 
old
(14 items)
 
 
CPUMotherboardGraphicsRAM
4770k maximus vii impact nvidia gtx 970 crucial ballistix tactical 16gb 
Hard DriveCoolingOSMonitor
crucial mx100 noctua nh-c14 windows 7 ultimate sony cpd-g520 
KeyboardPowerCaseMouse
kbp v80 matias quiet silverstone sx500-lg ncase m1 v3 logitech g100s with mcu replaced by teensy2.0 
Mouse PadAudioAudio
allsop raindrop xl chord mojo hifiman re-600 
CPUMotherboardGraphicsRAM
i7 920 evga x58 sli le galaxy gtx 460 crucial something 3x1gb 
Hard DriveCoolingOSMonitor
intel 330 180gb scythe kotetsu windows 8.1 pro sony cpd-g520 
KeyboardPowerCaseMouse
logitech k120 silverstone st75f-gs nxzt h440 evga torq x5 
Mouse PadAudio
allsop raindrop mobo 
  hide details  
Reply
post #36 of 127
Are tournaments going to start weighing mice to detect Teensy boards? tongue.gif
Broken Dreams
(10 items)
 
macbook pro 2015
(16 items)
 
 
CPUMotherboardGraphicsRAM
i5-4590 Gigabyte Z97X-UD5H ASUS R9 270X 8GB Kingston HyperX DDR3-1866 
Hard DriveCoolingOSPower
240GB Intel 530 SSD CM Hyper 212 Windows 7 Ultimate Seasonic M12II-620 
CaseMouse
Corsair 750D Logitech G400 
CPUMotherboardGraphicsRAM
i7-4870HQ Intel HM87 AMD R9 M370X 16GB DDR3 
Hard DriveOSOSMonitor
512GB Apple/Samsung SSD Windows 10 Enterprise OS X 15 inch Retina display 
MonitorKeyboardPowerMouse
BenQ XL2720Z Das Keyboard (cherry mx blue) Magsafe 2 charger Mionix Naos 7000 
Mouse PadAudioAudioOther
SteelSeries QCK (standard size) Sennheiser HD 558 Fiio E10K Onkyo TX-8020 
  hide details  
Reply
Broken Dreams
(10 items)
 
macbook pro 2015
(16 items)
 
 
CPUMotherboardGraphicsRAM
i5-4590 Gigabyte Z97X-UD5H ASUS R9 270X 8GB Kingston HyperX DDR3-1866 
Hard DriveCoolingOSPower
240GB Intel 530 SSD CM Hyper 212 Windows 7 Ultimate Seasonic M12II-620 
CaseMouse
Corsair 750D Logitech G400 
CPUMotherboardGraphicsRAM
i7-4870HQ Intel HM87 AMD R9 M370X 16GB DDR3 
Hard DriveOSOSMonitor
512GB Apple/Samsung SSD Windows 10 Enterprise OS X 15 inch Retina display 
MonitorKeyboardPowerMouse
BenQ XL2720Z Das Keyboard (cherry mx blue) Magsafe 2 charger Mionix Naos 7000 
Mouse PadAudioAudioOther
SteelSeries QCK (standard size) Sennheiser HD 558 Fiio E10K Onkyo TX-8020 
  hide details  
Reply
post #37 of 127
Quote:
Originally Posted by qsxcv View Post

that would make lan hacks too easy right? tongue.gif
Quote:
Originally Posted by jtl999 View Post

Are tournaments going to start weighing mice to detect Teensy boards? tongue.gif

If a person wanted to do that they already did.



I don't think they require newly sealed products to be used at GO LAN events yet. They collect the peripherals and store them. Not sure if they check them for anything abnormal.

Tournament organizers didn't really care about security until some people cheated at LAN and got caught later. They were forced to at least try a little to combat cheating. GO events are still not secure.
Edited by popups - 1/29/16 at 9:05pm
post #38 of 127
I mean if you really wanted to load cheats in your mouse something like http://www.thice.nl/hide-your-data-in-plain-sight-usb-hardware-hiding/ + a small hidden switch to turn the flash drive on and off would probably be much easier. It might be more easily detected, but you could probably find ways to hide it pretty well. How much memory does a mouse MCU have anyway?
post #39 of 127
Thread Starter 
Quote:
Originally Posted by chr1spe View Post

I mean if you really wanted to load cheats in your mouse something like http://www.thice.nl/hide-your-data-in-plain-sight-usb-hardware-hiding/ + a small hidden switch to turn the flash drive on and off would probably be much easier. It might be more easily detected, but you could probably find ways to hide it pretty well. How much memory does a mouse MCU have anyway?
more than enough to run a script on the pc to download whatever the hell it wants from the internet. and i'm sure there is internet... how else would chiken have joined the lobby during majors rolleyes.gif
Quote:
Originally Posted by Furiosus View Post

Yep, I copied your usb_mouse_update - it was better because it saved on casting from int8_t to int16_t and back again.
Will remove "spi_reg_write(0x02, 0x00);" too.
well the only reason it would be 2ms instead of 1 is if something in the loop is taking longer than 1ms.
try removing stuff... i'm sure once it's something like
Code:
while (1) {
UDINT &= ~(1<<SOFI);
while(!(UDINT & (1<<SOFI)));
usb_mouse_update(0,0,0,0,0,0);
}
it will be 1ms

if that still doesnt work just send me the whole thing and ill try to run it on a spare teensy board
Quote:
On the subject of what to see next, I'd love to see something done with a PTE. I'm sure the liftoff distance is completely fixable with a switch off mechanic.
hmm maybe i should have gotten a (new) diamondback during the 50% sale. but still it wouldn't be easy as most mcus are surface-mount so i'd need to do a lot of soldering onto the pcb traces
Edited by qsxcv - 1/20/16 at 8:34pm
main
(15 items)
 
old
(14 items)
 
 
CPUMotherboardGraphicsRAM
4770k maximus vii impact nvidia gtx 970 crucial ballistix tactical 16gb 
Hard DriveCoolingOSMonitor
crucial mx100 noctua nh-c14 windows 7 ultimate sony cpd-g520 
KeyboardPowerCaseMouse
kbp v80 matias quiet silverstone sx500-lg ncase m1 v3 logitech g100s with mcu replaced by teensy2.0 
Mouse PadAudioAudio
allsop raindrop xl chord mojo hifiman re-600 
CPUMotherboardGraphicsRAM
i7 920 evga x58 sli le galaxy gtx 460 crucial something 3x1gb 
Hard DriveCoolingOSMonitor
intel 330 180gb scythe kotetsu windows 8.1 pro sony cpd-g520 
KeyboardPowerCaseMouse
logitech k120 silverstone st75f-gs nxzt h440 evga torq x5 
Mouse PadAudio
allsop raindrop mobo 
  hide details  
Reply
main
(15 items)
 
old
(14 items)
 
 
CPUMotherboardGraphicsRAM
4770k maximus vii impact nvidia gtx 970 crucial ballistix tactical 16gb 
Hard DriveCoolingOSMonitor
crucial mx100 noctua nh-c14 windows 7 ultimate sony cpd-g520 
KeyboardPowerCaseMouse
kbp v80 matias quiet silverstone sx500-lg ncase m1 v3 logitech g100s with mcu replaced by teensy2.0 
Mouse PadAudioAudio
allsop raindrop xl chord mojo hifiman re-600 
CPUMotherboardGraphicsRAM
i7 920 evga x58 sli le galaxy gtx 460 crucial something 3x1gb 
Hard DriveCoolingOSMonitor
intel 330 180gb scythe kotetsu windows 8.1 pro sony cpd-g520 
KeyboardPowerCaseMouse
logitech k120 silverstone st75f-gs nxzt h440 evga torq x5 
Mouse PadAudio
allsop raindrop mobo 
  hide details  
Reply
post #40 of 127
Quote:
Originally Posted by qsxcv View Post

that would make lan hacks too easy right? tongue.gif

@aLv1080: i think so. not as good as native dpi steps on the sensor, but better than what synapse does (i think it scales down sensor's native 6400 step, and 3988 has a lot of smoothing at 6400)

Alright, thanks! I'll check that later.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Mice
Overclock.net › Forums › Components › Mice › teensy mod and firmware for g100s